網(wǎng)上書店需求分析_第1頁
網(wǎng)上書店需求分析_第2頁
網(wǎng)上書店需求分析_第3頁
網(wǎng)上書店需求分析_第4頁
網(wǎng)上書店需求分析_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄1.引言2編寫目的2背景2定義2所參考資料22任務(wù)概述3目標3用戶特點3假定和約束33需求規(guī)定 3對功能的規(guī)定3對性能的規(guī)定5精度5時間特性要求5靈活性5輸入輸出要求 6數(shù)據(jù)管理能力要求6故障處理要求6補救措施6其他專門要求74運行環(huán)境規(guī)定 8設(shè)備8支持軟件8接口 8控制111.引言編寫目的在網(wǎng)絡(luò)覆蓋全球的情形下,網(wǎng)上書店可以讓眾多讀者更加方便的尋找到自己需要的書籍,可以隨時查閱,更加便捷,而且網(wǎng)上書店可以為讀者節(jié)約大量時間,網(wǎng)上書店有發(fā)展的潛力,可以為書店和讀者帶來雙贏的局面。背景就網(wǎng)上書店而言,由于網(wǎng)絡(luò)已經(jīng)覆蓋全球,信息量大而獨具優(yōu)勢。售書的理念也很簡單,就是讀者可以自己尋找自己喜愛的

2、書,替讀者找尋他們想要的書。 對于讀者來說,可以隨時隨地自由地查詢和訂購圖書, 讀者無需親臨書店,開機 上網(wǎng)即可買到所需書籍,網(wǎng)上購書節(jié)省了大量時間,這對于那些沒有時間經(jīng)常逛 傳統(tǒng)書店或其住所離傳統(tǒng)書店較遠的讀者來說,具有實際意義。因此網(wǎng)上售書必 將有長足的發(fā)展。定義無所參考資料1.齊治昌譚慶平寧洪軟件工程高等教育出版社2.鄭人杰殷人昆陶永雷實用軟件工程清華大學出版社3.胥光輝金鳳林丁力軟件工程方法與實踐機械工業(yè)出版社4.軟件設(shè)計文檔國家標準 GB8567-882任務(wù)概述目標本系統(tǒng)構(gòu)建一個電子商務(wù)網(wǎng)站,利用日益繁榮的互聯(lián)網(wǎng),為傳統(tǒng)的書店打造 一個新的銷售平臺。通過電子信息化的手段對書店的進存銷

3、等環(huán)節(jié)進行管理, 以 達到人力與設(shè)備費用的減少,服務(wù)能力的提高,管理信息服務(wù)的改進,工作人員 利用率的提高等目標。用戶特點最終用戶的特點:會基本操作電腦,了解網(wǎng)上購書流程以及相關(guān)的安全維護 知識。操作人員、維護人員:能熟練操作計算機,熟悉基本軟件維護知識,針對本系統(tǒng),操作人員熟悉本系統(tǒng)的操作流程。假定和約束整個系統(tǒng)的開發(fā)時間為五個月,硬件、軟件、運行環(huán)境和開發(fā)環(huán)境的條件和 限制:在Windows XP下使用。業(yè)務(wù)模式的約束:系統(tǒng)的前后臺信息交互過程不是全自動的過程,需要后臺管理員進行錄入工作。3需求規(guī)定對功能的規(guī)定網(wǎng)上書店系統(tǒng)是一個典型的JSP數(shù)據(jù)庫開發(fā)應(yīng)用程序,由前臺圖書展示及銷 售、后臺管

4、理兩部分組成。1、前臺商品展示及銷售:該部分主要包括新書上架、購物車、非會員注冊、會員登錄、圖書公告及圖書瀏覽,圖書搜索等功能。訂單查詢修改信息會員購買圖書用例關(guān)系圖2、后臺管理:該部分主要對商城內(nèi)的一些基礎(chǔ)數(shù)據(jù)進行有效管理, 包括圖書管理、會員管理、訂單管理、公告管理訂單查詢、圖書查詢、用戶信息查詢等。網(wǎng)上書店系統(tǒng)登錄系統(tǒng)3 F1T1管理員客戶網(wǎng)上書店系統(tǒng)層次圖刪除舍告后臺管理員操作用例關(guān)系圖對性能的規(guī)定精度用戶注冊時:用戶名長度不得少于 4密碼:長度不得少于6郵箱:必須使用正確的郵箱格式時間特性要求查詢類頁面響應(yīng)時間:w 3s更新類頁面響應(yīng)時間:w 3s靈活性無輸入輸出要求非會員輸入:注冊

5、用戶名(長度不得少于 6),注冊密碼,確認密碼,電子 郵箱地址輸出:注冊成功或失敗會員輸入:用戶名,密碼輸出:首頁管理員員輸入:管理員號,密碼輸出:后臺管理頁面查詢圖書輸入:書名或作者輸出:圖書信息數(shù)據(jù)管理能力要求無故障處理要求故障處理錯誤分為2種:(1)業(yè)務(wù)錯誤:通過彈出對話框或其他形式的方式向用戶報告業(yè)務(wù)錯誤, 提醒用戶修正該錯誤,保證業(yè)務(wù)處理正常完成。(2 )系統(tǒng)錯誤:采用日志來記錄錯誤信息,管理員通過查看日志了解系統(tǒng) 運行情況,作出相應(yīng)處理。補救措施定期對數(shù)據(jù)進行備份。采用硬盤做備份設(shè)施。一旦系統(tǒng)遭到意外破壞,用該 備份文件進行恢復。其他專門要求保密要求:對管理員和用戶設(shè)置的權(quán)限不同。

6、界面美觀大方,功能區(qū)分明顯,文字描述通俗易懂,并發(fā)性高,吞吐量大, 系統(tǒng)安全有保證。從網(wǎng)上書店自身來看,目前還存在不少問題,主要表現(xiàn)為:主頁信息量小, 內(nèi)容和形式缺乏吸引力,更新不夠及時;未能對圖書館市場進行有效細分, 服務(wù) 方式比較單一;分類體系不盡合理,圖書分類查詢系統(tǒng)尚需完善;營銷方式不夠 靈活。在計算機聯(lián)網(wǎng)的網(wǎng)絡(luò)上作業(yè),就可進行遠距離的圖書銷售與訂購。 一般應(yīng)具 有如下功能:(1)向上網(wǎng)顧客提供圖書期刊在線電子版(虛擬版),供顧客訂購、 下載;(2)提供新書目、新書內(nèi)容介紹、書評等,供顧客選擇圖書時參考;(3)提供書店存貨書目,供顧客挑選或補全、補缺;(4)提供網(wǎng)上書店的有關(guān)資料,如營

7、業(yè)執(zhí)照等,讓顧客了解網(wǎng)上書店的可信程度;(5)開辟網(wǎng)上論壇,供顧客在網(wǎng)上討論有關(guān)圖書內(nèi)容與網(wǎng)上發(fā)行中的有關(guān)問題;(6)通過網(wǎng)絡(luò)收集顧客采訪圖書的計劃與要求,顧客的閱讀愛好、興趣、閱讀歷史和對網(wǎng)上書店的建議與要求; (7)網(wǎng)上訂購圖書、期刊;(8)安全認證、數(shù)字簽名、網(wǎng)上結(jié)算和支付,并提供正 式發(fā)票;(9)圖書配送;(10)退貨處理;(11)質(zhì)量監(jiān)控。但是由于時間及本人能 力方面的一些條件所限,本次設(shè)計的網(wǎng)絡(luò)書店銷售管理系統(tǒng)主要是以實現(xiàn)購書和 定單的功能作為設(shè)計的重點,實現(xiàn)了網(wǎng)絡(luò)書店的一些最基本和必須的功能, 其他 的詳細復雜的功能將在以后的改進中不斷的完善。但是,由于節(jié)省時間、節(jié)約費用、操作方

8、便等優(yōu)勢,網(wǎng)上書店擁有廣闊的前景。我們可以看到網(wǎng)上購物已經(jīng)成為一種不可抵擋的時尚潮流。在中國,網(wǎng)上書店不僅有發(fā)展的必要,也有發(fā)展的基礎(chǔ),發(fā)展網(wǎng)上書店的各方面條件也日趨成 熟。4運行環(huán)境規(guī)定設(shè)備該系統(tǒng)需要服務(wù)器2臺(一臺提供服務(wù),一臺備份),開發(fā)階段需要兩臺微機作為模擬網(wǎng)絡(luò)環(huán)境來開發(fā)。具體的網(wǎng)絡(luò)布線按用戶要求配置。支持軟件程序版本項目詳細操作系統(tǒng)Win dows XP數(shù)據(jù)引擎mySqlTomcat+SQLSERVER存儲權(quán)限要求對mySql數(shù)據(jù)庫具有建表、備過程版份的權(quán)限對 mySql數(shù)據(jù)庫具有建表、備份的權(quán)限硬件要求雙1G內(nèi)存RAID5數(shù)據(jù)冗余磁盤陣列或更咼設(shè)計模式JSP+Javabean數(shù)據(jù)

9、庫mySql運行服務(wù)器開發(fā)工具Myeclipse、Macromedia Dreamweaver、AdobePhotoshop接口1用戶接口(1)登錄界面:由輸入用戶名、密碼的文本框和登錄、注冊按鈕組成(2) 查詢界面:查找按鈕:進行圖示查找。顯示區(qū):用于顯示已有圖書類別,可點擊進行查詢;(3) 購物車界面:已購圖書信息顯示區(qū):用于顯示選購圖書信息 (名稱,價格,購買數(shù)量);數(shù)量編輯框:用于輸入每種圖書的數(shù)量;提交按鈕:確定購買下訂單。(4) 管理員增加圖書界面:信息編輯框區(qū): 輸入圖書的信息。提交按鈕:把數(shù)據(jù)提交到數(shù)據(jù)庫。(5) 管理員修改圖書界面:書籍名稱編輯框:用于輸入查找的圖書名稱。查找

10、按鈕:按姓名查找圖書,并把圖書信息的數(shù)據(jù)返回到信息編輯區(qū)。信息編輯框區(qū):對已存在圖書的信息進行修改。提交按鈕:把更新數(shù)據(jù)到數(shù)據(jù)庫。(6) 管理員刪除圖書界面:編輯框:用于輸入查找的圖書名、稱類別、出版社。查找按鈕:查找圖書,并把圖書信息的數(shù)據(jù)返回到信息顯示區(qū)。信息顯示區(qū):顯示查找結(jié)果刪除按鈕:每條查找到的信息結(jié)尾都有個個刪除按鈕用于刪除當條記錄。2外部接口1) 硬件接口:由于我們使用的通信協(xié)議是 TCP/IP,因此這里的硬件接口問題主要就是 TCP/IP層中的網(wǎng)絡(luò)接口層,它負責數(shù)據(jù)幀的發(fā)送和接收,幀是獨立的網(wǎng)絡(luò)信息 傳輸單元。網(wǎng)絡(luò)接口層將幀放在網(wǎng)上,或從網(wǎng)上把幀取下來。這就要求IP使用網(wǎng)絡(luò)設(shè)備

11、接口規(guī)范NDIS向網(wǎng)絡(luò)接口層提交幀,并且IP支持廣域網(wǎng)和本地網(wǎng)接口 技術(shù)。在系統(tǒng)運行時要注意關(guān)閉那些容易受攻擊和入侵的端口號,在能保證帶寬 的前提下僅開通系統(tǒng)運行所必須的端口。2) 軟件接口這里的接口問題主要就是怎樣與 sql數(shù)據(jù)庫進行通信,以便對數(shù)據(jù)庫進行 讀取和寫入操作。在jsp技術(shù)中是使用JABC-ODB來解決這個問題的。具體來說 開發(fā)中可能使用到的JABC-ODB的常用對象有以下幾個:(1) 連接對象(Conn ection):用來連接數(shù)據(jù)庫。(2) 記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。(3) 命令對象(Command:用來執(zhí)行SQL語句或者SQL Serve

12、r的存儲過程。(4) 參數(shù)對象(Parameter):用來為存儲過程或查詢提供參數(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ù)庫中的書籍進行增加、刪除、 修改等操作,這三種功能的權(quá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)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論