食堂管理信息系统设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、系统规划
1.系统功能
主要功能有:学生信息管理、预定信息管理、成本预算管理、库存管理
2.硬件和软件的要求、开发工具(VB/VC)
开发管理信息系统的具体方法很多,结构化系统开发方法
(Structured System Development Methodology)是目前应用得最普遍的一种开发方法,主要包括系统分析、系统设计和系统实施三大阶段。
VB是Visual Basic的简写,是可视化的编程语言。是一种简单、高效地开发应用软件的工具。就成本及系统本身特点而言,食堂管理信息系统比较适用于VB开发语言进行应用软件的开发。
二、系统的分析
1、单位分析
组织结构分析
2、原系统的业务流程分析(两个流程图)
三、系统(新)的设计
1、新系统的功能结构图1业务流程图
消费业务流程图2.表格分配图
采购表格分配图
2、
改造流程图(画出新的流程图)
原材料
入库单 原料入库数
采购部
采购管理
累计产品库存数
3、设计系统数据库(关系表—关系模型图,第三章内容)
数据库系统的建立首先需要对数据流程图里涉及到的数据进行汇总和分析,这是为以后建立数据库系统和设计功能模块处理各个方面的信息奠定基础。为了对数据流程图中的各个元素作出详细说明,应建立数据字典,其主要内容是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。对于一般食堂管理信息系统而言,也可以简化根据各项数据建立概念模型,其最具代表性的就是实体关系模型(Entity Relationship Diagram),简称E-R图。学校食堂管理信息系统共有三个实体:餐卡、学生、管理员,关系模式(即数据库中的表)可以表示如下:
1、餐卡信息表(持卡人姓名,卡号,办卡日期,消费额度,余额);
2、学生信息表(姓名,班级,学号,性别,联系方式);
3、系统管理员表(管理员编号,卡号,消费额度)
系统整体之间的联系可以用E-R图如下表示:
四、系统的实施
1、硬件(服务器、计算机、刷卡机、网络拓扑结构—局域网等)
本食堂管理信息系统是在计算机技术、网路技术、面向对象的新数据库技术以及其他相关的科学技术的支持下形成的。因此对于硬件的要求在某种程度上来说是比较高的。系统实施阶段对于硬件的最低要求要能通过程序设计及调试,因此在学校内部局域网中进行管理信息系统的运行、调试、乃至系统转换等都能正常工作,不出差错,切实保障学生们的利益。
2、分析管理信息系统平台模式(C/S、B/S)
目前现有的餐饮管理系统大多数是采用C/S框架,部署在企业内部局域网。青山埋白骨,绿水吊忠魂。