酒店客房管理系统-系统需求规格说明书_第1页
酒店客房管理系统-系统需求规格说明书_第2页
酒店客房管理系统-系统需求规格说明书_第3页
酒店客房管理系统-系统需求规格说明书_第4页
酒店客房管理系统-系统需求规格说明书_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

I未来软件需求规格说明书项目组长吴灏学号_0123734专业软件工程班级_125班李东玲万勇平实验项目名称__酒店客房管理系统指导教师及职称_段喜龙_讲师_I未来 1.3UML概述 1 II未来 1未来1.1立项背景心。餐饮住房领域目前呈多元发展趋势,多种业态:路摊、小餐馆、奶茶店、饭店、大酒店、旅馆、宾馆等相互并存。如何在激烈的竞争中扩大营业额、降低营业成本、扩大经营规模,成为酒店营业者努力追求的目标。1.2立项原因概述将开放一个酒店客房管理系统。1.3UML概述面向对象的系统分析与设计,包括OOA(面向对象分析)与OOD(面向对象设制、活动图等新概念。UML易于表达且功能强大,应用广泛。它不但适用于面向对象的软件分析与设计,还支持从需求分析开始的软件开发的全过程。UML定义了一系列图形工具,以对现实世界进行面向对象建模。和实现等软件开发全过程。UML定义了5类10种模型图,用于提供静态建模机制和动态建模机制。静态模型包括用例图、类图、对象图、包图、构件图。配置图动态模型包括行为图(活动图,状态图)和交互图(顺序图,合作图)。(1)用例图:描述应用领域需求与功能,以及事务(用例)之间的逻辑关系。(2)类图:是显示一组类、接口、协作以及它们之间关系的图。1)对象图:类的实例图。2)包图:提供类图的分组优化机制2未来1)活动图:描述多用例和多对象的复杂行为及活动间的约束关系;或者说,描述复杂行为中的活动及其执行顺序。2)状态图:描述单个对象的所有可能状态及转移条件。(4)交互图:显示一个交互,由一组对象和它们之间的关系构成,其中包括在对象间传递的消息,包括顺序图和协作图。1)顺序图:是强调消息的时间顺序的交互图。2)协作图:是强调发送和接收消息的对象之间的结构组织的交互图。(5)实现图:用于描述系统实现的一些特性,包括构件图和配置图。1)构件图:描述软构件及相互间的依赖(及调用)关系,包括源文件、二进制2)配置图:描述构件运行环境及系统软硬件体系结构。1.4参考文献《软件工程概论》2.1面向的用户住登记、结账,系统管理员主要维护系统和数据处理。2.2实现目标(1)建立一个具有友好界面,操作简单的酒店客房管理系统;(2)能够更好的控制和发展酒店各种业务,使其顺利进行;(3)实现对客户的信息录入,员工的信息录入,客房的信息录入,并建立完整的数据(4)前台人员查询本系统,可以更直接,更有效的获得客户与客房的信息,提供客户满意的服务;(5)经理通过本系统,也可以更直接,更有效的获得客户与客房的信息和员工信息,了解酒店客房的入住情况和酒店的收入情况,以做出更好的决策,给酒店带来更大的效益。2.3项目开发要求(1)项目开发规范统一:模块划分,代码编写均遵照小组命名规范文档;(2)程序优化、安全并要有良好的可扩展性;3未来(3)用户界面简洁明了、操作简单实用;(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能。2.4开发工具3.1系统概述理系统分为酒店管理、客房管理、客户管理、预约管理、入住管理、结账管理;后台管理系统分为人员管理、订单管理、查询统计报表。实现对酒店更加方便的管理。3.2系统总体结构4未来3.3各部分功能描述(1)酒店管理:负责客户的点餐订餐。(2)客房管理:对客房信息进行管理,增加客房信息,删除客房信息,修改客房信息,(3)客户管理:对客户信息进行管理,增加客户,删除客户,修改客户信息,查询客户信息,给客户办理会员。(4)预约管理:实现客户预订客房的功能,可增加预约信息,删除预约信息,修改预约信息。(5)入住管理:对已入住客户信息和客房信息进行管理,可增加入住信息,删除入住信息,修改入住信息,查询入住信息。(6)结账管理:对退房客户和用餐客户进行结账操作,可删除客户信息,更新客房信入。(7)人员管理:对员工信息进行管理,可增加员工,辞退员工,修改员工信息,查询(8)订单管理:增加订单,删除订单,修改订单,查询订单。(9)查询统计报表:对营业收入信息进行统计查询。5未来4.1用例图4.1.1客房管理用例名称:客房管用例名称:客房管理描述:前台接待员及时更新客房信息角色:前台接待员前置条件:前台接待员成功登陆系统并具有客房管理的权限1.前台接待员选择“客房管理”选项,用例开始2.系统自动进入客房管理界面3.系统自动获取客户入住信息和退房信息4.前台接待员修改客房信息A1:格式不正确5.系统自动更新数据6.将更新的信息自动写入日志文件7.用例结束6未来A1:格式不正确后置条件:系统成功将信息记入客房管理系统用例名称:客户管用例名称:客户管理描述:前台接待员及时更新客户信息角色:前台接待员前置条件:前台接待员成功登陆系统并具有客户管理的权限1.前台接待员选择“客户管理”选项,用例开始2.系统自动进入客户管理界面3.系统自动获取客户预约信息和入住信息,更新客户数据库4.前台接待员处理客户信息A1:格式不正确5.系统自动更新数据7未来66.将更新的信息自动写入日志文件7.用例结束A1:格式不正确后置条件:系统成功将信息记入客户管理系统用例名称:预约管用例名称:预约管理描述:前台接待员实现对客户预约信息的录入和修改角色:前台接待员前置条件:前台接待员成功登陆系统并具有预约管理的权限1.前台接待员选择“预约管理”选项,用例开始2.系统自动进入预约管理界面3.前台接待员输入客房预约信息A1:格式不正确8未来4.4.系统自动更新数据5.将更新的信息自动写入日志文件6.用例结束A1:格式不正确后置条件:系统成功将信息记入预约管理系统用例名称:入住管用例名称:入住管理描述:前台接待员实现对客户入住信息的录入和修改角色:前台接待员前置条件:前台接待员成功登陆系统并具有入住管理的权限1.前台接待员选择“入住管理”选项,用例开始2.系统自动进入入住管理界面3.输入客户信息A1:格式不正确4.系统自动获取客户预约信息5.前台接待员处理客户信息6.系统自动更新数据7.将更新的信息自动写入日志文件8.用例结束A1:格式不正确9未来后置条件:系统成功将信息记入入住管理系统用例名称:结账管用例名称:结账管理描述:前台接待员实现对客户退房进行结账角色:前台接待员前置条件:前台接待员成功登陆系统并具有结账管理的权限1.前台接待员选择“结账管理”选项,用例开始2.系统自动进入结账管理界面3.输入客户信息A1:格式不正确4.系统自动获取客户入住信息5.前台接待员处理客户信息6.系统自动更新数据7.将更新的信息自动写入日志文件用例结束A1:格式不正确未来后置条件:系统成功将信息记入结账管理和统计报表系统用例名称:酒店管用例名称:酒店管理描述:前台接待员实现对客户点餐订餐信息的录入角色:前台接待员前置条件:前台接待员成功登陆系统并具有点餐订餐业务管理的权限1.前台接待员选择“酒店管理”选项,用例开始2.系统自动进入酒店管理界面3.前台接待员输入客户点餐订餐信息4.系统自动更新数据5.将更新的信息写入日志文件6.用例结束后置条件:系统成功将信息记入结账管理和统计系统未来4.1.7客户网上预约用用例名称:客户网上预约描述:客户在网页上自助进行预约客房角色:客户前置条件:客户成功打开网页1.客户选择所需客房2.客户选择住房时间3.若为会员则输入账号密码A1.输入错误4.输入客户信息A2.格式错误5.提交信息6.用例结束A1.输入错误A2:格式不正确后置条件:系统成功将信息记入预约管理系统未来4.1.8人员管理用用例名称:员工管理描述:经理可以对员工基本信息录入、修改、查询和删除:经理,系统管理员。前置条件:经理已成功登录系统并具有信息录入、修改、查询和删除的权限。主事件流:1.选择“员工管理”选项,用例开始2.系统管理员或经理录入员工信息并检查信息格式A1:格式不正确3.系统成功写入一条员工信息4.输入查询条件对员工的信息进行查询5.系统返回查询结果6.经理对员工权限进行设置7.更新系统客户表8.系统管理员对员工信息进行修改A2:格式不正确9.更新员工信息表10.删除员工信息11.更新员工信息表未来束A1:格式不正确A2:格式不正确后置条件:系统成功将信息记入人员管理系统用例名称:订单管用例名称:订单管理描述:系统管理员可以对员工基本信息录入、修改、查询和删除角色:系统管理员前置条件:系统管理员已成功登录系统并具有信息录入、修改、查询和删除的权限。1.系统管理员选择“订单管理”选项,用例开始2.系统自动进入订单管理界面3.系统自动获取所有订单信息4.前台接待员处理需要操作的订单信息5.系统自动更新数据6.将更新的信息自动写入日志文件未来77.用例结束后置条件:系统成功将信息记入订单管理系统用例名称:查询统计报表描述:系统管理员操作生成统计报表,经理可以检查并修改报表角色:系统管理员,经理主事件流:1.系统管理员选择“查询统计报表”选项,用例开始2.打开查询统计报表窗体3.系统管理员或经理录入登陆密码并检查格式A1:格式不正确1.系统管理员选择成统计报表2.系统生成统计报表3.经理检查报表数据4.经理输入密码登陆5.系统管理员修改数据6.系统管理员重新生成统计报表7.经理检查报表数据A2:报表错误A1:格式不正确未来A2:报表错误4.2活动图4.2.1预约管理未来4.2.2客户网上预约未来未来未来未来未来4.2.7订单管理4.2.8查询统计报表未来4.2.9客户管理未来未来4.3时序图4.3.1预约管理未来4.3.2客户网上预约未来入住管理界面预约管理系统客户管理系统 入住管理界面预约管理系统客户管理系统 :前台接待员.3.3入住管理客房管理系客房管理系统2.登入成功3.输入客户信息4.检测是否预约5.检测是否为会员6.返回会员检测结果7.返回检测结果8.返回检测信息9.选择房间(若为会员则无)10.检测所需房间11.返回合适房间信息12.确认信息未来员工信息录入表员工信息录入表4.3.4人员管理员员工信息修员工信息查员工信息员工信息表改表询表::经理1打开员工信息录入2获取员工信息录入3要求员工信息表4获取员工信息表5返回员工信息表6正确性检查7录入员工信息8打开员工查询表9返回查询表10输入查询条件11获取员工信息12返回员工信息13打开员工信息修改表信息14返回员工信息修改表15输入修改信息16正确性检查17写入员工信息未来4.3.5查询统计报表未来4.3.7客户管理:前台接待员客户信息录入窗体客户信息查询窗体客户信息修改窗体客户信息客户信息表1.打开客户录入窗体2.要求客户信息表3.获得客户信息表4.正确性检测5.写入客户信息6.打开客户查询窗体7.输入查询条件8.返回查询客户信息9.打开客户修改窗体10.输入修改信息11.正确性检测12.写入客户信息未来4.3.8客房管理客客房信息修改窗体1.打开客房录入窗体2.要求客房信息表3.获得客房信息表4.正确性检测5.写入客房信息6.打开客房查询窗体7.输入查询条件8.返回查询客房信息9.打开客房修改窗体10.输入修改信息11.正确性检测12.写入客房信息客房信息录入窗体客房信息查询窗体:前台接待员客房信息表客房信息未来4.3.9订单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论