河北理工大学毕业设计说明书
来计算提成金额和酒店实际收入。
第二节系统功能模块设计
通过对系统的可行性研究和初步分析,可得出系统的逻辑功能图如下所示
餐饮管理系统逻辑功能图
16
河北理工大学毕业设计说明书
就餐预定 就餐登记 菜单明细录 入 餐饮管理系统 退菜录入 就餐结 帐 欠帐处理 收银员日报表 会员查询
第四章 详细设计 第一节数据结构设计
经过以上章节分析得初餐饮管理系统设计数据结构和数据项如下: 就餐预定:定餐编码.联系人.定餐日期.定餐单位.客户要求.押金.收银员.联系电话.就餐人数.桌数.客人类型
就餐登记:就餐编码. 重点客户. 就餐客户. 就餐单位. 客户类型. 就餐时间
就餐类型. 就餐人数.定餐编码. 结算类型. 结算时间. 卡号. 信用期. 总金额. 应 收. 客房编码. 客户要求. 收银员. 餐桌费. 回单标记. 回单日期. 客房客人编码. 部门编码
菜单明细录入:菜单编码. 食品编码. 数量. 金额. 就餐编号. 食品类型. 食品类型. 规格. 餐桌编号. 收银员. 当前价格. 部门编码. 打折比例
退菜录入:菜单编码. 食品编码. 退菜数量. 退菜原因
就餐结帐:就餐编码. 结算类型. 总金额. 代码数量. 重客户码. 酒店编码. 回单日期. 签单标记.回单类型. 部门编码.
17
河北理工大学毕业设计说明书
会员查询:姓名. 性别. 生日. 编号代码. 职位. 单位. 联系电话. 年龄. 积分. 截止日期. 联系地址. 取消标志
第二节系统逻辑结构设计
一 数据字典
NO.1 就餐结帐表 KEY RepastId table column RepastId BalanceType ActualSum CodeNumber ClientId HotelId qiandan_back_date QIANDAN_MARK QIANDAN_BACK _TYPE deptid qiandan_back_date QIANDAN_MARK QIANDAN_ BACK_TYPE R_BalanceRecord datatype width char 6 int money varchar 40 char 6 char 6 datetime varchar 20 nullabe No No No Yes Yes Yes No Yes default (None) (None) (None) (None) (None) (None) (None) (None) 中文描述 就餐编码 结算类型 总金额 代码数量 重客户码 酒店编码 回单日期 签单标记 回单类型 char decimal datetime int int char 6 Yes 10 Yes Yes Yes Yes 6 Yes deptid
(None) (None) 部门编码 (None) 回单日期 (None) 签单标记 回单类型 (None) (None) 部门编码 18
河北理工大学毕业设计说明书
NO.2 食品表 KEY FareID table column datatype FareID char FareName varchar FareSpec varchar VegeDept int FareType char Price money Manufacturer varchar returnnumber decimal deptid char NO.3 菜单表
KEY RepastID/ MenuID table column datatype RepastID char TableID char MenuID char FareType char Operator char NO.4 菜单明细表 KEY MenuID table column datatype MenuID char FareID char Account decimal Fee money repastid char
R_FareBill width nullabe 6 No 20 No 10 Yes Yes 2 No No 30 Yes 10 Yes 6 Yes default (None) (None) (None) (None) (None) (None) (None) (None) (None) 中文描述 食品编码 食品名称 规格 菜系 食品类型 当前价格 供货商 回单数 部门编码 R_Menu width nullabe 6 No 3 No 6 No 2 No 6 No default (None) (None) (None) (None) (None) 中文描述 就餐编码 餐桌编号 菜单编码 食品编码 收银员 R_Menu_List width nullabe 6 No 6 No 10 No Yes 10 Yes default (None) (None) (None) (None) (None) 中文描述 菜单编码 食品编码 数量 金额 就餐编号 19
河北理工大学毕业设计说明书
faretype char 2 Yes (None) farename char 16 Yes (None) farespec char 2 Yes (None) tableid char 6 Yes (None) operator char 6 Yes (None) price money Yes (None) deptid char 6 Yes (None) scale decimal 5 Yes (None) NO.5 菜单明细代码表 KEY code table r_menu_list_code column datatype width nullabe default code int No (None) NO.6 就餐预定表 KEY PrearrangeID table R_Repast_Prearrange column datatype width nullabe default PrearrangeID char 6 No (None) ClientID char 6 Yes (None) LinkMan varchar 20 Yes (None) PrearUnit varchar 60 Yes (None) PrearTime datetime No (None) RepastTime datetime No (None) RepastNumber int Yes (None) TableNumber int Yes (None) GuestType int No (None) ForeGift money Yes (None) Comment varchar 60 Yes (None) LinkPhone varchar 20 Yes (None) Operator char 6 No (None) StopDate datetime Yes (None) PrearangeStatus int No (None)
食品类型 食品名称 规格 餐桌编号 收银员 当前价格 部门编码 打折比例 中文描述 代码 中文描述 定餐编码 重点客户 联系人 定餐单位 定餐时间 就餐时间 就餐人数 桌数 客人类型 押金 客户要求 联系电话 收银员 截止日期 备注 20