基于MVC模式的电子商务网站的设计与实现Word文件下载.doc
- 文档编号:14328258
- 上传时间:2022-10-22
- 格式:DOC
- 页数:46
- 大小:1.29MB
基于MVC模式的电子商务网站的设计与实现Word文件下载.doc
《基于MVC模式的电子商务网站的设计与实现Word文件下载.doc》由会员分享,可在线阅读,更多相关《基于MVC模式的电子商务网站的设计与实现Word文件下载.doc(46页珍藏版)》请在冰豆网上搜索。
院(系):
答辩日期:
郑州华信学院本科毕业设计(论文)
摘要
随着电子科技的不断进步,购物不再是单一的现实购物形式,电子商务网上购物也成为日常购买商品的一种主要形式。
电子商务形式的网上商店具有高效、快捷,信息畅通的特点,还可以很大程度上降低销售成本。
本文着重论述了电子商务网站的实现与设计过程。
在系统的设计与开发过程中严格遵守软件工程的规范,运用MVC软件设计模式,减少软件间的耦合度,力求做到系统的稳定性、可重用性和可扩充性。
系统开发工具MyEclipse8.5,开发语言为JAVA,后台数据库使用MySql,Tomcat作为系统服务器。
电子商务网站实现的功能有用户浏览页面商品和用户登录注册等功能,用户把商品放入购物车,并且对购物车里的商品进行修改,增添和删除购物车的商品,以及改变购物车里商品的数量,最后确定后递交订单,并且可以浏览页面的商品新闻。
具有最大权限的管理员可以增加,删除,修改下属的管理员。
本文的章节介绍如下:
第一章主要阐述了课题的研究背景,课题研究的意义及目的;
电子商务网站的国内外现状。
第二章介绍MVC软件设计模式,电子商务网站运用何种方式实现MVC模式,并且说明了系统开发使用的工具及开发环境。
第三章对电子商务网站进行了需求分析,在需求分析的基础上,设计出数据库,各个模块的功能设计,给出系统各个模块的用例图。
第四章分别简述了各个模块的视图层,控制层和业务逻辑层的具体实现过程。
对完成的系统进行了测试。
关键词:
电子商务;
java;
MVC模式;
商品管理;
购物车
Abstract
Withthecontinuousprogressofelectronicscienceandtechnology,shoppingisnolongerasingleformofrealityshopping,e-commerceonlineshoppinghasalsobecomeamajorformofdailypurchaseofgoods.Theelectroniccommerceformofonlinestoreshaveefficient,quick,informationflowcharacteristics,stillcangreatlyreducethecostofsales.
Thispaperfocusesonthee-commercesitesandtherealizationofthedesignprocess.Inthesystemdesignanddevelopmentprocessinstrictcompliancewiththespecificationofsoftwareengineering,usingtheMVCsoftwaredesignpattern,Reducethecouplingbetweensoftware,andstrivetoachievesystemstability,reusabilityandscalability.Systemdevelopmenttools,MyEclipse,developmentlanguagejava,databaseusingMySql,Tomcatastheserverofthesystem.
E-commercesitestoachievethefunctionalityuserstobrowsethepagesofgoodsanduserloginregistrationandotherfunctions,Theuserthegoodsputtheshoppingcart,Andmodifytheshoppingcartofgoods,Addanddeletetheshoppingcartofgoods.Andthechangeinthenumberofshoppingcartsofgoods,Submittedafterthefinalizationoforders.Theultimateauthorityfortheadministratorcanadd,delete,modifythesubordinateadministrator.
Thechaptersofthispaperaredescribedbelow:
Thefirstchapterdescribedtheresearchbackground,themeaningandpurposeoftheresearch;
domesticandinternationalstatusofe-commercesite.
ThesecondchapterdescribestheMVCsoftwaredesignpattern,e-commercesitesusewhatwaytheMVCpattern,andsystemdevelopmenttoolsanddevelopmentenvironment.
Thethirdchapterone-commercesiteneedsanalysis,Onthebasisofneedsanalysis,designadatabase,thefunctionaldesignofeachmodule,Giventhevariousmodulesofthesystemusecasediagram.
Thefourthchapterdescribesthevariousmodulesoftheviewlayer,controllayerandbusinesslogicimplementationprocess.Testedthecompletedsystem
Keywords:
E-commerce;
java;
MVCpattern;
CommodityManagement;
shoppingcart
目录
摘要 I
Abstract II
目录 III
第一章绪论 1
1.1课题研究背景及意义 1
1.2电子商务网站的国内外现状及发展趋势 2
1.3本章小结 3
第二章电子商务网站设计模式 4
2.1MVC设计模式的概述 4
2.2电子商务网站应用技术及系统框架的介绍 5
2.3系统的软件开发工具 7
2.4本章小结 7
第三章电子商务网站的需求分析与功能设计 8
3.1系统的需求分析 8
3.2各模块的需求分析及功能设计 9
3.2.1新闻发布模块 9
3.2.2会员管理模块 9
3.2.3商品管理模块 10
3.2.4购物车与订单管理 11
3.2.5系统用户管理与流量统计 12
3.3本章小结 13
第四章电子商务网站的设计与实现 14
4.1电子商务网站数据库的设计与实现 14
4.1.1数据库的简介 14
4.1.2数据库的需求分析 14
4.1.3数据表结构设计 15
4.2数据持久层的设计与实现 19
4.3业务逻辑层的设计与实现 23
4.3.1业务逻辑接口及接口的实现 23
4.3.2Spring配置业务逻辑组件及事务管理 27
4.4控制器的设计与实现 29
4.5视图层的实现 32
4.5系统测试 36
4.6本章小结 37
总结 38
参考文献 39
致谢 41
41
第一章绪论
1.1课题研究背景及意义
伴随着Internet的出现及迅猛发展,它打破了地域限制,真正使信息得以高度共享与快速传播,五彩缤纷的网上信息,使网络与人们的生活息息相关,逐渐改变着人们工作和生活的方式。
网上购物也成为了一种流行的生活方式。
当前,在全球范围内,电子商务[1]正在以前所未有的速度迅猛发展,不仅改变着传统的社会生产方式,而且对经济结构的调整产生了极为深刻的影响,成为经济新的增长点。
电子商务[1]源于英文ELECTRONICCOMMERCE,简写为EC。
顾名思义,其内容包含两个方面,一是电子方式,二是商贸活动。
简单地讲,电子商务是指利用电子网络进行的商务活动,是在Internet开放的网络环境下,基于浏览器/服务器应用模式[2],实现商品从生产、仓储、运输到销售的顺畅与高效的一种商业模式。
电子商务网站目的是为企业的营销管理提供一种可行的在互联网上的营销手段和营销方法,以解决商品信息流通慢、流通面狭小、企业资金及经营状况不清、市场分散的问题,促进销售业务流程的自动化,降低企业的销售成本提高公司的整体效益,也为用户购买提供一个简捷、合理、公正、公平、公开的交易方式。
相比较与传统的交易来说,网上交易又有一下的优点。
(1)开店成本极低。
网上开店与实体店相比综合成本较低:
许多大型购物网站提供租金极低的网店,有的甚至免费提供,只是收取少量商品上架费与交易费;
网店可以根据顾客的订单再去进货,不会因为积货占用大量资金;
网店经营主要是通过网络进行,基本不需要水、电、管理费等方面的支出;
网店不需要专人时时看守,节省了人力方面的投资。
(2)经营方式灵活。
网店的经营是借助互联网进行经营,经营者可以全职经营,也可以兼职经营,网店不需要专人时时看守,营业时间也比较灵活,只要可以及时能浏览者的咨询给予及时回复就可以不影响经营。
网上开店不需要网下开店那样必须要经过严格的注册登记手续,网店在商品销售之前甚至可以不需要存货或者只需要少量存货,因此可以随时转换经营其它商品,可以进退自如,没有包袱。
(3)网上开店基本不受营业时间、营业地点、营业面积等传统因素的限制。
网上开店,只要服务器不出问题,可以一天24小时、一年365天不停地运作,无论刮风下雨,无论白天晚上,无须专人值班看店,都可照常营业,消费者可以在任何时间登陆网站进行购物。
网上开店基本不受经营地点的限制,网店的流量来自网上,因此即使网店的经营者在一个小胡同里也不会影响到网店的经营。
网店的商品数量也不会像网下商店那样,生意大小常常被店面面积限制,只要经营者愿意,网店可以摆上成千上万种商品。
(4)网店的消费者范围是极广泛的。
网店开在互联网上,只要是上网的人群都有可能成为商品的浏览者与购买者,这个范围可以是全国的网民,甚至全球的网民。
只要网店的商品有特色,宣传得当、价格合理,经营得法,网店每天将会有不错的访问流量,大大增加销售机会,取得良好的销售收入。
由于电子商务的这些优点,为了获得更多的利润,许多企业和公司都积极开拓电子商务的平台,专业的电子商务网站也大量的涌现。
电子商务网站就是这样的一个系统。
1.2电子商务网站的国内外现状及发展趋势
纵观全球电子商务市场,各地区发展并不平衡,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MVC 模式 电子商务 网站 设计 实现
![提示](https://static.bdocx.com/images/bang_tan.gif)