




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
宾馆信息管理系统项目研究报告 课程名称:数据库系统教程 专业班级:计算机科学与技术三班 指导教师:余靖 小组成员:许静静 孙佳艺 房甜甜 黄旭敏 郭秋君 董贺 张福生 完成时间:2015年10月10日 运行结果1.检索年龄小于17岁的女生的学号和姓名。SELECT S#, SNAMEFROM SWHERE SEX=F AND AGE17 ; 检索男学生所学课程的课程号和课程名。SELECT C.C#, CNAMEFROM S,SC,CWHERE SEX=M AND S.S#=SC.S# AND SC.C#=C.C# ; 检索男学生所学课程的任课老师的工号和姓名。SELECT T#,TNAMEFROM S, SC, C, TWHERE SEX=M AND S.S#=SC.S# AND SC.C#=C.C# AND C.T#=T.T# ; 检索至少选修两门课的学生学号。SELECT DISTINCT X.S#FROM SC AS X, SC AS YWHERE X.S#=Y.S# AND X.C#Y.C# ; 检索至少有学号S2和S4学生选修的课程的课程号。SELECT DISTINCT X.C#FROM SC AS X, SC AS YWHERE X.C#=Y.C# AND X.S#=S2 AND Y.S#=S4); 检索WANG同学不学的课程的课程号。SELECT C#FROM CWHERE NOT EXISTS(SELECT *FROM S, SC WHERE S.S#=SC.S# AND SC.C#=C.C# AND SNAME=WANG); 检索全部学生都选修的课程的课程号与课程名。SELECT C#, CNAMEFROM CWHERE NOT EXISTS(SELECT *FROM SWHERE NOT EXISTS(SELECT * FROM SC WHERE S#=S.S# AND SC.C#=C.C#); 检索选修课程包含LIU老师所授课程的学生学号。SELECT DISTINCT S#FROM SC AS XWHERE NOT EXISTS(SELECT * FROM C, T WHERE TNAME=LIU AND C.T#=T.T# AND NOT EXISTS(SELECT * FROM SC AS Y WHERE Y.S#=X.S# AND Y.C#=C.C#);2.统计有学生选修的课程门数。SELECT COUNT(DISTINCT C#)FROM SC; 求选修C4课程的女学生的平均年龄。SELECT AVG(AGE)FROM S, SCWHERE S.S#=SC.S# AND C#=C4 AND SEX=F; 求LIU老师所授课程的每门课程的平均成绩。SELECT C.C#,AVG(CREADE)FROM SC,C,TWHERE SC.C#=C.C# AND C.T#=T.T# AND TNAME=LIUGROUP BY C.C#; 统计每门课程的学生选修人数(超过10人的课程才统计)。要求显示课程号和人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。SELECT C#, COUNT(DISTINCT S#)FROM SCGROUP BY C#HAVING COUNT(*)10ORDER BY 2 DESC, 1; 检索学号比WANG同学大,而年龄比他小的学生姓名。SELECT SNAMEFROM SWHERE S#ALL(SELECT S#FROM SWHERE SNAME=WANG) AND AGE(SELECT AVG(AGE)FROM SWHERE SEX=F); 求年龄大于所有女同学年龄的男学生姓名和年龄。SELECT SNAME, AGEFROM SWHERE SEX=M AND AGEALL(SELECT AGEFROM SWHERE SEX=F);1.研究背景随着我国经济的迅速发展,人们的生活水平有了明显的提高,假日经济和旅游经济已经成为人们的消费热点。各地已把旅游当作本地经济发展的重要支柱之一,从而促进了宾馆酒店业的发展。同时,随着宾馆酒店越来越多,人们的要求越来越高,宾馆酒店的竞争也越来越激烈。 如何在激烈的竞争中生存发展,是每个宾馆酒店必须面临的问题。对宾馆经营状况起决定作用的是宾馆的服务管理水平。如何利用先进的管理手段,提高宾馆的管理水平,已成为宾馆酒店也发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是宾馆管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对宾馆的服务管理提供强有力的支持。因此,采用全新的计算机网络和宾馆管理系统,已成为提高宾馆管理效率、改善服务水准的重要手段之一。 在某种意义上,宾馆客房管理方面的信息化已成为现代化宾馆的重要标志。2.总体目标建立一套功能完善的管理信息系统,既能满足业务人员日常处理的需要,增强企业经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,提高公司管理层对公司经营反馈信息的响应速度。从而大幅度提高工作效率,提高实施管理的准确性、科学性,使担负管理的工作人员从繁杂的手工劳作中解脱出来。3.宾馆信息管理系统的基本功能宾馆信息管理系统主要针对三类用户:客人,前台,高管,不同的用户要求不同的功能和使用权限。接下来我们详细分析一下。客人:客人应该可以查询当前宾馆可入住客房的基本信息,已减轻前台人员的压力,并且方便客户(设定本系统可面向互联网),所以客人应具有查询可入住客房的功能。前台:前台人员应该在顾客订单时,提供满足要求的房间,所以前台人员应该具有查询客房基本信息的功能;不光要有查询功能,前台还应该具有更改客房入住状态的权限,以在客房被预订和客人离开后改变客房的可入住状态。高管:高管高管应具备查询客房基本信息的功能,还应该可以在适当的时间改变客房的基本状态,如改变客房的单价,房间设备发生变动时改变设备的基本信息等待;还应该具有在业绩核对时查询账单的功能。经理:经理具有整个信息管理系统的最高权限,为所欲为,肆无忌惮(笑),这个在ER图中具体写出。综上所述:客人具有查询客房基本信息的功能;前台具有查询客房基本信息和更改客房当前入住装填的功能;高管具有查询客房基本信息,更改客房基本信息的功能以及查询账单的功能。4.宾馆信息管理系统的概念设计 1.设计局部ER模型定义实体类型及属性: 客人(身份证号,姓名,性别,联系方式); 客房(房间号,标准人数,当前入住状态,单价,打折,降价); 前台(工号,姓名,性别,月薪,雇期,联系方式); 设备(设备编号,设备名称); 高管(工号,姓名,性别,月薪,雇期,联系方式); 账单(账单号,日期,项目,金额); 客人联系方式身份证号姓名性别 客房房间号打折当前入住状态减价标准人数单价月薪工号前台联系方式雇期性别姓名设备设备名称设备编号支付状态账单账单号日期 金额项目月薪工号高管联系方式雇期性别姓名1. 客人、客房、账单和高管的局部ER模型高管查询1账单管理查询2具有客人客房2.客人、客房和前台的ER模型查询1客房客人查询1订单前台3.客房和设备的ER模型具有设备客房2. 设计全局ER模型 在设计全局ER模型之前我们需要首先解决冲突问题。显然在这里不存在结构冲突和属性冲突。但是在各个局部ER模型合并时存在命名冲突。即2和3中同时存在查询1和查询2. 为了区分我们分别将这四个查询重新命名为查询1、查询2、查询3和查询4. 接下来绘制全局ER模型。账单高管查询1产生管理查询2查询3客人客房具有 查询4订单设备前台5.宾馆信息管理系统的逻辑设计 1.导出初始关系模式集(由ER模型转化成关系模型)客人(身份证号,姓名,性别,联系方式);客房(房间号,标准人数,当前入住状态,单价,打折,降价);前台(工号,姓名,性别,月薪,雇期,联系方式);设备(房间号,设备编号,设备名称);高管(工号,姓名,性别,月薪,雇期,联系方式);账单(账单号,身份证号,日期,项目,金额);订单(订单号,工号(前台),身份证号,房间号,日期);管理(工号(高管),房间号); 2.规范化处理第一范式:依次检查上述属性可知,这些属性均为不可分割的原子属性,所以以上关系模式都满足第一范式的要求。第二范式:客人:关系模式中不存在局部依赖,所以满足第二范式。客房:关系模式中不存在局部依赖,所以满足第二范式。前台:关系模式中不存在局部依赖,所以满足第二范式。设备:关系模式中存在(房间号,设备编号)(设备名称),(设备编号)(设备名称)这种局部依赖关系,所以将其分解为一下两种关系模式:房间设备(房间号,设备编号),设备(设备编号,设备名称)。这两种关系模式中不存在局部依赖,所以满足第二范式。高管:关系模式中不存在局部依赖,所以满足第二范式。账单:关系模式中存在(账单号,身份证号)(日期,项目,金额),(账单号)(日期,项目,金额)这种局部依赖关系,所以将其分解为一下两种关系模式:账单归属(账单号,身份证号),账单(账单号,日期,项目,金额)。这两种关系模式中不存在局部依赖,所以满足第二范式。订单:关系模式中不存在局部依赖,所以满足第二范式。管理:关系模式中不存在局部依赖,所以满足第二范式。第三范式:客人:关系模式中不存在传递依赖,所以满足第三范式。客房:关系模式中不存在传递依赖,所以满足第三范式。前台:关系模式中不存在传递依赖,所以满足第三范式。房间设备:关系模式中不存在传递依赖,所以满足第三范式。设备:关系模式中不存在传递依赖,所以满足第三范式。高管:关系模式中不存在传递依赖,所以满足第三范式。账单归属:关系模式中不存在传递依赖,所以满足第三范式。账单:关系模式中不存在传递依赖,所以满足第三范式。订单:关系模式中不存在传递依赖,所以满足第三范式。管理:关系模式中不存在传递依赖,所以满足第三范式。 3.关系模式符号化客人(身份证号,姓名,性别,联系方式);GUEST(GID, GNAME, GSEX, GCALL);客房(房间号,标准人数,当前入住状态,单价,打折,降价);ROOM(RID, RPEONUM, RSTATUS, PRICE, DISCOUNT, REDUCE);前台(工号,姓名,性别,月薪,雇期,联系方式);CLERK(CID, CNAME, CSEX, CSALARY, CEMTERM, CCALL);房间设备(房间号,设备编号);EAR(RID, EID);设备(设备编号,设备名称)EQUIPMENT(EID, ENAME);高管(工号,姓名,性别,月薪,雇期,联系方式);MANAGEMENT(MID, MNAME, MSEX, MSALARY, MEMTERM, MCALL);账单归属(账单号,身份证号);BILLBELONG(BID, GID, RID);账单(账单号,日期,项目,金额)。BILL(BID, BDATE, BITEM, BSUM);订单(订单号,工号(前台),身份证号,房间号,日期);ORDERR(OID, CID, GID, RID, ODATE);管理(工号(高管),房间号);ADMINISTRATE(MID, RID);6.基本表7.SQL语句 1.创建基本表 CREATE TABLE GUEST(GID CHAR(20) PRIMARY KEY, GNAME CHAR(20), GSEX CHAR(1), GCALL CHAR(11); CREATE TABLE ROOM(RID CHAR(5) PRIMARY KEY, RPEONUM INT, RSTATUS CHAR(1), PRICE INT, DISCOUNT FLOAT, REDUCE FLOAT); CREATE TABLE CLERK(CID CHAR(3) PRIMARY KEY, CNAME CHAR(20), CSEX CHAR(1), CSALARY INT, CEMTERM DATE, CCALL CHAR(11);CREATE TABLE EQUIPMENT(EID CHAR(3) PRIMARY KEY, ENAME CHAR(20);CREATE TABLE EAR(RID CHAR(3), EID CHAR(3), PRIMARY KEY(RID, EID), FOREIGN (RID) REFERENCES ROOM(RID), FOREIGN (EID) REFERENCES EQUIPMENT(EID);CREATE TABLE MANAGEMENT(MID CHAR(3) PRIMARY KEY, MNAME CHAR(20), MSEX CHAR(1), MSALARY INT, MEMTERM DATE, MCALL CHAR(11);CREATE TABLE BILL(BID CHAR(10) PRIMARY KEY, BDATE DATE, BITEM CHAR(20), BSUM ITN);CREATE TABLE BILLBELONG(BID CHAR(10), GID CHAR(20), PRIMARY KEY(BID, GID), FOREIGN KEY (BID) REFERENCES BILL(BID), FOREIGN KEY (GID) REFERENCES GUEST(GID);CREATE TABLE ORDERR(OID CHAR(10) PRIMARY KEY, CID CHAR(3), GID CHAR(20), RID CHAR(3), ODATE DATE, FOREIGN CID REFERENCES CLERK(CID), FOREIGN (GID) REFERENCES GUEST(GID), FOR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 佛山公寓房产知识培训课件
- 高级软件工程师职业面试题库
- 佛像知识培训课件
- 心肺复苏急救知识课件
- 人教插图进展课件
- 工业互联网平台微服务架构性能测试报告2025:微服务架构下的数据一致性保障
- 人才家园政策解读课件
- 高潜力职位晋升面试题目集锦
- 2025年储能技术多元化在新能源储能电站建设中的融资渠道与风险管理报告
- 高频通信技术岗位面试题目与心得体会
- CJ/T 341-2010混空轻烃燃气
- 存款代为保管协议书
- 辅导班劳务合同协议
- 宋代汉族服装风格演变及其社会功能
- T∕CWEA 29-2024 水利水电工程砌石坝施工规范
- 日本签证个人信息处理同意书
- JTS-T 245-2023 水运工程土工合成材料试验规程
- 新兵培训课件模板
- 2025年初中语文教师招聘面试八年级上册逐字稿之愚公移山
- 自考《课程与教学论》考试复习题(附答案)
- 环境内审员试题及答案
评论
0/150
提交评论