《计算机专业酒店管理系统设计与实现毕业设计论文.docx》由会员分享,可在线阅读,更多相关《计算机专业酒店管理系统设计与实现毕业设计论文.docx(53页珍藏版)》请在第一文库网上搜索。
1、郑州 轻工业学院专科毕业设计(论文)题 目酒店管理系统单机版的实现学生姓名 专业班级 学 号 院(系) 指导老师 完成时间*XXXX年X月X日XXXXX学院毕业设计(论文)任务书题目酒店业务管理系统一一单机版的实现专业 *学号 *姓名主要内容:伴随着时代的进步,信息化产业的不断发展,一种简洁高效的管理理念和管 理模式应运而生,它就是信息系统管理(MlS),这次毕业设计是针对中小型企 业的日常运营模式和管理理念的特点设计而成的,主要体现了严谨的结构设计理 念和MIS带给人们日常生活的效率和方便等实用性。基本要求:设计严谨、功能完备;使用方便;充分考虑到系统未来的扩充性、易于维护; 性能良好,高度
2、安全机制的建立。主要参考资料等:1 .参考文献1基于C/S模式的数据库系统2Visual Study, net平台程序开发3 windows应用程序开法4 SQL SEVER数据库开发技术.5软件工程技术.2 .环境条件硬件环境在实习公司利用多余时间和机器环境完成.软件环境microsoft windows 2000 安装有 sql server 2003 和 vb. net2003.完成期限:XXXX年X月X日指导教师签章: 专业负责人签章:.酒店管理系统(单机版的实现)摘要随着时代的发展工作效率的提高,人们对信息的处理要求,促进了管理 系统(MiS)的发展,其以专门针对性应用,快捷、方便、
3、高效的特点,很快受 到了大众用户的喜爱。本系统的开发是针对中小型酒店的日常管理业务开发而成的,其针对性 极强,主要体现在对酒店客户消费清单的打印、特色推荐、方便的业务数据的统 计分析、友好的图表数据显示、报表生成、方便的辅助工具使用和多重安全性解 决方案设计,通过以上功能的实现来提供相对比较完善的酒店管理机制的建立。本系统是采用sql SerVer 2003作为后台数据库,vb. net工具来设计程序, 利用ado. net技术来把应用程序与后台数据库相连接。关键字:酒店管理、访问、数据库.Grogshop management program (stand-alone)SummaryWith
4、 the times develop and the efficiency creating of works . the needs of human with the information processing speed the develop of MIS . Quickly it gets the good payment by common with it, s identity of special on applying、shortcut、convenience and high Efficiency .The purpose of develop The program i
5、s apply to the JR. Grogshop for manage it, s daily operation . the high pertinency that mainly in the person of printing the customer, S tab 、 recommend particular easy stat, the data of operations friendly picture showing 、 report forms creating、using assistant tools and designing the multresolvent
6、 and so on . creating the rather perfect system get thread the top of coming true the functions.This program, s database is sql server 2003 and using visual basic, net 2003 to design the programmer and using the ADO. NET technology to build connection between database and program .Primary key: Grogs
7、hop managements access、 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 权限设计192.4.1 管理员权限192.4.2 录入员权限192.4.3 部门经理权限193技术介绍203.1 主要开发技术203.1.1 数据绑定技术203.1.2 ADO.NE
8、T动态数据库连接技术203.1.3 系统托盘技术203.1.4 系统APl函数的使用203.1.5 结构化数据处理技术203.1.6 外部程序的调用213.1.7 外部组件调用213.2 开发工具及相关技术优点介绍223.2.1 visual 开发平台的介绍223.2.2 使用visual 开发的技术优点224项目实现264.1 数据库设计结果264.2 应用程序设计304.2.1 登陆界面设计:304.2.2 用户登陆后的主界面设计314.2.2.1 第一部分 菜单项314.2.2.2 第二部分工具栏324.2.2.3 第三部分窗体的主体324.2.2.4 第四部分 窗体的状态栏334.2.
9、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 开发信息系统中遇到的难题以及获取解决的途径434.3.1 开发过程遇到的难题434.3.2 最终获取解决的途径434.4 项目总结44结束语45致谢46参考文献47附录491绪论1.
10、1 项目背景当今时代的两个显著特点就是世界经济一体化和以计算机为代表的信息 技术的快速发展。一个组织要在激烈的竞争中保持优势和不断发展,必须对迅速 变化的环境灵敏地做出有效地反应。管理信息系统的应用能够提供这种有效的决 策支持。信息管理的过程包括信息收集、信息传输、信息加工和信息储存。信息收 集就是对原始信息的获取。信息传输是信息在时间和空间上的转移,因为信息只 有及时准确地送到需要者的手中才能发挥作用。信息加工包括信息形式的变换和 信息内容的处理。信息的形式变换是指在信息传输过程中,通过变换载体,使信 息准确地传输给接收者。信息的内容处理是指对原始信息进行加工整理,深入揭 示信息的内容。经过
11、信息内容的处理,输入的信息才能变成所需要的信息,才能 被适时有效地利用。信息送到使用者手中,有的并非使用完后就无用了,有的还 需留做事信息系统从技术上说就是为了支持决策和组织控制而收集(或获取)、处理、 存储、分配信息的一组相互关联的组件。除了支持决策、协作和控制,信息系统 也可用来帮助经理和工人分子问题,使复杂性可视化,以及创造新的产品,从商 业角度看,一个信息系统是一个用于解决环境提出的挑战的,基于信息技术的组 织管理方案。我们用“信息系统”这个词时,特指依赖于计算机技术的信息系统。 一个基于计算机的信息系统是以计算机软件、硬件、存储和电信等技术为核心的 人机系统。1.2 发展状况信息在社
12、会和经济的发展中所起的作用越来越为人们所重视。信息资源的 开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处 理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要 求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量 数据管理需求。我国自从80年代上半期,国家计委统计局计算中心在第一次全 国人口普查、工业普查中使用了数据库管理技术以来,随着微机管理系统的推广, 数据库信息管理系统的应用逐渐展露头脚,但是也由于发展晚起步低的原因和当 代技术的占有独享性质,导致我国虽然在这方面发展迅速但是发展规模普遍都 是中小型方向而且运作机制还很不完善.1.
13、 3项目开发特色有上面的时代背景和发展现状,由于中国现阶段信息化发展程度和各方面人 力、物力的限制,我们要想做好,就必须把系统做的相对完善,综合考虑各方面的 开发因素,从而实现小而精髓的效果,本系统的开发实施阶段就很好的做到了,充 分的调研和分析、综合因素的考虑(包括软件环境因素、机器环境因素、人群特 点环境因素等)和可扩展性,所以本系统具有以下特色:语言角度:采用了 vs. net平台的互通性,使用vb. net开发语言开发整体设计:系统力求简洁实用,少占资源技术角度:利用vb语言的简洁性,借助其提供的便利克服了若干技术难题,如通 过其windows组件OUtIoOk来联系以获取帮助等.从可
14、扩展性看:系统充分的考虑了扩充需求,可扩展性强。1.4工作难度开发工作难度主要在于以下几点:1)系统各模块的协调性和关联性解决2)数据库连接的动态数据实时信息的反馈3)数据库实施后和系统前期制作的一些缺陷性问题的解决4)考虑最优化5)考虑外部环境的多变性6)扩展性和使用性2项目分析设计2.1 系统架构本系统是基于单机版结构实现,采用后台数据库存储前台信息系统 简洁方便的管理模式,后台数据库采用性能稳定简洁易用的sql server数 据库,前台客户端采用vb. net开发的菜单式便捷管理样式体系结构,以进 行酒店管理日常业务信息,其系统大体架构如下图:用户(管理员、录入员、部门经理)L系统后台
15、数据库 (登陆本机后,登陆I酒店业务管理系统J、息系统(2.1系统架构图)2.2 逻辑模型分析其业务流程,我把其日常业务需求模块划分为六大模块,设计在信息系统 菜单栏上其模块划分图如下:酒店管理信息系统基本业务信息管理管理员模块辅助帮助及系统帮助(2.2模块划分图)2.3 功能实现思路及设计结构图观察现阶段信息系统设计方法,针对系统的不同的复杂程度,目前有一些常 用的系统设计方法,如瀑布设计方法、自顶向下的设计方法、自下向上的设计方 法、螺旋设计方法、逐步细化设计方法和并行设计方法等,根据设计对象复杂程 度的不同,可以灵活地选择不同的方法,MlS的几个常用开发方法(结构化方法、 原型法和面向对象方法),本系统就是采用了结构化方法设计而成,其结构图如下 给出.2.3. 1业务流程分析图:2