节点文献

基于MVC框架的网上订餐系统的设计与实现

The Design and Implementation of the MVC Framework Based Food Reservation System

【作者】 刘申晓

【导师】 常朝稳;

【作者基本信息】 解放军信息工程大学 , 计算机技术, 2010, 硕士

【摘要】 现代社会中的人们生活节奏不断加快,但一日三餐却不可少。在家中或在办公室如何通过网络足不出户,便可以为自己、家人、朋友等提供一份既营养又实惠的美食已成为迫切需求。通过这种方式不但方便了普通消费者,又为餐饮行业提供了商机。网上订餐业务便应运而生,本课题为了满足这种需求使用JSP动态网页编程技术设计并实现了基于MVC框架的网上订餐系统。本文首先介绍了课题的研究背景、研究意义及课题的设计思路,并对本系统在开发过程中所使用的技术和开发工具的选用及开发平台的搭建过程做了详细阐述;第二,根据用户需求,对本系统做了详细的需求分析,包括本系统的目标和任务、系统的总体功能需求、各个子模块的详细需求及系统的开发环境等,为后续工作打下了坚实基础;第三,在需求分析的基础上对系统做概要设计,包括系统结构设计、数据库设计等;第四,系统的详细设计及系统实际编码阶段,设计并实现了用户注册模块、用户登录模块、信息管理模块、计数器模块、订餐管理模块、论坛模块、在线调查模块等模块并给出了最终实现的页面截图;第五,为了确保系统日后的正常运行,对系统做了必要的测试,使用了系统功能测试和系统性能测试,并且设计了相应的测试用例;最后,对在本系统开发过程遇到的问题进行了总结,并分析了系统的优点及出现的不足。

【Abstract】 In modern society, the people’s pace of life is faster and faster, but three meals a day are essential. How to provide a nutritious and affordable food for us, for our family or friends through the network when you stay at home or in the office has become an urgent needs, which not only convenient for consumers, but also provide many business opportunities for the catering industry. So online food reservations businesses have come into being. In order to meet this demand, MVC framework based online food reservation system was designed and implemented, which use the JSP dynamic web programming technology.In this paper, firstly, the research background, research significance and subjects of the design ideas are introduced, and the selection of technologies and development tools and the building of the development platforms are described in detail. Secondly, a detailed needs analysis was done which based on the user’s demands, including the objectives and tasks of the system, the system’s overall functional requirements, each sub-module of the detailed requirements and system development environment, etc., which lay a solid foundation for the following work. Third, high level design of the system was done on the basis of system’s requirement analysis, including system architecture design, database design, etc.Fourth, the detailed design and implementation of several modules ,such as the user registration module, the user login module, information management modules, counter modules, restaurant management module, forum module, online survey module were done in the system detailed design and the actual coding phase. And give the final screenshot of a page corresponding to each module.Fifth, in order to ensure the normal operation of the system in the future, system test is necessary, which using the system function test and system performance test, and corresponding test case was designed. Finally, some problems were summarized during the system’s development process and analyzed the advantages and deficiencies of the system.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络