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

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

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

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

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

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

12、系統(tǒng)用戶。目的:申請商品稱為拼單商品?;臼录鳎?、用戶進入申請界面,本用例開始;2、系統(tǒng)調(diào)查用戶積分是否達到推薦標準200積分達到則系統(tǒng)顯示申請信息界面。3、用戶確認輸入信息,系統(tǒng)檢查申請拼單信息是否符合標準。4、本用例結(jié)束3.4.2 修改推薦拼單信息使用者:推薦該拼單的用戶。目的:修改推薦拼單商品信息。基本事件流:1、用戶進入修改推薦拼單商品頁面,本用例開始;2、系統(tǒng)顯示修改推薦拼單信息界面。3、用戶確認輸入信息,系統(tǒng)檢查推薦拼單信息是否符合標準。4、本用例結(jié)束3.4.3 刪除推薦拼單信息使用者:推薦拼單系統(tǒng)的用戶。目的:刪除推薦拼單商品信息。基本事件流:1、用戶點擊刪除推薦拼單商品按鈕

13、,本用例開始;2、本用例結(jié)束3.4.4 審核推薦拼單信息使用者:系統(tǒng)管理員。目的:審核推薦拼單商品信息?;臼录鳎?、系統(tǒng)管理員進入審核界面。2、系統(tǒng)管理員點擊審核通過或者不通過。3、本用例結(jié)束3.4.5 用戶評論推薦拼單信息使用者:系統(tǒng)用戶。目的:評論推薦拼單商品信息。基本事件流:1、用戶進入推薦拼單信息頁面。2、用戶評論,點擊發(fā)送。3、本用例結(jié)束3.4.6 用戶同意申請商品稱為拼單商品使用者:拼單系統(tǒng)用戶。目的:用戶同意或者不同意該商品申請稱為拼單商品。基本事件流:1、用戶進入申請信息界面;2、用戶點擊贊或者踩按鈕。3、系統(tǒng)增加同意用戶信息,并查詢是否到達生成拼單標準,如果達到標準則提示

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

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

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

溫馨提示

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

評論

0/150

提交評論