




已阅读5页,还剩86页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
酒店管理系统报告酒店管理系统可行性研究报告1引言随着我国加入世界贸易组织,酒店服务业与国际市场接轨已成为大势所趋,酒店要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革酒店的管理模式,提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。一个成功的酒店,其经营者不仅要提高服务水平和服务质量,从而提高客房占有率和回头率,还要有好的工作效率,并控制成本。在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好地管理酒店。该酒店管理系统是一套功能强大而又简便实用的管理软件,实现了餐饮住宿娱乐企业日常营运的全面自动管理,是餐饮住宿娱乐企业进行电脑信息化管理的理想选择。1.1编写目的1.1.1 目的 这份可行性研究报告是对酒店管理系统作的可行性研究分析及指出存在的必要性,并且通过对其他语言所做相同软件的对比从而突出C+语言编程的优越性及本系统软件的可行性。1.1.2 预期的读者酒店员工,开发人员,维护人员1.2 背景1.2.1 工程产品的名称: 酒店管理系统1.2.2 工程组织者: 系统开发小组产品用户: 酒店的管理人员、员工产品设计者: 酒店管理系统开发小组产品生产者:酒店管理系统开发小组1.2.3 产品所有权:酒店管理系统开发小组拥有1.3 符号、缩略语和定义C+语言:C+是从C语言发展演变而来的一种面向对象的程序设计语言。C+语言的主要特点表现在两个方面,一是全面兼容C,二是支持面向对象的方法。酒店管理系统:酒店管理是帮助酒店工作人员、管理人员对酒店相关信息的管理软件。使用C+语言,独立完成其功能。1.4 参考资料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 数据库开发与实例书2006 清华大学出版社 李涛 刘凯奎 王永皎 编著7白领就业指南: Visual C+ 6.0设计师之路 2006 电子工业出版社 王海龙 董智勇 董跃钧 编著8C+语言程序设计教程 2008 清华大学出版社 孟宪福 王旭 编著9C+程序设计 2009 中国人民大学出版社 邓飞 李瑶 主编2 问题定义2.1 工程概述2.1.1 开展该工程的原因目前,我国酒店服务业信息化管理的进程缓慢,跟国外的酒店相比管理依然落后。在激烈的酒店业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?这就需要提供最好的服务,提供最完善的设施和最先进的技术。因此开发该酒店管理系统,提高服务效率,减轻工作人员的工作负提,决定开发该功能强大而简便实用的酒店管理系统。2.1.2 该工程的基本目标酒店管理系统将先进的电脑技术与现代酒店服务管理完善地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。本管理系统参照了大量的同类软件,旨在用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易操作性。为我们提高软件开发的能力,学习C+语言编程的技巧,提高了工作设计思想,通过本次的工程开发,开发小组成员与辅助老师,能从中学习知识吸取经验,在技术和软件思想上同时得到锻炼和提高,从而使总体水升到一个新的高度。2.2 经济目标由于本酒店开发系统的主要背景在经济上不注重直接的经济收益,而是注重设计人员整体水平的提高。2.3 社会目标本系统主要是由C+语言编程进行设计开发,而C+是目前最流行的一门计算机语言,虽然Java语言网络应用日益广泛,虽然C语言依然在软硬件领域使用频繁,但是C+领跑程序设计领域的地位,在可预见的20年内不会动摇,所以酒店管理系统推向社会后享有高度的吸引力。由于本系统操作简单、灵活性好、系统安全性高、运行稳定,是管理者的理想选择,对酒店行业的管理和发展具有很大的帮助与推动力。2.4 工程规模2.4.1 该工程所需人力资源总数为5人辅导老师:1人小组成员:4人2.4.2 该工程所需时间预计时间一个月3 可行性研究的方法及评价度3.1 可行性研究所采用的方法和步骤通过调查分析开发酒店管理所具备的能力及实现的方法。确定总体结构,利用C+语言及SQL Server数据库所具有的能力,使其成为一套功能强大而又简便实用的管理软件。3.2 评价尺度此软件将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新要领的服务和管理方式。它不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简单的工作,它能让工作人员人烦琐的手工操作中解脱,并且酒店管理系统本身就代表着一种管理方法,它将带动企业的运做,为管理和决策提供支持。4 对现有产品的分析4.1 相关关系酒店管理系统是利用SQL Server数据库的管理技术建立在windows操作系统中的。4.1.1 子集说明在windows环境的酒店管理系统是酒店管理的应用程序,最终的产品是帮助酒店管理人员、员工对顾客信息进行有计划、有步骤、方便的管理顾客信息。酒店管理系统数据库文件的扩展名.mdb,它属于面向高端的数据库管理系统。库文件下面的表文件的扩展名.DBF。它里面包含着酒店的全部信息,是由主界面及库里面的表经过编译和连接而完成的。学籍管理系统生成后,要建立在windows的目录下,可以直接使用。例如:在windows资源管理窗口中,双击这个酒店系统的图标,酒店管理系统就会自动打开这个文件。4.2 产品功能帮助酒店的前待人员对于顾客的各种信息可以方便的查询、输入,及有条件的查找,方便管理员对酒店内信息的查询、添加、删除等操作进行管理。酒店管理系统图标4.3 产品系统流程图(逻辑模块图)主界面前台接待模块后台管理模块经理管理模块图414.4 产品使用情况酒店管理系统应用程序是利用windows操作平台,系统所承担的工作是酒店前台接待人员能够方便快捷、清楚的查询、添加客户资料和管理员对该系统信息进行管理与维护。4.5 局限性需掌握一些相关操作,对操作手册有点了解,系统更新期短。5 工作产品5.1 设计目标本系统的设计目标将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。5.2 设计及约束条件a. 软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类清晰明了。b. 根据现有条件和知识我们必须在技术方面,进行学习和提高。5.3 产品工作原理a. 先建立数据库且追建数据库的驱动程序。b. 在使用时,由用户在控件中输入,需要了解关键字的信息,然后通过在控件中输入信息生成一个过滤条件。c. 以生成的过滤条件为内容在数据库中查找相应的记录。d. 通过过滤功能在查找出来的记录中找到所需要的项。e. 将查找到的项通过控件显示到终端。f. 通过终端把得到的内容显示到相应的界面上。5.4 相关关系使用的C+语言是一种优秀的面向对象程序设计语言,它在C语言的基础上发展而来,但它比C语言更容易为人们学习和掌握。C+以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。客 人写IC卡酒店管理5.5 产品系统流程图 登记 离店凭据图51 系统总流程图5.6 数据流程图图52 第二层流程图图53 前台系统流程图图54 个人预订流程图图55 团队预订流程图图56 取消预订流程图图57 接待团体流程图图58 接待个人流程图图59 接待预订个人流程图图510 退房流程图图511 后台系统流程图图512 数据备份流程图5.7 数据词典登记客户信息客房信息状态押金时间离店凭据前台加工后台加工停车场加工房间查询预订登记表订房房间查询预订登记表订房预订证明表预订查询空房查询住房登记表客人查询押金收据查询验证预订表退房退房凭证收银5.8 产品的功能a. 普通用户可以用该软件中所用库资料进行查找;b. 普通用户可以对该软件中的库资料进行添加;c. 普通用户可以了解应用一些简单的数据库系统; d. 管理员可以对该软件中的库资料进行添加、查询;e. 管理员可以对该软件中的库资料进行删除、维护;f. 管理可以对普通用户进行管理。d. 用户可以学习提高对C+语言的认识与运用。5.9 影响5.9.1 对设备的影响建议使用奔腾133以上的pc机,内存需在16兆以上。5.9.2 对用户单位机构的影响本产品所面向的用户是酒店企业应用为主,人员数量不受任何限制,只要操作人员懂得基本操作。5.9.3 对运行过程的影响a用户操作规程 用户将本系统随意安装在计算机的任意位置。b. 输入数据预处理过程对输入数据预处理的过程无影响。c. 输入的处理过程多输入的处理过程无影响。d. 系统失效的后及恢复的处理方法系统失效后会给出错误信息的提醒,恢复的方法将采用结束当前任务或重新启动计算机。5.9.4 对产品后继开发的影响a. 随着社会的发展,对产品的要求会提高,所有的开发人员要发现在本产品开发过程中的问题和不足,及时的进行更新与维护。b. 与此同时也要准备好人力和设备资源做紧急事件的更新。c. 申请专利,通过使用法律的手段对本产品进行系统保护。5.10 局限性目前我们的使用范围比较窄小,且本软件是我们的初次版本,如果该软件提高版本,本软件需要大量的修改和更新。5.11 技术方面的可行性系统现阶段的发展过程中,利用现有人力和物力是完全具备能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易,所以酒店管理系统的技术上是完全可行的。6 可选方案6.1.1 修改方案与首选方案的不同修改方案是应用于网络,它可以做到从远程终端的输入和输出,它以中央服务器存放数据信息。6.1.2 本方案的概况本方案所有界面的思想与选定方案相同,但输出机制不同,它完全通过网络传输。6.1.3 不选此方案的原因a. 技术与知识方面的不足,在现行技术中还不能达到网络间数据的写入与读出,并有相关网络协议的支持。b. 如果在此方案中,数据较大,网络间的传输速度也会减慢。 7 投资及收益分析7.1 市场分析经过对市场深入细致的分析和研究后,我认为一个成熟的酒店系统不仅仅是记录酒店客人的信息,提供查询、报表打印等一系统简单的工作,它应该能让工作人员从烦琐手工操作中解脱,并且酒店管理系统本身就是代表着一种管理方法,它将能带动企业的运做,为管理和决策提供支持。 7.1.2 工程产品所追求的市场本系统所占有的市场为酒店企业,它追求的是简单、易学、易懂、易用,能够更有利的解决前台接待人员与管理人员对客户信息的处理,能够辅助酒店有效的管理酒店相关信息。7.1.3 市场现状目前,我国酒店服务业信息化管理的进程缓慢,跟国外的酒店相比管理依然落后。在激烈的酒店业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?这就需要提供最好的服务,提供最完善的设施和最先进的技术。一个成功的酒店,其经营者不仅要提高服务水平和服务质量,从而提高客房占有率和回头率,还要有好的工作效率,并控制成本。在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好地管理酒店。7.2 投资估计按本软件酒店管理系统开发方案,对于本系统软件投资方向,体现于软件开发、软件生产及软件测试。7.2.1 估算方案本系统是由小组成员来开发,本着学习与提高的原则,只需要提供必要的开发工具即可,与开发场地(包括水、电脑房)等。7.2.2 具体项目总体估计小组成员本着学习与提高的目标设计开发此系统,只需每人使用一台计算机,无其他的费用开支。7.2.3 收益估计本系统无收益性质开发,重要是为解决酒店现行酒店客户信息管理的需要。8 社会因素方面的可行性8.1 技术本系统与酒店紧密结合,并且得到酒店的大力支持。提供工程文档与技术上各方面的支持。因此本系统具有开发研制条件。8.2 使用方面的可行性酒店工作人员对该产品的应用是可行的。9 产品可检测性9.1 检测标准软件标准:软件规模、复杂程度、安全性、可操作性、可观察性、可控制性、冗余的大小。9.2 检测的方法通过软件测试:黑盒测试:主要在软件界面上进行的测试。白盒测试:在重要逻辑路径进行测试,检测重要数据结构的有效性。10 产品的可生产性酒店管理系统使用C+语言可以达到开发效果,有着技术的先进性和可行性。10.1 生产标准10.1.1 质量标准正确性:程序是否按程序流程图及数据字典完成程度。可靠性:安全运行时间越长越好。可用性:是否能够解决实际的存在问题。完整性:对未授权的人员访问此系统软件可控性强。灵活性:修改一个程序的工作量。10.1.2 生产工艺软盘是可满足装载的。11 可行性综合分析11.1 技术方面本工程产品开发周期为一个月在技术方面采用C+语言编程与SQL Server数据库相结合方法来实现。要求所有数据信息的储存都由数据库来完成,而这些数据信息的调用必须由C+语言编程设计完成。11.1.2 社会方面指导老师的大力支持,对我们工程的进程非常有利。11.2 竞争者分析目前,所有相应软件者都是用英语编程。并且其功能方面不够完善。他们的软件对操作人员的要求过高,并需要长时间的培训,我们不仅在技术上占有先进性,而且当产品生产出来后可大大减轻操作人员的负担。这会保证我们在竞争中占有很大的优势。11.3 可行性结论综上所述,本工程的技术成熟、完备,测试手段可靠,具有良好的市场拓展,因此本工程可立即开始。酒店管理系统需求规格说明书编著 陈智瑜1.引言1.1编写目的编写此文档的目的是进一步制定软件开发的细节问题,便于用户与开发商协调工作.本文档面向的读者主要是酒店前台接待人员与管理人员.希望能使本软件开发工作更具体更具有实用性.1.2项目背景开发单位:酒店管理系统开发小组1.3定义酒店管理 数据库 C+语言 1.4参考资料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 数据库开发与实例书2006 清华大学出版社 李涛 刘凯奎 王永皎 编著7白领就业指南: Visual C+ 6.0设计师之路 2006 电子工业出版社 王海龙 董智勇 董跃钧 编著8C+语言程序设计教程 2008 清华大学出版社 孟宪福 王旭 编著9C+程序设计 2009 中国人民大学出版社 邓飞 李瑶 主编2.任务概述2.1目标:酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。本管理系统参照了大量的同类软件,旨在用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易操作性,并使该软件具备以下优点:1) 电脑收银,打印账单:快速准确,减少宾客等待时间,并可杜绝收银过程中的舞弊现象。2) 高效的客房管理:能有效的提高房率,增加营业收入。3) 提高决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。4) 减轻员工的工作负担:从而使员工把更多的精力放在提高为宾客服务的质量上。5) 简单、方便地保存和查询历史资料。6) 树立良好的酒店形象。2.2运行环境:系统开发平台:Visual C+ 6.0数据库管理系统软件:SQL Server 2000运行平台:Windows XP/Windows 2000显示像素:最低800 X 600,最佳效果1024 X 768。2.3条件与限制编程用机房电脑完成期限2010/1/1无资金供给3.数据概述3.1静态数据静态数据包括系统登录密码,各数据库所在位置,系统分析原始数据3.2动态数据动态数据包括各数据库内各项显示数据,用户登录信息,系统时间3.3数据库描述: 人事管理数据库:酒店工作人员的个人详细信息,包括档案信息收营管理数据库:当日收营记录及以前的收营统计,用于收营结果分析财务管理数据库:酒店内部账目及收支情况详表技术管理数据库:酒店所需各技术档案的详细记录(包括文档) 3.4数据字典:系统总流程数据流字典:1数据流名:登记 组成:客户信息+房间信息+押金+时间 数据项:客户信息 备注:个人或团队 组成:身份证号+姓名+性别+年龄+民族+出生日期+家庭住址+VIP+人数+单位+单位地址+电话+手机+BP机号码+E-MAIL地址+照片 组织:身份证号 数据项:客房信息 组成:房号+类型+单价+状态 组织:房号 数据项:状态 取值:空房可用 空房待修 预订占用 正在占用 数据项:押金 组成:预订金+入住押金+入住租金 取值:现金 信用卡 转账支票 挂账 免费 数据项:时间 组成:预订时间+入住时间+预计离店时间+住宿时间2数据流名:离店凭据 备注:指客人办理手续后,所持有的酒店开出的票据 组成:住店发票+停车场收据+其它票据 第二层流程图数据字典1数据处理名:前台加工 简述:在酒店中直接与客人发生关系的活动,为客人提供的一切服务,包括客人进入酒店前的预订,预订后的入住、消费,以及离店前的手续办理。 组成:预订+接待+取消预订+离店2数据处理名:后台加工 简述:在酒店中不直接与客人发生关系的活动,包括间接为客人提供服务,以及酒店的内部管理体系,主要是库房管理,IC卡管理,总经理查询等。 组成:数据备份+经理查询3数据处理名:停车场加工 简述:为酒店内我客人提供停车的系统。 数据库1:所有在前台与客人有关的信息库。 组成:历史客人信息表+房间占用信息表+IC卡管理表 数据库2: 组成:酒店日常消耗品库存管理表+日现金账目表 数据库3: 说明:停车场建立的有关车辆进出停车场的时间及费用信息表个人预订数据字典1数据处理名:房间查询 简述:根据客人的预订要求,查询客户预订信息表,确定是否有空房 输入:客户信息,来源:外部实体“客人” 输出:1无客房,去处:外部实体“客人” 2有客房,预订登记表,去处:“客人信息”2数据流名称:预订登记表 简述:在房间查询有房时所填的表,用于记载客人信息 组成:身份证号+姓名+性别+年龄+民族+国籍+家庭地址+VIP+电话3数据流名称:订房 简述:根据客人的预订要求,确定客人订什么房,哪类房,多少间房,是否确定具体房间。 输入:订金收据,来源:收银 输出:预订证明表,去处:外部实体“客人”4数据流名称:预订证明表 简述:在订房、收银后所填的表,用于记载客人订房的信息和证明 组成:身份证号+姓名+性别+家庭住址+电话+押金+房间数量+类别+时间 团队预订数据字典1数据处理名:房间查询 简述:根据客人的预订要求,查询客房预订信息表,确定是否有空房 输入:客户信息,来源:外部实体“客人” 输出:1无客房,去处:外部实体“客人” 2有客房,预订登记表,去处:“客人信息”2数据流名称:预订登记表 简述:在房间查询有房时所填的表,用于记载客人信息 组成:团队ID号+团队名称+领队人+领队手机+团队开户行+账号+地址+联系电话+人数+人员名单+房间数量3数据处理名:订房 简述:根据客人的预订要求,确定客人订什么房,多少间房,是否确定具体房间 输入:订金收据,来源:收银 输出:预订证明表,去处:外部实体“客人”4数据流名称:预订证明表 简述:在订房、收银后所填的表,用于记载客人订房的信息和证明 组成:团队ID号+团队名称+地址+联系电话+人数+进店日期+离店日期+房间数量+押金 取消预订数据字典1数据处理名:预订查询 简述:核对客人的“预订证明表” 输入:预订证明表,来源:外部实体“客人” 输出:预订收据,去处:退款处理 接待团体数据字典1数据处理名:空房查询 简述:根据客人的住房要求,查询“目前房间占用信息表”,确定是否有空房 输入:客户信息,来源:外部实体“客人”输出:1无客房,去处:外部实体“客人” 2有客房,住房登记表,去处:“客人查询”2数据流名称:住房登记表 简述:在房间查询有空房时所填的表,用于记载客人信息 组成:身份证号+姓名+性别+年龄+民族+国籍+家庭住址+电话+单位3数据处理名:客人查询 简述:根据客人的住房登记表,从“客人黑名单”、“挂账单位”等多个表中查询核对。 输入:住房登记表,来源:查询空房 输出:交款,去处:收银处理4数据流名称:押金收据 简述:在收银后所开出的证明,用于记载客人住房时交的押金 组成:身份证号+姓名+押金金额+房间数量+类别+入住时间+离开时间 接待预订团体数据字典1数据处理名:查询验证预订表 简述:核对客人的预订表是否数据库中的相符 输入:预订证明表,来源:外部实体“客人” 输出:登记表,去处:查询客房 离店收银数据字典1数据处理名:退房 简述:在客人离店的时候,核实房间的物件等,同时更改“客房占用信息表” 输入:有客人ID的IC卡,来源:外部实体“客人” 输出:1有问题,去处:外部实体“客人” 2无问题,退房凭证,去处:收银2数据流名称:退房凭证 简述:在房间核实无误后开给客人的允许结账凭证 组成:身份证号+姓名+性别+IC卡ID号+客房核实结果3数据流名称:收银 简述:根据客人的消费进行收取费用、退还押金,调用IC卡管理子模块使该卡作废,将客人信息记入数据库备查 输入:退房凭证,来源:退房 输出:离店发票,去处:外部实体“客人”3.5数据采集数据文件词条描述:1.数据文件名:人事数据简述:存储人员信息数据文件组成:人员的各项信息2.数据文件名:收营数据简述:存储当日及从前的收营记录数据文件组成:收营的各项信息3.数据文件名:财务数据简述:存储财务管理信息数据文件组成:财务管理的各项记录4.数据文件名:技术数据简述:存储公司内部使用的技术档案信息数据文件组成:技术档案名称,内容加工逻辑词条描述:1.加工名:检验简要描述:判断用户的许可性输入数据流:登录信息输出数据流:登录结果加工逻辑:判断是否与系统内部用户信息相符合2.加工名:判断简要描述:判断用户的操作并进行相应的读取/存储工作 输入数据流:输入修改信息输出数据流:反馈信息加工逻辑:判断用户的操作-调用数据库-读取/修改-反馈3.加工名:人事档案管理简要描述:对人事数据库进行相应要求的操作,并与判断部分交互输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容-反馈用户所需信息4.加工名:收营统计简要描述:对收营数据库进行相应要求的操作,并与判断部分交互输入数据流:处理信息,读取修改输出数据流:读取修改,处理信息加工逻辑:判断用户要读取/修改的内容-反馈用户所需信息5.加工名:财务统计简要描述:对财务数据库进行相应要求的操作,并与判断部分交互输入数据流:处理信息,读取修改输出数据流:读取修改,处理信息加工逻辑:判断用户要读取/修改的内容-反馈用户所需信息6.加工名:技术管理简要描述:对技术统计数据库进行相应要求的操作,并与判断部分交互信息输入数据流:处理信息,读取修改输出数据流: 读取修改, 处理信息加工逻辑:判断用户要读取/修改的内容-反馈用户所需信息源点及汇点词条描述:名称:用户简要描述:既是源点又是汇点,发出动作信息给检验和判断加工,通过交互界面接受反馈信息有关数据流:登录结果,登录信息,输入修改信息,反馈信息数目:一个4.功能需求4.1功能划分其功能包括客房预定系统、前台接待系统、前台收银系统、帐务系统、管家系统、电话系统、经理系统、账务报表、帮助信息等。4.2功能描述客房预订系统:散客预定团体预定客房预定预定未到处理预售查询预定系统可随时查询30天以内酒店客房预售一览表,及可售房间数,可查询某间客房预定情况。对常客可使用系统的客户资料预定及陪房,可大大减少资料的输入。前台接待系统:散客入住登记合约入住登记团体自动入住和手动入住补填客单修改客人信息、转房、调房、设置房态、客人留言预定客房查询可售客房查询客人一旦入住酒店,将允许客人先消费(签单),后付账(使用一卡通)。系统还设计了限制消费的功能。团体入住后除了每个团员有自己的账外,系统还自动产生该团的主账号,操作员每一个消费记入成员账还是记入团体账,该团成员的房租将自动记入团主账。前台收银系统:记账(包括客人在酒店各营业场点的消费)埋单限制客人消费退房押金加入查账(可查总客账、总收入账、总消费账)转账设置跑单客用保险箱管理团体埋单及退房每一个客人从预定房间起系统(一卡通系统)内已自动产生了该客人的账号,住店的客人享受酒店的短期贷款,可以在酒店绝大部分签单,这将刺激客人的消费心理,增加酒店的收入,记账功能主要加入酒店暂无连网的那些消费场所诸如赔偿、日租、特别消费等。酒店管理者还可根据客人的情况锁住其账号,以限制其消费。前台收银系统的埋单又与其他营业场所不同,前台的埋单允许客人一账多单,分期埋单,分类别埋单,退房时能自动检测:客人的账务余额为零;客人账号的账项为空;保险箱钥匙以归不,否则系统拒转账功能也具有万能分账的功能,既不但可以把几个账号的消费转入另一账号,也可把某一账号特定时期特定几类消费转入另一账号,转账账项将留下记号并且留下记录以方便查核人员核对。团体埋单与其他埋单相同,而团体退房则采用全自动方式,不必一一输入房号。如果系统检测到某团的成员全部已退房,团主单也随即自动退出。账务系统除具有收银系统的功能外,还具有纠错、报表输出等功能,能将损失降至最低。管家系统设置净房、脏房、坏房及取消坏房设置SKIP房、SLEEP房查询净房表、脏房、坏房表房间状态新入住查询电话系统自动计费夜审系统夜间稽核应该是控制酒店经营的一个核心部分,每天的经营情况都必须经由夜间审核。本系统提供的功能有:过房租。每天一次地将在住客的账目加上当天的房租费用日营业报表。将当天的收入分类统计,产生客人余额表,客人明细账查询,便于夜审人员核对明细账。客人信息查询动态房态查询房间明细账查询收银员报表当日入住客人报表客历系统客人资料手工、自动输入客人资料查询与修改黑名单入住客人自动查询客历入住客人自动归入客历客历合并合约系统可将酒店签约的单位或个人的资料输入电脑,并可随时查询、修改和删除。凡合约单位或个人入住,均可自动填单。系统还可自动打印与合约单位或个人来往的信函信封等。经理系统修改客户定价增加、删除、修改各级密码修改特别客单设置系统参数内部银行系统(即IC卡功能)数据整理自我诊断数据备份总经理系统住店客单查询查询客房状态查询可售情况客房占用统计账务查询万能查询报表输出密码管理系统报表系统客房占用表转房改租表预定未到表客房取消表房租分析表经营统计表可售情况表房间状况表坏房报告表日租统计表合约销售表账务报表收入报表(前台收入明细表、现付收入明细表)消费报表顾客账务(住客账务、离店客人账务和跑单账务)交班报表信用卡报表街账报表应收报表催账报表转账报表借贷总表联网消费酒店总表5.性能需求1数据精确度:因为此数据为酒店内部数据,所以要求不能有误差2时间特性:当日销售统计要求有即时性,马上能反应收营的问题;同时财务管理数据计算当前收入情况,并对将来客源情况进行估算3适应性:此软件只在酒店前台与管理人员的机器上使用,因此不考虑适应性6.运行需求6.1用户界面屏幕格式:(1)要求有菜单及工具栏以方便操作(2)各数据库信息可在屏幕上直接修改(3)各数据统计结果可在屏幕上显示(4)进行系统分析后的结果在另一窗口中显示报表格式:(1)人事管理报表只要求有个人的普通数据(2)收营统计报表要求可分别打印当日统计或之前的统计(3)财务统计报表要求打印酒店收入及酒店帐务详表(4)技术管理报表要求可以分别打印技术档案总表和任一技术档案文档内容菜单格式:要求菜单项大致与WIN95标准相同,另外附加的功能做到新的单项中输入输出时间:年份以4位数字表示6.2硬件接口:需要标准打印机接口进行报表打印6.3软件接口:Windows标准接口7.其他需求可使用性:要求容易使用,界面友好安全保密性:因本数据属于酒店内部管理的关键数据,因此除酒店工作人员外,其他人员不得访问.要求设有登录密码检验功能,并且此密码可以在以后进行修改。可维护性:要求本软件的维护文档齐全,便于维护。酒店管理系统概要设计说明书编著 方莎娜1引言1.1编写目的1.1.1 目的该文档是关于用户对于酒店管理系统的功能和性能的要求,重点描述了酒店管理系统的设计需求,将作为对该工具在概要设计阶段的设计输入。1.1.2 预期的读者设计人员、开发人员、项目管理人员、测试人员、用户1.2 背景1.2.1 工程产品的名称: 酒店管理系统1.2.2 工程组织者: 系统开发小组产品用户: 酒店的管理人员、员工产品设计者: 酒店管理系统开发小组产品生产者:酒店管理系统开发小组1.2.3 产品所有权:酒店管理系统开发小组拥有1.3 符号、缩略语和定义C+语言:C+是从C语言发展演变而来的一种面向对象的程序设计语言。C+语言的主要特点表现在两个方面,一是全面兼容C,二是支持面向对象的方法。酒店管理系统:酒店管理是帮助酒店工作人员、管理人员对酒店相关信息的管理软件。使用C+语言,独立完成其功能。1.4 参考资料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 数据库开发与实例书2006 清华大学出版社 李涛 刘凯奎 王永皎 编著7白领就业指南: Visual C+ 6.0设计师之路 2006 电子工业出版社王海龙 董智勇 董跃钧 编著8C+语言程序设计教程 2008 清华大学出版社 孟宪福 王旭 编著9C+程序设计 2009 中国人民大学出版社 邓飞 李瑶 主编2总体设计2.1需求规定2.1.1系统功能用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎么的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。2.1.2系统性能2.1.2.1精度本体统主要在本地运行,鉴于目前的Internet的速度已经非常快,所以在传送方面没有特殊的要求,一般的Internet均可以稳定的运行。在时间控制上对于用户有一定的要求:本系统预约范围为当前日期的最近两周,且周日进行数据库的更新,所以需要预约用户在此之前完成所以预约事务及其所以得相关响应。2.1.2.2时间特性要求该软件用于中小型的酒店的管理。其主要功能是服务于注册用户的预约。鉴于预约的特殊性,本系统在时间上面有着特殊的要求。本系统预约范围为当前日期的最近两周,且周日进行数据库的更新,所以需要预约用户在此之前完成所以预约事务及其所以得相关响应。一般情况下,无论是客户端和管理端,当用户登录,进行任何操作的时候,系统应该及时的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间等待甚至无响应。2.1.2.3灵活性该软件是在Microsoft visual studio 2005 上开发的,对于运行环境主要为windows XP等目前流行的windows系统,所以在运行环境灵活性方面可能不是非常的出色。本软件支持windows可视化图形操作,可视化功能较强,口令操作控制方式偏弱。本软件为其他的软件提供了相应的接口,可以方便日后的扩展。精度要求较低,满足目前流行PC运行精度要求。时限性方面,本系统有特殊要求,每周日更新,只提供预约当前日期的最近两周内的预约。如果时间充足的话,我们计划能够改进时限性较短的这个不足。希望系统能够提供更宽泛日期内的预约,尽量减少系统数据库大规模更新的次数和频率。2.1.3输入输出要求使用此系统时,不会出现大量的输入数据。除了注册用户需要输入一些简单的个人信息外,不会有大规模的数据上传。数据类型基本上为char型,信息量小。本系统不会用于数据拷贝,无其他媒体格式、数值范围小,精度一般。2.1.4数据管理能力要求本系统规模较小,数据库包含的表数量小于10个,对于每张表的记录规模在1000个一下,现阶段的所以PC均不会出现存储问题。2.1.5故障处理要求本系统最终要经过小组严格的测试后才会发布,加上系统的规模较小,所以我们预计软件故障出现的可能性较小。如果出现故障,一般情况下硬件或者运行环境的问题。对于运行环境这方便,我们建议用户安装正版的windows xp,并且要注意系统更新,以免出现系统崩溃时,给酒店带来严重的后果。对于硬件问题,建议用户注意检测自己的机器,一般不会产生严重后果。2.1.6其他专门要求本系统服务于中小型酒店,但是如果安全保密不够好的话,会大量泄漏客户的个人隐私,从而产生严重的后果。所以特别要求系统的管理员做好安全保密工作,保证数据库的安全部被黑客入侵。对运行环境、可靠性的要求和其他同类软件对于windows XP的要求相同,至少系统应保证24小时内不死机,保证20人可以同时在客户端登录,系统正常运行,正确提示相关内容。我们在开发本软件的时候会注意力为系统的日后扩充提供相应接口,方便用户补充,系统设计要求能够体现扩张性要求,以适应将来功能扩张的需求。注意程序代码的规范性,提供详细的注释,方便程序维护人员的修改维护。2.2运行环境2.2.1设备本系统的硬件环境如下:(1)客户机:普通PCCPU:P41.8GHZ内存:256MB以上分辨率:推荐使用1024768像素(2)WEB服务器CPU:P41.8GHZ内存:256MB以上(3)数据库服务器CPU:P41.8GHZ内存:256MB以上2.2.2支持软件本系统所需要软件如下:操作系统:windows 2000数据库 SQL server 2005开发平台:Microsoft visual studio 2005浏览器:IE7.02.3基本设计概念和处理流程输入账号和密码查询用户信息查询房间添加用户管理员操作身份验证本系统的基本设计概念和处理流程尽量使用图表的形式说明如下:输入用户信息管理员操作功能 提交 提交成功 输入房间内容 输入用户信息图 212.4结构客户数据确定预约/取消预约房间资料显示确认显示确认显示错误准备预约发送数据准备确认发送数据准备数据包发送数据包确认操作类型酒店管理系统接收数据服务器端发送数据检验输入读取客户资料读取房间资料发送数据预约成功接收数据修改信息成功判断错误类型准备输出准备输出准备错误消息图222.5功能需求与系统模块的关系本表用一张如下的矩阵图 说明各项功能需求的实现同各块程序的分配关系。表21Form1.csForm2.csForm3.csForm4.csForm5.csForm6.csForm7.csForm8.csForm9.cs功能需求1主页面功能需求2新用户注册功能需求3管理员入口功能需求4注册用户操作平台功能需求5酒店介绍功能需求6管理员平台功能需求7客户修改信息功能需求8查询房间功能需求9查询用户信息2.6人工处理过程本软件系统的工作过程中不包含人工处理过程。2.7尚未解决的问题在概要设计过程中我们目前尚未解决的问题是如何进行定期的数据库的全面更新及维护还有就是规定预约时间范围的问题。3接口设计3.1用户接口在用户接口部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对windows风格较熟悉,应尽量向这一方向靠拢。在设计语言上,已决定使用Microsoft visual studio C# 进行编程,在界面上使用Microsoft visual studio C#所提供的可视化组件,向windows风格靠近。其中服务器程序界面要做到操作简单,易于管理。在设计上采用下拉式菜单方式,在出错显示上可调用Microsoft visual studio C#库中的错误提示函数。关于用户命令方面,我们尽量的将所有命令做成图形化的按钮的windows风格。总的来说,系统的用户界面应做到可靠性、简单性、易学习和使用。3.2外部接口本系统创建的外部接口,如信息安全系统、数据库系统、维护系统等等。3.3内部接口本系统之内通过按钮的方式,为系统内部的各个子系统创建接口,但是值得注意的是,出于安全方面的考虑,并不是每一个子系统都是可以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地铁员工考试题及答案
- 团队项目进度管理及任务分配模板
- 助人为乐的阿姨500字10篇
- 销售团队客户信息管理工具表
- 农村环保型养殖模式应用合同
- 学习中的挫折与成长事件作文11篇
- 班级才艺展示活动话题的作文13篇
- 《信息检索与利用技巧:大学信息技术教学教案》
- 特种文献检索课件模板
- 知识管理与知识共享平台模板
- 班干部聘任仪式
- 2025-2026学年苏教版(2024)小学科学三年级上册(全册)课时练习及答案(附目录P102)
- 2025年小学道德与法治课程标准(2022版)考试测试卷及答案(共三套)
- 超星尔雅美学原理课后习题与考试答案
- STA无痛麻醉仪课件
- 医疗器械仓储操作流程
- 完整版QC七大手法培训课件
- API-650-1钢制焊接石油储罐
- 游泳救生员(初级)理论复习试题与答案
- 学生学习力评价量表
- 触电急救知识与方法PPT
评论
0/150
提交评论