網(wǎng)上書城電子商務(wù)系統(tǒng)——概要設(shè)計說明書_第1頁
網(wǎng)上書城電子商務(wù)系統(tǒng)——概要設(shè)計說明書_第2頁
網(wǎng)上書城電子商務(wù)系統(tǒng)——概要設(shè)計說明書_第3頁
網(wǎng)上書城電子商務(wù)系統(tǒng)——概要設(shè)計說明書_第4頁
網(wǎng)上書城電子商務(wù)系統(tǒng)——概要設(shè)計說明書_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、洋羊羊書屋可行性研究報告文件狀態(tài):文件標(biāo)識:SLXY-BOOKV草稿當(dāng)前版本:正式發(fā)布作者:王洋洋止在修改完成日期:2014-7-7版本歷史版本/狀態(tài)作者參與日起止日期備注王洋洋劉艷平、陳鵬、任帥、齊凱凡、李寧2014-6-26至目錄1引言錯誤!未定義書簽。編寫目的錯誤!未定義書簽。項目背景錯誤!未定義書簽。定義錯誤!未定義書簽。參考資料錯誤!未定義書簽。2任務(wù)概述錯誤!未定義書簽。目標(biāo)錯誤!未定義書簽。運(yùn)行環(huán)境錯誤!未定義書簽。需求概述錯誤!未定義書簽。條件與限制錯誤!未定義書簽。3總體設(shè)計錯誤!未定義書簽。處理流程錯誤!未定義書簽??傮w結(jié)構(gòu)和模塊外部設(shè)計錯誤!未定義書簽。功能分配錯誤!未定

2、義書簽。4接口設(shè)計錯誤!未定義書簽。外部接口錯誤!未定義書簽。內(nèi)部接口錯誤!未定義書簽。5數(shù)據(jù)結(jié)構(gòu)設(shè)計錯誤!未定義書簽。邏輯結(jié)構(gòu)設(shè)計錯誤!未定義書簽。物理結(jié)構(gòu)設(shè)計錯誤!未定義書簽。6運(yùn)行設(shè)計錯誤!未定義書簽。運(yùn)行模塊的組合錯誤!未定義書簽。運(yùn)行控制錯誤!未定義書簽。6 3運(yùn)行時間錯誤!未定義書簽。7出錯處理設(shè)計錯誤!未定義書簽。出錯輸出信息錯誤!未定義書簽。出錯處理對策錯誤!未定義書簽。7 3系統(tǒng)恢復(fù)設(shè)計錯誤!未定義書簽。8. 安全保密設(shè)計錯誤!未定義書簽。9. 維護(hù)設(shè)計錯誤!未定義書簽。1引言編寫目的進(jìn)入21世紀(jì)以來,電子商務(wù)伴隨著IT的成熟,逐漸發(fā)展壯大,成為網(wǎng)絡(luò)經(jīng)濟(jì)的核心。在電子商務(wù)的發(fā)

3、展過程中,網(wǎng)絡(luò)在人群中的使用率不斷提高,人們逐漸意識到在線購物的無地域界限、安全、方便快捷及其價格優(yōu)勢,在線購物的隊伍也隨之?dāng)U大。如今網(wǎng)上購物的人群不斷增加,電子商務(wù)平臺已成為企業(yè)及社會不可或缺的領(lǐng)域,本說明書的用途在于為編寫該系統(tǒng)的人員提供指導(dǎo)方向,以便編程人員了解該系統(tǒng)的各個模塊。并進(jìn)一步確定測試要求且制定測試計劃。說明書的讀者為系統(tǒng)分析員、制作本系統(tǒng)的人員和使用部門的有關(guān)人員,為后面的系統(tǒng)開發(fā)提供理論指導(dǎo)和依據(jù)。項目背景待開發(fā)項目名稱:銀行ATM(取款機(jī))系統(tǒng)委托單位:中國工商銀行陜西分行開發(fā)單位:主管部門:用戶:中國工商銀行陜西分行產(chǎn)品的所有權(quán):中國工商銀行陜西分行項目開發(fā)者:項目背景

4、:在市場經(jīng)濟(jì)的蓬勃發(fā)展和人們?nèi)找娣泵Φ臈l件下,現(xiàn)有的銀行系統(tǒng)往往需要客戶在辦理手續(xù)時等待很長的時間,這不僅會浪費(fèi)很多寶貴的時間,也會使得銀行的業(yè)務(wù)人員十分的繁忙,需要很大的人力和財力?;谶@樣的情況,ATM取款機(jī)系統(tǒng)的開發(fā)就顯的十分的重要!它可以減少銀行的業(yè)務(wù)處理壓力,盡量節(jié)省人們的時間,并且可以有效解決用戶信息和資金信息的繁雜問題。定義專業(yè)術(shù)語與縮略詞顧客:瀏覽該電子商務(wù)網(wǎng)站的游客(潛在客戶)會員:以注冊本電子商務(wù)網(wǎng)站的用戶(具有購買可能性)收訖:貨到收款流水號:每天的開票的順序號碼市場價:市場上的價格打折:優(yōu)惠占市場價的比例優(yōu)惠價:網(wǎng)上書店給出的價格參考資料1吳建、鄭潮、汪杰,UMLX礎(chǔ)及

5、Rose建模案例,北京:人民郵電出版社,20032 張海藩主編軟件工程導(dǎo)論(第四版)北京:清華大學(xué)出版社,20033冀振燕,UMLS統(tǒng)分析設(shè)計與應(yīng)用案傷J,人民郵電出版社,20034 鄭人杰、殷人昆、陶永雷編實用軟件工程(第二版)北京:清華大學(xué)出版社,2000。5 RogerS.Pressman主編軟件工程實踐者的研究方法(英譯版,第五版)北京:機(jī)械工業(yè)出版社,20066張裕益主編.UMLffl論與實作.北京:中國鐵道出版社,20027楊國強(qiáng)、路萍、張志軍.ERWIN數(shù)據(jù)庫建模.北京:電子工業(yè)出版社,20042任務(wù)概述目標(biāo)本系統(tǒng)利用日益繁榮的互聯(lián)網(wǎng),為傳統(tǒng)的書店打造一個新的銷售平臺。本系統(tǒng)希望

6、通過電子信息化的手段對書店的進(jìn)存銷等環(huán)節(jié)進(jìn)行管理,以達(dá)到人力與設(shè)備費(fèi)用的減少,服務(wù)能力的提高,管理信息服務(wù)的改進(jìn),工作人員利用率的提高等目標(biāo)。運(yùn)行環(huán)境硬件環(huán)境:CPU3GH汲以上、四核以上內(nèi)存:20G以上硬盤:20T以上軟件環(huán)境:操作系統(tǒng):MicrosoftWindowsXP或更高版本數(shù)據(jù)庫:MicrosoftSQLServer2005WebK務(wù)器:以上支持瀏覽器:InternetExplorer及其以上版本開發(fā)環(huán)境:MyEclipse,jdk,MicrosoftSQLServer2005需求概述系統(tǒng)需要達(dá)到以下功能前臺功能,包括:新顧客、注冊:新顧客購書之前先注冊成為本站客戶,要求實名認(rèn)證。

7、客戶空間頁面管理:注冊客戶修改個人資料,賬戶管理,書籍收藏夾的管理,以及對自己登陸界面風(fēng)格的管理。網(wǎng)上支付功能:用戶確認(rèn)購買圖書后實現(xiàn)在線支付貨款或者使用網(wǎng)上銀行支付的選擇和實現(xiàn)。購物車功能:時刻顯示客戶當(dāng)前所購書目,可以增加或刪除訂單查詢功能:用戶確認(rèn)購買圖書即生成一個唯一的訂單號,用戶可根據(jù)此訂單號查詢所購書目、價格。書籍分類搜索:用戶可根據(jù)自己的需求及書籍的不同分類進(jìn)行相關(guān)查詢和瀏覽,查詢時需輸入關(guān)鍵字(可包括書名、作者、年份等)。熱銷排行榜:根據(jù)書籍的銷售量及用戶的關(guān)注度、相關(guān)評論進(jìn)行熱銷排名,為用戶提供最新的熱門圖書,供用戶選擇。新書籍上架:當(dāng)新書出爐,管理員要把最新的入庫圖書在首頁

8、顯示,以便用戶了解最新圖書,方便購買。后臺功能,包括:用戶注冊信息管理:該系統(tǒng)管理人員對用戶注冊的信息進(jìn)行編輯分類和管理,并保證信息的安全。書籍信息管理:對圖書進(jìn)行分類,可進(jìn)行增加,刪除,修改操作。圖書出版社信息的記錄,刪除及修改,添加。并確保信息的真實性訂單添加/刪除/修改管理功能:對于用戶提交的訂單進(jìn)行審核,并實現(xiàn)對訂單的添加/刪除/修改管理??蛻魴?quán)限管理:管理人員實現(xiàn)對用戶的分級,不同級別的享受到的折扣不同,或者還有其他的增值服務(wù)。高級用戶需要通過支付年費(fèi),或者注冊時間到達(dá)一定限額后自動成為一定級別的用戶。訂閱系統(tǒng)管理:對用戶提交的訂閱信息進(jìn)行審核??蛻粼L問統(tǒng)計:對客戶訪問量按時間統(tǒng)計,

9、包括日、月、季度、年。制定新的圖書銷售方案。數(shù)據(jù)統(tǒng)計管理:統(tǒng)計客戶、書籍、訪問量、訂購量。登錄功能流程圖(圖一)(圖一)用戶注冊功能流程圖(圖二)(圖二)圖書查詢功能流程圖(圖三)(圖三)購買圖書功能流程圖(圖四)(圖四)添加圖書功能流程圖(圖五)(圖五)刪除圖書功能流程圖(圖六)(圖六)條件與限制開發(fā)期限:2013年6月17日起至2013年6月28日止開發(fā)環(huán)境:MyEclipse,jdk,MicrosoftSQLServer2005、windowXP以及以上操作系統(tǒng)開發(fā)語言:Java安全與保密要求:高級保密HS開發(fā)過程中需遵守的準(zhǔn)則與規(guī)則:編碼規(guī)范采用java編碼規(guī)范3總體設(shè)計處理流程3.1

10、.1前臺管理模塊:(1)登陸管理模塊及購書模塊A)新顧客注冊、登陸:顧客根據(jù)個人情況即是否有登陸賬號來選擇注冊或者登錄,注冊時需填寫系統(tǒng)給出的必填項或選填項,登陸時,顧客需要填寫正確的用戶號、密碼、驗證碼。B)客戶空間頁面管理:顧客根據(jù)個人需求進(jìn)行信息更改等其他服務(wù)C)網(wǎng)上支付功能:顧客將選好的圖書放入購物車后,要進(jìn)入支付平臺,選擇支付方式,確認(rèn)信息,付款D)購物車功能:顧客將選好的圖書放入購物車中,也可在購物車功能中進(jìn)行相應(yīng)功能的操作E)訂單查詢功能:顧客可對自己已有的訂單進(jìn)行相關(guān)查詢(2)書籍管理模塊A)書籍分類搜索:書籍有管理員進(jìn)行分類,顧客通過輸入所需圖書的類別,查找相應(yīng)圖書信息B)圖

11、書熱銷排名:書籍根據(jù)銷售情況進(jìn)行排序,及時更新,顧客一目了然C)新書籍上架:最新書籍放在醒目位置。3.1.2后臺管理模塊:(1)客戶信息管理模塊A用戶注冊信息管理:管理員將顧客的信息繪制成customer_information表,即使對顧客信息進(jìn)行整理,做好保密措施。B)客戶權(quán)限管理:客戶對購書享有不同優(yōu)惠即客戶等級不同,管理員將客戶劃分不同等級,及時調(diào)整。(2)書籍信息管理模塊A)書籍信息管理:管理員及時對書籍信息進(jìn)行增加、刪除、修改操作,并即使儲存到相應(yīng)的表中B)訂單添加/刪除/修改管理功能:管理員及時對訂單信息進(jìn)行增加、刪除、修改操作,并即使儲存到相應(yīng)的表中C)訂閱系統(tǒng)管理:顧客訂閱圖

12、書量的統(tǒng)計有該模塊完成,并保存到相應(yīng)的表中D)客戶訪問統(tǒng)計:顧客訪問量的統(tǒng)計有該模塊完成,并保存到相應(yīng)的表中E)數(shù)據(jù)統(tǒng)計管理:顧客訪問時產(chǎn)生的數(shù)據(jù)及時儲存,管理員及時處理總體結(jié)構(gòu)和模塊外部設(shè)計客戶登錄購書模塊,可以看到新客戶注冊、登錄功能,客戶空間頁面管理功能,網(wǎng)上支付功能,購物車功能,訂單查詢功能。登錄及購書模塊新客戶注客戶空間網(wǎng)上支付購物車功能訂單查頁面管理書籍管理模塊可以提供實際分類,熱銷圖書以及新書上架等功能客戶信息管理模塊可以管理用戶的注冊信息以及分配給不同的客戶不同的權(quán)限書籍信息管理模塊對書籍的信息進(jìn)行修改等操作,及訂單,客戶量,數(shù)據(jù)的相關(guān)操作書籍信息管理模塊書籍信息管訂單添加/刪

13、訂閱系客戶訪問數(shù)據(jù)統(tǒng)計管理功能分配功能名稱前臺管理模塊后臺管理模塊登陸管理模塊及購書模塊書籍管理模塊客戶信息管理模塊書籍信息管理模塊新顧客注冊、登陸V客戶空間貞向管理V網(wǎng)上支付功能V購物車功能V訂單查詢功能V書籍分類搜索V圖書熱銷排名V新書籍上架V用戶注冊信息管理V書籍信息管理V訂單添加/刪除/修改管理功能V客戶權(quán)限管理V訂閱系統(tǒng)管理V客戶訪問統(tǒng)計V數(shù)據(jù)統(tǒng)計管理V4.接口設(shè)計外部接口1 .硬件接口3GHZ及以上、四核以上服務(wù)齊全。2 .軟件接口運(yùn)行于WindowsServer2003以上版本服務(wù)器操作系統(tǒng)。內(nèi)部接口系統(tǒng)中的各模塊之間的接口、調(diào)用關(guān)系,以及模塊間的數(shù)據(jù)傳遞關(guān)系如下所示:各功能模塊

14、的定義如下圖所示:模塊編號模塊名稱備注M1新顧客注冊、登陸登陸管理模塊及購書模塊(前臺)M2客戶空間出面管理登陸管理模塊及購書模塊(前臺)M3網(wǎng)上支付功能登陸管理模塊及購書模塊(前臺)M4購物車功能登陸管理模塊及購書模塊(前臺)M5訂單查詢功能登陸管理模塊及購書模塊(前臺)M6書籍分類搜索書籍管理模塊(前臺)M7圖書熱銷排名書籍管理模塊(前臺)M8新書籍上架書籍管理模塊(前臺)M9用戶注冊信息管理客戶信息管理模塊(后臺)M10客戶權(quán)限管理客戶信息管理模塊(后臺)M11書籍信息管理書籍信息管理模塊(后臺)M12訂單添加/刪除/修改管理功能書籍信息管理模塊(后臺)M13訂閱系統(tǒng)管理書籍信息管理模塊

15、(后臺)M14客戶訪問統(tǒng)計書籍信息管理模塊(后臺)M15數(shù)據(jù)統(tǒng)計管理書籍信息管理模塊(后臺)(1)登陸管理模塊及購書模塊(前臺)與書籍管理模塊(前臺):用戶進(jìn)入系統(tǒng)后可以查詢書籍,若要購物則需確保用戶為本系統(tǒng)的客戶,非客戶可以注冊,客戶成功登錄后將客戶id儲存于服務(wù)器中,購物過程將書籍id也儲存于服務(wù)器中,當(dāng)會員確認(rèn)購買時,將會員id、書籍id和購買數(shù)量存于數(shù)據(jù)庫中的customer_order表中,并更改該書籍的庫存量。(2)客戶信息管理模塊(后臺)與書籍信息管理模塊(后臺):管理員將客戶信息進(jìn)行整理,存與數(shù)據(jù)庫customer_information表。管理員可對數(shù)據(jù)庫中的書籍進(jìn)行增加、刪

16、除、修改等操作,這三種功能的權(quán)限僅局限于管理員,并且對圖書訂單進(jìn)行整理。(3)前臺管理模塊(前臺)與后臺管理模塊(后臺):前臺管理模塊獲得客戶信息,及訂購圖書的相關(guān)信息,分別存入相關(guān)的數(shù)據(jù)庫,后臺管理模塊對這些信息進(jìn)行審核、整理,并作出相應(yīng)措施。5 .數(shù)據(jù)結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計表名:tblusers序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1useridint200VV用戶編號2userNamevarchar200用戶姓名3passwordvarchar200用戶密碼表名:tbl_order序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1order_idvarchar20

17、00VV訂單編號2user_idint0用戶編號3order_to_namevarchar500收貨人名稱4order_to_addressvarchar255收貨地址5order_to_phonevarchar20收貨人電話6order_timedatetime下單時間7order_statusint訂單狀態(tài)8order_total_pricefloat訂單總價格表名:tbl_order_desc序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1desc_idint0V詳情編號2order_idvarchar160訂單編號3book_idint0書籍編號4countint0訂購數(shù)量表名:t

18、bl_book序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1book_idint書籍編號2book_numvarchar50書籍名稱3book_pricefloat書籍價格4book_imagevarchar50書籍照片5book_desctext書籍詳情6運(yùn)行設(shè)計運(yùn)行模塊的組合在復(fù)雜的網(wǎng)絡(luò)環(huán)境中,任務(wù)可分為各種類型的子任務(wù),相應(yīng)的處理也應(yīng)進(jìn)行分類。相對于這樣的應(yīng)用,系統(tǒng)的功能十分龐大。用戶在某次使用時,不一定用到所有的功能,也就是說做什么事,用什么功能。這樣有必要定義系統(tǒng)的不同運(yùn)行。系統(tǒng)的每種運(yùn)行可能涉及不同的模塊,使用不同的界面,不同的支持環(huán)境,并有不同的前置條件,以及以不同的控制操

19、作完成一次運(yùn)行。它們所占的系統(tǒng)資源也不同。定義不同的運(yùn)行,給出相應(yīng)的運(yùn)行模塊集合有利于測試和維護(hù)。如果某種功能在一次運(yùn)行時發(fā)生故障,就能根據(jù)相應(yīng)的模塊集合大致確定故障的可能范圍。程序運(yùn)行后,進(jìn)入網(wǎng)站主頁,可以看到用戶注冊、用戶登錄、網(wǎng)站介紹等信息,單擊進(jìn)入下登錄模塊,用戶通過輸入各種要求信息進(jìn)入到購書模塊,以及支付等模塊。管理員通過點(diǎn)擊進(jìn)入到后臺管理模塊,通過管理員的需要進(jìn)入到相應(yīng)的子模塊中。運(yùn)行控制本網(wǎng)站控制流程:主程序運(yùn)行,等待用戶登錄,等待用戶輸入,根據(jù)用戶的輸入調(diào)用各子模塊。主程序運(yùn)行,等待管理員登錄,等待管理員選擇,根據(jù)管理員的輸入調(diào)用各子模塊。6 3運(yùn)行時間各模塊運(yùn)行時間應(yīng)控制在1-2秒內(nèi)(其中大部分為響應(yīng)用戶的動作)。函數(shù)和事件的運(yùn)行時間要看所在計算機(jī)的配置,系統(tǒng)的運(yùn)行時間基本上可以達(dá)到用戶提出的要求,系統(tǒng)響應(yīng)時間視情況而定,一般正常情況下應(yīng)該很快。7 .出錯處理設(shè)計出錯輸出信息在舁廳P出錯信息出錯時輸出的信息、含義及處理方法1亂碼亂碼,對提交的漢字信息從新進(jìn)行編碼2注冊失敗信息不完整或不符合要求3登錄沒有添加成功,仔細(xì)檢查插入語句是否出錯,或者是

溫馨提示

  • 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

提交評論