{$cfg_webname}
主页 > 计算机 > JAVA >

基于JSP网上订餐管理系统的设计与实现(MySQL)(含录像)

来源:wenku163.com  资料编号:WK16312152 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16312152
资料介绍

基于JSP网上订餐管理系统的设计与实现(MySQL)(含录像)(任务书,开题报告,中期检查表,外文翻译,毕业论文22200字,程序代码,答辩PPT,答辩视频录像)
前台功能
用户主要是在前台进行操作,因此该功能是开发一种面向消费者的网上订餐信息系统。类似于网上购物,在这个系统上,客户可以使用网络,查询各种各样的餐饮,比如菜品信息,价格信息,评价信息,还可以在留言区进行留言等。用户通过各种餐饮信息的对比,足不出户就可以选择物美价廉有可口的饭菜。其功能分析如下。
①注册功能:用户可以注册成为会员,根据消费情况可以变更会员级别,以会员身份登录可以享受会员价消费。
②登录功能:用户登录系统首页,查看餐饮信息,订购餐饮,浏览网站公告信息等。
③修改信息功能:注册用户可以对自己的账号及相关信息进行修改,查看等管理。
④餐饮搜索功能:为用户提供餐饮搜索的功能,输入搜索关键字,即可查出相对应的餐饮信息。
⑤订餐功能:用户选择餐饮放入订餐车,可以更改订餐车中物品数量,或者取消选择。
⑥订单管理功能:用户确定订餐,提交之后系统生成订单,用户可以查看订单信息。
⑦留言评价功能:用户可以在留言区进行餐饮的留言评价,还可以查看留言。
⑧公告浏览功能:用户在前台显示页面可以对系统发布的公告进行浏览。

后台管理
根据餐饮业经营的实际情况来开发本系统的后台管理,通过对经营者具体经营方式调查分析,可以看出管理员主系统要涉及到一些数据库的逻辑操作和程序应用逻辑操作。具体的功能归纳如下:
①管理员登录:管理员在本地登录,创建新的管理员。
②餐饮分类管理:管理员对餐饮类别进行添加,更新,删除等管理。
③餐饮管理:管理员对服务器上的餐饮信息进行添加,查询,修改和删除。比如更新餐饮的图片,价格,分类,描述等。
④订单管理:管理员对订单进行管理。对网上收到的订单,对其信息进行确认,对其所需餐饮种类、数量进行核对,并及时将不能够提供的服务反馈给用户,并对发布信息进行修改存档。对订单进行查询,修改,删除操作。
⑤留言管理:管理员对用户对相关食物做的评价信息进行查看、回复、删除等操作。
⑥会员管理:以数据库的方式存储用户的基本信息、订餐信息、会员信息等,以备下次更好的服务,提高服务整体的人性化。根据会员级别,给客户提供更多优惠,招来更多回头客。
⑦公告管理:管理员对餐饮企业的优惠活动等信息及时发布、更新。
将以上的功能制作成网页以后,在其中分别互相建立连接,基本上可以完成网上订餐系统用户和管理者的要求。
 

基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)
基于JSP网上订餐管理系统的设计与实现(MySQL)


目  录
1  绪论    1
1.1  订餐系统的研究背景    1
1.2  订餐系统的研究目的及意义    1
1.3  相关技术简介    2
1.3.1  JSP技术    2
1.3.2  MVC开发模式    4
1.3.3  Hibernate框架    6
1.4  MYSQL数据库    6
2  订餐系统分析    8
2.1  系统可行性分析    8
2.2  需求分析    9
2.2.1  系统功能需求    9
2.2.2  系统性能需求    10
2.2.3  系统重要用例分析    11
2.2.4  业务流程分析    13
2.2.5  数据流分析    14
3  订餐系统总体设计    16
3.1  系统设计原则    16
3.2  系统结构设计    16
3.3  功能模块设计    17
3.3.1  前台显示的功能模块设计    17
3.3.2  后台管理的功能模块设计    17
3.4  数据库设计    19
3.4.1  数据库表设计    20
3.4.2  数据库概念模型设计(E-R图)    20
3.4.3  数据库逻辑结构设计    22
4  订餐系统编码与实现    27
4.1  系统的分层设计与实现    27
4.1.1  表现层(UI)    27
4.1.2  业务逻辑层(BLL)    28
4.1.3  数据库访问层(DAL)    29
4.2  前台显示模块的实现    30
4.2.1  会员注册模块的实现    31
4.2.2  搜索餐饮模块的实现    32
4.2.3  订餐功能模块的实现    32
4.2.4  留言评价模块的实现    36
4.3  后台管理模块的实现    36
4.3.1  公告管理模块的实现    36
4.3.2  餐饮管理模块的实现    38
4.3.3  管理员管理模块的实现    40
4.3.4  订单管理模块的实现    42
4.3.5  会员管理模块的实现    43
5  订餐系统测试与运行    45
5.1  测试的定义    45
5.2  测试的原则    45
5.3  测试的目的    46
5.4  系统运行环境要求    46
5.5  系统测试基本要求    46
5.5.1  界面测试    46
5.5.2  功能测试    47
5.5.3  性能测试    47
5.6  系统测试用例    47
5.7  系统测试结果    48
结论    49
参考文献    50
致谢    51

推荐资料