软件工程综合实训项目开发计划书酒店宾馆客房管理系统项目可行性研究报告16计科班八组项目名称:酒店宾馆客房管理系统项目开发单位:16级计科班项目负责人:龚香位项目开发人员:龚香位、蔡威、姚启程、李妙圆赵玉银、徐明珠、朱凤琼项目起止时间:2017年3月——2017年6月目录1、引言(1.1)编写目的.......................................................(1.2)项目背景.......................................................(1.3)参考资料.......................................................2、可行性研究的前提(2.1)基本要求.........................................................(2.2)开发目标.........................................................(2.3)条件、假定和限制..................................................(2.4)研究的方法.......................................................3、对现有系统的分析(3.1)处理流程和数据流程...............................................(3.2)费用开支.........................................................(3.3)人员.............................................................(3.4)设备情况.........................................................(3.5)存在问题.........................................................4、所建议的系统可能会带来的影响(4.1)所建议系统的简要概述..............................................(4.2)处理流程和数据流程................................................(4.3)与现有系统比较的优越性............................................(4.4)采用建议系统可能带来的影响........................................(4.5)新系统的可行性分析................................................5、所建议系统的经济可行性分析..........................................6、社会因素方面的可行性................................................7、结论............................................................(一)引言(1)编写的目的:本项目根据全国比较普遍的连锁酒店的运营环境和酒店对客房管理的实际情况为例(如:如家酒店、七天快捷酒店、汉庭酒店……)进行编写的,希望设计出适合酒店管理运用和满足酒店客房管理需求的一套管理系统。主要目的是为了方便酒店对客房实际情况进行集中的查询与管理工作。实现酒店管理的科学化、系统化、信息化。以便在酒店内实施良好的完善的管理且以最快的速度响应客户的需求,及时的为他们提供服务,为他们提供一个高效、便捷的居住环境。(2)项目背景:随着酒店行业的蓬勃发展,大部分酒店现有的客房管理系统已经无法跟上信息时代的快速发展。当今社会,商场如战场,时间就是金钱,只有不断提高经营效率、更新管理模式、及时把握企业的经营状况、先人一步制订经营决策,才能提高自身的竞争能力,才能使自己立于不败之地。随着电脑的普及,越来越多的商家开始对自己的业务采用电脑管理,在应用之余,总希望有好的业务管理软件来帮助他们提高工作效益和管理水平以前酒店的管理,全部由人工完成,从前台点菜,菜单结算,物品采购到后台财务结算等等。由于不可避免的人为原因,总存在一些误差,存在很大的不科学性,而如果采用数据库软件管理,所有数据均通过软件来处理,不但数据的正确性,完整性和延续性得到很大提高,而且数据的处理更加科学。所以,我们小组根据酒店对时代发展的要求以及酒店客房管理的实际情况进行编写了这套酒店客房管理系统。(3)参考资料:《酒店客房管理系统需求分析说明书》《酒店客房管理系统概要设计说明书》《软件工作开发讲义》《系统分析与设计》《项目过程规范》(二)可行性研究前提(1)基本要求功能要求:系统开发的总体任务是实现酒店各种信息的系统化、规范化和自动化管理,减少工作量,提高效率,增强可靠性。系统功能分析是在系统开发设计的总体任务的基础上完成,本系统中的客房信息管理系统需要完成的主要功能有:①住房信息管理:包括房间编号、房间级别、房间类型、房间价格、是否住人等信息的输入、修改和删除等。②客人信息管理:包括客人姓名、身份证件号、房间号、入住日期的输入、修改和删除等。③退房信息管理:包括客人的退房日期、付款金额的输入、修改和删除等。④住房信息查询:包括查询房间编号、房间级别、房间类型、房间价格、是否住人等。⑤收费信息查询:包括查询收费日期、付款金额等⑥效益信息查询:包括查询某一段时间内的营业情况⑦系统的维护:主要为了方便用户进行添加新用户和用户密码修改的操作性能要求:客户的消费信息必须及时的得到系统的处理,客户的订单必须无差错的存储在酒店的主服务器上,对服务器及时正确的刷新,数据库能够及时的得到备份以保证数据安全。(2)开发目标①人力与设备费用的减少②处理速度的提高③控制精度或生产能力的提高④管理信息服务的改进,⑤自动决策系统的改进⑥人员利用率的改进(3)条件、假定和限制①系统的运行的寿命为5年②系统投入使用的最晚时间为2年③进行系统方案选择比较的时间④经费、投资方面的来源和限制⑤法律和政策方面的限制⑥软件、硬件、运行环境和开发环境方面的条件和限制⑦可利用的信息和资源⑧硬件条件:PC机⑨运行环境:Windows⑩开发软件:SQLServer、Java(4)研究的方法从技术可行性、经济可行性、操作可行性三个方面来研究该系统的可行性。根据技术可行性的考虑初步排除一些不现实的系统和不合理的要求。操作可行性方面,根据使用部门处理事务的原则和习惯检查技术上可行方案,去掉其中从操作方式或操作过程的角度看用户不能接受的方案。经济方面的可行性,应估可能的系统开发成本或可以增加的收入:①从技术上是可行的,用到的技术不是很复杂,实现环节也不是很复杂②从经济上也是可行的,需要用到的经费地方很少,系统的开发成本和运用费用也不是很高,酒店提供的经费很足。③从操作上也是可行的,操作系统是Windows,输入设备是键盘和鼠标,而且操作简便(三)对现有系统的分析(1)处理流程和数据流程当前住房管理由人工进行。手动登记客人信息,并在登记表中查找空房。人手动登记收入情况。一切操作都是由人工手动完成。(2)费用开支人员的工资、设备的维护费用和电费(3)人员:目前的酒店业务管理所需要的人员并不要求具备有很高的专业技术,但却需要很多的人员。(4)设备:纸张,一体化油印机(5)存在的问题;目前的酒店管理需要的人员数量太多,管理不便,业务处理赶不上需要,响应不及时,数据存储能力不足,处理功能不够强,数据处理时间太长,数据安全性和稳定性较差。(四)所建议的系统可能会带来的影响(1)所建议系统的简要概述本小组设计的酒店住宿管理系统采用业界先进的C/S架构模式,关系数据库采用大型数据库MICRSOFTSQLSERVER2000,能够存储大量的数据信息,保证数据的安全性,稳定性,减少数据丢失,实现内部资源共享。系统采用前端开发语言,操作界面为传统Windows用户界面,操作方便,避免手工输入的弊病,能够最大的限制错误录入。(2)处理流程和数据流程接待客人是否预订预订记录管理客房类型管理客房资料管理入住纪录管理消费明细管理是否退房是否正确计算应收账款结账成功更新客房资料打印消费账单退出系统程序客户交款结账客房资料查询客房类型查询是否是是是否否是是(3)与现有系统比较的优越性通过对现有系统的分析,发现现有系统许多的不足,现有系统不仅费时费力,而且操作不方便,在人员方面的开支还比较大。而我们小组在将要开发的新的酒店管理系统中会弥补这些不足:①对人员要求:前台两人,后台一人。节省了人员的开支。②对设备要求:计算机,网线,软件要求,电力要求,节省了纸和笔的消耗,相比而言,建议系统比原有系统更优越。(4)采用建议系统可能带来的影响1、对设备的影响:酒店需要购买一台具有很好性能的计算机作为服务器。2、对现有软件的影响:可以连接到公司的财务系统和进销存管理系统,节省了信息的录入。3、对用户的影响:节省了用户的操作时间,加快了处理顾客提交事务的速度。4、对系统运行的影响:采用计算机代替纸和笔,加快了系统的运行速度。5、对开发环境的影响:开发环境使用VS2008,数据库使用SQLSERVER2008。6、对运行环境的影响:使用Windows操作系统,使用IE访问服务器,运行环境是.netframework3.5,对计算机要求不高。7、对经费支出的影响:系统开发需要开发人员的工资和设备的经费,初期对经费要求较高。但是,经过一段时间的使用会降低酒店的其他消耗费用,并且能提高工作效率,所以从长远来看,付出一定的经费是值得的。8、对开发的影响:这个系统的开发需要用户的密切配合。用户需要向开发人员解释酒店管理的整个工作流程,帮助开发人员理解酒店管理工作的各个环节。在建立数据库时,需要原有酒店管理系统的各种原始数据表单(如原有的客户资料表,各种合同,合约,报表的原始样式)。同时,为了开发和测试新系统,需要几台配置较好的计算机,接有打印机外部设备。最后,系统数据库中保存的财务数据,各种合约,报表等都必须要进行保密性与安全性等方面的考虑。9、对地点和设施的影响:所建议系统对建筑物无改造,可以利用原有的通信线路(5)新系统的可行性分析(一)技术可行性建立一个完善的酒店住房系统,要对酒店行业的系统结构、流程运转等方面个整体的了解。可行性分析的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性研究的目的不是解决问题,而是确定问题是否值得去解决。通过需求分析,逐步细化对软件的需求,描述软件要求处理的数据库,并给软件开发提供一种可能转化为数据设计,结构设计和过程设计的数据与功能表示。在软件完成后,指定的软件需求规格说明还要为评价软件质量提供依据,准确的表达所接受的用户要求,是需求分析的另一个重要的方面。有经过确切描述的软件需求才能成为软件设计的基础。(二)功能需求可行性本系统根据不同用户对酒店的使用权,将其分为网上用户服务、酒店服务人员信息处理、管理员信息管理三个不同的级别:系统为网上用户提供了酒店的详细情况的介绍以及用户可以在酒店享受到的服务内容条款。用户可以通过网络了解的酒店详情如下:客房信息查询、客房服务介绍、网上在线订房、客户服务、用户在线留言等。(三)营运可行性在本系统的运营阶段,使用系统的工作人员,除了需要具备在MicrosoftWindows平台上使用个人电脑的知识,并不需要特别的技术能力。这方面的知识,在该酒店与本项目运营相关的直接人员中已经具备。并且在项目投产前,还会安排对操作系统的人员进行必要的培训。系统技术维护支持工作。初期仍将硬件供应商完成。在酒店信息化建设及业务拓展到适当规模后,宜由酒店雇用专