还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
设计题目酒店管理目录TOC\o1-3\h\z\u第一章需求分析
11、系统功能分析
12、系统功能模块设计1第二章数据库设计
21、E-R图
22、数据字典
33、关系模式
54、关系图6第三章详细设计
61、数据库hotel的建立
62、表的创建
73、录入数据
84、创建视图11第四章心得体会13参考文献13第一章需求分析
1、系统功能分析随着我国市场经济的迅速发展和人民生活水平的不断提高,宾馆酒店业的竞争越来越激烈要想在竞争中取得优势,必须在经营管理中取得优势,必须在经营管理、产品服务等方面提高服务管理意识而对客房的经营起决定作用的是客房的管理如何利用先进的管理手段,提高客房的管理水平,是每一酒店管理者所面临的重要课题简单的服务标准已不是制胜的锦囊,只有管理做到最细微之处才能让顾客体会到酒店服务的高标准,高质量而准确、快捷、周全往往就是最基本的成功要素面对信息时代的挑战,利用技术手段提高企业管理无疑是一条行之有效的途径因此采用电脑管理业务、财务等诸多环节已成为推动宾馆酒店业快速发展的先决条件本系统利用信息技术提高宾馆酒店管理水平,主要是管理宾馆的日常业务希望通过本系统的开发,对宾馆的客房、客人、帐务及各种收费进行系统管理客房管理要实现客房预定、客房、追加押金、客人调房、房态设置等功能客人管理要实现宿费预警(住宿费超过押金时预警,提示前台要求客人补交押金)、客人挂帐、优惠结帐等功能,满足多种需求使用本系统可大幅度提高业务部门的工作效率根据该宾馆的具体情况,系统主要的功能包括对客房信息、客房类型信息、员工信息的保存,增加,修改,删除,查询对客房预定、住宿登记、换房登记、调房登记、退房登记、结帐信息的保存,增加,修改,删除,查询对本单位定义、业务部门定义、操作员管理、权限设置
2、系统功能模块设计根据需求功能分析,我们将设计以下三个功能模块基础设置保存客房信息、客房类型信息、客户基本信息前台管理保存客房预定、住宿登记、结帐信息房态管理保存房屋状态信息功能模块图如图1-2-1所示图1-2-1第二章数据库设计
1、E-R图酒店管理系统E-R图,涉及预订客户信息、客户信息、客房类型、客房信息四个实体,预订客户和客房之间存在预订联系,客房类型和客房存在属于联系,客房和客户存在入住联系没给实体与联系又存在多个属性E-R图如图2-2-1所示图2-2-
12、数据字典酒店管理系统所需表结构有以下六个,分别为
(1)“客房信息”表结构客房信息应涉及客房编号,客房类型,楼层,房间的床位数以及房间的状态经分析该表字段类型、大小、限制如表2-2-1所示字段名称字段类型字段大小允许为空客房编号char10notnull类型编号char10楼层编号char10床数int状态char20表2-2-1
(2)“客房类型”表结构客房类型应涉及类型编号,类型名称,价格经分析该表字段类型、大小、限制如表2-2-2所示字段名称字段类型字段大小允许为空类型编号Char10notnull类型名称Char10价格Int表2-2-2
(3)“客户信息”表结构客户信息应涉及客户身份证号,客户姓名,性别,年龄,国籍,电话经分析该表字段类型、大小、限制如表2-2-3所示字段名称字段类型字段大小允许为空身份证号bigintnotnull姓名char20性别char10年龄int国籍char20电话bigint表2-2-3
(4)“预订客户信息”表结构预订客户信息应涉及预订单位名称,预订单位电话经分析该表字段类型、大小、限制如表2-2-4所示字段名称字段类型字段大小允许为空单位char20电话bigintnotnull表2-2-4
(5)“预订单”表结构预订单应涉及预订单位电话,客人抵店时间,客人离店时间,入住人数以及所订房间经分析该表字段类型、大小、限制如表2-2-5所示字段名称字段类型字段大小允许为空预订电话bigintnotmull抵店时间char20notmull离店时间cahr20notmull入住人数int客房编号char10notmull表2-2-5
(6)“入住单”表结构入住单应涉及客人抵店时间,客人离店时间,入住人数,身份证号,所住客房,是否有早餐和叫醒服务以及结账金额经分析该表字段类型、大小、限制如表2-2-6所示字段名称字段类型字段大小允许为空抵店时间char20notnull离店时间char20notnull入住人数int身份证号bigintnotnull客房编号char10notnull早餐char10叫醒char10结账金额int表2-2-
63、关系模式根据数据字典可知,该系统涉及六个关系模式,分别是
(1)“客房信息”关系模式Roomroomnotypenofloornobedcondition
(2)“客房类型”关系模式Typetypenotypenameprice
(3)“客户信息”关系模式ClientIDnamesexagenationctel
(4)“预订客户信息”关系模式Reclientunitertel
(5)“预订单”关系模式Reservationrtelrarrivaltimerleavetimernumroomno
(6)“入住单”关系模式LoginllarrivaltimelleavetimelnumIDroomnobreakfastrouseaccount
4、关系图酒店管理系统的关系图如图2-4-1所示图2-4-1第3章详细设计
1、数据库hotel的建立使用SQL语句建立hotel数据库createdatabasehotelonname=hotel_datafilename=D:\hoteldata.mdfsize=50maxsize=100filegrowth=50logonname=hotel_logfilename=D:\hoteldata.ldfsize=50maxsize=100filegrowth=
502、表的创建本数据库共涉及六个表,分别为
(1)“客房信息”表Room
(2)“客房类型”表Type
(3)“客户信息”表Client
(4)“预订客户信息”表Reclient
(5)“预订单”表Reservation
(6)“入住单”表Login方法以“客房信息”表Room为例,后六个表与其类似createtableroomroomnochar10constraintroom_roomnoprimarykeytypenochar10floornochar10bedintconditionchar20完成后该数据库及其六个表如图3-2-1所示图3-2-
13、录入数据根据实际情况,向四个表中录入数据,结果如下
(1)“客房信息”表Room如图3-3-1所示图3-3-1
(2)“客房类型”表Type如图3-3-2所示图3-3-2
(3)“客户信息”表Client如图3-3-3所示图3-3-3
(4)“预订客户信息”表Reclient如图3-3-4所示图3-3-4
(5)“预订单”表Reservation如图3-3-5所示图3-3-5
(6)“入住单”表Login如图3-3-6所示图3-3-
64、创建视图
(1)客房详细信息视图,视图如图3-4-1createviewroomdetailasselectroomnofloornobedconditiontypenamepricefromroomtypewheretype.typeno=room.typeno图3-4-1
(2)现住客房及住房客人信息视图,视图如图3-4-2createviewroomoccasselectroom.roomnofloornobedconditionclient.IDnamesexagenationctellarrivaltimelleavetimebreakfastrouseaccountfromroomclientloginwhereroom.roomno=login.roomnoandclient.ID=login.ID第4章心得体会经过一周的学习,我们最终完成了酒店管理系统的设计通过此次课程设计我们受益良多刚拿到课题时我们曾经迷茫,因为我们对酒店理解甚少,但是通过在图书馆收集资料,在网上进行学习,我们慢慢的开始了解酒店的结构与运作方式,这对我们完成课程设计奠定了良好的基础在了解酒店的运营体制,如何把数据结构化,使它尽量减少冗余,以最合理的方式存储,又称为摆在我们面前的问题我们翻阅了大量的资料和经典案例的分析,借鉴他人的良好经验,加上自己的创新,取出范例中不合理的结构,优化设计,这为我们建立数据库起到了至关重要的作用经过多次修改,优化,最终我们设计出该系统,也许这与实际的酒店管理系统还有一定差距,但是,我们会不断改进,最终应用于酒店的管理中去参考文献
(1)陈志泊,王春玲.数据库原理及应用教程(第2版).北京人民邮电出版社出版,2003
(2)王晶莹.VisualFoxPro数据库开发实例解析(第1版).上海机械工程出版社,2005
(3)李贺.SQLServer2000应用于开发范例宝典(第3版).北京人民邮电出版社出版,2005
(4)刘国荣.数据库技术基础及应用(第2版).北京北京电子工业出版2003
(5)王晟.SQLServer数据库开发经典案例分析(第3版).清华大学出版社出版2005
(6)王晟.Access数据库开发经典案例解析(第3版).清华大学出版社出版2005酒店管理系统基础设置业务管理房态管理客户基本信息客房基本设置预订客房管理入住信息管理结帐管理预订客户信息客房类型设置身份证号预订客户信息客户信息客房信息客房类型预订属于入住单位人数电话类型名价格类型号客房编号类型编号床位数楼层编号姓名性别年龄国籍电话早餐离店时间叫醒抵店时间人数离店时间抵店时间结账金额状态。