酒店客房预订管理系统(9页).doc





《酒店客房预订管理系统(9页).doc》由会员分享,可在线阅读,更多相关《酒店客房预订管理系统(9页).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-酒店客房预订管理系统-第 9 页oracle大型数据库课程设计说明书酒店客房预订管理系统系 、 部: 计算机与信息科学系 学生姓名: 杨亚 专 业: 网络 班 级: 0902班 完成时间: 2011.12.5 目录任务3设计要求3需求分析3数据需求3事物需求3关系模式3概要设计4实体图及E-R图4客人基本信息实体图4房间基本信息实体图5预定房间信息实体图5住店管理信息实体图6超级管理员实体图6用户信息实体图7总的信息实体E-R图7逻辑设计 8数据库建立 9创建数据库9客人信息表建立9创建房间信息表10预订房间信息表建立10住店管理信息表建立10系统登录表建立10数据初始化11数据库用户权限管
2、理121、任务:问题描述:2)每个客人有姓名、性别、证件类型、证件号码、联系电话等基本信息。3)每个房间有房号、房类型、价格、押金、房状态等信息。4)酒店需要对每个客人的基本信息进行统一管理,以便于对客人姓名、证件号码、房号、入住时期、预计离开日期、结账离开日期、应付金额等进行管理。2、设计要求:酒店客房预订管理系统需要完成功能主要有:1)登录用户的基本信息,包括登录ID及密码、权限。2)前台操作:包括开房登记、退房结账和房状态查看3)预订管理:包括预订房间、预订入住和解除预订4)信息查询:包括在住客人列表、预订客人列表5)报表统计:包括开房记录统计、退房结账和预订房间统计6)超级管理员管理:
3、包括创建用户,修改用户的权限级别,添加、修改、删除学生、课程、成绩基本信息等。7)设计一完整的数据库。要求掌握数据库的设计的每个步骤;掌握数据设计各阶段的输入、输出、设计环境、目标和方法;熟练的使用SQL语言实现数据库以及数据库重要对象的建立、应用和维护。3、需求分析(1)数据需求 酒店客房预订管理系统需要完成功能主要有:1)登录用户的基本信息,包括登录ID及密码、权限。2)前台操作:包括开房登记、退房结账和房状态查看3)预订管理:包括预订房间、预订入住和解除预订4)信息查询:包括在住客人列表、预订客人列表5)报表统计:包括开房记录统计、退房结账和预订房间统计6)超级管理员管理:包括创建用户,
4、修改用户的权限级别,添加、修改、删除学生、课程、成绩基本信息等。(2)事物需求 此系统实现如下系统功能:1)使得酒店的管理工作更加清晰、条理化、自动化。 2)客人可以通过用户名和密码登录系统,查询自己基本资料,修改用户密码等功能,容易地完成酒店客人信息的查询操作。而酒店中拥有权限的部门可以通过用户名和密码登录系统,根据权限等级对酒店客人信息进行查询、修改、删除、更新等操作。3)设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完整性,并发控制,备份和恢复等方面的功能要求。(3)关系模式1)登录用户(ID,密码,权限级别)2)客人信息(姓名、性别、证件类型、证件号码、联系
5、电话)3)房间信息(房号、房类型、价格、押金、房状态)4)预订房间(客人姓名、性别、房类型、房号、价格、证件类型、证件号码、联系电话、入住日期、预计离开日期)5)住店管理(客人姓名、证件号码、房号、入住日期、预计离开日期、结账离开日期、应付金额)6)超级管理员(ID,密码,权限级别)4、概要设计概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成独立于具体DBMS的概念模型(1)实体图及E-R图对于酒店住房管理,我们可以将客人实体抽象出来,根据所要实现的功能设计,可建立它们之间的关系,进而实现逻辑结构功能。酒店客房预订管理系统可以划分的实体有:用户登录信息实体、客人基
6、本信息实体、房间基本信息实体、住店管理信息实体、预订房间管理信息实体。用E-R图一一描述这些实体。 用户登录信息 权限级别 登录名 权限口令2. 客人基本信息实体图 性别 姓名 客人基本信息证件类型证件号码联系电话3. 房间基本信息实体图 房类型 房号 房间基本信息 房状态 价格 押金4. 预定房间信息实体图 客人姓名房号房类型性别预计离开时间价格 预定房间信息入住时间联系电话 证件类型证件号码5. 住店管理信息实体图 证件号码预计离开日期结账离开日期应付金额入住日期房号客人姓名 住店管理权限密码姓名编号 超级管理员7. 用户信息实体图 用户权限密码姓名8.总的信息实体E-R图:对应入住创建
7、超级用户管理 房间 房间号 客人查询 用户111m11n1nmn115、 逻辑设计kr客人信息表表中列名数据类型可否为空说明xmcharnot null(主键)姓名xbcharnot null性别zjlxcharnull证件类型zjhmintnull证件号码lxdhintnull联系电话fj房间信息表表中列名数据类型可否为空说明fhintnot null(主键)房号flxcharnull房类型jgintnull价格yjintnull押金fztcharnull房状态yd预订房间信息表表中列名数据类型可否为空说明krxmcharnot null(主键)客人姓名xbcharnull性别flxchar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店客房 预订 管理 系统

限制150内