高校餐费管理系统的设计与实现.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《高校餐费管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《高校餐费管理系统的设计与实现.docx(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录摘 要I第1章 绪论11.1 研究背景11.2 研究目的和意义11.3 国内外研究现状和发展趋势11.4 相关技术介绍2第2章 系统分析32.1 需求分析32.2 可行性分析32.3 系统功能需求42.4 系统性能需求6第3章 系统总体设计73.1 功能模块设计73.1.1 前台模块功能设计73.1.2 后台模块功能设计103.2 数据库逻辑模型设计123.3 数据库表结构15第4章 系统的实现184.1 系统实现相关页面184.2 前台用户界面184.2.1 用户登录界面184.2.2 菜品浏览界面194.2.3 校园卡界面204.2.4 消费记录界面214.3 后台管理员界面224.
2、3.1 管理员信息管理界面224.3.2 学生信息管理界面234.3.3 校园卡信息管理界面244.3.4 菜品管理界面25第5章 测试275.1 测试方法275.2 测试环境275.3 测试内容275.3.1 用户登录功能测试275.3.2 学生信息管理功能测试275.3.3 校园卡管理功能测试285.3.4 菜品信息管理功能测试285.3.5 消费管理功能测试29总 结30参考文献31Abstract33致 谢34摘 要:构建和谐校园是当前高校管理发展的主旋律,随着我国社会经济、教育事业快速发展,高校的食堂也变得越来越多。各高校对以餐饮食堂为主的后勤服务要求也越来越高。所以高校餐费管理系统
3、的应用优势由此凸显。它可以提高高校餐厅日常管理的工作效率,而餐费管理系统是一个针对高校食堂缴费和一般消费等方面的信息系统。主要由普通用户管理,管理员管理,校园卡管理,菜品管理及消费管理等五大功能模块构成。通过本系统,管理员可以对学生信息和校园卡信息进行管理,普通用户可对校园卡进行充值和挂失,并且本系统模拟实现了用户经过对菜单的浏览和查找并下单购买的消费过程,同时系统会记录用户的消费信息,从而更直观的显示了生活中的食堂消费过程,提高了学生消费效率,从而根本上提升高校食堂后勤管理效率。 关键词:SSM;JSP技术;MySQL数据库;B/S架构;高校餐费管理I第1章 绪论1.1 研究背景随着诸多高校
4、的扩招的热潮,高校餐厅的管理也必须进行改革,以此满足现代高校师生对于餐厅服务业务的要求。现代高校餐厅在扩招的背景下对硬件设备进行了改善,为提高餐厅服务水平奠定了基础。但是由于高校餐厅传统管理方式的局限性,造成了现如今高校餐厅中菜品式样单一、服务态度差强人意的现状,使得高校餐厅服务质量难以满足众多师生的需求。鉴于这种情况,高校餐厅管理加强势在必行,必须尽快对高校餐厅经营与管理的改革,以满足现代化高校餐厅经营的理念Error! Reference source not found.。1.2 研究目的和意义高校餐费管理系统是一个实用并且是与我们的学校生活密切相关的一个信息系统。如果能够很好的研究,开
5、发并加以利用,那么就会提高餐厅的效益,降低餐厅的成本,降低餐厅的饭,菜价从而能够给学校的学生带来莫大的利益和好处。所以本系统设计的主要意义在于它能够有效地指导高校餐厅后勤工作人员规范业务操作流程,更高效、快速地实现餐厅菜品的管理,保障学生和管理员的信息安全,提高高校后勤管理水平和工作效率,进而提高后勤工作竞争能力。针对目前出现的各种需求,本系统结合现代餐饮业的一些新模式,提出了关于后勤餐饮信息化管理多层架构可行的技术解决方案,详细分析了就餐管理、学生信息管理、并在系统设计时对其性能和安全性提出了较高的要求。使其能够实现老师和学生在食堂就餐或与食堂联系时能够方便、及时的与食堂工作人员进行沟通,该
6、系统不仅满足了老师和学生在就餐时的个性需求,更能使食堂工作人员及时的了解各个菜单的详细信息,使其能够有针对性的调整采购计划和工作安排,避免了造成某些饭菜不必要的浪费或者供不应求的现象发生,符合现代绿色环保和节约社会的理念Error! Reference source not found.。1.3 国内外研究现状和发展趋势据相关资料说明,在国外的大学比如美国的诸多大学中,无论私立还是公立,都会至少存在一个管理信息系统,包括住宿与伙食、基本建设等等。此外,国外大部分高校的管理科技化还表现在基础工作内容十分完善,而且在经费预算和分配方面,高校的各学院和各部门都要提出具体需求计划,这使得他们的办事效率
7、明显增高并且十分规范。而国内高校在、对于管理信息系统开发起步比较晚,很多地方还有许多不足,随着学生人数的快速增加以及针对高校就餐时间相对集中又较为短暂的实际情况,高校后勤集团要处理的信息量也就相当繁重和复杂,为了有效提高食堂工作和管理效率,尤其保证信息的及时性和准确性,建立高校、系统和网络化的高校餐费管理系统就显得势在必行Error! Reference source not found.。1.4 相关技术介绍1. 开发环境1) 开发系统:Windows操作系统2) 开发工具:Eclipse3) 数据库:mysql4) 开发语言:Java2. 服务器1) 开发系统:Windows操作系统2)
8、开发工具:Eclipse3) 浏览器:IE浏览器3. 客户端1) 操作系统:Windows操作系统2) 浏览器:IE浏览器2第2章 系统分析2.1 需求分析本高校餐费管理系统的开发设计主要的目的在于为高校学生提供更加便捷的信息安全和消费保障服务。如大多数高校餐厅还设置了小炒、风味小吃等特色食品,一改以往的单一的形式,从多方位为广大师生服务。结合高校在餐厅运营管理工作方面的具体实际,目前高校在对于管理员和学生信息、菜品管理和学生校园卡管理等方面都存在一定的问题和不足,需要通过信息化建设和完善高校餐厅管理工作,以便提高高校餐厅管理工作的效率。具体而言,高校餐厅管理工作主要存在以下几方面的问题和不足
9、:1. 数字化、信息化建设不足。高校餐饮管理方面的工作较为繁重,在日常经营中涉及到频繁的菜单更新以及学生校园卡管理和管理员的信息管理等服务项目,在迎新和毕业两个阶段的餐饮管理工作更加繁重,传统的纯人工管理工作效率低下,且容易造成资源和数据的丢失和损坏,从而影响高校其他后勤业务工作的顺利开展。2. 餐厅管理范围有限。高校在餐厅管理工作中的脱节主要在于后勤管理的范围局限性。不少高职院校在后勤工作管理过程中,学院方面、经营方和广大师生之间没有建立起有效的餐厅管理反馈平台,部分高校学生餐厅管理的弊端更加凸显。2.2 可行性分析1. 技术可行性分析本系统采用了B/S模式进行构建,如今多数高校已经存在全方
10、位以太网络覆盖加以实现,并且技术发展愈加强盛的趋势,数据库服务器采用MySQL,可以处理大量数据并且保持其完整性,具有易用、安全和灵活的特性,为数据的传输提供了良好的环境。2. 经济可行性分析高校餐费管理系统的投入使用,能够提高高校餐厅的工作效率,减少相关工作人员,从而减少后勤劳力资本的投入,根据详细核算,投入该系统后,能够与开发系统的投资相抵,所以从经济角度方面而言,本系统开发完全有必要。3. 操作可行性分析现如今面对高校人数与日俱增且人均消费水平逐渐好转的态势,高校餐厅的管理与维护显得异常重要。因此,拥有一个方便且安全的高校餐费管理系统可以轻松解决高校学生人数增加以及学生消费欲望丰富的难题
11、,为学生带去了良好的消费体验,也为高校的餐厅运营提供了有效的安全措施。因此,系统开发具有很强的操作可行性。4. 法律可行性分析高校餐费管理系统是针对于高校全体学生以及高校餐厅负责人的信息管理系统,其作用是为了使人员管理更加便捷并且对给学生更好的消费体验。本系统不存在任何侵犯、妨碍和责任问题。因此,该系统开发是具有法律可行性的。2.3 系统功能需求高校餐费管理系统是一套针对大学院校食堂缴费和一般消费等方面的信息系统,因此它包括学生和管理员在校内消费的各方面内容。本文主要论述用户登录和退出,学生、管理员信息管理,学生校园卡管理,菜单管理和消费管理五个方面的功能实现。1. 用户登录、退出功能学生通过
12、数据库中已录入的用户名和密码进行登录系统,若管理员未提前录入学生信息,则无法登录此系统。学生进入系统进行相关操作后可以执行退出系统功能返回初始登录页面。同样地,在系统中存有管理员信息的前提下,管理员才可以登录,进入系统进行操作,否则也无法登入系统。在执行完操作之后,可点击退出按钮实现退出系统的功能。2. 学生、管理员信息管理功能学生管理权限是开放于管理员,包括对学生信息的增加、修改、删除功能。由管理员将学生信息用户名、学号和密码等,然后将其录入数据库中。同样,对管理员信息也是进行增加、删除、修改的操作,以保证系统的安全性。学生信息管理用例图如图2-1所示,管理员信息管理用例图如图2-2所示。3
13、. 学生校园卡管理校园卡信息管理方便对校园卡信息进行各校操作,定时进行数据的备份和更新,其实现的功能是充值,修改密码,挂失。学生校园卡管理用例图如图2-3所示。学生信息增加学生信息修改学生信息删除管理员图2-1 学生信息管理用例图管理员信息增加管理员信息删除管理员信息修改超级管理员图2-2 管理员信息管理用例图 图2-3 学生校园卡管理用例图 4. 菜单管理菜单信息管理是管理员针对学生反馈菜品信息进行管理的操作,可以对菜品进行增加、删除、修改、查询操作,以便于管理员的直接管理。菜单管理用例图如图2-4所示。菜品信息增加菜品信息修改菜品信息删除菜品信息查询 管理员图2-4 菜单管理用例图5. 消
14、费管理学生消费的功能是查看菜单信息,通过浏览或者搜索菜品信息,执行购买菜品功能。若校园卡状态正常并且余额充足的条件下,可以成功购买相关菜品,执行购买菜品功能成功后可以在后台查看消费记录。2.4 系统性能需求1. 精度输入数据:学生信息合法性;卡ID合法性。输出数据:余额均以整数形式出现,也可以显示为负数形式。2. 故障处理要求当计算机突然死机、断电、重启时可以自动存储备份数据。即使没有存上也有备份数据库供恢复。3. 安全专门要求普通学生只能刷卡消费以及访问学生管理界面进行个人校园卡管理,而除此之外,管理员还可以进入管理员界面对菜品信息、学生信息及校园卡信息的管理。所有数据存储在学校服务器端,数
15、据存储安全可靠。4. 界面专门要求系统的操作界面的简单与否也是软件优劣的重要考察方面之一。所以本系统满足界面布局合理、清晰、美观。操作简单、方便。第3章 系统总体设计3.1 功能模块设计本文中描述系统分为学生和管理员登录与验证、退出系统模块,学生和管理员的信息管理模块,学生校园卡管理模块,菜单管理模块,消费管理模块五个功能模块。根据系统各个功能进行分析,以下为系统总体功能图,如图3-1所示。高校餐费管理系统后台页面前台页面管理校园卡管理学生支付查看消费记录搜索商品浏览商品查看校园卡信息登录管理管理员管理菜单图3-1 系统总体功能图3.1.1 前台模块功能设计由于高校餐费管理必须保证学生的正确性
16、、消费的安全性,需要对学生资料进行有效的管理,因此学生管理是高校餐费管理系统的重要内容。它主要包括学生登录和验证、校园卡信息修改、菜单信息展示以及消费明细展示的功能。1. 学生和管理员登录和验证当学生输入学生名和密码后要进行身份验证,如果学生存在,则成功登陆,反之,如果学生不存在,提示错误信息“ERROR!”,返回登录界面重新输入学生名和密码。学生登录的程序流程图如图3-2所示。 否 是开始输入学生名和密码登录身份验证是否成功?成功登陆结束图3-2 学生登录程序流程图开始是否登录成功? 否 是查看校园卡信息结束图3-3 校园卡信息展示流程图2. 校园卡信息展示当学生查看校园卡信息时,可以根据校
17、园卡所显示的数据进行充值或者在遗失的条件下进行挂失操作,并且校园卡一旦被挂失将无法进行购买食物的操作。并且在进入校园卡页面中可以进行修改密码的操作。学生登录的程序流程图如图3-3所示。3. 菜单信息展示当学生进入菜单页时,可以浏览菜单详情,并且可以通过搜索菜名达到消费目的。学生登录的程序流程图如图3-4所示。开始是否登录成功? 否 是查看菜单 选中菜品 执行购买校园卡是否满足消费条件? 否 否 是消费成功结束图3-4 菜单信息展示流程图4. 消费明细展示当学生进行了购买操作后,同时会生成相应的消费明细,包括时间、菜名、价格、卡号等信息。但如果购买失败将不会有消费明细生成。根据消费管理模块的设计
18、,消费明细展示程序流程图如图3-5所示。开始选中菜品是否挂失? 是 金额是否足够? 否 否购买成功 是生成消费记录结束图3-5 消费明细展示程序流程图3.1.2 后台模块功能设计1 学生/管理员信息管理模块两模块主要实现的功能是对学生/管理员信息进行增加、修改、删除。执行操作后可返回列表查看全部学生/管理员信息。1) 增加学生/管理员信息点击“添加”按钮,进入新建学生页面,学号、姓名必填,其余信息可以选填,确认后自动返回学生列表。学生信息具体设计表见表3-1所示。管理员信息具体设计表见表3-2所示。表3-1 增加学生信息页面设计表学号阿拉伯数字,长度为6-10位学生学生名英文字母或阿拉伯数字组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 管理 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内