網(wǎng)上購物系統(tǒng) 概要設(shè)計(jì)說明書_第1頁
網(wǎng)上購物系統(tǒng) 概要設(shè)計(jì)說明書_第2頁
網(wǎng)上購物系統(tǒng) 概要設(shè)計(jì)說明書_第3頁
網(wǎng)上購物系統(tǒng) 概要設(shè)計(jì)說明書_第4頁
網(wǎng)上購物系統(tǒng) 概要設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、網(wǎng)上購物系統(tǒng)概 要 設(shè) 計(jì) 說 明 書班 級(jí):設(shè)計(jì)人:指導(dǎo)老師:概要設(shè)計(jì)說明書1. 引言1.1編寫目的電子商務(wù)是于九十年代初,在歐美興起的一種全新的商業(yè)交易模式,它實(shí)現(xiàn)了交易的無紙化,效率化,自動(dòng)化表現(xiàn)了網(wǎng)絡(luò)最具魅力的地方,快速的交換信息,地理界限的模糊,這所有的一切也必將推動(dòng)傳統(tǒng)商業(yè)行為在網(wǎng)路時(shí)代的變革。隨著電子商務(wù),尤其是網(wǎng)上購物的發(fā)展,商品流通基礎(chǔ)設(shè)施和配套行業(yè)的重點(diǎn)將會(huì)將對(duì)中國商品流通領(lǐng)域和整個(gè)經(jīng)濟(jì)發(fā)展帶來種種影響,確實(shí)值得我們認(rèn)真研究。特別是在全球經(jīng)濟(jì)一體化的國際背景下,在我們繼續(xù)擴(kuò)大國內(nèi)流通領(lǐng)域?qū)ν忾_放的同時(shí),深入研究這個(gè)問題,審慎制訂相應(yīng)的宏觀對(duì)策,尤其重要和迫切。網(wǎng)上購物是一種

2、具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動(dòng)態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動(dòng)或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動(dòng)態(tài)信息是指隨時(shí)變化的信息,如商品報(bào)價(jià),會(huì)議安排和培訓(xùn)信息等。網(wǎng)上購物系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易。這種全新的交易方式實(shí)現(xiàn)了公司間文檔與資金的無紙化交換。1.2項(xiàng)目背景商務(wù)網(wǎng)站設(shè)計(jì)的主要目的一般是通過網(wǎng)站的推廣,實(shí)現(xiàn)企業(yè)的產(chǎn)品及服務(wù)的互聯(lián),并使客戶隨時(shí)了解公司及公司所提供的最新產(chǎn)品的資訊同時(shí)也為客戶提供及時(shí)的在線服務(wù)及訂單處理等功能。購物在線網(wǎng)站致力于提供電腦及相關(guān)IT產(chǎn)品展示及訂購為核心的網(wǎng)上購物服務(wù)

3、。是企業(yè)產(chǎn)品與客戶服務(wù)之間建立更加直接溝通及交流的平臺(tái) 。宣傳自己的產(chǎn)品,是企業(yè)上網(wǎng)的主要目的之一,將自己的產(chǎn)品展示給客戶,讓客戶通過網(wǎng)站便能夠自由選購,是產(chǎn)品預(yù)定系統(tǒng)的主要目的。說明:l 開發(fā)的軟件名稱:網(wǎng)上購物系統(tǒng)l 任務(wù)提出者:l 開發(fā)者:l 本系統(tǒng)是個(gè)獨(dú)立的系統(tǒng)1.3定義需求:用戶解決問題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。2. 任務(wù)概述2.1 目標(biāo) 對(duì)功能的規(guī)定:網(wǎng)上購物是一個(gè)在互聯(lián)網(wǎng)上進(jìn)行商品銷售管理的電子系統(tǒng)。根據(jù)實(shí)際情況,把商品分類,提供商品查找,訂單查詢,商品管理,訂單管理,系統(tǒng)管理等小模塊合并成一個(gè)可執(zhí)行的

4、軟件系統(tǒng)模型。使用戶快速地搜索和查找到所需要要產(chǎn)品和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對(duì)系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。該系統(tǒng)的主要功能如下:1、注冊(cè)和登陸模塊 主要實(shí)現(xiàn)用戶的注冊(cè)登錄功能2、用戶和角色管理模塊 主要實(shí)現(xiàn)會(huì)員和管理員管理。3、瀏覽、訂購及訂單模塊 主要實(shí)現(xiàn)用戶瀏覽、購買、訂購、評(píng)論商品等功能。4、商品查詢模塊 主要實(shí)現(xiàn)商品的簡單查詢功能。5、用戶信息中心模塊 主要為用戶提供各種各樣的操作,如修改密碼等功能。6、商品及訂單管理模塊 主要是實(shí)現(xiàn)商品種類添加、修改及商品的添加、修改。2.2運(yùn)行環(huán)境服務(wù)器端: MyEl

5、iese+MySQL客戶端: IE瀏覽器 2.5限制和約束l 一個(gè)客戶在系統(tǒng)中只有一個(gè)賬號(hào)。 l 客戶要想購物必須先登陸。 3總體設(shè)計(jì)3.1處理流程顧客網(wǎng)站首頁搜索商品退出瀏覽該商品瀏覽其他商品缺貨登記查看購物放入購物車?yán)^續(xù)購買取消訂單下訂單確認(rèn)訂單訂單送商家銀貨兩訖支付送貨上門交易完成售后服務(wù)評(píng)論商品會(huì)員登陸3.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì)通過對(duì)用戶需求的分析,可以分析出該網(wǎng)上購物系統(tǒng)大致可以把前臺(tái)分為三個(gè)模塊:用戶管理、訂單管理、購物車管理。后臺(tái)分為四個(gè)模塊:管理員身份驗(yàn)證、商品管理、處理訂單、用戶信息管理。網(wǎng)上購物系統(tǒng)后臺(tái)功能用戶管理訂單管理購物車管理商品管理用戶信息管理管理員身份驗(yàn)證處理訂

6、單前臺(tái)功能l 總體功能需求網(wǎng)上購物系統(tǒng)是針對(duì)網(wǎng)絡(luò)用戶提供網(wǎng)上購物的現(xiàn)代化平臺(tái),以實(shí)現(xiàn)用戶方便的查詢、與購買商品的業(yè)務(wù)需求。l 面向用戶部分功能(1) 注冊(cè)功能。顧客首先要注冊(cè)為網(wǎng)上商城的用戶。注冊(cè)時(shí)只要填寫登錄用戶名、密碼、聯(lián)系電子信箱3項(xiàng)信息即可。注冊(cè)后,用戶可繼續(xù)如實(shí)填寫詳細(xì)個(gè)人信息及收貨人信息,同時(shí)可修改密碼、查詢及修改訂單。(2) 管理購物車。顧客選擇完商品后可進(jìn)入購物車頁面,查看自己要購買的商品,可修改某一商品數(shù)量、取消購買某商品和清空整個(gè)購物車。(3) 訂單功能。顧客確定購物車中的商品后提交訂單,如顧客已填寫收貨人信息,則頁面顯示該信息并由顧客確認(rèn)。如尚未填寫則顯示相應(yīng)表單請(qǐng)其填寫

7、,系統(tǒng)記錄顧客提交的收貨人信息以便其下次購物時(shí)使用。顧客提交訂單后可在網(wǎng)上商城查詢?cè)撚唵危⒖蓪?duì)尚未處理的訂單進(jìn)行取消、修改等操作。(4) 付款功能。顧客在訂單被銷售方確認(rèn)后,要選擇付款方式,并付款給銷售方,然后才可以收到貨。l 后臺(tái)管理部分功能(1) 管理人員部分。該部分的用戶有一個(gè)超級(jí)管理員以及若干個(gè)普通管理員,超級(jí)管理員擁有最高權(quán)限,可訪問所有訂單,可瀏覽、查詢訂單,可瀏覽、修改普通管理員和會(huì)員的資料,普通管理員分兩種,一種是訂單管理員:主要負(fù)責(zé)訂單管理,可瀏覽、修改訂單狀態(tài),可瀏覽會(huì)員信息;另一種是界面管理員:主要負(fù)責(zé)界面管理,可增、刪商品和廣告等操作。(2) 管理訂單功能。顧客可通過

8、Web方式取消、修改自己提交的訂單(在管理員確認(rèn)前),查詢自己提交的訂單。 (3) 管理商品功能。管理員可以添加、修改、刪除商品。4.接口設(shè)計(jì)4.1外部接口用戶界面接口設(shè)計(jì):本產(chǎn)品的用戶一般需要通過終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對(duì)應(yīng)的界面(如:輸入界面、輸出界面)。用戶對(duì)程序的維護(hù),最好要有備份。軟件接口 :WIN9X/NT操作系統(tǒng),c#編程硬件接口:PC機(jī)4.2內(nèi)部接口系統(tǒng)中的各模塊之間的接口、調(diào)用關(guān)系,以及模塊間的數(shù)據(jù)傳遞關(guān)系如下圖所示:(1)初始化模塊:系統(tǒng)當(dāng)用戶登入網(wǎng)站后調(diào)用,執(zhí)行完畢后進(jìn)入消息循環(huán)狀態(tài); (2)關(guān)閉系統(tǒng)模塊:由系統(tǒng)功能模塊調(diào)用,執(zhí)行完后返回操作系

9、統(tǒng)。(3)系統(tǒng)功能模塊:接受系統(tǒng)功能區(qū)的相應(yīng)信息,啟動(dòng)瀏覽、訂購、登入、服務(wù)、管理等模塊。(4)瀏覽模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)文件模塊的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新瀏覽模塊。(5)商品資料模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)購貨資料區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新貨物模塊和貨物查詢模塊(包括一般查詢和高級(jí)查詢)、貨物訂購模塊、支付模塊,補(bǔ)交貨款模塊。(6)用戶資料模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)用戶資料區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新用戶模塊會(huì)員注冊(cè)模塊、會(huì)員帳目模塊、會(huì)員預(yù)付模塊。(7)定單資料模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)定單資料區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新定單模塊和定單查詢模塊及

10、取消定單模塊。(8)密碼管理模塊:完成對(duì)密碼的管理。(9)身份驗(yàn)證模塊:完成對(duì)用戶身份的驗(yàn)證。5. 運(yùn)行設(shè)計(jì)5.1運(yùn)行模塊組合本程序主要是以一個(gè)窗口為模塊,一般一個(gè)窗口完成一個(gè)特定的功能,主窗口通過打開另一個(gè)子窗口來實(shí)現(xiàn)各個(gè)模塊之間不同的功能的連接和組合。各個(gè)模塊之間相對(duì)獨(dú)立,程序的可移植性好。各個(gè)模塊之間主要以傳遞數(shù)據(jù)項(xiàng)的引用來實(shí)現(xiàn)模塊之間的合作和數(shù)據(jù)共享。5.2運(yùn)行控制只要符合操作說明書,用戶可以自由控制,不額外限定用戶輸入,異常程序內(nèi)部進(jìn)行處理,給出相應(yīng)的提示信息。5.3運(yùn)行時(shí)間各模塊運(yùn)行時(shí)間均應(yīng)控制在1-10秒內(nèi)6. 出錯(cuò)處理設(shè)計(jì)6.1 出錯(cuò)輸出信息出錯(cuò)信息表出錯(cuò)信息出錯(cuò)時(shí),系統(tǒng)輸出信

11、息的形式、含義及處理方法亂碼系統(tǒng)輸出信息的形式為亂碼,解決辦法:對(duì)提交的漢字信息從新進(jìn)行編碼。注冊(cè)輸出信息,注冊(cè)不成功,解決辦法:輸入符合軟件規(guī)定的會(huì)員名和密碼。登錄輸出信息,沒有添加成功,解決辦法:仔細(xì)檢查插入語句是否出錯(cuò),或者是是否有數(shù)據(jù)庫連接代碼6.2補(bǔ)救措施將上面的給出的出錯(cuò)信息進(jìn)行分析,得到主要的錯(cuò)誤可能有:(1)數(shù)據(jù)庫連接錯(cuò)誤:這類錯(cuò)誤主要是數(shù)據(jù)庫設(shè)置不正確引起的,我們只要取消本次操作,提醒維護(hù)人員自己檢查數(shù)據(jù)庫問題即可。(2)輸入錯(cuò)誤:主要是用戶輸入不規(guī)范造成的,我們?cè)诒M量減少用戶出錯(cuò)的條件的情況下對(duì)用戶進(jìn)行提醒,然后再次操作。(3)亂碼:主要發(fā)生在提交漢字信息的情況下,這是我們

12、只需要對(duì)提交的漢字從新進(jìn)行編碼即可。(4)其他操作錯(cuò)誤:對(duì)于用戶的不正當(dāng)操作,有可能是程序發(fā)生錯(cuò)誤。我們主要是種植操作,并提醒用戶種植的原因和操作規(guī)范。(5)其他不可預(yù)知的錯(cuò)誤:程序也會(huì)有一些我們無法預(yù)知或沒有考慮完全的錯(cuò)誤,我們對(duì)此不可能做出完全的異常處理,為了保證數(shù)據(jù)的安全,要經(jīng)常對(duì)數(shù)據(jù)庫進(jìn)行備份。然后犯規(guī)錯(cuò)誤信息,以逐步完善程序。7. 安全保密設(shè)計(jì)本軟件作為教學(xué)管理輔助設(shè)備,它的規(guī)模不大,保密技術(shù)在此不說明;限定一個(gè)程序中某些區(qū)域的規(guī)約,給不同的模塊分配不同的功能。8. 維護(hù)設(shè)計(jì)系統(tǒng)測試之后,我們進(jìn)入了試運(yùn)行及維護(hù)階段,這一階段的的目的是保證管理信息系統(tǒng)正常而可靠地運(yùn)行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮系統(tǒng)本身的作用。在整個(gè)系統(tǒng)的運(yùn)行過程中,系統(tǒng)的維護(hù)和管理是始終貫穿其中的,包括

溫馨提示

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

評(píng)論

0/150

提交評(píng)論