欢迎来到天天文库
浏览记录
ID:449086
大小:87.00 KB
页数:15页
时间:2017-08-03
《电子商城的设计与实现【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文(20__届)电子商城的设计与实现摘要:电子商城的设计与实现是为了建立一个具有高效可维护性和可扩展性的电子商务网站。本文从研究整个系统的流程出发,论述了如何建立一个电子商务网站。本系统采用STRUTS框架和MVC模式开发系统,实现电子商务网站的购物功能。关键词:电子商城;购物;电子商务网站;STRUTSTheDesignandImplementationoftheElectronicsmallSystemAbstract:ThedesignandImplementationoftheElectronicsmallsystemisinordertoestablish
2、aefficientandextensibleE-commercewebsite.Thisarticlestartsfromthestudyofthewholesystemprocess,anddiscusseshowtoestablishaE-commercewebsite.ThesystemusesSTRUTSandMVCmodetodevelopsystem,achievetheshoppingfunctionoftheE-commercewebsite.Keywords:electronicmall;shopping;e-commercewebsite;STRUTS目
3、录引言1(一)研究的背景与意义1(二)国内外研究现状1一、Struts框架2二、系统需求分析3(一)购物需求分析3(二)各模块需求分析3三、系统整体设计4(一)数据库分析4(一)系统结构分析5四、系统详细设计6(一)数据库详细设计6(二)功能模块详细设计7五、细节设计9(一)Filter过滤器9(二)JDBC数据库连接9六、系统实现配置安装10(一)系统开发工具与环境10(二)相关配置文件10结束语11注释11参考文献11致谢13引言(一)研究背景与意义百度百科上说电子商务(electroniccommerce;e-Commerce)是基于因特网的一种新的商业的模式,它的特征
4、是商务活动在因特网上以数字化电子方式完成。换句话说就是在网上进行的商务交易活动。它以电子技术为手段,以商务为核心,把原本传统的销售、购物渠道搬到了互联网上来,打破了国家和地区间那些有形或无形的壁垒,使得生产企业达到全球化,网络化,无形化,个性化和一体化。在欧洲一些国家,电子商务的营业占到了整体营业额的四分之一,在美国的一些地区的企业中,电子商务产生的营业额更是达到了总体营业额的四分之一。中国的电子商务开始于1997年,到现在已经走过了14个年头。在这14年中电子商务得到了迅猛的发展。2007年全国的电子商务交易总额达到了2.17万亿元,比上一年增长了90%。网络购物的发展也相
5、当迅速,到2008年6月底,网络购物用户人数达到6329万,半年内增加了36.4%。截至到2008年12月,电子商务类站点的总体用户覆盖已经从9000万户提升至9800万户。电子商务的发展潜力巨大。一个电子商务网站,对于一个开发电子商务市场的企业来说是必不可少的。电子商务网站的高效实用与否是很重要的,一个可扩展性强的网站,使得企业能根据商业的需要而进行随心所欲地增加能容和功能,跟上商业市场发展的步伐,并且一个易于维护网站相对于一个不易于维护的网站来说,可以节省一大笔维护费用。所以一个高效的,实用的电子商务网站可以使企业的利润得到明显增长。(一)国内外研究现状先如今国内外J2E
6、E平台使用的最流行的开发模式是MVC模式,MVC是三个单词的缩写,分别为:模型(Model),视图(View)和控制器(Controller)。MVC模式的目的是为了实现网页中各个系统的职能分工。模型层是为了实现系统中的那些业务逻辑,通常我们会使用JavaBean或者EJB来实现(一般还会将模型层进行细分为几个层次)。视图层是作用于与用户之间的交互活动,既是用户可以直接看到的界面,一般使用JSP来实现。控制器层是模型层和视图层之间沟通的桥梁,它可以分派用户请求并从中选择适当的视图(JSP页面)来返回给用户用以显示,同时它也能够解释用户的输入并将它们映射成为模型层里面的可执行操
7、作。MVC模式的出现不仅仅实现了功能模块和显示模块的分离,同时它还提高了应用系统的可维护性,可扩展性,可移植性和组件的可复用性。大大提高了开发网站的效率。MVC的严格分层制度无形中增加了开发的难度和复杂程度,它需要要一套体系来支持其开发,而Struts就是这样的一套体系,它使得MVC的开发变得简便,节省了开发的时间。11一、Struts框架Struts是一种开源的MVC组件。它是由APACHE公司开发的,最早是作为ApacheJakarta项目的一个组成部分,该项目的目的是希望通过对它的研究,改进与提高
此文档下载收益归作者所有