版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
服裝銷售網(wǎng)站的設(shè)計與實現(xiàn)學(xué)院:計算機科學(xué)與工程專業(yè):計算機科學(xué)與技術(shù)班級:090401學(xué)號:20091227姓名:馬寶軍指導(dǎo)教師:袁華
開發(fā)技術(shù)及工具系統(tǒng)分析系統(tǒng)設(shè)計系統(tǒng)實現(xiàn)一、開發(fā)技術(shù)及工具本課題采用J2EE技術(shù),以intellij為工具oracle做數(shù)據(jù)庫。二、系統(tǒng)分析二類用戶:顧客(會員)管理員會員用例圖
商品及公告信息查詢注冊及信息管理購買成功信息發(fā)出訂單《extend》《extend》訂單查詢訂購商品會員《include》放入購物車查看購物車修改購物車《extend》
管理員用例圖會員刪除公告信息查詢公告信息修改《extend》訂單管理管理員修改公告信息商品信息管理商品查看《extend》管理文本信息添加公告信息《extend》《extend》《extend》《extend》商品刪除商品修改《extend》會員管理會員信息查看《extend》《extend》訂單查詢發(fā)貨《extend》《extend》訂單統(tǒng)計商品添加功能模塊三、系統(tǒng)設(shè)計1、系統(tǒng)時序圖用戶注冊成為會員時序圖會員瀏覽商品時序圖會員查詢商品時序圖如圖會員購買商品時序圖管理員添加商品時序圖管理員刪除商品時序圖
2、系統(tǒng)數(shù)據(jù)流圖頂層數(shù)據(jù)流圖
一層數(shù)據(jù)流程圖
二層數(shù)據(jù)流圖用戶注冊及信息管理二層數(shù)據(jù)流圖商品管理團二層數(shù)據(jù)愛流圖訂購商雁品第二覺層數(shù)據(jù)奏流圖訂單查呀詢第二取層數(shù)據(jù)果流圖如狡圖訂單管理直第二層數(shù)累據(jù)流圖會員管杜理第二扭層數(shù)據(jù)考流圖如躍圖3.數(shù)據(jù)合庫設(shè)計3.1鍵E窄-R設(shè)稿計3.2圾表設(shè)計實體屬性揀圖商品實體唯屬性圖訂單實體綠屬性圖用戶實體災(zāi)屬性圖管理員耗實體屬跟性圖評論實鉤體屬性擔(dān)圖公告信息診實體屬性藍圖系統(tǒng)總E位-R圖表設(shè)計商品類別觀信息表商品信息渡表訂單信砌息表用戶信雨息表管理員蹦信息表評論信旦息表公告信為息表四、系及統(tǒng)實現(xiàn)1、用戶先管理流程圖用戶注購冊登陸修改信塞息搜索商品購買查看訂單2.商裝品管理要流程圖商品添懸加修改酒刪除處理訂艇單統(tǒng)計訂洲單3.實綁現(xiàn)文件聽列表模型層毀的實現(xiàn)總共設(shè)計爺了12個Bean,如下所臣示:Bas葵eBe面an.樣jav古a父類,忽定義了id和nam酸e屬性。Use色rBe抗an.匹jav素a,代表客溜戶的類,綢定義了客貝戶的若干禮屬性。Dat衣aBa鞋seT復(fù)ype賠Bea監(jiān)n.j揪ava,代表堆數(shù)據(jù)庫醬類型的勸類,繼國承Bas射eBe忍an。Dis悅pla圖yGo過ods些tBe既an.雪jav多a,代表顯槍示商品信忙息的Bean。Dis塊pla姨yUs鋼erB某ean解.ja齊va,代表眨顯示用足戶信息替的Bean。Good誼sBea覽n.ja均va,代表商匪品信息的汁類。Good軌sTyp數(shù)eBea谷n.ja萌va,代表商約品類型的搜類。Adm考inU喪ser蜘Bea苗n.j賀ava,代表管蔬理員信息葬類。Use緒rBe沿an.界jav搏a,代表余用戶信騙息的類削。Ord仍erB銜ean棍.ja拔va,代表訂戴單信息類傭,繼承自Good賭sBea限n。Con追mme深nt.熱jav蓄a,代表評夾論類。Fil責(zé)e.J糖ava,代表文舉本信息類圣。這些Bea見n類除了屬匆性外,都榆是get和set方法??刂茖拥亩菍崿F(xiàn)這里設(shè)計徹了11個Ser蓄vle往t類,調(diào)憲用了業(yè)陪務(wù)類的賺業(yè)務(wù)方渾法及持躁久化方葡法實現(xiàn)第程序流娃程。描村述如下些:Chec導(dǎo)kLog陡inFi估lter晴.jav甘a,過濾猜器類,也判斷用銳戶是否間已經(jīng)登北錄。Logi切nSer腿vlet需.jav捐a,登錄Serv捧let。Log悟out曲Ser編vle饒t.j屬ava,退出Serv稿letData徒Base傲Type糕.jav牲a該類中限定義了3個業(yè)務(wù)方匆法,get酬Dat匯aBa摔seL退ist方法獲取罩數(shù)據(jù)庫list,getD喂ataB初aseI赤D方法獲敬得數(shù)據(jù)嘆庫類型ID,get跨Dat懶aBa溜seN廢ame方法獲伴取數(shù)據(jù)終庫類型擔(dān)名。DB.柜jav宋a該類中綱定義了1個方法話,con央nec某tDa汽tab托ase方法連接聽數(shù)據(jù)庫。Goo守dsS仗erv貧let姐.ja拔va該類中定堤義了3個業(yè)務(wù)蠢方法,get記Goo廉dsL咐ist方法獲猴取商品郵信息list,getG瞇oods戲ID方法獲取卵商品信息ID,getG擾oods懶Name方法獲什得商品艙信息名訊。Orde摧rSer勻vlet豆.jav晴a該類中超定義了3個業(yè)務(wù)方土法,get喜Ord棚erL鞋ist方法獲污取客戶lis冶t,getO壺rder尊ID方法獲得哥客戶ID。Fil挺eSe恥rvl截et.鉛jav爺a該類中定貨義了4個業(yè)務(wù)但方法,ins兄ert覺Fil所e方法增事加文檔仔,getF瓶ileN靜ame方法獲討得文檔獅名,chec皆kFil律eExi值sts方法判斷員文件是否仿存在,upda蔥teFi朱le方法更新檔文件信息氧。Goo趨dsM傍ana特geSer約vle鉛t.ja介va該類中丸定義了8個業(yè)務(wù)方洗法,exi緊st方法判斷惹項目名是旅否已存在盤,chec勉kCus伴tome遍r判斷客柱戶是否愛存在,sav膠eGo逃ods保存新增糞商品,get書Goo謊dsI辦nfo獲取需矛項目信帆息,mod敢ify遲Goo截dsI躁nfo修改項撥目信息典,que李ryG貼ood據(jù)stL鹿ist查詢項妖目列表標,dele姨teGo撫ods刪除項眉目,getP宴roje旗ctNa月meLi撤st獲取項目饑名列表。Use迷rSer中vle素t.jav昂a該類中搭定義了7個業(yè)務(wù)奪方法,exis躬t方法判問斷用戶薦是否已嗎存在,save夜User保存新增臣用戶,get飾Use啄rLi吵st查詢用戶治列表,getU所ser獲取用戶昨,modi朵fyUs誕er修改用戶坊信息,del懷ete躬Use況r刪除用戶轎,getU刪serN娘ame獲取用角戶姓名躲。展示層的悠實現(xiàn)展示層悅利用JSP實現(xiàn),啄各JSP頁面如下虛所示:logi偵n.js鉛p,登錄走到系統(tǒng)舊主頁面sho妻wGo胡ods民.js靈p顯示商品刊信息頁面sho怖wTh沒eGo幣ods犬.js爽p顯示用戶孤選中的商春品信息頁伴面buy彼.js舞p填寫購膏買信息行頁面myca禁t.js禍p購物車頁廚面sho倡wOr杏der騎s.j嗽sp顯示訂仁單頁面add塵Cus零tom主erI份nfo沙.js泄p,增加商乎品中客戶拋信息頁面add賤Goo卵dsI婆nfo布.js暫p,增加另商品信屑息頁面add已Use系rIn告fo.擾jsp,增加襪用戶信辦息頁面coun駛tGoo查ds.j記sp,統(tǒng)計商養(yǎng)品信息頁要面mod老ify烏Goo百dsI盛nfo裝.js旺p,修改商鞋品信息頁扁面modi塵fyUs眠erIn趕fo.j壺sp,修改用趁戶信息頁洽面que龜ryG鉛ood房誠sIn巴fo
溫馨提示
- 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 關(guān)于中小學(xué)音樂室工作計劃范文
- XX區(qū)年度招商引資目標、任務(wù)、措施工作計劃
- 2025-2025學(xué)年-第二學(xué)期班主任工作計劃
- 八年級下學(xué)期歷史教學(xué)計劃
- 六年級上學(xué)期科學(xué)實驗教學(xué)計劃自動保存草稿
- 10月個人工作計劃格式
- 4九年級某年下學(xué)期班主任工作計劃
- XX年小學(xué)五年級班主任工作計劃范文
- 《水培花卉培育技術(shù)》課件
- 《基金理財》課件
- 戰(zhàn)爭與謀略:第二次世界大戰(zhàn)經(jīng)典戰(zhàn)役評析知到智慧樹章節(jié)測試課后答案2024年秋西安交通大學(xué)
- 國開(內(nèi)蒙古)2024年《創(chuàng)新創(chuàng)業(yè)教育基礎(chǔ)》形考任務(wù)1-3終考任務(wù)答案
- 食品安全日管控、周排查及月調(diào)度記錄表
- 《新疆大學(xué)版學(xué)術(shù)期刊目錄》(人文社科)
- 2023年秋季國家開放大學(xué)-01467-土木工程力學(xué)(本)期末考試題帶答案
- 小學(xué)四年級奧數(shù)-變化規(guī)律(一)
- 萬達集團薪酬管理制度
- 試談車輛產(chǎn)品《公告》技術(shù)審查規(guī)范性要求
- 潔凈室內(nèi)潔凈度測試記錄填寫范例
- 廣東省深圳市最新市政基礎(chǔ)設(shè)施工程歸檔目錄
- 社保名字變更證明
評論
0/150
提交評論