数据库课程设计(宾馆管理系统)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

数据库原理课程设计报告设计题目宾馆管理系统专业班级学号学生姓名指导教师起止日期*********系目录1.问题描述..............................................................................................................................................11.1背景......................................................................................................................................................11.2功能要求..............................................................................................................................................12.需求分析............................................................................................................................................12.1数据流程图..........................................................................................................................................12.2数据字典..............................................................................................................................................53.概念结构设计.......................................................................................................................................63.1E-R图....................................................................................................................................................63.2实体及联系的属性:.............................................................................................................................74.逻辑结构设计.......................................................................................................................................75.触发器设计........................................................................................................................................96.存储过程设计.....................................................................................................................................97.应用程序实现.....................................................................................................................................128.结束语................................................................................................................................................219.答辩与成绩考核..............................................................................................................................2211.问题描述1.1背景经调查了解后发现,目前较多的宾馆在客房管理上还处于人工阶段,效率低下且存在较多问题,为减少类似弊端开发此系统,以实现客房管理的电子化、科学化与现代化。系统包括:旅客基本信息管理、客房基本信息管理、住宿基本信息管理、客房物品基本信息管理、工作人员基本信息管理五大功能模块。可以实现对每个功能模块的查询和更新功能,其中查询功能主要是通过视图实现,而更新功能则是通过存储过程来实现。在五大功能模块中,宾馆住宿基本信息和客房基本信息的管理是本系统开发的重点。本系统的开发过程包括了需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、系统调试和测试阶段、参考文献及附录整理等阶段。宾馆是现代社会服务行业体系中的重要组成部分,它在社会发展中有着不可替代的作用。在当今经济和商务交往日益频繁的状况下,客房服务行业正面临客流量骤增的压力。传统的宾店客房管理一直以来使用人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差;时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难;管理者往往要花大量的时间来处理烦琐的登记和结帐手续;不能及时提供空余客房资料等问题,将直接影响出租率。据此现状,开发出本宾馆客房管理系统,通过本系统的应用不仅可以使宾馆客房管理科学化、正规化,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。1.2功能要求(1)客人入住和退房时,宾馆管理人员对旅客基本信息的更新;(2)客人入住和退房时,宾馆管理人员对客房基本信息的查询和状态更新;(3)客人入住、续住和退房时,宾馆管理人员对客人住宿信息的查询和更新;(4)客人要求服务时,宾馆管理人员对客房配备的工作人员信息进行查询,派遣服务人员;(5)宾馆工作人员变动时,宾馆管理人员对工作人员基本信息进行更新;(6)客房内物品信息变动时,宾馆管理人员对客房物品基本信息查询和更新;2.需求分析2.1数据流程图21业务流程图图2—1客房管理业务流程图2数据流程图顶层数据流程图:图2—2顶层数据流程图第二层数据流程图:图2—3第二层数据流程图:3第三层数据流程图:(1)从旅客开房角度出发:图2—4旅店开房数据流程图(2)从旅客续房角度出发:图2—5旅客续房数据流程图(3)从旅客退房角度出发:4图2—6旅客退房旅客要求服务(4)从旅客要求服务角度出发:图2—7旅客要求服务数据流程图(5)从管理员管理客房物品角度出发:图2—8管理客房物品数据流程图5(6)从管理员管理服务人员角度出发:图2—9管理服务人员数据流程图2.2数据字典(1)系统涉及的数据项:表2-1数据项列表数据项编号数据项名数据项含义存储结构别名DI-1Tno旅客编号IntDI-2Tname旅客姓名Char(10)DI-3Tsex旅客性别Char(2)DI-4Tid旅客ID号码Char(6)旅客身份证号DI-5Rno客房编号Int房间号码DI-6Tcomedate入住日期DatetimeDI-7Tleftdate结算日期Datetime离开日期DI-8Ttime住宿时间Int时间长度DI-9Tamount房费金额Int房费DI-10Tdeposit押金金额Int押金数目DI-11Rstyle客房档次Char(10)房间类型DI-12Rprice客房单价IntDI-13Rstate客房状态Char(10)空、打扫中、满6数据项编号数据项名数据项含义存储结构别名DI-14Rtel客房电话Char(15)DI-15Workno工作人员编号IntDI-16Workname工作人员姓名Char(10)DI-17Worksex工作人员性别Char(2)DI-18Workpos工作人员职位Char(10)经理、职员DI-19Ritemno客房物品编号Char(10)DI-20Ritemname客房物品名称Char(10)DI-21Ritemprice客房物品单价IntDI-22Ritemnum物品数量IntDI-23Ritemstate物品状态Char(10)(2)数据结构:表2—2数据结构列表数据结构编号数据结构名数据结构含义组成DS-1Travellers旅客基本信息Tno,Tname,Tsex,Tid,DS-2Rooms客房基本信息Rno,Rstyle,Rprice,Rstate,Rtel,WorknoDS-3Living旅客住宿信息Tno,Rno,Tcomedate,Tleftdate,Ttime,Tamount,TdepositDS-4Workers工作人员信息Workno,Workname,Worksex,WorkposDS-5Roomitem客房物品信息Rno,Ritemno,Ritemname,Ritemprice,Ritemstate,Ritemnum3.概念结构设计3.1E-R图3.1.1分E-R图:7图3—1分E—R图一图3—2分E—R图二图3—3分E—R图三3.1.2全局E-R图:图3—4总E—R图3.2实体及联系的属性:(1)旅客Travellers:Tno,Tname,Tsex,Tid(2)客房Rooms:Rno,Rstyle,Rprice,Rstate,Rtel,Workno(3)旅客住宿Living:Tno,Rno,Tcomedate,Tleftdate,Ttime,Tamount,Tdeposit(4)客房物品Roomitem:Rno,Ritemno,Ritemname,Ritemprice,Ritemstate,Ritemnum(5)工作人员Workers:Workno,Workname,Worksex,Workpos4.逻辑结构设计具体的基本E-R图向关系模型的转化结果如下:旅客Travellers(Tno,Tname,Tsex,Tid)客房Rooms(Rno,Rstyle,Rprice,Rstate,Rtel,Workno)旅客住宿Living(Tno,Rno,Tcomedate,Tleftdate,Ttime,Tamount,Tdeposit)客房信息Roomitem(Rno,Ritemno,Ritemname,Ritemprice,Ritemstate,Ritemnum)8工作人员Workers(Workno,Workname,Worksex,Workpos)(3)数据库模式定义表1旅客基本信息表Travellers属性名数据类型取值范围是否为主属性是否为外键完整性属性描述TnoInt0-9999是否notnull旅客编号TnameChar(10)否否notnull旅客姓名TsexCh

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功