網(wǎng)上書店需求分析(1)_第1頁
網(wǎng)上書店需求分析(1)_第2頁
網(wǎng)上書店需求分析(1)_第3頁
網(wǎng)上書店需求分析(1)_第4頁
網(wǎng)上書店需求分析(1)_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余11頁可下載查看

下載本文檔

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

文檔簡介

1、目錄1 .引言 21.1 編寫目的 21.2 背景 21.3 定義 31.4 所參考資料 32 任務(wù)概述 32.1 目標(biāo) 32.2 用戶特點(diǎn) 32.3 假定和約束 43 需求規(guī)定 43.1 對功能的規(guī)定 43.2 對性能的規(guī)定 63.2.1 精度 63.2.2 時間特性要求63.2.3 靈活性 63.3 輸入輸出要求 73.4 數(shù)據(jù)管理能力要求 73.5 故障處理要求 73.5.1 補(bǔ)救措施 83.6 其他專門要求 84 運(yùn)行環(huán)境規(guī)定 94.1 設(shè)備 94.2 支持軟件 94.3 接口 1.0.4.4 控制 1.3.1 .引言1.1 編寫目的在網(wǎng)絡(luò)覆蓋全球的情形下,網(wǎng)上書店可以讓眾多讀者更加方

2、便的尋找到自己需要的書籍, 可以隨時查閱, 更加便捷, 而且網(wǎng)上書店可以為讀者節(jié)約大量時間,網(wǎng)上書店有發(fā)展的潛力,可以為書店和讀者帶來雙贏的局面。1.2 背景就網(wǎng)上書店而言,由于網(wǎng)絡(luò)已經(jīng)覆蓋全球,信息量大而獨(dú)具優(yōu)勢。售書的理念也很簡單, 就是讀者可以自己尋找自己喜愛的書, 替讀者找尋他們想要的書。對于讀者來說, 可以隨時隨地自由地查詢和訂購圖書, 讀者無需親臨書店, 開機(jī)上網(wǎng)即可買到所需書籍, 網(wǎng)上購書節(jié)省了大量時間, 這對于那些沒有時間經(jīng)常逛 傳統(tǒng)書店或其住所離傳統(tǒng)書店較遠(yuǎn)的讀者來說, 具有實際意義。 因此網(wǎng)上售書必將有長足的發(fā)展。1.3 定義無1.4 所參考資料1. 齊治昌 譚慶平 寧 洪

3、 軟件工程高等教育出版社2. 鄭人杰 殷人昆 陶永雷實用軟件工程清華大學(xué)出版社可編輯機(jī)械工業(yè)出版社3. 胥光輝 金鳳林 丁 力 軟件工程方法與實踐4. 軟件設(shè)計文檔國家標(biāo)準(zhǔn)GB8567-882 任務(wù)概述2.1 目標(biāo)本系統(tǒng)構(gòu)建一個電子商務(wù)網(wǎng)站, 利用日益繁榮的互聯(lián)網(wǎng), 為傳統(tǒng)的書店打造一個新的銷售平臺。 通過電子信息化的手段對書店的進(jìn)存銷等環(huán)節(jié)進(jìn)行管理, 以達(dá)到人力與設(shè)備費(fèi)用的減少, 服務(wù)能力的提高, 管理信息服務(wù)的改進(jìn), 工作人員利用率的提高等目標(biāo)。2.2 用戶特點(diǎn)最終用戶的特點(diǎn): 會基本操作電腦, 了解網(wǎng)上購書流程以及相關(guān)的安全維護(hù)知識。操作人員、維護(hù)人員:能熟練操作計算機(jī),熟悉基本軟件維護(hù)

4、知識,針對本系統(tǒng),操作人員熟悉本系統(tǒng)的操作流程。2.3 假定和約束整個系統(tǒng)的開發(fā)時間為五個月, 硬件、 軟件、 運(yùn)行環(huán)境和開發(fā)環(huán)境的條件和限制 :在 Windows XP 下使用。業(yè)務(wù)模式的約束: 系統(tǒng)的前后臺信息交互過程不是全自動的過程, 需要后臺管理員進(jìn)行錄入工作。3 需求規(guī)定3.1 對功能的規(guī)定網(wǎng)上書店系統(tǒng)是一個典型的JSP數(shù)據(jù)庫開發(fā)應(yīng)用程序,由前臺圖書展示及銷 售、后臺管理兩部分組成。1 、前臺商品展示及銷售:該部分主要包括新書上架、購物車、非會員注冊、會員登錄、圖書公告及圖書瀏覽,圖書搜索等功能。會員購買圖書用例關(guān)系圖2、后臺管理:該部分主要對商城內(nèi)的一些基礎(chǔ)數(shù)據(jù)進(jìn)行有效管理,包括圖

5、書管理、會員管理、訂單管理、公告管理訂單查詢、圖書查詢、用戶信息查詢等。網(wǎng)上書店系統(tǒng)層次圖刪除金告后臺管理員操作用例關(guān)系圖3.2 對性能的規(guī)定3.2.1 精度用戶注冊時:用戶名長度不得少于 4密碼:長度不得少于6郵箱:必須使用正確的郵箱格式3.2.2 時間特性要求查詢類頁面響應(yīng)時間: 3s更新類頁面響應(yīng)時間: 3s3.2.3 靈活性3.3 輸入輸出要求非會員輸入:注冊用戶名(長度不得少于6 ) ,注冊密碼,確認(rèn)密碼,電子郵箱地址輸出:注冊成功或失敗會員輸入:用戶名,密碼輸出:首頁管理員員輸入:管理員號,密碼輸出:后臺管理頁面查詢圖書輸入:書名或作者輸出:圖書信息3.4 數(shù)據(jù)管理能力要求無3.5

6、 故障處理要求故障處理錯誤分為 2 種:( 1 )業(yè)務(wù)錯誤:通過彈出對話框或其他形式的方式向用戶報告業(yè)務(wù)錯誤,提醒用戶修正該錯誤,保證業(yè)務(wù)處理正常完成。( 2 )系統(tǒng)錯誤:采用日志來記錄錯誤信息,管理員通過查看日志了解系統(tǒng)運(yùn)行情況,作出相應(yīng)處理。( .5.1 補(bǔ)救措施定期對數(shù)據(jù)進(jìn)行備份。采用硬盤做備份設(shè)施。一旦系統(tǒng)遭到意外破壞,用該備份文件進(jìn)行恢復(fù)。3.6 其他專門要求保密要求:對管理員和用戶設(shè)置的權(quán)限不同。界面美觀大方,功能區(qū)分明顯,文字描述通俗易懂,并發(fā)性高,吞吐量大,系統(tǒng)安全有保證。從網(wǎng)上書店自身來看,目前還存在不少問題,主要表現(xiàn)為:主頁信息量小,內(nèi)容和形式缺乏吸引力, 更新不夠及時;

7、未能對圖書館市場進(jìn)行有效細(xì)分, 服務(wù)方式比較單一; 分類體系不盡合理, 圖書分類查詢系統(tǒng)尚需完善; 營銷方式不夠靈活。在計算機(jī)聯(lián)網(wǎng)的網(wǎng)絡(luò)上作業(yè), 就可進(jìn)行遠(yuǎn)距離的圖書銷售與訂購。 一般應(yīng)具有如下功能: (1) 向上網(wǎng)顧客提供圖書期刊在線電子版(虛擬版) ,供顧客訂購、下載; (2)提供新書目、新書內(nèi)容介紹、書評等,供顧客選擇圖書時參考; (3)提供書店存貨書目,供顧客挑選或補(bǔ)全、補(bǔ)缺;(4)提供網(wǎng)上書店的有關(guān)資料,如營業(yè)執(zhí)照等,讓顧客了解網(wǎng)上書店的可信程度;(5)開辟網(wǎng)上論壇,供顧客在網(wǎng)上討論有關(guān)圖書內(nèi)容與網(wǎng)上發(fā)行中的有關(guān)問題;(6)通過網(wǎng)絡(luò)收集顧客采訪圖書的計劃與要求,顧客的閱讀愛好、興趣、

8、閱讀歷史和對網(wǎng)上書店的建議與要求;(7) 網(wǎng)上訂購圖書、期刊; (8)安全認(rèn)證、數(shù)字簽名、網(wǎng)上結(jié)算和支付,并提供正式發(fā)票; (9) 圖書配送; (10)退貨處理; (11)質(zhì)量監(jiān)控。但是由于時間及本人能力方面的一些條件所限, 本次設(shè)計的網(wǎng)絡(luò)書店銷售管理系統(tǒng)主要是以實現(xiàn)購書和定單的功能作為設(shè)計的重點(diǎn),實現(xiàn)了網(wǎng)絡(luò)書店的一些最基本和必須的功能, 其他的 詳細(xì)復(fù)雜的功能將在以后的改進(jìn)中不斷的完善。但是,由于節(jié)省時間、節(jié)約費(fèi)用、操作方便等優(yōu)勢,網(wǎng)上書店擁有廣闊的前景。我們可以看到網(wǎng)上購物已經(jīng)成為一種不可抵擋的時尚潮流。在中國,網(wǎng)上書店不僅有發(fā)展的必要,也有發(fā)展的基礎(chǔ),發(fā)展網(wǎng)上書店的各方面條件也日趨成 熟

9、。4運(yùn)行環(huán)境規(guī)定4.1設(shè)備該系統(tǒng)需要服務(wù)器2臺(一臺提供服務(wù),一臺備份),開發(fā)階段需要兩臺微 機(jī)作為模擬網(wǎng)絡(luò)環(huán)境來開發(fā)。具體的網(wǎng)絡(luò)布線按用戶要求配置。4.2支持軟件程序版本項目詳細(xì)Tomcat+SQLSERVER 存儲過程版操作系統(tǒng)Windows XP數(shù)據(jù)引擎mySql權(quán)限要求對mySql數(shù)據(jù)庫具有建表、備份的權(quán)限對mySql數(shù)據(jù)庫具有建表、備份的權(quán)限硬件要求雙 XEON2.4GCPU 1G 1 內(nèi)存RAID5數(shù)據(jù)冗余磁盤陣列或更高設(shè)計模式JSP+Javabean數(shù)據(jù)庫mySql運(yùn)行服務(wù)器Tomcat5.0開發(fā)工具M(jìn)yeclipse 、Macromedia Dreamweaver、Adobe

10、Photoshop4.3 接口1用戶接口(1)登錄界面:由輸入用戶名、密碼的文本框和登錄、注冊按鈕組成。(2)查詢界面:查找按鈕:進(jìn)行圖示查找。顯示區(qū):用于顯示已有圖書類別,可點(diǎn)擊進(jìn)行查詢;(3)購物車界面:已購圖書信息顯示區(qū):用于顯示選購圖書信息 (名稱,價格,購買數(shù)量);數(shù)量編輯框:用于輸入每種圖書的數(shù)量;提交按鈕:確定購買下訂單。(4)管理員增加圖書界面:信息編輯框區(qū):輸入圖書的信息。提交按鈕:把數(shù)據(jù)提交到數(shù)據(jù)庫。(5)管理員修改圖書界面:書籍名稱編輯框:用于輸入查找的圖書名稱。查找按鈕:按姓名查找圖書,并把圖書信息的數(shù)據(jù)返回到信息編輯區(qū)。信息編輯框區(qū):對已存在圖書的信息進(jìn)行修改。提交按

11、鈕:把更新數(shù)據(jù)到數(shù)據(jù)庫。(6)管理員刪除圖書界面:編輯框:用于輸入查找的圖書名、稱類別、出版社。查找按鈕:查找圖書,并把圖書信息的數(shù)據(jù)返回到信息顯示區(qū)。信息顯示區(qū):顯示查找結(jié)果刪除按鈕: 每條查找到的信息結(jié)尾都有個個刪除按鈕用于刪除當(dāng)條記錄。2 外部接口1 )硬件接口:由于我們使用的通信協(xié)議是TCP/IP ,因此這里的硬件接口問題主要就是TCP/IP 層中的網(wǎng)絡(luò)接口層,它負(fù)責(zé)數(shù)據(jù)幀的發(fā)送和接收,幀是獨(dú)立的網(wǎng)絡(luò)信息傳輸單元。網(wǎng)絡(luò)接口層將幀放在網(wǎng)上,或從網(wǎng)上把幀取下來。這就要求 IP 使用網(wǎng)絡(luò)設(shè)備接口規(guī)范 NDIS 向網(wǎng)絡(luò)接口層提交幀,并且IP 支持廣域網(wǎng)和本地網(wǎng)接口技術(shù)。 在系統(tǒng)運(yùn)行時要注意關(guān)閉

12、那些容易受攻擊和入侵的端口號, 在能保證帶寬的前提下僅開通系統(tǒng)運(yùn)行所必須的端口。2 )軟件接口這里的接口問題主要就是怎樣與 sql 數(shù)據(jù)庫進(jìn)行通信,以便對數(shù)據(jù)庫進(jìn)行讀取和寫入操作。 在 jsp 技術(shù)中是使用 JABC-ODBC 來解決這個問題的。 具體來 說開發(fā)中可能使用到的JABC-ODBC的常用對象有以下幾個:(1)連接對象(Connection ):用來連接數(shù)據(jù)庫。(2)記錄集對象(RecordSet ):用來保存查詢語句的返回結(jié)果。(3)命令對象(Command ):用來執(zhí)行SQL語句或者SQL Server的存 儲過程。(4)參數(shù)對象(Parameter ):用來為存儲過程或查詢提供

13、參數(shù)。3)內(nèi)部接口系統(tǒng)中的各模塊之間的接口、調(diào)用關(guān)系,以及模塊間的數(shù)據(jù)傳遞關(guān)系如下所示:各功能模塊的定義如下圖所示:各功能模塊的定義圖模塊編號模塊名稱備注GN1會員登錄登錄模塊GN2管理員登錄登錄模塊GN3用戶注冊登錄模塊GN4添加書籍書籍管理模塊GN5修改書籍書籍管理模塊GN6查看書籍書籍管理模塊GN7刪除書籍書籍管理模塊GN8訂購書籍購物車管理模塊GN9刪除訂單購物車管理模塊GN10修改訂購信息購物車管理模塊1)登錄模塊與書籍管理模塊:管理員可以對數(shù)據(jù)庫中的書籍進(jìn)行增加、 刪除、 修改等操作,這三種功能的權(quán)限僅局限于管理員,要進(jìn)行操作需確保為管理員, 調(diào)用登錄模塊驗證用戶以保證數(shù)據(jù)庫的信息的正確、完整與安全。2)登錄模塊與購物車管理模塊:

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論