酒店客房管理系统数据库设计
任务书
一、数据库原理课程设计的任务
1)通过本课程设计的训练,使学生掌握数据库技术的实际应用以及数据库信息管理系统的设计方法与开发过程;初步掌握数据库需求分析方法,掌握概要设计、逻辑设计和物理设计的步骤和技巧,理解并掌握数据库系统的整个开发过程。2)通过课程设计,掌握数据库开发工具的使用以及综合编程调试的能力,结合数据库原理的基本理论,选用一种现代关系数据库系统,设计一个具体的信息管理系统,具备基本的数据库编程能力,为以后能进行数据库系统设计、开发与维护打下良好的基础。
3)提升工程实践能力、团队协作精神、交流与沟通能力;
4)通过规化的实验报告,培养学生良好的文档习惯以及撰写规文档的能力。二、课程设计的基本容
目录
1.数据库需求分析·4
1.1设计目的··4
1.2系统功能分析··4
1.3功能模块设计··5
2.数据库概念结构设计·6
2.1概念模型··6
2.2E-R模型··6
3.数据库逻辑结构设计·8
3.1关系模型设计··9
3.2数据模型的优化··9
3.3子模式设计··9
4.数据库物理结构设计·9
4.1存取方式设计··9
4.2存储结构设计··10
5.数据库安全性、完整性设计·10 5.1主要视图设计··10
5.2用户权限··10
6.数据库实现·11
6.1编码实现··11
6.1.1主要数据表的创建·11
6.1.2主要视图的创建·14
6.1.3索引的创建·14
6.1.4创建用户权限·14
6.1.5创建存储结构·15
7.数据录入调试及运行·16
8.课程设计总结体会·18
9.参考文献·19
1.数据库需求分析
1.1设计目的
本酒店客房管理系统是为了满足现代酒店的管理需求、提高对顾客的服务质量、方便酒店的管理和运营而设计的一款多功能易操作的基于B/S模式的数据库管理系统。
由于当前的多数酒店都是以人工的方式来统计管理酒店里的各项事务,其中带来了很多的不便,使得酒店的管理也相对比较困难。对于酒店的营业情况的统计,要耗费很大的人力来进行统计分析。人工方式的管理也很容易出现管理上的失误。随着计算机技术和互联网技术的发展,设计一种可以实现自动化管理酒店事务的系统是当前酒店行业的一个迫切要求。