数据组织与管理课程设计,SQL Server 2000,宾馆管理系统.

上传人:最**** 文档编号:117071163 上传时间:2019-11-18 格式:DOC 页数:22 大小:991KB
返回 下载 相关 举报
数据组织与管理课程设计,SQL Server 2000,宾馆管理系统._第1页
第1页 / 共22页
数据组织与管理课程设计,SQL Server 2000,宾馆管理系统._第2页
第2页 / 共22页
数据组织与管理课程设计,SQL Server 2000,宾馆管理系统._第3页
第3页 / 共22页
数据组织与管理课程设计,SQL Server 2000,宾馆管理系统._第4页
第4页 / 共22页
数据组织与管理课程设计,SQL Server 2000,宾馆管理系统._第5页
第5页 / 共22页
点击查看更多>>
资源描述

《数据组织与管理课程设计,SQL Server 2000,宾馆管理系统.》由会员分享,可在线阅读,更多相关《数据组织与管理课程设计,SQL Server 2000,宾馆管理系统.(22页珍藏版)》请在金锄头文库上搜索。

1、学 号 (数据组织与管理(2)课程设计)设计说明书应用SQL Server 2000创建宾馆管理系统起止日期:2013 年 5 月 6 日至 2013 年 5 月 12 日学生姓名/ / / 班级成绩 / / / 指导教师(签字)经济与管理学院2013年5月12日数据组织与管理(2)课程设计课程设计分工及成绩评定分工情况说明组员学号组员姓名承担主要任务设计概念模型、设计数据库、撰写设计报告需求调查、编写需求分析、设计视图设计表结构、绘制关系图、设计查询采集数据、数据录入、设计触发器注:设计数据库的存储过程和设计说明书里的数据字典部分是由小组成员共同完成(实际操作中小组成员共同参与完成,分工情况

2、按实际完成程度划分)。成绩评定表组员学号组员姓名学习态度10%说明书撰写质量与格式符合程度40%技术水平与实际能力40%软件应用能力10%分数成绩总评成绩目录第一章系统需求分析41.1系统需求背景41.2系统需求目的41.3系统需求功能5第二章系统分析52.1 系统数据流程分析52.2 系统功能分析62.3 系统功能层次图72.4 系统总目标8第三章 概念结构设计83.1 系统总E-R图83.2 系统各实体E-R图8第四章 逻辑结构设计10第五章 物理结构设计105.1 表结构设计105.2 表关系设计12第六章 数据字典136.1 系统总流程数据字典136.2 部分重要数据项数据字典14第七

3、章 系统实现157.1创建数据库和数据表157.2使用Transact-Sql语句创建查询和视图167.3 创建触发器177.4 创建存储过程187.5创建数据维护计划20第一章 系统需求分析1.1 系统需求背景随着旅游事业的蓬勃发展和宾馆业务的不断扩大,加上当今社会经济与科学技术的发展,我国服务行业取得了巨大的发展,使得人们对宾馆的需求也随之提高,这就对于宾馆管理的现代化、科学化的要求也就不断迫切起来。如何利用先进的管理手段,提高现阶段宾馆的管理水平,已成为宾馆发展的当务之急。现代化的宾馆组织庞大,服务项目多,信息量大,要想提高服务质量和管理水平,进而促进经济效益,必须借助计算机技术来进行现

4、代化的信息管理。电子计算机科学的飞速发展,给宾馆计算机应用带来了蓬勃生机,出现了宾馆计算机管理信息系统、安全保卫系统、电子门锁系统、宾馆信息服务系统、客房电脑保险系统以及计算机娱乐系统。计算机在宾馆中的应用,已深入到宾馆的各个部门,特别是在信息处理领域,计算机已成为最重要的工具。在宾馆现代管理理论中,宾馆管理信息系统已成为宾馆现代科学管理的重要内容,是宾馆经营必不可缺少的现代科学工具。也就是说,怎样在原有的基础上再进行简化,使其具有操作简单、灵活性好、系统安全性高、运行稳定等特点是我们的宾馆管理系统的设计方向。1.2 系统需求目的宾馆在正常的运营中需要对客房资源、住客信息、结算信息进行管理,利

5、用宾馆管理信息系统可以及时了解各个环节中信息的变更,有利于提高管理效率。简而言之,宾馆管理系统就其表现形式看就是对宾馆大量的常规性信息的输入、存储、处理和输出过程,其作用主要表现在以下几个方面:(1)快速办理住客从预定到入住到退房的整个过程,实现住客在酒店消费自动化;(2)准确无误地记录住客的每笔消费记录;(3)实时、快速、准确提供客房动态; (4)方便查询住客的消费情况;(5)完善、全面的综合查询;(6)系统运行稳定可靠、各项维护功能齐全、易于维护;不难看出,本系统主要为了更好地加强宾馆管理员对房间的管理,给宾馆管理员提供一个井然有序的管理平台,提高效率和服务质量。同时也为客户提供选择、查询

6、客房的类型与客房的资源,和进行挑选的快捷需求。避免了管理员的重复操作,大大的减少了管理人员的工作量,提高了工作效率,也可以更好的满足住客的需要。1.3 系统需求功能通过需求目的知道,一个宾馆管理系统功能应包括:住客结算信息管理、客房类型信息管理、客房资源管理、住客信息管理、用户管理五个模块。系统开发的总体任务是实现宾馆各种信息的系统化、规范化和自动化。主要完成功能:(1)有关客房标准的制定、标准信息的输入,修改和查询,包括客房编号、客房类型、床位数量、住房单价、是否有空调、电视机、电脑、电话以及单独卫生间等。(2)剩余客房信息的查询等。(3)订房信息的输入,修改和查询,包括客房编号、客房类型、

7、客房单价、住客姓名、住客身份证号码、入住日期、折扣、押金、备注信息等。(4)结算信息的输入,修改和查询,包括客房编号、客房类型、客房单价、住客姓名、住客身份证号码、入住日期、折扣、退房日期、押金、备注信息等。(5)住客信息的输入,修改和查询,包括住客姓名、住客身份证号、住客性别、客房编号、押金、入住时间、备注等。(6)用户信息的输入,修改和查询,包括用户编号、用户身份、密码第二章 系统分析2.1 系统数据流程分析宾馆管理信息系统主要有两个流程:(1)用户需要使用账号和密码通过登录界面登录宾馆管理信息系统。登陆后进入系统主窗体,可以对用户个人信息,个人客房预定与结算进行操作,退出系统时返回登陆页

8、面。(2)宾馆管理人员可以通过不同的身份验证进入宾馆管理信息系统,进行客房管理、客房资源管理、住客订房管理、住客结账管理、住客信息管理等进行操作,简化流程,方便操作。根据分析系统流程知宾馆管理信息系统的操作流程图:客房标准设置基本信息输入、修改客房登记基本信息录入客房信息管理住客登记订房信息管理订房信息管理结算信息输入结算信息管理客房信息返回2.2 系统功能分析2.2.1 系统功能划分 一个宾馆的管理是十分复杂的过程,往往涉及许多不同的管理流程和系统。我们按照涉及对象的不同功能,再根据系统数据流程与操作流程分析知,宾馆管理信息系统的功能划分为住客结算信息管理、客房资源管理、客房类型信息管理、用

9、户管理、住客信息管理五个部分。2.2.2 系统功能描述(1)住客结算信息管理:能够输入、修改,包括客房编号、住客姓名、住客身份证号码、入住日期、折扣、退房日期、押金、实缴金额和备注信息等。(2)客房资源管理:能够输入、修改,包括客房编号、客房类型、客房单价、剩余客房数量、预订情况、以及备注等信息。(3)客房类型信息管理:能够输入、修改,包括客房编号、客房单价、床位数量、客房类型、是否有卫生间、电话、电视机、电脑等。用户可以随时修改、查询。(4)用户管理:是管理人员对酒店的客房相关信息以及住客相关信息进行查询,修改。(5)住客信息管理: 是住客对个人的相关信息以及涉及自己的住房信息进行查询,修改

10、。2.3 系统功能层次图宾馆管理信息系统住客结算信息管理客房资源管理管理客房类型信息管理用户管理结算信息查询结算信息修改结算信息添加订房信息查询订房信息修改订房信息添加剩余客房信息查询设置客房信息设置客房标准密码管理用户、住客管理客房信息查询客房信息修改客房信息添加客房标准修改客房标准添加住客信息管理2.4 系统总目标根据需求分析和系统分析,可以确定该系统应实现的目标是:用户和管理人员均可使用的系统。即一方面给宾馆管理员提供一个井然有序的管理平台,提高效率和服务质量。另一方面也为客户提供选择、查询客房的类型与客房的资源,和进行挑选的快捷需求。第三章 概念结构设计3.1 系统总E-R图客房信息管

11、理客房登记客房资源管理订 房住客管理结算信息管理客房结算3.2 系统各实体E-R图住客结算信息管理身份证号入住日期押金结算金额顾客姓名客房编号退房日期折扣备注住客编号用户编号客房资源管理客房编号客房类型剩余客房数量客房单价预定备注用户编号住客编号客房类型信息管理客房类型客房编号床数量客房单价洗手间电视电话空调电脑用户编号住客编号用户管理用户编号用户身份密码住客信息管理身份证号姓名押金入住时间性别客房编号备注用户编号第四章 逻辑结构设计将上面的E-R图进行分析后,形成如下的逻辑关系:(1)结算信息(住客姓名,身份证号,客房编号,入住日期,退房日期,押金,折扣,实缴金额,备注)(2)客房资源(客房

12、编号(主码),客房类型,剩余客房量,客房单价,预定情况,备注)(3)客房类型信息(客房编号(主码),单价,床位数量,空调,电话,电脑,电视,卫生间,客房类型)(4)用户(用户ID(主码),身份,密码)(5)住客(住客姓名,身份证号(主码),性别,客房编号,押金,入住时间,备注)第五章 物理结构设计5.1 表结构设计根据逻辑结构分析确定系统需要设置五个表(包括表结构): 表1 用户管理表(SUser):列名数据类型长度值说明User ID(主码)varchar10Not null管理用户IDIdentityvarchar10Not null管理者身份Passwordvarchar10Not nu

13、ll密码 注:其中userID是123456 ,密码是111111(因能力有限,实际数据库里管理者只假设出一位,简化此次数据库的完成)。表2 客房类型信息管理表(RoomType):列名数据类型长度值说明User IDvarchar10Not null管理用户IDIDnumbervarchar20Not null住客身份证号RoomID(主码)varchar4Not null客房编号Pricefloat8Not null客房价格Bednumberint4Not null床位数目Airvarchar2Not null是否有空调Telephonevarchar2Not null是否有电话Computervarchar2Not null是否有电脑TVvarchar2Not null是否有电视Bathroomvarchar2Not null是否有卫生间RoomTypevarchar50Not null房间类型表3 客房资源管理表(Room):列名数据类型长度值说明User IDvarchar10Not null管理用户ID

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号