宾馆住宿管理系统课程设计

上传人:大米 文档编号:543144390 上传时间:2023-09-26 格式:DOCX 页数:13 大小:358.87KB
返回 下载 相关 举报
宾馆住宿管理系统课程设计_第1页
第1页 / 共13页
宾馆住宿管理系统课程设计_第2页
第2页 / 共13页
宾馆住宿管理系统课程设计_第3页
第3页 / 共13页
宾馆住宿管理系统课程设计_第4页
第4页 / 共13页
宾馆住宿管理系统课程设计_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《宾馆住宿管理系统课程设计》由会员分享,可在线阅读,更多相关《宾馆住宿管理系统课程设计(13页珍藏版)》请在金锄头文库上搜索。

1、VFP宾馆住宿管理系统课程设计系别:建筑工程管理系 专业:工程造价 班级:0524101 学号:052410129 姓名:韩朝旭 指导老师:王康平数据库原理及应用课程设计 06061061-62任务书一、 课程设计名称宾馆住宿管理系统开发二、 课程设计目的通过本次课程设计,会应用 visual foxpro 6 开发一个面向对象的应用程序。三、 功能描述 宾馆住宿管理系统是提供给酒店各个部门及总的管理人员使用的一个对比 较大型的综合性宾馆进行住房、员工等综合情况管理的管理的系统 .它能自动对 预定、住宿、结账进行管理,并生成相关的财务报表。宾馆住宿管理系统用户需求的主要功能有 : 记录的录入、

2、记录的浏览、记 录的添加、记录的修改、记录的删除、记录的查找。功能要完善,面向对象,即使是不会VFP的人也能操作自如。四、开发应用系统的过程宾馆管理系统是一个比较实用、典型的应用软件,限于篇幅我们只对其中相 对重要一些的功能和过程列出,主要包含有数据库(表)、各种输入、输出、浏览、 添加、修改、删除、等功能较完整的软件。本系统的开发是为促进宾馆的管理,方便比较大型的星级宾馆经营管理而研 制开发的,旨在减轻宾馆管理工作者的工作负担,科学分工,只能运转,协助他 们更科学、更简便的管理宾馆及其日常事务,提高工作效率。在计算机飞速发展 的今天,将计算机这一信息处理利器应用于宾馆的经营管理已是势必所然,

3、而且 这也将为宾馆的经营管理带来前所未有的改变,它可以带来意想不到的效益,同 时也会为宾馆的飞速发展提供无限潜力。采用计算机管理信息系统已成为宾馆管 理科学化和现代化的重要标志,它给宾馆管理来了明显的经济效益和社会效益。本系统界面符合 Windows 标准,采用统一的标准界面,简洁直观、使用方便。 本软件主要目标:根据国家有关的规则,结合酒店的实际情况,开发适合于 宾馆经营管理的宾馆管理系统。宾馆管理系统能实现总体管理管理(包括客房管 理、员工管理、用户管理、系统管理等)、日常管理(客房预订、结算、清理情 况、员工工资输入、员工工资设定等)、查询子系统(员工查询和客房查询)。 首先进行需求分析

4、。项目管理的重要目标便是建立一个便于开发方与用户 方之间进行交流的环境。进行需求分析,主要是找出开发本软件的目的,所需的 各种功能等,并形成一个系统的分析文档。之后的概要设计阶段主要是将系统需求分析的结果模块化,并把系统的数据 流向等关系搞明白。最好画出一个程序的流程图,把整个项目的框架设计出来。 比如对宾馆管理系统来说,就要考虑需要哪些模块,每个模块大体需要完成哪些 功能,以及它们之间有什么关系等等。最后进行详细设计。完成系统之后进入 测试阶段。当完成编码之后,要对系统进行反复的调试, 保证正确实现各种功能,保证系统整体的正确无误,如输入合法数据时是否反映 正确;对于非法的数据是否具有容错能

5、力等。只有顺利通过测试阶段的系统,才 能够投入实际使用。五、系统概要设计(一):客房管理结构图客房管理是宾馆经营的很重要的一部分,住房管理系统可提供客户预订、住宿登记、退宿结账、住宿查询、客房查询的项目。图2.1 .1 住房管理系统流程图二)员工系统结构图员工系统是酒店经营的另一个很重要的一部分,员工系统可提供基本情况、 工资细表、住房情况、工资设定、员工查询的项目。全面考虑到员工的工作和生 活。并通过不同权限的设定,使之具有浏览,修改等分级的管理。避免了无权限 出现的管理的混乱。图 2.2 .1 员工系统结构图六、系统详细设计sele 住宿人员表 1f len(allt(thisform.t

6、xt 身份证号.value)=18 and 截止日期-开始日期=0 sele 房间locate for 房间号=allt(thisform.txt 预定房间号.value)f found()f messagebox(已登记完毕,是否需要继续登记吗? ,4+64,提示信息)=6sele 住宿人员表 1locate for val(身份证号)=0if .not.found()append mand1.enabled=mand1.enabled=.f.end ifelsethis form. releaseend ifelsemessagebox(您输入的房间号无效! ,0+64,提示)end if

7、elsemessagebox(您没有正确输入信息!可能是身份证号输错。,0+16,警告)thisform.txt 身份证号.setfocusendif thisform.txt 身份证号.value=thisform.txt 姓名.value=thisform.txt 预定房间号.value=thisform.txt 开始日期.value=thisform.txt 截止日期.value=thisform.txt 剩余金额.value=thisform.txt 单价.value=thisform.txt 联系电话.value=thisform.release sele 房间browse for

8、剩余人数0 mand1.enabled=.t. ORE 0 TOK1,K2,K3,K4,K11,K12,K13,K14,K15,K16,K21,K22,K23,K24,K25,K31,K32,K33,K34,K35,K36,K42,K41,K411,K412,K413,K414,K415,K421,K422,K423,K424,K425combo=allt(bo1.value)txt=allt(thisform.text1.value)sele 密码表locate for allt (级别)=combo讦 allt (级另 U) =combo and allt (密码)=txtdo casec

9、ase allt(bol.value)=管理员messagebox(欢迎进入本系统,您有操作系统所有权限! ,0+64+0,提示)store l toKl,K2,K3,K4,Kll,Kl2,Kl3,Kl4,Kl5,Kl6,K2l,K22,K23,K24,K25,K3l,K32,K33,K34,K35,K36,K42,K4l,K4ll,K4l2,K4l3,K4l4,K4l5,K42l,K422,K423,K424,K425do主菜单.mprcase allt(bol.value)=操作员messagebox(欢迎进入本系统,您有操作系统添加,删除,修改等权限,但不 能对系统操作!,0+64+0,

10、提示)store l toKl,Kll,Kl6,K2,K2l,K22,K23,K24,K25,K3,K3l,K32,K33,K34,K35,K36,K4,K4l, K4ll,K4l2,K4l3,K4l4,K4l5,K42,K42l,K422,K423,K424,K425do主菜单.mprotherwisemessagebox(欢迎进入本系统,您是一般用户,只有浏览查询的权利! ,0+64+0, 提示)store l to Kl,Kll,Kl6, k2,K24,K25,k3,K35,K36,k4,K4l,K4l4,K4l5,K42,K424,K425do主菜单.mprENDCASEthisfor

11、m.releaseelseenternum=enternum+lif enternum= val(n1) and val(txt2)= val(n1) and val(txt3)mand1.enabled= .t.txt1=allt(thisform.text1.value)txt2=allt(thisform.text2.value)txt3=allt(thisform.text3.value)locate for allt (身份证号)=txt3讦 allt (身份证号)=txt3 and allt(预定房间号)=txt2 and allt(姓名)=txt1 thisform.text4.value=str(date()-开始日期),16)+天 thisform.text5.value=(date()-开始日期)* 单价讦 thisform.text5.value=乘1余金额thisform.text6.value=(str(thisform.text5.value-乘 lj余金额),10)+元elsethisform.text6.value=应返还用户+(str (剩余金额-thisform.text5.valu

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号