HUNAN UNIVERSITY
毕业设计(论文)
论文题目
基于MVC模式的电子商务系统设计
学生姓名
学生学号
专业班级
学院名称
计算机与通信学院
指导老师
学院院长
2011年 6 月 1 日
基于MVC模式的电子商务系统设计
摘要
基于Browser/Server结构的Web应用,因其具有易用性、通用性和良好的可扩展性等优点而迅速发展,正逐渐成为实现电子商务系统的主流技术。Struts框架是MVC设计模式的一个应用实例,应用Struts框架可以减轻设计和开发大型企业级软件的负担,使设计人员和编程人员在较短的时间里就能够开发出系统原型。
本文在剖析MVC模式的设计思想后,总结了基于MVC模式开发Web应用程序的优缺点;研究了基于MVC模式的Struts框架的工作原理和实现机制;接着作者将实现MVC设计模式的Struts框架引入到电子商务系统的开发中,并结合一个具体实例网上购物系统开发,实践了应用Struts框架开发Web应用程序的全过程。在开发过程中,通过应用MVC设计模式实现了表示逻辑和业务逻辑的分离,为系统的开发和维护提供了更大的灵活性和更好的可管理性。通过实践证明,基于MVC设计模式和Struts框架不但能够有效地解决传统Web应用程序开发中存在的问题,而且采用分层和模块化设计,使得系统流程清晰,易于扩展和维护。
关键字:MVC ,Struts框架,设计模式,网上购物系统
merce system development based on MVC pattern
Abstract
Web-based applications with the Browser/Server mode make great progresses for its general availability, which is easy use and good expansibility in the design of merce system development. Struts is an application instance of MVC pattern, it can be used to reduce workload obviously in order to make the engineers to develop the system prototype rapidly.
In this paper, after analysing the design idea of MVC pattern,we get the conclusion of advantage and disadvantage of the Web application based on MVC researching the work principle and the process of realization of Struts framework based on MVC pattern. The author applies the Struts framework based on MVC design to the merce system an instantce of shopping System on line developement,we carry out the whole process of developing web application with Struts framework. In this case, distinction between description logic and business logic e realiable within the MVC design pattern, which means better flexibility and easier management the exploration of a system. It proves that the MVC pattern and Struts Framework are a good choice to development of Web Applications, considering its functional classification, system extensibility, and maintainability.
Keywords: MVC , Struts, degign pattern, Net shopping system
目录
1 绪论 1
1
毕业设计(论文)-基于MVC模式的电子商务系统设计 来自淘豆网m.daumloan.com转载请标明出处.