数据库技课程设计说明书---大学食堂管理系统.doc
文本预览下载声明
《数据库技术》
课程设计说明书
设计题目:大学食堂管理系统
大学食堂管理系统
1.1背景
学校食堂管理信息系统是一个实用并且是与我们的学校生活密切相关的一个管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高食堂的效益,降低食堂的成本,降低食堂的饭、菜价从而能够给学校的学生带来莫大的利益和好处。
同时随着高校的扩招,高校的食堂也变得越来越多。有的学校的食堂非常的分散,要实现如此之多的食堂的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的食堂管理。
随着计算机和网络技术的迅速发展,人类社会进入了信息时代,在信息社会和知识经济时代,数字化校园已经成为高校进行信息化建设的热点,是校园管理达到现代化标准的重要标志。数字化校园建设的实质就是学校的管理部门和后勤服务部门通过信息化手段,实现对各种资源的有效集成、整合和优化,实现资源的有效配置和充分利用,实现校务管理和后勤服务过程的优化、协调,实现教
学、学习、生活过程的优化,从而实现提高各种管理和服务工作的效率、效果和
效益。作为数字化校园建设的一个有机的、重要的组成部分,“系统”其主要从三个方面进行研究:(1)技术可行性:对现有技术进行评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于医院管理的各个环节成为可能。C/S开发模式、COM、DCOM技术在国内各行各业的信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适合管理系统的开发。(2)经济可行性对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行估计。(3)营运可行性指系统对组织机构的影响,对现有人员和机构、设施、环境等的适应性以及进行人员培训补充计划的可行性。的计算机信息管理人才、计算机硬件设备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。计算机技术的发展为“一卡通”创造了良好的条件。目前许多学校建成的校园网,为“一卡通”提供网络基础。卡片应用技术的逐渐成熟,为“一卡通”提供技术基础。各个学校的卡系统应用情况为“一卡通”提出现实的需求。“校园一卡通”将成为校园信息化建设重点。代发奖学金、补助等确定系统边界,了解系统组织结构及功能。绘制组织功能表,描述组织与功能之间的关系进行组织功能分析。
绘制数据流程图,并进行相应分析描述数据
2.学生信息数据库
3.职工管理
4.3数据表设计
1.登录
2.学生信息
3.学生充值记录
4.学生消费记录
5.助学信息表
6.职工信息
7.职工工资
4.4共能总体设计
5.系统程序设计
5.1用户登录设计
利用用户登录功能实现对用户的分类,为管理员分配不同的权限,不同的用户可以操作不同的界面,完成 不同的功能。用户必须输入正确的用户名和密码才可以进入界面,否则会提示“用户名或密码错误”,如果用户连续三次输错,则强迫用户退出界面(关闭程序)。
窗体设计如下:
5.2登录主界面设计
通过主界面可以快捷进入各个界面并对其操作:主界面设计主要有这个模块:一卡通充值、一卡通挂失及补办、一卡通注销、新生信息录入、用户信息管理、职工信息、职工工资、食堂采购等,并通过菜单设计设置快捷键。出口主体是对学校食堂分布及联系方式的介绍,最下面是关于本系统的声明和技术维护。帮助信息是关于系统使用的帮助。
主窗体后台代码比较简单,主要是窗体风格的设计和美化。
5.3一卡通充值
建立学生充值记录数据库,并使用“table”组件和“query”来完成对“充值记录”的数据修改,从而完成充值的过程(同时对其他关联数据表做出相应的改动)。所需组件有table1、table2、datasource1\datadsource2、DBGrid1等。
界面如下:
部分代码:
procedure TForm1.Button2Click(Sender: TObject);
begin
if edit1.Text= then
begin
showmessage(请输入充值卡号。);
edit2.Clear;
edit1.SetFocus;
end
else if edit2.Text= then
begin
showmessage(请输入充值金额。);
edit2.SetFocus;
end
else if edit2.Text=0 then
begin
showmessage(充值金额输入错误,请新输入。);
显示全部