数据库技课程设计说明书大学食堂管理系统

上传人:新** 文档编号:499081790 上传时间:2023-07-05 格式:DOC 页数:14 大小:227.01KB
返回 下载 相关 举报
数据库技课程设计说明书大学食堂管理系统_第1页
第1页 / 共14页
数据库技课程设计说明书大学食堂管理系统_第2页
第2页 / 共14页
数据库技课程设计说明书大学食堂管理系统_第3页
第3页 / 共14页
数据库技课程设计说明书大学食堂管理系统_第4页
第4页 / 共14页
数据库技课程设计说明书大学食堂管理系统_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《数据库技课程设计说明书大学食堂管理系统》由会员分享,可在线阅读,更多相关《数据库技课程设计说明书大学食堂管理系统(14页珍藏版)》请在金锄头文库上搜索。

1、 数据库技术课程设计说明书 设计题目:大学食堂管理系统 大学食堂管理系统1.1背景学校食堂管理信息系统是一个实用并且是与我们的学校生活密切相关的一个管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高食堂的效益,降低食堂的成本,降低食堂的饭、菜价从而能够给学校的学生带来莫大的利益和好处。同时随着高校的扩招,高校的食堂也变得越来越多。有的学校的食堂非常的分散,要实现如此之多的食堂的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的食堂管理。随着计算机和网络技术的迅速发展,人类社会进入了信息

2、时代,在信息社会和知识经济时代,数字化校园已经成为高校进行信息化建设的热点,是校园管理达到现代化标准的重要标志。数字化校园建设的实质就是学校的管理部门和后勤服务部门通过信息化手段,实现对各种资源的有效集成、整合和优化,实现资源的有效配置和充分利用,实现校务管理和后勤服务过程的优化、协调,实现教学、学习、生活过程的优化,从而实现提高各种管理和服务工作的效率、效果和效益。作为数字化校园建设的一个有机的、重要的组成部分,“食堂管理系统”.食堂管理信息系统是针对学校食堂的具体的业务而开发和设计的,其目的在于促进学校食堂的高效、便捷、快速的管理。开发食堂管理信息系统,期望实现以下目标。(1)提高经济效益

3、、增效资源(2)提高食堂服务质量、建立良好形象(3)提高食堂员工工作效率(4)实行学校学生可接受的饭菜价(5)完善食堂内部管理体制我们所选的食堂管理信息系统是在以学校现行的运行结构上进行的更加详细的设计和说明。当然,由于能力所限,所以本系统存在着诸多的不足,并且离实际应用还有很大的距离。我们会在后期不断的改正和完善的。1.2关键字食堂管理系统、一卡通、delphi系统开发2.1项目可行性分析:其主要从三个方面进行研究:(1)技术可行性:对现有技术进行评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于医院管理的各个环节成为可能

4、。C/S开发模式、COM、DCOM技术在国内各行各业的信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适合食堂管理系统的开发。(2)经济可行性:对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行估计。学校食堂在学校和政府以及其他支持者的支持下能够保证有相当的可靠的可盈利性,另外食堂管理信息系统能够很好的对食堂的相关的方面进行相关的管理和控制,能够有效的降低成本,提高营业利润。(3)营运可行性:指系统对组织机构的影响,对现有人员和机构、设施、环境等的适应性以及进行人员培训补充计划的可行性。食堂系统的计算机信息管理人才、计算机硬

5、件设备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。学校是高科技技术的研发地,计算机学院以及其他相关学院的科学技术的发展能够保证管理信息系统的有效的开发和利用。2.2.项目需求分析本课题我们分为三大模块:一卡通充值、食堂员工管理、食堂物资采购。计算机技术的发展为“一卡通”创造了良好的条件。目前许多学校建成的校园网,为“一卡通”提供网络基础。卡片应用技术的逐渐成熟,为“一卡通”提供技术基础。各个学校的卡系统应用情况为“一卡通”提出现实的需求。“校园一卡通”将成为校园信息化建设重点。当然也是我们课题的重点。对于学校一个庞大的组织 ,食堂的员工数量庞大,所以对于员工的管理,必须采用有效的

6、措施和方法,这样能减少人力和物力的投入。系统需求分析如下:一:一卡通管理:(1)一卡通充值,实现对学生校园卡的充值。并在其他关联数据表中作出相应的改动。(2)学生管理:主要是对一卡通学生用户的管理,实现对用户的信息查询、修改。对于已经毕业学生用户,实现对其信息的注销以及对于新生信息的录入。(3)一卡通的挂失及补办,(4)代发奖学金、补助等,减少了助学金发放的中间环节以及流程。(5)学生消费明细查询,了解学校学生消费状况,从而为食堂工作规划提出可行性方案。二:食堂职工管理:为食堂职工建立数据库,动态查询食堂员工及其人员变更情况,了解员工的工资情况,方便职工的工资发放和人员的变动。三:食堂物资采购

7、(尚未完全现):了解食堂物资库存,从而制定科学的物资采购信息以减少库存。3.任务规划及成员分工3.1任务进度1) 确定系统边界,了解食堂管理系统组织结构及功能。2) 绘制组织功能表,描述组织与功能之间的关系3) 进行组织功能分析。4) 绘制数据流程图,并进行相应分析描述数据,建立数据表。5) 系统总体划分,主要有系统环境的配置、网络设计、计算机处理流程设计6) 系统数据库设计,主要有数据库概念模型、数据规范化等7) 代码设计,主要有代码设计的目的、原则、分类8) 输入、输出及界面设计9) 系统全面设计、调试编写事件代码10) 系统设计说明3.2成员分工王岁飞:负责系统的总体规划,建立E-P图、

8、数据表及一卡通模块的设计。李海昭:职工管理、采购管理的设计,窗体界面的优化与美化。4.数据库设计4.1数据库的总体设计系统一共有三个数据库:登陆信息、学生信息、职工管理。分别来实现不同的共能。4.2数据表/库分析1.管理员数据库登录信息管理姓名管理员密码管理员权限2.学生信息数据库消费记录表充值记录表学号助学信息表卡号学生信息表3.职工管理职工信息职工工资工号4.3数据表设计1.登录2.学生信息3.学生充值记录4.学生消费记录5.助学信息表6.职工信息7.职工工资4.4共能总体设计食堂管理系统学生信息一卡通管理库存管理学生信息查询学生信息修改员工工资学生信息删除一卡通充值职工基本信息学生消费查

9、询职工管理库存信息查询物资采购信息物资录入物资消耗一卡通挂失学生信注销学生信注销销5.系统程序设计5.1用户登录设计利用用户登录功能实现对用户的分类,为管理员分配不同的权限,不同的用户可以操作不同的界面,完成 不同的功能。用户必须输入正确的用户名和密码才可以进入界面,否则会提示“用户名或密码错误”,如果用户连续三次输错,则强迫用户退出界面(关闭程序)。窗体设计如下:5.2登录主界面设计通过主界面可以快捷进入各个界面并对其操作:主界面设计主要有这个模块:一卡通充值、一卡通挂失及补办、一卡通注销、新生信息录入、用户信息管理、职工信息、职工工资、食堂采购等,并通过菜单设计设置快捷键。出口主体是对学校

10、食堂分布及联系方式的介绍,最下面是关于本系统的声明和技术维护。帮助信息是关于系统使用的帮助。主窗体后台代码比较简单,主要是窗体风格的设计和美化。5.3一卡通充值建立学生充值记录数据库,并使用“table”组件和“query”来完成对“充值记录”的数据修改,从而完成充值的过程(同时对其他关联数据表做出相应的改动)。所需组件有table1、table2、datasource1datadsource2、DBGrid1等。界面如下:部分代码:procedure TForm1.Button2Click(Sender: TObject);begin if edit1.Text= then begin sh

11、owmessage(请输入充值卡号。); edit2.Clear; edit1.SetFocus; end else if edit2.Text= then begin showmessage(请输入充值金额。); edit2.SetFocus; end else if edit2.Text=0 then begin showmessage(充值金额输入错误,请新输入。); edit2.Clear; edit2.SetFocus; end else begin with query1 do begin close; sql.Clear; sql.Add(select * from 充值记录表

12、where 学生卡号=+edit1.Text+); open; if recordcount=0 then begin showmessage(您输入的卡号目前不可用,请重新输入。); edit1.Clear; edit2.Clear; edit1.SetFocus; end else begin /showmessage(查询成功。); close; sql.Clear; sql.Add(update 充值记录表 set 余额=余额+edit2.Text+where 学生卡号=+edit1.Text+); execsql; showmessage(充值成功。); table1.Refresh

13、; close; sql.Clear; sql.Add(select * from 充值记录表 where 学生卡号=+edit1.Text+); open; end; end; end;end;5.2一卡通挂失及补办通过对用户信息的卡号查询,更改用户的状态:“正常、挂失、冻结”,如果用户的卡号不是“正常”,在状态恢复正常之前不能对鼓气用户做其他的任何操作(查询除外)。当用户需要挂失,则通过卡号找到该用户并通过radiogoup来改变其使用状态。当用户需要解冻,则做同样的操作来实现。5.3学生信息管理该界面设置学生信息表,并设置不同的按钮来实现对学生信息的改动、录入、注销等处理。用户可以根据自己的需要可以选择不同的字段来对学生的信息查询(学号、卡号、姓名、性别、班级等)。并且查询结果将会以报表的形式现出,方便用户的浏览和打印。对于学生信息的修改,点击后可以弹出另两个界面:学生信息录入、注销。食堂管理中心每年要对大量新生的信息录入,工作量极其复杂。通过信息录入,可以向学生信息数据库中添加新的学生信息;同时,在每年又会有不少的毕业生离校,室友,他们的信息,在数据库中的存在已经没有了任何实际意义,这样只会增大数据维护的难度,因此,及时对于毕业生信息的注销即可以减少数据信息的冗余,减少资源的浪费。主要构

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号