酒店管理系统项目说明书
酒店管理系统概要设计范说明书

酒店管理系统概要设计说明书项目组长: xxx项目组员:xxxxxxxxx日期:2012-05-12目录1.引言 (3)1.1 编写目的 (3)1.2 项目背景 (3)1.3 定义 (4)1.4 参考资料 (4)2.任务概述 (5)2.1 目标 (5)2.2 运行环境 (5)2.3 需求概述 (6)2.4 限制描述 (6)3.总体设计 (7)3.1 基本设计概念和处理流程 (7)3.2 数据总体结构和模块外部设计 (17)3.3 功能分派 (18)4.接口设计 (19)4.1 外部接口 (19)4.2 内部接口 (19)5.数据结构设计 (20)5.1 逻辑结构设计 (20)5.2 物理结构设计 (20)5.3数据结构与程序的关系 (20)6.运行设计 (23)6.1 运行模块的组合 (23)6.2 运行控制 (23)6.3 运行时间 (23)7.其它需求 (24)7.1 出错信息输出 (24)7.2 出错补救措施 (24)7.3 系统恢复设计 (24)8.安全保密设计 (25)9.维护设计 (26)任务分配:# 任务负责人1 引言, 任务概述,维护设计xxx2 总体设计,接口设计,数据结构设计xxx3 运行设计,出错处理设计,安全保密设计xxx1引言1.1 编写目的本需求规格说明书是某酒店管理系统的需求规格说明说,它定义了系统的功能、性能及系统业务处理的基本模型,其主要目的是:①使用户在分析阶段初步判定目标软件能否满足其原来的期望;②作为设计人员进行设计的基本出发点以及最后系统验收的标准。
1.2 项目背景本需求说明书所开发的系统名称为“某酒店管理信息系统”。
当今,席卷全球的信息化大潮把信息管理推到的时代发展的前沿,信息管理系统已经成为全社会注视的热点。
国外许多发达国家在这一方面采用先进技术,发展水平领先一步。
在我国也已开始应用于经营管理的各个领域,在不同部门、不同层次上参与和支持着各种经营、管理活动,扮演着越来越重要的角色,产生了一定的经济效益和社会效益。
酒店管理系统实施计划说明书

酒店管理系统实施计划说明书1、召开项目实施前的协调会议①建立一个工程项目小组,确定一个小组组员;②确认酒店项目负责人;③确认酒店软硬件是否准备就绪;④确定网络环境是否已经建立完毕;⑤双方确定项目实施培训计划(主要确定培训时间进度与资源的调动)。
2、搭建网络环境安装前的场地准备工作。
在操作系统安装之前,公司的客户服务工程师需要对计划安装设备的场地进行检查,硬件设备安装的位置、空间、供电要求及环境条件。
我们公司的客户服务工程师也要确定场地的电缆布线要求。
系统安装前的设备测试,泰能公司将对到货的网络设备进行测试、若发现问题及时通知客户及设备供应商,讨论解决办法。
在安装过程中,将碰到各种各样的问题,由项目小组管理人员内部协商予以解决。
我公司客户服务工程师提供场地评估和安装支持。
在系统安装之前,我们的客户服务工程师能够完成各部门办公位置的场地评估,根据贵方需要在实际设备的安装之前对场地完成必要的修改。
在安装完毕后,我公司现场客户服务工程师开始安装酒店软件系统,并调试完毕培训环境,以确保培训进度。
3、开展培训工作客户服务工程师按照已经制定好的培训计划去执行软件的培训工作。
我公司要求客户服务工程师采用标准的学校教学模式。
若贵方因特殊情况需要变动已经确认的培训日程安排,则贵方指定的项目负责人可以提前通知现场的客户服务工程师并共同商讨更改后的培训时间安排。
客户服务工程师会在培训前介绍其讲课的风格;培训过程中对参加培训的学员统计考勤;在培训结束后,服务工程师会邀请贵方高层参加考核监督,组织所有参加培训的学员,无论是何阶层人员均需上岗前考核,考核合格者方能上岗使用酒店管理软件。
有关具体工作计划,我公司提供参考模板。
酒店管理系统分析设计说明书

酒店管理系统分析设计说明书酒店管理系统分析设计说明书1、介绍1.1 项目概述酒店管理系统是一个用于实现酒店日常运营管理的软件系统。
该系统将使用计算机技术和网络技术来优化酒店业务流程,提高酒店管理效率,并提供在线预订和管理服务。
1.2 目的本文档的目的是对酒店管理系统进行全面分析和详细设计,以便开发团队能够准确理解系统需求,并根据这些需求进行系统设计和实现。
2、系统需求分析2.1 功能需求2.1.1 客房管理功能描述客房信息、预订和入住等相关操作。
2.1.2 前台管理功能处理客户入住、结账和退房等前台业务。
2.1.3 后台管理功能管理员对系统进行维护和管理的功能,包括员工管理、报表统计、财务管理等。
2.2 性能需求2.2.1 系统响应时间系统需保证在任何时候都能够快速响应用户的操作请求,保证用户体验流畅性。
2.2.2 数据安全性酒店管理系统需要具备数据备份和恢复的功能,以确保数据的安全性和可靠性。
3、系统总体设计3.1 架构设计3.1.1 客户端-服务器架构将酒店管理系统划分为客户端和服务器两个部分,利用客户端与服务器之间的通信实现数据传输和业务逻辑处理。
3.2 数据库设计3.2.1 客房数据表设计设计客房信息、预订记录和入住记录等相关数据表。
3.2.2 员工数据表设计设计员工信息、权限和职位等相关数据表。
3.3 界面设计3.3.1 登录界面设计设计用户登录界面,包括用户名和密码输入框以及登录按钮等。
3.3.2 客房管理界面设计设计客房信息展示、预订和入住操作界面。
4、功能模块详细设计4.1 客房管理功能模块4.1.1 客房信息管理子模块实现客房信息的增加、修改和删除等操作。
4.1.2 预订管理子模块实现客户的预订操作,包括查询客房可用性、预订客房和取消预订等。
4.1.3 入住管理子模块实现客户的入住操作,包括登记入住、修改入住信息和退房等操作。
4.2 前台管理功能模块4.2.1 客户入住管理子模块实现客户的入住登记、结账和退房等操作。
酒店管理系统软件需求说明书

酒店管理系统软件需求说明书第一篇:酒店管理系统软件需求说明书1引言...............................21.1编写目的. (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点...........................32.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定.......................43.2.1精度. (4)3.2.2时间特性要求 (4)3.2.3灵活性............................53.3输人输出要求.. (5)3.4数据管理能力要求 (5)3.5故障处理要求 (5)3.6其他专门要求 (5)4运行环境规定 (6)4.1设备 (6)4.2支持软件 (6)4.3接口 (6)4.4控制 (6)软件需求说明书1引言1.1编写目的本文档的目的是阐述酒店管理系统的需求分析预期的读者:酒店经营者、客户、中间用户(软件的管理人员、开发人员、维护人员)、最终用户。
1.2背景待开发的软件系统的名称:酒店管理系统本项目的任务提出者和开发者:刘畅和酒店管理系统开发小组本项目的用户是针对各档次酒店宾馆管理定制开发的本系统环境要求:所有程序均在Windows98/XP,Windows2000操作系统下测试运行。
如果数据库为SQL Server数据库,建议用户安装SQL Serve20001.3定义酒店管理系统是酒店宾馆销售管理系统1.4参考资料《现代软件工程》陈松乔任胜兵王国军编著清华大学出版社《程序设计语言》沈志斌编著电子工业出版社《Delphi实用教程》郑阿奇主编电子工业出版社2任务概述2.1目标开发意图:随着人民生活的水平的日益提高,人们对于生活的品质也有了明显的提高,现在到酒店住宿已经不再是少部分人才有的享受,越来越多的人开始将之视为日常生活的一部份。
酒店管理系统分析设计说明书

酒店管理系统分析设计说明书酒店管理系统分析设计说明书一、引言随着旅游业的繁荣发展,酒店行业在全球范围内迅速崛起。
为了提高酒店运营效率和服务质量,酒店管理系统应运而生。
本文将详细分析并设计一个适用于各类酒店的管理系统,旨在为酒店行业提供实用的解决方案。
二、需求分析酒店管理系统应满足以下需求:1、基础功能:包括客房管理、预订管理、入住管理、退房管理等。
2、高级功能:包括客户服务管理、投诉处理、员工绩效评估等。
3、技术要求:系统应具备良好的稳定性、可扩展性和易用性。
4、数据安全:保护酒店和客户信息不被泄露或损坏。
5、界面设计:应简洁明了,易于操作。
三、系统设计1、架构设计:采用分层架构,将系统划分为表示层、业务逻辑层和数据访问层。
2、数据流程:设计合理的数据流程图,明确输入、处理和输出过程。
3、技术选型:采用成熟的开发框架和技术,如Spring、MySQL等。
4、界面设计:采用响应式布局,适应不同屏幕尺寸。
四、详细设计以客房预订模块为例,详细设计如下:1、数据结构设计:建立客房预订表,包括房间号、入住日期、离店日期、客户姓名等信息。
2、算法实现:采用循环算法,检查预订信息是否符合逻辑(如入住日期必须在离店日期之前等)。
3、界面实现:在界面上创建预订表单,接收用户输入的预订信息。
4、后端实现:编写后端代码,处理预订信息,并与数据库交互。
五、测试与维护1、测试方案:编写详细的测试用例,包括正常情况下的测试、异常情况下的测试等。
2、测试工具:采用自动化测试工具,如Selenium等。
3、测试报告:测试完成后,输出详细的测试报告,便于后续问题排查。
4、系统维护:定期对系统进行维护和升级,确保系统的稳定性和安全性。
六、应用推广为了使酒店管理系统具有广泛的应用前景,我们将采取以下推广策略:1、市场调研:了解目标市场的需求,制定针对性的推广策略。
2、网络宣传:利用社交媒体、博客、论坛等网络平台,发布系统介绍和使用教程。
酒店管理系统详细设计说明书

酒店管理系统需求说明书班级计算111组长组员酒店管理系统详细设计说明书1 引言随着计算机的普及、网络信息技术的发展,电子商务模式已渐入各行各业,它改变了许多行业传统的经营模式。
这同样也为酒店业提供了新的竞争手段。
目前许多酒店运用电子商务模式建立新型业务系统,系统充分发挥其信息交流的优势,将酒店内各个部门组成一个大的信息网,建立统一的管理制度和经营标准,以达到信息共享、各部门协同发展的目的。
并且,系统通过互联网在酒店外部开展各种营销活动,采购经营必需品,提供相关服务信息,收集顾客信息以,达到扩大市场、提高酒店形象的目的。
酒店电子商务系统不但可以提高酒店的形象,加速工作效率,加强管理水平,还加快了酒店在现代市场中的适应能力。
总之,电子商务在酒店业的应用越来越广泛,它为酒店的管理现代化、智能化、信息化起到了不可或缺的作用。
1.1 编写目的本系统的开发目的在于更好的管理和经营酒店餐饮行业。
本文档的预期读者是酒店管理系统软件开发有关的开发人员1.2 背景本项目的名称:酒店管理系统。
随着国民经济的发展,酒店餐饮行业的队伍在全国范围(尤其是在经济发达地区)不断壮大,从事酒店餐饮行业的单位之间竞争愈加激烈。
为了提升自身的竞争能力,各酒店餐饮单位都在尽量定制或购买各项业务的应用软件,运用高科技手段进行经营和管理。
为了让酒店更好的经营,我们组织开发了本软件。
本项目的任务提出者及开发者是酒店管理系统软件开发小组,主要是面向酒店餐饮服务行业。
1.3 定义酒店管理系统是帮助酒店自身管理和服务酒店客户的软件。
1.4 参考资料①《现代软件工程》北京希望电子出版社孙涌等编著②《Delphi住宿餐饮管理系统开发实例导航》人民邮电出版社刘敬严东明马刚编著③《软件需求说明书(GB856T——88).doc》④《iso标准之需求分析说明书.doc》2 程序系统结构本系统的软件结构图如下:3 数据库物理结构设计本系统采用 SQL Server 2005 数据库,系统数据库名为酒店管理,其中包含一些表格、触发器、约束条件。
酒店管理系统需求说明书

酒店管理系统需求说明书1、引言1.1 编写目的本文档旨在描述酒店管理系统的需求,以指导开发团队进行系统设计和开发,并为酒店管理系统的功能、特性和约束条件提供准确的说明。
1.2 预期读者和使用者本文档的主要读者为酒店管理系统的开发团队,以及其他涉及开发、测试和部署该系统的相关人员。
预期使用者为酒店经理和工作人员,以及酒店客户。
2、项目背景2.1 目标酒店管理系统的目标是提供一个全面、高效、安全的解决方案,以协助酒店管理人员进行酒店运营和客户服务。
2.2 项目范围酒店管理系统主要包括以下模块:- 客房管理模块:包括客房预订、入住登记、客房清洁等功能。
- 客户管理模块:包括客户信息管理、积分管理、会员管理等功能。
- 前台管理模块:包括前台接待、支付结算、客户投诉处理等功能。
- 财务管理模块:包括财务报表、预算管理、收支统计等功能。
- 员工管理模块:包括员工信息管理、排班管理、薪资计算等功能。
3、功能需求3.1 客房管理模块3.1.1 客房预订- 客户可以通过系统预订客房。
- 管理人员可以查询和确认客房预订信息。
- 系统可以自动更新客房的可用性和预订状态。
3.1.2 入住登记- 客户可以通过系统进行入住登记。
- 管理人员可以记录客户的入住信息。
- 系统可以客房的入住账单。
3.1.3 客房清洁- 客房清洁人员可以通过系统查看和管理待清洁的客房。
- 清洁完成后,系统可以更新客房的清洁状态。
3.2 客户管理模块3.2.1 客户信息管理- 管理人员可以录入和更新客户的基本信息。
- 系统可以自动客户的唯一标识符。
3.2.2 积分管理- 系统可以记录客户的消费情况,并根据消费金额赋予相应的积分。
- 客户可以通过系统查询和兑换积分。
3.2.3 会员管理- 管理人员可以管理客户的会员信息和会员等级。
- 客户可以通过系统申请成为会员。
3.3 前台管理模块3.3.1 前台接待- 前台工作人员可以接待客户,提供必要的服务。
- 系统可以记录前台接待的相关信息。
酒店管理系统说明书

酒店管理系统说明书一、简介酒店管理系统是一款旨在帮助酒店提高管理效率、提供优质服务的软件系统。
本说明书将详细介绍酒店管理系统的功能和使用方法,帮助管理员和员工正确操作系统,提供一流的酒店管理体验。
二、系统功能1. 预订管理酒店管理系统提供全面而灵活的预订管理功能。
管理员可以轻松录入客人的预订信息,包括房间类型、预计入住时间、预计退房时间等。
系统还支持实时房态查看,确保客房资源的有效管理。
2. 入住管理通过酒店管理系统,前台工作人员可以快速响应客人的入住需求。
系统支持快速办理入住手续,自动生成入住登记表,同时更新房间状态和客户信息。
此外,系统还可以方便地处理客人的入住需求变更和续住要求。
3. 结账管理酒店管理系统提供完善的结账管理功能,帮助工作人员高效处理客户结账事宜。
系统可以自动生成客户账单,包括房费、消费明细等,并支持各类支付方式。
同时,系统还可提供财务报表,协助管理人员进行收支分析和财务决策。
4. 客户管理酒店管理系统可以很好地管理客户信息。
管理员可以录入客户的基本信息、联系方式等,方便进行后续的预订和入住管理。
系统还支持客户分类、客户积分和客户历史消费记录的管理,为酒店提供客户关系管理的便利。
5. 库存管理酒店管理系统可以帮助管理员进行库存管理,确保酒店运营的正常进行。
系统支持房间资源、物品库存等的录入和更新,提供明确的库存状态和预警功能。
同时,系统还可以生成库存报表,协助管理人员进行库存与补货的决策。
6. 报表分析酒店管理系统提供多种报表和分析功能,协助管理人员全面了解酒店运营情况。
系统可以生成财务报表、预订统计报表、入住率报表等,根据这些数据进行业务分析和决策。
7. 多语言支持酒店管理系统支持多语言功能,在满足本地化需求的同时,也能更好地为国际客户服务。
三、系统使用方法1. 登录系统使用酒店管理系统,管理员和工作人员需要先进行登录。
用户需输入正确的用户名和密码才能成功登录系统。
2. 功能选择登录成功后,系统将显示主界面,用户可根据需求选择相应的功能模块,如预订管理、入住管理等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
酒店管理系统项目范围说明书(院)系:信息学院组长(学号):王晓振(32009072119)组员(学号):赵玉兴(32009072118)付翔(32009072105)课题名称:酒店管理系统项目范围说明书目录1引言 (3)1.1编写目的 (3)1.2参考资料 (3)1.3重要术语 (3)2项目概述 (3)2.1系统与项目的定义 (3)2.2系统开发背景与目标 (3)2.3用户需求概述及系统主要功能 (4)3项目范围界定 (5)3.1开发技术选择与理由 (5)3.2开发团队与开发环境、工作方式 (5)3.3生命周期选择与资源配置情况 (6)3.4项目工作任务分解(WBS)工作概述 (8)3.5WBS图及必要的说明 (9)4软件估算 (9)4.1功能点估算 (9)4.2进度估算 (10)4.3成本估算 (10)4.4人员数估算 (11)4.5其他估算 (11)5项目范围管理计划 (11)5.1项目范围管理要求 (11)5.2项目范围管理的输入与输出 (12)5.2项目范围的确认 (12)5.4范围控制要求与活动概述 (13)6其他说明 (14)1引言1.1 编写目的编写本项目范围说明书的目的是确保项目包括成功完成项目所需的全部工作,但又只包括必须完成的工作的各个过程。
是项目管理团队确定、记载、核实、管理和控制项目范围的指南。
此文档中包括制作工作分解结构,并确定如何维持与批准该工作分解结构;规定如何正式核实与验收项目已完成可交付成果。
1.2 参考资料《软件项目管理案例教程》韩万江,姜立新编著机械工业出版社《软件工程导论》——第5版张海藩编著清华大学出版社《酒店管理工作——细化执行与模板》王宏编著人民邮电出版社1.3 重要术语●SQL Server 2000:数据库管理软件●DBMS:数据库管理系统●Windows XP:运行环境● 2005:软件开发语言●visual studio 2005 软件开发环境2项目概述2.1 系统与项目的定义本系统是建立在C/S系统架构下基于SQL Server数据库,采用技术分析、设计、开发用于酒店信息化管理的。
该系统基本满足了酒店管理方面的需求,用户界面友好。
系统对用户(主要是酒店管理层及员工)数据有效地实现了信息电子化处理,从而降低了人工劳动并增加信息的准确性。
本系统的基本信息有客房、餐饮、财务及人力资源等,用户登录系统后根据权限操作这些基本信息。
要实现的功能模块包括4个方面,第一个方面是客房管理子系统,包括客房登记、客房预定、工作报表、信息查看及最重要的客房部经理管理模块;第二个方面是餐饮管理子系统,包括点单、埋单、预定、换台及最重要的餐饮部经理管理模块;第三个个方面是财务管理子系统,包括财务预算的查看及发布审核、财务报表的生成等;最后一个方面是人力资源管理子系统,包括员工信息的录入、查看及绩效考核等。
2.2 系统开发背景与目标在信息高度发达的今天,酒店业务涉及的各个工作环节已经不再仅仅是传统的住宿、结算业务,而是更广、更全面的服务性行业代表。
酒店宾馆作为一个服务性行业,从客房的营销即客人预订开始,到入住登记直至最后退房结账,整个过程应该能够体现以宾客为中心,提供快捷、方便的服务。
给宾客一种顾客至上的享受。
提高酒店的管理水平,简化各种复杂操作,在最合理、最短时间内完成酒店业务规范化操作,这样才能令旅客舒适难忘,增加宾客回头率。
而对酒店业内激烈的竞争形势,各酒店均在努力拓展其服务领域的广度和深度。
虽然信息化不是酒店走向成功的关键因素,但它可以帮助那些真正影响成败的要素发挥更大的作用。
因此,采用全新的酒店管理系统,将成为提高酒店的管理效率,改善服务水平的重要手段之一。
酒店行业的激烈竞争使得争取客源、提高酒店入住率、制定正确营销策略已经成为一项重要的任务,借助蓬勃发展的IT工具来拓展其能力已经成为许多酒店的首选。
计算机管理系统在数据保存、数据交换方面的快速可靠,是手工操作不能完成的。
酒店管理系统的设计目标:1)采用先进的分布式数据处理技术,以提高管理工作的质量、效率和规范性;2)按照酒店管理体制分层进行数据管理,为不同层级的管理者设置相应的使用权限,保障系统的可靠性与安全性;3)旨在提高酒店的管理效率,减免手工处理的繁琐和误差。
及时、准确地反应酒店的工作情况、经营情况,从而提高酒店的服务质量,获得更好的经济效益;实现客房管理的规范化、自动化。
2.3 用户需求概述及系统主要功能3项目范围界定3.1 开发技术选择与理由开发酒店管理系统,软硬件方面选择的是可视化的Visual 2005和SQL Server 2000数据库,Windows XP操作系统等。
VB拥有图形用户界面(GUI),可以轻易的使用ADO连接数据库,程序员可以轻松的使用VB提供的组件快速建立一个应用程序,以上都是组员熟悉的语言和数据库,所以技术方面是绝对可行的。
综上所述,我们完全有能力完成酒店管理系统的最终实现。
3.2 开发团队与开发环境、工作方式开发团队:项目经理王晓振需求分析员赵玉兴设计人员王晓振,付翔编码人员王晓振,赵玉兴,付翔测试人员赵玉兴,付翔开发环境:Windows XP,visual studio 2005, SQL Server 2000工作方式:团队工作3.3 生命周期选择与资源配置情况1)所选择的生命周期模型:本酒店管理系统采用增量式开发模型。
增量模型有如下优点:●可以避免一次性投资太多带来的风险,将主要的功能或者风险大的功能首先实现,然后逐步完善,保证投入的有效性。
●可以更快地开发出可以操作的系统。
●可以减少开发过程中用户需求的变更。
●一些增量可能需要重新开发(如果早期开发的需求不稳定或者不完整)。
增量模型开发适合的项目:⏹项目开始时,明确了大部分的需求,但是需求可能会发生变化的项目。
⏹对于市场和用户把握不是很准,需要逐步了解的项目。
⏹对于有庞大和复杂功能的系统进行功能改进时需要一步一步实施的项目。
在增量开发过程:软件描述、设计和实现活动被分散成一系列的增量,这些增量轮流被开发。
先完成一个系统子集的开发,再按同样的开发步骤增加功能(系统子集),如此递增下去直至满足全部系统需求。
要求系统的总体设计在初始子集设计阶段就应做出设计。
1)本酒店管理系统的主分为四大功能模块,其中尤以客房管理模块最为核心,因此可以先基于客房管理功能做出一个最小的使用版本,再逐步添加其余的功能。
这样一来,用户可以在先试用最小版本的同时,提出更多明确的需求,这有助于下一阶段的开发,大大减小了开发的风险。
2)酒店管理系统需求中,要求系统有可扩充性。
若使用增量式模型,可以保证系统的可扩充性。
用户明确了需求的大部分,但也存在很多不详尽的地方。
这样,只有等到一个可用的产品出来,通过客户使用这个可用产品,然后进行评估,评估结果作为下一个增量的开发计划,下一个增量发布一些新增的功能和特性,直至产生最终完善的产品。
3)“系统要求有可扩充性,可以在现有系统的基础上,通过前台就可加挂其他功能模块”——也说明用户可能会增加新的需求。
4)对一个使用传统管理方式是酒店,要完全舍弃原有的管理方式,用酒店管理系统来进行管理是很不实际的或者说需要一定的时间来转变。
所以,可以从最基础的做起,逐步扩充其应用,让用户可以由简入繁,逐步对系统熟悉以致得心应手。
所以选用增量式模型来开发校务通系统。
5)本项目具备增量式模型的其他特点:项目复杂程度为中等。
预计开发软件的成本为中等。
产品和文档的再使用率会很高。
项目风险较低。
图3-1酒店管理系统项目生存期模型生存期中的各阶段定义如下:项目规划阶段阶段目标:根据合同和初步的需求分析,确定项目的规模、时间计划和资源需求输入:合同文本,SOW过程:项目规划,计划确认输出:项目计划需求分析阶段阶段目标:确定客户的需求输入:项目计划,SOW过程:需求获取,需求分析,需求控制输出:原型系统,需求规格设计阶段阶段目标:总体系统结构设计输入:原型系统,需求规格过程:总体设计输出:系统设计说明书,数据库结构定义增量1实现阶段目标:实现系统的客房管理功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本-1增量2实现阶段目标:实现系统的餐饮管理功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本-2增量3实现阶段目标:实现系统的财务管理功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本-3增量4实现阶段目标:实现系统的人力资源管理功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本-4集成测试阶段目标:通过集成环境下的软件测试输入:测试计划,测试用例过程:集成测试,系统测试输出:系统软件包,测试报告,产品说明书产品提交阶段目标:产品可投入使用输入:系统软件包过程:产品提交输出:验收报告2)资源配置情况:人力资源:⏹3个开发人员⏹1个维护人员⏹1个配置管理人员、质量管理人员设备资源:◆3台电脑◆1台服务器3.4 项目工作任务分解(WBS)工作概述本酒店管理系统要实现的功能模块包括4个方面,第一个方面是客房管理子系统,包括客房登记、客房预定、工作报表、信息查看及最重要的客房部经理管理模块;第二个方面是餐饮管理子系统,包括点单、埋单、预定、换台及最重要的餐饮部经理管理模块;第三个个方面是财务管理子系统,包括财务预算的查看及发布审核、财务报表的生成等;最后一个方面是人力资源管理子系统,包括员工信息的录入、查看及绩效考核等。
3.5 WBS图及必要的说明图3-5 酒店管理系统的WBS4软件估算4.1 功能点估算本软件是酒店管理系统,为完成包括客房登记、客房预定、餐饮点单、埋单、餐饮预定、员工工作报表、部门经理预算报表、价格调整、生成财务清单、预算报表审核及汇总、财务清单汇总、制定月及年度计划、员工信息培训档案录入、员工绩效考核等功能,运行于Windows XP系统,该系统能够满足酒店领导、部门经理和普通员工对系统的使用和管理需要。
系统采用了当前流行的C/S结构技术,所以根据下表格可以估算出软件的功能点表4-1范围、类型、种类值示例从上表中查出“范围”,“种类”,“类型”3个类别值是:范围=6(独立程序)类型=5(内部多点使用)类型=8(客户机服务器软件)和=1919的2.35次幂等于1012结论:该软件的功能点总数约为1012个.4.2 进度估算因为以月为单位的开发进度等于功能点数的0.4次幂所以开发该软件的开发进度为:1012的0.4次幂等于15.9个月.4.3 成本估算项目经理王晓振需求分析员赵玉兴编码人员王晓振、付翔、赵玉兴测试人员付翔。