小型酒店客房管理系统毕业论文(编辑修改稿)内容摘要:
户管理模块 该模块实现用户信息管理,系统将用户分为超级用户和普通用户两级权限。 只有超级用户才能使用该模块,普通用户无此权限。 该模块主要完成添加、修改和删除用户信息的功能,包括用户名称、密码、用户权限和当前状态。 数据库维护模块 数据库的维护对于本系统至关重要,通过对于数据库的清理、备份和还原,既 可使系统的维护工作更加简单易用,又可使系统能够更加安全可靠的运行。 其主要功能如下: ( 1)清除指定时间段内或所有营业数据,包括单据信息、消费记录和入住历史信息等; ( 2)清空所有数据库表,即删除所有数据,包括客房信息; ( 3)备份和还原数据库, 将数据库备份到用户指定的路径或从指定的路径还原数据库。 系统日志模块 系统日志记录用户对于系统数据的添加、修改和删除操作,如客房信息设置、商品信息设置和房态设置等,而不记录用户一般性的营业操作,如登记入住、客房预订等。 12 系统流程图 通过对系 统功能的分析,可得到用户操作的一般流程,如图 52所示。 用户登录系统时,系统将根据用户权限对其进行相应的功能限制。 一般普通用户可拥有前台登记、收银结账以及对商品和客房信息进行查询和设置的权限;而超级用户除拥有普通用户的所有权限外,还可进行系统用户设置、数据库维护和查看系统日志。 图 52 系统流程图 13 第六章 数据库设计 数据库需求分析 酒店管理系统需要提供信息的查询、添加、修改以及删除等功能。 这就要求数据库能充分满足各种信息的输出和输入。 通过对上述系统功能的分析,根据酒店管理系统的需求,总结出如 下的需求信息: ; ,否则为空; ; ,则该类型不可删除; ; ; ; ; ; ,否则为空; ; ,则该类别不可删除; ;。 经过对上述系统功能的分析和需求总结,设计如下数据项: :客房编号、类型名称、客房位置、室内电话、客房状态、客房描述、据编号、备注信息。 :类型名称、客房价格、备注。 :商品编号、商品名称、商品类别、商品价格、库存数量、进货标记。 :类别编号、商品类别、是否需要服务生服务。 :记录编号、入住单号、商品名称、商品类别、购买价格、购买数量、消费金额、购买日期。 :入住单号 、顾客姓名、顾客类型、顾客来源、证件类型、证件号码、性别、公司名称、联系电话、顾客人数、主房编号、类型名称、客房价格、入住价格、折 14 扣比例、预收金额、抵店时间、预住天数、备注。 :预订单号、顾客姓名、顾客类型、顾客来源、公司名称、联系电话、预订房数、预订日期、预抵时间、保留时间、备注。 :结账单号、入住单号、顾客姓名、公司名称、客房编号、抵店时间、离店时间、住宿费用、消费金额、应收金额、预收金额、实收金额、结算状态、是否开票、备注信息。 :入住单号、顾客姓名、性别、顾客类型、顾 客来源、顾客人数、证件类型、证件号码、公司名称、联系电话、主房编号、类型名称、客房价格、入住价格、折扣比例、预收金额、抵店时间、备注信息、离店时间。 概念结构设计 概念设计用于信息世界的建模,是现实世界到信息世界的第一层抽象。 一般采用实体 联系方法 ,即 ER 图。 根据数据库需求分析规划出的实体有:客房类型实体、客房信息实体、商品信息类别实体、商品实体、消费记录实体、入住单实体、预订单实体、结账单实体和入住历史实体等。 各个实体具体的 实体属性 图如下: 图 61 客房类型实体属性图 图 62 客房信息实体属性图 客房类型 客房价格 类型名称 备注 客房信息 类型名称 客房编号 客房位置 室内电话 客房描述 单据编号 备注信息 客房状态 15 图 63 商品类别实体属性图 图 64 商品信息实体属性图 图 65 消费记录实体属性图 图 66 入住单实体属性图 在入住单实体中主要包括以下属性 :入住单号、顾客姓名、顾客类型、顾客来源、证件类型、证件号码、性别、公司名称、联系电话、顾客人数、主房编号、类型名称、客房价格、入住价格、折扣比例、预收金额、抵店时间、预住天数、备注等。 图 67 预订单实体属性图 …… 入住单 证件类型 顾客姓名 入住价格 抵店时间 预住天数 入住单号 预订单 顾客类型 顾客姓名 预抵时间 保留时间 预订日期 预订单号 …… 商品信息 进货标记 商品名称 商品价格 商品类别 商品编号 库存数量 商品类别 商品类别 是否需要服务生服务 类别编号 消费记录 记录编号 顾客姓名 商品类别 商品名称 入住单号 购买价格 购买数量 消费金额 16 在预订单实体中主要包括以下属性:预订单号、顾客姓名、顾客类型、顾客来源、公司名称、联系电话、预订房数、预订日期、预抵时间、保留时间、备注等。 图 68 结账单实体属性 图 在结账单实体中主要包括以下属性:结账单号、入住单号、顾客姓名、公司名称、客房编号、抵店时间、离店时间、住宿费用、消费金额、应收金额、预收金额、实收金额、结算状态、是否开票、备注信息等。 图 69 入住历史实体属性图 在入住历史实体中主要包括以下属性:记录编号、入住单号、顾客姓名、顾客类型、顾客来源、证件类型、证件号码、性别、公司名称、联系电话、顾客人数、主房编号、类型名称、客房价格、入住价格、折扣比例、预收金额、抵店时间、离店时间、备注信息等。 通过对各个实体及其属性的描述,我们进一步得到各实体之间的 ER 图,如图 610所示。 结账单 顾客姓名 入住单号 消费金额 离店时间 结算状态 …… 入住历史 顾客姓名 入住单号号 入住价格 离店时间 折扣比例 …… 结账单号 记录编号 17 图 610 实体 ER 图 逻辑结构设计 根据数据库概念结构设计,将数据库概念结构转化为 SQL Server 20xx 所支持的实际数据模型,即数据库的逻辑结构。 其各个数据库表的设计结果如下: 表 61 客房类型表 列名 数据类型 可否为空 是否主键 说 明 类型名称 Varchar( 20) NOT NULL 是 客房类型名称 客房价格 Money(8) NULL 不同类型客房单价 备注 Varchar(80) NULL 不同类型客房单价 表 62 客房信息表 列名 数据类型 可否为空 是否主键 说 明 客房编号 Varchar(12) NOT NULL 是 客房编号 类型名称 Varchar( 20) NOT NULL 客房类型名称 客房位置 Varchar( 20) NULL 客房所在位置 室内电话 Numeric( 9) NULL 客房电话 客房状态 Varchar( 10) NULL 客房状态 客房描述 Varchar( 100) NULL 客房环境描述 入住单 记账 消费记录 入住 预订单 M 1 1 1 离店 客房信息 1 1 结账单 1 1 商品信息 生成 1 P 入住历史 更新 1 结账 客房类型 属于 1 商品类别 属于 1 1 M N N N 18 单据编号 Varchar( 20) NULL 单据标记 备注信息 Varchar( 120) NULL 客房备注信息 表 63 入住单表 列名 数据类型 可否为空 是否主键 说 明 入住单号 Varchar( 20) NOT NULL 是 入住单编号 主客姓名 Varchar( 30) NULL 顾客姓名 顾客类型 Varchar( 10) NULL 顾客类 型 顾客来源 Varchar( 20) NULL 区分顾客性质 证件类型 Varchar( 10) NULL 证件类型 证件号码 Varchar( 30) NULL 身份证件编号 性别 Varchar( 4) NULL 顾客性别 公司名称 Varchar( 50) NULL 顾客所在公司名称 联系电话 Numeric(9) NULL 顾客联系电话 顾客人数 Int(4) NULL 顾客入住人数 主房编号 Varchar( 12) NULL 主客的房间编号 类型名称 Varchar(20) NULL 主客房间的类型 客房价格 Money(8) NULL 客房预定价格 入住价格 Money(8) NULL 顾客实际入住价格 折扣比例 Decimal(4,2) NULL 客房预定价格的折扣 预收金额 Money(8) NULL 押金 抵店时间 Datetime( 8) NULL 顾客到达时间 预住天数 Int(4) NULL 顾客预定入住天数 备注 Varchar(80) NULL 备注信息 表 64 预订单表 列名 数据类型 可否为空 是否主键 说 明 预订 单号 Varchar( 20) NOT NULL 是 预订单编号 顾客姓名 Varchar( 30) NULL 顾客姓名 顾客类型 Varchar( 10) NULL 顾客类型 顾客来源 Varchar( 20) NULL 区分顾客性质 公司名称 Varchar( 50) NULL 顾客所在公司名称 联系电话 Numeric(9) NULL 顾客联系电话 预订房数 Int(4) NULL 预订房间数量 19 预订日期 Datetime(8) NULL 预订客房的日期 预抵时间 Datetime(8) NULL 预定抵达时间 保留时间 Datetime(8) NULL 客房保留的最后时间 备注 Varchar( 80) NULL 备注信息 表 65 结账单表 列名 数据类型 可否为空 是否主键 说 明 结账单号 Varchar( 20) NOT NULL 是 结帐单编号 入住单号 Varchar( 20) NOT NULL 入住单编号 顾客姓名 Varchar( 30) NULL 顾客姓名 公司名称 Varchar( 50) NULL 顾客所在公司名称 客房编号 Varchar( 12) NULL 主客的房间编号 抵店时间 Datetime( 8) NULL 顾客到达时间 离店时间 Datetime( 8) NULL 顾客退房离店时间 住宿费用 Money(8) NULL 住宿费用 消费金额 Money(8) NULL 顾客在店内的消费金额 应收金额 Money(8) NULL 应收金额 预收金额 Money(8) NULL 已收押金 实收金额 Money(8) NULL 实收金额 结算状态 Varchar( 10) NULL 结算状态 是否开 票 Bit(8) NULL 是否打印单据 备注信息 Varchar( 100) NULL 备注信息 表 66 商品信息表 列名 数据类型 可否为空 是否主键 说 明 商品编号 Varchar( 10) NOT NULL 是 商品编号 商品名称 Varchar( 30) NOT NULL 商品名称 商品类别 Varchar( 20) NULL 商品类别 商品价格 Money(8) NULL 商品预设价格 库存数量 Int(4) NULL 商品库存数量 表 67 入住历史 列名 数据类型 可否为空 是否主键 说 明 记录编号 Int(4) NOT NULL 是 入住历史记录编号 20 入住单号 Varchar( 20) NOT NULL 入住单编号 顾客姓名 Varchar( 30) NULL 顾客姓名 顾客类型 Varchar( 10) NULL 顾客类型 顾客来源 Varchar( 20) NULL 顾客来源 证件类型 Varchar( 10) NULL 证件类型 证件号码 Varchar( 30) NULL 身份证件编号 性别 Varchar( 4) NULL 顾客性别 公司名称 Varchar( 50) NULL 顾客所在公司名称 联系电话 Numeric(9) NULL 顾客联系电话 顾客人数 Int(4) NULL 顾客入住人数 主房编号 Varchar( 12) NULL 主客的房间编号 类型名称 Varchar(20) NULL 主客房间的类型 客房价格 Money(8) NULL 客房。小型酒店客房管理系统毕业论文(编辑修改稿)
相关推荐
F5 续定 数据流图 数据字典 客户信息存储表 数 据 存 储 条目名 : 客户 信息 记录数 :记录所有 客户 信息 主关键字 : 客户 号 记录组成 : 项目 : 客户 ID+客户 姓名 +性别 +籍贯 +联系电话 表 客房信息存储表 1 住宿登记 2 顾客 结帐 3 顾 客 续 费 7 数 据 存 储 条目名 :客房信息 记录数 :记录所有房间信息 主关键字 :客房号 记录组成 : 项目
以及跨国集团到我国进行模具采购趋向也十分明显。 因此,放眼未来,国际、国内的模具市场总体发展趋势前景看好,预计中国模具将在良好的市场环境下得到高速发展,我国不但会成为模具大国,而且一定逐步向模具制造强国的行列迈进。 模具技术集合 了机械、电子、化学、光学、材料、计算机、精密监测和信息网络等诸多学科,是一个综合性多学科的系统工程。 模具技术的发展趋势主要是模具产品向着更大型、更精密
丽水学院 2020 届学生毕业设 计论文 4 第二章 微型龙门铣设计方向及达到效果 设计标准及加工零件范围 类似于大型龙门铣的门式框架,由机床底座,工作台底座,工作台,立柱,横梁和移动横梁等组成。 为了简化其导轨的复杂性,一律采用相对应要求的直线滚动导轨来代替各种滑动组合导轨。 一则简化了加工时的难度;二则,降低了生产时的成本; 三则,容易更换和维护;四则,可长期性的使用机架。 必须简化
,光线经过 条 的黑白 的 不同敏感度 , 把效果返回 到 阅读器,由一个镜子进行采集、聚焦,通过光电转换器转换成电信号,该信号将通过扫描器或终端上的译码软件进行译码。 激光 扫描器在性能上可以说基本上优 于 市场 上的普通扫描器, 如光笔 的扫描器,是通过与条形码 标签 接触进行 扫描 的,但是激光扫描器就不用与条形码接触 北方民族 大学学士学位论文 小型 超市收款机设计 9 或者
济效益明显提高;市场需求的旺盛使越来越多的企业家投资轿车塑料模具行业。 然而,我国轿车塑料模具行业还有很多不足之处。 轿车塑料模具行业标准化水平低;精密、复杂的模具设计水平不高;塑料件材料主要依赖进口。 今后我国轿车塑料模具行业的发展方向是:提高模具的标准化水平;提高精密、复杂模具的设计水平;自主开发增强塑料、高性能树脂等材料;提高快速测量技术和逆向工程技术;提高对模具 CAD/CAM/CAE
%,化妆品类增长 %,金银珠宝类增长 %,中西药品类增长 %。 4 资料来源:国家统计局.我国连锁零售业发展现状及趋势, 20xx 图 11 20xx20xx年社会消费品零售 总额及其增长速度 国内小型 超市库存 管理 状况 由于小型 超市受管理人员整体素质的局限和库存 管理 的独特性影响,有很多人对库存管理 的理解仅仅局限于实物库存 管理。 因此, 小型 超市库存 管理 状况不容乐观