資源描述:
《箐箐校園博客系統(tǒng)需求分析規(guī)格》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、簣簣校園博客系統(tǒng)時(shí)間作者描述版本2007年1月11日楊鎮(zhèn)澤初稿1.02007年2月5日楊鎮(zhèn)澤修止1」1、概述32、項(xiàng)H背景描述33、項(xiàng)目組描述34、業(yè)務(wù)需求描述44.1、功能性業(yè)務(wù)要求44.1.1、系統(tǒng)用戶(hù)列表44.1.2、系統(tǒng)管理員44.1.3、教師和學(xué)生54.1.4、瀏覽者54.2、非功能性業(yè)務(wù)需求65、系統(tǒng)原型設(shè)計(jì)描述65.1、界面原型設(shè)計(jì)65.1.1、核心功能點(diǎn)選擇65.1.2、需要實(shí)現(xiàn)的頁(yè)而75.1.3、頁(yè)而導(dǎo)航關(guān)系圖錯(cuò)誤!未定義書(shū)簽。5.2、技術(shù)約朿要求:136、開(kāi)發(fā)員任務(wù)忖標(biāo)131、概述當(dāng)學(xué)牛完成《Web應(yīng)用開(kāi)發(fā)
2、——ASP.NET2.0》內(nèi)容學(xué)習(xí),掌握了比佼全曲的Web應(yīng)用程序開(kāi)發(fā)的技術(shù)后,我們希望通過(guò)讓學(xué)生獨(dú)立完成-?個(gè)博客系統(tǒng),來(lái)達(dá)到鞏固知識(shí)和靈活應(yīng)用知識(shí)的目的。在實(shí)施的過(guò)程屮,我們不會(huì)去關(guān)注如何做需求分析、系統(tǒng)設(shè)計(jì)、測(cè)試、維護(hù)以及項(xiàng)口管理等內(nèi)容,而是側(cè)重如何應(yīng)用ASP.NET2.0的技術(shù)來(lái)實(shí)現(xiàn)博客系統(tǒng),因此我們會(huì)對(duì)博客系統(tǒng)的業(yè)務(wù)需求和Web頁(yè)面中用戶(hù)交互方式等信息做詳細(xì)的描述,給學(xué)牛一個(gè)大的博客應(yīng)用場(chǎng)景和根據(jù)大的場(chǎng)呆拆分出來(lái)的一?個(gè)個(gè)小的應(yīng)用場(chǎng)景,學(xué)生根據(jù)給定的場(chǎng)呆選擇適合的技術(shù),并且應(yīng)用該技術(shù)去實(shí)現(xiàn)該場(chǎng)景,最終完成一個(gè)能夠?qū)崿F(xiàn)
3、核心業(yè)務(wù)的博客系統(tǒng)。我們假定該博&系統(tǒng)的名稱(chēng)為《筲筲校園博客系統(tǒng)》,而本文則主要描述了一下內(nèi)容:?項(xiàng)H背景描述?項(xiàng)目組描述?業(yè)務(wù)需求描述?系統(tǒng)原型設(shè)計(jì)描述?開(kāi)發(fā)員任務(wù)描述2、項(xiàng)目背景描述Web技術(shù)高速發(fā)展,己經(jīng)到了Web2.0時(shí)代,出現(xiàn)了很多新的技術(shù)和工具,主要包扌心博客(BLOG)、RSS、百科全書(shū)(Wiki)、網(wǎng)摘、社會(huì)網(wǎng)絡(luò)(SNS)、P2P、即時(shí)信息(IM)等技術(shù),這些工具和技術(shù)的出現(xiàn),使得人們從原來(lái)Web1.0時(shí)代作為個(gè)人只能看Web內(nèi)容過(guò)渡到了不僅是內(nèi)容的瀏覽者,同時(shí)也是內(nèi)容的發(fā)布者,人們的交流越來(lái)越容易,而在國(guó)內(nèi)博
4、客這一Web2.0工具應(yīng)用的非常廣泛,己經(jīng)深入到網(wǎng)絡(luò)的每個(gè)角落。XXX大學(xué)是一所綜合性大學(xué),在國(guó)內(nèi)外享有良好聲巻,學(xué)子滿(mǎn)天下。學(xué)校領(lǐng)導(dǎo)認(rèn)識(shí)到可以利川這些工具來(lái)為學(xué)校教學(xué)服務(wù),于是決定建設(shè)一個(gè)名為“背等校園”的博客系統(tǒng),供學(xué)校師牛使用。學(xué)校領(lǐng)導(dǎo)希望通過(guò)這個(gè)博么系統(tǒng),來(lái)加強(qiáng)學(xué)校教師和學(xué)牛Z間的了解和交流、教師與教師之間的教學(xué)經(jīng)驗(yàn)的分享,學(xué)生與學(xué)生之間的學(xué)習(xí)心得的分享,以及更好的展示該學(xué)校老師和學(xué)生的風(fēng)采,并且希望通過(guò)博客系統(tǒng)的日志積累,形成豐富的教學(xué)資源庫(kù),真止促進(jìn)學(xué)校的教學(xué)工作。3、項(xiàng)目組描述學(xué)校領(lǐng)導(dǎo)決定利川木校計(jì)算機(jī)系的開(kāi)發(fā)力
5、量來(lái)完成燭客系統(tǒng),并任命計(jì)算機(jī)系項(xiàng)目經(jīng)驗(yàn)非常豐富的張XX老師為該博客系統(tǒng)的項(xiàng)口經(jīng)理,全權(quán)負(fù)責(zé)該項(xiàng)口的組織與實(shí)施,并且負(fù)責(zé)項(xiàng)H需求分析和系統(tǒng)設(shè)計(jì)等工作,并讓張老師找一些計(jì)算機(jī)系適合的學(xué)牛參與開(kāi)發(fā)。而你現(xiàn)在已經(jīng)完成了《Web應(yīng)用開(kāi)發(fā)一一ASP.NET2.0))及其它相關(guān)課程,而口有機(jī)會(huì)參加了這個(gè)項(xiàng)口,在項(xiàng)目中擔(dān)任程序員角色,根據(jù)張老師安排的任務(wù),完成系統(tǒng)的編碼實(shí)現(xiàn)。4、業(yè)務(wù)需求描述張老師通過(guò)對(duì)學(xué)校領(lǐng)導(dǎo)、老師和學(xué)生的調(diào)杏,以及研究現(xiàn)在互聯(lián)網(wǎng)上主流博客的功能,整理出了將要實(shí)現(xiàn)的《筲筲校園博客》系統(tǒng)業(yè)務(wù)需求。4.1>功能性業(yè)務(wù)要求4.1
6、.K系統(tǒng)用戶(hù)列表《簣菁校園博客》系統(tǒng)面向四類(lèi)用戶(hù):系統(tǒng)管理員、教師、學(xué)生和瀏覽者,這幾類(lèi)博客川戶(hù)通過(guò)《筲筲校園博客》系統(tǒng)進(jìn)行教學(xué)上的交流,而博&系統(tǒng)為用戶(hù)提供不同的功能。管管校園博客瀏覽博客/口志瀏覽者4.1.2.系統(tǒng)管理員系統(tǒng)管理員負(fù)責(zé)整個(gè)博客的H常運(yùn)行和維護(hù),博客系統(tǒng)給管理員提供的主要功能有:?審核注冊(cè)博客:審核新博客注冊(cè),如果新用戶(hù)是本校師牛,則通過(guò)審核,否則刪除該注冊(cè)信息;在日常維護(hù)中也可以對(duì)已經(jīng)注冊(cè)的用八進(jìn)行管理,可以刪除用八注冊(cè)信息,當(dāng)川戶(hù)被刪除時(shí)所屬的I専客自動(dòng)刪除,也可以對(duì)用八進(jìn)行停川設(shè)置,當(dāng)用戶(hù)停用后,雖然用
7、戶(hù)還是能夠登錄,但系統(tǒng)會(huì)返回用戶(hù)賬號(hào)被鎖定的捉示,此時(shí)用戶(hù)不能夠跡行發(fā)布日志和管理聘客等操作,而只能夠?yàn)g覽其它博客的信息院系列表管理博客模板管理博客日志審核學(xué)科分類(lèi)管理推薦博客管理管理員可以做增加、修改和刪除院系名稱(chēng)列農(nóng)管理員可以增加、修改和刪除博客模板管理員可以停止顯示或者刪除非法日志管理員可以增加、修改和刪除學(xué)科分類(lèi)管理員可以把有宣傳價(jià)值或者有代表意義的博客設(shè)置為推薦狀態(tài),方便瀏覽者第一時(shí)間看到?站點(diǎn)通知:管理員可以在博客系統(tǒng)中發(fā)布一些活動(dòng)、新聞等的通知信息,并且可以給每個(gè)博客作者發(fā)送個(gè)人消息4.1.3.教師和學(xué)生XXX人
8、學(xué)的教師和學(xué)生是醇客的使川者,可以管理自己的I専客,禪客系統(tǒng)給他們提供了以下主要功能:?用戶(hù)注冊(cè):在博客主頁(yè)中輸入個(gè)人注冊(cè)信息,并完成注冊(cè),個(gè)人賬號(hào)等待管理員審批;當(dāng)管理員審批通過(guò)后,能夠登錄到個(gè)人管理中心,進(jìn)行博客管理?用戶(hù)密碼恢復(fù):當(dāng)聘客作者忘記自己登錄密碼時(shí),可以通過(guò)輸