1、食堂信息管理系统分析与设计一、 系统开发目与意义(一) 开发目由于目前学校规模不停扩大,学生数量不停增长,学生信息量也成倍增长,食堂管理工作成为学校各项管理工作一种重要部分。面对庞大信息量,怎样有效在提高食堂管理工作效率是学校急需处理问题。这样不仅提高了工作效率,也防止了此前手工作业麻烦,从而使得管理者可以精确,有效管理餐饮。(二) 开发意义为了满足食堂管理人员对菜谱信息、学生信息、学生存款、刷卡信息以及食堂物料物流进行高效挂历,从而提高学生食堂工作效率。二、求分析与详细调查(一)可行性分析可行性分析是系统分析阶段重要活动,是对系统进行全面、概要分析。它任务是确定项目开发与否必要和可行。它重要
2、目是:深入明确系统目、规模和功能,对系统开发背景、必要性和意义进行调查分析,并根据需要和也许提出拟开发系统初步方案和计划,明确问题,对所提供系统大体规模和目几种有关约束条件进行论证,并且提出系统逻辑模型和多种也许方案,从而为系统开发项目决策提供科学根据。其重要从三个方面进行研究:(1)技术可行性:对既有技术进行评价,以明确能否运用既有技术进行系统开发及系统实行。计算机网络技术发展和计算机硬件性价比不停提高,使计算机全面应用于医院管理各个环节成为也许。C/S开发模式、COM、DCOM技术在国内各行各业信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适合食堂管理系统开发。(2)经济可行性:
3、对组织经济状况和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后也许获得社会及经济效益进行估计。连锁餐饮企业整体规模庞大,个体规模小而营管理相对简朴统一,开发成本不高,一旦开发成功,即能直接应用在所有同种食堂。(3)营运可行性:指系统对组织机构影响,对既有人员和机构、设施、环境等适应性以及进行人员培训补充计划可行性。连锁餐饮企业整体规模庞大,个体规模小而营管理相对简朴统一。因此食堂系统计算机信息管理人才、计算机硬件设备、操作员计算机应用能力都为系统运行过程提供了可靠保证。(二)调查组织构造1、组织构造如下图所示学生食堂管理系顾客登录刷卡管理销售管理销售管理估计销售排队管理服务
4、态度三、数据流程生成四、数据字典编写l 数据构造名称:卡信息 1)卡号(消费者卡编号,与消费者办卡先后次序有关,字符型 长度6)2)余额(消费者卡中所剩金钱数量, 字符型长度 6)3)办卡日期(消费者办卡日期, 日期型 长度 8)4)持卡者姓名(拥有信息卡消费者名称, 字符型 长度 10)5)花费(消费者所消费金钱数量,字符型 长度 20)l 数据构造名称:学生信息1) 学号(学生在校所编号码 字符型 长度 6)2) 系别(学生所在系名称 字符型 长度 16)3) 班级(学生所在班级班号 字符型 长度 20)4) 姓名(学生姓名 字符型 长度 10)5) 性别(学生性别 字符型 长度 4)6)
5、 宿舍(学生所在宿舍名称 字符型长度 20)7) 联络方式(学生手机号码 字符型 长度 20)l 数据构造名称:教师信息1) 教师号(教师编号字符型 长度 6)2) 系别(教师所在系名称 字符型 长度 10)3) 姓名 (教师姓名 字符型长度 6)4) 性别 (教师性别字符型长度 4)5) 家庭住址(教师家庭住址 字符型长度 50)6) 联络方式(教师手机号码 字符型长度 20)l 数据构造名称:订餐信息1) 订餐编号(消费者订餐编号,以便管理 字符型 长度 6)2) 顾客姓名(消费者姓名 字符型 长度 10)3) 联络方式(消费者联络方式(手机号码) 字符型 长度 20)4) 约定期间(消费
6、者订餐时所约定吃饭时间 日期型 长度 8)5) 备注信息(在订餐时其他信息 文本型 长度 50)l 数据构造名称:管理员信息1) 管理员编号(管理员在食堂编号 字符型 长度 6)2) 姓名(管理员姓名 字符型 长度 6)3) 性别(管理员性别 字符型 长度 4)4) 家庭住址(管理员家庭住址 字符型 长度 50)5) 联络方式(管理员联络方式 字符型长度20)6) 工资(管理员每月收入 整型 长度 20)五、运行平台a. CPU:最低400MZb.内存:64Mc.输入输出设备:键盘,鼠标d.100M以上硬盘空间e.操作系统:winXPf.开发工具:Delphi六、系统功能构造图食堂管理系统消费
7、者信息管理预订信息管理成本核算管理库存管理消费者信息查询消费者信息修改消费者信息添加消费者信息删除预订信息修改预订信息添加预订信息删除预订信息查询成本查询效益查询入库商品查询出库商品查询七、输入/输出设计输入设计:输入顾客名,密码,登陆成功后可进入系统进行对应操作:软件对数据输入均进行数据有效性检查。 输出设计:常用输出设备:显示终端、打印机等。输出介质:有纸张、磁盘、光盘、多媒体介质等;除指明提供打印输出外,其他数据输出均不考虑打印输出。八、E-R图管理员信息管理查询消费状况包房信息订餐信息学生信息卡信息教师信息消费者消费构成属于使用持有订餐所在管理员编号姓名联络方式家庭住址一楼窗口二楼窗口一天消费总额日期三楼窗口顾客姓名订餐编号备注信息约定期间联络方式房间编号房间位置消费者类别姓名消费类别卡号余额办卡日期持卡人姓名联络方式联络方式家庭住址系别教师号姓名班级学号姓名系别宿舍花费消费序号库存信息商品价格出库时间管理性别性别性别性别商品名称工资九、程序流程图绘制按学生录入次序排序按学生编号次序排序按学生名称次序排序选择是哪种付款方式食堂业务查询选择查询条件输入或选择查询条件是否显示查询成果查看目前学生应付款明细应付款报表打印退出是否打印