《酒店管理系统-软件项目范围说明书》
酒店管理系统需求规格说明书最新版本
![酒店管理系统需求规格说明书最新版本](https://img.taocdn.com/s3/m/69a0f63c852458fb770b56e3.png)
需求规格说明书-------酒店管理系统实验名称:酒店管理系统实验成员:林杰3150704225 软件152姚传望3150704228 软件152胡大伟3150704229 软件152徐驰3150704230 软件152陶银银3150704231 软件152酒店管理系统需求规格说明书1 引言1.1 目的1.2 建设原则1.3 适用范围1.4 参考文档2 系统功能需求2.1 总体功能需求2.2 主界面2.3 开设房间2.3.1 登记2.3.2 客户续住2.3.3 修改登记2.4 客户结账2.5 预定管理2.5.1 查询2.5.2 新增2.5.3 修改2.5.4 删除2.6 营业查询2.6.1 结账单查询2.6.2 客户信息查询2.7 会员管理2.7.1 查询2.7.2 新增2.7.3 修改2.7.4 删除2.8 房间类型管理2.8.1 查询2.8.2 新增2.8.3 修改2.8.4 删除2.9 房间信息管理2.9.1 查询2.9.2 新增2.9.3 修改2.9.4 删除2.10 客户类型折扣2.10.1 查询2.10.2 新增2.10.3 修除2.10.4 删除2.11 操作员管理2.11.1 登录2.11.2 查询2.11.3 新增2.11.4 修改2.11.5 删除3 系统接口4 系统非功能性需求4.1 运行环境需求4.2 性能需求4.3 可用性需求4.4 安全性需求4.5 其它软件质量属性1引言1.1目的本文档是对酒店管理系统的需求总体阐述,其主要作用为:确定待建系统的总体功能,建立用户方与开发方的共同协议;提高开发效率、强化进度控制;为项目的评测与验收提供依据。
1.2建设原则本系统在实训经理的指导下建立,目标是建设一个单机版的酒店管理系统。
本需求只描述了基本功能的要求,在条件允许的情况下,可对功能性或完整度进行扩展。
1.3适用范围本文档仅适用于牛耳实训酒店管理系统的开发。
1.4参考文档无2系统功能需求2.1总体功能需求系统包括以下功能模块:开设房间,客户结账,预定管理,营业查询,会员管理,系统设置六大模块用户通过登录酒店管理系统,可以对系统的各个模块进行操作,普通管理员不能对系统管理模块进行操作,只有超级管理员有权限操作系统管理模块。
酒店管理系统软件需求说明书
![酒店管理系统软件需求说明书](https://img.taocdn.com/s3/m/f0ebd0b1b8d528ea81c758f5f61fb7360b4c2b84.png)
酒店管理系统软件需求说明书第一篇:酒店管理系统软件需求说明书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目标开发意图:随着人民生活的水平的日益提高,人们对于生活的品质也有了明显的提高,现在到酒店住宿已经不再是少部分人才有的享受,越来越多的人开始将之视为日常生活的一部份。
《酒店管理系统软件项目范围说明书》.pdf
![《酒店管理系统软件项目范围说明书》.pdf](https://img.taocdn.com/s3/m/56d9486ca5e9856a57126034.png)
4.4 人员数估算...................................................................................................................13 4.5 其他估算.......................................................................................................................14 5 项目范围管理计划...................................................................................................................14 5.1 项目范围管理要求.......................................................................................................14 5.2 项目范围管理的输入与输出...................................................................................... 15 5.3 范围确认.......................................................................................................................16 5.4 范围控制要求与活动概述.......................................................................................... 16 6 其他说明...................................................................................................................................17
酒店管理系统软件需求说明书
![酒店管理系统软件需求说明书](https://img.taocdn.com/s3/m/45c38fecfe4733687f21aa85.png)
酒店管理系统软件需求说明书1、引言《酒店管理系统需求说明书》旨在描述系统功能需求和一些非功能需求,明确系统需求边界。
文档分为四个部分:概述部分描述了项目的目的和范围,并对文档中使用的术语进行了说明;系统说明部分对系统进行了简要的描述;需求说明部分对系统功能要求、安全性、性能等方面进行阐述;验收则描述了系统最终验收通过的准则。
以便于设计人员的设计和维护人员的维护,并且有利于使用者使用。
编写目的《酒店管理系统需求说明书》目的是明确酒店管理系中各项功能和非功能性需求,确定系统功能模块。
同时为概要设计和详细设计人员提供设计依据,其他本项目组的开发人员也可参阅。
《酒店管理系统需求说明书》的阅读对象为:1)对相关业务技术和总体方案做出决策的管理人员和质量管理人员。
2)对本《酒店管理系统需求说明书》进行评审和确认的有关业务、技术人员。
3)参加概要设计和详细设计阶段工作的全体设计人员。
4)《酒店管理系统需求说明书》项目组,其他有权需求调用本文档的人员。
背景开发软件名称:酒店管理系统用户:酒店管理人员项目与其他软件系统的关系:该系统需要在其他系统等和网络上直接复制数据,所以在定义数据时要与已有系统相兼容。
本系统采用B/S,服务器采用Microscft Server 2003 为操作系统的工作站,是采用Microsoft SQL Server 2005 的为开发软件的数据库服务程序。
定义:酒店管理系统是帮助酒店自身管理和服务酒店客户的软件。
参考资料相关法律《消费者权益保护法》《酒店管理条例》(即是酒店的管理条文)2、任务概述目标本系统开发任务为提升酒店管理形象,便捷为民服务为初衷。
在快节奏的现在生活中,酒店在日常生活中起着推动发展的作用,但在发展中不免有些不尽人意。
在此应用需求下,新一代以快捷为品牌的酒店管理系统应运而生。
在酒店日常管理中,人的角色比较重要,例如:酒店的管理人员,前台接待人员等。
而对于直接操作本系统的人员更应熟练应用本系统,在下面图中就给出具体的应用模块用户的特点本软件的最终用户为:酒店管理系统的使用者,不需要太专业的计算机知识,只要能操作安装Microsoft XP/2003系列操作系统的计算机,就可以使用本软件。
《酒店管理系统-软件项目进度计划说明书》
![《酒店管理系统-软件项目进度计划说明书》](https://img.taocdn.com/s3/m/ba9f6fe40975f46527d3e117.png)
软件项目管理学校:_青岛理工大学__________________ 学院:_计算机工程学院________________ 专业:_软件工程______________________ 题目:_酒店管理系统班级:_软件091班____________________ 姓名:_杨庆_________________学号:_2009072055_____________________一、编写目的进度是对执行的活动和里程碑制定的工作计划日期表,它决定是否达到预期目的,它是跟踪和沟通项目进展状态的依据,也是跟踪变更对项目影响的依据。
它的主要目标是:最短时间、最少成本、最小风险,即在给定的限制条件下,用最短时间、最少成本,以最少风险完成项目工作。
PMI强调:作为项目,成功的三大要素是计划、计划、计划,计划是通向项目成功的路线图。
按时完成项目是对项目经理最大的挑战,因为时间是项目规划中灵活性最小的因素,进度问题又是项目冲突的主要原因,尤其是在项目的后期。
所以进度计划是项目计划中最重要的部分,是项目计划的核心。
项目的进度问题,经常是所有项目冲突的主要原因,为了缓解这个冲突,所以编写了项目进度计划说明书。
本计划书意在指导项目开发过程中的各个阶段的工作,为各个阶段安排具体的工作。
本说明书的与其读者为:每个项目组的组长及其有关人员。
1.1 背景a.待开发的软件系统的名称: 酒店管理系统b.本项目的任务提出者、开发者、用户及实现该软件的组织结构(企业)项目的任务提出者:XX酒店领导本系统的开发者:杨庆、于君君。
本系统的用户:XX酒店的领导、部门经理及其员工。
实现该软件企业的组织结构图:1.2 重要术语1.WBS,Work Breakdown Structure,任务分解结构,是面向可交付成果的对项目元素的分组,它组织并定义了整个项目的范围。
2.进度计划,进度,就是工作计划日期表3.质量计划:主要的质量管理对象是针对项目过程中那些对最终产品起着重要的作用的中间产品:需求规格、设计说明书,源程序,测试计划,测试结果等。
酒店管理系统需求说明书(实验四)
![酒店管理系统需求说明书(实验四)](https://img.taocdn.com/s3/m/3231780ba88271fe910ef12d2af90242a895abce.png)
编号:HMS102密级:限制酒店管理系统软件需求说明书V1.00部门: 软件工程项目实践项目: 酒店管理系统编写:审核:计算机系酒店管理系统开发小组2010年11月6日1.引言1.1编写目的本文档是酒店管理系统的需求说明书,编写该文档的目的在于明确酒店管理系统的用户需求,使得软件开发人员与用户对待开发软件的需求有统一的、无二义性的认识,安排项目规划与禁毒、组织软件开发与测试,该文档所描述的内容,可作为软件确认测试的依据。
本文档仅供项目经理、设计人员、开发人员参考。
1.2项目背景项目名称:酒店管理系统;本项目是本科生《软件工程项目管理》课程的实验项目,通过该项目应该达到让项目组成员了解并熟悉RUP开发过程,对软件工程这门课程有更加全面和深入的认识。
1.3术语定义参见《词汇表》1.4参考资料[1] 酒店管理系统项目开发计划_v1.002.用户特点使用该系统的用户必须是经过专门培训的专业人士,熟悉计算机操作,具有一定的专业知识,能够恰当及时处理紧急情况。
3.假定和约束4.软件需求详细描述4.1客房部管理系统客房部管理系统包括客房管理、前台预订、前台接待和前台收银四个功能模块;▲客房管理●房态管理可选择按楼层、房态或房类显示当前的所有房间的状态,房间状态包括吉房、住房、脏房、坏房、配房和锁房.●客人查询可按房号、客人姓名、团体编号、身份证号、客人类型、客人国籍、客房类型、抵店日期、离店日期等条件组合查询在住客人的简表及详细资料.●统计及报表报表包括:房态比率统计、房态分类列表、在住客人名单、预期离店客人、实际离店客人●操作员重登记▲前台预订●房态查询可查询房态比率统计和预测将来某段日期内的订房情况●订房管理包括散客订房和团队订房两大功能,可通过预订编号、姓名、团队名称、预订日期、预订客类或客人来源等条件查询已订房的客人情况,并可以取消预订或修改预订.●报表统计统计的报表包括:当天订房报表、当天删除报表、预期到步报表、预期未到报表、客人配房报表●操作员重登记▲前台接待●散客管理自动按客人要求的房类给出可选房号,完成客人登记手续;可由预订单、历史客人资料自动生成登记单,并可实现客人的续住;登记时若客人有历史记录的则自动显示历史资料和以往的房租折头方便操作员参考.提供预订单的输入、复制、修改,同行客人、同住客人的登记,散客转团队(如为团队成员则按钮为团队转散客),设置酒店自用,制作宾客卡,打印登记单功能;入住客人是否开通IDD功能;提供设置VIP,特殊需求、口信、意见、同行客人查询、转账、客人其他信息查询等功能,协助酒店实现一流服务;提供同住客人的换房处理,客人调租处理,实现真正的酒店电脑管理.●团体管理完成对团体入住的登记或团体增加团员等操作●房态管理可选择按楼层、房态或房类显示当前的所有房间的状态,房间状态包括吉房、住房、脏房、坏房、配房和锁房.●客人查询可按房号、客人姓名、团体编号、身份证号、客人类型、客人国籍、客房类型、抵店日期、离店日期等条件组合查询在住客人的简表及详细资料.●统计及报表统计的报表包括:在住客人名单、计划离店名单、实际离店名单、当天入住客人、常住客人报表、特殊客人名单、特殊服务清单、职员用房报表、客人来源分析、客人类型分析、房租类型分析、房租差异报表、转房客人报表、可用客房报表●操作员重登记▲前台收银客人账务分为房账和客账,方便的同住客人账务处理、团队账务处理和转账处理,每发生一次操作需输入操作员密码,防止账务有误,且每一笔账有据可查,支持多种付款方式.●费用:计入一笔费用及相应金额;●付款:付一笔钱,提供付款、退款、金额转账、押金处理、信用限额处理功能.金额转账中,可设定转账入房账还是客账,转多少金额.●转账:转费用,可设定转账入房账还是客账,转哪几笔费用.●账目更改:对输错的账目进行更改,并注明原因.●账务调整:对已夜审的账务进行更改,并注明原因.●账单查询打印:可重打已离店客人账单、历史客账单,记录账单打印次数,防目作弊.●团队账务处理:可按设定的团队支付说明自动结账,分清团队总账和团员账.●客人押金处理:预订客人直接入押金处理,关在其预订单上显示出来,登记客人交押金或付款后,在登记单上显示出来,可设定开通IDD功能.4.2商务管理系统商务管理系统包括电话管理、票务管理、传真管理和文书编辑排版四大功能;●电话管理●票务管理●传真管理●文书编辑排版4.3电话自动计费系统本电话自动计费管理系统适用于多种电话程控交换机,能在不干扰交换机正常使用的基础上,增加通讯系统和前台电脑系统接收交换机的所有话单,即自动过账;具有完善的自动计费、结账、管理、统计汇总及查询功能;能打印出定期统计报表及各种分类报表。
《酒店管理系统-软件项目范围说明书》
![《酒店管理系统-软件项目范围说明书》](https://img.taocdn.com/s3/m/f01f72aa700abb68a982fb71.png)
北方民族大学课程设计报告系(部、中心)计算机科学与工程学院姓名况晓龙学号20082616专业软件工程班级2008级2班同组人员王朝令(20082617)黄志刚(20082647)课程名称软件工程项目管理设计题目名称《酒店管理系统-软件项目范围说明书》起止时间2010年12月6日——2010年12 月11日成绩指导教师签名陶铮贾艳波北方民族大学教务处制目录1引言5页脚内容11.1编写目的51.2参考资料51.3重要术语52项目概述62.1系统与项目的定义62.2系统开发背景与目标62.3用户需求概述及系统主要功能73项目范围界定103.1开发技术选择与理由103.2开发团队与开发环境、工作方式10页脚内容23.3生命周期选择与资源配置情况123.4项目工作任务分解(WBS)工作概述193.5WBS图及必要的说明194软件估算204.1功能点估算204.2进度估算234.3成本估算234.4人员数估算254.5其他估算255项目范围管理计划26页脚内容35.1项目范围管理要求265.2项目范围管理的输入与输出275.3范围确认305.4范围控制要求与活动概述306其他说明32页脚内容41引言1.1编写目的编写本文档的目的是确保项目包括成功完成项目所需的全部工作,但又只包括必须完成的工作的各个过程。
是项目管理团队确定、记载、核实、管理和控制项目范围的指南。
此文当中包括制作工作分解结构,并确定如何维持与批准该工作分解结构;规定如何正式核实与验收项目已完成可交付成果。
1.2参考资料《软件项目管理案例教程》韩万江,姜立新编著机械工业出版社《软件工程导论》——第5版张海藩编著清华大学出版社《酒店管理工作——细化执行与模板》王宏编著人民邮电出版社1.3重要术语SQL Server 2000:数据库管理软件DBMS:数据库管理系统Windows XP:运行环境 2005:软件开发语言visual studio 2005 软件开发环境页脚内容52项目概述2.1系统与项目的定义本系统是建立在C/S系统架构下基于SQL Server数据库,采用技术分析、设计、开发用于酒店信息化管理的。
酒店管理系统需求规格说明书
![酒店管理系统需求规格说明书](https://img.taocdn.com/s3/m/5e4c8b796529647d2628523f.png)
需求规格说明书—--—--—酒店管理系统实验名称:酒店管理系统实验成员:林杰3150704225 软件152姚传望3150704228 软件152胡大伟3150704229 软件152徐驰3150704230 软件152陶银银3150704231 软件152酒店管理系统需求规格说明书1 引言1.1 目的1。
2 建设原则1。
3 适用范围1.4 参考文档2 系统功能需求2.1 总体功能需求2.2 主界面2.3 开设房间2。
3。
1 登记2.3.2 客户续住2。
3。
3 修改登记2.4 客户结账2.5 预定管理2。
5。
1 查询2。
5。
2 新增2。
5.3 修改2.5.4 删除2。
6 营业查询2。
6。
1 结账单查询2.6.2 客户信息查询2。
7 会员管理2.7.1 查询2.7。
2 新增2.7.3 修改2.7。
4 删除2.8 房间类型管理2。
8。
1 查询2。
8.2 新增2。
8。
3 修改2.8.4 删除2。
9 房间信息管理2。
9。
1 查询2。
9。
2 新增2。
9.3 修改2。
9。
4 删除2.10 客户类型折扣2.10.1 查询2。
10.2 新增2。
10。
3 修除2.10.4 删除2.11 操作员管理2。
11.1 登录2.11。
2 查询2。
11。
3 新增2.11。
4 修改2。
11.5 删除3 系统接口4 系统非功能性需求4.1 运行环境需求4。
2 性能需求4.3 可用性需求4.4 安全性需求4.5 其它软件质量属性1引言1。
1目的本文档是对酒店管理系统的需求总体阐述,其主要作用为:➢确定待建系统的总体功能,建立用户方与开发方的共同协议;➢提高开发效率、强化进度控制;➢为项目的评测与验收提供依据.1。
2建设原则本系统在实训经理的指导下建立,目标是建设一个单机版的酒店管理系统。
本需求只描述了基本功能的要求,在条件允许的情况下,可对功能性或完整度进行扩展.1.3适用范围本文档仅适用于牛耳实训酒店管理系统的开发.1。
4参考文档无2系统功能需求2。
《酒店管理系统-软件项目范围说明书》
![《酒店管理系统-软件项目范围说明书》](https://img.taocdn.com/s3/m/67c8d10116fc700abb68fcf3.png)
北方民族大学课程设计报告系(部、中心)计算机科学与工程学院姓名况晓龙学号 20082616 专业软件工程班级 2008级2班同组人员王朝令(20082617)黄志刚(20082647)课程名称软件工程项目管理设计题目名称《酒店管理系统-软件项目范围说明书》起止时间 2010年12月6日——2010年12 月11日成绩指导教师签名陶铮贾艳波北方民族大学教务处制目录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.3范围确认 (13)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数据库,采用技术分析、设计、开发用于酒店信息化管理的。
酒店管理系统需求规格说明书59801
![酒店管理系统需求规格说明书59801](https://img.taocdn.com/s3/m/f378d6f43b3567ec102d8adf.png)
酒店管理系统软件需求规格说明书文档编号:LL2013007-LY7文档信息:酒店管理系统的软件需求规格说明书文档类别:管理文档密级:机密版本信息:1.0建立日期:2013-11-05创建人:姚瑶审核者:孟友新批准人:孟友新批准日期:编辑软件:Microsoft Office 2003 中文版目录1引言 (1)1.1编写目的 (1)1.2背景 (1)1.3定义 (1)1.4参考资料 (2)2任务概述 (3)2.1目标 (3)2.2用户的特点 (3)2.3假定和约束 (4)3 系统需求详细说明 (4)3.1组织结构 (5)3.2业务流程分析 (6)3.3用例模型 (7)3.4静态模型 (11)3.5动态模型 (13)4需求规定 (15)4.1对功能的规定 (15)4.2对性能的规定 (17)4.2.1精度 (17)4.2.2时间特性要求 (17)4.2.3灵活性 (18)4.3数据管理能力要求 (18)4.4故障处理要求 (18)4.5其他专门要求 (19)5运行环境规定 (19)5.1设备 (19)5.2支持软件 (19)5.3接口 (19)5.3.1用户接口 (19)5.3.2硬件接口 (20)5.3.3软件接口 (20)5.3.4通信接口 (20)5.4控制 (20)1引言1.1编写目的1. 本文档是“酒店管理系统”的软件需求规格说明书,供所有与此系统相关的人员使用,包括分析设计人员、开发人员、测试人员、维护人员。
2. 便于用户、系统分析人员和程序员对需求进行理解和交流,初步判定目标系统能否满足其原来的期望,并可作为系统分析员设计软件的基本出发点;3. 是系统分析、设计的重要依据。
4. 详细描述系统的功能需求,及非功能性要求。
5. 用于在需求分析完成后确定用户追加的需求是否为新要求。
6. 作为后期软件维护的参考资料。
7. 作为内部、外部测试的参考资料。
1.2背景1.待开发的软件系统的名称:酒店管理系统2.本项目的任务提出者:孟友新3. 本项目的开发者:姚瑶、曾琳、杨林4. 用户:需要该系统的各酒店宾馆等1.3定义1. 前台管理系统:该子系统主要负责客房预订、取消预订、查询客房类型和状态、登记入住、宾客退房登记以及为宾客换房等功能的实现。
酒店管理系统项目设计规格说明书
![酒店管理系统项目设计规格说明书](https://img.taocdn.com/s3/m/f8529c0db80d6c85ec3a87c24028915f804d84d1.png)
酒店管理系统项目设计规格说明书酒店管理系统项目设计规格说明书一、引言随着酒店行业的快速发展,酒店管理系统在提高服务质量、优化资源利用、降低运营成本方面发挥着越来越重要的作用。
本文档旨在详细阐述酒店管理系统的项目设计规格,包括功能需求、技术要求、系统架构、模块设计、测试与部署等方面的内容。
二、需求分析酒店管理系统应满足以下需求:1、用户管理:系统应能够实现用户注册、登录、权限管理等功能。
2、客房管理:系统应能够添加、修改、查询客房信息,包括房间类型、房间号、入住状态等。
3、客户信息管理:系统应能够记录客户预订、入住、退房等信息,并提供客户资料查询与导出功能。
4、销售管理:系统应能够跟踪销售数据,分析销售趋势,并提供销售报告生成功能。
5、财务管理:系统应能够与客房销售、餐饮销售等模块集成,实现统一财务管理,包括账单结算、财务报表等功能。
6、餐饮管理:系统应能够管理餐厅座位、点餐、送餐等功能。
7、技术要求:系统应采用先进的技术架构,具备良好的扩展性和稳定性,能够支持大数据量和高并发访问。
三、系统设计1、整体架构:采用基于J2EE技术的B/S架构,前端采用HTML5、CSS3、JavaScript等技术,后端采用Java语言编写。
2、数据库设计:采用关系型数据库管理系统,如MySQL,设计合理的数据库表结构,包括用户表、客房表、订单表、账单表等。
3、模块设计:根据需求分析,将系统划分为多个模块,如用户管理模块、客房管理模块、客户信息管理模块、销售管理模块、财务管理模块、餐饮管理模块等。
4、技术选型:采用成熟且广泛使用的技术框架,如Spring、Hibernate 等,以确保系统的稳定性和可扩展性。
四、详细设计1、数据库表结构:设计详细的数据库表结构,包括用户表(user)、客房表(room)、订单表(order)、账单表(bill)等。
2、类图设计:根据系统的模块划分和功能需求,设计相应的类图,包括用户类(User)、客房类(Room)、订单类(Order)、账单类(Bill)等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北方民族大学课程设计报告系(部、中心)计算机科学与工程学院姓名况晓龙学号 20082616 专业软件工程班级 2008级2班同组人员王朝令(20082617)黄志刚(20082647)课程名称软件工程项目管理设计题目名称《酒店管理系统-软件项目范围说明书》起止时间 2010年12月6日——2010年12 月11日成绩指导教师签名陶铮贾艳波北方民族大学教务处制目录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.3范围确认 (13)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 成本估算项目经理王朝令需求分析员况晓龙编码人员王朝令、况晓龙、黄志刚测试人员黄志刚。