为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

2021年版星级酒店客房综合管理系统需求规格新版说明书

2019-05-18 7页 doc 460KB 0阅读

用户头像

is_597436

暂无简介

举报
2021年版星级酒店客房综合管理系统需求规格新版说明书软件工程课程大作业软件需求规格说明书项目组长吴灏学号_0123734专业软件工程班级_125班成员李东玲万勇平试验项目名称__酒店客房管理系统指导老师及职称_段喜龙_讲师_开课学期至年第1学期目录TOC\o"1-3"\h\z\u1引言11.1立项背景11.2立项原因概述11.3UML概述11.4参考文件22项目概述22.1面向用户22.2实现目标22.3项目开发要求22.4开发工具33系统描述33.1系统概述33.2系统总体结构33.3各部分功效描述44系统分析54.1用例图54.1.1客房管理54.1.2用户管理64.1.3...
2021年版星级酒店客房综合管理系统需求规格新版说明书
软件课程大作业软件需求规格说明书项目组长吴灏学号_0123734专业软件工程班级_125班成员李东玲万勇平试验项目名称__酒店客房管理系统指导老师及职称_段喜龙_讲师_开课学期至年第1学期目录TOC\o"1-3"\h\z\u1引言11.1立项背景11.2立项原因概述11.3UML概述11.4参考文件22项目概述22.1面向用户22.2实现目标22.3项目开发要求22.4开发工具33系统描述33.1系统概述33.2系统总体结构33.3各部分功效描述44系统分析54.1用例图54.1.1客房管理54.1.2用户管理64.1.3预约管理74.1.4入住管理84.1.5结账管理94.1.6酒店管理104.1.7用户网上预约114.1.8人员管理124.1.9订单管理134.1.10查询统计报144.2活动图154.2.1预约管理154.2.2用户网上预约164.2.3入住管理174.2.4结账管理184.2.5酒店管理194.2.6人员管理204.2.7订单管理214.2.8查询统计报表214.2.9用户管理224.2.10客房管理234.3时序图244.3.1预约管理244.3.2用户网上预约254.3.3入住管理264.3.4人员管理274.3.5查询统计报表284.3.6结账管理294.3.7用户管理294.3.8客房管理314.3.9订单管理324.3.10酒店管理334.4类344.4.1前台管理类关系图344.4.2用户网上预约类关系图344.4.3后台管理类关系图355.1用户接口365.2硬件接口366性能需求366.1精度要求366.2 时间特征366.3 灵活性367软件属性377.1系统安全性377.2可维护性378其它需求378.1数据库需求378.2系统操作要求378.3故障及其处理371引言1.1立项背景现今,酒店竞争也进入到了一个全新领域,竞争已不再是规模竞争,而是技术竞争、管理竞争、人才竞争。服务提升和管理升级是酒店业竞争关键。餐饮住房领域现在呈多元发展趋势,多个业态:路摊、小餐馆、奶茶店、饭店、大酒店、旅馆、宾馆等相互并存。怎样在猛烈竞争中扩大营业额、降低营业成本、扩大经营规模,成为酒店营业者努力追求目标。1.2立项原因概述针对酒店特点,为了帮助酒店处理现在面临问题,提升酒店竞争力,我们将开放一个酒店客房管理系统。1.3UML概述面向对象系统分析和设计,包含OOA(面向对象分析)和OOD(面向对象设计)两个部分。其中OOA关键任务是分析问题,找出问题处理。同时,发觉对象并分析对象内部组成和外部关系,建立软件系统对象模型。OOD关键任务是依据已确立系统对象模型,利用面向对象技术,设计对象和类,进而设计系统结构、人机界面、数据管理、任务管理等子系统。UML(UnifiedModelingLanguage)是第3代面向对象建模语言。UML是由Rational企业面向对象技术研究教授GradyBooch、IvarJacobson和JimRumbaugh联合开发。它采纳和扩展了Booch标识法、OMT面向对象建模技术方法,和面向用例(Use-Case)OOSE方法,而且吸收了其它学者和软件厂商提议。UML在提交给OMG(ObicctManagementGroup)后,最终成为大众所接收标准建模语言。UML建模语言吸收和发展了Booch、OMT和OOSE方法,和其它OO和非OO方法优点。它融入了软件工程领域新思想、新方法和新技术,提出如模板、扩展机制、活动图等新概念。UML易于表示且功效强大,应用广泛。它不仅适适用于面向对象软件分析和设计,还支持从需求分析开始软件开发全过程。UML定义了一系列图形工具,以对现实世界进行面向对象建模。标准建模语言UML已成为面向对象技术主流建模工具,支持系统分析、设计和实现等软件开发全过程。UML定义了5类10种模型图,用于提供静态建模机制和动态建模机制。静态模型包含用例图、类图、对象图、包图、构件图。配置图动态模型包含行为图(活动图,状态图)和交互图(次序图,合作图)。(1)用例图:描述应用领域需求和功效,和事务(用例)之间逻辑关系。(2)类图:是显示一组类、接口、协作和它们之间关系图。1)对象图:类实例图。2)包图:提供类图分组优化机制(3)行为图:描述跨越多个用例对象行为(数据操作功效),包含活动图和状态图。1)活动图:描述多用例和多对象复杂行为及活动间约束关系;或说,描述复杂行为中活动及其实施次序。2)状态图:描述单个对象全部可能状态及转移条件。(4)交互图:显示一个交互,由一组对象和它们之间关系组成,其中包含在对象间传输消息,包含次序图和协作图。1)次序图:是强调消息时间次序交互图。2)协作图:是强调发送和接收消息对象之间结构组织交互图。(5)实现图:用于描述系统实现部分特征,包含构件图和配置图。1)构件图:描述软构件及相互间依靠(及调用)关系,包含源文件、二进制文件、可实施文件。2)配置图:描述构件运行环境及系统软硬件体系结构。1.4参考文件《软件工程概论》2项目概述2.1面向用户酒店经理关键是管理职员、查询和权限设置,前台接待员关键负责用户订餐、订房、入住登记、结账,系统管理员关键维护系统和数据处理。2.2实现目标(1)建立一个含有友好界面,操作简单酒店客房管理系统;(2)能够愈加好控制和发展酒店多种业务,使其顺利进行;(3)实现对用户信息录入,职员信息录入,客房信息录入,并建立完整数据库,对用户、职员、客房实施统一管理;(4)前台人员查询本系统,能够更直接,更有效取得用户和客房信息,提供用户满意服务;(5)经理经过本系统,也能够更直接,更有效取得用户和客房信息和职员信息,了解酒店客房入住情况和酒店收入情况,以做出愈加好决议,给酒店带来更大效益。2.3项目开发要求(1)项目开发规范统一:模块划分,代码编写均遵照小组命名规范文档;(2)程序优化、安全并要有良好可扩展性;(3)用户界面简练明了、操作简单实用;(4)和用户保持良好沟通,立即依据用户新需求改善系统功效。2.4开发工具MicrosoftVisualC++6.0SQLserverRationalRose3系统描述3.1系统概述该酒店客房管理系统关键分为两大系统,分别是前台管理系统和后台管理系统:前台管理系统分为酒店管理、客房管理、用户管理、预约管理、入住管理、结账管理;后台管理系统分为人员管理、订单管理、查询统计报表。实现对酒店愈加方便管理。3.2系统总体结构3.3各部分功效描述(1)酒店管理:负责用户点餐订餐。(2)客房管理:对客房信息进行管理,增加客房信息,删除客房信息,修改客房信息,查询客房信息。(3)用户管理:对用户信息进行管理,增加用户,删除用户,修改用户信息,查询用户信息,给用户办理会员。(4)预约管理:实现用户预订客房功效,可增加预约信息,删除预约信息,修改预约信息,查询预约信息。(5)入住管理:对已入住用户信息和客房信息进行管理,可增加入住信息,删除入住信息,修改入住信息,查询入住信息。(6)结账管理:对退房用户和用餐用户进行结账操作,可删除用户信息,更新客房信息,增加一笔营业收入。(7)人员管理:对职员信息进行管理,可增加职员,解聘职员,修改职员信息,查询职员信息。(8)订单管理:增加订单,删除订单,修改订单,查询订单。(9)查询统计报表:对营业收入信息进行统计查询。4系统分析4.1用例图4.1.1客房管理用例分析:用例名称:客房管理描述:前台接待员立即更新客房信息角色:前台接待员前置条件:前台接待员成功登陆系统并含有客房管理权限主流事件:前台接待员选择“客房管理”选项,用例开始系统自动进入客房管理界面系统自动获取用户入住信息和退房信息前台接待员修改客房信息A1:格式不正确系统自动更新数据将更新信息自动写入日志文件用例结束其它流事件:A1:格式不正确(1)系统提醒错误信息(2)返回主事件4后置条件:系统成功将信息记入客房管理系统4.1.2用户管理用例分析:用例名称:用户管理描述:前台接待员立即更新用户信息角色:前台接待员前置条件:前台接待员成功登陆系统并含有用户管理权限主流事件:前台接待员选择“用户管理”选项,用例开始系统自动进入用户管理界面系统自动获取用户预约信息和入住信息,更新用户数据库前台接待员处理用户信息A1:格式不正确系统自动更新数据将更新信息自动写入日志文件用例结束其它流事件:A1:格式不正确(1)系统提醒错误信息(2)返回主事件4后置条件:系统成功将信息记入用户管理系统4.1.3预约管理用例分析:用例名称:预约管理描述:前台接待员实现对用户预约信息录入和修改角色:前台接待员前置条件:前台接待员成功登陆系统并含有预约管理权限主流事件:前台接待员选择“预约管理”选项,用例开始系统自动进入预约管理界面前台接待员输入客房预约信息A1:格式不正确系统自动更新数据将更新信息自动写入日志文件用例结束其它流事件:A1:格式不正确(1)系统提醒错误信息(2)返回主事件3后置条件:系统成功将信息记入预约管理系统4.1.4入住管理用例分析:用例名称:入住管理描述:前台接待员实现对用户入住信息录入和修改角色:前台接待员前置条件:前台接待员成功登陆系统并含有入住管理权限主流事件:前台接待员选择“入住管理”选项,用例开始系统自动进入入住管理界面输入用户信息A1:格式不正确系统自动获取用户预约信息前台接待员处理用户信息系统自动更新数据将更新信息自动写入日志文件用例结束其它流事件:A1:格式不正确(1)系统提醒错误信息(2)返回主事件3后置条件:系统成功将信息记入入住管理系统4.1.5结账管理用例分析:用例名称:结账管理描述:前台接待员实现对用户退房进行结账角色:前台接待员前置条件:前台接待员成功登陆系统并含有结账管理权限主流事件:前台接待员选择“结账管理”选项,用例开始系统自动进入结账管理界面输入用户信息A1:格式不正确系统自动获取用户入住信息前台接待员处理用户信息系统自动更新数据将更新信息自动写入日志文件用例结束其它流事件:A1:格式不正确(1)系统提醒错误信息(2)返回主事件3后置条件:系统成功将信息记入结账管理和统计报表系统4.1.6酒店管理用例分析:用例名称:酒店管理描述:前台接待员实现对用户点餐订餐信息录入角色:前台接待员前置条件:前台接待员成功登陆系统并含有点餐订餐业务管理权限主流事件:前台接待员选择“酒店管理”选项,用例开始系统自动进入酒店管理界面前台接待员输入用户点餐订餐信息系统自动更新数据将更新信息写入日志文件用例结束后置条件:系统成功将信息记入结账管理和统计系统4.1.7用户网上预约用例分析:用例名称:用户网上预约描述:用户在网页上自助进行预约客房角色:用户前置条件:用户成功打开网页主流事件:用户选择所需客房用户选择住房时间若为会员则输入账号密码A1.输入错误输入用户信息A2.格式错误提交信息用例结束其它流事件:A1.输入错误(1)系统提醒错误信息(2)返回主事件4A2:格式不正确(1)系统提醒错误信息(2)返回主事件4后置条件:系统成功将信息记入预约管理系统4.1.8人员管理用例分析:用例名称:职员管理描述:经理能够对职员基础信息录入、修改、查询和删除角色:经理,系统管理员。前置条件:经理已成功登录系统并含有信息录入、修改、查询和删除权限。主事件流:1.选择“职员管理”选项,用例开始2.系统管理员或经理录入职员信息并检验信息格式A1:格式不正确3.系统成功写入一条职员信息4.输入查询条件对职员信息进行查询5.系统返回查询结果6.经理对职员权限进行设置7.更新系统用户表8.系统管理员对职员信息进行修改A2:格式不正确更新职员信息表10.删除职员信息11.更新职员信息表12.用例结束其它事件流:A1:格式不正确(1)提醒格式错误信息(2)返回主事件流第2步A2:格式不正确(1)系统提醒错误信息(2)返回主事件8后置条件:系统成功将信息记入人员管理系统4.1.9订单管理用例分析:用例名称:订单管理描述:系统管理员能够对职员基础信息录入、修改、查询和删除角色:系统管理员前置条件:系统管理员已成功登录系统并含有信息录入、修改、查询和删除权限。主流事件:系统管理员选择“订单管理”选项,用例开始系统自动进入订单管理界面系统自动获取全部订单信息前台接待员处理需要操作订单信息系统自动更新数据将更新信息自动写入日志文件用例结束后置条件:系统成功将信息记入订单管理系统4.1.10查询统计报表用例分析:用例名称:查询统计报表描述:系统管理员操作生成统计报表,经理能够检验并修改报表角色:系统管理员,经理前置条件:系统管理员已成功登录系统并含有生成统计报表权限,经理拥有最高权限。主事件流:1.系统管理员选择“查询统计报表”选项,用例开始2.打开查询统计报表窗体3.系统管理员或经理录入登陆密码并检验格式A1:格式不正确系统管理员选择成统计报表系统生成统计报表经理检验报表数据经理输入密码登陆系统管理员修改数据系统管理员重新生成统计报表经理检验报表数据A2:报表错误10.打印统计报表11.用例结束其它事件流:A1:格式不正确(1)系统提醒错误信息(2)返回主事3A2:报表错误(3)返回主事件7后置条件:4.2活动图4.2.1预约管理4.2.2用户网上预约4.2.3入住管理4.2.4结账管理4.2.5酒店管理4.2.6人员管理4.2.7订单管理4.2.8查询统计报表4.2.9用户管理4.2.10客房管理4.3时序图4.3.1预约管理4.3.2用户网上预约4.3.3入住管理4.3.4人员管理4.3.5查询统计报表4.3.6结账管理4.3.7用户管理4.3.8客房管理4.3.9订单管理4.3.10酒店管理4.4类设计4.4.1前台管理类关系图4.4.2用户网上预约类关系图4.4.3后台管理类关系图5系统接口5.1用户接口说明人机交互界面用户需求,如屏幕格式,报表,菜单格式和内容及功效键定义。5.2硬件接口本产品用户通常需要经过终端进行操作,进入主界面后点击对应窗口,分别进入相对应界面(如:输入界面、输出界面)。用户对程序维护,最好要有备份。另需要IC卡扫描仪,对会员信息扫描,和商品信息扫描仪,录入商品信息。6性能需求6.1精度要求(1)软件输入精度:小数点后保留3位有效数字(2)输出数据精度要求:小数点后保留3位有效数字(3)传输过程中精度:小数点后保留3位有效数字6.2 时间特征(1)响应时间:0.5秒以内(2)更新处理时间:0.5秒钟以内(3)数据转换和传送时间:1秒以内(4)解题时间:1秒以内6.3 灵活性操作方法上改变:该软件实用和现在流行操作系统精度和有效时限改变:能够依据实际情况自行设置7软件属性7.1系统安全性经过sql数据库安全设置,一定程度上确保了数据库安全性。系统依据用户身份不一样给予不一样权限,用户用密码登陆,一样也确保了系统数据安全性。定时备份数据库,以确保因病毒、系统瓦解等其它原因引发数据丢失。7.2可维护性系统管理者和维护者须知道SQL数据库应用等方面技能,必需时由对其进行。8其它需求8其它需求8.1数据库需求对数据库静态结构,动态组织,访问信息方法,使用频率和数据存放等方面提出需求。8.2系统操作要求本系统使用SQLserver,可利用其自带多种功效进行管理。对不一样数据信息和其它信息分类存放,使用索引查找。8.3故障及其处理为避免系统运行中故障对用户造成经济上损失,我们提议:(1)关键数据用户应自行备份。(2)做好数据库日常维护工作。
/
本文档为【2021年版星级酒店客房综合管理系统需求规格新版说明书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索