您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 第五组_穆斯林餐厅物流管理信息系统设计
《物流信息系统A》课程实验报告实验项目:南京工程学院穆斯林餐厅物流信息系统设计班级名称:物流管理111实验组员:组长:张鹏学号:209110535成员:戴金彤学号:209110510成员:徐新飞学号:209110532成员:尹纯建学号:209110533成员:张瑾学号:209110534指导老师:朱柏青南京工程学院2013年12月目录一、概述.....................................................1二、系统设计规范.............................................1三、计算机系统配置...........................................2四、系统总体结构设计.........................................2(一)系统结构图.............................................2(二)系统IPO图.............................................6五、代码设计................................................15六、输入设计................................................23七、输出设计................................................26八、数据库设计..............................................29九、实施方案说明............................................45十、信息系统设计阶段分工....................................47-1-南京工程学院穆斯林餐厅物流信息系统设计一、概述随着穆斯林餐厅的人流量的不断增加,餐厅的服务压力不断增加,为了应对这种变化带来的影响,于是引进物流信息系统,用于对餐厅每天的信息和需求进行管理控制;从而对食材的增加或减少、菜单及时正确的传达、做菜进程控制提供信息支持,为老板做出正确的决策提供依据。其目的是促进穆斯林餐厅高效快速的管理,信息流更加通畅,各项进程有条不紊的进行,为顾客提供满意周到的服务,最终提高穆斯林餐厅的经济效益。因为南京工程学院穆斯林餐厅属于学校食堂性质的餐厅,无论是市场销售,还是管理控制都比较简单,所以穆斯林餐厅物流信息系统属于小型的物流信息系统。在此次的物流信息系统设计中,所用到的一切的数据资料的85%来自对餐厅在过去一段时间经营状况的实际调研,其中5%来自于餐厅工作人员的实际经验,其中的10%来自于对未来市场需求的预测。二、系统设计规范表1-1程序代码设计规范食材编号Nbsc订单编号Nborder菜名Namec食材名称Namesc规格Norms数量Quabtum单价Uprice单位Unit库存量Inventorylevel缺货量Ssuply待采购量PurchaseQ供应商Supplier供应商编号Nbsupplier日期Date订单Order取菜单Accept缺货单Assupply-2-采购单APurchase食材存量表SCCLB销售登记表XSDJB缺货登记表QHDJB食材需求汇总表SCXQHZB采购单Apurchase换菜单Exorder三、计算机系统配置硬件配置:3台主机(RAM4.00GB)、3台显示器(分辨率1366*768,15inch)、2台音响、1个麦克风、2台扩音器、2个电子显示屏(PH10,2.4m*1.3m)软件配置:Windows操作系统、Access数据库管理系统、VisualBasic程序设计与开发工具网络协议:HTTP、内部局域网带宽:8M四、系统总体结构设计(一)系统结构图下图的图1-1、图1-2、图1-3分别是穆斯林餐厅物流管理信息系统的三个子系统,即销售食材系统、库存食材系统、采购食材系统,它们对应于系统分析阶段的数据流图,是逻辑结构向物理结构的转变,为详细设计提供结构视图参考。-3-图1-1穆斯林餐厅物流管理信息系统销售食材子系统结构图在图1-1中,通过输入功能模块得到订单、库存信息、缺货信息,进行销售处理,得到订菜单并随之生成缺货单。首先从输入端读取客户订单,食材存货表和食材缺货表,从而得到订单、库存信息、缺货信息,之后进入处理模块系统自动对比识别确定能否供货。如果能够供货则生成订菜单进行销售登记,同时修改食材库存量;如果不能供货则反馈缺货,无法供货(此处在设计时,界面应设置一个弹出窗口给予提示)。输出项则输出订菜单或缺货单。销售食材系统输出确定能否供货输入客户订单食材存货表食材缺货表订菜单缺货单可以供货不可供货修改库存量销售登记生成订菜单订单、库存信息、缺货信息缺货单订单库存信息缺货信息订单、库存信息、缺货信息订菜单、缺货单订菜单订菜单订单、库存信息订单、库存信息订单订菜单、缺货单订菜单缺货单-4-图1-2穆斯林餐厅物流管理信息系统库存食材子系统结构图图1-2是库存食材子系统结构图,其主要功能是对库存进行实时监控,并对食材库存和缺货情况进行反馈。它的输入项是通过读取缺货单、商品入库信息和配菜单得到缺货单、到货单和配菜单,在处理中心进行盘点处理,根据输入项修改食材存量和进行销售登记,进而输出更新后的食材存量和产生的新的缺货单。库存食材系统输出盘点处理输入缺货单商品入库信息配菜单食材存量缺货登记修改食材存量进行销售登记配菜单、到货单、缺货单缺货单缺货单到货单配菜单配菜单、到货单、缺货单食材存量、缺货单配菜单、到货单食材存量、缺货单食材存量食材存量缺货单进货单到货单进货单到货单-5-图1-3穆斯林餐厅物流管理信息系统采购食材子系统结构图图1-3是采购食材子系统结构图,该系统的功能是对穆斯林餐厅物流的采购环节进行控制,其处理中心由订货处理和进货处理两部分组成。首先通过读取缺货单、供应商列表生成待购食材表,并参考采购计划生成采购单,这就是订货处理模块;如果读取到货单则要进行进货处理,修改食材库存,这样输出项也就是采购单和对到货单进行留底登记。注:图示图解模块名调用数据判定分支采购食材系统输出采购处理输入缺货订单读取供应商列表读取到货单采购单到货单留底订货处理进货处理待购食材表采购计划生成采购单缺货单、供应商列表、到货单缺货单供应商列表到货单缺货单、供应商列表、到货单采购单、到货单采购单缺货单、供应商列表待购食材表采购单、到货单采购单到货单修改食材库存进货单到货单进货单到货单待购、采购到货单采购单采购计划到货单-6-穆斯林餐厅物流管理信息系统共分成销售食材、库存食材、采购食材三个子系统,其功能模块结构如下图2所示。图2穆斯林餐厅物流管理信息系统功能模块结构图(二)系统IPO图下面是餐厅物流信息系统的IPO图系统名称:销售食材设计人:张瑾、尹纯建模块:输入客户订单日期:2013-11-20模块编号:XS-001上层调用模块:销售食材文件名:下层被调用模块:无输入数据:客户订单输出数据:客户订单处理:输入客户名称,菜品种类、价格、数量,进行读取处理,生成客户订单。穆斯林餐厅物流管理信息系统库存食材采购食材销售食材可供货缺货读取食材存量表读取食材缺货表输入客户订单确定能否供货进行销售登记生成订菜单减少库存量处理食材存量处理缺货登记读取商品入库信息库存查询读取缺货单订货处理进货处理处理采购计划表处理待购食材表读取供应商列表生成采购单读取缺货登记表打印采购单采购查询读取进货单修改食材存量盘点处理-7-注释:图3-1输入客户订单模块的IPO图系统名称:销售食材设计人:张瑾、尹纯建模块:读取食材存量表日期:2013-11-20模块编号:X-002上层调用模块:销售食材文件名:下层被调用模块:无输入数据:客户订单输出数据:库存信息处理:根据客户订单,调取食材库存种类、数量,检查是否存在缺货。注释:图3-2读取食材存量表模块的IPO图系统名称:销售食材设计人:张瑾、尹纯建模块:读取食材缺货表日期:2013-11-20模块编号:XS-003上层调用模块:销售食材文件名:下层被调用模块:无输入数据:客户订单、库存信息输出数据:缺货信息、缺货登记表处理:根据客户订单,对比食材需求量与库存量,进行读取处理,生成食材缺货表与缺货登记表。注释:图3-3读取食材缺货表模块的IPO图系统名称:销售食材设计人:张瑾、尹纯建模块:确定能否供货日期:2013-11-20模块编号:XS-004上层调用模块:销售食材文件名:下层被调用模块:处理可供货订单、处理不可供货订单输入数据:订单、库存信息输出数据:订菜单、缺货单处理:用判定树/流程图-8-图3-4确定能否订货模块的IPO图系统名称:销售食材设计人:张瑾、尹纯建模块:修改库存量日期:2013-11-20模块编号:XS-005上层调用模块:可订货文件名:下层被调用模块:无输入数据:客户订单、库存信息输出数据:食材存量表处理:根据客户订单、库存信息,确定食材需求量与库存量,减少现有库存量,生成食材存量表。注释:图3-5修改库存量模块的IPO图系统名称:销售食材设计人:张瑾、尹纯建模块:进行销售登记日期:2013-11-20模块编号:XS-006上层调用模块:可供货文件名:下层被调用模块:无输入数据:客户订单输出数据:销售登记表处理:根据客户订单,统计每天销售数量、金额、食材存量等信息,生成销售登记表。注释:图3-6进行销售登记模块的IPO图系统名称:销售食材设计人:张瑾、尹纯建模块:生成订菜单日期:2013-11-20模块编号:XS-007订单订单(量)食材存量订单(量)食材存量不可供货可供货生成订菜单销售留底减少食材存量缺货单-9-上层调用模块:可供货文件名:下层被调用模块:无输入数据:客户订单、库存信息输出数据:订菜单处理:根据客户订单,查询库存信息;决定可以供货后,进行订菜处理,生成顶菜单。注释:图3-7生成订菜单模块的IPO图系统名称:销售食材设计人:张瑾、尹纯建模块:缺货日期:2013-11-20模块编号:XS-008上层调用模块:确定能否供货文件名:下层被调用模块:无输入数据:客户订单、库存信息输出数据:缺货单处理:根据客户订单、库存信息,查询是否能进行供货;食材库存不足,生成缺货单。注释:图3-8缺货模块的IPO图系统名称:库存食材设计人:张瑾、尹纯建模块:读取缺货单日期:2013-11-20模块编号:KC-001上层调用模块:库存食材文件名:下层被调用模块:无输入数据:缺货信息、缺货登记表输出数据:缺货单处理:根据客户订单,读取缺货信息、缺货登记表,进行读取处理,生成缺货单。注释:图3-9读取缺货单模块的IPO图系统名称:库存食材设计人:张瑾、尹纯建模块:读取商品入库信息日期:2013-11-20模块编号:KC-002上层调用模块:库存食材文件名:下层被调用模块:无输入数据:进货单输出数据:到货单处理:根据采购部门提供的进货单,读取货物信息,生成到货单。注释:-10-图3-10读取商品入库信息模块的IPO图系统名称:库存食材设计人:张瑾、尹纯建模块:盘点处理日期:2013-11-20模块编号:KC-003上层调用模块:库存食材文件名:下层被调用模块:无输入数据:配菜单、到货单、缺货单输出数据:食材存量表、缺货单处理:盘点处理即是对库存信息进行查询,通过管理员输入查询条件,对比内部数据库数据盘算出食材存量和缺货情况。注释:系统名称:库存食材设计人:张瑾、尹纯建模块:处理食材存量日期:2013-11-20模块编号:KC-004上层调用模块:库存食材文件名;下层被调用模块:无输入数据:配菜单、到货单输出数据:食材存量表处理:根据客户订单生成的配菜单;读取到货单的货物信息,修改食材存量,生成食材存量表。注释:图3-11处理食材存量模块的IPO图系统名称:库存食材设计人:张瑾、尹纯建模块:处理缺货登记日期:2013-11-20模块
本文标题:第五组_穆斯林餐厅物流管理信息系统设计
链接地址:https://www.777doc.com/doc-347705 .html