----数据库设计说明书.doc

上传人:豆**** 文档编号:33438563 上传时间:2022-08-11 格式:DOC 页数:13 大小:242KB
返回 下载 相关 举报
----数据库设计说明书.doc_第1页
第1页 / 共13页
----数据库设计说明书.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《----数据库设计说明书.doc》由会员分享,可在线阅读,更多相关《----数据库设计说明书.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、如有侵权,请联系网站删除,仅供学习与交流-数据库设计说明书卷 号卷内编号密 级项目编号: S0202JMCLWZBOS分 类:数据库设计说明书Version: 1.0项 目 承 担 部 门: 撰 写 人(签名): 完 成 日 期:2008年9月6日 本文档 使 用部门:主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名): 评 审 日 期: 【精品文档】第 10 页目 录1.引言11.1编写目的11.2背景11.3定义11.4参考资料12.外部设计12.1类型划分12.2标识符和约定12.3数据库表设计格式说明22.4支持软件43.结构设计54.运用设计54.1数据字典设计54.

2、2安全保密设计51. 引言1.1 编写目的数据库设计说明书是根据概要设计说明书的要求所编写的,是为详细设计作依据的,为详细设计提供标准,并提供给编码人员和测试人员。1.2 背景待开发的数据库的名称:酒店管理系统数据库使用此数据库的软件系统的名称:PowerDesigner Trial 11、Mysql Server 5.0该软件系统开发项目的任务提出者:xxxx该软件系统的用户:酒店工作人员,订房客户将安装该软件和这个数据库的计算站(中心):1.3 定义PDM (Physics Data Model) 物理数据模型CDM(Content Data Model) 概念数据模型E-R(Entity

3、 Relationship) 实体联系模型1.4 参考资料用户需求说明书项目开发委托合同书项目开发计划2. 外部设计2.1 类型划分提示:按业务需求划分数据库表的类型,并说明包含的内容。如主表、辅助表、流水表、统计表等。2.2 标识符和约定提示:联系用途,详细说明用于唯一地标识该数据库表的代码、名称或标识符,以及数据表命名规则。以下列要点叙述:1、格式 2、描述 3、说明 4、举例。格式说明1KHZL客户资料表2KF房间表3FJJG房间价格表4GRIC个人IC卡表5TTIC团体IC卡表6RZJL入住记录表7YDD预定单表8YDF预定房表9MM密码表10GZRY工作人员表11XFJL消费记录表1

4、2BXX保险箱表13XFLX消费类型表14TTXFJL团体消费记录表2.3 数据库表设计格式说明个人IC卡(GRIC)字段代号字段名称数据类型长度主键外键空/N变长GRIC_KH卡号Varchar20YGRIC_ID身份证号Char18GRIC_YHLB客户类别Char1GRIC_FH房号Int4GRIC_YE余额Int 6GRIC_ZT限制消费状态Char 1GRIC_YZXFJE限制消费金额Int6GRIC_TTIC团体卡号Varchar20备注:状态为控制消费的状态,根据用户是否在黑名单之列设置。默认为N即不限制消费,在黑名单中的为Y,限制消费。团体卡号默认为空,如果是团体客户,要有所属

5、团体的团体卡号。客户类别有VIP和普通客户。团体IC卡(TTIC)字段代号字段名称数据类型长度主键外键空/N变长TTIC_KH卡号Varchar20YTTIC_TZH团长身份证号Char18TTIC_JE金额INT6客房表(KF)字段代号字段名数据类型长度主键外键空/N变长KF_FH房号Int 4YNKF_FJZK房间状况Char1NKF_FJLX房间类型Char1YNKF_SYZT使用状态char1N备注:房间状况为净房、赃房、坏房,数值分别设置为1、2、3。房间类型有SLEEP、SKIP两种类型,分别设置为1、2。使用状态为房间现在的状态,有三种:空房、预定、已有人入住,分别设置为1、2、

6、3。客户资料(KHZL)字段代号字段名数据类型长度主键外键空/N变长KHZL_ID身份证号char 18NKHZL_XM姓名VARChar20NKHZL_XB性别Char1NKHZL_BZ备注varChar100KHZL_HMD黑名单Char1入住记录(RZJL)字段代号字段名数据类型长度主键外键空/N变长RZJL_JLH记录号Int5YNRZJL_ID身份证号Int18YNRZJL_RZSJ入住时间DateNRZJL_TFSJ退房时间DateNRZJL_FH房号Int4YN房间价格(FJJG)字段代号字段名数据类型长度主键外键空/N变长FJJG_FJLX房间类型Int1YNFJJG_FJ房价

7、Int5N预定单(YDD)字段代号字段名称数据类型长度主键外键空/N变长YDD_DH预定单号Varchar20YYDD_SFZH身份证号Char18YDD_XM姓名Varchar20YDD_YDSJ预定时间DateYDD_JFS预定房间数Int4YDD_YJ押金Int6预定房(YDF)字段代号字段名称数据类型长度主键外键空/N变长YDF_DH预定单号Varchar20YYDF_FH房号Int4YYDF_YDRZSJ预定入住时间DateYDF_YDZSSJ预定住宿时间Int4密码表(MM)字段代号字段名称数据类型长度主键外键空/N变长MM_UID用户编号Varchar20YMM_PWD用户密码V

8、archar10MM_YHLX用户类型char1备注:用户类型有3种,普通用户、经理、总经理,分别取值0、1、2工作人员(GZRY)字段代号字段名数据类型长度主键外键空/N变长GZRY_ID 工号Int5YNGZRY_XM姓名Char20NGZRY_XB性别Char1NGZRY_ZW职务Char10N消费类型表字段代号字段名数据类型长度主键外键空/N变长XFLX_BH编号Int2 YXFLX_MC名称Varchar20个人消费记录表(XFJL)字段代号字段名数据类型长度主键外键空/N变长XFJL_DH单号Varchar20YXFJL_KHIC卡号Varchar20XFJL_XFCD消费场点Va

9、rchar20XFJL_JE消费金额Int6XFJL_XFLX消费类型Int 2XFJL_XFSJ消费时间Date团体消费记录表(TTXFJL)字段代号字段名数据类型长度主键外键空/N变长TTXFJL_DH单号Varchar20YTTXFJL_KHIC卡号Varchar20YTTXFJL_XFCD消费场点Varchar20TTXFJL_JE消费金额Int6TTXFJL_XFLX消费类型Int2TTXFJL_XFSJ消费时间Date保险箱(BXX)字段代号字段名数据类型长度主键外键空/N变长BXX_BXXH保险箱号Varchar10YBXX_KHIC卡号Varchar20YBXX_YSGH钥匙归

10、还Char1备注:保险箱钥匙归还有两种状态归还、未归还,分别取值0、12.4 支持软件PowerDesigner 、 Mysql3. 结构设计3.1 概念模型3.2 物理模型4. 运用设计4.1 数据字典设计1. 数据流和数据文件: 登记:客户信息+房间信息+押金+时间 客户信息:身份证号+姓名+性别+住客类型+备注+黑名单 客房信息:房号+房间类型+单价+房间状况+使用状态 房间状况:净房/脏房/坏房 房间类型:sleep房/skip房 使用状态:预约/使用/未用 时间:预定时间+入住时间+预计离店时间+住宿时间 前台加工:预定+接待+预定取消+离店 后台加工:数据备份+经理查询 所有在前台

11、与客人有关的信息库:入住记录+客户信息+客房信息 预定时空房查询:输入客户信息+输出(无客房/有客房)“转入预定单” 预定单:预定单号+身份证号+姓名+预定时间+预定房间数+押金 订房客人入住:提交定金收据+输出“预定证明表” 预定证明表:身份证号+姓名+性别+押金+房间数量+房间类别+入住时间+离店时间 预定取消:输入“预定证明表”+输出取消预定收据 押金收据:身份证号+姓名+押金数额+房间数量+房间类型+入住时间+离开时间 退房:输入客人IC卡的ID+输出(有问题)/(无问题,打印退房凭证) 退房凭证:身份证号+姓名+性别+IC卡号+客房核实结果 收银:输入退房凭证+打印离店发票 客户类别

12、:VIP用户/普通用户 IC卡消费信息:消费单号+IC卡号+消费场所+消费金额+消费类型2.数据项:名称 卡号别名 KH数据类型 varchar(20)备注:唯一标识符名称:身份证号别名:ID数据类型:char(18)备注:唯一标识符名称:客户类别别名:YHLB数据类型:char(1)备注:名称:房号别名:FH数据类型:int(4)备注:唯一标识符名称:余额别名:YE数据类型:int(6)备注:名称:金额别名:JE数据类型:int(10)备注:名称:限制消费状态别名:ZT数据类型:char(1)备注:名称:限制消费金额别名:YZXFJE数据类型:int(6)备注:名称:团体卡号别名:TTIC数

13、据类型:varchar(20)备注:唯一标识符名称: 房间状况别名:FJZK数据类型:CHAR(1)备注:非空名称:房间类型别名:FJLX数据类型:CHAR(1)备注:唯一标识符名称: 使用状态别名:SYZT数据类型:CHAR(1)备注:非空名称:姓名别名:XM数据类型:varchar(20) 备注:非空名称: 性别别名:XB数据类型:char(1) 备注:非空名称:备注别名:BZ数据类型:varchar()备注:名称: 黑名单别名:HMD数据类型:char(1)备注:名称:记录号别名:JLH数据类型:integer(5)备注:唯一标识符名称: 入住时间别名:RZSJ数据类型:date备注:非

14、空名称: 退房时间别名:TFSJ数据类型:date备注:名称:房价别名:FJ数据类型:int(5)备注:名称: 预定单号别名:DH数据类型:varchar(20)备注:非空名称:预定时间别名: YDSJ数据类型:date备注:名称: 预定房间数别名:JFS数据类型:int(4)备注:名称:押金别名:YJ数据类型:int(6)备注:非空名称:预定入住时间别名:YDRZSJ数据类型:date备注:名称: 预定住宿时间别名:YDZSSJ数据类型:int(4)备注:名称:用户编号别名:YHID数据类型:varchar(20)备注:唯一标识符名称: 用户密码别名:YHMM数据类型:varchar(20)

15、备注:名称:用户类型 别名:YHLX数据类型:varchar(20)备注:名称:职务别名:ZW数据类型:varchar(10)备注:非空名称:单号别名:DH数据类型:varchar(20)备注:唯一标识符名称: 消费场点别名:XFCD数据类型:varchar(20)备注:名称: 消费金额别名:XFJE数据类型:int(6)备注:非空名称:消费类型 别名:XFLX数据类型:int(2)备注:名称:消费名称别名:XFLX_MC数据类型:varchar(20)备注:名称: 保险箱号别名:BXXH数据类型:varchar(10)备注:唯一标识符名称:钥匙归还别名:YSGH数据类型:char(1)备注:

16、保险箱钥匙归还有两种状态归还、未归还,分别取值0、14.2 安全保密设计各级工作人员通过工号和相应密码登陆酒店管理系统,不同职位的人所拥有的帐户的权限不同,从而登陆后进入不同的子管理系统。1) 总经理:可以查询帐务,管理各种报表,并拥有超级权限进行万能查询,宏观的管理酒店的运营。2) 经理:拥有仅次于总经理的权限,可以参与酒店日常营业的具体细节,比如说修改客房定价和酒店特别客单,设置系统参数,另外,可以修改、增加或删除个下级密码。对数据库中的数据进行整理和备份。3) 一般职员:一般职员负责酒店日常运营的绝大部分工作,但是对于数据库只能进行常规的查询,无修改的权利。4) 客户:客户可以查询一些与自己相关的消费信息,所租住的房间号。在预定时,客户还可以查询可以租住的客房。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 家庭教育

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁