版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE4目錄TOC\o"1-3"\h\z1.引言 21.1編寫目的 21.2背景 21.3定義 21.4所參考資料 22任務概述 32.1目標 32.2用戶特點 32.3假定和約束 33需求規(guī)定 33.1對功能的規(guī)定 33.2對性能的規(guī)定 53.2.1精度 53.2.2時間特性要求 53.2.3靈活性 53.3輸入輸出要求 63.4數(shù)據(jù)管理能力要求 63.5故障處理要求 63.5.1補救措施 63.6其他專門要求 64運行環(huán)境規(guī)定 74.1設備 74.2支持軟件 84.3接口 84.4控制 111.引言1.1編寫目的在網(wǎng)絡覆蓋全球的情形下,網(wǎng)上書店可以讓眾多讀者更加方便的尋找到自己需要的書籍,可以隨時查閱,更加便捷,而且網(wǎng)上書店可以為讀者節(jié)約大量時間,網(wǎng)上書店有發(fā)展的潛力,可以為書店和讀者帶來雙贏的局面。1.2背景就網(wǎng)上書店而言,由于網(wǎng)絡已經(jīng)覆蓋全球,信息量大而獨具優(yōu)勢。售書的理念也很簡單,就是讀者可以自己尋找自己喜愛的書,替讀者找尋他們想要的書。對于讀者來說,可以隨時隨地自由地查詢和訂購圖書,讀者無需親臨書店,開機上網(wǎng)即可買到所需書籍,網(wǎng)上購書節(jié)省了大量時間,這對于那些沒有時間經(jīng)常逛傳統(tǒng)書店或其住所離傳統(tǒng)書店較遠的讀者來說,具有實際意義。因此網(wǎng)上售書必將有長足的發(fā)展。1.3定義無1.4所參考資料1.齊治昌譚慶平寧洪《軟件工程》高等教育出版社2.鄭人杰殷人昆陶永雷《實用軟件工程》清華大學出版社3.胥光輝金鳳林丁力《軟件工程方法與實踐》機械工業(yè)出版社4.《軟件設計文檔國家標準》GB8567-88后臺管理員操作用例關系圖3.2對性能的規(guī)定3.2.1精度用戶注冊時:用戶名長度不得少于4密碼:長度不得少于6郵箱:必須使用正確的郵箱格式3.2.2時間特性要求查詢類頁面響應時間:≤3s更新類頁面響應時間:≤3s3.2.3靈活性無3.3輸入輸出要求非會員輸入:注冊用戶名(長度不得少于6),注冊密碼,確認密碼,電子郵箱地址輸出:注冊成功或失敗會員輸入:用戶名,密碼輸出:首頁管理員員輸入:管理員號,密碼輸出:后臺管理頁面查詢圖書輸入:書名或作者輸出:圖書信息3.4數(shù)據(jù)管理能力要求無3.5故障處理要求故障處理錯誤分為2種:(1)業(yè)務錯誤:通過彈出對話框或其他形式的方式向用戶報告業(yè)務錯誤,提醒用戶修正該錯誤,保證業(yè)務處理正常完成。(2)系統(tǒng)錯誤:采用日志來記錄錯誤信息,管理員通過查看日志了解系統(tǒng)運行情況,作出相應處理。3.5.1補救措施定期對數(shù)據(jù)進行備份。采用硬盤做備份設施。一旦系統(tǒng)遭到意外破壞,用該備份文件進行恢復。3.6其他專門要求保密要求:對管理員和用戶設置的權限不同。界面美觀大方,功能區(qū)分明顯,文字描述通俗易懂,并發(fā)性高,吞吐量大,系統(tǒng)安全有保證。從網(wǎng)上書店自身來看,目前還存在不少問題,主要表現(xiàn)為:主頁信息量小,內(nèi)容和形式缺乏吸引力,更新不夠及時;未能對圖書館市場進行有效細分,服務方式比較單一;分類體系不盡合理,圖書分類查詢系統(tǒng)尚需完善;營銷方式不夠靈活。在計算機聯(lián)網(wǎng)的網(wǎng)絡上作業(yè),就可進行遠距離的圖書銷售與訂購。一般應具有如下功能:(1)向上網(wǎng)顧客提供圖書期刊在線電子版(虛擬版),供顧客訂購、下載;(2)提供新書目、新書內(nèi)容介紹、書評等,供顧客選擇圖書時參考;(3)提供書店存貨書目,供顧客挑選或補全、補缺;(4)提供網(wǎng)上書店的有關資料,如營業(yè)執(zhí)照等,讓顧客了解網(wǎng)上書店的可信程度;(5)開辟網(wǎng)上論壇,供顧客在網(wǎng)上討論有關圖書內(nèi)容與網(wǎng)上發(fā)行中的有關問題;(6)通過網(wǎng)絡收集顧客采訪圖書的計劃與要求,顧客的閱讀愛好、興趣、閱讀歷史和對網(wǎng)上書店的建議與要求;(7)網(wǎng)上訂購圖書、期刊;(8)安全認證、數(shù)字簽名、網(wǎng)上結算和支付,并提供正式發(fā)票;(9)圖書配送;(10)退貨處理;(11)質量監(jiān)控。但是由于時間及本人能力方面的一些條件所限,本次設計的網(wǎng)絡書店銷售管理系統(tǒng)主要是以實現(xiàn)購書和定單的功能作為設計的重點,實現(xiàn)了網(wǎng)絡書店的一些最基本和必須的功能,其他的詳細復雜的功能將在以后的改進中不斷的完善。但是,由于節(jié)省時間、節(jié)約費用、操作方便等優(yōu)勢,網(wǎng)上書店擁有廣闊的前景。我們可以看到網(wǎng)上購物已經(jīng)成為一種不可抵擋的時尚潮流。在中國,網(wǎng)上書店不僅有發(fā)展的必要,也有發(fā)展的基礎,發(fā)展網(wǎng)上書店的各方面條件也日趨成熟。4運行環(huán)境規(guī)定4.1設備該系統(tǒng)需要服務器2臺(一臺提供服務,一臺備份),開發(fā)階段需要兩臺微機作為模擬網(wǎng)絡環(huán)境來開發(fā)。具體的網(wǎng)絡布線按用戶要求配置。4.2支持軟件程序版本項目詳細Tomcat+SQLSERVER存儲過程版操作系統(tǒng)WindowsXP數(shù)據(jù)引擎mySql權限要求對mySql數(shù)據(jù)庫具有建表、備份的權限對mySql數(shù)據(jù)庫具有建表、備份的權限硬件要求雙XEON2.4GCPU1G內(nèi)存RAID5數(shù)據(jù)冗余磁盤陣列或更高設計模式JSP+Javabean數(shù)據(jù)庫mySql運行服務器Tomcat5.0開發(fā)工具Myeclipse、MacromediaDreamweaver、AdobePhotoshop4.3接口1用戶接口(1)登錄界面:由輸入用戶名、密碼的文本框和登錄、注冊按鈕組成。(2)查詢界面:查找按鈕:進行圖示查找。 顯示區(qū):用于顯示已有圖書類別,可點擊進行查詢;(3)購物車界面:已購圖書信息顯示區(qū):用于顯示選購圖書信息(名稱,價格,購買數(shù)量);數(shù)量編輯框:用于輸入每種圖書的數(shù)量;提交按鈕:確定購買下訂單。 (4)管理員增加圖書界面:信息編輯框區(qū):輸入圖書的信息。提交按鈕:把數(shù)據(jù)提交到數(shù)據(jù)庫。(5)管理員修改圖書界面:書籍名稱編輯框:用于輸入查找的圖書名稱。查找按鈕:按姓名查找圖書,并把圖書信息的數(shù)據(jù)返回到信息編輯區(qū)。信息編輯框區(qū):對已存在圖書的信息進行修改。提交按鈕:把更新數(shù)據(jù)到數(shù)據(jù)庫。 (6)管理員刪除圖書界面:編輯框:用于輸入查找的圖書名、稱類別、出版社。查找按鈕:查找圖書,并把圖書信息的數(shù)據(jù)返回到信息顯示區(qū)。信息顯示區(qū):顯示查找結果刪除按鈕:每條查找到的信息結尾都有個個刪除按鈕用于刪除當條記錄。2外部接口1)硬件接口:由于我們使用的通信協(xié)議是TCP/IP,因此這里的硬件接口問題主要就是TCP/IP層中的網(wǎng)絡接口層,它負責數(shù)據(jù)幀的發(fā)送和接收,幀是獨立的網(wǎng)絡信息傳輸單元。網(wǎng)絡接口層將幀放在網(wǎng)上,或從網(wǎng)上把幀取下來。這就要求IP使用網(wǎng)絡設備接口規(guī)范NDIS向網(wǎng)絡接口層提交幀,并且IP支持廣域網(wǎng)和本地網(wǎng)接口技術。在系統(tǒng)運行時要注意關閉那些容易受攻擊和入侵的端口號,在能保證帶寬的前提下僅開通系統(tǒng)運行所必須的端口。2)軟件接口這里的接口問題主要就是怎樣與sql數(shù)據(jù)庫進行通信,以便對數(shù)據(jù)庫進行讀取和寫入操作。在jsp技術中是使用JABC-ODBC來解決這個問題的。具體來說開發(fā)中可能使用到的JABC-ODBC的常用對象有以下幾個:(1)連接對象(Connection):用來連接數(shù)據(jù)庫。(2)記錄集對象(RecordSet):用來保存查詢語句的返回結果。(3)命令對象(Command):用來執(zhí)行SQL語句或者SQLServer的存儲過程。(4)參數(shù)對象(Parameter):用來為存儲過程或查詢提供參數(shù)。
3)內(nèi)部接口系統(tǒng)中的各模塊之間的接口、調(diào)用關系,以及模塊間的數(shù)據(jù)傳遞關系如下所示:各功能模塊的定義如下圖所示:各功能模塊的定義圖模塊編號模塊名稱備注GN1會員登錄登錄模塊GN2管理員登錄登錄模塊GN3用戶注冊登錄模塊GN4添加書籍書籍管理模塊GN5修改書籍書籍管理模塊GN6查看書籍書籍管理模塊GN7刪除書籍書籍管理模塊GN8訂購書籍購物車管理模塊GN9刪除訂單購物車管理模塊GN10修改訂購信息購物車管理模塊1)登錄模塊與書籍管理模塊:管理員可以對數(shù)據(jù)庫中的書籍進行增加、刪除、修改等操作,這三種功能的權限僅局限于管理員,要進行操作需確保為管理員,調(diào)用登錄模塊驗證用戶以保證數(shù)據(jù)庫的信息的正確、完整與安全。2)登錄模塊與購物車管理模塊:用戶進入系統(tǒng)后可以查詢書籍,若要購物則需確保用戶為本系統(tǒng)的會員,非會員可
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版殯葬服務標準化協(xié)議模板版B版
- 2024年虛擬現(xiàn)實技術合伙開發(fā)合同協(xié)議3篇
- 2024年融資合作權益分配具體合同版B版
- 2024版中國石化設備采購合作協(xié)議一
- 2024校車運營安全管理服務承包合同
- 2024演出合作協(xié)議書演出策劃合同
- 精神科停電和突然停電的應急預案及程序
- 采購部員工技能培訓
- 福建省南平市文昌學校2021年高三語文模擬試題含解析
- 2024消防食品及飲料供應合同
- 漢字文化解密學習通超星期末考試答案章節(jié)答案2024年
- 安徽省合肥市2023-2024學年七年級上學期期末數(shù)學試題(含答案)3
- 10以內(nèi)口算題每頁50道
- 《美洲(第1課時)》示范課教學設計【湘教版七年級地理下冊】
- 廣東省佛山市南海區(qū)人民法院
- 我縣教育發(fā)展面臨的問題及對策建議
- 口腔修復學專業(yè)英語詞匯整理
- 塔吊垂直度觀測記錄表(共4頁)
- 家庭、學校、社會協(xié)同育人PPT課件
- 《供電局實習證明 》
- 煤田滅火規(guī)范(試行)
評論
0/150
提交評論