軟件工程實驗報告設(shè)計電子商務(wù)網(wǎng)站項目開發(fā)文檔_第1頁
軟件工程實驗報告設(shè)計電子商務(wù)網(wǎng)站項目開發(fā)文檔_第2頁
軟件工程實驗報告設(shè)計電子商務(wù)網(wǎng)站項目開發(fā)文檔_第3頁
軟件工程實驗報告設(shè)計電子商務(wù)網(wǎng)站項目開發(fā)文檔_第4頁
軟件工程實驗報告設(shè)計電子商務(wù)網(wǎng)站項目開發(fā)文檔_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 /27上傳圖片刪除圖片除商品類別添加支付方式理支付方式配送方式配送方式添加配送地點管理上傳圖片刪除圖片除商品類別添加支付方式理支付方式配送方式配送方式添加配送地點管理配送地占2.5功能描述該模塊主要是展示商品,包括最新商品,熱賣商品以及打折促銷的商品。同時,用戶和管理員的登陸也通過該頁面進行。當用戶點擊查看更多時將跳轉(zhuǎn)到商品列表頁面,在此頁面中將列出有限個商品進行展示。2.6商品管理功能描述:通過商品管理來完成以卜任務(wù):添加新的商品,向數(shù)據(jù)庫中添加最新商品和打折促銷的商品,并在首頁中顯示出來。修改商品,可以修改商品價格,名稱等數(shù)據(jù)。以刺激消費者產(chǎn)生購買欲望。刪除商品,可以將一些過期或者受召回

2、事件影響的商品下架,以免帶來負面影響。查詢商品,便于即時掌握商品的信息。2.7商品購買功能描述:消費者點擊某個商品時將跳轉(zhuǎn)到商品詳細頁面,在此頁面中點擊購買圖標,便可以將此商品信息存入網(wǎng)絡(luò)購物車中,從而使消費者方便繼續(xù)購物。2.8訂單管理功能描述:當消費者購物完以后,點擊結(jié)賬按鈕,首先將產(chǎn)生一個虛擬賬單,上面講羅列此次用戶的購物信息,用戶確認以后,將轉(zhuǎn)到結(jié)賬功能,而訂單將存入數(shù)據(jù)庫中進行保存以供用戶以后的查詢及管理員的管理。2.9登陸注冊功能描述當網(wǎng)民想要購買商品,系統(tǒng)會自動進行判斷,該網(wǎng)民是否為登陸,如果已登錄,則可以購買商品,否則系統(tǒng)將會進行提示。當輸入正確的賬號密碼后,系統(tǒng)判斷數(shù)據(jù)庫中是

3、否存在該用戶,若存在,便可以繼續(xù)購物,若不存在,則會提示是否注冊新用戶。經(jīng)過該網(wǎng)民同意后,跳轉(zhuǎn)到注冊頁面,根據(jù)流程完成注冊,成為EBusiness的正式用戶。完成注冊后,將轉(zhuǎn)到首頁,登陸后,系統(tǒng)判斷用戶身份,如果是普通用戶就可以購買任何喜歡的商品,若是管理員,則可以對商品和用戶的訂單進行管理。2.10結(jié)賬功能描述:當購物完成,生成訂單,用戶確認無誤以后,就進入到結(jié)賬的環(huán)節(jié)。用戶輸入姓名,地址,郵編,聯(lián)系電話,銀行卡號等以便我們將商品順利的送到。完成填單以后,系統(tǒng)自動跳回首頁,方便用戶繼續(xù)瀏覽。2系統(tǒng)數(shù)據(jù)流2系統(tǒng)數(shù)據(jù)流3.數(shù)據(jù)描述3.1數(shù)據(jù)錄入和處理的準確性和實時性數(shù)據(jù)的輸入是否準確是數(shù)據(jù)處理的

4、前提,錯誤的輸入會導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來源是手工輸入。手工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯性,并且對操作人員要進行系統(tǒng)的培訓(xùn)。在系統(tǒng)中,數(shù)據(jù)的輸入往往是人量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問題。要解決這一問題,要有一定的人員維護數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫的數(shù)據(jù)完整性進行嚴格的約束。對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。3.2數(shù)據(jù)字典名字:訂單信息描述:會員購

5、買商品的訂單定義:訂單信息=會員所購買商品的訂單位置:在訂單管理由會員添加名字:會員信息描述:會員注冊時填寫的信息定義:會員信息=會員姓名+會員性別+會員郵箱+會員證件號碼+會員所在地地址位置:在會員管理由會員填寫名字:商品信息描述:管理員用來描述商品的信息:嚨攵,:商品信息=商品名稱+商品作用+商品外觀+商品價格+商品規(guī)格位置學(xué)堆韶器書也由管理員填寫注銷(logout)修改經(jīng)銷商信息(modifydealeriiifo)瀏覽目錄(viewcategoiy)搜索產(chǎn)品(searchitem)查看產(chǎn)品(viewitem)加入購物車(addcart)查看購物車(viewcart)修改購物車中的商品(

6、modifycanitems)刪除購物車中的商品(deletecartitem)清空購物車(emptycart)12.結(jié)帳(checkout)配置收貨人信息(coMiguierecipient)配置送貨方式(configueshipment)配置付款方式(configuiepaymentmethod)16確認訂單(affinnorder)查看訂單(vieworder)修改訂單(modifyorder)ffill除訂單(deleteorder)20查看新品(viewlatestitem)查看特價品(viewspecialpriceitem)查看積分(viewgrade)23經(jīng)銷商反饋(feedb

7、ack)24查看反饋(viewfeedback)3.3參考資料軟件工程導(dǎo)論,實用軟件工程,張海藩,清華人學(xué)出版社。鄭人杰等,清華大學(xué)出版社。概要設(shè)計說明書1引言1.1目的此需求規(guī)格說明書對網(wǎng)上在線購物系統(tǒng)做了全面細致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎(chǔ)上進一步提出概要設(shè)計說明書和完成后續(xù)設(shè)計與開發(fā)工作。本說明書的預(yù)期讀者為客戶、業(yè)務(wù)或需求分析人員、測試人員、用戶文檔編寫者、項目管理人員。本說明書是整個軟件開發(fā)的依據(jù),它對以后階段的工作起指導(dǎo)作用。本文也是項目完成后系統(tǒng)驗收的依據(jù)。12定義本文檔所涉及的專門術(shù)語

8、定義和縮略語、縮寫詞的含義如卞表:商城會員網(wǎng)上購物平臺中合法的系統(tǒng)注冊用戶游客未注冊或者未登陸的網(wǎng)上購物平臺瀏覽者管理員系統(tǒng)某部分的管理者管理員系統(tǒng)某部分的管理者商場指通過網(wǎng)絡(luò)方式開展商品銷售的電子商務(wù)平臺13參考資料電子商城管理系統(tǒng)項目開發(fā)計劃書Java程序設(shè)計JavaEE實用教程Jquery基礎(chǔ)教程2產(chǎn)品描述2.1系統(tǒng)屬性電子商城網(wǎng)站是一個在WindowsXP以上的操作系統(tǒng)平臺卞運行的JavaWeb應(yīng)用程序,并借助數(shù)據(jù)庫系統(tǒng)(MySQL)進行數(shù)據(jù)管理。2.2開發(fā)背景隨著Internet的迅速發(fā)展,當今電子商務(wù)已接被廣人的互聯(lián)網(wǎng)用戶所接受,網(wǎng)上購物作為其中的一部分也有了迅速的發(fā)展。隨著網(wǎng)絡(luò)安

9、全逐漸完善,網(wǎng)絡(luò)標準逐漸規(guī)范,在線購物現(xiàn)在成口常購物主流之一?;诨ヂ?lián)網(wǎng),在網(wǎng)上購物系統(tǒng)搭建的平臺卞,顧客可以根據(jù)自己的興趣愛好有選擇性的在網(wǎng)上購物,特別現(xiàn)在電腦十分的普及。只需你有一臺可以連上互聯(lián)網(wǎng)的電腦,就可以按照自己的興趣檢索到自己想要的商品。2.3產(chǎn)品功能本產(chǎn)品包括四人功能模塊,優(yōu)先級定義可采用以下方法(QFD對功能需求的分類方法):高一一必須實現(xiàn)的功能,用戶有明確的功能定義和要求:中一一件應(yīng)該實現(xiàn)的功能,用戶的功能定義和要求可能是模糊的、不具體的、或低約束的,但是這類功能的缺少會導(dǎo)致用戶的不滿意,因此這類功能的具體需求應(yīng)當由需求分析人員誘導(dǎo)用戶產(chǎn)生并明確;C.低一一盡量實現(xiàn)的功能,并

10、可根據(jù)開發(fā)進度進行取舍,但這類功能的實現(xiàn)將會增加用戶的滿意度。1用戶登錄子系統(tǒng)用戶登錄_XiTonga用戶按級限登錄2商品信息管理子系統(tǒng)商品管理_XiTongb商品信息添加、修改3商品購物子系統(tǒng)商品購物管理_XiTongC添加、刪除、查詢商品信息4會員管理子系統(tǒng)會員管理_XiTongb重置密碼、管理用戶2.4用戶的特點本系統(tǒng)的網(wǎng)站管理工作人員要求能比較熟練操作Windows操作系統(tǒng)即可,網(wǎng)站用戶只要能識字就可以按照提示進行簡單的查詢,維護人員則須有一定的數(shù)據(jù)庫管理和維護知識及技能。3系統(tǒng)數(shù)據(jù)流圖填寫信息D3賬單信息D3賬單信息驗證正4軟件程序結(jié)構(gòu)電子商務(wù)系統(tǒng)前臺功能結(jié)構(gòu)圖電子商務(wù)系統(tǒng)后臺功能結(jié)

11、構(gòu)圖5模塊命名規(guī)則名稱編號名稱編號會員登陸SOI商城公告S09會員注冊S02訂單查詢S10會員資料修改S03購物車S04收銀臺S05新品上架S06特價商品S07商品查詢S085.1模塊描述名稱會員登陸標識S01系需子統(tǒng)稱會員管理系統(tǒng)系統(tǒng)名稱接口輸入用鍵盤輸入說明輸出若登錄成功則進入會員管理界面,否則返回驗證失敗信息。功能會員登錄。數(shù)據(jù)庫錄入會員登錄信息,若登錄信息與數(shù)據(jù)庫不符則提示說明“錯誤的用戶名及密碼”,需重新輸入。運行環(huán)境說明所有支持sql和java的操作平臺都可以運行此程序。調(diào)用關(guān)調(diào)用模塊無系說明被調(diào)用模塊名稱會員注冊標識S02糅統(tǒng)會員管理鬻口明接說輸入用鍵盤輸入輸出若注冊成功自動進入

12、商城,否則提示錯誤項繼續(xù)完成注冊。匕匕月厶冃砂功說會員注冊成功會有自己的數(shù)據(jù)管理,能夠進行商品添加購物車,付款以及收貨信息的添加等。運行環(huán)境說明所有支持sql和java的操作平臺都可以運行此程序。調(diào)用關(guān)系說明調(diào)用模塊被調(diào)用模塊名稱會員資料修改口子系統(tǒng)會員管系統(tǒng)標識S03名稱理名稱口明接說輸入用鍵盤輸入輸出修改完畢提示修改成功。匕匕月厶冃砂功說會員資料修改主要是完善會員的資料方便交易的成功進行。運行環(huán)境說明所有支持sql和java的操作平臺都可以運行此程序。調(diào)用關(guān)系說明調(diào)用模塊無被調(diào)用模塊名稱購物車煒、口子系統(tǒng)系統(tǒng)標識S04名稱名稱口明接說輸入鼠標點擊輸出添加成功,繼續(xù)購物。匕匕月厶冃砂功說更方

13、便會員能夠?qū)⒆约合矚g的商品添加并統(tǒng)一付款。運行環(huán)境說明所有支持sql和java的操作平臺都可以運行此程序。調(diào)用關(guān)系說明調(diào)用模塊被調(diào)用模塊名稱收銀臺煒、口S05子系統(tǒng)名系統(tǒng)標識稱名稱口明接說輸入輸出顯示會員購物的總金額,并提示付款。匕匕月厶冃砂功說運行環(huán)境說明所有支持sql和java的操作平臺都可以運行此程序。調(diào)用關(guān)系說明調(diào)用模塊無被調(diào)用模塊稱名統(tǒng)稱系名統(tǒng)稱系子需6OS識標口明接說出輸匕匕月厶冃砂功說0運行環(huán)境說明所有支持sql和java的操作平臺都可以運行此程序。調(diào)用關(guān)調(diào)用模塊系說明被調(diào)用模塊名稱特價商品標識S07薜統(tǒng)驚口明接說輸入輸出能明功說運行環(huán)境說明所有支持sql和java的操作平臺都可

14、以運行此程序。調(diào)用關(guān)系說明調(diào)用模塊被調(diào)用模名稱商品査詢標識S08青系帶口明接說輸入輸出能明功說運行環(huán)境說明所有支持sql和java的操作平臺都可以運行此程序。調(diào)用關(guān)系說明調(diào)用模塊被調(diào)用模塊無名稱商城公告標識S09才系詁口明接說輸入輸出能明功說運行環(huán)境說明所有支持sql和java的操作平臺都可以運行此程序。調(diào)用關(guān)系說明調(diào)用模塊被調(diào)用模塊無名稱訂單査詢二、口c1A子系統(tǒng)系統(tǒng)標識S10名稱名稱口明接說輸入輸出匕匕月厶冃砂功說運行環(huán)境說明所有支持sql和java的操作平臺都可以運行此程序。調(diào)用關(guān)系說明調(diào)用模塊被調(diào)用模塊無6用戶界面設(shè)計規(guī)則用戶界面:采用Windows的通用圖形界面,對用戶友好,且必須對

15、鼠標鍵盤提供支持,界面設(shè)計應(yīng)遵循:盡量保持一致性:界面規(guī)范應(yīng)遵循MSWindows軟件界面的規(guī)范設(shè)計完整的對話過程:系統(tǒng)的每一次對話都應(yīng)該有明確的次序:開始、中間處理過程、結(jié)束。提供簡單的錯誤處理機制提供信息反饋:用多種信息提示用戶當前軟件運行狀態(tài),軟件界面元件的功能。操作可逆:其動作可以是單個的操作,或者是一個相對獨立的操作序列。設(shè)計良好的聯(lián)機幫助顯示啟動畫面:畫面簡潔明快,富有現(xiàn)代氣息。提供控制的內(nèi)部軌跡:系統(tǒng)應(yīng)該讓用戶覺得是由用戶在做決定,可以通過提示字符和提示消息的方式使用用戶產(chǎn)生這種感覺。內(nèi)部接口設(shè)計7.1服務(wù)器端接口管理員操作用戶和商品信息,對商品信息進行添加刪除修改。對用戶權(quán)限進行管理。72客戶端接口后臺界面模塊,得到客戶登陸信息后查看用戶信息,得到用戶信息后查詢商品信息擇商品,對商品進行添加購買,得到購買信息后進行支付73外部接口設(shè)計7.3.1管理員界面必須擁有用戶管理、商品信息添加、刪除、修改,商城公告修改添加等。732用戶界面必須擁有包括用戶登陸,幫助,查詢,商品信息展示在內(nèi)的

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論