总体来说,本系统属于一个事务型管理系统。
3.2数据库设计
数据库采用了MicrosoftVisualFoxpro自带的数据库,这是微软集成到Office中的一个
桌面数据库,能够快速方便的和Office的其他套件综合使用。由于都是微软公司的软件作品,因此可以做到无缝链接。
3.2.1本系统中所涉及到的主要实体共有六个数据表,结构实体如下:
guestsort客房类型表:{客房类型,折扣率}
rmgrade客房等级表:{房间类型,基本房价,备注,通用}
rmregister房间登记表:{房间类型,客户姓名,客户类型,性别,基本房价,楼层,预住天数,入住时间,退房时间,续住,续住天数,超时,超时金额,结帐天数,实收金额,服务费,附加费,应收金额,折扣率,付款方式,帐号,证件类型,证件号,种族,籍贯,出生日期,住址,工作单位}
room房间表:{房间号,房间类型,楼层,占用}
yeareport报表:{房间号,一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月}
3.2.2各表的物理结构如下:
Room客房表:
字段名
类型
宽度
小数位
房间号
字符
4
房间类型
字符
6
楼层
字符
2
占用
逻辑型
1
Guestsort表:
字段名
类型
宽度
小数位
客户类型
字符
10
折扣率
数字
4
2
rmgrade表:
字段名
类型
宽度
小数位
房间类型
字符型
6
基本房价
货币型
8
备注
备注型
4
通用
通用型
4
Rmregister表:
字段名
类型
宽度
小数位
房间号
字符
4
房间类型
字符
6
客房姓名
字符
16
客户类型
字符
10
性别
字符
2
基本房价
字符
2
楼层
字符
2
预住天数
浮动
4
1
入住时间
日期时间型
8
退房时间
日期时间型
8
续住
逻辑型
1
续住天数
浮动型
4
1
超时
浮动型
4
1
超时金额
货币型
4
1
结帐天数
浮动型
4
1
实用金额
货币型
8
服务费
货币型
8
附加费
货币型
8
应收金额
货币型
8
应收余额
货币型
8
折扣率
数值型
4
2
付款方式
字符
10
帐号
字符
20
证件类型
字符
16
证件号
字符
18
种族
字符
2
出生日期
日期型
8
住址
字符
50
工作单位
字符
50
Yearreport表:
字段名
类型
宽度
小数位
房间号
字符
4
一月
数值型
8
二月
数值型
8
三月
数值型
8
四月
数值型
8
五月
数值型
8
六月
数值型
8
七月
数值型
8
八
数值型
8
九月
数值型
8
十月
数值型
8
十一月
数值型
8
十二月
数值型
8
4、系统的实现:
本部分主要内容为本系统的运行界面以及主要界面的源代码。
4.1系统主界面:本主界面可以体现出本系统的基本功能。图片如下:
form1.init:
if_screen.width=1024
this.width=1024
this.height=718
endif
s=substr(time(),1,2)
f=substr(time(),4,2)
m=substr(time(),7,2)
thisform.text1.value=s+":"+f+":"+m
thisform.refresh
dohomenu.prgwiththisform,.t.
timer1.timer:
s=substr(time(),1,2)
f=substr(time(),4,2)
m=substr(time(),7,2)
thisform.text1.value=s+":"+f+":"+m
thisform.refresh
4.2住宿登记:
该模块对本酒店的入住客户的个人详细信息进行登记和管理。
Form1.init:
setdeleon
thisform.setall('readonly',.t.,'textbox')
thisform.setall('disabledbackcolor',rgb(255,255,255),'textbox')
thisform.setall('readonly',.t.,'editbox')
thisform.setall('disabledbackcolor',rgb(255,255,255),'editbox')
thisform.combo客户类型.readonly=.t.
thisform.combo客户类型.disabledbackcolor=rgb(255,255,255)
thisform.性别.enabled=.f.
thisform.text房间号.inputmask="XXXX"
thisform.text楼层.inputmask="XX"
thisform.text
上一篇:
VFP实验室管理系统_(论文_程序)(论文和程序)
下一篇:
【vs2005英文版下载】【vs2005英文版】