版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程课程大作业软件需求规格说明书项目组长吴灏学号 0123734专业 软件工程班级 125成员李东玲万勇平试验项目名称酒店客房管理系统指导老师及职称 段喜龙开课学期 2013 至2014 学年第1学期江西财经高校用友软件学院名目江西财经高校用友软件学院名目- I -目 录 HYPERLINK l _TOC_250057 引言1 HYPERLINK l _TOC_250056 立项背景1 HYPERLINK l _TOC_250055 立项缘由概述1 HYPERLINK l _TOC_250054 UML 概述1 HYPERLINK l _TOC_250053 1。4参考文献2 HYPERL
2、INK l _TOC_250052 项目概述2 HYPERLINK l _TOC_250051 2。1 面对的用户2 HYPERLINK l _TOC_250050 2。2 实现目标2 HYPERLINK l _TOC_250049 项目开发要求2 HYPERLINK l _TOC_250048 开发工具3 HYPERLINK l _TOC_250047 系统描述3 HYPERLINK l _TOC_250046 系统概述3 HYPERLINK l _TOC_250045 3。2 系统总体结构3 HYPERLINK l _TOC_250044 3.3 各部分功能描述3 HYPERLINK l
3、_TOC_250043 系统分析4 HYPERLINK l _TOC_250042 用例图4 HYPERLINK l _TOC_250041 4.1。1 客房管理4 HYPERLINK l _TOC_250040 4。1。2 客户管理4 HYPERLINK l _TOC_250039 4.1.3 预约管理5 HYPERLINK l _TOC_250038 4。1.4 入住管理5 HYPERLINK l _TOC_250037 4.1。5 结账管理6 HYPERLINK l _TOC_250036 4。1.6 酒店管理6 HYPERLINK l _TOC_250035 4.1。7 客户网上预约7
4、 HYPERLINK l _TOC_250034 4。1.8 人员管理7 HYPERLINK l _TOC_250033 。9 订单管理8 HYPERLINK l _TOC_250032 4。1.10 查询统计报表9 HYPERLINK l _TOC_250031 4。2 活动图10 HYPERLINK l _TOC_250030 4。2.1 预约管理10 HYPERLINK l _TOC_250029 。2 客户网上预约10 HYPERLINK l _TOC_250028 4。2。3 入住管理10 HYPERLINK l _TOC_250027 4.2。4 结账管理10 HYPERLINK
5、l _TOC_250026 4.2.5 酒店管理10 HYPERLINK l _TOC_250025 4。2。6 人员管理10 HYPERLINK l _TOC_250024 4.2。7 订单管理10 HYPERLINK l _TOC_250023 4。2.8 查询统计报表10 HYPERLINK l _TOC_250022 4。2。9 客户管理10 HYPERLINK l _TOC_250021 4。2。10 客房管理10 HYPERLINK l _TOC_250020 4。3 时序图10 HYPERLINK l _TOC_250019 预约管理10客户网上预约104.3。3 入住管理10人
6、员管理10 HYPERLINK l _TOC_250018 查询统计报表114。3.6 结账管理114。3.7 客户管理114.3。8 客房管理114.3。9 订单管理11 HYPERLINK l _TOC_250017 。10 酒店管理11 HYPERLINK l _TOC_250016 类设计11 HYPERLINK l _TOC_250015 4。4。1 前台管理类关系图11 HYPERLINK l _TOC_250014 4.4。2客户网上预约类关系图11 HYPERLINK l _TOC_250013 4.4.3 后台管理类关系图11 HYPERLINK l _TOC_250012
7、5.1 用户接口12 HYPERLINK l _TOC_250011 5。2 硬件接口12 HYPERLINK l _TOC_250010 性能需求12 HYPERLINK l _TOC_250009 6。1 精度要求12 HYPERLINK l _TOC_250008 时间特征12 HYPERLINK l _TOC_250007 机敏性12 HYPERLINK l _TOC_250006 软件属性13 HYPERLINK l _TOC_250005 系统平安性13 HYPERLINK l _TOC_250004 7。2 可维护性13 HYPERLINK l _TOC_250003 其他需求1
8、3 HYPERLINK l _TOC_250002 数据库需求13 HYPERLINK l _TOC_250001 系统操作要求13 HYPERLINK l _TOC_250000 8。3 故障及其处理13江西财经高校用友软件学院系统需求分析江西财经高校用友软件学院系统需求分析- PAGE 13 -引言立项背景现今,酒店的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是 心。餐饮住房领域目前呈多元进展趋势,多种业态:路摊、小餐馆、奶茶店、饭店、大酒店、旅馆、宾馆等相互并存。如何在激烈的竞争中扩大营业额、降低营业成本、扩大经营规模,成为酒店营业者努力追求的目标。立项缘由概述针对酒店的特
9、点,为了挂念酒店解决现在面临的问题,提高酒店的竞争力,我们将开放一个酒店客房管理系统.UML 概述面对对象的系统分析与设计,包括 OOA(面对对象分析)与 OOD(面对对象设计)两个部分。其中 OOA 的主要任务是分析问题,找出问题解决方案。同时,发觉对象并分析对象内部构成和外部关系,OOD 的主要任务是依据已确立的系统对象模型,运用面对对象技术,设计对象与类,进而设计系统结构、人机界面、数据管理、任务管理等子系统. UML(Unified Modeling Language)3 代的面对对象建模语言。UML 是由Rational 公司的面对对象技术争辩专家Grady BoochIvar Ja
10、cobson 和Jim Rumbaugh 联合开发的.它接受和扩展了 Booch 标记法、OMT 的面对对象建模技术的方法,以(Use-Case)OOSE UML 在提交给 OMG( Obicct ManagementGroup)后,最终成为大众所接受的标准建模语言.UML Booch、OMT 和 OOSE OO 和非OO 方法的优点。它融入了软件工程领域的新思想、新方法和新技术,提出如模板、.UML 易于表达且功能强大,应用广泛。它不但适用于面对对象的软件分析与设计,UML 定义了一系列图形工具,以对现实世界进行面对对象建模。标准建模语言UML 和实现等软件开发全过程。UML 5 10 种模
11、型图,用于供应静态建模机制和动态建模机制。静态模型包括用例图、类图、对象图、包图、构件图.配置图动态模型包括行为图(活动图,状态图)和交互图(挨次图,合作图)。(1)用例图:描述应用领域需求与功能,以及事务(用例)之间的规律关系。类图:是显示一组类、接口、协作以及它们之间关系的图。对象图:类的实例图。包图:供应类图的分组优化机制数据操作功能,包括活动图和状态图。活动图:描述多用例和多对象的简单行为及活动间的约束关系;或者说,描述简单行为中的活动及其执行挨次。状态图:描述单个对象的全部可能状态及转移条件。,由一组对象和它们之间的关系构成,其中包括在对象间传递的消息,包括挨次图和协作图。挨次图:是
12、强调消息的时间挨次的交互图。协作图:是强调发送和接收消息的对象之间的结构组织的交互图.:用于描述系统实现的一些特性,包括构件图和配置图。1)构件图:描述软构件及相互间的依靠(及调用)关系,包括源文件、二进制文件、可执行文件。2)配置图:描述构件运行环境及系统软硬件体系结构。参考文献软件工程概论项目概述面对的用户酒店经理主要是管理员工、查询和权限设置,前台接待员主要负责客户订餐、订房、入住登记、结账,系统管理员主要维护系统和数据处理.实现目标;(2)能够更好的把握和进展酒店各种业务,使其顺当进行;(3)实现对客户的信息录入,员工的信息录入,客房的信息录入,并建立完整的数据库, 对客户、员工、客房
13、实行统一管理;,更有效的获得客户与客房的信息,供应客户满足的服务;经理通过本系统,也可以更直接,更有效的获得客户与客房的信息和员工信息, .项目开发要求(1)项目开发规范统一:模块划分,代码编写均遵照小组命名规范文档; (2)程序优化、平安并要有良好的可扩展性;(3)用户界面简洁明白、操作简洁有用; (4)与用户保持良好的沟通,准时依据用户新的需求改善系统功能。开发工具Microsoft Visual C+ 6。0SQL server 2000Rational Rose2003系统描述系统概述 理系统分为酒店管理、客房管理、客户管理、预约管理、入住管理、结账管理;后台管理系统分为人员管理、订单
14、管理、查询统计报表。实现对酒店更加便利的管理。3。23。3(1)酒店管理:负责客户的点餐订餐。客房管理:对客房信息进行管理,增加客房信息,删除客房信息,修改客房信息,查询客房信息.,删除客户,修改客户信息,查询客户信息,给客户办理睬员。(4)预约管理:实现客户预订客房的功能,可增加预约信息,删除预约信息,修改预约信息,查询预约信息.(5)入住管理:对已入住客户信息和客房信息进行管理,可增加入住信息,删除入住信息,修改入住信息,查询入住信息。结账管理: ,增加一笔营业收入.人员管理:对员工信息进行管理,可增加员工,辞退员工,修改员工信息,查询员工信息。订单管理:增加订单,删除订单,修改订单,查询
15、订单. (9)查询统计报表:对营业收入信息进行统计查询。系统分析用例图4。1.1 客房管理用例分析:用例名称:客房管理用例名称:客房管理描述:前台接待员准时更新客房信息角色:前台接待员前置条件:前台接待员成功登陆系统并具有客房管理的权限主流大事:前台接待员选择“客房管理”选项,用例开头系统自动进入客房管理界面系统自动猎取客户入住信息和退房信息前台接待员修改客房信息A1:格式不正确系统自动更新数据将更新的信息自动写入日志文件用例结束其他流大事:A1:格式不正确(1)系统提示错误信息(2)4后置条件:系统成功将信息记入客房管理系统4。1。2 客户管理用例分析:用例名称:客户管理描述:前台接待员准时
16、更新客户信息用例名称:客户管理描述:前台接待员准时更新客户信息角色:前台接待员前置条件:前台接待员成功登陆系统并具有客户管理的权限主流大事:前台接待员选择“客户管理选项,用例开头系统自动进入客户管理界面系统自动猎取客户预约信息和入住信息,更新客户数据库前台接待员处理客户信息A1:格式不正确A1:格式不正确系统自动更新数据将更新的信息自动写入日志文件用例结束其他流大事:A1:格式不正确(1)系统提示错误信息(24后置条件:系统成功将信息记入客户管理系统4。1。3 预约管理用例分析:用例名称:预约管理用例名称:预约管理描述:前台接待员实现对客户预约信息的录入和修改角色:前台接待员前置条件:前台接待
17、员成功登陆系统并具有预约管理的权限主流大事:前台接待员选择“预约管理选项,用例开头系统自动进入预约管理界面前台接待员输入客房预约信息A1:格式不正确系统自动更新数据将更新的信息自动写入日志文件用例结束其他流大事:A1:格式不正确 (1)系统提示错误信息(23后置条件:系统成功将信息记入预约管理系统4。1。4 入住管理用例分析:用例名称:入住管理描述:前台接待员实现对客户入住信息的录入和修改用例名称:入住管理描述:前台接待员实现对客户入住信息的录入和修改 角色:前台接待员前置条件:前台接待员成功登陆系统并具有入住管理的权限主流大事:前台接待员选择“入住管理”选项,用例开头前台接待员选择“入住管理
18、”选项,用例开头系统自动进入入住管理界面输入客户信息A1:格式不正确系统自动猎取客户预约信息前台接待员处理客户信息系统自动更新数据将更新的信息自动写入日志文件用例结束其他流大事:A1:格式不正确系统提示错误信息(23后置条件:系统成功将信息记入入住管理系统4。1。5 结账管理用例分析:用例名称:结账管理描述:前台接待员实现对客户退房进行结账用例名称:结账管理描述:前台接待员实现对客户退房进行结账角色:前台接待员前置条件:前台接待员成功登陆系统并具有结账管理的权限主流大事:前台接待员选择“结账管理选项,用例开头系统自动进入结账管理界面输入客户信息A1:格式不正确系统自动猎取客户入住信息前台接待员
19、处理客户信息系统自动更新数据将更新的信息自动写入日志文件用例结束其他流大事:A1:格式不正确系统提示错误信息(23后置条件:系统成功将信息记入结账管理和统计报表系统4。1.6酒店管理用例分析:用例名称:酒店管理用例名称:酒店管理描述:前台接待员实现对客户点餐订餐信息的录入角色:前台接待员前置条件:前台接待员成功登陆系统并具有点餐订餐业务管理的权限主流大事:前台接待员选择“酒店管理”选项,用例开头系统自动进入酒店管理界面前台接待员输入客户点餐订餐信息系统自动更新数据将更新的信息写入日志文件用例结束后置条件:系统成功将信息记入结账管理和统计系统4。1。7 客户网上预约用例分析:用例名称:客户网上预
20、约描述:客户在网页上自助进行预约客房用例名称:客户网上预约描述:客户在网页上自助进行预约客房角色:客户前置条件:客户成功打开网页主流大事:客户选择所需客房客户选择住房时间若为会员则输入账号密码A1。输入错误输入客户信息A2。格式错误提交信息用例结束其他流大事:A1。输入错误系统提示错误信息(2)4A2:格式不正确(1)系统提示错误信息(2)4后置条件:系统成功将信息记入预约管理系统4。1.8 人员管理用例分析:用例名称用例名称:员工管理描述:经理可以对员工基本信息录入、修改、查询和删除角色:经理,系统管理员.前置条件:经理已成功登录系统并具有信息录入、修改、查询和删除的权限。主大事流:1。选择
21、“员工管理”选项,用例开头2。系统管理员或经理录入员工信息并检查信息格式A1:格式不正确3.系统成功写入一条员工信息4。输入查询条件对员工的信息进行查询5。系统返回查询结果经理对员工权限进行设置更新系统客户表8。系统管理员对员工信息进行修改A2:格式不正确更新员工信息表删除员工信息更新员工信息表用例结束其他大事流:A1:格式不正确(1)提示格式错误信息A2:格式不正确(1)系统提示错误信息(28后置条件:系统成功将信息记入人员管理系统4。1.9 订单管理用例分析:用例名称:订单管理用例名称:订单管理描述:系统管理员可以对员工基本信息录入、修改、查询和删除角色:系统管理员前置条件:系统管理员已成
22、功登录系统并具有信息录入、修改、查询和删除的权限。主流大事:系统管理员选择“订单管理选项,用例开头系统自动进入订单管理界面系统自动猎取全部订单信息前台接待员处理需要操作的订单信息系统自动更新数据将更新的信息自动写入日志文件用例结束后置条件:系统成功将信息记入订单管理系统后置条件:系统成功将信息记入订单管理系统4。1.10 查询统计报表用例分析:用例名称:查询统计报表用例名称:查询统计报表描述:系统管理员操作生成统计报表,经理可以检查并修改报表角色:系统管理员,经理前置条件:系统管理员已成功登录系统并具有生成统计报表的权限,经理拥有最高权限。主大事流:1.系统管理员选择“查询统计报表”选项,用例开头2。打开查询统计报表窗体3. 系统管理员或经理录入登陆密码并检查格式A1:格式不正确系统管理员选择成统计报表系统生成统计报表经理检查报表数据经理输入密码登陆系统管理员修改数据系统管理员重新生成统计报表经理检查报表数据A2:报表错误打印统计报表用例结束其他大事流:A1:格式不正确(1)系统提示错误信息A2:报表错误(3)7后置条件:活动图4.2。1 预约管理4.2.2 客户网上预约4.2。3 入住管理4。2.4 结账管理4。2.5 酒店管理。6 人员管理4。2。7 订单管理4。2.8 查询统计报表4.2.9 客户管理4。2.10 客房管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 律师合同转让协议
- 开拓项目协议书
- 开发商协议合同
- 就业协议押金合同
- 屋面换瓦合同范本
- 小棚转让协议书
- 小区打孔协议书
- 戏曲创作协议书
- 音响设备合同范本
- 药品售后协议书
- 合同书包养模板
- 对外汉语教学法智慧树知到期末考试答案章节答案2024年西北师范大学
- 拳击冬训训练计划方案设计
- 第12课+明朝的兴亡【中职专用】《中国历史》(高教版2023基础模块)
- 《结构工程英语》课件
- 住宅小区清洁服务 投标方案(技术方案)
- 供应商选择风险评估表
- 2021年重庆万州上海中学高一物理联考试题含解析
- 脑筋急转弯大全及答案 (500题)
- 马克思主义基本原理概论第五章 资本主义发展的历史进程
- 家庭电路与安全用电课件 苏科版物理九年级下册
评论
0/150
提交评论