用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计JSP

基于SSH2的高校网上订餐管理系统毕业设计jsp

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 由于因特网技术的高速发展,人们生活与网络的脚步也随之越来越紧密。同时也随着 市场化和经济全球化越来越多的普及,众多国内外企业都深刻地认识到想要提高企业的市 场竞争力,就要率先抓住网络的商机,走信息化的特色道路。于是基于网上的订餐管理系 统就在这样的情况下应运而生和发展起来了。高校网上订餐管理系统是一种针对高校餐饮 业而设计的商务服务网站。通过本系统,学生和老师可以迅速查找到餐厅中所具有的菜单 及其对应价位,从而可以选择送餐的方式来购买到自己所需的餐饮。管理员可以对订单、 菜单、用户以及留言进行管理。这种方式可以显著提高餐馆的工作效率,同时也可以很大 程度地节省客户因等待而浪费的时间。本毕业设计的内容是设计并且实现一个基于 web 技 术 的 网 上 订 餐 系 统 , 故 而 系 统 主 要 以 J2EE 作 为 开 发 基 础 , 主 要 使 用 了 struts2+spring+hibernate 等多种框架的结合使用,用 MyEclipse 作为开发工具,以 MYSQL 作为数据库,使用 Java 语言开发,页面采取 JSP 动态页面开发技术。该系统界面简单、操 作方便,容易维护。基于系统开发的软件工程规范的需要,本人严格执行需求分析,系统 架构设计以及详细设计与编码等设计步骤来完成该系统,并且在系统开发过程中结合理论 知识与开发技术,完成了高校网上订餐管理系统平台的构建,实现预期的高校网上订餐的 基本功能以及管理员对基本模块进行管理功能。
关键词:高校网上订餐;购物车;JSP;SSH2 ;MYSQL
1 项目概述 1
1.1 现系统概述 1
1.2 预期目标 2
2 系统需求分析 3
2.1 需求陈述 3
2.2 Use Case 建模 4
2.2.1 定义活动者 4
2.2.2 Use Case 图 5
2.2.3 用例及用例规约 7
3 系统架构设计 29
3.1 架构设计目标 29
3.2 系统架构设计 29
3.3 系统架构类图 36
4 面向对象详细分析 37
4.1 系统中的类 37
4.2 类之间的关联 38
4.3 系统的状态分析 38
4.4 系统流程分析 39
5 面向对象详细设计 42
5.1 用例详细设计 42
5.1.1 登录/注册 42
5.1.2 订餐 44
5.1.3 留言 49
5.1.4 信息浏览 50
5.1.5 订单查询 51
5.1.6 订单管理 52
5.1.7 菜单管理 55
5.1.8 用户管理 58
5.1.9 留言管理 61
5.2 业务逻辑对象类设计 63
5.2.1 发现业务逻辑类 63
5.2.2 业务逻辑对象类图 63
6 数据库设计 64
6.1 概念结构设计 64
6.2 逻辑结构设计 66
6.3 物理表结构设计 66
7 开发环境与编码 69
7.1 开发环境的选择 69
7.1.1 系统开发工具 69
7.1.2 系统网络架构设计 70
7.2 概述开发工具及编程脚本 70
7.2.1MyEclipse 71
7.2.2JSP 71
7.2.3 级联样式表 CSS 71
7.2.4 Javascript 72
7.2.5 MySql 数据库 72
7.2.6 Tomcat 服务器 73
7.3 脚本习惯说明 73
7.4 脚本 74
8 测试 76
8.1 测试原则及测试方法概述 76
8.2 测试项目测试用例 78
8.2.1 登录/注册用例测试 78
8.2.2 订餐用例测试 79
8.2.3 留言用例测试 81
8.2.4 信息浏览用例测试 82
8.2.5 订单查询用例测试 82
8.2.6 订单管理用例测试 83
8.2.7 菜单管理用例测试 83
8.2.8 用户管理用例测试 84
8.2.9 留言管理测试 85
8.3 软件测试结论 86
8.3.1 软件能力 86
8.3.2 缺陷和限制 86
8.3.3 建议 86
8.3.4 测试结论 86
总结 87
致 谢 88
参考文献 89
附录 A 中文译文 90
附录 B 英文原文 95
附录 C 源程序代码 101
高校网上订餐为顾客,不论是学生、老师还是在校工作人员提供的是最方便的饮食方 式,以快速,便捷的送货上门给他们提供最好的,最需要的餐饮及服务,为他们省去了很 多不必要的时间和麻烦,给商家带来更多利益,网上订餐可使食堂、私人餐馆等提高效率, 节约成本。通过计算机传单、分单、汇总数据准确、实时无延迟。大大提高了速度。同时, 网上订餐可以辅助食堂、私人餐馆等营销。通过信息管理,可以记录餐饮企业方方面面的 数据。
与传统的电话订餐相比,网络订餐有着自己的优点。比如,电话订餐时,往往由于有 些客户对餐饮企业提供的信息不了解或不够了解,就会进行相关的咨询,造成一定程度上 的时间浪费。电话接收人员在同一天反复重复相同的信息,也造成了人力资源的浪费。相 比而言,网络订餐提供图文并茂,及时更新的丰富信息,让客户就像在超市里挑选商品一 样选订自己喜爱的餐品,这在一定程度上给了客户更多的选择权和自由权。实现网上订餐 系统可以使得订餐数目增多,以及订餐信息合理规范的管理。
就餐饮业而言,在经济发达国家中发展的速度及需求远比经济不发达的国家要高很

多。因为经济发达国家人们的时间观念很强,对服务的要求也比较高,更重要的是其餐饮 业能不断运用先进的管理方法和手段特别是信息技术,充分地利用巨大的信息资源。在世 界上经济发达的国家和地区,计算机技术应用于餐饮业已经十分成熟,目前它利用主要的 信息系统使其部门经理有更多的时间面向顾客。
目前网上订餐业务在我国只是处于形成期,从网站数量来看,从事网上订餐业务的网 站并不很多,专门从事高校网上订餐业务的网站凤毛麟角。一些学校周边的较大的星级酒 店虽然设立网站开展网上订餐业务,但以网上订房业务为主。至于食堂和一些学校周边的 中小餐饮企业则未涉足网上业务,而且有些餐馆虽然上了网,但网上订餐业务也从未开展。 另外,从网上订餐企业的业绩看,并不理想。
由于互联网发展已深入校园之中,高校网上订餐这个课题已经提出,经过调研同学们 对学校食堂的意见,不难发现以下问题——菜价相对较贵,饭菜供应时间都比较短,如果 因为一些事情而错过就餐时间就赶不上去食堂吃饭;每当节假日饭菜供应种类少之又少, 而且存在卖了热,热了卖的情况;到饭点找座位困难等。随着天气越来越冷,考试的临近, 很多学生都愿意躲在寝室,而不是特意跑到食堂用餐,如果可以有人送餐到寝室会有很多 人愿意去尝试。为了方便人们生活,提高人们的生活效率,该类统根据现实订餐的方式虚 拟于网络之上,使人们通过网络就可以完成生活中必要的事情(饮食)。系统的完成不仅 可以基本实现客户订餐的功能,还能在此基础上提供更多的,更贴心的服务。信息技术的 发展将更快的推动互联网的发展,订餐系统的重要性也将越显其强大的作用。

1.2 预期目标
高校网上订餐管理系统的功能就是要实现高校中的用户在网上进行订餐,让老师、学 生这些用户不再受时间的制约、菜色的制约实现网上订餐、现实中送餐的可能性,大大提 高生活效率,方便生活。经过需求分析阶段的工作,对系统有了初步的了解,系统实现后 的状况已经知道,那么接下来的设计阶段的任务就是概括地叙述系统应该实现那些功能。 在这一阶段,要确定系统的具体功能模块,对界面进行初步的概况设计,要对数据库
进行总体设计,确定物理数据库结构以及数据视图,下面介绍一下具体的设计内容。


2 系统需求分析
2.1 需求陈述
根据调研分析得知,高校网上订餐管理系统供游客、用户和管理员使用。 不同使用对象具体描述如下:
(1)游客 根据对高校网上订餐管理系统业务流程的分析,可以看出游客浏览系统信息、注册成
为会员主要流程如下:
1 游客登录网上订餐系统进行信息浏览,信息浏览包括优惠信息浏览、公告浏览以 及菜单浏览。
2 游客由于不能将菜品加入购物车,所以需要进行注册。填写完有效注册信息后成 为会员。
游客使用主要模块有登录/注册模块、信息浏览模块。 各模块主要功能如下所述:
1 登录/注册模块的主要功能就是游客只有通过注册后通过登录模块的验证才可以进 行网上订购餐饮。
2 信息浏览模块的主要功能是实现游客对优惠信息、公告信息和菜品信息的浏览。
(2)用户 根据对用户高校网上订餐管理系统业务流程的分析,可以看出用户订餐主要流程如
下:
1 用户登录网上订餐系统。
2 用户进行信息浏览,信息浏览包括优惠信息浏览、公告浏览和菜单浏览。
3 用户可将菜单加入购物车,也可对已选的菜单在购物车中进行删除。
4 当用户确定订餐,填写送餐信息后,用户可以将其提交至我们的餐厅后台系统, 并生成订单。
5 用户可以通过订单查询当天订单和历史订单。
6 用户可以对系统或者餐厅有意见或者建议的留言给我们。 用户使用主要模块有登录/注册模块、订餐模块、留言模块、订单查询模块。 各模块主要功能如下所述:

用户登录/注册模块的主要功能就是游客只有通过注册后通过登录模块的验证才可 以进行网上订餐。在该系统中,普通用户可以浏览餐饮信息并进行一些相应的餐饮查询操 作。
订餐模块的主要功能就是实现菜品的展示、将菜品添加至购物车中、填写送餐信 息、提交订单。只有填入完整的送餐信息才能提交订单。
留言模块的主要功能是实现用户留言,对菜品、服务等进行建议。通过输入主题 以及内容进行发布留言。
订单查询模块的主要功能是实现用户对当天订单以及历史订单的查询。
(3)管理员 根据对高校网上订餐管理系统业务流程的分析,可以看出管理员管理系统主要流程如
下:

管理员登录后进入高校网上订餐管理系统,通过点击会员管理中心进入后台管理。 管理员可以进行菜品管理添加、删除、修改。 订单管理将显示出还未结账的订单以及已经结账的订单。 所有订餐菜完成后根据会员提交送餐地址进行确认并送餐。 送餐完毕之后进行订单审核确认。
完成订单。 管理员使用主要模块有菜单管理模块、订单管理模块、用户管理模块、留言管理模块。 各模块主要功能如下所述:
菜单管理模块的主要功能是管理员可以对菜品进行添加、删除、修改等操作,还 可以搜索菜单。
订单管理模块的主要功能是管理员对订单信息进行审核确认、查询已经结账的订 单和还未结账的订单等操作,还可以搜索某个用户的订单信息。
用户管理模块的主要功能是管理员对用户信息进行查询、修改、删除、添加新用 户等操作。
留言管理模块的主要功能是管理员对留言进行查看、删除等操作。

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信