《计算机专业酒店管理系统设计与实现毕业设计论文.docx》由会员分享,可在线阅读,更多相关《计算机专业酒店管理系统设计与实现毕业设计论文.docx(53页珍藏版)》请在第一文库网上搜索。
1、郑州轻工业学院专科毕业设计(论文)题目酒店管理系统单机版的实现学生姓名专业班级学号院(系)指导老师完成时间*XXXX年X月X日XXXXX学院毕业设计(论文)任务书题目酒店业务管理系统一一单机版的实现专业*学号*姓名主要内容:伴随着时代的进步,信息化产业的不断发展,一种简洁高效的管理理念和管理模式应运而生,它就是信息系统管理(M1S),这次毕业设计是针对中小型企业的日常运营模式和管理理念的特点设计而成的,主要体现了严谨的结构设计理念和MIS带给人们日常生活的效率和方便等实用性。基本要求:设计严谨、功能完备;使用方便;充分考虑到系统未来的扩充性、易于维护;性能良好,高度安全机制的建立。主要参考资料
2、等:1 .参考文献1基于C/S模式的数据库系统2Visua1Study,net平台程序开发3 windows应用程序开法4 SQ1SEVER数据库开发技术.5软件工程技术.2 .环境条件硬件环境在实习公司利用多余时间和机器环境完成.软件环境microsoftwindows2000安装有sq1server2003和2003.完成期限:XXXX年X月X日指导教师签章:专业负责人签章:.酒店管理系统(单机版的实现)摘要随着时代的发展工作效率的提高,人们对信息的处理要求,促进了管理系统(MiS)的发展,其以专门针对性应用,快捷、方便、高效的特点,很快受到了大众用户的喜爱。本系统的开发是针对中小型酒店的
3、日常管理业务开发而成的,其针对性极强,主要体现在对酒店客户消费清单的打印、特色推荐、方便的业务数据的统计分析、友好的图表数据显示、报表生成、方便的辅助工具使用和多重安全性解决方案设计,通过以上功能的实现来提供相对比较完善的酒店管理机制的建立。本系统是采用sq1SerVer2003作为后台数据库,工具来设计程序,利用技术来把应用程序与后台数据库相连接。关键字:酒店管理、访问、数据库.Grogshopmanagementprogram(stand-a1one)SummaryWiththetimesdeve1opandtheefficiencycreatingofworks.theneedsofhu
4、manwiththeinformationprocessingspeedthedeve1opofMIS.Quick1yitgetsthegoodpaymentbycommonwithit,sidentityofspecia1onapp1ying、shortcut、convenienceandhighEfficiency.Thepurposeofdeve1opTheprogramisapp1ytotheJR.Grogshopformanageit,sdai1yoperation.thehighpertinencythatmain1yinthepersonofprintingthecustomer
5、,Stab、recommendparticu1areasystat,thedataofoperationsfriend1ypictureshowing、reportformscreating、usingassistanttoo1sanddesigningthemu1treso1ventandsoon.creatingtheratherperfectsystemgetthreadthetopofcomingtruethefunctions.Thisprogram,sdatabaseissq1server2003andusingvisua1basic,net2003todesigntheprogr
6、ammerandusingtheADO.NETtechno1ogytobui1dconnectionbetweendatabaseandprogram.Primarykey:Grogshopmanagementsaccess、database.目录摘要3Summary41绪论81.1 项目背景81.2 发展状况81.3 项目开发特色91.4 工作难度92项目分析设计102.1 系统架构102.2 逻辑模型112.3 功能实现思路及设计结构图112.3.1 业务流程分析图:112.3.2 结构设计流程思路规划图:122.3.3 概念结构设计图:132.3.4 逻辑结构设计:142.4 权限设计1
7、92.4.1 管理员权限192.4.2 录入员权限192.4.3 部门经理权限193技术介绍203.1 主要开发技术203.1.1 数据绑定技术203.1.2 ADO.NET动态数据库连接技术203.1.3 系统托盘技术203.1.4 系统AP1函数的使用203.1.5 结构化数据处理技术203.1.6 外部程序的调用213.1.7 外部组件调用213.2 开发工具及相关技术优点介绍223.2.1 开发平台的介绍223.2.2 使用开发的技术优点224项目实现264.1 数据库设计结果264.2 应用程序设计304.2.1 登陆界面设计:304.2.2 用户登陆后的主界面设计314.2.2.1
8、 第一部分菜单项314.2.2.2 第二部分工具栏324.2.2.3 第三部分窗体的主体324.2.2.4 第四部分窗体的状态栏334.2.3 详细设计思路及涉及相关技术说明334.2.3.1 客人信息设置窗体331.1.1.1 信息设置窗体361.1.1.2 菜信息设置窗体361.1.3.4 优惠活动信息设置窗体391.1.3.5 点菜菜单窗体391.1.3.6 房台使用情况查询窗体401.1.3.7 入住客人信息查询窗体401.1.3.8 印窗体411.1.3.9 统计窗体421.1.3.10 助功能实现421.1.3.11 帮助的实现434.3 开发信息系统中遇到的难题以及获取解决的途径
9、434.3.1 开发过程遇到的难题434.3.2 最终获取解决的途径434.4 项目总结44结束语45致谢46参考文献47附录491绪论1.1 项目背景当今时代的两个显著特点就是世界经济一体化和以计算机为代表的信息技术的快速发展。一个组织要在激烈的竞争中保持优势和不断发展,必须对迅速变化的环境灵敏地做出有效地反应。管理信息系统的应用能够提供这种有效的决策支持。信息管理的过程包括信息收集、信息传输、信息加工和信息储存。信息收集就是对原始信息的获取。信息传输是信息在时间和空间上的转移,因为信息只有及时准确地送到需要者的手中才能发挥作用。信息加工包括信息形式的变换和信息内容的处理。信息的形式变换是指
10、在信息传输过程中,通过变换载体,使信息准确地传输给接收者。信息的内容处理是指对原始信息进行加工整理,深入揭示信息的内容。经过信息内容的处理,输入的信息才能变成所需要的信息,才能被适时有效地利用。信息送到使用者手中,有的并非使用完后就无用了,有的还需留做事信息系统从技术上说就是为了支持决策和组织控制而收集(或获取)、处理、存储、分配信息的一组相互关联的组件。除了支持决策、协作和控制,信息系统也可用来帮助经理和工人分子问题,使复杂性可视化,以及创造新的产品,从商业角度看,一个信息系统是一个用于解决环境提出的挑战的,基于信息技术的组织管理方案。我们用“信息系统”这个词时,特指依赖于计算机技术的信息系
11、统。一个基于计算机的信息系统是以计算机软件、硬件、存储和电信等技术为核心的人机系统。1.2 发展状况信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求。我国自从80年代上半期,国家计委统计局计算中心在第一次全国人口普查、工业普查中使用了数据库管理技术以来,随着微机管理系统的推广,数据库信息管理系统的应用逐渐展露头脚,但是也由于发展晚起步低的原因和当代技术的占有独享
12、性质,导致我国虽然在这方面发展迅速但是发展规模普遍都是中小型方向而且运作机制还很不完善.1.3项目开发特色有上面的时代背景和发展现状,由于中国现阶段信息化发展程度和各方面人力、物力的限制,我们要想做好,就必须把系统做的相对完善,综合考虑各方面的开发因素,从而实现小而精髓的效果,本系统的开发实施阶段就很好的做到了,充分的调研和分析、综合因素的考虑(包括软件环境因素、机器环境因素、人群特点环境因素等)和可扩展性,所以本系统具有以下特色:语言角度:采用了平台的互通性,使用开发语言开发整体设计:系统力求简洁实用,少占资源技术角度:利用vb语言的简洁性,借助其提供的便利克服了若干技术难题,如通过其win
13、dows组件OUtIoOk来联系以获取帮助等.从可扩展性看:系统充分的考虑了扩充需求,可扩展性强。1.4工作难度开发工作难度主要在于以下几点:1)系统各模块的协调性和关联性解决2)数据库连接的动态数据实时信息的反馈3)数据库实施后和系统前期制作的一些缺陷性问题的解决4)考虑最优化5)考虑外部环境的多变性6)扩展性和使用性2项目分析设计2.1 系统架构本系统是基于单机版结构实现,采用后台数据库存储前台信息系统简洁方便的管理模式,后台数据库采用性能稳定简洁易用的sq1server数据库,前台客户端采用开发的菜单式便捷管理样式体系结构,以进行酒店管理日常业务信息,其系统大体架构如下图:用户(管理员、
14、录入员、部门经理)1系统后台数据库(登陆本机后,登陆I酒店业务管理系统J、息系统(2.1系统架构图)2.2 逻辑模型分析其业务流程,我把其日常业务需求模块划分为六大模块,设计在信息系统菜单栏上其模块划分图如下:酒店管理信息系统(2.2模块划分图)2.3 功能实现思路及设计结构图观察现阶段信息系统设计方法,针对系统的不同的复杂程度,目前有一些常用的系统设计方法,如瀑布设计方法、自顶向下的设计方法、自下向上的设计方法、螺旋设计方法、逐步细化设计方法和并行设计方法等,根据设计对象复杂程度的不同,可以灵活地选择不同的方法,M1S的几个常用开发方法(结构化方法、原型法和面向对象方法),本系统就是采用了结构化方法设计而成,其结构图如下给出.2.3.1业务流程分析图:2.3.2结构设计流程思路规划图:结合当前开发普遍采用五大阶段实施的方法,我也把本信息系统设计步骤划分如下,并详细说明了各个步骤设计阶段所用到的技术和方法,其表示图如下:(2.4设计步骤图)2.3.3概念结构设计图:5数据库设计E-R图)2.3.4逻辑结构设计:基本表:客人信息表(流水帐号,姓名,性别,类型,证件类型,证件号码,光顾历史次数,历史消费金额)开台表(流水帐号,房台号,人数,押金,入住日期,结帐日期,活动编号)房台信息表(房台号,类型,价格,状态)