数据库课程设计 - - 宾馆客房信息管理系统33 - 图文 联系客服

发布时间 : 星期五 文章数据库课程设计 - - 宾馆客房信息管理系统33 - 图文更新完毕开始阅读4cf0f21aa300a6c30c229f9a

黑龙江工程学院

数据流名称:帐务信息 来源:退房 去向:财务 包含的数据项:帐单编号、姓名、消费金额、入住时间、退房时间、押金

(宾馆客房管理系统的数据流——帐务信息)

1.4 核心数据字典

[宾客入住信息表:Cmanage]

数据项名称(库中字段名) 客人电话(ctel) 客人姓名(cname) 客人性别(csex) 客人身份证号(cidnum) 客人住址(caddress) 订单编号(cnumber) 入住人数(cmemeber) 客房编号(croom) 客房类型(ctype) 客房价格(cprice) 客房状态(cstatue) 抵店时间(cindate) 退房时间(coutdate) 入住类别(cintype) 押金(cya) 调整房间(cchange) 原由(creason) 应付款(cmshould) 实收(cmpay) [客房登记表:Roomlogin]

数据类型及长度 Char(20) Char(12) Char(4) Char(20) Char(50) Char(15) int Char(20) Char(10) money Char(2) 短日期型 date 短日期型 date Char(4) [预定/现开] money Char(20) Char(80) Money money 说明 Not null Not null,primary key Not null Not null Not null

数据项名称(库中字段名) 房间编号(Rid) 房间名称(Rname) 房间描述(Rdescribe) 房间价格(Rprice) 房间状态(Rstatue) 操作员(ruser) [管理员表::pw] 数据类型及长度 Char(12) Char(20) Char(100) money Char(8) Char(12) 说明 Not null Not null ,primary key Not null Not null Not null 数据项名称(库中字段名) 用户(user) 密码(pwd) 权限(power) 数据类型及长度 Char(12) Char(8) Char(1) 3

说明 Not null ,primary key Not null Not null [财务

黑龙江工程学院

管理表:Smanage]

数据项名称(库中字段名) 财务ID(Sid) 事由(Sreason) 收入(Sin) 支出(Sout) 总收入(ssum) 操作时间(Sdate) 结帐人(sman) 挂帐单位(scomp) 操作员(suser) [维修/报修表:fix] 数据类型及长度 Char(15) Char(20) money money money date Char(12) Char(12) Char(12) 说明 Not null ,primary key Not null Not null Not null Not null Not null Not null

数据项名称(库中字段名) 登记ID(Fid) 登记日期(Fdate) 物品名称(Fname) 所属房间(Froom) 维修状态(Fstatue) 维修日期(Ffdate) 登记操作员(Fman) 维修员(Ffman) 所需费用(Fpay) [提醒表:Reminder]

数据类型及长度 自动编号 date Char(50) Char(20) Char(8) date Char(12) Char(12) money 说明 Not null ,primary key Not null Not null Not null Not null Not null

数据项名称(库中字段名) 提醒ID(RemID) 提醒日期(Remdate) 提醒类别(remtype) 提醒状态(remstatue) 操作员(remuser) 数据类型及长度 自动编号 date Char(20) Char(4) Char(12) 说明 Not null ,primary key Not null Not null Not null Not null

二、概念设计 2.1 局部E-R图 名称 编号 价格 状态 类型 客房 描述 住址 电话 工资 年龄 性别 姓名 电话 [客房E-R] 证件 客人 住址 入职时间 职员 [客人E-R] [管理员E-R] 职务 密码 管理员 用户名 [职员E-R] 姓名 性别 权限 4

黑龙江工程学院

.2 全局E-R图

5

黑龙江工程学院

3.1 开发环境

开发语言:Visual Basic

开发平台:windows xp,1G内存,集成显卡。

开发工具:Visual Basic 6.0企业版,SQL Server 2000,Access 2003

3.2 关系模式形成以及规范

3.2.1有以下关系模式:

PW(user,pwd,power);

Empl(eid,ename,eage,esex,eaddress,etel,ejob,ejtime,ejage); Fix(Fid,fname,froom,fstatue,ffdate,fpay,fman,fuser);

Gmanage(Gid,gname,gtype,gnum,gprice,guse,gsum,gdate,guser,gdw); Roomlogin(Rid,rname,rtype,rdescribe,rprice,rstatue,ruser); Reminder(remid,remname,remdate,remtype,remstatue,remuser); Smanage(Sid,sreason,sin,sout,ssum,sdate,sman,scomp,suser);

Cmanage(cnumber,cname,cictype,cicnum,csex,caddress,ctel,cmember,croom,ct

ype,cprice,

cindate,cintype,coutdate,cya,cyaadd,cstatue,cchange,creason,cmtel,cmmeeting,cmcar,cmdamage,cmother,cmshould,cmpay,cmback,cuser);

3.2.2分解分析:

1)各分量都是不可分割的数据项。满足第一范式;

2)每一个关系中的非码属性都完全函数依赖于码,符合第二范式;

3)每个关系中的主属性不传递依赖关系中的每个关系键,符合第三范式; 4)关系中所有非主属性对每个码都是完全依赖,且所有主码对于每个不包含它的码也是完全函数依赖,没有任

何属性完全函数依赖非码的任何一组属性

6