文档详情

酒店住房管理系统数据库.docx

发布:2018-12-22约2.75千字共15页下载文档
文本预览下载声明
滨江学院 数据库原理课程设计 题 目 酒店客房管理系统 院 系 滨江学院计算机系 专 业 计算机科学与技术 学生姓名 李明嘉 学 号 20132308009 指导教师 姜青山 二0 一五 年 十二 月 十 八 日 引言 当前,随着信息的不断飞速发展,信息技术已逐渐成为各种技术的基础,信息也成为企业具有竞争力的核心要素。企业的生存和发展依靠正确的决策,而决策的基础就是信息,所以企业竞争力的高低完全取决于企业对信息的获取和处理能力。企业要准确、快速的获取和处理信息,企业信息化是必然的选择。企业必须加快内部信息交流,改进企业业务流程和管理模式,提高运行效率,降低成本,提高竞争力,信息化建设是企业适应社会发展的要求。企业管理信息系统即企业MIS是企业信息化的重要内容。 随着我国经济的迅速发展,人们的生活水平有了显著的提高,宾馆酒店业的竞争也愈来愈激烈。如何在激烈的竞争中生从发展,是每一个宾馆酒店必须面临的问题。因此,采用全新的计算机网络和宾馆管理系统,已成为提高宾馆的管理效率,改善服务的水准备的重要手段之一。在某种意义上,宾馆客房管理方面的信息话已成为现代化宾馆的重要标志。是国家发展必要的软件管理基础。 通过本课程设计,使我能更加系统地理解和掌握数据结构的基本概念; 能自如地根据实际要求,设计相应的数据结构,并运用C++语言实现所设计的算法,能够利用所学的基本知识和技能,分析和解决简单的程序设计问题 ,为后续其它课程的学习和应用打下良好基础。 系统分析 客房管理系统具有 1. 建立数据文件(客房信息文件、住客信息文件)功能; 2.具有数据输入功能; 3.具有数据修改功能; 4.具有数据删除功能; 5.能查询(查找)一些基本信息(如按房号查询、按姓名查询、空余客房查询等); 6.具有多种统计功能(如、某住客应付多少费用等) 本系统开发由分析、设计、实施、调试和测试等阶段组成。通过一个菜单界面,提示用户进行信息输入输出,提供客房信息录入,客户入住登记,客房信息修改,客房信息删除,退房结算,查询空房,已住房相关信息的功能,并在最后具有通过文件的形式保存客房信息、住客信息的功能。由此构成一个简单的,供客房工作人员进行客房管理、住客登记、查询一体化的客房管理系统。 系统设计 通过对系统功能需求的分析,可以初步确定该系统的基本数据需求。由各个功能可以进一步确定具体的数据需求,具体数据需求如下: (1)房间类型:类型编号、类型名称、面积、床位数、价格、三电信息(空调、电视、电话)、卫生间。 (2)房间信息:房间编号、房间类型、房间位置、房间价格、房间状态、备注 (3)订房信息:订房编号、顾客编号、顾客姓名、房间编号、入住时间、折扣、入住备注、预计退房时间、应缴房费 (4)退房信息: 房间编号、顾客编号、顾客姓名、退房时间、退房缴费、订房编号 (5)顾客信息:顾客编号、顾客姓名、顾客性别 (6)用户信息:用户编号、用户密码、用户职位 系统数据流图: 系统数据流图 系统数据流图 登录 客房标准设置 客房信息管理 客房信息登记 订房信息管理 顾客登记 客房标准信息管理 结算信息输入 客房信息返回 基本信息输入入 订房信息输入 基本信息录入 结算信息管理 顾客 顾客 房间类型 房间 订房 退房 标准 m m 1 1 m 1 实体联系E-R图 用户管理员用户编号 用户管理员 用户编号 用户职位 用户密码 用户管理实体属性图 顾客实体属性图 顾客 顾客编号 顾客姓名 顾客性别 房间信息 房间信息实体属性图 房间 房间编号 房间类型 房间位置 房间价格 房间状态 备注 房间类型 房间类型实体属性图 房间类型 类型编号 类型名称 面积 床位数 价格 电视 空调 卫生间 电话 订房 订房 订房 订房编号 顾客编号 顾客姓名 房间编号 入住时间 入住备注 折扣 应缴房费 预计退房时间 退房信息 退房信息 退房 房间编号 顾客编号 顾客姓名 退房时间 退房缴费 订房编号 系统实现及测试 1、运用SQL SERVER 2005 创建数据库,其创建过程如下面所示: 创建数据库HotelRoomManage (1)设计user_Info表 (2)设计customers表 (3)设计roomtype表 (4)设计rooms表 (5)设计bookin表 (6)设计checkout表 2、系统登录及测试 1、用#import指令引入ADO类型库 2、登录设计 3、修改密码 4、添加新用户 5、客房标准 6、客房信息 7、客房信息查询 8、未定客房信息查询 9、订房 10、订房信息查询 11、结算 12、结算信息查询 测试结果: 添加客房信息: 结果显示: 查询
显示全部
相似文档