1、 课课 程程 设设 计计 课程名称_ 数据库系统概论 题目名称_ 宾馆管理系统 学生学院_计算机学院 专业班级_ 学 号_ 学生姓名_ 指导教师_ _ 2012 年 1 月 14 日 目录目录 一、系统定义. 1 二、需求分析. 1 (一)系统综合需求 . 1 (二)系统逻辑模型 . 2 1.数据流程图 . 2 2.数据字典 . 2 三、系统设计. 5 (一)数据库概念设计 5 (二)数据库逻辑设计 5 (三)数据库与数据表设计 物理结构设计 . 6 四、详细设计. 6 (一)建数据库宾馆客户数据库. 6 (二)建表 . 7 (三)用户界面 8 1.宾馆客房管理系统登陆界面的设计 8 2.客房
2、管理管理页面的设计 13 3.客房经营管理页面的设计 17 4.客户信息查询页面的设计 20 5.员工信息管理页面的设计 23 五、课程设计总结 28 六、参考文献. 28 1 一、系统定义一、系统定义 随着宾馆酒店业竞争的加剧,宾馆之间客源的争夺越来越激烈,宾馆需要使用更有 效的信息化手段,拓展经营空间,降低运营成本,提高管理和决策效率.传统的宾馆 酒店计算机管理系统主要包括前台管理系统和后台管理系统两大部分,基本包含 了宾馆主要业务部门,初步实现了对顾客服务和进行财务核算所需要的各个功能. 但传统的宾馆酒店管理系统基于财务管理为主线的设计理念,无法满足宾馆酒店 全面信息化管理的需要. 现代
3、宾馆酒店业迅速发展,新的管理观念与模式层出不穷.宾客客房管理系统 亦随着宾馆管理理念的发展而发展.宾馆客房管理系统依照国家星级宾馆标准化 业务程序,采用了先进的数据库理论,多媒体技术,软件工程理念等,从基层,中层, 高层三个管理者层次为切入点,以成本分析,预测,控制为主线,形成一套上下贯通, 操作便捷的酒店系统解决方案,科学地将宾馆各种日常业务完美的结合在一起,为 管理及决策提供了强有力的支持.其对客人个性化服务及全面彻底的信息化,使企 业电算化管理水平提升到一个新的更高层次.提供大量丰富的基于企业管理经营 过程中实际的数据。 二、需求分析二、需求分析 (一)系统综合需求(一)系统综合需求 本
4、系统设计实现的目标是对宾馆的客房管理、 客户信息管理和餐厅服务管理功能, 前台用java实现对数据的添加,删除,查询等功能,在后台用Sql server作为数 据库,其中数据库设计是用PowerDesigner.v11软件设计的。 本系统就是利用计算机信息提高了餐馆宾馆的管理水平, 主要对系统的操作 员权限、菜收银客房、客户等信息管理。系统操作权限管理可以实现对操作员的 添加、删除、修改操作,并设置操作员对指定用户进行密码修改。 宾馆的信息量大,数据安全性和保密性要求高。本系统实现对宾馆信息的管 理和总体的统计等,营业信息的查看和维护。操作管理人员可以浏览,查询,添 2 加,删除等宾馆的基本信
5、息等。 本系统基本包含了宾馆管理的主要需求,具有完善细致的功能: 1)系统具有高可靠性、安全性、操作性; 2)模块化结构,具有强大的数据处理功能,可根据业务需要,十分便捷地进 行模块增减,灵活地进行系统组合; 3)直观的图形用户界面,面向事务处理。随心所欲的查询,并全面支持分析 和决策的功能。 (二二)系统逻辑模型系统逻辑模型 1.数据流程图数据流程图 2.数据字典数据字典 (1) 用户信息表 用户信息表(UsersInfo)用来保存使用该系统的酒店员工的基本信息, 表 UsersInfo 的结构如表 1 所示。 宾馆客房管理系统 系统管理 (用户登陆) 客房信息管理 客房经营管理 客户信息查
6、询 员工信息管理 查 询 房 间 信 息 客 房 使 用 情 况 宾 馆 订 房 宾 馆 退 房 删 除 房 间 信 息 客 户 信 息 查 询 员 工 查 询 员 工 添 加 员 工 删 除 修 改 房 间 信 息 录 入 房 间 信 息 3 表 1 用户信息表(UsersInfo) 编 号 字 段 名 称 数 据 结 构 说 明 1 UserId Int 用户编号 2 Name Varchar(50) 用户姓名 3 Password Varchar(50) 密码 4 Gender Int 性别(0男,1女) 5 Email Varchar(50) Email 地址 6 Address Varchar(50) 通讯地址 7 Telephone Varchar(50) 联系电话 8 Department Varchar(50) 所在部门 9 Type Int 用户类型(1酒店管理 员,2前台服务员 (2) 客户信息表 客户信息表(Cust