- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL数据库课程设计客房信息管理系统.doc
《SQL Server 数据库设计》
课程设计报告
课题名称:客房信息管理系统
班 级:10软2 班
学 号:201002040234
姓 名:罗清玉
完成日期:2010-6-14
课程设计报告内容
项目名称 客房信息管理系统 姓名 罗清玉 其他参与人员 罗清玉、廖少锋、谭妙 本人在项目中主要完成的工作 给组员分配任务。
做系统分析:分析系统应具有的各项功能,设计出功能模块图。
数据库概念设计:设计E-R图。
数据库的逻辑设计:根据E-R图进行数据库德逻辑设计,分析系统应划分几张表并初始化表的逻辑结构。
数据库的物理实现:创建数据库,各表、视图、建立存储过程、触发器、默认、约束、实现数据库的完整性,设计函数对表或视图进行查询。
系统测试,向表中插入数据测试系统功能是否实现。 完成任务的体会 ①数据库设计是相当复杂的过程,进行数据库设计需要逐步分析。
②要有恒心和毅力,多人合作要有很强的团队合作精神。
③不懂的要多与老师同学交流,从中获益。
④数据库设计强调动脑,更重要的是养成勤动手的习惯,多操作。
⑤进行E-R图设计时应从系统功能出发,确定主要实体及其联系。
⑥数据表的设计设计须根据E-R图确定有哪些数据表,然后确定表中应包含哪些列。
⑦在表中建立各种约束能保证数据库的完整性,往表中输入数据时不至于出现不合法的数据
⑧数据库的物理设计必要时可使用代码方式编写,以加深印象。
⑨发现错误应做好笔记,以避免下次再犯同样的错误。
⑩熟悉教材内容,以免用到教材上的相关内容时感觉陌生。
一、系统分析
系统的需求分析:
系统目标:本系统将实现用计算机对客房信息进行管理,主要功能包括客户入住登记管理、客房基本信息管理、客户查询功能管理,本系统是一套可以在正常的运营中对客房资源、顾客信息、结算信息等进行管理的软件,实现宾馆各种信息的系统化、规范化和自动化。
系统的功能需求:本系统系统管理员可对客户及客房信息进行插入、修改、查询、删除。
系统的功能划分:用户通过身份认证登录系统主界面,可选择的执行5项操作,入住登记管理、客房信息管理、客户信息查询、退房管理、退出系统。
系统的功能分析:
1、入住登记功能
该功能实现了对客户信息的管理。该功能可以对客户信息进行增加、删除和修改。客户信息包括对信客户进行登记,登记内容包括房号、姓名、性别、年龄、国籍、客房级别、住店日期、离店日期等。
2、客房信息管理功能
该功能实现了对客房信息的管理,房间状态模块完成对房间信息的查询的功能,用户可以按房间号,级别,楼层,状态,单价,能够容纳的人数等信息进行查询,并显示相应符合条件的数据,房间编辑模块对房间的基本信息进行添加,删除及修改的功能。
3、客户信息查询功能
该功能实现了对客户信息的查询。管理人员可以根据房号、姓名、国籍、住店日期或离店日期对客户信息进行查询,查询到的信息包括房号、姓名、性别、年龄、国籍、客房级别、住房天数、住店日期、离店日期等。
4、退房管理功能
该功能实现对用户退房的管理,对客人的退房信息进行管理,根据客人入住信息,进行结算,计算出客人消费金额,根据多返少补的原则,对客人进行结算。
(三)系统的功能模块设计
通过对上述功能进行分析,分块,按照结构化程序设计的要求,得到功能模块图如下:
数据库的概念设计(画出E—R图)
数据库的逻辑设计
数据表的设计
1、 客户信息表
列名 数据类型与长度 空否 说明 客户编号 Char(10) Not null 主键 客户姓名 Varchar(8) Not null 性别 Char(2) Not null 限男、女 出生日期 datetime Null 籍贯 Varchar(50) Not null 国籍 Varchar(10) Not null 证件类型 Char(6) Not null 证件号码 Varchar(20) Not null 唯一 住址 Varchar(50) Null 备注 varchar(200) Null
2、房间信息表
列名 数据类型与长度 空否 说明 房间号 Char(6) Not null 主键 档次 Char(6) Not null 规格 Char(8) Null 状态 Char(2) Not null 限于空或满 价格 Int Not null 不能为负
3、入住登记表
列名 数据类型与长度 空否 说明 入住日期 datetime Not null 客户编号 Char(10) Not null 外键 房间号 Char(6) Not null 外键 性质 Char(6
您可能关注的文档
- VB拼图游戏源代码..doc
- 数学领域创意教学活动设计.doc
- 基于Flexsim仿真的逆向物流网络模型优化研究.doc
- 基于QT的局域网跨平台即时通信软件 毕业论文.doc
- ca09-hollow-hills-fundamentaldoc:ca09中空丘陵fundamentaldoc.doc
- 建筑结构与结构CAD(上)答案.doc
- 佛山市构建数字城管框架方案.doc
- 肇庆市医院管理评价细则(二级医院)1000分.doc
- DES算法的可视化程序的实现论文.doc
- 编写高性能Java代码的最佳实践.doc
- vb sql2000图书管理系统.doc
- 门禁一卡通称重计量管理系统.doc
- C实现DES加密算法.doc
- 兽用中药天然药物临床试验指导原则草案.doc
- EASL慢性乙型肝炎临床实践指南.doc
- 建筑结构期末复习重难点指导.doc
- 基于J2ME平台的掌上网络商店——客户端的开发.doc
- Culminating Activity - Professional Portfolio高潮活动-专业的组合.doc
- Punjab Fiscal Resources Review - Lahore School of Economics旁遮普的财政资源回顾拉合尔经济学院.doc
- 为保持科技型中小企业技术创新基金若干重点项目指南....doc
文档评论(0)