软件工程课程设计报告--酒店管理系统设计

上传人:hs****ma 文档编号:447940649 上传时间:2023-11-05 格式:DOC 页数:90 大小:558.50KB
返回 下载 相关 举报
软件工程课程设计报告--酒店管理系统设计_第1页
第1页 / 共90页
软件工程课程设计报告--酒店管理系统设计_第2页
第2页 / 共90页
软件工程课程设计报告--酒店管理系统设计_第3页
第3页 / 共90页
软件工程课程设计报告--酒店管理系统设计_第4页
第4页 / 共90页
软件工程课程设计报告--酒店管理系统设计_第5页
第5页 / 共90页
点击查看更多>>
资源描述

《软件工程课程设计报告--酒店管理系统设计》由会员分享,可在线阅读,更多相关《软件工程课程设计报告--酒店管理系统设计(90页珍藏版)》请在金锄头文库上搜索。

1、酒店管理系统可行性研究报告 1引言随着我国加入世界贸易组织,酒店服务业与国际市场接轨已成为大势所趋,酒店要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革酒店的管理模式,提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。一个成功的酒店,其经营者不仅要提高服务水平和服务质量,从而提高客房占有率和回头率,还要有好的工作效率,并控制成本。在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好地管理酒店。该酒店管理系统是一套功能强大而又简便实用的管理软件,实现了餐饮住宿娱乐企业日常营运的全面自动管理,是餐饮住宿娱乐企业进行电脑信息化管理的理想选择。

2、目的 这份可行性研究报告是对酒店管理系统作的可行性研究分析及指出存在的必要性,并且通过对其他语言所做相同软件的对比从而突出C+语言编程的优越性及本系统软件的可行性。 预期的读者酒店员工,开发人员,维护人员1.2 背景1.2.1 工程产品的名称: 酒店管理系统1.2.2 工程组织者: 系统开发小组产品用户: 酒店的管理人员、员工产品设计者: 酒店管理系统开发小组产品生产者:酒店管理系统开发小组1.2.3 产品所有权:酒店管理系统开发小组拥有1.3 符号、缩略语和定义C+语言:C+是从C语言发展演变而来的一种面向对象的程序设计语言。C+语言的主要特点表现在两个方面,一是全面兼容C,二是支持面向对象

3、的方法。酒店管理系统:酒店管理是帮助酒店工作人员、管理人员对酒店相关信息的管理软件。使用C+语言,独立完成其功能。 参考资料1Visual C+ 6.0数据库系统开发实例导航 2002 人民邮电出版社 李闽溟 等编著2Visual C+ 6.0编程案例精解 2005 电子工业出版社 张宏军 党留群 赵天巨 编著3Visual C+ 6.0程序设计 2005 科学出版社 陈浩杰 编著4信息系统开发实例精粹(c#) 2006 电子工业出版社 汪孝宜 胡海璐 米海生 编著5Visual C+数据库系统开发实例精选2006 明日科技 宋坤 李伟明 刘锐宁编著6Visual C+SQL Server 数

4、据库开发与实例书2006 清华大学出版社 李涛 刘凯奎 王永皎 编著7白领就业指南: Visual C+ 6.0设计师之路 2006 电子工业出版社 王海龙 董智勇 董跃钧 编著8C+语言程序设计教程 2008 清华大学出版社 孟宪福 王旭 编著9C+程序设计 2009 中国人民大学出版社 邓飞 李瑶 主编2 问题定义2.1 工程概述 开展该工程的原因目前,我国酒店服务业信息化管理的进程缓慢,跟国外的酒店相比管理依然落后。在激烈的酒店业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?这就需要提供最好的服务,提供最完善的设施和最先进的技术。因此开发该酒店管理系统,提高服务效率,减轻工作人

5、员的工作负提,决定开发该功能强大而简便实用的酒店管理系统。 该工程的基本目标酒店管理系统将先进的电脑技术与现代酒店服务管理完善地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。本管理系统参照了大量的同类软件,旨在用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易操作性。为我们提高软件开发的能力,学习C+语言编程的技巧,提高了工作设计思想,通过本次的工程开发,开发小组成员与辅助老师,能从中学习知识吸取经验,在技术和软件思想上同时得到锻炼和提高,从而使总体水升到一个新的高度。2.2 经济目标由于本酒店开发系统的主要背景在经济上不注重直接的经济收益,而是注重设计人员整体水平的提高。

6、 社会目标本系统主要是由C+语言编程进行设计开发,而C+是目前最流行的一门计算机语言,虽然Java语言网络应用日益广泛,虽然C语言依然在软硬件领域使用频繁,但是C+领跑程序设计领域的地位,在可预见的20年内不会动摇,所以酒店管理系统推向社会后享有高度的吸引力。由于本系统操作简单、灵活性好、系统安全性高、运行稳定,是管理者的理想选择,对酒店行业的管理和发展具有很大的帮助与推动力。2.4 工程规模 该工程所需人力资源总数为5人辅导老师:1人小组成员:4人 该工程所需时间预计时间一个月3 可行性研究的方法及评价度 可行性研究所采用的方法和步骤通过调查分析开发酒店管理所具备的能力及实现的方法。确定总体

7、结构,利用C+语言及SQL Server数据库所具有的能力,使其成为一套功能强大而又简便实用的管理软件。 评价尺度此软件将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新要领的服务和管理方式。它不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简单的工作,它能让工作人员人烦琐的手工操作中解脱,并且酒店管理系统本身就代表着一种管理方法,它将带动企业的运做,为管理和决策提供支持。4 对现有产品的分析 相关关系酒店管理系统是利用SQL Server数据库的管理技术建立在windows操作系统中的。4.1.1 子集说明在windows环境的酒店管理系统是酒店管理的应用程序

8、,最终的产品是帮助酒店管理人员、员工对顾客信息进行有计划、有步骤、方便的管理顾客信息。酒店管理系统数据库文件的扩展名.mdb,它属于面向高端的数据库管理系统。库文件下面的表文件的扩展名.DBF。它里面包含着酒店的全部信息,是由主界面及库里面的表经过编译和连接而完成的。学籍管理系统生成后,要建立在windows的目录下,可以直接使用。例如:在windows资源管理窗口中,双击这个酒店系统的图标,酒店管理系统就会自动打开这个文件。4.2 产品功能帮助酒店的前待人员对于顾客的各种信息可以方便的查询、输入,及有条件的查找,方便管理员对酒店内信息的查询、添加、删除等操作进行管理。酒店管理系统图标4.3

9、产品系统流程图(逻辑模块图)主界面前台接待模块后台管理模块经理管理模块图414.4 产品使用情况酒店管理系统应用程序是利用windows操作平台,系统所承担的工作是酒店前台接待人员能够方便快捷、清楚的查询、添加客户资料和管理员对该系统信息进行管理与维护。4.5 局限性需掌握一些相关操作,对操作手册有点了解,系统更新期短。5 工作产品5.1 设计目标本系统的设计目标将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。5.2 设计及约束条件a. 软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类清晰明了。

10、b. 根据现有条件和知识我们必须在技术方面,进行学习和提高。 产品工作原理a. 先建立数据库且追建数据库的驱动程序。b. 在使用时,由用户在控件中输入,需要了解关键字的信息,然后通过在控件中输入信息生成一个过滤条件。c. 以生成的过滤条件为内容在数据库中查找相应的记录。d. 通过过滤功能在查找出来的记录中找到所需要的项。e. 将查找到的项通过控件显示到终端。f. 通过终端把得到的内容显示到相应的界面上。 相关关系使用的C+语言是一种优秀的面向对象程序设计语言,它在C语言的基础上发展而来,但它比C语言更容易为人们学习和掌握。C+以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。客 人写

11、IC卡酒店管理 产品系统流程图 登记 离店凭据图51 系统总流程图 数据流程图图52 第二层流程图图53 前台系统流程图图54 个人预订流程图图55 团队预订流程图图56 取消预订流程图图57 接待团体流程图图58 接待个人流程图图59 接待预订个人流程图图510 退房流程图图511 后台系统流程图图512 数据备份流程图 数据词典登记客户信息客房信息状态押金时间离店凭据前台加工后台加工停车场加工房间查询预订登记表订房房间查询预订登记表订房预订证明表预订查询空房查询住房登记表客人查询押金收据查询验证预订表退房退房凭证收银 产品的功能a. 普通用户可以用该软件中所用库资料进行查找;b. 普通用户

12、可以对该软件中的库资料进行添加;c. 普通用户可以了解应用一些简单的数据库系统; d. 管理员可以对该软件中的库资料进行添加、查询;e. 管理员可以对该软件中的库资料进行删除、维护;f. 管理可以对普通用户进行管理。d. 用户可以学习提高对C+语言的认识与运用。5.9 影响 对设备的影响建议使用奔腾133以上的pc机,内存需在16兆以上。 对用户单位机构的影响本产品所面向的用户是酒店企业应用为主,人员数量不受任何限制,只要操作人员懂得基本操作。 对运行过程的影响a用户操作规程 用户将本系统随意安装在计算机的任意位置。b. 输入数据预处理过程对输入数据预处理的过程无影响。c. 输入的处理过程多输

13、入的处理过程无影响。d. 系统失效的后及恢复的处理方法系统失效后会给出错误信息的提醒,恢复的方法将采用结束当前任务或重新启动计算机。 对产品后继开发的影响a. 随着社会的发展,对产品的要求会提高,所有的开发人员要发现在本产品开发过程中的问题和不足,及时的进行更新与维护。b. 与此同时也要准备好人力和设备资源做紧急事件的更新。c. 申请专利,通过使用法律的手段对本产品进行系统保护。 局限性目前我们的使用范围比较窄小,且本软件是我们的初次版本,如果该软件提高版本,本软件需要大量的修改和更新。 技术方面的可行性系统现阶段的发展过程中,利用现有人力和物力是完全具备能力开发出来的,作为阶段性产品,日后的

14、发展空间大,实现方法逐步简单容易,所以酒店管理系统的技术上是完全可行的。6 可选方案 修改方案与首选方案的不同修改方案是应用于网络,它可以做到从远程终端的输入和输出,它以中央服务器存放数据信息。 本方案的概况本方案所有界面的思想与选定方案相同,但输出机制不同,它完全通过网络传输。 不选此方案的原因a. 技术与知识方面的不足,在现行技术中还不能达到网络间数据的写入与读出,并有相关网络协议的支持。b. 如果在此方案中,数据较大,网络间的传输速度也会减慢。 7 投资及收益分析7.1 市场分析经过对市场深入细致的分析和研究后,我认为一个成熟的酒店系统不仅仅是记录酒店客人的信息,提供查询、报表打印等一系统简单的工作,它应该能让工作人员从烦琐手工操作中解脱,并且酒店管理系统本身就是代表着一种管理方法,它将能带动企业的运做,为管理和决策提供支持。 工程产品所追求的市场本系统所占有的市场为酒店企业,它追求的是简单、易学、易懂、易用,能够更有利的解决前台接待人员与管理人员对客户信息的处理,能够辅助酒店有效的管理酒店相关信息。 市场现状目

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

当前位置:首页 > 商业/管理/HR > 商业计划书

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