版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
17四月2024電子商城(1)基于SSH框架的電子商城系統(tǒng)的設(shè)計與實(shí)現(xiàn)哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯234技術(shù)和工具介紹系統(tǒng)需求分析系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計項目開發(fā)概述11項目開發(fā)概述1系統(tǒng)的實(shí)現(xiàn)52技術(shù)和工具介紹6結(jié)論與致謝21.項目開發(fā)概述——1.1背景哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯電子商務(wù)網(wǎng)站是信息時代企業(yè)生存的基礎(chǔ),同時也是企業(yè)對外展示信息、從事商務(wù)活動的窗口和平臺。整體上降低成本,提高企業(yè)競爭力。借助Internet在國內(nèi)的快速發(fā)展,為顧客提供更加方便、快捷的電子購物方式。31.項目開發(fā)概述——1.2目的意義哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯本系統(tǒng)具有一下功能。美觀大方的操作界面,保障系統(tǒng)易用性。規(guī)范、完整的基礎(chǔ)信息設(shè)置。商品分類詳細(xì),易于顧客查看。實(shí)現(xiàn)網(wǎng)上購物。新品及特價商品展示。41.項目開發(fā)概述——1.3設(shè)計思想應(yīng)用Struts、Hibernate、Spring整合框架開發(fā)Tomcat為服務(wù)器Hibernate充當(dāng)數(shù)據(jù)持久層,主要處理對象數(shù)據(jù)表的添加、修改、刪除及查詢等操作Spring充當(dāng)為中間層,通過依賴注入(IOC)的關(guān)系將持久化作為控制器的業(yè)務(wù)Struts框架中Action控制器將通過這種業(yè)務(wù)與JSP頁面進(jìn)行交互操作。哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯5基于SSH框架的電子商城系統(tǒng)的設(shè)計與實(shí)現(xiàn)234技術(shù)和工具介紹系統(tǒng)需求分析系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計項目開發(fā)概述11項目開發(fā)概述1系統(tǒng)的實(shí)現(xiàn)52技術(shù)和工具介紹6結(jié)論與致謝哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯62.技術(shù)和工具介紹——2.1Struts輕量級框架Struts是流行的基于JavaEE的架構(gòu)方案圖1.Struts的工作流程圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯Struts的優(yōu)點(diǎn)主要集中體現(xiàn)在兩個方面,Taglib和頁面導(dǎo)航。Taglib是Struts的標(biāo)記庫,靈活動用,能大大提高開發(fā)效率。頁面導(dǎo)航通過一個配置文件,即可把握整個系統(tǒng)各部分之間的聯(lián)系,這對于后期的維護(hù)有著莫大的好處。
72.技術(shù)和工具介紹——2.2Hibernate框架
開放源代碼的對象關(guān)系映射框架,它對JDBC進(jìn)行了非常輕量級的對象封裝應(yīng)用在任何使用JDBC的場合本系統(tǒng)以Hibernate充當(dāng)數(shù)據(jù)持久層,主要處理對象數(shù)據(jù)表的添加、修改、刪除及查詢等操作
哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯82.技術(shù)和工具介紹——2.3Spring框架
是一個開源框架,用基本的JavaBean來完成以前只可能由EJB完成的事情。是一個輕量級的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架。
特點(diǎn):輕量,控制反轉(zhuǎn),面向切面,容器,框架。哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯92.技術(shù)和工具介紹——2.4其他技術(shù)和工具框架是可重用的,半完成的應(yīng)用程序,它可以用來產(chǎn)生專門的定制程序MySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),目前被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中,作為網(wǎng)站數(shù)據(jù)庫Java編程語言,開發(fā)大型的桌面應(yīng)用程序,特別適合于Internet的應(yīng)用開發(fā)Eclipse是一個開放源代碼、基于Java的可擴(kuò)張的開發(fā)平臺,一般作為Java的集成開發(fā)環(huán)境使用哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯10基于SSH框架的電子商城系統(tǒng)的設(shè)計與實(shí)現(xiàn)234技術(shù)和工具介紹系統(tǒng)需求分析系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計項目開發(fā)概述11項目開發(fā)概述1系統(tǒng)的實(shí)現(xiàn)52技術(shù)和工具介紹6結(jié)論與致謝哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯113.系統(tǒng)需求分析——3.1可行性分析3.1.1技術(shù)可行性Java技術(shù)靈活,易用,功能強(qiáng)大,Java語言方便實(shí)用,數(shù)據(jù)庫訪問技術(shù)廣泛應(yīng)用。要設(shè)計電子商城系統(tǒng)可以用Java語言和Mysql結(jié)合MVC結(jié)構(gòu)進(jìn)行編輯來設(shè)計應(yīng)用程序。
3.1.2經(jīng)濟(jì)可行性本系統(tǒng)易于實(shí)現(xiàn),從而降低了開發(fā)成本數(shù)據(jù)處理和頁面現(xiàn)實(shí)分離開來,易于程序的開發(fā)和今后的維護(hù)哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯123.系統(tǒng)需求分析——3.2功能需求分析3.2.1面向過程前臺功能主要包括商品展臺、商品購物、會員管理、商城公告及訂單管理、商品查詢等;后臺部分主要對商城內(nèi)的一些基礎(chǔ)數(shù)據(jù)進(jìn)行管理,包括商品管理、會員管理、訂單管理、公告管理等。
3.2.2面向信息前臺的會員管理:展現(xiàn)會員的用戶名、真實(shí)姓名、聯(lián)系電話、通信地址、郵編、電子郵箱等信息,設(shè)置會員等級;商品展臺:展示商品的名稱、價格、特價、簡介、商品圖片商品管理:對商品信息進(jìn)行更改公告管理:顯示商城的公告信息,并對信息進(jìn)行修改。哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯133.系統(tǒng)需求分析——3.3非功能分析3.3.1系統(tǒng)操作需求分析服務(wù)端處理器InterPentiumⅣ1.8或更高內(nèi)存512MB硬盤80GB客戶端處理器InterPentiumⅣ1.8或更高內(nèi)存256MB硬盤40GB表1.系統(tǒng)硬件環(huán)境哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯143.系統(tǒng)需求分析——3.3非功能分析軟件環(huán)境
服務(wù)器端:
操作系統(tǒng):windowsXP。Java開發(fā)包:JDK1.5以上數(shù)據(jù)庫:MySql5.0 瀏覽器:IE6.0分辨率:最佳效果為1024*768客戶端:
瀏覽器:IE6.0分辨率:最佳效果為1024*76開發(fā)環(huán)境Java2SDK:Java開發(fā)工具包JDK1.5:支持Java語言編寫ServletContainer:支持JavaWeb應(yīng)用服務(wù)器(ApacheTomcat5.0)MySql:后臺數(shù)據(jù)庫服務(wù)器哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯153.系統(tǒng)需求分析3.系統(tǒng)需求分析——3.3非功能分析3.3.2系統(tǒng)性能需求分析MySql數(shù)據(jù)庫:考慮數(shù)據(jù)的高效性,減少數(shù)據(jù)冗余。為保證系統(tǒng)的運(yùn)行速度。3.3.3系統(tǒng)安全需求分析SSH輕量級框架:邏輯層,業(yè)務(wù)層,表現(xiàn)層完美的分離,使得單獨(dú)維護(hù)某一部分變得輕松而簡單。盡可能覆蓋更多的測試路徑,更加安全,更加適宜用戶使用哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯16基于SSH框架的電子商城系統(tǒng)的設(shè)計與實(shí)現(xiàn)23技術(shù)和工具介紹系統(tǒng)需求分析項目開發(fā)概述11項目開發(fā)概述1系統(tǒng)的實(shí)現(xiàn)52技術(shù)和工具介紹6結(jié)論與致謝4系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯174.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計4.1系統(tǒng)構(gòu)架MODELVIEWControllerSQLUSER圖2.系統(tǒng)的具體構(gòu)架圖電子商城系統(tǒng)的開發(fā)采用的是B/S(Browser/Server)的體系結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu)
哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯184.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計4.2系統(tǒng)活動流程Inputusername&passwordPromptforuserName&passwordsubmitVerityinformationoperationEntersystemPressexitkeyExitsystemusersystemrightwrong圖3.系統(tǒng)活動流程圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯194.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計4.3系統(tǒng)功能模塊機(jī)構(gòu)設(shè)計商品展臺商品購物會員管理新品上架特價商品銷售排行商品查詢購物車收銀臺會員注冊會員登錄會員資料商城公告訂單查詢前臺功能模塊商品管理后臺登錄商品列表商品添加商品維護(hù)會員管理訂單管理公告管理退出系統(tǒng)后臺功能模塊哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯20電子商城網(wǎng)站管理員訪問者進(jìn)行商品信息管理、訂單管理、用戶管理等登錄是注冊瀏覽網(wǎng)站是否否否4.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計登錄4.4系統(tǒng)業(yè)務(wù)流程購物車更改數(shù)量查看賬單確認(rèn)發(fā)貨是是否是否選擇商品哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯214.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計4.5系統(tǒng)詳細(xì)設(shè)計4.5.1前臺功能模塊商品購物模塊是用戶購買所選擇的商品的場所,分為購物車和結(jié)算
開始用戶登陸是否通過驗(yàn)證否用戶進(jìn)行購物查看購物車收銀臺結(jié)賬清空購物車移除商品修改商品數(shù)量圖4.購物車工作流程圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯224.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計會員管理模塊幫助用戶完成會員注冊、會員登錄、會員資料修改三項功能新品上架展示特價商品展示銷售排行驗(yàn)證成功購物車注冊用戶收銀臺是否確認(rèn)訂單,發(fā)送客戶訂購商品客戶圖5.會員管理工作流程圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯234.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計4.5.2后臺功能模塊商品管理可以對商品列表進(jìn)行更改,對商品進(jìn)行添加并對商品進(jìn)行維護(hù)開始自動生成編號輸入數(shù)據(jù)是否合法寫入數(shù)據(jù)庫結(jié)束否是圖6.添加商品工作流程圖開始選擇需要修改記錄輸入數(shù)據(jù)是否合法寫入數(shù)據(jù)庫結(jié)束是否圖7.修改商品信息工作流程圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯244.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計公告管理可以對公告列表進(jìn)行更改,對商品進(jìn)行添加與刪除操作開始選擇要刪除記錄是否刪除更新數(shù)據(jù)庫否是圖8.公告刪除工作流程圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯254.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計4.6系統(tǒng)數(shù)據(jù)庫的設(shè)計管理員會員商品公告訂單管理添加確認(rèn)購買電話用戶名密碼地址郵箱姓名內(nèi)容標(biāo)題原價現(xiàn)價名稱簡介用戶名密碼編號用戶名地址狀態(tài)1NN1N加入MN查看圖9.系統(tǒng)E-R圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯264.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計編號商品分類商品名稱商品簡介商品單價現(xiàn)價商品圖片進(jìn)貨時間新品特價熱賣圖10.商品實(shí)體對象E-R圖編號訂單品種數(shù)量姓名用戶名地址郵編電話付款送貨折扣訂貨期狀態(tài)備注圖11.訂單實(shí)體對象E-R圖廣州中醫(yī)藥大學(xué)2012屆本科畢業(yè)論文答辯會員郵編證件號類型等級儲值電話凍結(jié)編號用戶名證明密碼城市地址EMAIL圖12.會員實(shí)體對象E-R圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯274.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計4.6數(shù)據(jù)庫的邏輯設(shè)計哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯284.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯294.系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計圖13.數(shù)據(jù)庫關(guān)系圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯30基于SSH框架的電子商城系統(tǒng)的設(shè)計與實(shí)現(xiàn)234技術(shù)和工具介紹系統(tǒng)需求分析系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計項目開發(fā)概述11項目開發(fā)概述1系統(tǒng)的實(shí)現(xiàn)52技術(shù)和工具介紹6結(jié)論與致謝哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯315.系統(tǒng)的實(shí)現(xiàn)會員資料修改哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯325.系統(tǒng)的實(shí)現(xiàn)與測試購物車實(shí)現(xiàn)圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯335.系統(tǒng)的實(shí)現(xiàn)商品列表實(shí)現(xiàn)圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯345.系統(tǒng)的實(shí)現(xiàn)商品添加實(shí)現(xiàn)圖哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯35基于SSH框架的電子商城系統(tǒng)的設(shè)計與實(shí)現(xiàn)234技術(shù)和工具介紹系統(tǒng)需求分析系統(tǒng)概要設(shè)計與詳細(xì)設(shè)計項目開發(fā)概述11項目開發(fā)概述1系統(tǒng)的實(shí)現(xiàn)與測試52技術(shù)和工具介紹6結(jié)論與致謝哈爾濱理工大學(xué)2012屆本科畢業(yè)論文答辯366.結(jié)論與致謝本系統(tǒng)主要用于具有成熟實(shí)體的擁有大量客戶源的大型商超,以Struts、Hibernate、Spring整合框架為網(wǎng)站主要實(shí)現(xiàn)技術(shù),建立了基于MySQL數(shù)據(jù)庫系統(tǒng)的核心動態(tài)網(wǎng)頁;基本實(shí)現(xiàn)了商
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 能源消耗管理手冊
- 兒童醫(yī)院臨床路徑優(yōu)化方案
- 企業(yè)職業(yè)健康安全管理體系與認(rèn)證
- 小學(xué)音樂教室設(shè)備更新方案
- 森林資源調(diào)查與監(jiān)測手冊(標(biāo)準(zhǔn)版)
- 小學(xué)電子白板安裝與使用方案
- 企業(yè)級網(wǎng)絡(luò)設(shè)備安裝與調(diào)試手冊(標(biāo)準(zhǔn)版)
- 小學(xué)教學(xué)樓結(jié)構(gòu)加固措施
- 如何在保證營養(yǎng)健康的前提下安全減肥
- 河北省唐縣第一中學(xué)2024-2025學(xué)年高二下學(xué)期4月期中英語試題及答案
- 2026中國電信四川公用信息產(chǎn)業(yè)有限責(zé)任公司社會成熟人才招聘備考題庫及答案詳解參考
- 南瑞9622型6kV變壓器差動保護(hù)原理及現(xiàn)場校驗(yàn)實(shí)例培訓(xùn)課件
- 統(tǒng)編版(2024)七年級上冊道德與法治期末復(fù)習(xí)必背知識點(diǎn)考點(diǎn)清單
- 2026年春節(jié)放假前員工安全培訓(xùn)
- 《春秋》講解課件
- 青少年抑郁障礙的護(hù)理與康復(fù)訓(xùn)練
- 農(nóng)業(yè)養(yǎng)殖認(rèn)養(yǎng)協(xié)議書
- T-CAPC 019-2025 零售藥店常見輕微病癥健康管理規(guī)范
- 康定情歌音樂鑒賞
- 2025年四川省解除(終止)勞動合同證明書模板
- 2025年焊工證考試模擬試題含答案
評論
0/150
提交評論