摘要:随着餐饮业的日益发展,处于餐饮产业链中的新兴产业—网络订餐业,也在逐步的兴起。基于此,提出了一套基于Web的在线订餐设计与实现方案,使客户能够得以顺利、准确、安全地实现网上订餐,也为餐饮企业提供了一种新的业务模式,使餐饮企业的业务及管理更加科学化、规范化和高效化。并在此基础上,提出了在线订餐系统的一种可能的发展方向,即独立的第三方电子商务平台,充当中介的角色,从而将客户和餐饮企业紧密而高效地连接起来。
本文详细论述了基于WEB的订餐网站的设计与实现过程。系统采用MyEclipse作开发平台,JAVA为开发语言,以SQL Server为数据库,实现了菜品管理、订单管理、留言管理等功能。系统符合基于WEB的订餐网站系统的要求,能够帮助切实提高工作效率。其特点是方便快捷的操作方式,简单易懂的管理方法,因此对于企业和用户来说,都是一种新型的、节约型的系统。
关键词 在线订餐;电子商务;WEB;MyEclipse;JAVA;SQL Server
目录
摘要
Abstract
1绪论-1
1.1引言-1
1.2课题的研究背景-1
1.3课题的研究意义-1
2系统开发技术分析-2
2.1 系统相关技术介绍-2
2.1.1 B/S体系结构-2
2.1.2 编程语言-2
2.1.3 MyEclipse简介-2
2.1.4 JSP简介-3
2.1.5 Struts应用框架介绍-4
2.1.6 数据库-4
2.2 系统的特点-5
3 系统需求分析-6
3.1 系统环境概述-6
3.2 可行性分析-6
3.2.1技术可行性分析-6
3.2.2经济可行性分析-7
3.2.3操作可行性分析-7
3.3 系统功能需求分析-7
3.3.1性能需求分析-7
3.3.2订餐流程分析-8
3.3.3功能描述-8
4系统概要设计-9
4.1 系统设计分析-9
4.1.1 系统目标-9
4.1.2 系统功能结构-9
4.1.3 系统E-R图-10
4.2 系统功能说明-12
4.2.1 普通用户模块-12
4.2.2 管理员用户模块-12
5系统数据库的设计-13
5.1 数据库概要说明-13
5.2 数据库模型的建立-13
6 系统功能模块的实现-16
6.1 订餐网站前台功能模块-16
6.1.1网站主界面-16
6.1.2用户登录模块-16
6.1.3菜品分类模块-17
6.1.4菜品预定模块-19
6.1.5我的订餐车模块-19
6.1.6菜品查询模块-21
6.1.7菜品展示模块-22
6.1.8网站公告模块-23
6.2 订餐网站后台功能模块-24
6.2.1 后台登录界面的设计-25
6.2.2 后台主页面的设计-26
6.2.3 系统属性模块-26
6.2.4基本操作模块-26
6.2.5会员管理模块-29
6.2.6菜品类别管理模块-30
6.2.7菜品管理模块-32
6.2.8订单管理模块-35
6.2.9留言管理模块-38
6.2.10公告管理模块-39
结论-41
致谢-42
参考文献-43