实习报告题目酒店客房管理系统姓名:学号:专业:计算机科学与技术班级:3班实验实习中心制2015年月日填写说明一、字号说明:标题类请用四号字,宋体;正文用小四号字、宋体,行间距为1.5倍;二、填写实习报告时,请先写明实习报告的题目,再填写正文;正文必须与实习过程相结合,提出自己的合理化建议,内容不得少于3000字;三、实习报告评语、成绩(请指导老师结合学生实习日志撰写情况)由指导老师填写;四、此模板是所有学生统一的格式,请同学们填写时,不要改变格式;五、打印前,请同学们认真检查实习报告,不要存在错别字;六、实习报告由各指导老师的小组长负责统一打印,学生只要按照指导教师的要求,发电子版给老师即可。实习报告评语实习报告成绩:优良中及格不及格指导老师签字:年月日目录1.设计内容......................................................................................................错误!未定义书签。2.设计目的......................................................................................................错误!未定义书签。3.设计过程......................................................................................................错误!未定义书签。3.1.需求分析...................................................................................................错误!未定义书签。3.1.1.用户需求........................................................................................错误!未定义书签。3.1.2.数据流图........................................................................................错误!未定义书签。3.1.3.数据字典......................................................................................................................153.1.4.功能模块分析..............................................................................................................173.2.概念设计阶段...........................................................................................错误!未定义书签。3.3.逻辑设计阶段...........................................................................................错误!未定义书签。3.3.1.关系模型......................................................................................................................203.3.2.数据模型优化..............................................................................................................213.3.3.数据库模式定义............................................................................错误!未定义书签。3.3.4.数据库子模式定义........................................................................错误!未定义书签。3.4.物理设计阶段.........................................................................................................................213.4.1.物理设计阶段的目标和任务......................................................................................213.4.2.数据存储方面................................................................................错误!未定义书签。3.5.数据库实施.............................................................................................................................233.5.1.建立数据库..................................................................................................................243.5.2.建立数据表..................................................................................................................243.5.3.建立视图......................................................................................................................263.5.4.建立索引........................................................................................错误!未定义书签。3.5.5.建立触发器....................................................................................错误!未定义书签。3.5.6.创建各个功能的存储过程............................................................错误!未定义书签。4.系统的实现................................................................................................................................295.实习总结....................................................................................................................................306.参考文献....................................................................................................................................317.附件1:存储过程的定义...........................................................................错误!未定义书签。实习报告(基本情况、实习过程及内容、收获体会)1.设计内容设计开发一个应用于酒店宾馆管理系统,该系统采用B/S模式,主要包括如下要求:(1)使用该系统的用户分为酒店管理员和顾客;(2)酒店管理员可进行全部操作,是一切操作的执行者,;(3)酒店管理员能够登记顾客信息,按顾客要求提供客房;(4)酒店管理员能够对顾客提供预订服务,并进行相关操作;(5)酒店管理者能够查询在住客人、历史客人、预定客人列表等信息;(6)酒店管理员可以统计各种消费次数,消费金额,对顾客进行退房结账服务;(7)酒店管理员可以对员工进行增加、删除、修改、查询等操作,是特殊的员工;(8)客人可以查看个人信息;(9)客人可以查看预订情况,进行预定;(10)客人可以查看客房状态、客房类型以及各类客房消费;(11)客人可以查看入住客房的消费情况,以便费用不足时及时缴费;(12)客人可以申请退房结账。2.设计目的数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。通过本实验达到以下目的:(1)培养具有C/S和B/S模式的数据库应用软件系统的设计和开发能力。(2)熟练掌握一种数据库系统(如SQLSERVER)的使用。(3)熟练掌握一种数据库应用软件开发工具(如ASP、VB、VC和Java)的使用。(4)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。要求:要求掌握数据库的设计的每个步骤;掌握数据库设计各阶段的设计内容、设计方法和工具。3.设计过程3.1.需求分析3.1.1用户需求使用该系统的用户是酒店管理员和顾客。酒店管理者对于系统的功能要求如下:(1)客人管理对于入住的客人,进行开房信息的入住登记,收取押金;对于要离开的客人,进行退房信息记录并进行结账;客人信息进行修改;查看在住客人信息,在住客人、历史客人列表;(2)预定管理增加房间预定,选择预定客房类型,填写预定客人的信息,预计入住的时间以及预计入住的天数;修改客人预定的信息;对于已预定却无法按时到达的客人,撤销预定信息;查看预定客人信息,预定客人列表。(3)客房管理增加客房信息,客人入住后的登记信息;修改客房状态,修改客人登记信息;删除不需要的客房信息,删除离开客人的个人信息;可以查看客房的客人信息及房间类型房间状态。(4)报表统计统计开房记录,各类型房间登记入住信息;统计退房结账,各类型房间入住天数及相关账目;统计预订房间,各类型房间预定入住时间及预定入住天数;(5)员工管理对员工基本信息数据的输入,修改,删除。3.1.2数据流图依据用户需求,绘制系统的顶层数据流图,如错误!未找到引用源。所示。查询信息更新信息办理客人业务顾客提出要求1酒店客房管理系统管理员顾客图3-1顶层数据流图将顶层数据流图分层细化,下面是酒店客房管理的第一层数据流图(如错误!未找到引用源。所示)。接待顾客指令执行结果入住结果顾客入住预定结果顾客预定查询结果顾客查询退房结果顾客退房预定管理指令执行结果客房管理指令执行结果结算账单指令执行结果员工管理指令执行结果管理员顾客1.1客人管理1.2预定管理1.3客房管理1.4报表统计1客人信息2预订信息1.6登记入住1.7预定房间1.9退