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