摘要:随着高新科技的不断发展,计算机技术已经融入生活的方方面面,快捷高质量的生活方式成为人们不可或缺的选择。在触手可及的互联网世界,网上订餐已经成为一种新型购物方式。网上订餐不仅可以提供顾客足不出户食物上门的便捷,还可以满足顾客对不同食品的选择。为了进一步提高网上订餐的速度与质量,网上订餐系统被开发出来。本系统的开发工具为JSP与SQL Server数据库,已B/S结构为管理系统,在Tomcat服务器环境下运行,顾客或者管理员可通过IE浏览器进行登录与使用。
网上订餐系统的开发主要是由数据库搭建和维护以及前台程序两个部分组成。数据库的搭建要求做到数据一致性、完整性和安全性。而对于前台应用程序则要求做到功能完善,便于使用和漏洞较少。网上订餐系统拥有两个模块:前台会员和后台管理员。主要要求做到顾客可注册,安全登录后可选择订餐,而管理员可以对会员信息,订餐信息和菜品进行管理。
关键词:网上订餐 JSP SQL Server数据库
目录
摘要
Abstract
1 绪论-1
1.1 课题开发背景-1
1.2 系统需求分析-1
2 技术方案选取-3
2.1 JSP技术-3
2.2 JavaBean技术-3
2.3 JDBC(数据库连接)技术-4
2.4 SQL Server 2008数据库-4
2.5 操作环境与方式-5
2.6 可行性分析-5
2.7 本章小结-6
3 系统概要设计-7
3.1 系统总体设计描述-7
3.2 功能模块划分-7
3.3 系统总体结构-8
3.4 数据库技术-10
3.4.1. 数据库简介-10
3.4.2. 数据库表字段描述-11
3.5 系统安全设计-14
3.6 本章小结-15
4 系统详细实现-16
4.1 首页设计-16
4.2 注册页面设计-16
4.3 用户登录页面设计-17
4.4 用户信息页面设计-18
4.5 订餐页面设计-19
4.6 我的预定页面设计-20
4.7 留言板本页面设计-22
4.8 管理登录页面设计-23
4.9 后台管理页面-24
4.10 修改密码页面设计-25
4.11 系统管理设计-26
4.12 会员管理设计-26
4.13 菜品类别管理设计-27
4.14 菜品管理设计-28
4.15 菜类录入设计-29
4.16 公告管理设计-30
4.17 订单管理设计-30
4.18 留言管理设计-31
4.19 本章小结-32
5 总结与展望-33
5.1 总结-33
5.2 展望-33
参考文献-34
致 谢-35