網(wǎng)上購(gòu)物系統(tǒng)需求規(guī)格說明書_第1頁
網(wǎng)上購(gòu)物系統(tǒng)需求規(guī)格說明書_第2頁
網(wǎng)上購(gòu)物系統(tǒng)需求規(guī)格說明書_第3頁
網(wǎng)上購(gòu)物系統(tǒng)需求規(guī)格說明書_第4頁
網(wǎng)上購(gòu)物系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上網(wǎng)上購(gòu)物系統(tǒng)需求規(guī)格說明書 蘭州城市學(xué)院 信息工程學(xué)院111本 楊大鑫,王稼宇,王藝森 2014年3月31日目錄1.引言1.1編寫目的該文檔是關(guān)于用戶對(duì)于網(wǎng)上購(gòu)物系統(tǒng)的功能和性能的要求,重點(diǎn)描述了網(wǎng)上購(gòu)物系統(tǒng)的功能需求,是概要設(shè)計(jì)階段的重要輸入。本文檔的預(yù)期讀者是:·設(shè)計(jì)人員;·開發(fā)人員;·項(xiàng)目管理人員;·測(cè)試人員;·用戶。1.2項(xiàng)目背景軟件名稱:網(wǎng)上購(gòu)物系統(tǒng)開發(fā)單位:蘭州城市學(xué)院信息工程學(xué)院111本項(xiàng)目成員:楊大鑫(28號(hào));王稼宇(18號(hào));王藝森(23號(hào))用戶:蘭州城市學(xué)院學(xué)生1.3范圍該文檔是借助于當(dāng)前系統(tǒng)的邏

2、輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型的,解決整個(gè)項(xiàng)目系統(tǒng)的“做什么”的問題。在這里,沒有涉及開發(fā)技術(shù),而主要是通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與方提供一個(gè)交流的平臺(tái)。1.4參考資料軟件工程案例分析教程(軟件項(xiàng)目開發(fā)實(shí)例) 韓萬江、姜立新等編著 機(jī)械工業(yè)出版社軟件工程導(dǎo)論(第五版) 張海藩編著 清華大學(xué)出版社2.系統(tǒng)定義2.1項(xiàng)目來源及背景隨著Internet國(guó)際互聯(lián)網(wǎng)的發(fā)展,越來越多的企業(yè)開始建造自己的網(wǎng)站?;贗nternet的信息服務(wù),商務(wù)服務(wù)已經(jīng)成為現(xiàn)代企業(yè)一項(xiàng)不可缺少的內(nèi)容。很多企業(yè)都已不滿足于建立一個(gè)簡(jiǎn)單的僅僅能夠發(fā)布信息的靜態(tài)網(wǎng)站?,F(xiàn)代企業(yè)需要的是一個(gè)功能強(qiáng)

3、大的,能提供完善的電子商務(wù)服務(wù)的動(dòng)態(tài)商務(wù)網(wǎng)站。本系統(tǒng)是一個(gè)中小型的電子商務(wù)系統(tǒng)-網(wǎng)上購(gòu)物系統(tǒng),可以為各類用戶提供方便的在線購(gòu)物環(huán)境,符合目前國(guó)內(nèi)流行的電子商務(wù)模式。用戶可以在系統(tǒng)中實(shí)現(xiàn)注冊(cè)、瀏覽商品、搜索查詢商品、下定單、處理定單等功能;管理員可以通過用戶管理、定單管理、商品管理、評(píng)論管理等管理功能來對(duì)系統(tǒng)進(jìn)行維護(hù)更新。2.2用戶特點(diǎn)本系統(tǒng)的用戶都是網(wǎng)上用戶,包括兩類,一類是購(gòu)物者,他們的差異比較大,學(xué)歷有高有低,年齡有老有幼。另外一類用戶是管理者,負(fù)責(zé)物品的上架下架及網(wǎng)站的日常維護(hù)。2.3項(xiàng)目目標(biāo)本項(xiàng)目設(shè)定的目標(biāo)如下:·系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度地減少;

4、·系統(tǒng)具有良好的運(yùn)行效率,能夠達(dá)到提高生產(chǎn)率的目的;·系統(tǒng)應(yīng)具有良好的可擴(kuò)充性,可以容易地加入其他系統(tǒng)的應(yīng)用;·平臺(tái)的設(shè)計(jì)具有一定的超前性,靈活性,能夠適應(yīng)企業(yè)生產(chǎn)配置的變化;·通過這個(gè)項(xiàng)目可以鍛煉隊(duì)伍,提高團(tuán)隊(duì)的開發(fā)能力和項(xiàng)目管理能力。3.應(yīng)用環(huán)境根據(jù)用戶的需求陳述,可以確定本項(xiàng)目分為客戶端和管理端??蛻舳藶橘?gòu)物者服務(wù),有注冊(cè),登陸,選擇要購(gòu)買的商品放入購(gòu)物車,確認(rèn)訂購(gòu)等功能。管理端為管理員服務(wù),有添加商品,修改商品,管理商品評(píng)論等功能??蛻舳肆鞒虉D分別如圖A-1所示。圖A-13.1系統(tǒng)運(yùn)行的網(wǎng)絡(luò)環(huán)境無論是客戶端的購(gòu)物者還是管理端的管理者都可以通過網(wǎng)絡(luò)

5、登錄到本系統(tǒng)中。購(gòu)物者通過網(wǎng)絡(luò)瀏覽商品信息,提交商品訂單,支付貨款等,管理者通過網(wǎng)絡(luò)發(fā)布商品信息,根據(jù)訂單發(fā)貨等。3.2系統(tǒng)運(yùn)行的硬件環(huán)境本系統(tǒng)的硬件環(huán)境如下:客戶機(jī):普通PC·CPU:P4 1.8GHz以上·內(nèi)存:256MB以上·能夠運(yùn)行IE5.0以上或者Netscape4.0以上版本的機(jī)器·分辨率:推薦使用1024×768像素Web服務(wù)器·CPU:P42.0GHz·內(nèi)存:1GB以上·硬盤:80GB以上·網(wǎng)卡:KMb/s速度數(shù)據(jù)庫服務(wù)器·CPU:P42.0GHz·內(nèi)存:1GB以上&#

6、183;硬盤:80GB以上3.3系統(tǒng)運(yùn)行軟件環(huán)境本系統(tǒng)的軟件環(huán)境如下:·操作系統(tǒng):Windows2000或以上版本·數(shù)據(jù)庫:SQL Server 2005·Web服務(wù)器:IIS5.0以上·開發(fā)工具:Microsoft Visual Studio 2005·瀏覽器:IE5.0以上4.功能規(guī)格我們采用面向?qū)ο蠓治鲎鳛橹饕南到y(tǒng)建模方法,使用UML作為建模語言。UML為建模活動(dòng)提供了從不同角度觀察和展示系統(tǒng)的各種特征方法。在UML中,從任何一個(gè)角度對(duì)系統(tǒng)所作的抽象都可能需要幾種模型來描述,而這些來自不同角度的模型圖最終組成了系統(tǒng)的映像。用例描述角色(

7、用戶、外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)交互來完成工作的。用例模型提供了一個(gè)非常重要的方式來界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時(shí),改模型將來可以派生出動(dòng)態(tài)對(duì)象模型。設(shè)計(jì)用例時(shí),我們遵循下列步驟:1) 識(shí)別出系統(tǒng)的角色。角色可以是用戶、外部系統(tǒng),甚至是外部處理,通過某種途徑與系統(tǒng)交互。重要的是著重從系統(tǒng)外部執(zhí)行者的角度來描述系統(tǒng)需要提供哪些功能,并指明這些功能的執(zhí)行者(角色)是誰。盡可能地確保所有角色都被完全識(shí)別出來。2) 描述主要的用例??梢圆扇〔粩嗟貑栕约骸斑@個(gè)角色究竟想通過系統(tǒng)做什么?”來準(zhǔn)確地描述用例。3) 重新審視每個(gè)用例,為它們下個(gè)詳盡的定義。4.1角色定義角色或者執(zhí)行者指與系統(tǒng)產(chǎn)生交

8、互的外部用戶或者外部系統(tǒng)。4.1.1購(gòu)物者購(gòu)物者是指在這個(gè)網(wǎng)上購(gòu)物系統(tǒng)中通過客戶端提交商品訂單的人員,這個(gè)角色主要參與客戶端的瀏覽商品,訂購(gòu)商品等功能。4.1.2管理者管理者是指在這個(gè)網(wǎng)上購(gòu)物系統(tǒng)中通過管理端管理商品信息的人員,這個(gè)角色主要參與管理端的添加商品,修改商品等功能。4.1.3數(shù)據(jù)庫數(shù)據(jù)庫是一個(gè)與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),這個(gè)角色負(fù)責(zé)系統(tǒng)的數(shù)據(jù)查詢、增加、刪除和修改等操作。4.2系統(tǒng)主用例圖網(wǎng)上購(gòu)物系統(tǒng)可以分為兩個(gè)主要的組成部分,一個(gè)是客戶端子系統(tǒng),一個(gè)是管理端子系統(tǒng)??蛻舳俗酉到y(tǒng)功能主要是指購(gòu)物者通過登錄購(gòu)物網(wǎng)站進(jìn)行操作的功能,即購(gòu)物功能。管理端子系統(tǒng)功能主要是指管理者通過登錄購(gòu)物網(wǎng)

9、站后臺(tái)對(duì)商品進(jìn)行操作的功能,即管理功能。系統(tǒng)的主用例圖如圖A-2所示。圖A-24.3客戶端子系統(tǒng)購(gòu)買者通過網(wǎng)上購(gòu)物系統(tǒng)瀏覽商品,登陸系統(tǒng),將想要購(gòu)買的商品放入購(gòu)物車,選好商品后去收銀臺(tái),填寫并確認(rèn)收貨人信息,選擇支付方式,提交訂單,完成商品的訂購(gòu)。它的活動(dòng)圖如圖A-3所示??蛻舳说挠美龍D如圖A-4所示。圖A-4客戶端的這些用例描述如下:F-C-1:登陸。購(gòu)買者在購(gòu)買商品之前必須登陸到網(wǎng)站,如果沒有注冊(cè)將不能使用網(wǎng)站的購(gòu)買功能。F-C-2:瀏覽、選擇商品。購(gòu)買者打開購(gòu)物網(wǎng)站可以看到各種商品信息,當(dāng)點(diǎn)擊某一商品時(shí)就會(huì)有相應(yīng)的介紹該商品的頁面,描述商品的具體信息,如類型、質(zhì)地、價(jià)格、所在地區(qū)等。F-

10、C-3:放入購(gòu)物車。購(gòu)買者在選中一個(gè)商品后就可以將此商品放入購(gòu)物車,購(gòu)物車顯示商品的名稱、單價(jià)、數(shù)量、商品總價(jià)等信息。F-C-4:確認(rèn)收貨人信息或修改收貨人信息。購(gòu)買者需要確認(rèn)收貨人信息準(zhǔn)確無誤,這是所購(gòu)買的商品正確到貨的重要前提。F-C-5:選擇支付方式。購(gòu)買者可以選擇使用網(wǎng)上銀行、使用郵局匯款等方式進(jìn)行支付。4.3.1登陸只有登陸之后購(gòu)買者才能完成商品的購(gòu)買。沒有登陸系統(tǒng)的用戶只能瀏覽、選擇商品或?qū)⑸唐芳尤胭?gòu)物車,要填寫收貨人信息或者支付貨款、提交訂單都需要登陸系統(tǒng)。如果用戶沒有注冊(cè)則進(jìn)行注冊(cè),之后方可登陸。用例描述:登陸;執(zhí)行者:購(gòu)買者;前置條件:用戶通過瀏覽器打開網(wǎng)上購(gòu)物系統(tǒng);后置條件

11、:登陸后可以進(jìn)行商品付款、訂購(gòu)操作?;韭窂剑篴) 購(gòu)買者打開網(wǎng)上購(gòu)物系統(tǒng);b) 在登陸框中輸入用戶名和密碼,點(diǎn)擊確定即可登錄系統(tǒng)。4.3.2瀏覽、選擇商品購(gòu)買者通過網(wǎng)站瀏覽商品信息,選擇所要購(gòu)買的商品。用例描述:瀏覽、選擇商品;執(zhí)行者:購(gòu)買者;前置條件:用戶通過瀏覽器打開網(wǎng)上購(gòu)物系統(tǒng);后置條件:用戶可將選中的商品加入購(gòu)物車?;韭窂剑篴)購(gòu)買者打開網(wǎng)上購(gòu)物系統(tǒng),網(wǎng)站顯示各種商品的信息;b)點(diǎn)擊想要購(gòu)買的商品,將顯示商品的詳細(xì)信息,如類型、質(zhì)地、價(jià)格、所在地區(qū)等。4.3.3放入購(gòu)物車購(gòu)買者可以將選中的商品放入購(gòu)物車,然后繼續(xù)選擇下一個(gè)商品。購(gòu)物車用來保存用戶所選擇的商品信息。用例描述:放入購(gòu)物

12、車;執(zhí)行者:購(gòu)買者;前置條件:購(gòu)買者已經(jīng)有選擇的商品;后置條件:放入購(gòu)物車的商品可以付款訂購(gòu)?;韭窂剑篴)購(gòu)買者將選擇的商品加入到購(gòu)物車;b)繼續(xù)挑選商品或者進(jìn)入收銀臺(tái)結(jié)賬。4.3.4確認(rèn)收貨人信息或修改收貨人信息購(gòu)買者進(jìn)入收銀臺(tái)之后需填寫收貨人信息并確認(rèn),保證收貨地址的正確。用例描述:確認(rèn)收貨人信息或修改收貨人信息;執(zhí)行者:購(gòu)買者;前置條件:購(gòu)買者已有選擇的商品并需要購(gòu)買;后置條件:確認(rèn)收貨人信息或修改收貨人信息之后可以選擇貨款的支付方式等進(jìn)一步操作?;韭窂剑篴)進(jìn)入收銀臺(tái)頁面,將提示用戶填寫收貨人信息,需確保地址的準(zhǔn)確性以保證正確到貨。b)可以保持以前填寫的收貨人信息,也可以填寫新的收

13、貨人信息。4.3.5選擇支付方式購(gòu)買者可以選擇郵局匯款或者網(wǎng)上銀行支付的方式支付貨款。用例描述:選擇支付方式;執(zhí)行者:購(gòu)買者;前置條件:購(gòu)買者已經(jīng)確認(rèn)收貨人信息;后置條件:選擇支付方式后可以進(jìn)行訂單確認(rèn)并提交以完成商品的訂購(gòu)。基本路徑:a)購(gòu)買者進(jìn)入支付方式選擇頁面,將看到兩種支付方式,一種是郵局匯款,一種是網(wǎng)上銀行支付。b)選擇一種支付方式并確定。4.4管理端子系統(tǒng)系統(tǒng)管理員登陸到管理端子系統(tǒng)進(jìn)行訂單管理,商品管理以及用戶管理。管理端的用例圖如圖A-5所示。圖A-5管理端的這些用例描述如下:F-M-1:登陸。管理者只有登錄之后才能執(zhí)行其管理功能。F-M-2:訂單管理。管理者可以查看客戶訂單并

14、管理訂單。F-M-3:商品管理。對(duì)商品進(jìn)行添加,修改,刪除等操作。F-M-4:用戶管理。管理購(gòu)買者的賬號(hào)及其相關(guān)信息。4.4.1登陸管理者以系統(tǒng)管理員的身份登錄到管理端,登陸后才具有相應(yīng)的管理權(quán)限。用例描述:登陸執(zhí)行者:管理者;前置條件:管理員通過瀏覽器打開網(wǎng)上購(gòu)物系統(tǒng);后置條件:登陸管理端之后可以進(jìn)行訂單、商品及用戶的管理?;韭窂剑篴) 管理者打開網(wǎng)上購(gòu)物系統(tǒng);b) 在登陸框中輸入用戶名和密碼,點(diǎn)擊確定即可登錄系統(tǒng)。4.4.2訂單管理進(jìn)入訂單管理頁面管理員可以查看購(gòu)買者提供的訂單,并根據(jù)訂單信息發(fā)貨,同時(shí)可以對(duì)訂單進(jìn)行統(tǒng)計(jì),也可以銷毀已完成交易的訂單。用例描述:訂單管理;執(zhí)行者:管理者;前

15、置條件:管理者已經(jīng)登錄系統(tǒng);后置條件:整理后的訂單信息將記錄到數(shù)據(jù)庫中?;韭窂剑篴)進(jìn)入訂單管理界面,可以查看各個(gè)用戶提交的訂單信息,根據(jù)訂單信息發(fā)送貨物。b)可以對(duì)訂單進(jìn)行統(tǒng)計(jì)操作,統(tǒng)計(jì)不同用戶的訂單數(shù),統(tǒng)計(jì)所有用戶的訂單總數(shù),可以根據(jù)時(shí)間進(jìn)行統(tǒng)計(jì),也可根據(jù)訂購(gòu)商品類型進(jìn)行統(tǒng)計(jì)。c)可以重新對(duì)訂單進(jìn)行分類排序,可以銷毀已經(jīng)完成交易的訂單,以便釋放資源繼續(xù)使用。4.4.3商品管理管理者可以對(duì)商品進(jìn)行添加、修改和刪除等操作。用例描述:商品管理;執(zhí)行者:管理者;前置條件:管理者已登錄到系統(tǒng);后置條件:整理后的商品信息將記錄到數(shù)據(jù)庫中?;韭窂剑篴)進(jìn)入商品管理頁面,可以選擇添加、修改或刪除操作。

16、b)可以添加商品分類,并在該分類下添加各種相應(yīng)類型的商品信息;c)可以修改一個(gè)商品分類或者修改其下的商品信息;d)可以刪除一個(gè)商品分類或者其下的商品信息;e)商品信息包括商品的類型、質(zhì)地、價(jià)格、所在地區(qū)等詳細(xì)說明。4.4.4用戶管理管理者可以對(duì)用戶賬戶進(jìn)行管理。用例描述:用戶管理;執(zhí)行者:管理者;前置條件:管理者已登錄到系統(tǒng);后置條件:整理后的用戶信息將記錄到數(shù)據(jù)庫中?;韭窂剑篴)進(jìn)入用戶管理界面,可以查看所有用戶的信息;b)對(duì)于長(zhǎng)期不活動(dòng)的用戶可以銷毀其注冊(cè)賬戶以釋放系統(tǒng)資源。c)對(duì)于行為造成不良后果的不法用戶可以凍結(jié)其賬戶。5.性能需求根據(jù)用戶對(duì)本系統(tǒng)的要求,確定系統(tǒng)在響應(yīng)時(shí)間、可靠性、

17、安全性等方面有較高的性能要求。5.1界面需求系統(tǒng)的界面要求如下。1) 頁面內(nèi)容:主題突出,站點(diǎn)定義、術(shù)語和行文格式統(tǒng)一、規(guī)范、明確,欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、及時(shí)。內(nèi)容豐富,文字準(zhǔn)確,語句通順;專用術(shù)語規(guī)范,行文格式統(tǒng)一規(guī)范。2) 導(dǎo)航結(jié)構(gòu):頁面具有明確的導(dǎo)航指標(biāo),且便于理解,方便用戶使用。3) 技術(shù)環(huán)境:頁面大小適當(dāng),能用各種常用瀏覽器以不同分辨率瀏覽;無錯(cuò)誤鏈接和空鏈接,采用CSS處理,控制字體大小和版面布局。4) 藝術(shù)風(fēng)格:界面、版面形象清新悅目、布局合理,字號(hào)大小適宜、字體選擇合理,前后一致,美觀大方;動(dòng)與靜搭配恰當(dāng),動(dòng)靜效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。5.2響應(yīng)時(shí)間需求無論是客戶端還是管理端,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)地進(jìn)行反應(yīng),反應(yīng)時(shí)間在5秒以內(nèi)。系統(tǒng)應(yīng)能監(jiān)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論