大酒店标准管理系统数据库设计.doc
文本预览下载声明
数据库课程设计
酒店管理系统
目录
TOC \o 1-3 \h \z \u
一、实习性质、目标和任务 ————————————————————————————— 3
(1)画出实体间E-R图 4
(2)利用企业管理器建立数据库及基础表 4
(3)利用查询分析器或企业管理器建立视图 4
(4)利用Transcat—SQL语句自定义存放过程 4
(5)在查询分析器或企业管理器下用Transcat—SQL语句自定义触发器 4
二、 系统需求分析 —————————————————————————————— 4
2.1、 系统功效需求 —————————————————————————————————— 4
三、 系统总体设计——————————————————————————————— 5
1、体系结构设计 5
2、数据库设计 5
四、 表创建————————————————————————————————— 7
(1)、入住记录表 7
(2)、职员信息表 7
(3)、用户表 8
(4)、岗位表 8
(5)、客房表 8
(6)、工资表 9
五、 结果数据处理——————————————————————————————————— 9
1 、连接查询 9
2、嵌套查询 12
3、创建查询视图 13
4、建立索引 14
5、 建立存放过程 15
6、建立触发器 21
六、 结束语————————————————————————————————— 23
一、实习性质、目标和任务
此次实习属于课程设计,其目标是使学生在结束本门课程学习后,完成下列知识掌握和应用:
要求学生掌握数据库设计基础技术.熟悉数据库设计每个步骤中任务和实施方法,并加深对数据库系统概念和特点了解、掌握SQL SERVER 软件使用方法、掌握Transcat--SQL编程方法、熟悉数据库、基础表、视图、存放过程和触发器创建和管理。
实习教学基础要求:
要求学生依据周围实际情况.自选一个小型数据库应用项目并深入到应用项目标现实世界中,进行系统分析和数据库设计。比如选择学籍管理系统、图书管理系统、材料管理系统或仓库管理系统等。
(1)画出实体间E-R图
(2)利用企业管理器建立数据库及基础表
(3)利用查询分析器或企业管理器建立视图
(4)利用Transcat—SQL语句自定义存放过程
(5)在查询分析器或企业管理器下用Transcat—SQL语句自定义触发器
二、 系统需求分析
2.1、 系统功效需求
1、 登录功效——简单登录向导
2、 主界面选择分项功效:
2-1 客房管理
2-1-1 客房查询——查询目前客房入住情况,入住用户,客房分配职员
2-1-2 客房办理——办理用户入住,安排客房分配职员
2-1-3 客房退订——退订客房
2-1-4 信息更改——客房办理下一步功效,也能够进入更改客房职员分配等信息
2-2 职员管理
2-2-1 职员信息查询——查询职员基础资料
2-2-2 职员登记 ——增加新职员信息
2-3 用户管理
2-3-1 用户信息登记——注册登记用户信息(区分于办理,只注册用户信息未必入住)
2-3-2 用户信息查询——查询用户资料
2-3-3 用户信息修改——修改用户信息
2-3-4 用户客房分配——分配用户到客房
3、 退出系统
三、 系统总体设计
1、体系结构设计
2、数据库设计
数据库包含常见表,索引,示图,触发器,完整数据库,用来存放,读取,修改,触发完成。Net一切需求功效
2.1、概念结构设计
分ER图
客房
客房
编号号
类型
单价
指派职员
目前状态
全局ER图
安排
安排
管理员
职员
客房
用户
编号
姓名
年纪
职称
地址
编号
姓名号
住址
身份证号
是否保险
客房编号
编号
类型
单价
指派职员
服务客房编号
目前状态
服务
安排排排
管理
管理
联络方法
显示全部