发布时间: 2024-03-05 17:09:43 | 作者: 高校/中小学
餐饮服务系统--结构化分析数据流图E-R图数据字典餐饮服务系统--结构化分析数据流图E-R图数据字典 淮海工学院计算机工程学院 实验报告书 课 程 名: 《软件工程导论》 题 目: 结构化分析实验 学 号: 511020825 姓 名: 薛思雨 评语: 成绩: 指导教师: 批阅时间: 年 月 日 《软件工程导论》实验报告 一、实验目的与要求 通过示例掌握结构化系统分析的方法 综合运用DFD,DD,E-R图等工具建立系统的概念数据模型 二、实验环境 VISIO 2003 其它相关软件及硬件、网络环境 三、实验步骤与源程序 1.餐饮...
书 课 程 名: 《软件工程导论》 题 目: 结构化分析实验 学 号: 511020825 姓 名: 薛思雨 评语: 成绩: 指导教师: 批阅时间: 年 月 日 《软件工程导论》实验
综合运用DFD,DD,E-R图等工具建立系统的概念数据模型 二、实验环境 VISIO 2003 其它相关软件及硬件、网络环境 三、实验步骤与源程序 1.餐饮服务管理系统 1) 总体说明 餐饮服务管理系统是酒店管理系统的一个部分,主要完成中西餐、咖啡厅、酒吧等顾客消费的消费信息记录、资源分配以及员工的信息管理等工作。 2) 系统相关角色 系统管理员,员工,部门经理,采购员,顾客,供货商等等 3)相关功能说明 (1)餐饮收银管理 登记管理:客人到来以后进行登记,可以修改或者删除登记信息,客人能要求合台或者换台。 消费管理:能够录入、修改或者删除客人的消费信息。 订餐管理:订餐信息登记,包括订餐时间、就餐时间、订餐桌数、人数、订餐详情、取消订餐、订餐查询。 主窗体:显示当前桌台、包房的占用情况,显示客人消费状态。 结算管理:客人结账的时候能分类打折或者全面打折,计算开发票金额,打印账单,结账方式也有多种方式,如现金付款、支票付款、信用卡付款、免费、挂帐等自动统计。 日统计管理:可以对今日收银进行概览,方式多样,如按类别统计、按菜品统计、按帐单统计、按包房统计等等,可显示日销售项目排行榜,可打印销售日报表。 二级库存管理(主要管理酒水饮料的日常库存):这里主要是指前台的酒水饮料管理,包括入库、入库查询、入库统计,退货、退货查询、退货统计,库存动态,销售查询、销售统计,库存盘点、盘点查询、盘点统计。 菜谱管理:对菜品来管理,如菜品类别维护、特色菜维护、菜品明细维护、酒水饮料维护,价格维护、套餐维护、菜谱打印、商品单位维护。各消费类别和消费项目可任意增加、修改与删除,按照自己业务情况任意设置。 (2)采购库存管理 该库存管理系统是后勤部门对所有资源的管理。 仓库从供货商处对商品进货,也可以对商品退货,能够直接进行商品进货信息和商品退货信息的查询、统计等。 餐饮各部门领用商品,也可以对领用商品退货。能够直接进行商品领用和退货信息的统计、查询,可按部门、商品、商品类别等多种方式。 显示各个供应商信息,对供应商供货情况做记帐,可查询、统计其供货信息,可查询应付款、已付款等各种信息,对仓库中的商品进行盘点,对各种进货、退货、领用信息以及供货商情况做统计,生成报表,交部门经理审核。某商品库存低于某些特定的程度时可以预警。 (3)人员维护 系统能对各种员工的信息来维护,包括增加、删除、查询等等。 1 《软件工程导论》实验报告 员工交换班的时候,当前用户更换并确认当前(钱款、物品、房间状态)。 用户更改自己的密码。 帐号管理(系统管理员),用户权限、密码、站点的编辑。 每月底可以对员工的工作情况做统计,生成报表,供部门经理进行审核。 其他细节能加入自己的一些假定。 四、测试数据与实验结果 ? 数据流图 ?顶层数据流图: 销售报表 库存信息经理进入系统员工工作情况 用户餐饮服务管理系统 顾客功能菜单账单 ?第一层数据流图: 登记管理,消费管理 打印账单订餐管理,结算管理顾客菜谱管理餐饮收银管理日统计管理 二级库存管理 前台员工 销售报表部门经理 进货管理 库存信息退货管理采购库存管理后勤部门库存信息供货信息 工作情况统计帐号管理人员维护系统管理员员工信息管理 餐饮服务管理系统 ?餐饮收银管理数据流图: 2 《软件工程导论》实验报告 登记 登记信息要求换台或合台 输入 点餐订餐信息订餐员工输入顾客 输入 查看 核对输入消费信息 消费输入 付款金额 付款打印账单方式 折扣率查看 菜谱信息结算查看销售情况 统计销售二级库存信息菜谱经理打印销售报表 日统计二级库库存盘点存 前台酒水入库 ?采购库存管理: 进货 进货信息 输入 输入退货信息员工退货供货商 输入 供货商信息供货信息输入供货信输入息 供货商信息商品退领 信息经理商品领用信息领用商 品 商品退用 信息商品退用信息各部门 退用商 品库存信 息 库存盘点 3 《软件工程导论》实验报告 ?人员维护: 修改密码用户个人信息 用户个人信息 信息 增,改,查,删用户 系统管理员用户权限、密码 、站点的编辑帐号信息账号管理 经理 工作情况报表 工作情况工作情况 ? E-R图 ?总体E-R图: mn供给供货商商品 n 采购 11 1m管理员工登记登记信息1n 管理m1 1菜谱消费情况1m 含有1n1登记对应 负责1订餐帐单1对应 m1付款结算方式1n1账单 1n包间,桌台使用顾客 ?部分E-R图: ?订餐-付款E-R图: 4 《软件工程导论》实验报告 账单编号餐桌编号菜品编号菜品名称金额登记编号菜品类别1p菜谱消费情况含有菜品单价 1n1餐桌编号登记编号对应菜品编号 1订餐餐桌编号菜品数量就餐人数对应登记编号点菜时间帐单1 账单编号桌台编号付款11结算方式登记编号应收金额就餐人数1实收金额找零 111n桌台使用登记顾客登记信息 联系方式宾客姓名 宾客性别 ?采购-供货E-R图: 商品名称商品的价值商品名称商品编号 商品数量商品编号 nm商品供货商供给 供货商名称供货商编号 供货商名称采购编号n供货商编号 商品编号 采购 商品名称 采购总价 商品的价值采购数量1 员工 ?员工信息E-R图: 5 《软件工程导论》实验报告 员工性别密码 员工生日员工名称 工作情况 员工编号员工员工电话 m权限n管理 n工作情况管理 系统管理员 1 密码管理员编号管理员名称经理 ? 数据字典 登记信息: 字段名 字段类型 字段长度 说明 登记编号 order_id varchar 20 table_id varchar 20 桌台编号 customer_name varchar 20 宾客姓名 gender varchar 2 宾客性别 phone_num varchar 20 联系方式 person_num Smallint 2 就餐人数 remark varchar 255 预订备注信息 订餐信息: 字段名 字段类型 字段长度 说明 order_id varchar 20 登记编号 Dish_id Varchar 10 菜品编号 Dish_count Smallint 2 菜品数量 Dish_time Datetime 8 点菜时间 Table_id Varchar 10 餐桌编号 person_num Smallint 2 就餐人数 Remark Varchar 255 菜单备注 消费信息: 字段名 字段类型 字段长度 说明 账单编号 Bill_id Varchar 20 order_id varchar 20 登记编号 Table_id Varchar 10 餐桌编号 Shd_mny Money 8 应收金额 Remark Varchar 255 账单备注 结算信息: 字段名 字段类型 字段长度 说明 Bill_id Varchar 20 账单编号 6 《软件工程导论》实验报告 order_id varchar 20 登记编号 Table_id Varchar 10 餐桌编号 Shd_mny Money 8 应收金额 Rel_mny Money 8 实收金额 Ret_mny Money 8 返回金额 Come_time Datetime 8 开台时间 Leave_time Datetime 8 结账时间 Remark Varchar 255 账单备注 菜谱信息: 字段名 字段类型 字段长度 说明 菜品编号 Dish_id Varchar 10 Dish_name Varchar 30 菜品名称 Dish_type Varchar 20 菜品类别 Dish_price Varchar 8 菜品单价 Dish_remark Varchar 255 菜品备注 日统计: 字段名 字段类型 字段长度 说明 Bill_id Varchar 20 账单号 Day_time Datetime 8 日期 Dish_id Varchar 10 菜品编号 Dish_count Int 4 菜品销售量 People_num Int 4 来宾总数 Day_Busniess Money 8 日营业总额 二级库存信息: 字段名 字段类型 字段长度 说明 酒水编号 Drinks_id Varchar 10 Drinks_name Varchar 30 酒水名称 Drinks _price Varchar 8 酒水单价 Drinks _num Int 3 酒水数量 Drinks_count Int 4 菜品销售量 Drinks _remark Varchar 255 菜品备注 供货商信息: 字段名 字段类型 字段长度 说明 供货商编号 Supplier_id Varchar 10 Supplier _name Varchar 30 供货商名称 Goods_id Varchar 10 商品编号 Goods_name Varchar 20 商品名称 Supplier _remark Varchar 255 供货商备注 商品信息: 字段名 字段类型 字段长度 说明 商品编号 Goods_id Varchar 10 Goods_name Varchar 20 商品名称 Goods_price Varchar 8 商品的价值 7 《软件工程导论》实验报告 Goods_stocknum Int 3 商品数量 Goods _remark Varchar 255 商品备注 采购信息: 字段名 字段类型 字段长度 说明 采购编号 Purchase_id Varchar 10 Supplier_id Varchar 10 供货商编号 Supplier _name Varchar 30 供货商名称 Goods_id Varchar 10 商品编号 Goods_name Varchar 20 商品名称 Goods_price Varchar 8 商品的价值 Goods_num Int 3 商品采购数量 Purchase_total 采购总价 Purchase_remark Varchar 255 商品备注 员工信息: 字段名 字段类型 字段长度 说明 员工编号 User_id Varchar 10 User_name Varchar 10 员工名称 User_pwd Varchar 16 密码 User _sex char 2 员工性别 User _birth datetime 8 员工生日 User _phone Varchar 11 员工电话 User _conditions Varchar 255 工作情况 管理员信息 字段名 字段类型 字段长度 说明 Admin_id Varchar 10 管理员编号 Admin_name Varchar 10 管理员名称 Admin_pwd Varchar 16 密码 五、结果分析与实验体会 本次实验,画了数据流图,实体联系图,
了数据字典。数据流图便于用户表达功能需求和数据需求及其联系,便于两类人员共同理解现行系统和规划系统的框架,能清晰的表现数据流的状况,可以方便系统建模。数据流不太好画,要按照每个用户的需求来,要搞清楚数据的走向,和系统之间的交互。E-R图是可以更有效的在概念模式下设计数据库,更形象的识别实体及实体之间的关系。数据字典和数据流图共同构成系统的逻辑模型。没有流图数据字典难以发挥作用。没有数据字典,数据流图就不严格。 通过这次实验,又熟悉了数据流图,E-R图,还有数据字典。在程序设计中,数据流图,数据字典,实体联系图是不可或缺,也是系统建模的基础,所以要好好掌握。 8
本文档为【餐饮服务系统--结构化分析数据流图E-R图数据字典】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关联的内容(国旗、国徽、党徽..)目的是配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
Docker容器技术与应用朱晓彦教学全套课件项目4 Docker集群管理
正泰电源电器类BHSDH-066II型电流互感器
《公路工程完工质量鉴别判定工作规定(试行)》交通部办公厅 厅质监字[2008]16号[2008]16号
GB50268 2008给水排水管道工程项目施工及检验收取规范和条文说明2011
2023-2024学年湖南省长沙市明德中学物理高三上期末质量跟踪监视试题含解析
《公路工程完工质量鉴别判定工作规定(试行)》交通部办公厅 厅质监字[2008]16号[2008]16号
GB50268 2008给水排水管道工程项目施工及检验收取规范和条文说明2011
2023-2024学年湖南省长沙市明德中学物理高三上期末质量跟踪监视试题含解析