1、 中南财经政法大学 留学生食堂管理信息系统设计 小组成员: 白翔、郑大伟、张晓波 文档整理人: 张晓波 1006060129 专业年级: 人力资源管理 1001 班 指导老师: 杨怡光 2 目录 1.需求 分析 1.1食堂管理信息系统可行性分析 -3 1.2现状调查 -3 1.3新系统介绍 -3 1.4结论 -3 2.系统分析 2.1系统概述 -3 2.2系统功能分析 - 3 2.2.1 子模块功能分析 2.2.2 系统整体功能管理模块 2.3数据流图 - 7 2.3.1 校园卡交易系统 2.3.2 预定管理流图 2.3.3 库存管理数据流图 2.3.4 学校食堂整体流程图 2.4 数据字典
2、-10 2.4.1 数据字典的组成 2.4.2 数据字典的相关内容 2.4.3 数据字典 -数据库数据字典 2.4.4 数据项和数据结构 3.系统设计 3.1 功能模块图 -14 3.2 系统运行平台 -14 3.2.1 硬件系统配置 3.2.2 操作系统 3.2.3 数据库管理信息系统 3.3设计 E-R图 -16 3.3.1 系统分 E-R 图 3.3.2 整体 E-R 图 3.4 系统详细设计 -19 3.4.1 代码设计 3.4.2 数据库设计 3.4.3 用户子模块设计 3.4.4 人机对话设计 3.4.5 输入、输出设计 3 1.需求 分析 1.1 食堂管理信息系统可行性分析 可行
3、性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的任务是确定项目开发是否必要和可行。它的主要目标是:进一步明确系统的目标、规模和 功能,对系统开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟开发系统的初步方案和计划,明确问题,对所提供系统大致规模和目标的几个有关约束条件进行论证,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发项目的决策提供科学依据。 其主要从三个方面进行研究: ( 1)技术可行性:对现有技术进行评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于医院管理的各个环节成为可能。 C
4、/S 开发模式、 COM、 DCOM 技术在国内各行各业的信息 管理系统开发中已经被广泛采用,实践证明这些技术都非常适合食堂管理系统的开发。 ( 2)经济可行性:对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行评估。学校食堂在学校和政府以及其它支持者的支持下能够保证有相当的可靠的可盈利性,另外食堂管理信息系统能够很好的对食堂的相关的方面进行相关的管理和控制,能够有效的降低成本,提高营业利润。 ( 3)营运可行性:指系统对组织机构的影响,对现有人员和机构、设施、环境等的适应性以及进行人员培训补充计划的可行性。 食堂系统的计算机信息管
5、理人才、计算机硬件设备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。学校是高科技技术的研发地,计算机学院以及其它相关学院的科学技术的发展能够保证管理信息系统的有效开发和利用。 从以上可行性分析可知,该系统开发具备技术上、经济上和营运上的可行性。 1.2 现状调查 学校的规模不断扩大,学生数量不断增加,学生信息量也成倍增长,食堂管理工作成为学校各项管理工作的一个重要部分。同时由于学校食堂管理复杂性给学校食堂的人工管理带来了相当大的难度,不管是在菜价的制定还是库存的控制 方面都是现有的人工所处理不过来的数据,或者是处理起来难度非常大。 面对庞大的信息量,如何有效在提高食堂管理工作的效率
6、是学校急需解决的问题。这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。 1.3 新系统介绍 本食堂管理信息系统是在计算机技术、网络技术、面向对象的新数据库技术以及其他相关的科学技术的支持下形成的。它主要是从以下几个管理方面:学生信息管理、食堂信息管理、订餐管理、库存管理、成本管理等来进行相关的分析与研究。通过此系统能够很好的处理大量的相关的食堂 相关信息。 1.4 结论 通过以上的分析可知,食堂管理信息系统是非常有必要的、可行的。 2.系统分析 2.1 系统概述 食堂管理信息系统是针对学校食堂的具体的业务而开发和设计的,其目的在于促进学校食堂的高效、
7、便捷、快速的管理。开发食堂管理信息系统,期望实现以下目标。 ( 1)提高经济效益、增效资源 4 ( 2)提高食堂服务质量、建立良好形象 ( 3)提高食堂员工工作效率 ( 4)实行学校学生可接受的饭菜价 ( 5)完善食堂内部管理体制 2.2 系统功能分析 系统功能是指完成某项工作的能力,以功能为基点分析问题, 则系统将会相对于组织的变化而有一定的独立性,即可以获得较强的生命力。本论文讨论的食堂管理信息系统则是在电子科技的基础上,怎样做才能更好的提高食堂的服务效率、质量,减少食堂的成本,提高学校食堂的效益,从而让食堂能够更好的服务学校的师生。 系统功能分析是在系统开发的总体任务的基本上完成的。 主
8、要功能: 1、 学生信息管理 2、 预定信息管理 3、 成本核算管理 4、 库存管理 其中主要任务为学生信息管理和结算信息管理。 总的功能特点: 完善、全面的综合查询 报表翔实,实用性强 2.2.1 子模块功能分析 学生信息管理:主要是对学生 的信息管理进行管理,主要的方面主要是学生信息的查询、修改、添加等。 食堂成本核算管理: 对成本利润的综合分析。成本包括:固定成本(人员工资、水电、税等) +变动成本(菜、酒、米等的采购成本)。 5 收入指每天的销售收入。能核算每天、每月、每年、以及任何一段时间的成本,利润。 计算机系统核计每天各单位、各窗口的收益情况并将结果送入数据库供管理层查询; 成本
9、查询:总成本 =各项成本的综合 单位平均成本 =总成本 /单位总数 加权成本 =根据各部门、单位的重要性从而为其赋予 一定的权数 *本单位的成本 单位加权平均成本 =加权成本、单位总数 效益查询:总效益 =各部门、单位的效益的总和 单位平均效益 =总效益 /单位、部门总数 加权效益 =根据各部门、单位的重要性从而为其赋予一定的权数 *本单位的效益 单位加权平均效益 =加权效益 /单位、部门总数 预定信息管理:采购部负责订购食品用材,其他部门向其提交申请,对于已达货物可采取签名接受。 在该系统中,把从学生预定信息输入单元输入的多种学生预定信息(学生的预定和工6 作人员的学生访问预定)存 储到学生
10、预定信息存储单元中,学生日程安排单元从存储在学生预定信息存储单元中的学生预定信息选择出规定日中的规定种类的学生预定信息,自动生成学生日程表。由此,不需要通过手工操作表来从种类繁多的学生预订信息中挑选出规定日中的学生预定信息和挑选出规定种类的学生预定信息,可以向工作人员提供使用方便的学生日程表,从而可提高工作效率。 库存管理: 根据外界对库存的要求,企业订购的特点,预测,计划和执行一种补充库存的行为,并对这种行为进行控制,重点在于确定如何订货,订购多少,何时订货。 2.2.2 系统整体功能管理模块 7 2.3 数据流图 数据流图( Data Function Diagram):又名数据功能图表,
11、简称 DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。它是 SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统 必须完成的逻辑功能,所以它是一种功能模型。 2.3.1 学校校园卡(食堂卡)卡交易系统 8 2.3.2 预定管理流图 2.3.3 库存管理 数据流图 9 2.3.4 学校食堂整体流程图 10 2.4 数据字典: 数据字典( Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由 DBMS 自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。 数据字典是一个预留空间,一个数据库,这是用来储存信息数据库本身。数据字典可能包含的信息,例如: 1 数据库设计资料 2 用户权限 3 用户统计