校園拼單APP系統(tǒng)需求說(shuō)明書(shū)_第1頁(yè)
校園拼單APP系統(tǒng)需求說(shuō)明書(shū)_第2頁(yè)
校園拼單APP系統(tǒng)需求說(shuō)明書(shū)_第3頁(yè)
校園拼單APP系統(tǒng)需求說(shuō)明書(shū)_第4頁(yè)
校園拼單APP系統(tǒng)需求說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、校園拼單系統(tǒng)軟件需求說(shuō)明書(shū)2014.12.2修訂歷史記錄日期版本說(shuō)明作者2014.12.21.0未評(píng)審的初稿目錄1 引言51.1 目的51.2 文檔格式51.3 預(yù)期的讀者和閱讀建議51.4 范圍61.5 術(shù)語(yǔ)61.6 參考文獻(xiàn)62 系統(tǒng)概述62.1 概述62.2 功能72.3 運(yùn)行環(huán)境83 系統(tǒng)特性93.1 系統(tǒng)角色93.2 用戶(hù)信息管理103.2.1 用戶(hù)注冊(cè)103.2.2 修改用戶(hù)注冊(cè)信息103.2.3 用戶(hù)登錄113.2.4 用戶(hù)登出123.2.5 拼單訂單查詢(xún)123.2.6 積分查詢(xún)123.3 拼單信息管理123.3.1 增加拼單信息123.3.2 修改拼單信息133.3.3 刪除拼

2、單信息133.4 推薦拼單信息管理133.4.1 拼單用戶(hù)申請(qǐng)商品稱(chēng)為拼單商品133.4.2 修改推薦拼單信息153.4.3 刪除推薦拼單信息153.4.4 審核推薦拼單信息153.4.5 用戶(hù)評(píng)論推薦拼單信息153.4.6 用戶(hù)同意申請(qǐng)商品稱(chēng)為拼單商品163.5 拼單173.5.1 用戶(hù)拼單173.5.2 用戶(hù)確認(rèn)領(lǐng)取物品173.5.3 管理員確認(rèn)領(lǐng)取物品173.5.4 用戶(hù)評(píng)論拼單173.6 系統(tǒng)維護(hù)183.6.1 數(shù)據(jù)字典維護(hù)184 非功能性需求184.1 性能需求184.2 安全性需求184.3 可用性需求184.4 用戶(hù)文檔194.5 其它需求195 外部接口需求205.1 用戶(hù)接口

3、205.2 硬件接口205.3 軟件接口205.4 通信接口201 引言1.1 目的該文檔首先給出了整個(gè)系統(tǒng)的整體網(wǎng)絡(luò)結(jié)構(gòu)和功能結(jié)構(gòu)的概貌,試圖從總體架構(gòu)上給出整個(gè)系統(tǒng)的輪廓,然后又對(duì)功能需求、性能需求和其它非功能性需求進(jìn)行了詳細(xì)的描述。其中對(duì)功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有備選事件流則描述,否則則省略。而且還給出了非常直觀的用例圖。這些文字和圖形都為了本文檔能詳細(xì)準(zhǔn)確地描述用戶(hù)的需求,同時(shí)也為用戶(hù)更容易地理解這些需求的描述創(chuàng)造了條件。該文檔詳盡說(shuō)明了這一軟件產(chǎn)品的需求和規(guī)格,這些規(guī)格說(shuō)明是進(jìn)行設(shè)計(jì)的基礎(chǔ),也是編寫(xiě)測(cè)試用例和進(jìn)行系統(tǒng)測(cè)試的主要依據(jù)。

4、同時(shí),該文檔也是用戶(hù)確定軟件功能需求的主要依據(jù)。1.2 文檔格式本文檔按以下要求和約定進(jìn)行書(shū)寫(xiě):(1)頁(yè)面的左邊距為2.5cm,右邊距為2.0cm,裝訂線(xiàn)靠左,行距為最小值20磅。(2)標(biāo)題最多分三級(jí),分別為黑體小三、黑體四號(hào)、黑體小四,標(biāo)題均加粗。(3)正文字體為宋體小四號(hào),無(wú)特殊情況下,字體顏色均采用黑色。(4)出現(xiàn)序號(hào)的段落不采用自動(dòng)編號(hào)功能而采用人工編號(hào),各級(jí)別的序號(hào)依次為(1)、1)、a)等,特殊情況另作規(guī)定。1.3 預(yù)期的讀者和閱讀建議本文檔的主要內(nèi)容共分4部分:綜合描述、系統(tǒng)特性、和非功能性需求和外部接口描述。綜合描述部分主要對(duì)系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了大致的介紹;系統(tǒng)特性部分對(duì)系統(tǒng)的

5、功能需求進(jìn)行了詳細(xì)描述,是本文的主要部分;非功能性需求部分對(duì)非功能需求進(jìn)行了詳細(xì)的描述;外部接口需求部分對(duì)用戶(hù)界面、軟件接口、硬件接口和通訊接口等進(jìn)行了描述。本文檔面向多種讀者對(duì)象:(1)項(xiàng)目經(jīng)理:項(xiàng)目經(jīng)理可以根據(jù)該文檔了解預(yù)期產(chǎn)品的功能,并據(jù)此進(jìn)行系統(tǒng)設(shè)計(jì)、項(xiàng)目管理。(2)設(shè)計(jì)員:對(duì)需求進(jìn)行分析,并設(shè)計(jì)出系統(tǒng),包括數(shù)據(jù)庫(kù)的設(shè)計(jì)。(3)程序員:配合設(shè)計(jì)報(bào)告,了解系統(tǒng)功能,編寫(xiě)用戶(hù)手冊(cè)。(4)測(cè)試員:根據(jù)本文檔編寫(xiě)測(cè)試用例,并對(duì)軟件產(chǎn)品進(jìn)行功能性測(cè)試和非功能性測(cè)試。(5)銷(xiāo)售人員:了解預(yù)期產(chǎn)品的功能和性能。(6)用戶(hù):了解預(yù)期產(chǎn)品的功能和性能,并與分析人員一起對(duì)整個(gè)需求進(jìn)行討論和協(xié)商。(7)其他

6、人員:如部門(mén)領(lǐng)導(dǎo)、公司領(lǐng)導(dǎo)等可以據(jù)此了解產(chǎn)品的功能和性能。在閱讀本文檔時(shí),首先要了解產(chǎn)品的功能概貌,然后可以根據(jù)自身的需要對(duì)每一功能進(jìn)行適當(dāng)?shù)牧私狻?.4 范圍該產(chǎn)品是在積累了豐富業(yè)務(wù)經(jīng)驗(yàn)的基礎(chǔ)上進(jìn)行開(kāi)發(fā)的,在需求上,充分考慮了具體用戶(hù)的實(shí)際情況。本產(chǎn)品將主要適用各大高校,主要用于學(xué)生進(jìn)行拼單、節(jié)省郵費(fèi)和時(shí)間,拼單物品統(tǒng)一下單統(tǒng)一購(gòu)買(mǎi)統(tǒng)一收獲,質(zhì)量由系統(tǒng)管理員篩選,。1.5 術(shù)語(yǔ)1.6 參考文獻(xiàn)2 系統(tǒng)概述2.1 概述近年來(lái)電子商務(wù)市場(chǎng)越來(lái)越火爆,各大高校的學(xué)生群體對(duì)網(wǎng)購(gòu)十分熱衷,但是網(wǎng)絡(luò)產(chǎn)品參差不齊,同學(xué)們也經(jīng)常在上課的時(shí)候接到領(lǐng)快遞的電話(huà)。本校由于地理位置偏僻,大超市或者市場(chǎng)地理位置離本校

7、比較遠(yuǎn),小超市價(jià)格又比較不合理,學(xué)生們?cè)诰W(wǎng)絡(luò)十分不給力的情況下大量網(wǎng)購(gòu),收發(fā)快遞等,十分不便利。學(xué)生每年開(kāi)學(xué)購(gòu)買(mǎi)的物品種類(lèi)比較集中,如開(kāi)學(xué)時(shí)的各種洗護(hù)用品,清潔用品,專(zhuān)業(yè)書(shū)籍等。針對(duì)這種情況開(kāi)發(fā)了本系統(tǒng),既為學(xué)生節(jié)省了篩選時(shí)間,又節(jié)省了郵費(fèi),批量購(gòu)買(mǎi)還可以得到價(jià)格上的優(yōu)惠,快遞由系統(tǒng)人員統(tǒng)一收取,學(xué)生可以利用閑暇時(shí)間順路領(lǐng)取。2.2 功能 拼單系統(tǒng)功能2.3 運(yùn)行環(huán)境該系統(tǒng)為B/S三層結(jié)構(gòu),它的運(yùn)行環(huán)境分客戶(hù)端、應(yīng)用服務(wù)器端和數(shù)據(jù)庫(kù)服務(wù)器端三部分。以下是系統(tǒng)的軟件環(huán)境。(1)客戶(hù)端操作系統(tǒng):android3.0以上版本 ,ios7.0以上版本。(2)應(yīng)用服務(wù)器端操作系統(tǒng):Windows2000

8、 Server或更新版本。數(shù)據(jù)庫(kù)訪(fǎng)問(wèn):JDBC。(3)數(shù)據(jù)庫(kù)服務(wù)器端操作系統(tǒng):Windows2000 Server或更新版本。數(shù)據(jù)庫(kù)系統(tǒng):MYSQL。3 系統(tǒng)特性3.1 系統(tǒng)角色本系統(tǒng)主要用于學(xué)校的以下幾類(lèi)人員:(1)系統(tǒng)管理員,完成拼單信息發(fā)布,刪除拼單信息,修改拼單信息,確認(rèn)用戶(hù)領(lǐng)取貨物,刪除發(fā)帖,回復(fù)用戶(hù)評(píng)論。 用例圖一(2)用戶(hù) 用例圖二3.2 用戶(hù)信息管理3.2.1 用戶(hù)注冊(cè)使用者:拼單用戶(hù)。目的:注冊(cè)用戶(hù)信息?;臼录鳎?、用戶(hù)進(jìn)入注冊(cè)頁(yè)面,本用例開(kāi)始;2、系統(tǒng)顯示注冊(cè)界面,用戶(hù)輸入學(xué)生姓名、學(xué)號(hào)、性別、出身日期、宿舍號(hào),電話(huà)號(hào)碼,密碼等信息。3、用戶(hù)確認(rèn)輸入信息,系統(tǒng)檢查學(xué)號(hào)是

9、否唯一是否符合規(guī)定,宿舍信息是否符合要求,電話(huà)號(hào)碼是否正確,密碼是否符合要求。3.2.2 修改用戶(hù)注冊(cè)信息使用者:拼單用戶(hù)。目的:修改用戶(hù)信息?;臼录鳎?、用戶(hù)進(jìn)入修改用戶(hù)信息界面,本用例開(kāi)始;2、系統(tǒng)顯示修改信息界面,用戶(hù)輸入姓名、性別、出身日期、宿舍號(hào),電話(huà)號(hào)碼,密碼等信息。3、用戶(hù)確認(rèn)輸入信息,系統(tǒng)檢查、宿舍信息是否符合要求,電話(huà)號(hào)碼是否正確,密碼是否符合要求。3.2.3 用戶(hù)登錄使用者:拼單用戶(hù)。目的:用戶(hù)登錄系統(tǒng)。基本事件流:1、用戶(hù)進(jìn)入登錄界面,本用例開(kāi)始;2、系統(tǒng)顯示登錄信息,提示用戶(hù)輸入學(xué)號(hào)和密碼3、用戶(hù)確認(rèn)輸入信息,系統(tǒng)檢查學(xué)號(hào)是否存在系統(tǒng)中,密碼是否正確。3.2.4 用

10、戶(hù)登出使用者:拼單系統(tǒng)用戶(hù)目的:登出系統(tǒng) 基本事件流:1、用戶(hù)點(diǎn)擊登出按鈕,本用例開(kāi)始;2、系統(tǒng)提示用戶(hù)是否登出,用戶(hù)確認(rèn)著登出,取消則留在頁(yè)面。3、本用例結(jié)束。3.2.5 拼單訂單查詢(xún)使用者:拼單用戶(hù)。目的:查詢(xún)歷史參與拼單信息基本事件流:1、用戶(hù)進(jìn)入查詢(xún)頁(yè)面,本用例開(kāi)始;2、系統(tǒng)顯示用戶(hù)歷史拼單信息3、本用例結(jié)束3.2.6 積分查詢(xún)使用者:拼單用戶(hù)。目的:查詢(xún)積分?jǐn)?shù)基本事件流:1、用戶(hù)進(jìn)入查詢(xún)頁(yè)面,本用例開(kāi)始;2、系統(tǒng)顯示用戶(hù)積分信息3、本用例結(jié)束3.3 拼單信息管理3.3.1 增加拼單信息使用者:拼單系統(tǒng)管理員。目的:增加拼單商品信息?;臼录鳎?、用戶(hù)進(jìn)入增加拼單商品頁(yè)面,本用例開(kāi)始

11、;2、系統(tǒng)顯示增加拼單信息界面。3、用戶(hù)確認(rèn)輸入信息,系統(tǒng)檢查拼單信息是否符合標(biāo)準(zhǔn)。4、本用例結(jié)束3.3.2 修改拼單信息使用者:拼單系統(tǒng)管理員。目的:修改拼單商品信息?;臼录鳎?、用戶(hù)進(jìn)入修改拼單商品頁(yè)面,本用例開(kāi)始;2、系統(tǒng)顯示修改拼單信息界面。3、用戶(hù)確認(rèn)輸入信息,系統(tǒng)檢查拼單信息是否符合標(biāo)準(zhǔn)。4、本用例結(jié)束3.3.3 刪除拼單信息使用者:拼單系統(tǒng)管理員。目的:刪除拼單商品信息?;臼录鳎?、用戶(hù)點(diǎn)擊刪除拼單商品按鈕,本用例開(kāi)始;2、系統(tǒng)檢查商品是否在拼單中,是則提示用戶(hù)不能刪除,不是則刪除。3、本用例結(jié)束3.4 推薦拼單信息管理3.4.1 拼單用戶(hù)申請(qǐng)商品稱(chēng)為拼單商品使用者:拼單

12、系統(tǒng)用戶(hù)。目的:申請(qǐng)商品稱(chēng)為拼單商品?;臼录鳎?、用戶(hù)進(jìn)入申請(qǐng)界面,本用例開(kāi)始;2、系統(tǒng)調(diào)查用戶(hù)積分是否達(dá)到推薦標(biāo)準(zhǔn)200積分達(dá)到則系統(tǒng)顯示申請(qǐng)信息界面。3、用戶(hù)確認(rèn)輸入信息,系統(tǒng)檢查申請(qǐng)拼單信息是否符合標(biāo)準(zhǔn)。4、本用例結(jié)束3.4.2 修改推薦拼單信息使用者:推薦該拼單的用戶(hù)。目的:修改推薦拼單商品信息?;臼录鳎?、用戶(hù)進(jìn)入修改推薦拼單商品頁(yè)面,本用例開(kāi)始;2、系統(tǒng)顯示修改推薦拼單信息界面。3、用戶(hù)確認(rèn)輸入信息,系統(tǒng)檢查推薦拼單信息是否符合標(biāo)準(zhǔn)。4、本用例結(jié)束3.4.3 刪除推薦拼單信息使用者:推薦拼單系統(tǒng)的用戶(hù)。目的:刪除推薦拼單商品信息?;臼录鳎?、用戶(hù)點(diǎn)擊刪除推薦拼單商品按鈕

13、,本用例開(kāi)始;2、本用例結(jié)束3.4.4 審核推薦拼單信息使用者:系統(tǒng)管理員。目的:審核推薦拼單商品信息?;臼录鳎?、系統(tǒng)管理員進(jìn)入審核界面。2、系統(tǒng)管理員點(diǎn)擊審核通過(guò)或者不通過(guò)。3、本用例結(jié)束3.4.5 用戶(hù)評(píng)論推薦拼單信息使用者:系統(tǒng)用戶(hù)。目的:評(píng)論推薦拼單商品信息?;臼录鳎?、用戶(hù)進(jìn)入推薦拼單信息頁(yè)面。2、用戶(hù)評(píng)論,點(diǎn)擊發(fā)送。3、本用例結(jié)束3.4.6 用戶(hù)同意申請(qǐng)商品稱(chēng)為拼單商品使用者:拼單系統(tǒng)用戶(hù)。目的:用戶(hù)同意或者不同意該商品申請(qǐng)稱(chēng)為拼單商品?;臼录鳎?、用戶(hù)進(jìn)入申請(qǐng)信息界面;2、用戶(hù)點(diǎn)擊贊或者踩按鈕。3、系統(tǒng)增加同意用戶(hù)信息,并查詢(xún)是否到達(dá)生成拼單標(biāo)準(zhǔn),如果達(dá)到標(biāo)準(zhǔn)則提示

14、管理員。4、本用例結(jié)束3.5 拼單3.5.1 用戶(hù)拼單使用者:系統(tǒng)用戶(hù)目的:用戶(hù)購(gòu)買(mǎi)拼單物品基本事件流:1、用戶(hù)進(jìn)入拼單信息頁(yè)面。2、用戶(hù)點(diǎn)擊確認(rèn)按鈕,系統(tǒng)查看用戶(hù)是否有拼單權(quán)限,有則生成用戶(hù)訂單,無(wú)則提示用戶(hù)3、本用例結(jié)束3.5.2 用戶(hù)確認(rèn)領(lǐng)取物品使用者:系統(tǒng)用戶(hù)目的:用戶(hù)領(lǐng)取物品后確認(rèn)基本事件流:1、用戶(hù)進(jìn)入拼單信息頁(yè)面。2、用戶(hù)點(diǎn)擊確認(rèn)已經(jīng)領(lǐng)取按鈕,系統(tǒng)更改訂單狀態(tài)3、本用例結(jié)束3.5.3 管理員確認(rèn)領(lǐng)取物品使用者:系統(tǒng)管理員目的:用戶(hù)領(lǐng)取物品后管理員確認(rèn)基本事件流:1、管理員進(jìn)入拼單信息頁(yè)面。2、管理員勾選已經(jīng)領(lǐng)取的用戶(hù)信息,系統(tǒng)更改訂單狀態(tài)3、本用例結(jié)束3.5.4 用戶(hù)評(píng)論拼單使用

15、者:拼單系統(tǒng)用戶(hù)目的:用戶(hù)評(píng)論本次拼單過(guò)程和拼單物品質(zhì)量基本事件流:1、用戶(hù)進(jìn)入拼單信息頁(yè)面。2、用戶(hù)在拼單信息下評(píng)論點(diǎn)擊確認(rèn)3、本用例結(jié)束3.6 系統(tǒng)維護(hù)3.6.1 數(shù)據(jù)字典維護(hù)4 非功能性需求4.1 性能需求(1)客戶(hù)端一般響應(yīng)時(shí)間不超過(guò)1秒。(2)支持5000名用戶(hù)并發(fā)使用,并保證性能不受影響。4.2 安全性需求(1)權(quán)限控制根據(jù)不同用戶(hù)角色,設(shè)置相應(yīng)權(quán)限,用戶(hù)的重要操作都做相應(yīng)的日志記錄以備查看,沒(méi)有權(quán)限的用戶(hù)禁止使用系統(tǒng)。如用戶(hù)只可查看自己的拼單和推薦拼單歷史信息。(2)重要數(shù)據(jù)加密本系統(tǒng)對(duì)一些重要的數(shù)據(jù)按一定的算法進(jìn)行加密,如用戶(hù)口令、重要參數(shù)等。(3)記錄日志本系統(tǒng)應(yīng)該能夠記錄系

16、統(tǒng)運(yùn)行時(shí)所發(fā)生的所有錯(cuò)誤,包括本機(jī)錯(cuò)誤和網(wǎng)絡(luò)錯(cuò)誤。這些錯(cuò)誤記錄便于查找錯(cuò)誤的原因。日志同時(shí)記錄用戶(hù)的關(guān)鍵性操作信息。4.3 可用性需求(1)方便操作,操作流程合理(2)支持沒(méi)有計(jì)算機(jī)使用經(jīng)驗(yàn)、計(jì)算機(jī)使用經(jīng)驗(yàn)較少及有較多計(jì)算機(jī)使用經(jīng)驗(yàn)的用戶(hù)均能方便地使用本系統(tǒng)。(3)控制必錄入項(xiàng)本系統(tǒng)能夠?qū)Ρ仨氫浫氲捻?xiàng)目進(jìn)行控制,使用戶(hù)能夠確保信息錄入的完整。同時(shí)對(duì)必錄入項(xiàng)進(jìn)行有效的統(tǒng)一的提示。(4)容錯(cuò)能力系統(tǒng)具有一定的容錯(cuò)和抗干擾能力,在非硬件故障或非通訊故障時(shí),系統(tǒng)能夠保證正常運(yùn)行,并有足夠的提示信息幫助用戶(hù)有效正確地完成任務(wù)。(5)操作完成時(shí)有統(tǒng)一規(guī)范的提示信息例如刪除操作時(shí),系統(tǒng)可提示警示框“您確認(rèn)刪除記錄嗎?操作不可恢復(fù)!”,用戶(hù)點(diǎn)擊確認(rèn)后,系統(tǒng)才執(zhí)行刪除操作,刪除后可直接返回相關(guān)頁(yè)面。(6)用戶(hù)可自定義為了滿(mǎn)足業(yè)務(wù)的不斷變化,一些重要的參數(shù)應(yīng)該可以靈活設(shè)置。(7)聯(lián)機(jī)幫助與操作指南。4.4 用戶(hù)文檔同本軟件一起發(fā)行的用戶(hù)文檔包括:1,服務(wù)創(chuàng)意介紹2,服務(wù)的SWOT分析;3,制定服務(wù)戰(zhàn)略4,完成服務(wù)設(shè)計(jì)(探查階段、分析階段、設(shè)計(jì)階段、驗(yàn)證階段),合理利用服務(wù)設(shè)計(jì)方法,給出用戶(hù)畫(huà)像、服務(wù)藍(lán)圖、系統(tǒng)圖、故事版等。5

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論