按关键词阅读: 应用 酒店 系统 研发 内部管理 小型 论文 毕业设计
消费记帐:入住单号、消费内容、消费金额、消费时间、备注 。
收银退房:入住单号、客房类型、客房编号、抵店时间、离店时间、入住 价格、加床价格、预收款、应收帐款、结帐 。
25、金额、是否结帐、结帐日期 。
3.1.3 房间管理房间管理 房间有空房、住房、自用、维修、将到、将离、未设置七种状态 。
系统功能模块层次如图: 图 1 系统功能模块层次图 3.23.2 数据库设计数据库设计 3.2.1 数据库设计思想数据库设计思想 数据库设计的好坏是一个系统的关键 。
如果把企业的数据比做生命所必需 的血液 , 那么数据库的设计就是应用中最重要的一部分 。
一个好的数据库产品 不等于就有一个好的应用系统 , 如果不能设计一个合理的数据库模型 , 不仅会 增加客户端和服务器端程序的编程和维护的难度 , 而且将会影响系统实际运行 的性能 。
在设计小型酒店管理系统的新数据库时 , 不但应该仔细研究酒店业务 需求而 。
26、且还要考察各个功能之间的联系 。
在设计过程中 , 一定要定义数据库对 象的命名规范 。
经过大量的需求分析和数据库表的逻辑结构设计 , 系统采用 Microsoft 第 6 页 共 24 页 SQL Server 2000 作为数据库开发工具 , 创建名为 hotelbook 数据库 , 根据数 据功能的实现和设计的系统功能的扩展 , 设计如下数据项: 表 1 “入住单”表的设计: 简称列名数据类型长度是否允许空备注 入住单号入住单号varchar36PK 预定单号预定单号varchar36是 会员编号会员编号Int4是 客房类型客房类型varchar4是 抵店时间抵店时间smalldatetime4是 离店时间离店 。
27、时间smalldatetime4是 单据状态单据状态varchar20是 入住人数入住人数int4是 客房编号客房编号varchar12是 客房价格客房价格money8是 入住价格入住价格money8是 折扣折扣decimal5是 折扣原因折扣原因varchar60是 是否加床是否加床bit1是 加床价格加床价格money8是 预收款预收款money8是 预定人预定人varchar20是 预定公司预定公司varchar60是 联系电话联系电话varchar40是 备注备注varchar510是 操作员操作员varchar10是 业务员业务员varchar50是 早餐早餐bit1是 叫醒叫醒bi 。
28、t1是 保密保密bit1是 vipvipbit1是 电话等级电话等级varchar20是 特要说明特要说明varchar50是 应收帐款应收帐款money8是 是否结帐是否结帐bit1是 第 7 页 共 24 页 结帐金额结帐金额money8是 结帐日期结帐日期smalldatetime4是 付款方式付款方式varchar20是 表 2 “入住单历史”表的设计: 简称列名数据类型长度是否允许空备注 入住单号入住单号varchar36PK 预定单号预定单号varchar36是 会员编号会员编号Int4是 客房类型客房类型varchar4是 抵店时间抵店时间smalldatetime4是 离店时间 。
29、离店时间smalldatetime4是 单据状态单据状态varchar20是 入住人数入住人数int4是 客房编号客房编号varchar12是 客房价格客房价格money8是 入住价格入住价格money8是 折扣折扣decimal5是 折扣原因折扣原因varchar60是 是否加床是否加床bit1是 加床价格加床价格money8是 预收款预收款money8是 预定人预定人varchar20是 预定公司预定公司varchar60是 联系电话联系电话varchar40是 备注备注varchar510是 操作员操作员varchar10是 业务员业务员varchar50是 早餐早餐bit1是 叫醒叫醒 。
30、bit1是 保密保密bit1是 vipvipbit1是 电话等级电话等级varchar20是 特要说明特要说明varchar50是 是否结帐是否结帐bit1是 第 8 页 共 24 页 结帐金额结帐金额money8是 结帐日期结帐日期smalldatetime4是 付款方式付款方式varchar20是 表 3 “客房信息”表的设计 简称列名数据类型长度是否允许空备注 客房编号客房编号varchar12PK 类型编号类型编号varchar4 楼层编号楼层编号Int4 额定人数额定人数int4是 床数床数int4是 客房描述客房描述varchar40是 备注备注varchar100是 状态状态va 。
31、rchar4是 是否可拼房是否可拼房bit1是 表 4 “客房类型”表的设计: 简称列名数据类型长度是否允许空备注 类型编号类型编号varchar4PK 类型名称类型名称varchar40是 价格价格money8是 拼房价格拼房价格money8是 可超预定数可超预定数decimal5是 是否可拼房是否可拼房bit1是 表 5 “帐单明细”表的设计: 简称列名数据类型长度是否允许空备注 帐单编号帐单编号int4PK 入住单号入住单号varchar36 消费内容消费内容varchar40是 消费金额消费金额money8是 消费时间消费时间smalldatetime4是 备注备注bit80是 表 6 。
32、 “帐单明细历史”表的设计: 简称列名数据类型长度是否允许空备注 帐单编号帐单编号int4PK 入住单号入住单号varchar36 第 9 页 共 24 页 消费内容消费内容varchar40是 消费金额消费金额money8是 消费时间消费时间smalldatetime4是 备注备注bit80是 表 7 “用户清单”表的设计: 简称列名数据类型长度是否允许空备注 用户编号用户编号char6PK 部门部门char20 姓名姓名char10 性别性别char2 密码密码chair10是 表 8 “楼层信息”表的设计: 简称列名数据类型长度是否允许空备注 楼层编号楼层编号int4PK 楼层名称楼层名 。
稿源:(未知)
【傻大方】网址:/a/2021/0822/0023896814.html
标题:毕业设计|毕业设计(论文)某小型酒店内部管理系统的研发与应用( 四 )