需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17760 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着internet的飞速发展,人们生活水平不断提高,而人们的生活节奏却不断在加快,由此产生许多人因工作忙而没有时间出去订购自己喜欢的菜品,因此网上订餐这种快捷、方便的交易方式逐渐被人们所接收,它能够使顾客足不出户即可享用美食,打破以往订餐管理的局限性,缩短了订餐的处理时间。 在线订餐系统采用JSP网页开发技术和MySQL数据库存储,系统开发是基于MVC软件开发模式,使用Struts进行流程控制、Spring进行业务流转和Hibernate进行数据库操作的封装,利用这些技术设计了一个界面美观,功能全面的在线订餐系统。本文结合网上订餐发展现状,介绍了在线订餐系统的开发环境、设计思想、设计原则和功能。在系统功能的实现部分,详细介绍了程序设计的过程。
关键词:在线订餐; JSP; SSH框架; 数据库
目录 摘要 Abstract 1 绪论-1 1.1 研究背景及意义-1 1.1.1 研究背景-1 1.1.2 研究意义-1 1.2 网上订餐发展现状-1 1.3 系统概述-1 1.4 课题设计思想-2 1.5 论文组织结构-2 2 系统开发技术及工具-3 2.1 系统开发技术-3 2.1.1 JSP简介-3 2.1.2 Struts2框架-3 2.1.3 Spring框架-4 2.1.4 Hibernate框架-4 2.2 系统开发工具-4 2.2.1 MyEclipse介绍-4 2.2.2 MySQL数据库-5 2.2.3 Tomcat服务器-5 2.3 本章小结-5 3 总体设计-6 3.1 需求分析-6 3.2 总体设计-6 3.2.1 系统总体结构图-6 3.2.2 系统主要功能模块-7 3.3 数据库设计-8 3.3.1 数据库概念结构设计-8 3.3.2 数据库逻辑结构设计-12 3.3.3 数据库物理结构设计-13 3.4 本章小结-16 4 详细设计-17 4.1 系统开发环境-17 4.2 系统首页的实现-17 4.3 会员模块的实现-18 4.3.1 会员登录模块-18 4.3.2 会员注册模块-19 4.3.3 个人信息管理模块-20 4.4 菜品展示模块的实现-21 4.5 查看评价模块的实现-22 4.5.1 菜品评价模块-22 4.5.2 订单评价模块-23 4.6 在线订餐模块的实现-24 4.6.1 购物车模块-24 4.6.2 订餐模块-25 4.7 订单管理模块的实现-27 4.8 公告模块的实现-29 4.9 管理员模块的实现-30 4.9.1 菜品管理模块-30 4.9.2 订单管理模块-32 4.9.3 会员管理模块-33 4.9.4 公告管理模块-34 4.10 本章小结-35 5 总 结-36 参考文献-37 致 谢-38 |