最新----数据库设计说明书

  • 格式:doc
  • 大小:249.50 KB
  • 文档页数:39

项目编号: S0202-JMCLWZ—BOS<酒店管理系统>分类:<模板>数据库设计说明书Version: 1.0项目承担部门:撰写人(签名):完成日期:2008年9月6日本文档使用部门:□主管领导■项目组□客户(市场)■维护人员□用户评审负责人(签名):评审日期:12目录11............................................................ 引言2 (2)31.1 .................................................... 编写目的4251.2 ........................................................ 背景6271.3 ........................................................ 定义8391.4 .................................................... 参考资料103112........................................................ 外部设计123132.1 .................................................... 类型划分143152.2 ................................................ 标识符和约定164172.3 ........................................ 数据库表设计格式说明185192.4 .................................................... 支持软件205213........................................................ 结构设计2216234........................................................ 运用设计2420254.1 ................................................ 数据字典设计2620274.2 ................................................ 安全保密设计28342930311321.引言331.1编写目的34数据库设计说明书是根据概要设计说明书的要求所编写的,是为详细设计作35依据的,为详细设计提供标准,并提供给编码人员和测试人员。

361.2背景37待开发的数据库的名称:酒店管理系统数据库38使用此数据库的软件系统的名称:PowerDesigner Trial 11、Mysql Server 395.040该软件系统开发项目的任务提出者:xxxx41该软件系统的用户:酒店工作人员,订房客户42将安装该软件和这个数据库的计算站(中心):4321.3定义44PDM (Physics Data Model) 物理数据模型45CDM(Content Data Model) 概念数据模型46E-R(Entity Relationship)实体联系模型47481.4参考资料49《用户需求说明书》50《项目开发委托合同书》51《项目开发计划》522.外部设计532.1类型划分54提示:按业务需求划分数据库表的类型,并说明包含的内容。

如主表、辅助55表、流水表、统计表等。

5632.2标识符和约定57提示:联系用途,详细说明用于唯一地标识该数据库表的代码、名称或标识58符,以及数据表命名规则。

以下列要点叙述:1、格式 2、描述 3、说明 4、举59例。

604612.3数据库表设计格式说明6256789101112131415632.4支持软件64PowerDesigner 、 Mysql653.结构设计663.1概念模型671668173.2物理模型691870194.运用设计714.1数据字典设计7273741.数据流和数据文件:登记:客户信息+房间信息+押金+时间75客户信息:身份证号+姓名+性别+住客类型+备注+黑名单76客房信息:房号+房间类型+单价+房间状况+使用状态77房间状况:净房/脏房/坏房78房间类型:sleep房/skip房79使用状态:预约/使用/未用80时间:预定时间+入住时间+预计离店时间+住宿时间81前台加工:预定+接待+预定取消+离店82后台加工:数据备份+经理查询8320所有在前台与客人有关的信息库:入住记录+客户信息+客房信息84预定时空房查询:输入客户信息+输出(无客房/有客房)“转入85预定单”86预定单:预定单号+身份证号+姓名+预定时间+预定房间数+押金87订房客人入住:提交定金收据+输出“预定证明表”88预定证明表:身份证号+姓名+性别+押金+房间数量+房间类别+ 89入住时间+离店时间90预定取消:输入“预定证明表”+输出取消预定收据91押金收据:身份证号+姓名+押金数额+房间数量+房间类型+入住92时间+离开时间93退房:输入客人IC卡的ID+输出(有问题)/(无问题,打印退94房凭证)95退房凭证:身份证号+姓名+性别+IC卡号+客房核实结果96收银:输入退房凭证+打印离店发票9721客户类别:VIP用户/普通用户98IC卡消费信息:消费单号+IC卡号+消费场所+消费金额+消费类99型1001012.数据项:102103名称卡号104别名 KH105数据类型 varchar(20)106备注:唯一标识符107108名称:身份证号109别名:ID110数据类型:char(18)111备注:唯一标识符11222113名称:客户类别114别名:YHLB115数据类型:char(1)116备注:117118名称:房号119别名:FH120数据类型:int(4)121备注:唯一标识符122123名称:余额124别名:YE125数据类型:int(6)12623备注:127128名称:金额129别名:JE130数据类型:int(10)131备注:132133名称:限制消费状态134别名:ZT135数据类型:char(1)136备注:137138名称:限制消费金额139别名:YZXFJE140数据类型:int(6)14124备注:142143名称:团体卡号144别名:TTIC145数据类型:varchar(20)146备注:唯一标识符147148名称:房间状况149别名:FJZK150数据类型:CHAR(1)151备注:非空152153名称:房间类型154别名:FJLX155数据类型:CHAR(1)15625备注:唯一标识符157158名称:使用状态159别名:SYZT160数据类型:CHAR(1)161备注:非空162163名称:姓名164别名:XM165数据类型:varchar(20)166备注:非空167168名称:性别169别名:XB170数据类型:char(1)17126备注:非空172173名称:备注174别名:BZ175数据类型:varchar()176备注:177178名称:黑名单179别名:HMD180数据类型:char(1)181备注:182183名称:记录号184别名:JLH185数据类型:integer(5)18627备注:唯一标识符187188名称:入住时间189别名:RZSJ190数据类型:date191备注:非空192193名称:退房时间194别名:TFSJ195数据类型:date196备注:197198名称:房价199别名:FJ200数据类型:int(5)20128备注:202203名称:预定单号204别名:DH205数据类型:varchar(20)206备注:非空207208名称:预定时间209别名: YDSJ210数据类型:date211备注:212213名称:预定房间数214别名:JFS215数据类型:int(4)21629备注:217218名称:押金219别名:YJ220数据类型:int(6)221备注:非空222223名称:预定入住时间224别名:YDRZSJ225数据类型:date226备注:227228名称:预定住宿时间229别名:YDZSSJ230数据类型:int(4)23130备注:232233名称:用户编号234别名:YHID235数据类型:varchar(20)236备注:唯一标识符237238名称:用户密码239别名:YHMM240数据类型:varchar(20)241备注:242243名称:用户类型244别名:YHLX245数据类型:varchar(20)24631备注:247248名称:职务249别名:ZW250数据类型:varchar(10)251备注:非空252253名称:单号254别名:DH255数据类型:varchar(20)256备注:唯一标识符257258名称:消费场点259别名:XFCD260数据类型:varchar(20)26132备注:262263名称:消费金额264别名:XFJE265数据类型:int(6)266备注:非空267268名称:消费类型269别名:XFLX270数据类型:int(2)271备注:272273名称:消费名称274别名:XFLX_MC275数据类型:varchar(20)27633备注:277278名称:保险箱号279别名:BXXH280数据类型:varchar(10)281备注:唯一标识符282283名称:钥匙归还284别名:YSGH285数据类型:char(1)286备注:保险箱钥匙归还有两种状态归还、未归还,分别取值0、12872882892904.2安全保密设计291各级工作人员通过工号和相应密码登陆酒店管理系统,不同职位的人所拥有29234的帐户的权限不同,从而登陆后进入不同的子管理系统。

2932941)总经理:可以查询帐务,管理各种报表,并拥有超级权限进行万能查询,宏观的管理酒店的运营。

2952962)经理:拥有仅次于总经理的权限,可以参与酒店日常营业的具体细节,比如说修改客房定价和酒店特别客单,设置系统参数,另外,可以修改、297增加或删除个下级密码。

对数据库中的数据进行整理和备份。

2982993)一般职员:一般职员负责酒店日常运营的绝大部分工作,但是对于数据库只能进行常规的查询,无修改的权利。

3003014)客户:客户可以查询一些与自己相关的消费信息,所租住的房间号。