这是我同学的一个作业,周四晚前必须交!希望懂delphi的大虾们帮忙!
(数据库)饭店前台登记系统
一.需求
1.方便的登记客人信息(尽量减少日常录入工作量)包括:查询,登记信息相互参考。能选择输入的不录入输入,如性别,日期。
2.按照公安部要求记录国籍,证件标准代码。自设标准代码,保证参照完整性。
3.通用系统,不受具体房间号限制。
4.方便灵活查询,修改。包括:房间状态查询,更改;客人情况组合查询;房价统一
二.数据库
1.客人信息表guests
(房间编号roomcode,name,sex,age,证件种类编号certclassno,证件号certificate,国籍编码countryno,抵达日期arridate,拟走日期leftdate,备注res,房价price)
2.房间状态表roomstate
(roomcode,房间状态roomstate)
.房间状态 r:可租, z:整理, o:故障, l:住人。
3.房间类型表roomclass
(分类号classno,分类名class,床位数beds,定价price,备注res)
分类:豪华套,总统套,标准间,三人间,单人间。
4.房间配置表room
(房间编号roomcode,房间号码roomno,分类号classno)
5.国籍编码表countrycodes
(国籍编码countryno,国籍country)
其中,国际编码countrycode ,char(2)大写字母;
国籍country,char(20).
6.证件编码表certclasses
(证件编码certclassno,证件名称certclass)
其中,证件编码certclassno:char(2); 证件名称certclass:char(16)。
三.功能要求
1.初始化:将房态全部置为R,客人表清空,若已有客人可提示,选择,(注意数据一致性)。
2.客人登记
(1)首先选择房类,了解房价,该类房空房数,空床数。
(2)分配房号(是否修改房态?)
(3)登记客人信息(注意数据完整性,一致性)
(4)房号,证件,国籍要选取(显示汉字或房号,保存代码)
3.代码维护:对代码表能录入,查询,修改,删除。
4.退房及换房。
(1)新房有空床或为空房?
(2)客人信息与房态一致,换房或退房后,房间状态为“Z”。
5.查询打印。
(1)查询各类房态(按类,按层,按房)均有统计信息。
(2)查客人情况(各种情况),并有统计信息。
6.修改房态,允许有两种修改。“Z”――》》“R” ,“O”――》“R”。
(数据库)饭店前台登记系统
一.需求
1.方便的登记客人信息(尽量减少日常录入工作量)包括:查询,登记信息相互参考。能选择输入的不录入输入,如性别,日期。
2.按照公安部要求记录国籍,证件标准代码。自设标准代码,保证参照完整性。
3.通用系统,不受具体房间号限制。
4.方便灵活查询,修改。包括:房间状态查询,更改;客人情况组合查询;房价统一
二.数据库
1.客人信息表guests
(房间编号roomcode,name,sex,age,证件种类编号certclassno,证件号certificate,国籍编码countryno,抵达日期arridate,拟走日期leftdate,备注res,房价price)
2.房间状态表roomstate
(roomcode,房间状态roomstate)
.房间状态 r:可租, z:整理, o:故障, l:住人。
3.房间类型表roomclass
(分类号classno,分类名class,床位数beds,定价price,备注res)
分类:豪华套,总统套,标准间,三人间,单人间。
4.房间配置表room
(房间编号roomcode,房间号码roomno,分类号classno)
5.国籍编码表countrycodes
(国籍编码countryno,国籍country)
其中,国际编码countrycode ,char(2)大写字母;
国籍country,char(20).
6.证件编码表certclasses
(证件编码certclassno,证件名称certclass)
其中,证件编码certclassno:char(2); 证件名称certclass:char(16)。
三.功能要求
1.初始化:将房态全部置为R,客人表清空,若已有客人可提示,选择,(注意数据一致性)。
2.客人登记
(1)首先选择房类,了解房价,该类房空房数,空床数。
(2)分配房号(是否修改房态?)
(3)登记客人信息(注意数据完整性,一致性)
(4)房号,证件,国籍要选取(显示汉字或房号,保存代码)
3.代码维护:对代码表能录入,查询,修改,删除。
4.退房及换房。
(1)新房有空床或为空房?
(2)客人信息与房态一致,换房或退房后,房间状态为“Z”。
5.查询打印。
(1)查询各类房态(按类,按层,按房)均有统计信息。
(2)查客人情况(各种情况),并有统计信息。
6.修改房态,允许有两种修改。“Z”――》》“R” ,“O”――》“R”。
解决方案 »
- 怎么对所选择的文本文件内容进行查询,修改等操作?
- Delphi输入最少长度限制.
- 简单问题:::如何获得系统日期的年份,不要月和日的??
- indy控件启动服务器时出现异常,加急,各位帮忙,散分50
- 能告诉我如何去掉edit控件运行时的光标么?谢谢您的回复
- 菜鸡问题:怎样把数据库登陆窗口去掉?
- 一个函数的问题?
- 帮忙,各位听过WORD2000里面有个合并列印的功能吗,在什么地方的,
- @@@@ 如何在一个不提供Canvas属性的对象上画图?我对这个了解,所以问一下。
- 对数据进行分组的同时, 怎样把其它的字段值也显示出来
- delphi 7中的quickreport 在那
- 超难问题:如何使TComboBox和TBevel这种没有MouseDown事件的控件在被鼠标点中时有所相应?
我估计没有人会给你做的
没劲 懒得做
但是俺不会呀
呜。。