資源描述:
《電子商城-網(wǎng)上購物系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、電子商城-網(wǎng)上購物系統(tǒng)本科生畢業(yè)論文(設計)題目:電子商城-網(wǎng)上購物系統(tǒng)學生姓名:彭曉紅學號:201317030231專業(yè)班級:網(wǎng)絡工程13102班指導教師:丁德紅完成時間:2017年4月IV電子商城-網(wǎng)上購物系統(tǒng)目錄目錄I摘要IVAbstractIV引言1第一章緒論21.1網(wǎng)上購物系統(tǒng)的概念21.2網(wǎng)上購物系統(tǒng)與電子商務的聯(lián)系與區(qū)別2第二章主要開發(fā)技術介紹32.1開發(fā)工具32.2開發(fā)語言32.3設計模式32.4后端框架32.5前端框架42.6數(shù)據(jù)交互技術42.7響應式設計42.8即時通訊5第三章需求與可行性分析63.1功能需求63.2性能分析73.3可行性分析8第
2、四章系統(tǒng)總體設計94.1數(shù)據(jù)庫設計94.2功能模塊設計164.3網(wǎng)站流程設計17第五章系統(tǒng)詳細設計與實現(xiàn)185.1為用戶提供主頁185.2用戶注冊頁面195.3用戶登陸頁面215.4找回密碼頁面22IV電子商城-網(wǎng)上購物系統(tǒng)5.5個人信息頁面235.6商品列表頁面255.7商品詳情頁面265.8店鋪展示頁面305.9申請成為賣家315.10賣家管理中心325.11添加商品325.12我的關注頁面345.13我的收藏頁面345.14我的購物車頁面345.15我的訂單頁面355.16管理員登陸界面365.17超級管理系統(tǒng)界面375.18購物管理系統(tǒng)界面38第六章總結42
3、6.1系統(tǒng)優(yōu)點426.2存在的不足426.3改進的方案42結束語43參考文獻44致謝45附錄46IV電子商城-網(wǎng)上購物系統(tǒng)摘要在電子商務日益繁榮的今天,網(wǎng)上購物系統(tǒng)承擔著極其重要的作用,因此設計一個安全、高效、穩(wěn)定、具有良好用戶體驗的網(wǎng)上購物系統(tǒng)是值得不斷探討的一個主題。本網(wǎng)上購物系統(tǒng)以Windows操作系統(tǒng)作為開發(fā)平臺,使用JetBrains公司的集成開發(fā)工具IntelliJIDEA實現(xiàn)。后端以Java的SSH(Spring、Struts2和Hibernate)三大框架作為核心架構并采用MVC設計模式,前端以Bootstrap作為主要框架。系統(tǒng)使用Oracle數(shù)據(jù)
4、庫作為數(shù)據(jù)庫管理軟件。系統(tǒng)中大量使用Ajax技術用于前后端信息交互,以便優(yōu)化用戶體驗,在后臺對用戶數(shù)據(jù)進行檢驗,提高了系統(tǒng)安全性,為了進行實時交互,還采用了HTML5的WebSocket技術。系統(tǒng)為用戶提供了登陸、注冊、找回密碼、修改個人信息、商品分類、搜索商品、收藏商品、購買商品、關注店鋪、加入購物車、申請退貨、余額充值、申請成為賣家、新建店鋪、發(fā)布商品等功能,系統(tǒng)還為管理人員提供了修改密碼、對用戶提交的申請進行審核等功能。關鍵詞:Java,SSH,Spring,Struts2,Hibernate,Bootstrap,Ajax,WebSocket,MVCIV電子商
5、城-網(wǎng)上購物系統(tǒng)AbstractToday,E-commerceismoreandmorebooming.Theonlineshoppingsystemisplayinganextremelyimportantrole,sodesignansafe,efficient,stableOnlineshoppingsystemwithagoodexperienceisasubjectthatworthexploring.ThisonlineshoppingsystemisbasedontheWindowsoperatingsystemplatform,anditwasde
6、velopedbyusingJetBrains'sintegrateddevelopmenttoolIntelliJIDEA.Inposteriorsystem,Java'sthreeframeworkSSH(Spring,Struts2andHibernate)wasusedasthecoreframeworkandMVCdesignpatternswasusedinthesystem.Inpage,Bootstrapframeworkwasusedasthemainframework.ThesystemusedOracledatabaseasthedatabas
7、emanagementsoftware.Ajaxtechnologyisusedinthesystemfordatainteractionbetweenpageandsysteminordertooptimizetheuser’sexperience.Inthebackground,thedatawasverifiedtoimprovethesecurityofsystem.Forreal-timeinteraction,WebSockettechnologyofHTML5wasused.Thesystemprovidessomefunctionsforuser