Eclipse酒店管理系统java上课讲义Word文件下载.docx

上传人:b****6 文档编号:20238006 上传时间:2023-01-21 格式:DOCX 页数:12 大小:213.55KB
下载 相关 举报
Eclipse酒店管理系统java上课讲义Word文件下载.docx_第1页
第1页 / 共12页
Eclipse酒店管理系统java上课讲义Word文件下载.docx_第2页
第2页 / 共12页
Eclipse酒店管理系统java上课讲义Word文件下载.docx_第3页
第3页 / 共12页
Eclipse酒店管理系统java上课讲义Word文件下载.docx_第4页
第4页 / 共12页
Eclipse酒店管理系统java上课讲义Word文件下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

Eclipse酒店管理系统java上课讲义Word文件下载.docx

《Eclipse酒店管理系统java上课讲义Word文件下载.docx》由会员分享,可在线阅读,更多相关《Eclipse酒店管理系统java上课讲义Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。

Eclipse酒店管理系统java上课讲义Word文件下载.docx

台号

座位数

5)结账管理

操作员可以对系统的使用者以及该系统中数据库里的多张表中数据项进行查询操作

日结账

月结账

年结账

6)用户管理

操作员可以进行查询、添加、删除用户信息等操作,并可以修改自己的用户密码

修改密码

用户管理

7)菜单管理

当前操作员可以进行开单、签单、取消等操作,并进行金额结账

开单签单

金额结账

1.2数据流图

客户信息管理人员信息

收银信息系统管理

菜单信息

           

图1. 顶级数据流图

数据

                      数据

 

                        数据

图2. 第二层流程图

2数据库概念设计

在酒店管理系统中,存在菜品、菜系、台号、定单、用户等几个对象实体,以菜品、菜系、台号、定单以及用户这几个对象为例,一个定单对应多个菜品,同时一个菜品只能属于一个菜系;

一个定单中有多个菜系,一个菜系拥有多个菜品。

一个定单对应一个操作员,一个操作员只能对应一个定单;

一个定单对应一个台号,一个台号只能对应一个定单。

(1)上述分析对应的实体-属性图如下所:

图3.1菜品

图3.2菜系

图3.3台号

图3.4订单

图3.5菜品单

用户

用户名

日期筑面积

权限

用户号

性别

卡号

高密码

图3.6用户

(2)实体-联系图如下:

图3.8实体-联系图

3数据库的逻辑设计

E-R模型所表示的全局概念结构,是对用户数据需求的一种抽象表示形式,它独立于任何一种数据模型。

为了实现用户的需求,必须将概念结构进一步转化为与我们选用的具体的机器上DBMS产品所支持的数据模型相符合的逻辑结构,这就是数据库逻辑设计的任务。

首先要实现的是E-R模型向关系模型的转换,将E-R模型转换为关系模型实际上就是要将实体、实体的属性和实体间的联系转换为关系模式的过程。

这种转换一般遵循如下规则:

(1)对于实体类型的转换:

将每个实体类型转换成一个关系模式,实体的属性为关系模式的属性,实体的码即为关系模式的码。

(2)对于实体间联系的转换,根据三种不同情况作出不同的处理:

1若实体间的联系是1:

1,可以在两个实体类型转换成的两个关系模式中的任意一个关系模式的属性中加入另一个关系模式的码和联系的属性。

2若实体间的联系是1:

N,则在N端实体类型转换成的关系模式中加入1端实体类型转换成的关系模式的码和联系的属性。

3若实体间的联系是N:

M,则将联系类型也转换成关系模式,其属性为两端实体类型的码加上联系类型的属性,而关系的码则为两端实体的码的结合。

通过以上所述原则,由E-R图转换得到如下的关系模式

表4.1系统中所用到的基本信息表及用途

表名

用途

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

序号

字段名

数据类型

约束

备注

1

num

varchar(6)

非空

2

seating

int

座位数

3

state

char(4)

状态

4.2.管理员表

tb.manager

id

编号

record_num

password

登录密码

4

purview_system

系统维修权限

5

purview_sell

销售统计权限

6

purview_personnel

人员管理权限

7

purview_init

初始化系统权限

.4.3菜品信息表

tb.menu

序名

char(9)

sort_id

Int

所属菜系

name

varchar(20)

名称

code

varchar(10)

主机名

unit

varchar(4)

单位

unit_price

单价

4.4.消费单信息表

tb_order_form

char(11)

Desk_num

消费餐台

Consume-date

datetime

消费时间

Expenditure

消费金额

Record_num

Char(9)

操作用户

4.5.消费项目信息表

tb_order_item

Order_form_num

Char(11)

所属消费单

Menu_num

消费菜品

amount

消费数量

total

消费额

.4.6.员工表

tb_record

Num

varchar(8)

员工姓名

sex

char

(2)

birthday

出生日期

Id_card

身份证号

Address

varchar(100)

地址

4.7.菜系信息表

th.sort

Name

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1