还剩7页未读,继续阅读
文本内容:
__建桥学院信息技术学院《数据库应用实践》设计报告名称酒店管理系统专业计应班级10-1学生姓名刘斌学号_____96118
一、业务流程描述酒店介绍大致介绍下酒店的历史及其现状和未来的规划客房的介绍主要介绍下酒店各个价位__客房的预定可以通过网络进行预定,预定修改,取消预订客房管理预定管理、客房查询、设置房态、开房、换房、续住、退房等管理员工管理:员工修改信息、人员调配账务管理主要是处理酒店的日常的账务报表,收入报表(前台收入明细表、现付收入明细表)、消费报表等
二、业务流程图或数据流程图
三、E-R图���旅客�餐厅�经理客房�客房服务�1住房�N预订�N1就餐NN管理N1管理�管理�1111住房或预订�姓名�性别�身份证号�房间号�房间类型�是否预订�是否空房�房价�住房时间�退房时间�住房天数�费用�预订入住时间�预订时间预订入住天数�姓名�电话�员工号�员工姓名�员工号�员工姓名�
四、逻辑结构设计(关系模式)旅客信息(旅客姓名,性别,___号,住房或预订);__信息(__号,__类型,是否空房,是否预订,房价);住房记录(入住时间,___号,__号);收费标准(__类型,房价);订房记录(预订时间,预订入住时间,预订住房天数,___号,__号);住房历史记录(旅客姓名,性别,___号,__号,__类型,房价,退房时间,住房天数,费用);餐厅信息(员工姓名,员工号);客房服务(员工号,员工姓名);旅客信息主键___号;__信息主键__号,外键引用收费标准表的__类型;住房记录主键__号,外键引用旅客信息表的___号,__信息表的__号;收费标准主键__类型;订房记录主键__号,外键引用旅客信息表的___号,__信息表的__号;住房历史记录主键入住时间;餐厅信息主键员工号;客房服务主键员工号;
五、物理模型设计旅客信息字段名数据类型长度约束旅客姓名char20非空性别char5___号char20主键住房或预订char10非空__信息字段名数据类型长度约束__号char5主键__类型char16外键是否空房char5非空是否预订char5非空住房记录字段名数据类型长度约束___号char20外键__号char5主键入住时间datetime外键收费标准字段名数据类型长度约束__类型char16主键房价int非空订房记录字段名数据类型长度约束预订时间char20主键预订入住时间char5预订住房天数datetime非空___号datetime外键__号int外键住房历史记录字段名数据类型长度约束性别char5旅客姓名char20___号char20__号char5非空__类型char16房价int入住时间datetime主键退房时间datetime住房天数int费用int餐厅信息字段名数据类型长度约束员工姓名char20员工号char10主键客房服务字段名数据类型长度约束员工号char10主键员工姓名char20
六、相关SQL语句
1.创建数据库createdatabase酒店管理系统gouse酒店管理系统go
2.创建数据表(含主键、外键定义及约束性条件设计)
1、收费标准表createtable收费标准表 /*收费标准*/ __类型char16 房价intnotnull pri__rykey__类型
2、__信息表createtable__信息表 /*__信息*/ __号char5 __类型char16notnull 是否空房char5notnull 是否预订char5notnull pri__rykey__号 foreignkey__类型referen__s收费标准表__类型
3、旅客信息表createtable旅客信息表 /*旅客信息*/ 旅客姓名char20notnull 性别char5 ___号char20 住房或预订char10notnull pri__rykey___号
4、住房记录表createtable住房记录表 /*住房记录*/ ___号char20notnull __号char5 入住时间datetimenotnull pri__rykey__号 foreignkey___号referen__s旅客信息表___号 foreignkey__号referen__s__信息表__号
5、订房记录表createtable订房记录表 /*订房记录*/ ___号char20notnull __号char5 预订时间datetime 预订入住时间datetimenotnull 预订住房天数int pri__rykey 预订时间 foreignkey___号referen__s旅客信息表___号 foreignkey__号referen__s__信息表__号
6、住房历史记录表createtable住房历史记录表 /*住房历史记录*/ 旅客姓名char20 性别char5 ___号char20 __号char5notnull __类型char16 房价int 入住时间datetimenotnull 退房时间datetime 住房天数int 费用int pri__rykey入住时间
7、餐厅信息表createtable餐厅信息表/*餐厅信息*/ 员工姓名char20员工号char10pri__rykey员工号
8、客房服务表createtable客房服务表/*客房服务*/员工号char10员工姓名char20pri__rykey员工号
3.插入数据--1向收费标准表中插入数据insertinto收费标准表values标间380insertinto收费标准表values套房800insertinto收费标准表values__180insertinto收费标准表values单人间280insertinto收费标准表values三人间450--2向__信息表中插入数据insertinto__信息表values2008标间是否insertinto__信息表values3017标间否否insertinto__信息表values3019__是是insertinto__信息表values4012单人间是是insertinto__信息表values2017三人间否是--3向旅客信息表中插入数据insertinto旅客信息表values张三男1234567__012345678住房insertinto旅客信息表values李四男01234567__12345678订房insertinto旅客信息表values王五男987654321012345678住房insertinto旅客信息表values张强男951564621012345678住房insertinto旅客信息表values陈七男654987721012345678住房--4向住房记录表中插入数据insertinto住房记录表values1234567__
01234567820082012.
03.21insertinto住房记录表values01234567__
1234567830172012.
03.12insertinto住房记录表values
98765432101234567830192012.
03.25insertinto住房记录表values
95156462101234567820172012.
03.24insertinto住房记录表values
65498772101234567840122012.
03.29--5向订房记录表中插入数据insertinto订房记录表values1234567__
01234567820082012.
03.
212012.
04.025insertinto订房记录表values01234567__
1234567830172012.
03.
122012.
04.013insertinto订房记录表values
98765432101234567830192012.
03.
252012.
04.0510insertinto订房记录表values
95156462101234567820172012.
03.
242012.
04.045insertinto订房记录表values
65498772101234567840122012.
03.
292012.
04.077--6向住房历史记录表中插入数据insertinto住房历史记录表values张三男1234567__0123456782008标间
3802012.
03.
212012.
04.05155700insertinto住房历史记录表values王五男9876543210123456783019__
1802012.
03.
252012.
03.283540insertinto住房历史记录表values李四男01234567__123456783017标间
1802012.
03.
122012.
03.2083040--7向餐厅信息表中插入数据insertinto餐厅信息表values赵六011201insertinto餐厅信息表values孙阳011202insertinto餐厅信息表values李九011203insertinto餐厅信息表values穆云011204insertinto餐厅信息表values曹丹011205--8向客房服务表中插入数据insertinto客房服务表values王朝阳010201insertinto客房服务表values张向荣010202insertinto客房服务表values李乐010203insertinto客房服务表values田达010204insertinto客房服务表values周博
0102054.创建视图(含单表和多表查询)createview单表视图Asselect*from旅客信息表createview多表视图Asselect旅客姓名__号from旅客信息表join住房记录表on旅客信息表.___号=住房记录表.___号
5.创建触发器或存储过程createpro__dureproc_旅客信息表ASselect*from旅客信息表
七、____数据库原理课程设计——酒店管理系统实验报告数据库应用课程—酒店管理设计报告百度文库—酒店管理数据库设计
八、设计心得和体会(需要描述个人在小组设计中承担的任务和完成情况;个人小结)成绩。