ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:21.47KB ,
资源ID:23237542      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23237542.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(酒店客房管理系统系统需求规格说明书.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

酒店客房管理系统系统需求规格说明书.docx

1、酒店客房管理系统系统需求规格说明书软件工程课程大作业软件需求规格说明书项目组长 吴灏 学号 0123734 专 业 软件工程 班级 125 班 成 员 李东玲 万勇平 实验项目名称酒店客房管理系统 指导教师及职称 段喜龙讲师 开课学期 2013 至 2014 学年 第 1 学期1 引言1.1 立项背景现今,酒店的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。服务的提升和管理的升级是酒店业的竞争核心。餐饮住房领域目前呈多元发展趋势,多种业态:路摊、小餐馆、奶茶店、饭店、大酒店、旅馆、宾馆等相互并存。如何在激烈的竞争中扩大营业额、降低营业成本、扩大经

2、营规模,成为酒店营业者努力追求的目标。 1.2 立项原因概述针对酒店的特点,为了帮助酒店解决现在面临的问题,提高酒店的竞争力,我们将开放一个酒店客房管理系统。1.3 UML 概述面向对象的系统分析与设计,包括OOA(面向对象分析)与OOD(面向对象设计)两个部分。其中OOA 的主要任务是分析问题,找出问题解决方案。同时,发现对象并分析对象内部构成和外部关系,建立软件系统的对象模型。OOD 的主要任务是根据已确立的系统对象模型,运用面向对象技术,设计对象与类,进而设计系统结构、人机界面、数据管理、任务管理等子系统。UML(Unified Modeling Language)是第3 代的面向对象建

3、模语言。UML 是由Rational 公司的面向对象技术研究专家Grady Booch、Ivar Jacobson 和Jim Rumbaugh 联合开发的。它采纳和扩展了Booch 标记法、OMT 的面向对象建模技术的方法,以及面向用例(Use-Case)的OOSE 方法,并且吸取了其他学者和软件厂商的建议。UML 在提交给OMG( Obicct ManagementGroup)后,最终成为大众所接受的标准建模语言。UML建模语言吸取和发展了Booch、OMT 和OOSE 方法,以及其它OO 和非OO 方法的优点。它融入了软件工程领域的新思想、新方法和新技术,提出如模板、扩展机制、活动图等新概

4、念。UML 易于表达且功能强大,应用广泛。它不但适用于面向对象的软件分析与设计,还支持从需求分析开始的软件开发的全过程。UML 定义了一系列图形工具,以对现实世界进行面向对象建模。标准建模语言UML 已成为面向对象技术的主流建模工具,支持系统分析、设计和实现等软件开发全过程。UML 定义了5 类10 种模型图,用于提供静态建模机制和动态建模机制。静态模型包括用例图、类图、对象图、包图、构件图。配置图动态模型包括行为图(活动图,状态图)和交互图(顺序图,合作图)。(1)用例图:描述应用领域需求与功能,以及事务(用例)之间的逻辑关系。(2)类图:是显示一组类、接口、协作以及它们之间关系的图。1)对

5、象图:类的实例图。2)包图:提供类图的分组优化机制(3)行为图:描述跨越多个用例的对象行为(数据操作功能),包括活动图和状态图。1)活动图:描述多用例和多对象的复杂行为及活动间的约束关系;或者说,描述复杂行为中的活动及其执行顺序。2)状态图:描述单个对象的所有可能状态及转移条件。(4)交互图:显示一个交互,由一组对象和它们之间的关系构成,其中包括在对象间传递的消息,包括顺序图和协作图。1)顺序图:是强调消息的时间顺序的交互图。2)协作图:是强调发送和接收消息的对象之间的结构组织的交互图。(5)实现图:用于描述系统实现的一些特性,包括构件图和配置图。1)构件图:描述软构件及相互间的依赖(及调用)

6、关系,包括源文件、二进制文件、可执行文件。2)配置图:描述构件运行环境及系统软硬件体系结构。1.4 参考文献软件工程概论2 项目概述 面向的用户 酒店经理主要是管理员工、查询和权限设置,前台接待员主要负责客户订餐、订房、入住登记、结账,系统管理员主要维护系统和数据处理。 实现目标(1)建立一个具有友好界面,操作简单的酒店客房管理系统;(2)能够更好的控制和发展酒店各种业务,使其顺利进行;(3)实现对客户的信息录入,员工的信息录入,客房的信息录入,并建立完整的数据库,对客户、员工、客房实行统一管理;(4)前台人员查询本系统,可以更直接,更有效的获得客户与客房的信息,提供客户满意的服务;(5)经理

7、通过本系统,也可以更直接,更有效的获得客户与客房的信息和员工信息,了解酒店客房的入住情况和酒店的收入情况,以做出更好的决策,给酒店带来更大的效益。 项目开发要求(1)项目开发规范统一:模块划分,代码编写均遵照小组命名规范文档;(2)程序优化、安全并要有良好的可扩展性;(3)用户界面简洁明了、操作简单实用;(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能。 开发工具Microsoft Visual C+ SQL server 2000Rational Rose20033 系统描述 系统概述该酒店客房管理系统主要分为两大系统,分别是前台管理系统和后台管理系统:前台管理系统分为酒店管理、

8、客房管理、客户管理、预约管理、入住管理、结账管理;后台管理系统分为人员管理、订单管理、查询统计报表。实现对酒店更加方便的管理。 系统总体结构 各部分功能描述(1)酒店管理:负责客户的点餐订餐。(2)客房管理:对客房信息进行管理,增加客房信息,删除客房信息,修改客房信息,查询客房信息。(3)客户管理:对客户信息进行管理,增加客户,删除客户,修改客户信息,查询客户信息,给客户办理会员。(4)预约管理:实现客户预订客房的功能,可增加预约信息,删除预约信息,修改预约信息,查询预约信息。(5)入住管理:对已入住客户信息和客房信息进行管理,可增加入住信息,删除入住信息,修改入住信息,查询入住信息。(6)结

9、账管理:对退房客户和用餐客户进行结账操作,可删除客户信息,更新客房信息,增加一笔营业收入。(7)人员管理:对员工信息进行管理,可增加员工,辞退员工,修改员工信息,查询员工信息。(8)订单管理:增加订单,删除订单,修改订单,查询订单。(9)查询统计报表:对营业收入信息进行统计查询。4 系统分析 用例图 客房管理用例分析:用例名称:客房管理描述:前台接待员及时更新客房信息角色:前台接待员前置条件:前台接待员成功登陆系统并具有客房管理的权限主流事件:1. 前台接待员选择“客房管理”选项,用例开始2. 系统自动进入客房管理界面3. 系统自动获取客户入住信息和退房信息4. 前台接待员修改客房信息 A1:

10、格式不正确5. 系统自动更新数据6. 将更新的信息自动写入日志文件7. 用例结束其他流事件:A1:格式不正确 (1)系统提示错误信息 (2)返回主事件4后置条件:系统成功将信息记入客房管理系统 客户管理用例分析:用例名称:客户管理描述:前台接待员及时更新客户信息角色:前台接待员前置条件:前台接待员成功登陆系统并具有客户管理的权限主流事件:1. 前台接待员选择“客户管理”选项,用例开始2. 系统自动进入客户管理界面3. 系统自动获取客户预约信息和入住信息,更新客户数据库4. 前台接待员处理客户信息 A1:格式不正确5. 系统自动更新数据6. 将更新的信息自动写入日志文件7. 用例结束其他流事件:

11、A1:格式不正确 (1)系统提示错误信息 (2)返回主事件4后置条件:系统成功将信息记入客户管理系统预约管理用例分析:用例名称:预约管理描述:前台接待员实现对客户预约信息的录入和修改角色:前台接待员前置条件:前台接待员成功登陆系统并具有预约管理的权限主流事件:1. 前台接待员选择“预约管理”选项,用例开始2. 系统自动进入预约管理界面3. 前台接待员输入客房预约信息 A1:格式不正确4. 系统自动更新数据5. 将更新的信息自动写入日志文件6. 用例结束其他流事件:A1:格式不正确 (1)系统提示错误信息 (2)返回主事件3后置条件:系统成功将信息记入预约管理系统入住管理用例分析:用例名称:入住

12、管理描述:前台接待员实现对客户入住信息的录入和修改角色:前台接待员前置条件:前台接待员成功登陆系统并具有入住管理的权限主流事件:1. 前台接待员选择“入住管理”选项,用例开始2. 系统自动进入入住管理界面3. 输入客户信息A1:格式不正确4. 系统自动获取客户预约信息5. 前台接待员处理客户信息 6. 系统自动更新数据7. 将更新的信息自动写入日志文件8. 用例结束其他流事件:A1:格式不正确 (1)系统提示错误信息 (2)返回主事件3后置条件:系统成功将信息记入入住管理系统 结账管理用例分析:用例名称:结账管理描述:前台接待员实现对客户退房进行结账角色:前台接待员前置条件:前台接待员成功登陆

13、系统并具有结账管理的权限主流事件:1. 前台接待员选择“结账管理”选项,用例开始2. 系统自动进入结账管理界面3. 输入客户信息A1:格式不正确4. 系统自动获取客户入住信息5. 前台接待员处理客户信息 6. 系统自动更新数据7. 将更新的信息自动写入日志文件用例结束其他流事件:A1:格式不正确 (1)系统提示错误信息 (2)返回主事件3后置条件:系统成功将信息记入结账管理和统计报表系统酒店管理 用例分析:用例名称:酒店管理描述:前台接待员实现对客户点餐订餐信息的录入角色:前台接待员前置条件:前台接待员成功登陆系统并具有点餐订餐业务管理的权限主流事件:1. 前台接待员选择“酒店管理”选项,用例

14、开始2. 系统自动进入酒店管理界面3. 前台接待员输入客户点餐订餐信息4. 系统自动更新数据5. 将更新的信息写入日志文件6. 用例结束后置条件:系统成功将信息记入结账管理和统计系统 客户网上预约用例分析:用例名称:客户网上预约描述:客户在网页上自助进行预约客房角色:客户前置条件:客户成功打开网页主流事件:1. 客户选择所需客房2. 客户选择住房时间3. 若为会员则输入账号密码A1.输入错误4. 输入客户信息A2.格式错误5. 提交信息6. 用例结束其他流事件:A1.输入错误 (1)系统提示错误信息 (2)返回主事件4A2:格式不正确 (1)系统提示错误信息 (2)返回主事件4后置条件:系统成

15、功将信息记入预约管理系统 人员管理用例分析: 用例名称:员工管理描述:经理可以对员工基本信息录入、修改、查询和删除角色:经理,系统管理员。前置条件:经理已成功登录系统并具有信息录入、修改、查询和删除的权限。主事件流:1.选择“员工管理”选项,用例开始2.系统管理员或经理录入员工信息并检查信息格式 A1:格式不正确3.系统成功写入一条员工信息4.输入查询条件对员工的信息进行查询5.系统返回查询结果6.经理对员工权限进行设置7.更新系统客户表8.系统管理员对员工信息进行修改 A2:格式不正确9.更新员工信息表10.删除员工信息11.更新员工信息表12.用例结束其他事件流:A1:格式不正确 (1)提

16、示格式错误信息 (2)返回主事件流第2步A2:格式不正确 (1)系统提示错误信息 (2)返回主事件8后置条件:系统成功将信息记入人员管理系统 订单管理用例分析:用例名称:订单管理描述:系统管理员可以对员工基本信息录入、修改、查询和删除角色:系统管理员前置条件:系统管理员已成功登录系统并具有信息录入、修改、查询和删除的权限。主流事件:1. 系统管理员选择“订单管理”选项,用例开始2. 系统自动进入订单管理界面3. 系统自动获取所有订单信息4. 前台接待员处理需要操作的订单信息 5. 系统自动更新数据6. 将更新的信息自动写入日志文件7. 用例结束后置条件:系统成功将信息记入订单管理系统 查询统计

17、报表用例分析: 用例名称:查询统计报表描述:系统管理员操作生成统计报表,经理可以检查并修改报表角色:系统管理员,经理前置条件:系统管理员已成功登录系统并具有生成统计报表的权限,经理拥有最高权限。主事件流:1.系统管理员选择“查询统计报表”选项,用例开始2.打开查询统计报表窗体3. 系统管理员或经理录入登陆密码并检查格式 A1:格式不正确1.系统管理员选择成统计报表2.系统生成统计报表3.经理检查报表数据4.经理输入密码登陆5.系统管理员修改数据6.系统管理员重新生成统计报表7.经理检查报表数据A2:报表错误10打印统计报表11.用例结束其他事件流:A1:格式不正确 (1)系统提示错误信息 (2

18、)返回主事3A2:报表错误 (3)返回主事件7后置条件: 活动图 预约管理 客户网上预约入住管理4.2.4 结账管理 酒店管理人员管理4.2.7 订单管理 查询统计报表 客户管理 客房管理 时序图4.3.1 预约管理4.3.2 客户网上预约4.3.3 入住管理4.3.4 人员管理4.3.5 查询统计报表4.3.6 结账管理 客户管理 客房管理 订单管理酒店管理 类设计 前台管理类关系图客户网上预约类关系图后台管理类关系图5 系统接口 用户接口说明人机交互界面的用户需求,如屏幕格式,报表,菜单的格式与内容及功能键定义。 硬件接口本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分

19、别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。另需要IC卡扫描仪,对会员信息扫描,和商品信息扫描仪,录入商品信息。6 性能需求 精度要求(1)软件的输入精度:小数点后保留3位有效数字(2)输出数据精度的要求: 小数点后保留3位有效数字(3)传输过程中的精度: 小数点后保留3位有效数字时间特征(1)响应时间:秒以内(2)更新处理时间:秒钟以内(3)数据的转换和传送时间: 1秒以内(4)解题时间: 1秒以内 灵活性操作方式上的变化:该软件实用与现在流行的操作系统精度和有效时限的变化:可以根据实际情况自行设置7 软件属性 系统安全性通过sql的数据库安全设置,一定程度

20、上保证了数据库的安全性。系统根据用户身份不同赋予不同权限,用户用密码登陆,同样也保证了系统数据的安全性。定期备份数据库,以确保因病毒、系统崩溃等其他原因引起数据丢失。 可维护性系统管理者和维护者须懂得SQL数据库应用等方面的技能,必要时由对其进行培训。8 其它需求8 其他需求 数据库需求对数据库的静态结构,动态组织,访问信息的方式,使用频率以及数据的存储等方面提出需求。 系统操作要求本系统使用SQL server ,可利用其自带的各种功能进行管理。对不同数据信息和其它信息分类存储,使用索引查找。 故障及其处理为避免系统运行中故障对用户造成经济上的损失,我们建议:(1)重要数据用户应自行备份。(2)做好数据库的日常维护工作。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1