课程设计报告--宾馆入住自助服务系统

课程设计报告--宾馆入住自助服务系统

ID:12480970

大小:1.29 MB

页数:11页

时间:2018-07-17

课程设计报告--宾馆入住自助服务系统_第1页
课程设计报告--宾馆入住自助服务系统_第2页
课程设计报告--宾馆入住自助服务系统_第3页
课程设计报告--宾馆入住自助服务系统_第4页
课程设计报告--宾馆入住自助服务系统_第5页
资源描述:

《课程设计报告--宾馆入住自助服务系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、VisualFoxpro课程设计报告专业:社会工作学号:912115050120姓名:许宵雪题目:宾馆入住自助服务系统指导教师:薛春香成绩:2013年9月1系统总体规划1.1系统任务在宾馆行业中,旅店住宿规模正在逐步扩大,住宿人员数量正在急剧增加,有关客户的各种信息量也在不断增加。想要提高劳动生产,降低成本,提高服务质量和劳动力水平,进而促进经济效益,必须借助计算机进行现代化的管理,我的宾馆入住信息管理系统就是为此而设计的。优秀的宾馆管理系统操作方便,灵活性好,系统安全性好,运行稳定。宾馆入住自助服务系统是针对小型宾馆设计的,特别是针对房间种类较少、数目不多的宾馆。顾客可以在宾馆大堂

2、内通过终端机上的自助服务系统办理入住。通过这个系统,可以方便的查询、修改住宿房间的基本情况,客户的订房、退房情况,实现信息的规范化管理,科学统计和快速查询从而减轻管理方面的工作量,避免人为方面的失误、遗漏给客户或是宾馆带来的经济损失和其他损失。这个自助系统操作方法简单快捷,明白易懂。不仅可以减少人力物力,减少时间浪费,而且提高了宾馆的总体服务效率。同时,系统集多种服务类型为一体,查找方便,并且具有安全性和易操作性。1.2系统功能欢迎界面业务办理空房查询版本信息退房结账修改密码办理入住进入系统,首先映入眼帘的是欢迎界面,它以动感和清新的姿态展现在顾客眼前。输入用户名和密码并通过验证后,

3、即可进入主界面,它是整个系统的中心部分,通过4个按钮和一个文本框可以来到其他各项服务的分界面。空房查询提供查询服务。办理入住表单则是对用户登记的信息详表中添加记录。退房结账界面则是顾客退房时了解自己所需要交付的总价。密码修改界面就是用户修改密码并再次确认的过程。2系统数据库设计2.1数据库设计设计数据库系统时首先应该充分了解用户各个方面的需求,包括现有的以及将来可增加的需求。 用户的需求具体体现在各种信息的提供、保存、更新和查询等方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 针对一

4、般宾馆管理信息系统的需求,通过对宾馆管理工作过程的内容和数据流程分析,涉及如下面所示的数据项和数据结构:1.用户名和密码表(用户名、密码)2.预订房间表(空房间号、房间种类、房间价格)3.登记入住表(用户名、房间号、房间单价、入住时间、入住天数、总价)2.2表结构设计用户名和密码表字段名字段类型字段宽度索引用户名字符型8密码字符型8预定房间表字段名字段类型字段宽度索引空房间号字符型4主索引房间种类字符型8房间价格数值型4登记入住表字段名字段类型字段宽度索引用户名字符型8房间号字符型4主索引房间单价字符型4入住时间日期型8入住天数数值型3总价数值型52.3数据库表关系设计综上列表所得的

5、数据库:通过将登记入住表的房间号设置为主索引,将预订房间表的房间号设置为普通索引,于是两张表就联系起来了,如下图所示:2.4主程序设计主程序是整个系统的入口,在系统中起着至关重要的作用。程序连编时,将之设为主文件,系统便能够顺利地运行起来了。我为系统设计的主程序主要完成设置系统运行环境、设置默认路径和定义全局变量三个任务,其代码如下:clearsetdefatod:vfp课程设计许做的宾馆课程设计setdatetoymdsetescapeoffsetexclusiveonsettalkoffsetdeleteondoform表单1.scxreadevents3主菜单/工具栏主菜单

6、在一般用户权限调用的主表单中使用,方便用户查看界面,操作简单并且方便快捷。4主要表单及事件代码设计4.1欢迎界面运行系统首先出现欢迎界面,这个界面也将用户登录功能置于其中。界面左上角显示当前日期和时间。“欢迎使用宾馆入住自助服务系统”字样添加了计时器控件,使字体可以从右到左进入,其代码如下:publicaaaa=300thisform.label1.left=aa点击左边紫色的“版本信息”字样,即可进入版本信息界面。该表单可以对客户身份加以验证,主要是为了提高系统信息的安全性。通过“确定”按钮的Click事件,表单会在密码输错时弹出对话框,提示密码输入错误。这样起到保护系统信息的作用

7、,提高了安全性,代码如下:xm=alltrim(thisform.text1.value)mm=alltrim(thisform.text2.value)use用户名和密码表locateforxm==alltrim(用户名和密码表.用户名)andmm==alltrim(用户名和密码表.密码)iffound()thisform.releasedoformd:VFP课程设计许做的宾馆课程设计业务办理表单.scxelsemessagebox("密码错误!请

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。