- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
1 引言 1
2 数据库设计 1
2.1 需求设计 1
2.1.1 总体分析 1
2.12 业务流程图 2
2.1.3 数据流图 3
2.1.4 数据字典 4
2.2 概念设计 7
2.2.1 分E-R图 7
2.2.2 总E-R图 8
2.3 逻辑设计 8
2.3.1 E-R 图向关系模型转换 8
2.3.2 数据模型的优化 9
2.3.3 设计用户子模式—视图 9
2.4 物理设计 10
2.4.1 建立触发器 10
2.4.2 建立存储过程 10
2.5 数据库实施阶段 11
2.5.1 建立数据库 11
2.5.2 建立数据表 11
2.5.3 数据库入库 12
2.6 调试与测试 14
2.6.1 触发器定义 14
2.6.2 视图的定义 15
2.6.3 存储过程定义 17
2.6.4 数据操纵验证 18
3 收获与体会 18
4 存在的问题与建议 18
4.1 存在问题 18
4.2 建议 19
5.附录 191 引言
本次数据库实习不要求界面和外部应用程序的设计,只设计数据库部分。客房管理系统采用SQL server 2000作为数据库后台。客房管理系统可以实现对客房的科学化、规范化、查询顾客情况、订房信息、以及结算信息等。有助于提高管理的效率,客房管理系统是根据某宾馆对客房的实际情况进行集中的查询与管理工作,以及提高整个客房管理的工作效率。2 数据库设计
2.1 需求设计
2.1.1 总体分析
建立客房管理信息系统的必要性已被广大的管理人员所接受和认可,建立客房管理信息系统是为宾馆的管理服务的,其根本米的是要创造客房的经济效益。然而客房知道接的经济效益的提高应该包括直接的经济效益和间接地经济效益两方面。客房的直接经济效益是指由于系统的建立是客房的生产经营或客房的管理取得的直接利润收益。根据一般宾馆的工作流程及环境,以及顾客的要求设计了这个客房管理系统。这个数据库主要完成房间信息查询,住房信息统计,和账务结算。其中信息查询用来给顾客查询各种房间类型,房间价格等,住房信息统计用来给客房管理人员查询是否有空房间,有多少空房,哪个顾客需要结账了,等等信息管理,还可以根据数据库储存的资料统计什么样的人订房多,什么时段生意好,哪些服务是大多数顾客所喜爱的等等。基于这个数据库,可以根据不同的需要对数据库进不同的查询。
2.12 业务流程图
根据了解到的情况,了解到了顾客住房的基本流程,根据客房管理的基本流程,从业务流程图基本的功能模块分别用下面图形表示:
根据宾馆实际管理过程和各种操作,由了解到的业务画出业务流程图,本系统的业务流程图如下所示:2.1.3 数据流图
2.1.4 数据字典
数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典在数据库设计中占有很重要的地位。
数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。
2.1.4.1 数据项定义
数据项是不可在分的数据单位。下面定义了客房管理系统需要的数据项:表2.1 数据项定义
数据项编号 数据项名称 简述 类型及宽度 I1 Rtype 描述房间的不同类型 char(10) I2 Rno 表示房间的号码 char(20) I3 Rstatus 房间的状态(是否有人住) char(4) I4 Rprice 描述房间的价格 int I5 Cno 顾客编号 char(10) I6 Cname 顾客姓名 char(10) I7 Cage 顾客年龄 int I8 Csex 顾客性别 char(2) I19 IDno 顾客身份证号码 char(18) I110 Date 入住时间 datetime I11 Time 顾客订房天数 int I12 Sname 服务名称 char(10) I13 Samount 服务次数(个数) int I14 Sprice 每次(个)服务单价 float2.1.4.2 数据结构
数据结构反映了数据之间的组合关系,。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。对数据结构的描述通常包括数据结构名、含义等。
表2-2 数据结构
数据结构定义 数据结构名 数据结构含义 组成 DS-1 customer 入住客人信息 Cno,Cname,Csex,Cage,IDno DS-2 room 房间信息 Rtype,Rno,Rprice,Rstatus DS-3 information 入住登记表 Cname,Rno,Date
您可能关注的文档
- 《数据库原理课程设计参考选题》.doc
- 《数据库原理课程设计-房屋租赁管理系统》.doc
- 《数据库原理及应用A实验指导书》.doc
- 《数据库原理课程设计报告-银行帐户信息数据库应用系统》.doc
- 《数据库原理课程设计实验报告》.doc
- 《数据库基础与应用课程设计-物业管理系统》.doc
- 《数据库原理与应用课程设计-网络教学系统设计》.doc
- 《数据库安全维护系统保障数据库安全稳定、提升支撑能力》.doc
- 《数据库原理课程设计方案设计-科研管理系统》.doc
- 《数据库原理课程设计-学分管理系统》.doc
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
文档评论(0)