欢迎来到天天文库
浏览记录
ID:35634364
大小:866.94 KB
页数:46页
时间:2019-04-04
《毕业设计(论文)-基于MVC模式的电子商务系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南大学毕业设计(论文)第I页HUNANUNIVERSITY毕业设计(论文)论文题目基于MVC模式的电子商务系统设计学生姓名学生学号专业班级学院名称计算机与通信学院指导老师学院院长2011年6月1日湖南大学毕业设计(论文)第I页基于MVC模式的电子商务系统设计摘要基于Browser/Server结构的Web应用,因其具有易用性、通用性和良好的可扩展性等优点而迅速发展,正逐渐成为实现电子商务系统的主流技术。Struts框架是MVC设计模式的一个应用实例,应用Struts框架可以减轻设计和开发大型企业级软件的负担,使设计人员和编程人员在较短的时间里就
2、能够开发出系统原型。本文在剖析MVC模式的设计思想后,总结了基于MVC模式开发Web应用程序的优缺点;研究了基于MVC模式的Struts框架的工作原理和实现机制;接着作者将实现MVC设计模式的Struts框架引入到电子商务系统的开发中,并结合一个具体实例网上购物系统开发,实践了应用Struts框架开发Web应用程序的全过程。在开发过程中,通过应用MVC设计模式实现了表示逻辑和业务逻辑的分离,为系统的开发和维护提供了更大的灵活性和更好的可管理性。通过实践证明,基于MVC设计模式和Struts框架不但能够有效地解决传统Web应用程序开发中存在的问题,
3、而且采用分层和模块化设计,使得系统流程清晰,易于扩展和维护.关键字:MVC,Struts框架,设计模式,网上购物系统湖南大学毕业设计(论文)第I页E-commercesystemdevelopmentbasedonMVCpatternAbstractWeb-basedapplicationswiththeBrowser/Servermodemakegreatprogressesforitsgeneralavailability,whichiseasyuseandgoodexpansibilityinthedesignofe-commercesys
4、temdevelopment.StrutsisanapplicationinstanceofMVCpattern,itcanbeusedtoreduceworkloadobviouslyinordertomaketheengineerstodevelopthesystemprototyperapidly.Inthispaper,afteranalysingthedesignideaofMVCpattern,wegettheconclusionofadvantageanddisadvantageoftheWebapplicationbasedonM
5、VCpattern.ThenresearchingtheworkprincipleandtheprocessofrealizationofStrutsframeworkbasedonMVCpattern.TheauthorappliestheStrutsframeworkbasedonMVCdesigntothee-commercesystemdevelopment.WithaninstantceofshoppingSystemonlinedevelopement,wecarryoutthewholeprocessofdevelopingweba
6、pplicationwithStrutsframework.Inthiscase,distinctionbetweendescriptionlogicandbusinesslogicbecomerealiablewithintheMVCdesignpattern,whichmeansbetterflexibilityandeasiermanagementtheexplorationofasystem.ItprovesthattheMVCpatternandStrutsFrameworkareagoodchoicetodevelopmentofWe
7、bApplications,consideringitsfunctionalclassification,systemextensibility,andmaintainability.Keywords:MVC,Struts,degignpattern,Netshoppingsystem湖南大学毕业设计(论文)第39页目录1绪论11.1课题设计背景及目的11.1.1设计背景11.1.2设计目的21.2国内外研究状况21.3课题设计方法21.4本文的主要研究内容31.5论文的构成32MVC设计模式42.1什么是MVC设计模式52.2MVC的组成52.
8、4MVC的处理过程72.5MVC模式的优点72.6MVC模式的缺点83Struts框架93.1StrutsActionServlet控制
此文档下载收益归作者所有