校园订餐管理系统(源码)

随着网络的迅速发展,为了进一步提高网上订餐的速度与质量,校园订餐管理系统被开发出来。本系统选用Eclipse作为开发工具,MySQL作为数据库存储数据,在Tomcat服务器环境下运行。系统基于MVC模式开发,运用了当下流行的Structs2框架,并适用JDBC技术连接数据库。校园订餐管理系统根据使用角色主要分为前台商户页面和后台管理系统两大模块,根据需求具体实现了注册登录,订单管理,餐品管理和公告管理等基础功能模块。该系统经过软件测试过程已可以完美运行实现。关键词 网上订餐,jsp,MySQL数据库,MVC模式
目 录
1 引言 1
1.1 课题开发背景 1
1.2 系统可行性分析 1
1.3 系统需求分析 2
2 系统基本设计 3
2.1 技术方案选取 3
2.2 功能模块划分 5
2.3 模块功能 7
2.4 用例表设计 8
3 系统详细设计 11
3.1 数据库ER模型 11
3.2 数据需求 12
3.3 数据字典 14
3.4 框架技术实现 16
3.5 连接数据库 16
3.6 页面功能实现 18
4 系统软件测试 24
4.1 订餐平台首页 25
4.2 会员注册页面 25
4.3 会员登录页面 26
4.4 后台管理页面 26
4.5 修改密码页面 27
4.6 管理员设置页面 27
4.7 会员管理页面 28
4.8 餐品添加页面 28
4.9 公告管理页面 28
4.10 订单管理页面 29
4.11 留言管理页面 29
结 论 31
致 谢 32
参 考 文 献 33
1 引言
1.1 课题开发背景
进入21世纪,电脑不再是奢侈品,它已成为所有家庭常见的电器产品。今天,网络生活的便捷性不仅体现在电商 *好棒文|www.hbsrm.com +Q: ^351916072# 
购物和信息检索上。移动端的高速发展,使得计算机软件在生活工作各个方面获得了第二次新生。在瞬息万变的信息时代,饮食作为现代大众的基础需要,网上订餐必然成为信息时代人们的主要需求订餐方式,并且已逐渐形成一种潮流。各种外卖订餐软件已进入社会各处,校园当然也不了例外,针对校园的订餐管理系统的实现是大势所趋。
与传统的电话点餐相比,网络订餐可以有丰富多彩的餐品界面,您只需点击一下按钮即可获得菜单等信息,并且无需排队等待堂食,宿舍即可成为你的用餐地点。不需要亲身去食堂带来的是时间节约,学生作为时间宝贵的社会人群,自然更需要一个这样的校园网络订餐平台来满足自己的饮食需求。
本着为方便学生出行的目的,此次开发了一个校园订餐管理系统。本系统只需要用户能够浏览网站就能轻松实现网上订餐操作,而无需再去食堂窗口排队等餐了。而作为食堂商家,则只需要通过系统管理员的身份将餐品信息输入数据库,并在后台管理系统中查看处理客户订单即可。这既满足了客户需求,也方便了商家管理,实现了双赢。
1.2 系统可行性分析
可行性分析需要系统,合理的分析方法,以经济效率为核心,分析软件开发方案中存在的各种问题,并结合大量数据和实际成果,获取该系统软件的优缺点。可行性分析主要包括技术,经济和操作三方面可能的考虑,以下是对于校园订餐管理系统的可行性研究分析。
技术可行性:校园订餐管理系统基于MVC模式开发,可以实现实体类,控制层和视图的分离,是当前的主流开发设计模式之一。而MySQL数据库凭借其稳定性与安全性已占领了大部分企业数据库市场。Eclipse兼容性强,作为主流的开发软件实现本次校园订餐管理系统自然不在话下。本系统采用JSP技术Struts2等广泛使用的系统开发技术,因此这种设计具有很好的先进性,尤其在其优秀的可扩展性与可开发性。
经济可行性:校园订餐管理系统平台的适合人群主要是在校学生与老师等潜在客户,而作为后台管理系统,校园食堂商家也有需求。学生等角色在校日常饮食都可以借助校园订餐管理系统实现,需求多自然经济效益大。而作为食堂商家借助该系统节约了空间成本与人力成本,并得到了很好的商业推广。因此,校园订餐管理系统经济上的可行度较高。
操作可行性:校园订餐管理系统首页简洁明了,学生作为客户只要注册成为会员后即可在主界面挑选自己中意的餐品。挑选完毕后确认即可完成订单下达。作为后台管理员,登录后台后即可浏览修改餐品图片分类等信息,并及时对餐品订单进行处理,操作简单易懂。
可行性分析是一个全面而复杂的系统工程,是软件项目初期建设的必不可少的准备工作,可以直接影响项目的未来发展。该校园订餐管理系统进过初步可行性分析,已然具备被开发实现的条件。
1.3 系统需求分析
在信息时代快速发展的时代,社会需求不断刺激着各行各业的发展,软件设计行业当然也不例外。近几年来,由于人们生活节奏变快,时间对于人们来说显得尤为宝贵,而一日三餐又是人们的基本需求,所以一类订餐系统雨后春笋般出现在应用商城中。
大学校园作为学生生活学习的主要场所,自然也存在着对于网上订餐系统的大量需求。有了网上订餐管理系统,学生就可以节约出更多时间和精力到自己的学习社交上。因此学生对一个校园订餐平台的需求十分迫切。
作为校园食堂商户,每天到了黄金时段,大量的学生一拥而至,人力订单管理费时费力,一个校园订餐管理系统不但可以节省食堂的空间,更能节约商家的人力资源成本,为食堂商家带来巨大效益。
综上所述,一个功能齐全的校园订餐管理系统在目前校园中有着巨大的需求等待实现满足。
2 系统基本设计
本章主要对校园订餐管理系统的技术方案选取以及理由进行介绍,并对系统的基本模块进行划分和规划,确定各模块的具体业务流程以及模块功能,设计系统的用例表以便于之后的项目详细设计与开发。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1099.html

好棒文