管理信息系统案例第4章_第1页
管理信息系统案例第4章_第2页
管理信息系统案例第4章_第3页
管理信息系统案例第4章_第4页
管理信息系统案例第4章_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第4章章 基于基于Web Service的无线餐饮管理系统的无线餐饮管理系统目录4.1.1 开发背景开发背景4.1.2 组织结构分析组织结构分析4.1.3 现行系统运行状况分析现行系统运行状况分析第第4章章 基于基于Web Service的无线餐饮管理系统的无线餐饮管理系统4.1 现行系统概述现行系统概述4.2.1 系统目标与需求分析系统目标与需求分析4.2.2 系统开发方法的选择系统开发方法的选择4.2.3 系统开发的可行性研究系统开发的可行性研究4.2 系统需求分析系统需求分析4.3.1 系统业务流程分析系统业务流程分析4.3.2 数据流程分析数据流程分析4.3.3 数据字典数据字典4.

2、3 结构化系统分析结构化系统分析4.4.1 系统总体结构设计系统总体结构设计4.4.2 数据库设计数据库设计4.4.3 代码设计代码设计4.4.4 输入输出设计输入输出设计4.4.5 模块功能与处理过程设计模块功能与处理过程设计4.4.6 信息系统安全设计信息系统安全设计4.4.7 网络系统方案设计网络系统方案设计4.4 结构化系统设计结构化系统设计4.5.1 系统主界面系统主界面4.5.2 基础数据界面基础数据界面4.5.3 主要业务界面主要业务界面4.5.4 主要查询界面主要查询界面4.5.5 报表报表4.5 系统主要界面与系统主要界面与核心代码核心代码图4-2 业务流程图参考图例图4-7

3、 数据流程图参考图例编号名称别名说明数据值类型 取值范围长度 有关数据结构1-001 菜例编码 food_code酒店菜例编码离散0001-99994菜例信息1-002 消费清单编码sell_list_code消费单流水号离散xxxxxxxx0001-xxxxxxxx999912消费清单信息、消费清单详细信息1-003 会员姓名 member_name 酒店会员名称字符型10会员信息1-004 菜例名称 food_name酒店菜例的名称字符型20菜例信息 表4-1 数据元素条目编号名称说明结构有关数据流2-001菜例信息菜例基本信息菜例编码、菜例名称、菜例简拼、菜例类别、计价单位、成本单价、销

4、售单价、打折比例等D3P1.4、D3P2.4.12-002消费清单信息顾客消费结账单 消费清单编码、会员编码、清单状态、餐台编码、菜例编码、菜例数量、金额等P2.4.1D10、P2.4.4D10、P2.4.5D10、P2.4.6D10、P3.5D10、D10P2.4.3、D10P4.4、D10P3.3、D10P2.2、D10P52-003会员基本信息酒店会员的基本信息会员编码、会员姓名、姓名简拼、性别、出生日期、 账户余额、会员等级、当前累计积分、办理日期、会员状态、联系方式P3.2D5、P4.2D5、P4.4D5、D5P1.1、D5P2.1、D5P3.1、D5P4.32-004餐台信息餐台的

5、基本信息 餐台编码、餐台名称、房间类型、所在区域、容纳人数、餐台状态D1P2.3、P2.5D1、P3.4D1表4-2 数据结构条目编号名称来源去向组成数据平均流量 最大流量3-001 预定信息顾客P1.4顾客姓名、预定状态、联系方式、预定餐台、预定日期、预定时段、预定押金、操作员等50份/天100份/天3-002 会员资料顾客P4.2会员姓名、姓名简拼、性别、出生日期、会员等级、办理日期、联系方式等50份/天100份/天3-003 点菜清单顾客P2.4.1 菜例编码、菜例名称、菜例简拼、菜例类别、计价单位等100份/天200份/天3-004 消费结账单P3.3顾客顾客P4.1消费清单编码、会员

6、编码、清单状态、餐台编码、消费数量、顾客人数、进店时间、离店时间、应收金额、实收金额、结账单金额、收银员100份/天200份/天表4-3 数据流条目编号名称说明输入数据流输出数据流组成4-001 餐台预定参考台账 (D2)餐台预定信息及状态P2.4.2D2D2P1.3D2P2.3餐台编码、预定日期、时段编码、预定状态4-002 会员档案(D5) 顾客注册会员信息P3.2D5P4.2D5P4.4D5D5P1.1D5P2.1D5P3.1D5P4.3预定清单编码、顾客姓名、性别、预定状态、联系方式、预定餐台、预定日期、预定时段、预抵时间、取消时间、预定押金、顾客留言、顾客人数4-003 预定台账(D

7、9) 顾客预定信息P1.4D9P1.5D9P2.4.2D9D9P1.2D9P2.4.1预定清单编码、顾客姓名、性别、预定状态、联系方式、预定餐台、预定日期、预定时段、预抵时间、取消时间、预定押金、顾客留言、顾客人数4-004 消费台账(D10)顾客消费结账单P2.4.1D10P2.4.4D10P2.4.5D10P2.4.6D10P3.5D10D10P2.4.3D10P4.4D10P3.3D10P2.2D10P5消费清单编码、会员编码、清单状态、餐台编码、消费数量、顾客人数、进店时间、离店时间、应收金额、实收金额、结账单金额、收银员表4-4 数据存储条目编号名称输入数据流输出数据流处理逻辑5-0

8、01 生成预定订单(P1.4)P1.2P1.4P1.3P1.4顾客P1.4D3P1.4P1.4D9如果是会员,则根据历史预定信息产生的预定推荐信息,生成预定订单,并可进行适当调整;若不是会员,则根据餐台占用信息及顾客的预定信息生成预定订单。5-002 手持终端下单(P2.4.1)P2.2P2.4.1P2.3P2.4.1顾客P2.4.1D3P2.4.1D9P2.4.1P2.4.1P2.5P2.4.1P2.4.2P2.4.1D10如果是会员,则根据历史消费信息产生的消费推荐信息,生成消费台账,并可进行适当调整;若不是会员,则根据餐台占用信息及顾客的点菜清单生成消费台账。5-003 柜台结账(P3.

9、3)P3.1P3.3D10P3.3P3.3P3.4P3.3P3.5P3.3顾客如果是会员,而且会员卡内余额充足,则根据消费台账计算应收金额,并从会员卡中冲减;若不是会员,根据消费台账计算应收金额,使用现金或银行卡结账。最后打印顾客消费单。5-004 柜台结账(P4.2)P4.1P4.2顾客P4.2P4.2D5根据顾客提供的资料以及消费账单登记会员档案。表4-5 处理过程条目编号名称说明输入数据流输出数据流6-001顾客酒店的顾客P3.3、P4.1、P4.3P1.1、P1.4、P1.5、P2.1、P2.4.1、P3.1、P4.1、P4.2、P2.4.4、P2.4.56-002经理负责酒店管理的人

10、员P56-003后厨部负责做菜的部门P2.4.36-004传菜员负责送菜的人员P2.4.6表4-6 外部实体条目图4-15 系统总体功能结构图图4-16 系统E-R图图4-17 部分实体属性图字段名称字段描述数据类型主/外键room_type_code房间类型编码varchar(2)主键room_type_name房间类型varchar(20)start_money初始消费decimal(8,1)表4-7 房间类型表(t_room_type)字段名称字段描述数据类型主/外键desk_code餐台编码varchar(4)主键desk_name餐台名称varchar(20)room_type_co

11、de房间类型编码varchar(2)外键area_name所在区域varchar(20)person_count容纳人数int表4-8 餐台设置表(t_desk)字段名称字段描述数据类型主/外键member_code会员编码varchar(12)主键member_name会员姓名varchar(10)member_name_jp姓名简称varchar(10)Sex性别varchar(2)birth出生日期datetimeaccounting账户余额decimal(8,1)member_level_code会员等级varchar(2)外键current_point当前累计积分intreg_dat

12、e办理日期datetimemember_state会员状态varchar(4)phone联系方式varchar(20)表4-9 会员表(t_member)字段名称字段描述数据类型主/外键member_level_code 等级编码varchar(2)主键level_name等级名称varchar(20)member_discount享受折扣比例decimal(3,2)low_point积分下限int表4-18 会员等级表(t_member_level)字段名称字段描述数据类型主/外键food_code菜例编码varchar(4)主键food_name菜例名称varchar(20)food_na

13、me_jp菜例简拼varchar(20)food_type_code菜例类别varchar(2)外键jjdw计价单位varchar(10)in_price成本单价decimal(8,1)out_price销售单价decimal(8,1)staff_discount服务员提成比例decimal(3,2)food_discount打折比例decimal(3,2)表4-10 菜例表(t_food)字段名称字段描述数据类型主/外键food_type_code菜例类别编码varchar(2)主键food_type_name菜例类别varchar(20)表4-17 菜例类别表(t_food_type)字段

14、名称字段描述数据类型主/外键sell_list_code消费清单编码varchar(12)主键member_code会员编码varchar(12)外键list_type清单类别varchar(4)list_state清单状态varchar(4)desk_code餐台编码varchar(4)外键person_count顾客人数intin_time进店时间date_timeout_time离店时间datetimetotle_money应收金额decimal(8,1)real_money实收金额decimal(8,1)write_money结账单金额decimal(8,1)staff_code收银员

15、varchar(4)表4-11 消费清单表(t_sell_list)字段名称字段描述数据类型主/外键sell_item_code消费项目编码varchar(12)主键sell_list_code消费清单编码varchar(12)外键food_code菜例编码varchar(4)外键food_state上菜状态varchar(4)food_count数量inttotle_money金额decimal(8,1)food_staff_code分工编码varchar(4)food_regtime点菜时间datetimefood_cometime上菜时间datetimeorder_remark_name

16、 点菜备注varchar(20)exit_intro_name退菜说明varchar(20)staff_code服务员varchar(4)表4-12 消费清单详细表(t_sell_detail)字段名称字段描述数据类型主/外键order_code预定清单编码varchar(12)主键person_name顾客姓名varchar(10)sex性别varchar(2)orde_state预定状态varchar(4)phone联系方式varchar(20)desk_code餐台编码varchar(4)外键order_date预定日期datetimeorder_time_code时段编码varchar

17、(2)外键in_time预抵时间datetimecancel_time取消时间datetimeorder_money预定押金decimal(8,1)person_remark顾客留言varchar(20)person_count顾客人数int表4-13 预定表(t_order)字段名称字段描述数据类型主/外键order_time_code时段编码varchar(2)主键order_time_name时段名称varchar(4)start_time起始时间date_timeend_time终止时间date_time表4-14 时段表(t_order_time)字段名称字段描述数据类型主/外键desk_code餐台编码varchar(4)主键order_time

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论