校園BBS(網(wǎng)頁版)
產(chǎn)品需求說明書
目錄
? ? ? ?1、目的...4
? ? ? ?2、范圍...4
? ? ? ?3袱耽、術(shù)語與縮寫解釋...4
? ? ? ?1、目標(biāo)...5
? ? ? ?2叙甸、總體流程...5
? ? ? ?3颖医、功能摘要...6
? ? ? ?1裆蒸、第一部分前臺(tái)服務(wù)...7
? ? ? ? ? ? ? ?1.1產(chǎn)品概述...7
產(chǎn)品結(jié)構(gòu)(功能摘要)...7
2.2產(chǎn)品結(jié)構(gòu)(功能摘要)...11
本文檔為“v1.0.0”的產(chǎn)品需求文檔抑诸,主要作為確認(rèn)需求以及系統(tǒng)分析設(shè)計(jì)的依據(jù)。
1.產(chǎn)品用戶角色
2.產(chǎn)品概述
3.產(chǎn)品特性
4.其他產(chǎn)品需求
5.風(fēng)險(xiǎn)分析
6.相關(guān)文檔
7.附件
BBSBulletin Board System的縮寫-BBS論壇軟件系統(tǒng)
普通用戶:
權(quán)限最小的用戶梗夸,在校生层玲、校友注冊(cè)用戶,進(jìn)行瀏覽信息反症、發(fā)帖辛块、回復(fù)(點(diǎn)贊)、收藏(主題板塊铅碍、帖子)润绵,添加好友,站內(nèi)收發(fā)信
版主:
主題板塊的管理者胞谈,除了具備普通用戶的權(quán)限外尘盼,還可以對(duì)發(fā)帖主題和回復(fù)進(jìn)行管理(審帖,刪帖烦绳,舉報(bào)惡意用戶)
管理員:
權(quán)限最高的系統(tǒng)管理者卿捎,除了具備普通用戶和版主的權(quán)限外,還可以管理用戶(增刪改查径密,禁言娇澎、解禁、違規(guī)記錄)和論壇主題板塊(增刪改查)睹晒。
三趟庄、產(chǎn)品概述
校園論壇(bbs),作為校園服務(wù)型網(wǎng)站伪很,提供不同主題(校內(nèi)信息戚啥、畢業(yè)求職、學(xué)術(shù)學(xué)習(xí)锉试、生活休閑等)信息發(fā)布和校友交流服務(wù)猫十。
信息發(fā)布
信息交流
1应又、第一部分前臺(tái)服務(wù)
前臺(tái)服務(wù)部分主要面向普通用戶宙项,進(jìn)行論壇信息的顯示和操作。
1)前臺(tái)信息顯示:板塊及主題內(nèi)容的顯示
2)主題信息操作:主題發(fā)布及回復(fù)操作
3)個(gè)人信息操作:個(gè)人賬戶信息管理
1)前臺(tái)信息顯示
2)主題信息操作
3)個(gè)人信息操作
用戶場(chǎng)景:
用戶點(diǎn)擊登錄
流程說明:
1.1簡(jiǎn)要說明:
本用例的功能主要是用于確保用戶在提供正確的驗(yàn)證信息之后株扛,可以進(jìn)一步使用本系統(tǒng)尤筐。
1.2事件流:
1.2.1基本流:
1用戶請(qǐng)求使用本系統(tǒng)汇荐。
2系統(tǒng)顯示用戶登錄信息輸入界面。
3用戶輸入登錄名盆繁,密碼并確認(rèn)操作掀淘。
4系統(tǒng)驗(yàn)證用戶登錄信息,如果登錄信息驗(yàn)證沒有通過油昂,系統(tǒng)顯示提醒信息革娄,并轉(zhuǎn)向基本流2,如果驗(yàn)證通過冕碟,系統(tǒng)顯示系統(tǒng)操作主界面拦惋。
1.2.2備選流:
1.2.2.1備選流1:
? ? ? ? 1客戶可以在沒有登錄成功之前的任意時(shí)候要求放棄登錄。
? ? ? ? ?2系統(tǒng)結(jié)束用戶登錄信息輸入界面的顯示鸣哀。
? ? ? ? ?3退出系統(tǒng)架忌。
1.3特殊需求:
無
1.4前置條件:
1請(qǐng)求使用本系統(tǒng)吞彤。
1.5后置條件:
? ? ? ? ? ? 1用戶登錄成功,可以使用系統(tǒng)提供的功能我衬。
補(bǔ)充說明:
用戶場(chǎng)景:
用戶登錄成功后,瀏覽論壇各板塊主題內(nèi)容
1.1簡(jiǎn)要說明:
本用例的功能主要是查看主題內(nèi)容饰恕。
1.2事件流:
1.2.1基本流:
? ? ? ? ? 1用戶請(qǐng)求查看主題內(nèi)容挠羔。
? ? ? ? ? 2系統(tǒng)顯示主題內(nèi)容。
? ? ? ? ? 3根據(jù)用戶的操作執(zhí)行以下相應(yīng)操作埋嵌。
? ? ? ? ? ? ? ? 3.1用戶查看板塊列表破加,系統(tǒng)執(zhí)行顯示板塊列表的子流。
? ? ? ? ? ? ? ? 3.2用戶查看主題列表雹嗦,系統(tǒng)執(zhí)行顯示主題列表的子流范舀。
? ? ? ? ? ? ? ? ?3.3用戶查看主題內(nèi)容,系統(tǒng)執(zhí)行顯示主題內(nèi)容及回復(fù)的子流了罪。
? ? ? ? ? ? ? 4用戶要求結(jié)束瀏覽論壇锭环。
? ? ? ? ? ? ? 5系統(tǒng)結(jié)束論壇內(nèi)容的顯示。
1.4前置條件:
? ? ? ? 1進(jìn)入本系統(tǒng)普通用戶主界面泊藕。
? ? ? ? ? 2擁有瀏覽論壇的權(quán)限辅辩。
1.5后置條件:
? ? ? ? ?1系統(tǒng)顯示請(qǐng)求的論壇信息。
1.6附加說明:
用戶場(chǎng)景:
用戶發(fā)布主題
1.1簡(jiǎn)要說明:
本用例的功能主要是發(fā)表主題信息娃圆。
1.2事件流:
? ? ? 1.2.1基本流:
? ? ? ? ? ? ? 1用戶請(qǐng)求發(fā)表主題玫锋。
? ? ? ? ? ? ? 2系統(tǒng)顯示發(fā)表主題主界面。
? ? ? ? ? ? ? 3用戶對(duì)主題進(jìn)行編寫讼呢,包括編寫主題標(biāo)題撩鹿,詳細(xì)內(nèi)容。
? ? ? ? ? ? ? 4用戶要求提交主題悦屏。
? ? ? ? ? ? ? 5系統(tǒng)反饋主題提交結(jié)果三痰,并提醒用戶可以進(jìn)行的后續(xù)操作吧寺。
? ? ? ?1.2.2備選流:
? ? ? ? ? ?1.2.2.1備選流1:
? ? ? ? ? ? ? 1如果在用戶請(qǐng)求提交操作結(jié)果的時(shí)候,由于網(wǎng)絡(luò)散劫、數(shù)據(jù)庫(kù)管理系統(tǒng)等外部原因造成操作結(jié)果不能保存稚机,
? ? ? ? ? ? ? ? ? 系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩簦⒕S護(hù)用戶的操作狀態(tài)获搏,在外部原因消除之后赖条,用戶仍能繼續(xù)操作。
1.3特殊需求:
? ? ? ? ? 1主題標(biāo)題必須填寫常熙,輸入不能超過20位字符纬乍。
? ? ? ? ? 2主題內(nèi)容必須填寫,輸入少于30個(gè)英文字符或15位中文字符裸卫。
1.4前置條件:
? ? ? ? ? 1進(jìn)入用戶主界面仿贬。
? ? ? ? ? ?2擁有發(fā)表主題的權(quán)限。
1.5后置條件:
? ? ? ? ? ? ?1系統(tǒng)保存主題墓贿。
1.6附加說明:
? ? ? ? ? ? 1主題資料應(yīng)包括:主題標(biāo)題茧泪,主題內(nèi)容,主題發(fā)表時(shí)間聋袋。
用戶場(chǎng)景:
回復(fù)主題
1.1簡(jiǎn)要說明:
本用例的功能主要是發(fā)表主題的回復(fù)信息队伟。
1.2事件流:
? ? ? ? 1.2.1基本流:
? ? ? ? ? ?1用戶請(qǐng)求對(duì)主題發(fā)表回復(fù)。
? ? ? ? ? ?2系統(tǒng)顯示主題主界面幽勒。
? ? ? ? ? ?3.1用戶編輯回復(fù)內(nèi)容嗜侮。
? ? ? ? ? ?3.2用戶對(duì)內(nèi)容點(diǎn)贊
? ? ? ? ? ?4系統(tǒng)保持回復(fù)并顯示
?1.3特殊需求:
? ? ? ? ? 1回復(fù)內(nèi)容必須指定,輸入不能少于1位字符啥容。
1.4前置條件:
? ? ? ? ? ? ?1進(jìn)入主題內(nèi)容界面
? ? ? ? ? ? 2擁有發(fā)表回復(fù)權(quán)限
1.5后置條件:
? ? ? ? ? ?1系統(tǒng)保存回復(fù)信息锈颗。
1.6附加說明:
2、第二部分后臺(tái)管理
? ? ? ? ?2.1產(chǎn)品概述
后臺(tái)管理部分主要面向版主和管理員咪惠,管理內(nèi)容和用戶信息击吱。
? ? ? ? ??2.2產(chǎn)品結(jié)構(gòu)(功能摘要)
? ? ? ? ? ? ? ? ? 1)版主:版主修改主題和回復(fù)
? ? ? ? ? ? ? ? ? ?2)管理員:新增、修改板塊和用戶權(quán)限
用戶場(chǎng)景:
版主管理主題內(nèi)容
1.瀏覽論壇
2.發(fā)布主題
3.回復(fù)主題
4.修改主題和回復(fù)
? ? ? ? ?4.1簡(jiǎn)要說明:
? ? ? ? ?用于對(duì)主題和回復(fù)內(nèi)容進(jìn)行修改硝逢。
? ? ? ? ? ?4.2事件流:
? ? ? ? ? ? ? ?4.2.1基本流:
? ? ? ? ? ? ? ? ? ? ? 1版主請(qǐng)求管理主題姨拥。
? ? ? ? ? ? ? ? ? ? ?2系統(tǒng)顯示管理主界面。
? ? ? ? ? ? ? ? ? ? ?3用戶對(duì)主題內(nèi)容進(jìn)行修改渠鸽,包括修改主題標(biāo)題叫乌,詳細(xì)內(nèi)容。
? ? ? ? ? ? ? ? ? ? 4用戶要求提交修改后的主題徽缚。
? ? ? ? ? ? ? ? ? ? 5系統(tǒng)反饋主題提交結(jié)果憨奸,并提醒用戶可以進(jìn)行的后續(xù)操作。
? ? ? ? ? ? ? ? 4.2.2備選流:
? ? ? ? ? ? ? 1如果在用戶請(qǐng)求提交操作結(jié)果的時(shí)候凿试,由于網(wǎng)絡(luò)排宰、數(shù)據(jù)庫(kù)管理系統(tǒng)等外部原因造成操作結(jié)果不能保存似芝,
? ? ? ? ? ? ? ?系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩簦⒕S護(hù)用戶的操作狀態(tài)板甘,在外部原因消除之后党瓮,用戶仍能繼續(xù)操作。
? ? ? ? ?4.3特殊需求:
? ? ? ? ? ? ? 1主題標(biāo)題可以選擇修改盐类,輸入不能超過20位字符寞奸。
? ? ? ? ? ? ? ?2主題內(nèi)容選擇修改,輸入少于30個(gè)英文字符或15位中文字符在跳。
? ? ? ? ? 4.4前置條件:
? ? ? ? ? ? ? ?1進(jìn)入主題主界面枪萄。
? ? ? ? ? ? ? 2擁有修改主題的權(quán)限。
? ? ? ? ? ? 4.5后置條件:
? ? ? ? ? ? ? ? ? ?1系統(tǒng)保存主題猫妙。
? ? ? ? ? ?4.6附加說明:
? ? ? ? ? ? ? ? ? 1修改主題資料應(yīng)包括:主題標(biāo)題瓷翻,主題內(nèi)容,主題發(fā)表時(shí)間割坠。
5.刪除主題和回復(fù)
用戶場(chǎng)景:
管理員管理板塊及用戶信息
? 1.版主所有功能
? ?2.管理板塊信息
? ? ? ? ? ? ? 2.1簡(jiǎn)要說明:
? ? ? ? ? ? ? ? ? ? 本用例的功能主要是增加齐帚、刪除、修改韭脊、查詢板塊信息童谒。
? ? ? ? ? ? ?2.2事件流:
? ? ? ? ? ? ? ? 1管理員請(qǐng)求管理主題单旁。
? ? ? ? ? ? ? ? 2系統(tǒng)顯示管理板塊主界面沪羔。
? ? ? ? ? ? ? ? 3管理員對(duì)板塊進(jìn)行維護(hù),包括新增象浑、修改板塊主題及內(nèi)容蔫饰。
? ? ? ? ? ? ? ?4系統(tǒng)反饋修改結(jié)果,并提醒版主愉豺、普通用戶進(jìn)行后續(xù)操作
3.管理用戶信息
3.1簡(jiǎn)要說明:
本用例的功能主要是增加篓吁、刪除、修改蚪拦、查詢用戶權(quán)限信息杖剪。
3.2事件流:
? ? ? ? ? ? 1管理員請(qǐng)求管理主題。
? ? ? ? ? ? ?2系統(tǒng)顯示管理用戶主界面驰贷。
? ? ? ? ? ? ?3管理員對(duì)用戶權(quán)限信息進(jìn)行維護(hù)盛嘿,包括新增、修改用戶的權(quán)限等級(jí)括袒、用戶禁言及解禁次兆。
? ? ? ? ? ? ? 4系統(tǒng)反饋修改結(jié)果,并提醒用戶進(jìn)行后續(xù)操作锹锰。
補(bǔ)充說明:
[從業(yè)務(wù)視角提出各項(xiàng)可用性指標(biāo)的大致需求漓库。具體的技術(shù)指標(biāo)會(huì)體現(xiàn)在產(chǎn)品的設(shè)計(jì)文檔中(根據(jù)項(xiàng)目實(shí)際情況增刪)]
[如果產(chǎn)品對(duì)性能要特殊需求园蝠,請(qǐng)?jiān)敿?xì)描述渺蒿,如:大致響應(yīng)時(shí)間、最大并發(fā)數(shù)等彪薛。]
[如果產(chǎn)品需要特殊的監(jiān)控和統(tǒng)計(jì),請(qǐng)?jiān)敿?xì)描述陪汽,如:PV训唱、點(diǎn)擊、登錄數(shù)等挚冤。]
[如果產(chǎn)品需要對(duì)兼容性提出特殊的需求,請(qǐng)?jiān)敿?xì)描述训挡,如:兼容IE8澳骤、Chrome等。]
[風(fēng)險(xiǎn)內(nèi)容描述为肮,說明風(fēng)險(xiǎn)產(chǎn)生原因,可能造成的危害以及相應(yīng)出現(xiàn)的頻率信息肤京,另外在此處還需要描述相關(guān)風(fēng)險(xiǎn)預(yù)防措施及風(fēng)險(xiǎn)出現(xiàn)后的應(yīng)對(duì)措施信息颊艳。此處不包括任何系統(tǒng)技術(shù)實(shí)現(xiàn)層面的風(fēng)險(xiǎn),例如:系統(tǒng)的備份忘分,監(jiān)控棋枕,模塊依賴,etc.]
[產(chǎn)品所需的其余相關(guān)文檔重斑,如:產(chǎn)品市場(chǎng)需求說明書(MRD)、產(chǎn)品功能介紹PPT肯骇、產(chǎn)品規(guī)劃書窥浪。]
[將產(chǎn)品需求的demo作為附件笛丙。]