资源描述
安全二班第四组详细设计报告
———————————————————————————————— 作者:
———————————————————————————————— 日期:
12
个人收集整理 勿做商业用途
酒店客房管理系统详细设计报告
安全11-2班 第四组
酒店客房管理系统
登陆界面
前台管理
后台管理
关于
退出系统
登陆
退出
订房信息
退房信息
客户信息
客房信息
About界面
用户名
密码
顾客编号
入住时间
房间编号
顾客姓名
顾客编号
应缴费用
退房时间
顾客姓名
顾客姓名
联系电话
身份证号
会员
房间编号
房间编号
房间价格
房间状态
房间类型
酒店管理系统(客户信息)详细报告
安全二班 魏宇鹏
1. 客户信息表的设计
根据需求分析设计出顾客入住时的所需信息,所需信息涉及顾客姓名,身份证号,联系电话,客房编号,会员,设计如下表
顾客姓名
身份证号
联系电话
客房编号
会员
字符型,宽度3
字符型,宽度20
字符型,宽度11
字符型,宽度4
字符型,宽度5
2,客户信息的表单设计
表单面向工作人员需简介并包含所需信息,分析后设计如下表单格式
客户姓名
身份证号
联系电话
第一个
客房编号
会员
上一个
下一个
最后一个
退出
3,表单内控件属性设计
项目名称
表单控件
属性
属性
客户姓名
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
客户姓名
.T。—真
240,240,240
宋体
18
29
70
联系电话
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
联系电话
。T.-真
240,240,240
宋体
18
29
70
身份证号
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
身份证号
.T.-真
240,240,240
宋体
18
29
70
房间编号
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
房间编号
。T。—真
240,240,240
宋体
18
29
70
会员
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
会员
。T.—真
240,240,240
宋体
18
29
310
第一个
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
第一个
。T.—真
宋体
18
48
22
上一个
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
上一个
。T.—真
宋体
18
48
142
下一个
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
下一个
.T。-真
宋体
18
48
262
最后一个
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
最后一个
。T。—真
宋体
18
48
382
退出
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
退出
。T.—真
宋体
18
48
526
4,命令按钮代码设计
第一个:go top
thisform。refresh
上一个:select 客户信息
if bof() .or。recno()=1
go top
else
skip—1
endif
thisform.refresh
下一个:select 客户信息
if bof() 。or。recno()=reccount()
go top
else
skip
endif
thisform。refresh
最后一个:go bottom
thisform.refresh
退出:do form 主表单
thisform 。release
酒店客房管理系统(登陆、退出,菜单)详细设计报告
安全二班 王海涛
1登陆相关表,表单设计
表的设计:登陆面向工作人员,所需信息仅为用户名和密码
用户名
字符型,宽度 10
密码
字符型,宽度 10
2,登陆表单设计
用户名
密码
登陆
取消
欢迎进入酒店管理系统
3,表单内控件设计
登陆界面
项目名称
表单控件
属性
属性
欢迎进入酒店客房管理系统
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
酒店客房管理系统
。T。-真
255,255,0
宋体
40
62
51
用户名
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
用户名
。T.-真
20,222,123
宋体
18
29
173
密码
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
用户密码
.T.-真
20,222,123
宋体
18
29
173
登陆
命令按钮
Caption
Font name
Font size
Height
Lift
登录
宋体
18
25
209
取消
命令按钮
Caption
Font name
Font size
Height
Lift
取消
宋体
18
25
353
4,登陆界面内命令按钮代码设计
登陆:set exact on
select(thisform。dataenvironment。cursor1.alias)
locate for alltrim(用户名)=alltrim(thisform。yhm。value)
if found() 。and。密码 =thisform.mm.value
=messagebox('祝贺,你登陆成功!')
do form 主表单
thisform。release
else
messagebox(’((@﹏@)~ )用户或密码输入错误,请重新输入')
thisform。yhm。value=’'
thisform。mm.value='’
thisform.ymh。setfocus
endif
set exact off
取消:quit
5,退出界面表单设计
退出管理系统
退出
6,退出界面表单内控件设计
项目名称
表单控件
属性
属性
退出管理系统
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
退出管理系统
.T。—真
255,128,64
楷体
48
75
84
退出
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
退出
。T.—真
宋体
18
48
408
7,退出界面内命令按钮代码设计
退出:thisform。release
8,菜单设计
菜单所需信息为:登陆界面(do form 登陆界面),前台管理(订房信息do form订房信息,退房信息do form 退房信息),后台管理(客房信息do form客房信息,客户信息do form客户信息),关于do form abaut,退出系统
酒店客房管理系统(客房信息)详细设计报告
安全二班 王海楠
1, 客房信息表的设计
根据客房需要的信息,得出所要的信息有:房间编号,房间类型,房间价格,房间状态。
房间编号
字符型,宽度4
房间类型
字符型,宽度 12
房间价格
货币型,宽度 8
房间状态
字符型,宽度 4
2, 客房信息表单的设计
房间编号
房间类型
房间状态
房间价格
第一个
上一个
下一个
最后一个
退出
3, 客房信息表单内控件设计
项目名称
表单控件
属性
属性
房间编号
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
房间标号
.T。-真
240,240,240
宋体
18
29
101
房间类型
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
房间类型
。T。-真
240,240,240
宋体
18
29
101
房间价格
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
房间价格
。T.—真
240,240,240
宋体
18
29
101
房间状态
标签
Caption
Auto size
BackColor
Font name
Font size
Height
Lift
房间状态
。T.—真
240,240,240
宋体
18
29
101
第一个
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
第一个
。T.-真
宋体
15
41
53
上一个
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
上一个
。T.-真
宋体
15
41
173
下一个
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
下一个
。T.-真
宋体
15
41
293
最后一个
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
最后一个
。T.—真
宋体
15
41
389
退出
命令按钮
Caption
Auto size
Font name
Font size
Height
Lift
退出
。T。—真
宋体
15
41
509
4,客房信息表单内命令按钮代码设计
第一个:go top
thisform。refresh
上一个:select 客房信息
if bof() .or。recno()=1
go top
else
skip-1
endif
thisform。refresh
下一个:select 客房信息
if bof() .or.recno()=reccount()
go top
else
skip
endif
thisform.refresh
最后一个:go bottom
thisform。refresh
退出:do form 主表单
thisform 。release
连编:*设置系统主环境
clear
clear all
*显示4位年代
set century on
*日期显示为“日月年"
set date dmy
*24小时格式显示日期
set hour to 24
*禁止运行的程序在按ESC键被中断
set escape off
*关闭命令显示
set talk off
*覆盖时不要确认
set safety off
*调用“登陆界面”表单
do form 登陆界面
*进行事件循环
read events
*结束事件循环后退出VF
Quit
心得体会:本学期我们通过分组的形式来学习VF这一课程极大的锻炼了同学们的团队精神和团队意识,增强同学的自主学习能力。另外上机实验课讲的有的和理论课讲的衔接不上,另外希望以后的授课中实验老师可以讲讲学生还没有完全掌握的内容,这样会得到更好的效果.
展开阅读全文