餐饮服务系统-结构化分析数据流图E-R图数据字典

上传人:tia****nde 文档编号:36889307 上传时间:2018-04-04 格式:DOC 页数:9 大小:1.15MB
返回 下载 相关 举报
餐饮服务系统-结构化分析数据流图E-R图数据字典_第1页
第1页 / 共9页
餐饮服务系统-结构化分析数据流图E-R图数据字典_第2页
第2页 / 共9页
餐饮服务系统-结构化分析数据流图E-R图数据字典_第3页
第3页 / 共9页
餐饮服务系统-结构化分析数据流图E-R图数据字典_第4页
第4页 / 共9页
餐饮服务系统-结构化分析数据流图E-R图数据字典_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《餐饮服务系统-结构化分析数据流图E-R图数据字典》由会员分享,可在线阅读,更多相关《餐饮服务系统-结构化分析数据流图E-R图数据字典(9页珍藏版)》请在金锄头文库上搜索。

1、淮海工学院计算机工程学院实验报告书课 程 名: 软件工程导论 题 目: 结构化分析实验 学 号: 511020825 姓 名: 薛思雨 评语:成绩: 指导教师: 批阅时间: 年 月 日一、实验目的与要求通过示例掌握结构化系统分析的方法综合运用 DFD,DD,E-R 图等工具建立系统的概念数据模型二、实验环境VISIO 2003其它相关软件及硬件、网络环境三、实验步骤与源程序 1.餐饮服务管理系统 1) 总体说明餐饮服务管理系统是酒店管理系统的一个部分,主要完成中西餐、咖啡厅、酒吧等顾客消 费的消费信息记录、资源分配以及员工的信息管理等工作。 2) 系统相关角色系统管理员,员工,部门经理,采购员

2、,顾客,供货商等等 3)相关功能说明 (1)餐饮收银管理 登记管理:客人到来以后进行登记,可以修改或者删除登记信息,客人可以要求合台或者 换台。 消费管理:能够录入、修改或者删除客人的消费信息。订餐管理:订餐信息登记,包括订餐时间、就餐时间、订餐桌数、人数、订餐详情、取消 订餐、订餐查询。主窗体:显示当前桌台、包房的占用情况,显示客人消费状态。结算管理:客人结账的时候可以分类打折或者全面打折,计算开发票金额,打印账单,结 账方式也有多种方式,如现金付款、支票付款、信用卡付款、免费、挂帐等自动统计。 日统计管理:可以对今日收银进行概览,方式多样,如按类别统计、按菜品统计、按帐单 统计、按包房统计

3、等等,可显示日销售项目排行榜,可打印销售日报表。二级库存管理(主要管理酒水饮料的日常库存):这里主要是指前台的酒水饮料管理,包 括入库、入库查询、入库统计,退货、退货查询、退货统计,库存动态,销售查询、销售统计, 库存盘点、盘点查询、盘点统计。菜谱管理:对菜品进行管理,如菜品类别维护、特色菜维护、菜品明细维护、酒水饮料维 护,价格维护、套餐维护、菜谱打印、商品单位维护。各消费类别和消费项目可任意增加、修 改与删除,按照自己业务情况任意设置。 (2)采购库存管理该库存管理系统是后勤部门对所有资源的管理。 仓库从供货商处对商品进货,也可以对商品退货,可以进行商品进货信息和商品退货信息的查 询、统计

4、等。 餐饮各部门领用商品,也可以对领用商品退货。可以进行商品领用和退货信息的统计、查 询,可按部门、商品、商品类别等多种方式。 显示各个供应商信息,对供应商供货情况进行记帐,可查询、统计其供货信息,可查询应 付款、已付款等各种信息,对仓库中的商品进行盘点,对各种进货、退货、领用信息以及供货 商情况进行统计,生成报表,交部门经理审核。某商品库存低于一定程度时可以预警。 (3)人员维护系统可以对各种员工的信息进行维护,包括增加、删除、查询等等。 员工交换班的时候,当前用户更换并确认当前(钱款、物品、房间状态) 。用户更改自己的密码。 帐号管理(系统管理员) ,用户权限、密码、站点的编辑。 每月底可

5、以对员工的工作情况进行统计,生成报表,供部门经理进行审核。 其他细节可以加入自己的一些假定。四、测试数据与实验结果 数据流图数据流图 顶层数据流图:用户餐饮服务管理系统功能菜单进入系统经理顾客账单销售报表 库存信息 员工工作情况第一层数据流图:餐饮收银管理人员维护采购库存管理登记管理,消费管理二级库存管理前台员工顾客部门经理系统管理员日统计管理订餐管理,结算管理 菜谱管理工作情况统计进货管理 退货管理 库存信息帐号管理打印账单后勤部门销售报表库存信息供货信息员工信息管理餐饮服务管理系统餐饮收银管理数据流图:输输入入登记消费结算订餐日统计 二级库 存员工顾客经理要要求求换换台台或或合合台台点点餐

6、餐查查看看 核核对对打打印印账账单单打打印印销销售售报报表表前前台台酒酒水水 入入库库库库存存盘盘点点登登记记信信息息订订餐餐信信息息消消费费信信息息付付款款金金额额 付付款款 方方式式 折折扣扣率率查查看看销销售售情情况况 统统计计销销售售二二级级库库存存信信息息输输入入输输入入输输入入菜菜谱谱信信息息菜谱输输入入查查看看采购库存管理:输输入入进货领用商 品退用商 品退货库存信 息员工供货商经理供供货货商商信信息息库库存存盘盘点点各部门进进货货信信息息退退货货信信息息商商品品退退用用 信信息息商商品品退退领领 信信息息供货信 息供供货货信信息息输输入入输输入入输输入入输输入入供供货货商商信信

7、息息商商品品领领用用信信息息商商品品退退用用信信息息人员维护:增增,改改,查查,删删用户信息账号管理系统管理员用户修修改改密密码码 用用户户信信息息 信信息息帐帐号号信信息息工作情况 工工作作情情况况用用户户权权限限、密密码码 、站站点点的的编编辑辑工工作作情情况况报报表表经理 E-RE-R 图图 总体 E-R 图:员工顾客菜谱商品负责包间,桌台帐单付款管理使用订餐管理采购1n含有对应mnmn1111111n1n供货商供给mn账账单单结结算算方方式式消费情况对应11登记登记信息登记11m11m部分 E-R 图: 订餐-付款 E-R 图:顾顾客客菜菜谱谱桌桌台台帐帐单单付付款款使使用用订订餐餐含

8、含有有对对应应pn1111111n找找零零结结算算方方式式消消费费情情况况对对应应11就就餐餐人人数数桌桌台台编编号号联联系系电电话话点点菜菜时时间间登登记记编编号号就就餐餐人人数数宾宾客客性性别别宾宾客客姓姓名名登登记记编编号号登登记记登登记记信信息息11菜菜品品编编号号餐餐桌桌编编号号菜菜品品数数量量菜菜品品编编号号菜菜品品单单价价菜菜品品名名称称菜菜品品类类别别餐餐桌桌编编号号登登记记编编号号账账单单编编号号金金额额餐餐桌桌编编号号登登记记编编号号账账单单编编号号应应收收金金额额 实实收收金金额额采购-供货 E-R 图:员员工工商商品品采采购购供供给给mnn1供供货货商商商商品品编编号号

9、 商商品品数数量量商商品品名名称称商商品品价价格格供供货货商商编编号号供供货货商商名名称称商商品品编编号号商商品品名名称称供供货货商商编编号号 采采购购编编号号供供货货商商名名称称商商品品编编号号商商品品名名称称商商品品价价格格采采购购数数量量采采购购总总价价员工信息 E-R 图:经经理理员员工工管管理理管管理理m nn1系系统统管管理理员员员员工工编编号号员员工工性性别别员员工工名名称称密密码码管管理理员员编编号号管管理理员员名名称称密码权权限限工工作作情情况况员工生日工作情况员工电话 数据字典数据字典 登记信息:字段名字段类型字段长度说明order_idvarchar20登记编号登记编号t

10、able_idvarchar20桌台编号customer_namevarchar20宾客姓名gendervarchar2宾客性别phone_numvarchar20联系电话person_numSmallint2就餐人数remarkvarchar255预订备注信息订餐信息:字段名字段类型字段长度说明order_idvarchar20登记编号Dish_idVarchar10菜品编号Dish_countSmallint2菜品数量Dish_timeDatetime8点菜时间Table_idVarchar10餐桌编号person_numSmallint2就餐人数RemarkVarchar255菜单备注消

11、费信息:字段名字段类型字段长度说明Bill_idVarchar20账单编号账单编号order_idvarchar20登记编号Table_idVarchar10餐桌编号Shd_mnyMoney8应收金额RemarkVarchar255账单备注结算信息:字段名字段类型字段长度说明Bill_idVarchar20账单编号order_idvarchar20登记编号Table_idVarchar10餐桌编号Shd_mnyMoney8应收金额Rel_mnyMoney8实收金额Ret_mnyMoney8返回金额Come_timeDatetime8开台时间Leave_timeDatetime8结账时间Rema

12、rkVarchar255账单备注菜谱信息:字段名字段类型字段长度说明Dish_idVarchar10菜品编号菜品编号Dish_nameVarchar30菜品名称Dish_typeVarchar20菜品类别Dish_priceVarchar8菜品单价Dish_remarkVarchar255菜品备注日统计:字段名字段类型字段长度说明Bill_idVarchar20账单号Day_timeDatetime8日期Dish_idVarchar10菜品编号Dish_countInt4菜品销售量People_numInt4来宾总数Day_BusniessMoney8日营业总额二级库存信息:字段名字段类型字段

13、长度说明Drinks_idVarchar10酒水编号酒水编号Drinks_nameVarchar30酒水名称Drinks _priceVarchar8酒水单价Drinks _numInt3酒水数量Drinks_countInt4菜品销售量Drinks _remarkVarchar255菜品备注供货商信息:字段名字段类型字段长度说明Supplier_idVarchar10供货商编号供货商编号Supplier _nameVarchar30供货商名称Goods_idVarchar10商品编号Goods_nameVarchar20商品名称Supplier _remarkVarchar255供货商备注商

14、品信息:字段名字段类型字段长度说明Goods_idVarchar10商品编号商品编号Goods_nameVarchar20商品名称Goods_priceVarchar8商品价格Goods_stocknumInt3商品数量Goods _remarkVarchar255商品备注采购信息:字段名字段类型字段长度说明Purchase_idVarchar10采购编号采购编号Supplier_idVarchar10供货商编号Supplier _nameVarchar30供货商名称Goods_idVarchar10商品编号Goods_nameVarchar20商品名称Goods_priceVarchar8商

15、品价格Goods_numInt 3商品采购数量Purchase_total采购总价Purchase_remarkVarchar255商品备注员工信息:字段名字段类型字段长度说明User_idVarchar10员工编号员工编号User_nameVarchar10员工名称User_pwdVarchar16密码User _sexchar2员工性别User _birthdatetime8员工生日User _phoneVarchar11员工电话User _conditionsVarchar255工作情况管理员信息字段名字段类型字段长度说明Admin_idVarchar10管理员编号Admin_nameV

16、archar10管理员名称Admin_pwdVarchar16密码五、结果分析与实验体会本次实验,画了数据流图,实体联系图,设计了数据字典。数据流图便于用户表达功能需求和数据需求及其联系,便于两类人员共同理解现行系统和规划系统的框架,能清晰的表现数据流的状况,可以方便系统建模。数据流不太好画,要根据用户的需求来,要搞清楚数据的走向,和系统之间的交互。E-R 图是可以更有效的在概念模式下设计数据库,更形象的识别实体及实体之间的关系。数据字典和数据流图共同构成系统的逻辑模型。没有流图数据字典难以发挥作用。没有数据字典,数据流图就不严格。通过这次实验,又熟悉了数据流图,E-R 图,还有数据字典。在程序设计中,数据流图,数据字典,实体联系图是不可或缺,也是系统建模的基础,所以要好好掌握。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号