摘要:在这个信息高速发展的时代下,网络成了人们生活中不可缺少的一部分,人们在网上购物已经成了一种习惯。在这个社会中,人的生活节奏加快,在高强度工作压力下,网络订餐更方便了上班族,也方便了学生,使他们空出更多的时间来应对工作、学习。同时也拓宽了餐饮行业的服务面。也提高了餐饮行业的销售量。本文是针对网上订餐的现状进行分析,发现问题,并想出解决方案。本系统运用了Myeclipse和SQL SERVER2005数据库为开发工具,在Tomcat环境下,可以直接使用IE浏览器浏览该订餐网页进行订菜。
网上订餐系统的开发主要包括页面的设计,以及创建数据库,修改与维护两个方面。对于前台页面的设计,需要做到美观简洁、操作简单通俗易懂。而对于后台是数据库则要求数据的安全性能高、数据的一致性强、安全性高等特点。该订餐系统的前端分为两个部分:用户系统跟管理员管理系统连个部分。用户系统可以进行用户的注册,登录,以及个人管理。管理员系统则是对后台订单的管理,用户信息的管理,以及菜品信息的管理。
关键词:销售量;网上购物; SQL数据库
目录
摘要
Abstract
1 绪论-1
1.1 系统的背景-1
1.2 系统的研究意义-1
1.3 系统的研究内容-1
1.4 课题研究思路-2
2 系统分析-3
2.1 系统需求分析-3
2.2 订餐系统使用了的技术-3
2.2.1 JSP技术-3
2.2.2 JavaBean技术-4
2.2.3 JDBC技术-4
2.3 可行性分析-4
3 系统概要设计-5
3.1 系统总体设计描述-5
3.2开发系统过程中的目标-5
3.3系统的需求分析-5
3.4 系统功能的模块图-6
3.4.1 总体结构-6
3.4.2系统功能的模块划分-8
3.5 数据库的设计-9
3.5.1 数据库的介绍-9
3.5.2 数据库表字段描述-10
3.6 安全保密设计-12
3.6.1 登陆用户的安全性-13
3.6.2 操作安全性-13
3.6.3 数据安全性-13
4 系统详细实现-14
4.1 首页设计-14
4.2注册页面的设计-14
4.3用户登录页面的设计-15
4.4订餐页面的设计-15
4.6我的预定页面的设计-16
4.7留言板的设计-17
4.8管理登录页面设计-17
4.9管理员修改密码页面的设计-19
4.10用户管理页面的设计-19
4.11菜品的类别管理的设计-20
4.12菜品管理页面的设计-20
4.13公告管理页面的设计-20
4.14订单管理页面的设计-21
4.15留言板管理页面的设计-21
5系统测试-22
5.1系统测试的目的-22
5.2测试阶段-22
5.2.1代码审查-22
5.2.2单元测试-22
5.2.3验收测试-22
结论-23
参考文献-24
附录-25