这是我同学的一个作业,周四晚前必须交!希望懂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.   

    100分作你这个作业,我还是看看其他朋友的需要吧!
      

  4.   

    现在的作业要求可真高叫你同学拷贝自己同学的吧
      

  5.   

    随便弄一下就行了
    我估计没有人会给你做的
      

  6.   

    太简单了
    没劲 懒得做
      

  7.   

       一個小系統了,而且是比較不常用的.所以在這裡找人幫忙必較難,你知道的這裡人都喜歡做快速完成的功能:)
      

  8.   

    我倒是很想帮你的,
    但是俺不会呀
    呜。。
      

  9.   

    哎,怎么我就成了老师了呢!看到这个贴子,,,,心好寒呀我这样说话,是否能得分呢? :(