收藏 分销(赏)

Eclipse酒店管理系统java.doc

上传人:丰**** 文档编号:2933904 上传时间:2024-06-11 格式:DOC 页数:11 大小:278.50KB
下载 相关 举报
Eclipse酒店管理系统java.doc_第1页
第1页 / 共11页
Eclipse酒店管理系统java.doc_第2页
第2页 / 共11页
Eclipse酒店管理系统java.doc_第3页
第3页 / 共11页
Eclipse酒店管理系统java.doc_第4页
第4页 / 共11页
Eclipse酒店管理系统java.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、1 需求分析1.1需求分析报告酒店管理系统是面向酒店的的各项事务,包括酒店管理,订单管理、菜系管理等业务处理工作,是利用计算机进行集中管理而开发的系统。该系统是基于Eclipse连接SQL Server2005数库进行开发的酒店管理系统,力求与实际相结合具有查询、管理等功能,在达到使酒店的管理和运营趋于计算机化,使之更加方便、快捷以提高工作效率。主要包括五大管理模块:1)登录管理提供用户登录、注销等功能l 用户登录 l 用户退出2) 菜品管理用户可以对菜名、菜品、单位、助记符等进行查询、修改、添加、删除操作。l 名称l 单位l 助记符 3)菜系管理 用户可以对酒店内的所有菜系进行查询、修改、添

2、加、删除操作。l 菜系名称4)台号管理 用户可以对酒店内的所有的台号进行查询、修改、添加、删除操作。l 台号l 座位数5)结账管理 操作员可以对系统的使用者以及该系统中数据库里的多张表中数据项进行查询操作l 日结账l 月结账l 年结账6)用户管理 操作员可以进行查询、添加、删除用户信息等操作,并可以修改自己的用户密码l 修改密码l 用户管理7)菜单管理当前操作员可以进行开单、签单、取消等操作,并进行金额结账l 开单签单l 金额结账1.2数据流图酒店管理系统管理人员客户 客户信息 管理人员信息 收银信息 系统管理 菜单信息 图1.顶级数据流图 前台 数据数据后台客户订餐数据 图2.第二层流程图2

3、 数据库概念设计在酒店管理系统中,存在菜品、菜系、台号、定单、用户等几个对象实体,以菜品、菜系、台号、定单以及用户这几个对象为例,一个定单对应多个菜品,同时一个菜品只能属于一个菜系;一个定单中有多个菜系,一个菜系拥有多个菜品。一个定单对应一个操作员,一个操作员只能对应一个定单;一个定单对应一个台号,一个台号只能对应一个定单。(1)上述分析对应的实体-属性图如下所:编号菜品菜名助记符单位单价类型图3.1菜品菜系名编号菜系图3.2 菜系座位数台编号台号图3.3 台号操作员编号订购时间总金额编号台号订单图3.4 订单账单号数量编号金额订单号积菜品单图3.5 菜品单用户用户名日期筑面积积权限用户号性别

4、卡号高密码 图3.6 用户(2)实体-联系图如下:用户1签单n涉及n11对应订单菜品单台号涉及涉及nnn菜品拥有菜系图3.8 实体-联系图3数据库的逻辑设计E-R模型所表示的全局概念结构,是对用户数据需求的一种抽象表示形式,它独立于任何一种数据模型。为了实现用户的需求,必须将概念结构进一步转化为与我们选用的具体的机器上DBMS产品所支持的数据模型相符合的逻辑结构,这就是数据库逻辑设计的任务。首先要实现的是E-R模型向关系模型的转换,将E-R模型转换为关系模型实际上就是要将实体、实体的属性和实体间的联系转换为关系模式的过程。这种转换一般遵循如下规则:(1) 对于实体类型的转换:将每个实体类型转换

5、成一个关系模式,实体的属性为关系模式的属性,实体的码即为关系模式的码。(2) 对于实体间联系的转换,根据三种不同情况作出不同的处理: 若实体间的联系是1:1,可以在两个实体类型转换成的两个关系模式中的任意一个关系模式的属性中加入另一个关系模式的码和联系的属性。 若实体间的联系是1:N,则在N端实体类型转换成的关系模式中加入1端实体类型转换成的关系模式的码和联系的属性。 若实体间的联系是N:M,则将联系类型也转换成关系模式,其属性为两端实体类型的码加上联系类型的属性,而关系的码则为两端实体的码的结合。 通过以上所述原则,由E-R图转换得到如下的关系模式表4.1 系统中所用到的基本信息表及用途表名

6、用途Tb_desk台号Tb_menu菜品Tb_order_form订单Tb_order_item菜品单Tb_sort菜系Tb_user用户表4.2 台号基本信息表(Tb_desk)表4.3 菜品信息表(Tb_menu)表4.4 订单信息表(Tb_order_form)表4.5 菜品单信息表(Tb_order_item)表4.6 菜系信息表(Tb_sort)表4.7 用户信息表(Tb_user).4 数据库字典4.1餐台信息表表名tb_desk序号字段名数据类型约束备注1numvarchar(6)非空台号2seatingint非空座位数3statechar(4)非空状态4.2.管理员表表名tb.

7、manager序号字段名序号字段名备注1id1id编号2record_num2record_num用户名3password3password登录密码4purview_system4purview_system系统维修权限5purview_sell5purview_sell销售统计权限6purview_personnel6purview_personnel人员管理权限7purview_init7purview_init初始化系统权限.4.3 菜品信息表表名tb.menu序名字段名数据类型约束备注1numchar(9)非空编号2sort_idInt非空所属菜系3namevarchar(20)非空名

8、称4codevarchar(10)非空主机名5unitvarchar(4)非空单位6unit_priceint非空单价7statechar(4)非空状态4.4.消费单信息表表名tb_order_form序号字段名数据类型约束备注1numchar(11)非空编号2Desk_ num varchar(6)非空消费餐台3Consume-datedatetime非空消费时间4ExpenditureInt非空消费金额5Record_numChar(9)非空操作用户4.5.消费项目信息表表名tb_order_item序号字段名数据类型约束备注1idint非空编号2Order_form_numChar(11

9、)非空所属消费单3Menu_numChar(9)非空消费菜品4amountint非空消费数量5totalint非空消费额.4.6.员工表表名tb_record序号字段名数据类型约束备注1Numchar(9)非空编号2namevarchar(8)非空员工姓名3sexchar(2)非空性别4birthdaydatetime非空出生日期5Id_cardvarchar(20)非空身份证号6Addressvarchar(100)非空地址7statechar(4)非空状态4.7.菜系信息表表名th.sort序号字段名数据类型约束备注1idint非空序号2Namevarchar(20)非空名称3statechar(4)非空状态

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 行业资料 > 酒店餐饮

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服