網(wǎng)上商城項目-概要設計說明書_第1頁
網(wǎng)上商城項目-概要設計說明書_第2頁
網(wǎng)上商城項目-概要設計說明書_第3頁
網(wǎng)上商城項目-概要設計說明書_第4頁
網(wǎng)上商城項目-概要設計說明書_第5頁
已閱讀5頁,還剩35頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1/25網(wǎng)上商城項目_概要設計說明書 2.1需求規(guī)定 32.2運行環(huán)境 3 4 2.5功能需求與程序的關系 156人工處理過程 16 3.1用戶接口 163.2外部接口 163.3內部接口 17 4.1運行模塊組合 `174.2運行控制 174.3運行時間 17 5.1邏輯結構設計要點 175.2物理結構設計要點 19數(shù)據(jù)結構與程序的關系 21 出錯信息 21補救措施 21 12/25網(wǎng)上商城項目_概要設計說明書概要設計說明書本說明是BS網(wǎng)上商城電子商務系統(tǒng)案例研究項目軟件產品的總體設計和實現(xiàn)說明,記實現(xiàn)、特性要求和控制的依據(jù)。和供C.本系統(tǒng)將是一個獨立的系統(tǒng),目前所產生的輸出都是獨立的A..B/S(Brower/Server)C..HTML(HypertextMarkupLanguage,超文本標記語言)D..CSS(CascadingStyleSheets,層疊樣式表單)E..JSP(JavaServerPages)相關的文件包括:A.內部文件《BS網(wǎng)上商城電子商務系統(tǒng)案例研究項目》3/25網(wǎng)上商城項目_概要設計說明書AGBT;》《軟件測試》朱少名電子工業(yè)出版社\S需求規(guī)定的詳細內容,請參考獨立的文檔《BS網(wǎng)上商城項目需求說明》IntelRCoreT處理器且滿足以下要求的計算機:低64MB內存低512MB內存4/25網(wǎng)上商城項目_概要設計說明書2.3基本設計概念和處理流程本系統(tǒng)的實現(xiàn)采用典型的三層模式、B/S結構來實現(xiàn),不同的客戶端程序共同訪問中:系統(tǒng)結構服務器A.每一個計算機需要安裝瀏覽器;B.每個客戶程序通過中間件訪問中央的數(shù)據(jù)庫服務器;D.多用戶并發(fā)訪問和處理、數(shù)據(jù)加鎖、事務協(xié)調,由Oracle10g/SQLServerMySqlAccessDB來完成;5/25網(wǎng)上商城項目_概要設計說明書前前臺功能模塊商品展示商品查詢商品購物商城公告用戶管理訂單查詢會員資料會員登錄會員注冊特價商品銷售排行新品上架購物車收銀臺會員購買比例列會員購買比例列表網(wǎng)站訪問列表訂單修改訂單查看產品刪除產品修改產品添加類別刪除類別修改類別添加會員查看會員修改會員刪除用戶管理類別管理產品管理訂單管理統(tǒng)計分析退出系統(tǒng)后臺功能模塊前臺功能模塊主要是通過登錄(普通用戶不需要登錄)進入商城后,對公告、商品購買,填寫收貨人的信息(會員已保存收貨人的信息,但是可以更改)。付款,購物完6/25網(wǎng)上商城項目_概要設計說明書BS網(wǎng)上商城是員否網(wǎng)站的訪問者登錄成功是會員瀏覽網(wǎng)頁否否是登錄成功是選擇商品否新產品上刪除;會員管理;訂單管理;產品分類;以及銷售信息進行統(tǒng)計等加入購物車更改產品數(shù)量等否填寫收貨地址購買是提交訂單7/25網(wǎng)上商城項目_概要設計說明書務流程圖顧客進入網(wǎng)站即刻自動提供購物車,不需身份確認就可以在網(wǎng)站上隨意瀏覽、表,熱賣商品優(yōu)先列表給顧客作為選購時的參考;訂單;否則,提示顧客登記注冊;若不注冊則確認訂單。顧客可在公司的網(wǎng)站上注冊,填寫姓名地址等信息后提交申請;;作人員通過電話及其他方網(wǎng)上商城項目_概要設計說明書用戶進入網(wǎng)用戶進入網(wǎng)站瀏覽選擇商品注冊YN會員YN填寫訂單修改訂單N確認訂單瀏覽挑選Y生成訂單銷售送貨8/259/25網(wǎng)上商城項目_概要設計說明書應用程序內部結構應用程序的內部結構采用分層編碼來實現(xiàn),并且為保證各子系統(tǒng)的獨立性,結合了BSBS登錄/注冊商品查詢購物車系統(tǒng)管理系統(tǒng)邏輯結構(分層編碼)10/25網(wǎng)上商城項目_概要設計說明書商品種類普通用戶<<uses>>管理商品詳細信息注冊用戶vip員驗證身份品查詢商品普通用戶查看商品種類<<uses>>查詢商品詳細信息<<uses>>瀏覽相關種類商品<<uses>><<extends>>折扣購物購買有關商品<<uses>>說明:該用例圖詳細用戶和系統(tǒng)之間的交互細節(jié),體現(xiàn)本系統(tǒng)的業(yè)務邏輯.在整個開發(fā)過程中將依照以上業(yè)務邏輯確定解決問題方案.11/25網(wǎng)上商城項目_概要設計說明書請請求處理程序后臺數(shù)據(jù)庫數(shù)據(jù)庫引擎瀏覽器管理員11、打開IE2、顯示頁面3、登錄4\傳遞要驗證的信息5、請求數(shù)據(jù)庫列表6、獲取信息7、提供用戶列表驗證信息8、發(fā)送狀態(tài)9、顯示管理員頁面10、進入管理頁面11、管理用戶還是管理定單12、修改數(shù)據(jù)13、保存數(shù)據(jù)14、提交信息15、返回信息16、返回提示17、返回修改后頁面說明:以上是管理員與系統(tǒng)交互的時序圖.體現(xiàn)了管理員與系統(tǒng)交互的細節(jié)和管理員的權限.12/25網(wǎng)上商城項目_概要設計說明書說明:以上是普通用戶和系統(tǒng)交互的時序圖,描述普通用戶在不同時間段的業(yè)務狀態(tài).13/25網(wǎng)上商城項目_概要設計說明書14/25網(wǎng)上商城項目_概要設計說明書網(wǎng)上商城項目_概要設計說明書管理員狀態(tài)圖:15/2516/25網(wǎng)上商城項目_概要設計說明書17/25網(wǎng)上商城項目_概要設計說明書2.5功能需求與程序的關系本條用一張如下的矩陣圖說明各項功能需求的實現(xiàn)同各塊程序的分配關系:18/25網(wǎng)上商城項目_概要設計說明書功能模塊用戶模塊管理員模會員模塊類別模塊產品模塊訂單模塊塊AdminLogi√n.jspLogin.jsp√CategoryL√CaterotyA√dd.jspCategoryM√odify.jspOrderDetiOrderListOrderModi√fy.jspOrderAdd.√ProductAd√d.jspProductDe√ProductAd√d.jspProductMo√dify.jspProductSe√arch.jspProductUp√UserDelet√e.jspUserList.√salesCoun√t.jsp19/25網(wǎng)上商城項目_概要設計說明書無者后期版本中增加的功能包括:(說明:若已經(jīng)解決了需求中存在的問題,以上的可以不屬于尚未解決的問題;)本系統(tǒng)采用JAVA進行開發(fā),所提供的不同層次的接口,都具有高度的集成性,本系統(tǒng)沒有采用低級語言設計和完成自定義的接口,因此接口設計大部分已經(jīng)由不同方式的JavaBean組件來完成了,以下只做簡單的說明。采用窗口化,菜單式進行設計,在設計時響應熱鍵。Java20/25網(wǎng)上商城項目_概要設計說明書A.中間處理層對數(shù)據(jù)庫訪問層數(shù)據(jù)的調用和處理;B.界面層對中間數(shù)據(jù)庫處理層的調用、控制命令的響應;可移植性好。個模塊之間主要是通過傳遞數(shù)據(jù)項的引用來實現(xiàn)模塊間的合作和數(shù)據(jù)共享。只要符合程序說明書,用戶可自由控制,不額外限定用戶輸入,異常由程序內部處理,一、用戶信息表(User)二、商品信息表(Product)商品(商品編號,商品名,商品描述,市場價,會員價,上架時間,類別編號)三、類別分類表(Category)類別(編號,類別名,描述,層次編碼,級別,父親編號)四、訂單信息表(SalesOrder)21/25網(wǎng)上商城項目_概要設計說明書訂單(訂單編號,用戶編號,送貨地址,下單時間,訂單狀態(tài))五、購物車表(SalesItem)購物車(編號,商品編號,單價,數(shù)量,訂單號)六、管理員信息表(User)管理員(管理員編號,用戶名,密碼,電話,注冊時間)員n理1管理員1n訂單m包含nmn購物車n122/25網(wǎng)上商城項目_概要設計說明書一、用戶信息表(User)序序號字段含義值許空說明11是2usernamevarchar403passwordvarchar4honevarchar405dr地址varchar556datatime二、商品信息表(Product)23/25網(wǎng)上商城項目_概要設計說明書序序號義許空說明1號1是2產品名varchar553descr描述varchar554normalprice市場價double5memberprice會員價double6date期datatime7categoryid三、類別分類表(Category)序號序號名字段含義值許空說明11是2varchar553descr描述varchar554o層次編碼varchar65gradevarchar16四、訂單信息表(SalesOrder)序序號字段含義值許空說明1訂單編號1是2rid13r送貨地址varchar4004odate下單時間datatime5atus訂單狀態(tài)1五、銷售清單表(SalesItem)序號序號字段名字段含義類型長度默認值允許空主鍵說明1id編號int101是自動遞增2producti產品編號int101d3unitpric單價double10e4pcount數(shù)量int35orderid訂單編號int1024/25網(wǎng)上商城項目_概要設計說明書六、管理員信息表(Admin)序號序號字段含義值許空說明11是

溫馨提示

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

最新文檔

評論

0/150

提交評論