摘要:俗话说:民以食为天。随着经济水平的不断提高,人们的物资生活也在改变,这其中一个重要的体现就是在人们的日常饮食里。美食已经成为人们生活、美食、放松的一部分,餐饮选择的方式和目的地也朝多样化发展。同时高速发展的互联网也在慢慢影响和改变着我们的生活,使得人们方便获取美食路线,查看美食文化,搜寻酒店信息等信息,大大提高了人们获取美食的效率。
本系统是基于安卓系统的网络订餐系统的服务端,通过对网站的设计与开发系统进行了需求分析,通过对网站的设计与开发系统进行了需求分析,对网站的系统目标、开发环境、系统流程、系统功能设计等几个方面进行系统的总体设计,本系统主要使用JSP作为开发语言,开发出的一个基于安卓系统的网络订餐系统。系统的主要功能包括:用户管理、菜谱管理、餐桌管理、顾客反馈、订单管理等。
关键词:网络订餐系统;JSP技术;MYSQL数据库;Java
目录
摘要
Abstract
一、绪论-1
(一)研究背景-1
(二)研究现状-1
(三)研究目的和意义-2
(四)研究内容-2
二、关键技术介绍-3
(一)开发工具-3
1.MyEclipse-3
2.Oracle-3
(二)JSP技术-3
(三)MYSQL 数据库-4
(四)JavaScript-4
(五)软硬件需求-5
三、系统需求分析-5
(一)需求调研-5
(二)可行性分析-6
1.技术可行性-6
2.经济可行性-6
3.操作可行性-6
(三)性能需求分析-6
1.系统安全性-6
2.数据完整性-7
(四)系统流程分析-7
1.登录流程-7
2.添加信息流程-8
3.修改信息流程-8
4.删除信息流程-9
(五)系统功能需求分析-9
四、系统设计-10
(一)系统设计目标-10
(二)系统概要设计-10
(三)系统开发流程-11
(四)系统结构设计-11
(五)数据库设计-12
1.数据库的分析与设计-12
2.数据库的概念结构设计-12
3.数据库表设计-13
五、系统实现-14
(一)登录模块的实现-14
(二)餐桌信息管理模块的实现-15
1.增加餐桌信息-15
2.查询餐桌信息-15
(三)菜单信息管理模块的实现-15
1.查询菜单信息-15
2.增加菜单信息-16
3.设置推荐信息-16
(四)用户管理模块的实现-17
(五)顾客反馈模块的实现-17
(六)订单管理模块的实现-17
六、系统测试-18
(一)测试安排-18
(二)主页面的登录模块测试-18
(三)测试结论-19
七、结论-19
致 谢-21
参考文献-22
附录-23