e網(wǎng)上購書電子商務(wù)系統(tǒng)-軟件產(chǎn)品開發(fā)要求及需求模型(DOC 55)_第1頁
e網(wǎng)上購書電子商務(wù)系統(tǒng)-軟件產(chǎn)品開發(fā)要求及需求模型(DOC 55)_第2頁
e網(wǎng)上購書電子商務(wù)系統(tǒng)-軟件產(chǎn)品開發(fā)要求及需求模型(DOC 55)_第3頁
e網(wǎng)上購書電子商務(wù)系統(tǒng)-軟件產(chǎn)品開發(fā)要求及需求模型(DOC 55)_第4頁
e網(wǎng)上購書電子商務(wù)系統(tǒng)-軟件產(chǎn)品開發(fā)要求及需求模型(DOC 55)_第5頁
已閱讀5頁,還剩79頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、網(wǎng)上購書電子商務(wù)系統(tǒng)軟件產(chǎn)品開發(fā)要求及需求模型計02 001482 王郭明001485 孔偉桐001500 郭 杰杰數(shù)據(jù)流圖:網(wǎng)上購書電子商商務(wù)系統(tǒng)數(shù)據(jù)據(jù)流程圖(第第一層)數(shù)據(jù)流圖說明:11 E:外部項編號名稱有關(guān)數(shù)據(jù)流屬性描述EBMS1.11顧客FBMS1.11FBMS1.22FBMS1.33FBMS1.44FBMS1.55FBMS1.66用戶注冊、登陸陸、提交訂單單、付款;送貨給顧客、給給顧客收據(jù)等等EBMS1.22書籍供應(yīng)廠商FBMS1.77FBMS1.88FBMS1.99FBMS1.110向廠商購書、付付款;廠商發(fā)貨、給收收據(jù)等12 P:處理邏輯編號名稱功能描述處理頻度PMRS1.11

2、網(wǎng)上售書管理系系統(tǒng)(BMSS)用asp網(wǎng)站管管理整個網(wǎng)上上書店每筆交易或批量量處理13 F:數(shù)據(jù)流共有FBMS11.1FBMMS1.10這10個數(shù)數(shù)據(jù)流,分別別描述如下:(1)數(shù)據(jù)流名名稱:FBMMS1.1 數(shù)據(jù)流流說明:用戶戶登入數(shù)據(jù)項數(shù)據(jù)類型長度備注Usernamme字符型10用戶名Passworrd字符型15密碼(2)數(shù)據(jù)流名名稱:FBMMS1.2數(shù)據(jù)流說明:密密碼修改數(shù)據(jù)項數(shù)據(jù)類型長度備注Usernamme字符型10用戶名Passworrd_oldd字符型15舊密碼Passworrd_neww字符型15新密碼Passworrd_neww2字符型15新密碼確認(rèn)(3)數(shù)據(jù)流名名稱:FBMM

3、S1.3數(shù)據(jù)流說明:顧顧客的訂單數(shù)據(jù)項數(shù)據(jù)類型長度備注ID_Ordeer數(shù)字型整形顧客的訂單編號號Usernamme字符型10用戶名ID_Bookk數(shù)字型整形書號Count_OOrder數(shù)字型整型訂書數(shù)量Date_orrder日期/時間顧客訂書日期(4)數(shù)據(jù)流名名稱:FBMMS1.4數(shù)據(jù)流說明:送貨人給顧顧客的發(fā)貨票票數(shù)據(jù)項數(shù)據(jù)類型長度備注Usernamme字符型10用戶名ID_Bookk數(shù)字型整形書號Count數(shù)字型整型數(shù)量Price貨幣出版價格Cost貨幣出售價TotalCoost貨幣總價格Date_seend日期/時間向顧客發(fā)貨日期期(5)數(shù)據(jù)流名名稱:FBMMS1.5數(shù)據(jù)流說明:付付款

4、(顧客付付款給送貨人人)數(shù)據(jù)項數(shù)據(jù)類型長度備注Usernamme字符型10用戶名TotalCoost貨幣總金額Date_paay日期/時間顧客付款日期(6)數(shù)據(jù)流名名稱:FBMMS1.6數(shù)據(jù)流說明:送送貨人給顧客客的收據(jù)(發(fā)發(fā)貨票)數(shù)據(jù)項數(shù)據(jù)類型長度備注ID_Receeipt數(shù)字型整形收據(jù)編號Usernamme字符型10用戶名Booknamme字符型100書名ID_Bookk數(shù)字型整形書號Count_TTotal數(shù)字型整型庫存數(shù)量Price貨幣出版價格Cost貨幣出售價TotalCoost貨幣總價格Date_reeceivee日期/時間從顧客方收款日日期(7)數(shù)據(jù)流名名稱:FBMMS1.7數(shù)據(jù)

5、流說明:發(fā)發(fā)給書籍供應(yīng)應(yīng)廠商的訂貨貨單數(shù)據(jù)項數(shù)據(jù)類型長度備注ID_OrdeerToFaact數(shù)字型整形給廠商的訂單編編號Booknamme字符型100應(yīng)收款金額Author字符型100圖書作者Publishher字符型100出版社FactoryyName字符型20廠商名稱Count_OOrder數(shù)字型整型訂貨數(shù)量(8)數(shù)據(jù)流名名稱:FBMMS1.8數(shù)據(jù)流說明:書書籍供應(yīng)廠商商的發(fā)貨單數(shù)據(jù)項數(shù)據(jù)類型長度備注ID_Bookk數(shù)字型整形書號Count_OOrder數(shù)字型整型發(fā)貨數(shù)量Date_FaaSend日期/時間廠商發(fā)貨日期(9)數(shù)據(jù)流名名稱:FBMMS1.9數(shù)據(jù)流說明:付付款(給書籍籍供應(yīng)廠商)

6、數(shù)據(jù)項數(shù)據(jù)類型長度備注Money_ttoFa貨幣總金額Date_paayToFaa日期/時間向廠商付款日期期(10)數(shù)據(jù)流流名稱:FBBMS1.110數(shù)據(jù)流說明:書書籍供應(yīng)廠商商的收據(jù)數(shù)據(jù)項數(shù)據(jù)類型長度備注Money_ttoFa貨幣總金額Date_FaaGetMooney日期/時間廠商收款日期14 D:數(shù)據(jù)存儲編號名稱數(shù)據(jù)內(nèi)容存儲方式存儲時間存儲位置DBMS1.11.暫存訂單用戶名,書號, 數(shù)量, 顧客訂書日日期文件每筆數(shù)據(jù)庫DBMS1.22商品庫存書號,書名,作作者,出版社社,庫存數(shù)量量,單價等文件每筆數(shù)據(jù)庫DBMS1.33采購訂單書號,書名,作作者,數(shù)量等等文件每筆數(shù)據(jù)庫DBMS1.44銷

7、售歷史書號,銷售數(shù)量量,推薦程度度等文件每筆數(shù)據(jù)庫DBMS1.55應(yīng)收款明細(xì)帳記錄銷售收入文件每筆數(shù)據(jù)庫DBMS1.66應(yīng)付款明細(xì)帳記錄采購支出文件每筆數(shù)據(jù)庫DBMS1.77總帳記錄總帳目文件每筆數(shù)據(jù)庫描述如下:(1)數(shù)據(jù)存儲儲代號:DBBMS1.11數(shù)據(jù)存儲名稱:暫存訂單數(shù)據(jù)項數(shù)據(jù)類型長度備注Usernamme字符型10用戶名ID_Bookk數(shù)字型整形書號OrderCoount數(shù)字型整型訂書數(shù)量Date_orrder日期/時間顧客訂書日期(2)數(shù)據(jù)存儲儲代號:DBBMS1.2數(shù)據(jù)存儲名稱:商品庫存數(shù)據(jù)項數(shù)據(jù)類型長度備注ID_Bookk字符型20書號Classiffy數(shù)字型整形分類(0-coo

8、mputeer,1-Novvel,2-Ennglishh,3-Ecnommics,4-Carrtoon)BookNamme字符型100書名Author字符型100圖書作者Publishher字符型100出版商Date_Puublishh日期/時間出版日期PictureePath字符型200圖片路徑Count_PPage數(shù)字型整形頁數(shù)Versionn字符型20版本Commentt備注內(nèi)容簡介Count_TTotal數(shù)字整型庫存數(shù)量Count_BBuy數(shù)字整型已購買數(shù)量Count_BBrowsee數(shù)字整形瀏覽次數(shù)RecomLeevel數(shù)字整型推薦程度:05星級Cost貨幣價格Price貨幣出版價格

9、Date_Addd日期/時間上架日期(3)數(shù)據(jù)存儲儲代號:DBBMS1.3數(shù)據(jù)存儲名稱:向廠商采購購訂單數(shù)據(jù)項數(shù)據(jù)類型長度備注BookNamme字符型100書名Author字符型100圖書作者Publishher字符型100出版社Count_OOrder數(shù)字整型數(shù)量(4)數(shù)據(jù)存儲儲代號:DBBMS1.4數(shù)據(jù)存儲名稱:銷售歷史數(shù)據(jù)項數(shù)據(jù)類型長度備注ID_Bookk數(shù)字型整形書號Count_BBuy數(shù)字型整型銷售數(shù)量RecomLeevel數(shù)字整型推薦程度:0:強烈推薦1:一般推薦2:普通(5)數(shù)據(jù)存儲儲代號:DBBMS1.5數(shù)據(jù)存儲名稱:帳目數(shù)據(jù)項數(shù)據(jù)類型長度備注Financee_receeive

10、d貨幣銷售收入Financee_payeed貨幣采購支出Financee_totaal貨幣總收入網(wǎng)上購書電子商商務(wù)系統(tǒng)數(shù)據(jù)據(jù)流程圖(第第二層)數(shù)據(jù)流圖說明:21 E:外部項無22 P:處理邏輯編號名稱功能描述處理頻度PBMS2.11銷售子系統(tǒng)接受和處理用戶戶的購書訂單單每筆交易PBMS2.22采購子系統(tǒng)庫存不足時,向向廠商購書每筆交易PBMS2.33結(jié)算子系統(tǒng)負(fù)責(zé)系統(tǒng)內(nèi)所有有的帳務(wù)管理理每筆交易23 D:數(shù)據(jù)存儲同第一層24 F:數(shù)據(jù)流第二層的數(shù)據(jù)流流共有FBMMS2.1FBMMS2.6這這6個數(shù)據(jù)流流,分別描述述如下:(1)數(shù)據(jù)流名名稱:FBMMS2.1 數(shù)據(jù)流流說明:收款款單數(shù)據(jù)項數(shù)據(jù)類型

11、長度備注ReceipttID字符型20收款單編號Money_rreceivved貨幣應(yīng)收款金額Date_reeceivee日期/時間收款日期(2)數(shù)據(jù)流名名稱:FBMMS2.2 數(shù)據(jù)流流說明:訂貨貨通知數(shù)據(jù)項數(shù)據(jù)類型長度備注BookID字符型20書號Count_OOrder數(shù)字型整型訂貨數(shù)量FactoryyName字符型20廠商名稱Date_orrderTooFactoory日期/時間向廠商訂貨日期期(3)數(shù)據(jù)流名名稱:FBMMS2.3 數(shù)據(jù)流流說明:到貨貨通知數(shù)據(jù)項數(shù)據(jù)類型長度備注BookID字符型20書號ReceiveeCountt數(shù)字型整型訂貨數(shù)量(4)數(shù)據(jù)流名名稱:FBMMS2.4 數(shù)

12、據(jù)流流說明:付款款單數(shù)據(jù)項數(shù)據(jù)類型長度備注PaymenttID字符型20付款單編號Money_ppayed貨幣應(yīng)付款金額Date_paay貨幣付款日期網(wǎng)上購書電子商商務(wù)系統(tǒng)數(shù)據(jù)據(jù)流程圖(第第三層)31銷售細(xì)化化32 采購購細(xì)化33 財務(wù)務(wù)細(xì)化實體關(guān)系模型(EER圖)狀態(tài)圖、順序圖圖1狀態(tài)圖:2順序圖(SSequennce Diiagramm)數(shù)據(jù)字典數(shù)據(jù)字典是是關(guān)于數(shù)據(jù)的的信息的集合合,對數(shù)據(jù)流流程圖中的各各個元素做完完整的定義與與說明,是數(shù)數(shù)據(jù)流程圖的的補充工具。數(shù)數(shù)據(jù)流圖和數(shù)數(shù)據(jù)字典共同同構(gòu)成系統(tǒng)的的邏輯模型。數(shù)據(jù)字典由由下列六類元元素的定義組組成:(1)數(shù)據(jù)據(jù)流(2)數(shù)據(jù)據(jù)項:是“不可再

13、分”的數(shù)據(jù)單位位,是數(shù)據(jù)的的最小組成單單位。(3)數(shù)據(jù)結(jié)構(gòu)構(gòu)(4)數(shù)據(jù)存儲儲:數(shù)據(jù)存儲儲是數(shù)據(jù)結(jié)構(gòu)構(gòu)停留或保存存的場所。 (5)處理邏輯輯(6)外部實體體在第一層和第二二層數(shù)據(jù)流圖圖的定義之后后,我們都已已經(jīng)詳細(xì)定義義了數(shù)據(jù)字典典的各元素。對于各數(shù)據(jù)項的的詳細(xì)符號描描述,見實驗驗二的軟件件概要設(shè)計說說明中的“軟件數(shù)據(jù)結(jié)結(jié)構(gòu)設(shè)計”。網(wǎng)上購書電子商商務(wù)系統(tǒng)軟件需求規(guī)格說說明計02 0001482 王郭明001485 孔偉桐001500 郭 杰杰A. 引言本規(guī)格說明明詳細(xì)闡述了了“網(wǎng)上購書電電子商務(wù)系統(tǒng)統(tǒng)”的總體設(shè)計計說明、產(chǎn)品品功能、用戶戶界面、系統(tǒng)統(tǒng)特性、非功功能性需求及及其他需求。文文檔具體結(jié)

14、構(gòu)構(gòu)如下:12345A引言編寫目的預(yù)期的讀者產(chǎn)品的范圍 B綜合描述產(chǎn)品背景及前景景產(chǎn)品功能概述用戶類和特征 運行環(huán)境C外部接口需求用戶界面軟件接口D系統(tǒng)特性激勵/響應(yīng)序列列 功能需求 E其它非功能需求求 性能需求安全性需求軟件質(zhì)量屬性 業(yè)務(wù)規(guī)則 用戶文檔F其它需求A.1 編寫目目的編寫該文文檔的目的是是,對產(chǎn)品進進行定義,詳詳盡說明該產(chǎn)品的軟件件需求。A.2 預(yù)期的的讀者和閱讀讀建議本軟件需求規(guī)規(guī)格說明的讀讀者,可以是是軟件開發(fā)人人員、用戶、測測試人員或文文檔的編寫人人員。A.3 產(chǎn)品的的范圍制作本軟件的目的是是,借助Innterneet/Inttranett向其他企業(yè)業(yè)和消費者提提供產(chǎn)品和信

15、信息服務(wù),實實現(xiàn)產(chǎn)品和服服務(wù)向消費者者方向的轉(zhuǎn)移移。把軟件與與企業(yè)目標(biāo)或或業(yè)務(wù)策略相相聯(lián)系。B. 綜合合描述這這一部分概述述了產(chǎn)品“網(wǎng)上購書電電子商務(wù)系統(tǒng)統(tǒng)”的背景情況況,主要功能能,運行產(chǎn)品的環(huán)境,以及及使用產(chǎn)品的的用戶等。B.1 產(chǎn)品背背景及目前存存在的問題因特網(wǎng)的迅迅猛發(fā)展正以以前所未有的的深度和廣度度影響和改變變著人類生活活的各個方面面,越來越多多的人開始意意識到因特網(wǎng)網(wǎng)所蘊含的巨巨大經(jīng)濟價值值和無窮商機機,并積極投投身于電子商商務(wù)活動。實實際上,電子子商務(wù)是一些些商業(yè)行為的的電子化,例例如網(wǎng)上商店店、網(wǎng)上貿(mào)易易等。就網(wǎng)上上商店來說,網(wǎng)網(wǎng)上書店是目目前應(yīng)用最廣廣、最成功的的典范之一。網(wǎng)

16、網(wǎng)上書店的崛崛起對傳統(tǒng)的的圖書流通體體系產(chǎn)生了強強烈的沖擊,有有效地縮短了了圖書流通發(fā)發(fā)行環(huán)節(jié),將將廣大讀者、圖圖書、出版者者、發(fā)行者緊緊密地結(jié)合在在一起,大大大提高了圖書書流通率。世界上第一家家網(wǎng)上書店是是1991年年在美國聯(lián)機機公司在網(wǎng)絡(luò)絡(luò)上建立的“閱讀美國書書店”。目前,最最負(fù)盛名的是是美國西雅圖圖亞馬遜圖書書公司的亞馬馬遜網(wǎng)上書店店。它創(chuàng)建于于1995年年,供書品種種達310余余萬種,年顧顧客達5000萬人次,其其價格優(yōu)惠22050。金融結(jié)算算制度完善,配配送服務(wù)高效效,實現(xiàn)了零零庫存運轉(zhuǎn)。英英國網(wǎng)上書店店較著名的有有因特網(wǎng)書店店。德國的網(wǎng)網(wǎng)上書店主要要有圖書圖書書在線網(wǎng)上書書店、網(wǎng)上

17、書書店。我國第一家網(wǎng)網(wǎng)上書店是 1995年年建上的中國國書店網(wǎng)上書書店。19997年杭州新新華書店建立立了新華書店店系統(tǒng)的第一一個網(wǎng)上書店店。截止20000年6月月,我國除了了已建立網(wǎng)站站的200多多家出版社外外,已開通的的網(wǎng)上書店有有100家左左右。比較有有影響的有當(dāng)當(dāng)當(dāng)網(wǎng)上書店店、蔚藍網(wǎng)絡(luò)絡(luò)書店、北京京圖書大廈、全全國購書網(wǎng)等等。網(wǎng)上書店雖雖然擁有比傳傳統(tǒng)書店更廣廣闊的市場,但但是我國的網(wǎng)網(wǎng)上書店并沒沒有好好把握握這個機會,在在整體上出現(xiàn)現(xiàn)了不少問題題:面對如此龐大的的市場范圍,大大部分網(wǎng)上書書店并沒有進進行認(rèn)真的市市場細(xì)分與選選擇,而是沿沿襲了大多數(shù)數(shù)傳統(tǒng)書店的的市場定位,想想走“大而全

18、”的路子,可可又常?!按蠖蝗保耆痪呔邆渚W(wǎng)絡(luò)時代代的個性化色色彩。書店里里的書目乍一一看種類繁多多,但各專業(yè)業(yè)細(xì)分之后,每每個專業(yè)的圖圖書品種就不不多了,不能能滿足專業(yè)讀讀者的深層次次需求。網(wǎng)站信息量不足足。亞馬遜網(wǎng)網(wǎng)上書店能提提供有關(guān)書的的基本情況以以及讀者、專專家、作者與與媒體等各方方面的評價,并并給每本書設(shè)設(shè)立一個評分分等級;而我我國有些網(wǎng)上上書店卻還沒沒有詳細(xì)的圖圖書介紹。如如果只簡單列列出書名、作作者、出版社社與定價,卻卻沒有相應(yīng)的的介紹資料和和圖片展示,又又如何能吸引引讀者呢?售價偏高。據(jù)調(diào)調(diào)查,我國大大部分網(wǎng)上書書店要么打折折較少,要么么要求訂購者者支付郵費或或手續(xù)費。網(wǎng)網(wǎng)

19、上書店比傳傳統(tǒng)書店節(jié)約約了成本,那那么在售價方方面就必須體體現(xiàn)出來。事實上,網(wǎng)上購購書絕不像宣宣傳的那樣輕輕松自如。B.2 產(chǎn)品功功能概述將庫存的圖圖書目錄按照照不同分類存存放在后臺數(shù)數(shù)據(jù)庫里,用用戶通過Weeb方式調(diào)閱閱和查詢,對對銷售的圖書書感興趣的用用戶可以通過過注冊用戶信信息后下訂單單購書。主要要功能如下:系統(tǒng)設(shè)置:數(shù)據(jù)據(jù)庫設(shè)置,圖圖書類別設(shè)置置,管理員設(shè)設(shè)置,用戶級級別設(shè)置圖書庫管理:實實現(xiàn)對圖書進進行編目、修修改、刪除、查查詢功能圖書訂購:實現(xiàn)現(xiàn)用戶在線訂訂購圖書查詢功能:查詢詢方式提供模模糊查詢和分分類查詢方式式統(tǒng)計功能:提供供各種統(tǒng)計功功能,如圖書書銷售排行、用用戶購買統(tǒng)計計等

20、其他:公告、用用戶投訴等各功能的具體描描述見D。B.3 用戶類類和特征因我們設(shè)計的支支付方式為送送貨上門,故故該網(wǎng)上書店店只面向本地地附近用戶。用用戶每次買書書都有購買記記錄,根據(jù)用用戶以往購買買書籍的總金金額,可對其其實行不同程程度的優(yōu)惠。B.4 運行環(huán)環(huán)境該網(wǎng)上書書店的運行環(huán)環(huán)境要求如下下:操作系統(tǒng):Miicrosooft Wiindowss 98/22000/MMe/Xp/2003所需組件:Innterneet Expplorerr 6.0C 外部接口口需求C.1用戶界界面這是我們所做做“網(wǎng)上購書電電子商務(wù)系統(tǒng)統(tǒng)”與用戶進行行交流的一個個中間體,有有著十分重要要的作用。所所以,我們要要求

21、該用戶界界面友好、清清楚明了、突突出重點、而而且容易使用用;另外,該該界面還必須須能夠提供盡盡量多的功能能,以給顧客客便捷的服務(wù)務(wù)。我們的用戶界界面由注冊界界面、登陸界界面、瀏覽書書籍界面、查查詢界面、購購書界面等各各大界面構(gòu)成成,每一個界界面都有著各各自的作用。C.2 軟件件接口該系統(tǒng)與我們們的數(shù)據(jù)庫相相連(其中數(shù)數(shù)據(jù)庫里包括括我們所提供供的書籍信息息,各書籍的的價格等數(shù)據(jù)據(jù)),同時數(shù)數(shù)據(jù)庫也用來來保存各用戶戶的信息(如如:所購買的的書籍、會員員的等級等)。D 系統(tǒng)特性性D.1 激勵勵/響應(yīng)序列列以下以用戶方方的激勵/響響應(yīng)序列為例例進行說明:用戶注冊:把新新用戶信息保保存到數(shù)據(jù)里里(如:用

22、戶戶名、密碼等等)用戶登陸:判斷斷用戶名和密密碼的正確性性,如果判斷斷通過則讓用用戶進入歡迎迎界面,讓其其可以進行各各種操作。用戶修改密碼:把用戶新密密碼輸入到數(shù)數(shù)據(jù)庫中,替替換原密碼。用戶瀏覽:從數(shù)數(shù)據(jù)庫里調(diào)出出書籍信息顯顯示用戶查詢:從數(shù)數(shù)據(jù)庫里查找找相關(guān)書籍,如如果找到則顯顯示出來,否否則顯示查找找失敗用戶購書:保存存用戶所填寫寫訂單(包含含有所購書籍籍、數(shù)量、價價格等信息)用戶退出:顯示示已經(jīng)退出系系統(tǒng)信息D.2 功能能需求這些是必須提提交給用戶的的軟件功能,使使用戶可以使使用所提供的的特性執(zhí)行服服務(wù)或者使用用所指定的使使用實例執(zhí)行行任務(wù)。描述述產(chǎn)品如何響響應(yīng)可預(yù)知的的出錯條件或或者非

23、法輸入入或動作。E 其它非功功能需求E.1 性能能需求時間上:相互互合作的用戶戶數(shù)(注意:這里的用戶戶是指使用該該軟件的人,而而不是登陸系系統(tǒng)購買書籍籍的人)或者者所支持的操操作、響應(yīng)時間以以及與實時系系統(tǒng)的時間關(guān)關(guān)系,必須滿滿足互斥性,即即不能同時有有幾個用戶對對相同的數(shù)據(jù)據(jù)進行操作、修修改(同時讀讀除外)??臻g上:對存存儲器和磁盤盤空間的需求求;對存儲在數(shù)數(shù)據(jù)庫中表的的最大行數(shù)有有一定的需要要。E.2 安全全性需求1、只有特定定的管理人員員才能對系統(tǒng)統(tǒng)進行管理,才才能對數(shù)據(jù)庫庫進行維護和和修改;2、登陸系統(tǒng)統(tǒng)購書的客戶戶的資料,對對其他客戶都都是透明的;3、客戶的密密碼只能有客客戶自己進行

24、行修改,對管管理員也是透透明的;管理理員唯一能對對客戶的操作作是刪除其客客戶名和密碼碼。4、客戶下訂訂單后不能更更改訂單的內(nèi)內(nèi)容。E.3 軟件件質(zhì)量屬性對使用者: 首首先要保證有有效性,最好好易于擴展,有有較好的可移移植性。對客戶:操作簡簡單,界面友友好,幫助文文檔充分。E.4 業(yè)務(wù)務(wù)規(guī)則1只有拿到到客戶的付款款或向供應(yīng)廠廠商付款后,才才可以修改帳帳目。2只有客戶戶提交了正確確的訂單后,才才可以修改庫庫存信息。如如果客戶最終終沒有按照訂訂單來購書,則則重新修改庫庫存信息。3只有從供供應(yīng)廠商那里里采購到書籍籍回來,才可可以修改庫存存信息。E.5 用戶戶文檔用戶手冊:提供供給用戶的、指指導(dǎo)用戶使用

25、用該軟件的手手冊。在線幫助和教程程:在網(wǎng)上提提供的幫助教教程,應(yīng)該清晰易易懂,簡明易易學(xué)。F 其它需求求F.1 用戶管管理/統(tǒng)計查查詢用戶管理 系統(tǒng)統(tǒng)管理員擁有有最高權(quán)限,可可添加/刪除除用戶,添加加/刪除管理理員。一般管管理員除不能能進行用戶管管理外可進行行其他操作。系系統(tǒng)管理員可可查看一般管管理員登錄情情況的歷史記記錄,反之則則不可以。用戶查詢 可根根據(jù)會員IDD、住址、級級別、總購物物金額等條件件對用戶數(shù)據(jù)據(jù)進行綜合查查詢與統(tǒng)計,在在多條查詢結(jié)結(jié)果中可瀏覽覽單個用戶的的明細(xì)資料。F.2 書籍分分類管理可添加書籍分類類,修改書籍籍分類名稱。F.3 書籍管管理/查詢書籍管理 可修修改書籍信息

26、息。書籍查詢 可根根據(jù)書籍名、書書籍類別、價價格范圍(市市場價、銷售售價)、庫存存數(shù)量等條件件對書籍據(jù)進進行綜合查詢詢,在多條查查詢結(jié)果中可可瀏覽單個書書籍的明細(xì)數(shù)數(shù)據(jù)。F.4 訂單管管理/查詢訂單管理 可根根據(jù)訂單處理理的各個不同同階段修改訂訂單狀態(tài),如如“已發(fā)貨”。訂單查詢 可按按用戶名、訂訂單號、訂單單狀態(tài)對所有有訂單進行綜綜合查詢,在在多條查詢結(jié)結(jié)果中可瀏覽覽某訂單的明明細(xì)狀況。F.5 銷售統(tǒng)統(tǒng)計可按年、月或指指定期限對書書籍進行銷售售統(tǒng)計,結(jié)果果顯示各書籍籍的銷售數(shù)量量、銷售金額額等。F.6 頁面維維護可對各頁面內(nèi)容容進行維護/修改??筛捻撁鎻V告告條的鏈接。等等等。網(wǎng)上購書電子商

27、商務(wù)系統(tǒng)軟件確認(rèn)測試計計劃計02 0001482 王郭明001500 郭 杰杰001485 孔偉桐本文檔說明對需需求規(guī)格說明明規(guī)定的各種種功能需求的的確認(rèn)測試方方案(黑盒測測試)。功能測試種類1用等價劃分分法進行輸入有效效性測試主要測試程序序中各種輸入入數(shù)據(jù)的語法法是否符合其其規(guī)范定義,即即是否有效。例例如:用戶輸輸入的用戶名名、密碼等,只只有字符組成成、字符數(shù)等等符合一定規(guī)規(guī)則,才可存存入數(shù)據(jù)庫或或用作程序中中的合法變量量,等等。2用邊界值分分析法對輸入有效性性測試進行補補充在1的基礎(chǔ)上上,使輸入為為邊界條件進進行測試。3用錯誤推測測法進行功能健壯壯性測試主要測試程序序中各種功能能性操作是否

28、否正確。例如如:用戶注冊冊成功或修改改信息后,其其信息是否正正確存入數(shù)據(jù)據(jù)庫;用戶購購買圖書后,庫庫存中的圖書書數(shù)量和銷售售歷史是否作作了正確的改改變、用戶信信息中的經(jīng)驗驗值是否作了了相應(yīng)的增加加,等等。功能測試的測試試用例設(shè)計1輸入有效性性測試(等價價劃分法,邊邊界值分析法法)首先建立輸入等等價類表(注注:( )中標(biāo)注的的是各等價類類的編號):輸入條件有效等價類無效等價類用戶名:Useernamee首字符字母 (1)非字母 (2)其他字符組成字母或數(shù)字 (3)非字母或數(shù)字 (4)字符數(shù)410個 (5)10個(77)密碼:Passsword字符組成字母或數(shù)字 (8)非字母或數(shù)字 (9)字符數(shù)6

29、15個 (10)15個個(12)編號/數(shù)量:ID_/CCount_字符組成數(shù)字 (13)非數(shù)字 (144)位數(shù)110位 (15)0位 (16),10位位 (17)日期:Daate_字符組成四位數(shù)字 - 兩位數(shù)數(shù)字 - 兩位數(shù)字字 (18)非前述組成 (19)月部分?jǐn)?shù)值在112之間間 (20)0或12 (21)日部分?jǐn)?shù)值在131之間間 (22)0或31 (23)原價/售價/總總價/金:Price/CCost/TTotalCCost/Money_/Finnance_字符組成數(shù)字(.數(shù)數(shù)字) (224)非前述組成 (25)小數(shù)點后位數(shù)02位 (226)2位 (277)書名/出版商/作者:BookNa

30、mme/Pubblisheer/Authorr字符數(shù)0100 (28)100 (229)圖片路徑: PPicturrePathh 字符數(shù)0200 (30)200 (331)內(nèi)容簡介: CCommennt字符數(shù)0500 (32)500 (333)推薦程度: RRecomLLevel字符組成數(shù)字 (34)非數(shù)字 (355)數(shù)值05 (366)非05 (337)分類: claassifyy字符組成數(shù)字 (38)非數(shù)字 (399)數(shù)值04 (400)非04 (441)根據(jù)該等價類表表,設(shè)計以下下測試用例:編號測試用例用例覆蓋的等價價類1在用戶名輸入筐筐中輸入“aa3a”(1),(3),(5)邊邊界2在

31、用戶名輸入筐筐中輸入“1a”(2)3在用戶名輸入筐筐中輸入“aaa”(6)4在用戶名輸入筐筐中輸入“a/a”(4)5在用戶名輸入筐筐中輸入“a234556789001”(7)邊界6在密碼輸入筐中中輸入“abc1223”(8),(100)邊界7在密碼輸入筐中中輸入“a?bbc”(9)8在密碼輸入筐中中輸入“a234556789001234556”(12)邊界9在密碼輸入筐中中輸入“a23455”(11)邊界10管理員向圖書庫庫存中加入一一個圖書條目目:數(shù)據(jù)項備注數(shù)值ID_Book書號45678Classify分類1BookName書名多情劍客無情劍Author圖書作者古龍Publisher出版商

32、白花文藝出版社Date_Publish出版日期1988-12-5PicturePath圖片路徑./BookImage/45678.gifCount_Page頁數(shù)650Comment內(nèi)容簡介古龍經(jīng)典Count_Total庫存數(shù)量10Count_Buy已購買數(shù)量0RecomLevel推薦程度1Cost價格24.30Price出版價35Date_Add上架日期2003-11-28(13)(15)(18)(20)(22)(24)(26)(28)(30)(32)(34)(36)(38)(40)11管理員向圖書庫庫存中加入圖圖書條目,其其中ID_BBook項為為:數(shù)據(jù)項備注數(shù)值ID_Book書號A678(

33、14)12管理員向圖書庫庫存中加入圖圖書條目,其其中Publlisherr項為:數(shù)據(jù)項備注數(shù)值Publisher出版商百花(大于100字符)(29)13管理員向圖書庫庫存中加入圖圖書條目,其其中PictturePaath項為:數(shù)據(jù)項備注數(shù)值PicturePath圖片路徑./Book(大于500字符)(31)14管理員向圖書庫庫存中加入圖圖書條目,其其中Datee_Publlish項為為:數(shù)據(jù)項備注數(shù)值Date_Publish出版日期88/01/21(19)15管理員向圖書庫庫存中加入圖圖書條目,其其中Datee_Publlish項為為:數(shù)據(jù)項備注數(shù)值Date_Publish出版日期1988-0

34、0-21(或1988-20-21)(21)16管理員向圖書庫庫存中加入圖圖書條目,其其中Datee_Publlish項為為:數(shù)據(jù)項備注數(shù)值Date_Publish出版日期1988-01-00(或1988-01-41)(23)17管理員向圖書庫庫存中加入圖圖書條目,其其中Counnt_Pagge項為:數(shù)據(jù)項備注數(shù)值Count_Page頁數(shù)(空),或650(大于10位)(16)或(17)18管理員向圖書庫庫存中加入圖圖書條目,其其中Commment項為為:數(shù)據(jù)項備注數(shù)值Comment內(nèi)容簡介古龍經(jīng)典(大于500字符)(33)19管理員向圖書庫庫存中加入圖圖書條目,其其中RecoomLeveel項為

35、:數(shù)據(jù)項備注數(shù)值RecomLevel推薦程度 A(35)20管理員向圖書庫庫存中加入圖圖書條目,其其中RecoomLeveel項為:數(shù)據(jù)項備注數(shù)值RecomLevel推薦程度 7(37)21管理員向圖書庫庫存中加入圖圖書條目,其其中Costt項為:數(shù)據(jù)項備注數(shù)值Cost價格A4.3(25)22管理員向圖書庫庫存中加入圖圖書條目,其其中Costt項為:數(shù)據(jù)項備注數(shù)值Cost價格4.312(27)23管理員向圖書庫庫存中加入圖圖書條目,其其中Classsify項項為:數(shù)據(jù)項備注數(shù)值Classify分類小說(39)24管理員向圖書庫庫存中加入圖圖書條目,其其中Classsify項為為:數(shù)據(jù)項備注數(shù)值

36、Classify分類10(41)2功能健壯性性測試(錯誤誤推測法)程序中需要測試試以下功能(注:( )為功能能編號):輸入條件測試標(biāo)準(zhǔn)用戶登陸正確檢查是否存存在該用戶名名 (1)若存在該用戶名名且密碼正確確,是否能正正確登陸 (2)若不存在該用戶戶名或密碼錯錯誤,是否能能給出錯誤提提示 (3)用戶注冊1正確檢查用用戶名是否已已存在 (44)2若用戶名不不存在,是否否能正確添加加該用戶 (5)3若用戶名已已存在,是否否能給出錯誤誤提示 (66)用戶修改信息1.再次登陸陸時,可用修修改后的密碼碼登陸 (77)2再次登陸后后,看到的信信息均為修改改后的 (88)用戶提交訂單后后正確判斷該訂單單是否可

37、滿足足 (9)用戶訂單可滿足足正確開具發(fā)貨票票(即收款單單) (100)用戶購書1圖書庫存作作相應(yīng)修改 (11)2用戶經(jīng)驗值值作相應(yīng)增加加 (12)3圖書銷售歷歷史作相應(yīng)修修改,推薦程程度作相應(yīng) (13)4應(yīng)收款明細(xì)細(xì)帳作相應(yīng)修修改 (144)用戶訂單不可滿滿足產(chǎn)生暫存訂單 (15)發(fā)出訂貨通知 (16)接到訂貨通知正確分類合計,產(chǎn)產(chǎn)生訂貨單,發(fā)發(fā)給廠商 (17)接到廠方發(fā)貨單單正確核對發(fā)貨單單和原訂單 (18)發(fā)貨單核對正確確圖書庫存作相應(yīng)應(yīng)修改 (119)正確發(fā)出到貨通通知 (200)應(yīng)付款明細(xì)帳作作相應(yīng)修改 (21)接到到貨通知核對到貨通知和和暫存訂單,判判斷暫存訂單單是否可滿足足 (2

38、2)根據(jù)上表,可設(shè)設(shè)計以下測試試用例:編號測試用例用例覆蓋的功能能1用戶信息數(shù)據(jù)庫庫中不存在用用戶”Jack”, 用該用用戶名登陸;或存在用戶”JJack”,密碼為”greattJack”,但用Jaack用戶名名登陸所用密密碼不是”greattJack”。(3)2用戶信息數(shù)據(jù)庫庫中還沒有用用戶”Jack”,用“Jack”名注冊。(4)(5)3用戶信息數(shù)據(jù)庫庫中已存在用用戶”Jack”,密碼為”greattJack”,用該用戶戶名和密碼登登陸。(1)(2)4用戶信息數(shù)據(jù)庫庫中已有用戶戶”Jack”,用“Jack”名注冊。(6)5用戶信息數(shù)據(jù)庫庫中已存在用用戶”Jack”,密碼為”greattJa

39、ck”,用該用戶戶名和密碼登登陸后,修改改某些信息,并并修改密碼為為”greattJackyy”,再次登陸陸。(7)(8)6(接上例)用用用戶名”Jack”和密碼”greattJackyy”登陸后,選選擇幾本書產(chǎn)產(chǎn)生訂單(事事先已經(jīng)知道道該訂單可滿滿足),并提提交。(9)(10)7(接上例)假設(shè)設(shè)用戶購買所所訂圖書(11)(114)8正確登陸后,選選擇幾本書產(chǎn)產(chǎn)生訂單(事事先已經(jīng)知道道該訂單不可可滿足),并并提交。(15)(166)(17)9(接上例)假設(shè)設(shè)已得到了廠廠方的發(fā)貨單單,且該發(fā)貨貨單核對正確確(18)(222)網(wǎng)上購書電子商商務(wù)系統(tǒng)軟件概要設(shè)計說說明計02 0001500 郭 杰杰

40、001485 孔偉桐001482 王郭明本文檔建立軟件件總體結(jié)構(gòu),并并建立設(shè)計模模型。一、軟件總體結(jié)結(jié)構(gòu)設(shè)計: 用系統(tǒng)結(jié)結(jié)構(gòu)圖描述 二、軟件數(shù)據(jù)據(jù)結(jié)構(gòu)設(shè)計: 用數(shù)據(jù)字字典描述在文檔軟件件開發(fā)要求及及需求模型中中,已詳細(xì)定定義了軟件中中各數(shù)據(jù)項的的屬性。這里里再補充一下下對它們的符符號描述:數(shù)據(jù)項符號描述說明Usernamme: 用戶戶名4 字母 字母|數(shù)字 10以字母開頭。4410個字字符Passworrd: 密碼碼6 字母母|數(shù)字字 15由字母和數(shù)字組組成。6115個字符。ID_: 編號1數(shù)字100110位數(shù)字字Count_: 數(shù)量1數(shù)字10015位數(shù)字Date_: 日期4數(shù)字4 - 22數(shù)

41、字22 - 2數(shù)字2“年-月-日”形式Price/CCost/TTotalCCost/Money_/Finnance_: 原價/售價價/總價/金數(shù)字 ( . 00數(shù)字22 )小數(shù)點后最多兩兩位BookNamme/Pubblisheer/Authorr:書名/出出版商/作者者0可打印字符符100任何可打印字符符PictureePath: 圖片路徑徑0可打印字符符200任何可打印字符符Commentt: 內(nèi)容簡簡介0可打印字符符500任何可打印字符符RecomLeevel: 推薦程度度05三、軟件圖形界界面設(shè)計: 用GUI設(shè)計(一)購書用戶戶界面1購書用戶界界面概覽2購書用戶登登陸/注冊界界面(1

42、) 購書用用戶登陸界面面(2)購書書用戶注冊界界面:ABC3購書用戶瀏瀏覽/檢索界界面(1)瀏覽一本本圖書信息(2)檢索圖書書簡單檢索索檢索結(jié)果顯示示:(3)檢索圖書書高級檢索索檢索結(jié)果顯示示:(4)將圖書書加入收藏夾夾界面(登陸陸后才可收藏藏):點擊收藏后,顯顯示所收藏的的圖書:4購書用戶提提交訂單界面面:在首頁中,點擊擊一本圖書的的“購買”按鈕,可對對該書下訂單單;在收藏夾中,可可對所有收藏藏的圖書下訂訂單:點擊下一步:點擊提交訂單: (4)軟軟件出錯處理理設(shè)計可讓用戶提出出反饋信息:或給我們發(fā)郵郵件,點擊上上圖中的“聯(lián)系我們”即可。(二)管理員界界面1管理員登陸陸界面2查看管理員員使用幫

43、助界界面:本站設(shè)計了三種種權(quán)限的管理理員:管理員(最高權(quán)權(quán)限,具有下下圖中所列的的各種權(quán)限)添加人員(僅可可對圖書進行行添加、修改改和刪除,以以及管理網(wǎng)友友對本站的意意見)查看人員(僅可可管理圖書訂訂單,以及管管理網(wǎng)友對本本站的意見)對以上權(quán)限的說說明如下:3圖書管理界界面:31 添加新新圖書:32 查看與與修改圖書庫庫存:33 查看與與修改訂單:4用戶管理界界面:41 查看用用戶信息:42 修改管管理員信息:5網(wǎng)站投票管管理界面:6網(wǎng)站信息管管理界面:61 添加首首頁新聞:62 新聞修修改刪除:63 首頁公公告設(shè)置:64 查看意意見反饋:7網(wǎng)站信息設(shè)設(shè)置界面:網(wǎng)上購書電子商商務(wù)系統(tǒng)軟件詳細(xì)說

44、明計02 0001500 郭 杰杰001485 孔偉桐001482 王郭明本文檔建立軟件件實現(xiàn)細(xì)節(jié),包包括控制機制制。(1)模塊接口口設(shè)計:可用用系統(tǒng)結(jié)構(gòu)圖圖(或構(gòu)件圖圖)描述1用戶登陸/注冊、提交交訂書單模塊塊2銷售模塊3采購模塊4結(jié)算模塊(2)模塊主要要算法設(shè)計:可用PDLL(或活動圖圖+順序圖(協(xié)協(xié)作圖)活動圖:1用戶登陸、提提交訂書單活活動圖2銷售系統(tǒng)活活動圖3采購系統(tǒng)活活動圖4結(jié)算系統(tǒng)活活動圖 PAGE 84順序圖:網(wǎng)上購書電子商商務(wù)系統(tǒng)程序模塊測試計計劃計02 0001500 郭 杰杰001482 王郭明001485 孔偉桐針對主要模塊,從從接口上進行行檢驗/查錯。(灰灰盒測試)

45、針對系統(tǒng)結(jié)構(gòu)的的控制層次,確確定模塊測試試的順序和資資源確認(rèn)每一個算法法實現(xiàn)的前置置條件和后置置條件,設(shè)計計相應(yīng)測試用用例,特別注注重非法的輸輸入條件用戶注冊/登登陸/修改信信息模塊輸入條件模塊測試項用戶登陸能在數(shù)據(jù)庫中正正確查找該用用戶名 (11)若存在該用戶名名且密碼正確確,應(yīng)能使用用戶登陸 (2)若不存在該用戶戶名或密碼錯錯誤,應(yīng)能給給出錯誤提示示 (3)用戶注冊1能在數(shù)據(jù)庫庫中正確查找找該用戶名是是否已存在 (4)2若用戶名不不存在,數(shù)據(jù)據(jù)庫應(yīng)能正確確添加該用戶戶 (5)3若用戶名已已存在,應(yīng)能能給出錯誤提提示 (6)用戶修改信息數(shù)據(jù)庫相應(yīng)信息息應(yīng)更新為用用戶的輸入 (7)測試用例:編

46、號測試用例用例覆蓋的測試試項1.1用戶信息數(shù)據(jù)庫庫中不存在用用戶”Jack”, 用該用用戶名登陸;或存在用戶”JJack”,密碼為”greatJJack”,但用Jaack用戶名名登陸所用密密碼不是”greattJack”。(3)1.2用戶信息數(shù)據(jù)庫庫中還沒有用用戶”Jack”,用“Jack”名注冊。(4)(5)1.3用戶信息數(shù)據(jù)庫庫中已存在用用戶”Jack”,密碼為”greattJack”,用該用戶戶名和密碼登登陸。(1)(2)1.4用戶信息數(shù)據(jù)庫庫中已有用戶戶”Jack”,用“Jack”名注冊。(6)1.5用戶信息數(shù)據(jù)庫庫中已存在用用戶”Jack”,密碼為”greattJack”,用該用戶戶

47、名和密碼登登陸后,修改改某些信息,并并修改密碼為為”greatJJacky”。(7)用戶選書/提交交訂單模塊輸入條件模塊測試項用戶瀏覽圖書用戶瀏覽到的圖圖書應(yīng)在庫存存數(shù)據(jù)庫中有有記錄 (11)用戶搜索圖書可分類搜索,可可按照書名關(guān)關(guān)鍵字、出版版年、作者等等進行搜索 (2)用戶將圖書放入入購物車“購物車”中應(yīng)應(yīng)正確記錄用用戶”放入”的圖書信息息 (3)用戶下訂單訂單中正確記錄錄用戶ID、所所購書的書號號和購買的數(shù)數(shù)量等信息 (4)(以下進入“檢檢查訂單子模模塊”) 測試用例:(接接用例1.55)編號測試用例用例覆蓋的測試試項2.1點擊某本書的圖圖片鏈接。(1)2.2填寫所查內(nèi)容后后點擊“立即查詢

48、”執(zhí)行查詢;或點擊“高級查查詢”按鈕進入高高級查詢頁面面,填寫所查查內(nèi)容后執(zhí)行行查詢。(2)2.3點擊某本書的“購物車”按鈕;或點擊某本書的的圖片鏈接后后,在彈出的的頁面中點擊擊“放入購物車車”按鈕。(3)2.4點擊某本書的“購買”按鈕;或點擊某本書的的圖片鏈接后后,在彈出的的頁面中點擊擊“我要立即購購買”按鈕。(4)銷售模塊31 檢查訂訂單子模塊輸入條件模塊測試項用戶提交訂單在庫存數(shù)據(jù)庫中中檢索訂單中中圖書的存量量,看是否能能滿足訂單 (1)用戶訂單不可滿滿足(進入“訂單不不可滿足子模模塊”)用戶訂單可滿足足(進入“訂單可可滿足子模塊塊”)測試用例:(接接用例2.44)編號測試用例用例覆蓋的

49、測試試項3.1.1對用例2.4中中下的訂單,在在庫存數(shù)據(jù)庫庫中搜索核對對,得到核對對結(jié)果。 (若若訂單可滿足足則進入“訂單可滿足足子模塊”,否則進入入“訂單不可滿滿足子模塊”)(1)32 訂單不不可滿足子模模塊輸入條件模塊測試項用戶訂單不可滿滿足程序應(yīng)能產(chǎn)生暫暫存訂單 (1)程序應(yīng)能發(fā)出訂訂貨通知 (2)接到到貨通知核對到貨通知和和暫存訂單,判判斷暫存訂單單是否可滿足足 (3)暫存訂單不可滿滿足(進入“訂單不不可滿足子模模塊”)暫存訂單可滿足足(進入“訂單可可滿足子模塊塊”)測試用例:(接接用例3.11.1)編號測試用例用例覆蓋的測試試項3.2.1已判定訂單不可可滿足,程序序應(yīng)得到正確確的暫存

50、訂單單和訂貨通知知。(1),(2)3.2.2(進入“采購模模塊”,得到“到貨通知”)核對到貨通知和和暫存訂單,判判斷暫存訂單單是否可滿足足。(若可滿足則進進入“訂單可滿足足子模塊”,否則進入入“訂單不可滿滿足子模塊”)(3)33 訂單可可滿足子模塊塊輸入條件模塊測試項用戶訂單可滿足足程序產(chǎn)生發(fā)貨票票(也是收款款單) (11)用戶購書1圖書庫存數(shù)數(shù)據(jù)庫中,修修改庫存數(shù)量量 (2) 2圖書庫存數(shù)數(shù)據(jù)庫中,修修改圖書銷售售歷史和推薦薦程度 (33)3用戶信息數(shù)數(shù)據(jù)庫中,增增加用戶經(jīng)驗驗值 (4)4收款單為有有效 (5)測試用例:(接接用例3.11.1或用例例3.2.22)編號測試用例用例覆蓋的測試試

51、項3.3.1已判定訂單可滿滿足,程序應(yīng)應(yīng)得到正確的的發(fā)貨票。(1)3.3.2假設(shè)用戶購書,得得到了有效收收款單,程序序應(yīng)對相應(yīng)數(shù)數(shù)據(jù)庫做出相相應(yīng)更新。(2)(3)(4)(5)采購模塊輸入條件模塊測試項接到訂貨通知程序進行分類合合計,產(chǎn)生訂訂貨單(發(fā)給給廠商) (1)接到廠方發(fā)貨單單程序核對發(fā)貨單單和原訂單 (2)發(fā)貨單核對正確確圖書庫存數(shù)據(jù)庫庫中,對庫存存數(shù)量等作相相應(yīng)修改 (3)程序發(fā)出到貨通通知 (4)程序產(chǎn)生付款單單,廠商確認(rèn)認(rèn)后付款單為為有效 (55)測試用例:(接接用例3.22.2)編號測試用例用例覆蓋的測試試項4.1根據(jù)訂單,程序序進行分類合合計,應(yīng)產(chǎn)生生訂貨單(并并假設(shè)發(fā)給了了廠

52、商)(1)4.2自制“廠方發(fā)貨貨單”,程序核對對發(fā)貨單和原原訂單,得到到核對結(jié)果。(2)4.3假設(shè)核對正確,程程序應(yīng)對相應(yīng)應(yīng)數(shù)據(jù)庫做出出相應(yīng)更新,并并產(chǎn)生付款單單。(3)(4)(5)結(jié)算模塊輸入條件模塊測試項有效的收款單應(yīng)收款明細(xì)帳數(shù)數(shù)據(jù)庫作相應(yīng)應(yīng)修改 (11)有效的付款單應(yīng)付款明細(xì)帳數(shù)數(shù)據(jù)庫作相應(yīng)應(yīng)修改 (22)定期(或?qū)崟r)結(jié)結(jié)算匯總應(yīng)收款明細(xì)細(xì)帳和應(yīng)付款款明細(xì)帳,更更新總帳數(shù)據(jù)據(jù)庫 (3)測試用例:(接接用例3.33.2或用例例4.3)編號測試用例用例覆蓋的測試試項5.1根據(jù)有效收款單單,更新應(yīng)收收款明細(xì)帳數(shù)數(shù)據(jù)庫(1)5.2根據(jù)有效付款單單,更新應(yīng)付付款明細(xì)帳數(shù)數(shù)據(jù)庫(2)5.3根據(jù)應(yīng)

53、收款明細(xì)細(xì)帳和應(yīng)付款款明細(xì)帳,更更新總帳(3)網(wǎng)上購書電子商商務(wù)系統(tǒng)用戶手冊計02 0001485 孔偉桐001500 郭 杰杰001482 王郭明1引言 1.1 編寫目目的編寫該用戶手手冊的目的是是:(1) 使得得人們了解、熟熟悉我們的這這個軟件;(2) 使得得購買、使用用我們軟件的的人懂得怎樣樣使用我們的的軟件;(3) 使得得通過該購書書系統(tǒng)進行網(wǎng)網(wǎng)上購書的用用戶懂得如何何進行購書。該用戶手冊適適用于購買和和使用該軟件件的人,也適適用于利用該該軟件進行網(wǎng)網(wǎng)上購書的用用戶,更一般般地,使用于于所有想了解解該軟件的人人。1.2 背景該軟件名稱是是“網(wǎng)上購書電電子商務(wù)系統(tǒng)統(tǒng)”,通過此軟軟件所建立

54、起起來的網(wǎng)站,主主要有兩個方方面的功能:一是對網(wǎng)站站的訪問者來來說,他們可可以在該網(wǎng)站站上瀏覽找書書、訂書購書書;二是對網(wǎng)網(wǎng)站的管理員員來說,他們們可以對網(wǎng)站站的庫存、用用戶信息、網(wǎng)網(wǎng)站信息等進進行管理。該軟件項目由由清華大學(xué)計計算機系計002班郭杰、王王郭明和孔偉偉桐三人首先先提出,并共共同開發(fā)研制制而成。該軟軟件首先在清清華大學(xué)紫荊荊公寓2#1106B安裝裝成功。2用途21 功能本軟件系統(tǒng)功功能強大,具具有很大的靈靈活性。具體體功能如下:對利用該系統(tǒng)進進行購書的用用戶:211 登登陸/注冊:此處對用戶名名、密碼的構(gòu)構(gòu)成和長度有有一定限制,請請注意網(wǎng)頁上上的提示。212 瀏瀏覽/檢索(1)瀏

55、覽圖書書信息單擊圖書圖片片(或圖書名名等,帶鏈接接即可),可可以查看圖書書詳細(xì)信息。(2)檢索圖書書簡單檢索索頁面右上角的的“立即查詢”可根據(jù)所查查字段、關(guān)鍵鍵字進行圖書書查詢:(3)檢索圖書書高級檢索索高級查詢可根據(jù)據(jù) 關(guān)鍵字、查查找字段、價價格范圍、圖圖書分類 進進行檢索:上圖的檢索結(jié)結(jié)果如下:(4)將圖書書加入收藏夾夾(登陸后才才可收藏):點擊收藏后,顯顯示所收藏的的圖書(最多多只能收藏110種):213 購購書用戶提交交訂單:在首頁中,點擊擊一本圖書的的“購買”按鈕,可對對該書下訂單單;在收藏夾中,可可對所有收藏藏的圖書下訂訂單:按照頁面提示示即可完成訂訂書過程。 2144 用戶反饋饋

56、:用戶可對網(wǎng)站站進行“意見反饋”,可選的反反饋類型有:簡單意見、對對網(wǎng)站的意見見、產(chǎn)品投訴訴和服務(wù)投訴訴。,如下圖圖所示:或給我們發(fā)郵郵件,點擊上上圖中的“聯(lián)系我們”即可。對購買、使用該該軟件系統(tǒng)的的用戶(即管管理員):215 管管理員登陸:在 HYPERLINK http:/loccalhosst/admmin.assp httpp:/loocalhoost/addmin.aasp登陸。216 查查看管理員使使用幫助界面面:本站設(shè)計了三種種權(quán)限的管理理員:管理員(最高權(quán)權(quán)限,具有下下圖中所列的的各種權(quán)限)添加人員(僅可可對圖書進行行添加、修改改和刪除,以以及管理網(wǎng)友友對本站的意意見)查看人員

57、(僅可可管理圖書訂訂單,以及管管理網(wǎng)友對本本站的意見)對以上權(quán)限的說說明如下:217 圖圖書管理:(1)添加新圖圖書:(2) 查看與與修改圖書庫庫存:可查看、修改和和刪除庫存圖圖書信息。(3) 查看與與修改訂單:218 用用戶管理:(1)查看用戶戶信息:(2) 修改管管理員信息:219 網(wǎng)網(wǎng)站投票管理理:可修改、刪除現(xiàn)現(xiàn)有投票項,可可添加新投票票項:2110 網(wǎng)站信息管管理:主要管理網(wǎng)站的的如下信息:(1)添加首頁頁新聞(2)新聞修改改刪除(3)首頁公告告設(shè)置(4)查看意見見反饋2111 網(wǎng)站信息設(shè)設(shè)置:2.2 時間特特性:該系統(tǒng)能夠提提供頁面所執(zhí)行的精確時間,各頁面面打開后即可可查看其加載載

58、時間,一般般為101100ms。第第一次連接網(wǎng)網(wǎng)站可能耗時時較長,若瀏瀏覽器支持ccache,則則連接幾次之之后訪問速度度會很快。2.3 安全保保密本軟件通過對對用戶的密碼碼、密碼提問問和回答進行行MD5不可可逆加密,保保證用戶的任任何個人私隱隱不會泄漏;并保證用戶戶的資料不會會被除超級管管理員之外的的人修改。3運行環(huán)境31 硬設(shè)備備運行本軟件對對硬設(shè)備需求求較小,主要要需要一臺機機器充當(dāng)服務(wù)務(wù)器,該服務(wù)務(wù)器要求:6600M以上上主頻的CPPU,1288M以上的內(nèi)內(nèi)存,足夠的的硬盤空間2G以上上(以存儲數(shù)數(shù)據(jù)庫)。另另外,還要求求該服務(wù)器必必須是聯(lián)網(wǎng)的的,以處理用用戶的網(wǎng)上訂訂書、購書。利用該

59、軟件進進行訂書、購購書的用戶需需要通過聯(lián)網(wǎng)網(wǎng)來進行操作作。32 支持軟軟件該軟件在Wiindowss操作系統(tǒng)(98,20000,xpp等)上運行行。要使用我我們的軟件在在自己的機器器上建立網(wǎng)站站,首先請安安裝MS IInternnet Innformaation Serveer(IISS),這是WINNDOWS NT 提供供的INTEERNET服服務(wù)的核心,NT的安裝光盤上有有。軟件源碼為aasp文件,若若要修改源碼碼建議使用MMultiMMedia DreammWeaveer。數(shù)據(jù)庫庫使用的是MMicrossoft AAccesss。33 數(shù)據(jù)結(jié)結(jié)構(gòu) 該軟件運行時時需要用到一一部分?jǐn)?shù)據(jù)庫庫文件,以及及大量的ASSP文件。這這些文件都必必須放在服務(wù)務(wù)器上。4使用過程 4.1 安裝與與初始化 安裝該軟件以以建立網(wǎng)站的的步驟如下:1) 首先安安裝Inteernet Inforrmatioon Serrver(IIIS)。安裝過程是是一個微軟通通常所用的向向?qū)Х绞健?你唯一要作作的決定就是是你要把軟件件安裝在那里里,和你要安安裝那些組件件。2) 然后在在“控制面板”中打開“IIS MManageer”,右鍵點擊擊左部TreeeVieww中的“We

溫馨提示

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

評論

0/150

提交評論