已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
酒酒 店店 管管 理理 系系 统统 需求分析报告需求分析报告 组名组名科技科技 组长组长凌志明凌志明 组员组员刘中银刘中银 组员组员刘豫刘豫 组员组员杨韵洁杨韵洁 组员组员陆嘉炜陆嘉炜 组员组员张国良张国良 指导老师指导老师赵秋云赵秋云 目目 录录 文档总页数 15 页 1引言 1 1 1开发背景 1 1 2参考资料 1 2项目概述 1 2 1开发概述 1 2 2开发语言介绍 1 2 3开发数据库软件介绍 2 3可行性分析 2 3 1技术可行性 2 3 2管理可行性 3 3 3经济可行性 3 4需求分析 4 4 1系统需求 4 4 2功能需求 5 4 3数据处理需求 8 4 4用户需求分析 11 4 5系统性能需求 11 4 6数据库需求 12 5可靠性需求 12 5 1故障的频率及严重性 12 5 2可恢复性 12 5 3可预见性 12 6可用性需求 12 6 1人员因素 12 6 2用户界面需求 12 6 3联机帮助 12 6 4向导 12 6 5用户文档和培训材料 12 1 7出错处理需求 13 8接口需求 13 8 1用户界面 13 8 2硬件接口 13 8 3软件接口 13 8 4软件接口 13 9安全需求 14 9 1用户安全性需求 14 9 2密码安全性需求 14 9 3系统安全性需求 14 9 4服务安全性需求 14 10可支持需求 14 11实施需求 14 12将来可能提出的需求 15 0 1 1 引言引言 1 11 1 开发背景开发背景 随着社会经济的发展 酒店在服务行业扮演越来越重要的角色 在酒店运 作期间 其管理和服务水平直接影响到酒店形象和声誉 这就需要提高服务质 量 尽可能做到让客户满意 因此 需要一套酒店管理系统对客房信息 经营 情况及客户信息的管理 为管理者提供迅速高效的服务 减免手工处理的繁琐 与误差 面对信息化管理的日益发展的趋势 酒店管理的信息化越来越成为关注焦 点 如何以快捷 方便 节省的方式实现信息化管理是我们一直探讨的问题 本组希望通过开发一款酒店管理系统来实现方便快捷服务 提高酒店效益 让 资源尽可能的合理分配 同时 通过编写该软件来提高我们自身水平 学以致 用 在不断的探索中完善系统 对我们以后提高工作效率 提升生活水平都有 很大帮助 1 21 2 参考资料参考资料 1 软件需求 Karl E Wiegers 美 著 清华大学出版社 2 前期所写的 酒店管理系统需求报告 3 现代软件工程 孙涌等著 北京希望电子出版社 2 2 项目概述项目概述 2 12 1 开发概述开发概述 现代化的酒店组织庞大 服务项目多 信息量大 要想提高劳动生产 降 低成本 提高服务质量和管理水平 进而促进经济效益 必须借助计算机来进 行现代化的信息管理 酒店管理系统正是为此而设计的 优秀的酒店客房管理 系统操作方便 灵活性好 系统安全性高 运行稳定 这也是我所设计本程序 的目的之一 本产品采用的 C S 模式开发 主要考虑界面的友好性 且运行于 客户端有效的降低服务器和客户端之间的运算量 节省了时间 本系统包括销 售统计 后台管理 人员管理 初始化系统 和系统安全 五个模块 并与 SQL Server 2005 数据库应用相结合 本酒店管理系统是一种典型的信息管理系统 我们对系统进行了详细的数 据库分析和设计 最终通过 JAVA 中的 Swing 技术来完成系统开发 2 22 2 开发语言介绍开发语言介绍 Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台 即 JavaSE JavaEE JavaME 的总称 Java 技术具有卓越的通用性 高效 1 性 平台移植性和安全性 广泛应用于个人 PC 数据中心 游戏控制台 科学 超级计算机 移动电话和互联网 同时拥有全球最大的开发者专业社群 在全 球云计算和移动互联网的产业环境下 Java 更具备了显著优势和广阔前景 在 开发方面具有以下优势 1 软件的需求分析 可将用户的需求进行动态的 可视化描述 以提供设 计者更加直观的要求 而用户的需求是各色各样的 不受地区 行业部门 爱 好的影响 都可以用 Java 语言描述清楚 2 软件的开发方法 由于 Java 语言的面向目标的特性 所以完全可以用 O O 的技术与方法来开发 这是符合最新的软件开发规范要求的 软件产品用 java 语言开发的软件可以具有可视化 可听化 可操作化的效 果 这要比电视 电影的效果更为理想 因为它可以做到 即时 交互 动画与 动作 要它停就停 要它继续就继续 而这是在电影与电视播放过程中难以 做到的 本系统在选择 java 语言原因之一它还具有其跨平台性 可移植性 安 全性 健壮性 充分考虑跨系统平台和安全因素 这对于产品应用和市场化需 求有重要意义 2 32 3开发数据库软件介绍开发数据库软件介绍 SQL Server 是一个关系数据库管理系统 它最初是由 Microsoft Sybase 和 Ashton Tate 三家公司共同开发的 于 1988 年推出了第一个 OS 2 版本 在 Windows NT 推出后 Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬 镳了 Microsoft 将 SQL Server 移植到 Windows NT 系统上 专注于开发推广 SQL Server 的 Windows NT 版本 Sybase 则较专注于 SQL Server 在 UNIX 操 作系统上的应 SQL Server 安装界面用 SQL Server 2005 通过在可伸缩性 数据集成 开发工具和强大的分析等 方面的革新更好的确立了微软在 BI 领域的领导地位 SQL Server 2005 能够把 关键的信息及时的传递到组织内员工的手中 从而实现了可伸缩的商业智能 从 CEO 到信息工作者 员工可以快速的 容易的处理数据 以更快更好的做出 决策 SQL Server 2005 全面的集成 分析和报表功能使企业能够提高他们已 有应用的价值 即便这些应用是在不同的平台上 3 3 可行性分析可行性分析 3 13 1 技术可行性技术可行性 编写语言 采用 Java 语言进行编写 Java 是一种安全的 稳定的 简单 的 由 C 和 C 衍生出来的面向对象的编程语言 它在继承 C 和 C 强大功能的 同时去掉了一些它们的复杂特性 例如没有宏和模板 Java 操作简单和运行 效率高 以其强大的操作能力 优雅的语法风格 创新的语言特性 编程的支 2 持成为开发的首选语言 由于对 Java 技术比较熟练 对于系统较为简单的 但 基本功能较为完善的酒店管理系统来说是基本没有问题的 编程平台 编程平台采用 eclipse 它已被证明是一个极其强大和成功的 开发平台 其成熟稳定能够充分保证软件设计的顺利进行 数据库 数据库采用微软的 SQL Server 2005 虽然该数据库版本不是最 新的 但其工作稳定 功能强大 资源耗费较少 所以能够充分满足目前的需 要 以上所用技术都是成熟的 先进的 稳定的 因此 开发本系统在技术上 是可行的 3 23 2 管理可行性管理可行性 由于本系统功能比较简单 对于工作人员不存在太大难度 管理员权限明 确 系统管理员拥有维护数据库系统的权限 对数据库中的数据进行添加 删 除 更新等操作界面友好简单可操作性强 因此 本系统在管理上是可行的 在本系统的运营阶段 使用系统的工作人员 除了需要具备在 Windows 平 台上使用个人电脑的知识 并不需要特别的技术能力 本系统充分结合实际酒店中餐饮营销方式 操作实际易于接受 适用性强 在销售统计模块中分别对年 月 日销售模块进行全面统计 有利于改善优 化管理服务 3 33 3 经济可行性经济可行性 经济上主要考虑本系统带来的效益是否大于开发本系统的成本 采用自动 化的信息管理减少了人员的使用 对信息进行充分统计 方便管理 为决策者 进行更好决策做出依据 提高经济效益 由于本系统的开发以课程设计为依托 参与人员的目的以学习为主 投入成本比较小 另外 系统管理员和业务员都拥 有计算机的专业知识 酒店前台工作人员和管理人员不需要经过培训即可操作 本软件 这样可以为开发本系统节省资金 减少后期资源浪费 因此 开发本 系统在经济是可行的 3 4 4 需求分析需求分析 4 14 1 系统系统需求需求 酒 店 管 理 系 统 前台管理系统 消费管理系统 收银管理系统 客房服务系统 系统维护 客房预订 宾客换房 追加登记 入住登记 点单 退单 查单 外卖 修改密码 数据备份 参数设置 权限设置 退房结账 合并账户 定金管理 取消结账 房态管理 设施利用统计 客史资料查询 图 4 1 根据实际划分的酒店管理系统组成图 系统业务需求如下 4 前台接待 出示证件 登记资料 扫描证件 联网公安部 缴纳房费及押金 询问客人是否预订 预订 复述客人订房要 求 没预订 询问客人订房要 求 打印入住单 给予房卡 入住 单副本 引导客人进房 证件有效 证件无效 不能入住 客人确认签字客人核对有误 图 4 2 用户主要业务流程分层数据流图 酒店管理系统的目标是为用户提供高效的服务 减少手工处理的繁琐与误 差 及时准确地反映酒店工作情况 经营信息 从而提高酒店工作质量 获得 更好的经济效益 具体目标包括 1 快速办理客人入住 换饭 退房手续 实现客人在酒店消费自动化 2 准确无误地记录客人每笔消费信息 3 实时 快速 准确提供客房动态 4 住宿 餐饮 购物 通信 娱乐等各种费用一次结清 5 酒店收益的最终统计 4 24 2 功能需求功能需求 根据酒店的需要分析和软件需要 我们将酒店管理系统分为如下几个模块 房间管理模块 客户入住模块 预定管理模块 用户管理模块 酒店餐厅管理 5 模块 结帐模块和酒店营业查询模块等 该部分模块的具体说明如下 房间管理模块 在该模块中主要完成对酒店中的房间进行查询操作 例如 显示酒店中所有空闲房间 除了整体查询外 还可以完成查询某一个房间详细 信息的功能 例如查询某一入住房间中宾客的相关信息等 客户入住模块 该模块中完成酒店最频繁操作的功能 那就是宾客入住和 结账 宾客入住又称为宾客开单 其中又分为散客开单和团队开单 此模块为 主要的功能模块 预定管理模块 在该模块中可以完成查询预定的功能 例如查询今天即将 到来的宾客等 除此之外 有宾客预订时 还需要增加一条预定信息 同时还 可以对预定信息进行修改和删除操作以及换房等操作 用户管理模块 在该模块中可以完成用户的个人信息修改 例如密码修改 可以完成用户的相关信息查询操作 以及在酒店中的主要职责查询 餐饮管理模块 在该模块中包括餐厅台号管理 菜系和菜品管理 客户可 以直接通过系统点单 为客户在酒店的餐厅消费的管理模块 结账管理模块 在该模块中可以完成客户在酒店中各项消费的结账管理 通过系统可以查询消费详情并完成结账 例如客房服务 餐厅消费等 营业模块查询 该模块可以设置为只有管理员才能够操作 通过该模块 可以完成查询酒店营业额的功能 还可以查询具体宾客的消费消息 退房管理模块 该模块可以将住房信息进行更改 为主要的功能模块之一 经过开发者同客户的需求分析后 确定酒店客房管理系统的功能模块 用例 包 括 用户信息维护 客房类型维护 客房信息维护 客房经营维护 客户信息 维护 客户消费统计 经营状况统计 酒店系统完全采用 Web 方式 由前台和 后台管理两个部分组成 前台在考虑功能实现的同时 也考虑了操作的简洁和 方便性 目的是让大多数客户能够轻松地享受电子商务给他们带来的便利 为了确保客户和酒店的信息具有更好的安全性 前台管理和后台管理是分 离的 前台的各管理模块需要经过权限授权才可以使用 我们为此设计了两个 角色 一是酒店管理员 二是前台服务员 其中 酒店管理员享有最高权限 可以使用酒店客房管理系统所提供的所有功能 包括员工信息维护 客房类型 维护 客房信息维护 客户信息查询 客户消费查询经营状况统计 个人密码 修改以及注销功能 所有该角色只可以使用部分功能 包括客房经营管理 客 户信息查询 个人密码修改以及注销功能 客户换房业务数据流图如下 6 客人要求换房 询问原因 查房 回收房卡 押金单 打印入住单 增加押金 顾客确认签字 给予新房卡及 押金单 图 4 3 客户换房业务数据流图 客户退房业务数据流图如下 客人要求退房 客人退还房卡 押金条 通知查房 征询客人意见及建议 打印退房单 客人遗失物品 退还 损坏房内物品 要求赔偿 客人核对有误 客人确认签字 退还押金 图 4 4 客户退房业务数据流图 7 客户入住业务数据流图如下 客房标准设置 客房信息录入 客房标准信息管理 客房登记 基本信息录入 客房信息管理客房调配顾客登记 订房信息输入 订房信息管理 结算信息输入 结算信息管理 客房信息返回 图 4 5 客户入住业务数据流图 4 34 3数据处理需求数据处理需求 表 4 1 客房预定系统输入输出表 功能编号1功能名称客房预定系统所属模块总模块 功能描述 能处理散客预定 团体预定 客房预定 还可以进行预定未到处理 和预售查询 输入项 姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 预订入住日期和离开日期 宾客人数当前时间 输出项 酒店个人押金凭证 酒店团体押金凭证 酒店预售一览表 可售房间数 以及某房间 的预订情况 客户预定后存储用户的信息如姓名 性别等 更新数据库中预定记录 并 分配一个独立的 ID 号 以方便进行各种查询及更新操作和身份识别 根据用户 输入的时间 查询数据库显示可售房间信息 根据当天时间 查询数据库中的 预定记录显示预定未到报表 并对预定未到的房间为可售房间 8 表 4 2 前台接待系统输入输出表 功能编号2功能名称前台接待所属模块总模块 功能描述 散客入住登记 合约入住登记 团体自动入住和手动入住 补填客单 修改客人信息 转房 调房 设置房态 预定客房查询 可售客房查询 输入项 姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 入住日期和退房日期 宾客人数 入住方式 当前时间 所需修改信息 输出项 客人相关信息 团体入住相关信息修改后的用户信息 显示预订相关信息或者是无结 果空闲房间号 客人登记入住后 存储客人信息 姓名 性别 预付押金等 分配 IC 卡 IC 卡中记录客人房间 消费等与酒店相关的信息 客人可在前台申请转房 调 房等操作 并更新相应的消费和客房信息 表 4 3 前台收银系统输入输出表 功能编号3功能名称前台收银所属模块总模块 功能描述 订餐 买单 押金加入 签单 输入项 餐桌号 菜品名 输出项当前消费 酒店消费清单 客人从预定餐桌起 客人的账号就自动产生 初始化客人的相关信息 并 将客人的消费存入数据库 并检测客人的状态 满足一定的条件 客人才能进 行相应的业务 前台服务员对数据库中的客户账户资料 如押金 余额 消费 额 进行修改 表 4 4 客房管理模块输入输出表 功能编号4功能名称客房管理所属模块总模块 功能描述 设置净房 脏房 坏房 及取消坏房 查询净房 脏房表 房间状态 新入住查询 输入项 姓名 性别 证件号 输出项当前消费 酒店消费清单 该模块读取数据库中的客房状态 并派相应的工作人员整理房间 整理房 间后及时更新数据库中的数据 如将未清理的房打扫后设置成净房 记录新入 住房间 表 4 5 客户管理模块输入输出表 功能编号4功能名称客户管理所属模块总模块 9 功 能 描 述 客人资料手工输入 自动输入 客人资料查询与修改 黑名单 入住客人自动查询客 历 输入项 姓名 性别 证件号 输出项 显示客户入住新信息 输出客户历史纪录 在客户管理系统中保存入住客户的信息 如姓名 性别 身份证号等客户 个人信息 并在客户资料变更时进行更新 查询客户系统 根据客房的身份证 号 如果是老客户 根据现在的信息 修改客户的旧资料 客人可根据相应的 客户资料进行查询和更新 如客户有不良消费记录 将其列入黑名单 表 4 6 财务管理模块输入输出表 功能编号5功能名称财务系统所属模块总模块 功能描述 收入报表 消费报表 顾客账务 交班报表 信用卡报表 结账报表 应收报表 催 帐报表 转账报表 借贷总表 联网消费 酒店总表 输入项 输入用户信息 员工号和当班时间段 接班员工及密码 输入具体日期或日期段 输出项 用户消费详单 显示应上交的财务金额 收入报表及酒店总表 通过身份验证后 打印相应的账务报表 10 4 44 4 用户需求分析用户需求分析 客房管理 预定管理 预定登记 客房管理 客房服务 入住 退房 续住 预定金支付 预定修改 预定查询 承诺保留时间 入住登记 换房修改 客房状态 退房登记 客房商品 商品消费 商品库存 续住登记 房间清洁 干洗 图 4 6 用户主要业务图 4 54 5系统性能需求系统性能需求 考虑的因素主要有以下几点 速度 对此要求一般 效率 要求一般 比较高效 可用性 要求较高 易于操作 准确性 要求高 财务管理的重要性使得对数值的准确性要求很高 吞吐量 由于面对中性酒店 所以数据吞吐量不是很大 对此要求中 响应时间 要求中 可以很快地看见修改结果 资源用途 资源占用中等 使得软件修改比较高效 1 系统所涉及的所有的货币金额数据类型 均按实数保存 在显示处理时 保留小数点后 4 位 2 统计 查询数据的相应时间控制在 30 秒内 11 3 基本信息变更验证 数据库访问和写卡时间控制在 1 秒之内 4 资金注入 数据库访问与写卡时间控制在 1 秒之内 5 卡操作全部读写过程 含数据库访问 应控制在 5 秒之内 在 3 秒以 上操作要给予适当的提示信息 6 局域网数据库在网络无故障的情况下 插入一条数据和更新一条数据的 数据库操作响应时间控制在 0 5 秒 条之内 7 在拨号网络连接通后 交换数据以数据单元形式进行 所有数据交换过 程控制在 20 分钟内 8 程序启动和初始化时间控制在 3 秒之内 4 64 6数据库需求数据库需求 考虑到酒店的业务特点和每天的实际业务量的情况 要求能存储一定数据 的能力 并且能够对大量数据有一定的处理功能和快速的响应时间 鉴于开发 条件有限 我们打算采用 SQL Server 2005 5 5 可靠性需求可靠性需求 5 15 1故障的频率及严重性故障的频率及严重性 故障频率低 严重性小 5 25 2可恢复性可恢复性 软件突然崩溃或者错误以后应该可以回滚到上一次的操作中 忽略当前此 次操作 5 35 3可预见性可预见性 当点击某些控件时候 在会发生错误或者数据修改时候应当给与必要的提 示 6 6 可用性需求可用性需求 6 16 1人员因素人员因素 财务系统保密性高 对此应该加强安全措施 6 26 2用户界面需求用户界面需求 界面美观 便于操作 6 36 3联机帮助联机帮助 帮助信息应当详细 并且附带必要图片说明 6 46 4向导向导 软件初次使用的时候应当设置必要的设置向导 使得软件可以更快的适应 这个环境 12 6 56 5用户文档和培训材料用户文档和培训材料 在提交软件时期应该附带用户文档以及必要的培训材料 以使得财务人员 可以更快的适应新的软件 7 7 出错处理需求出错处理需求 在系统出错的时候可以回滚到上次的操作中 尽量将损失降到最小 8 8 接口需求接口需求 硬件接口 无特别要求 网络硬件接口要求 实现内部网络通信 软件接口要求 无特殊需求 酒店前后台管理 公安数据联网 办公自动化 Internet Intranet 餐饮 娱乐消费 电子门锁 IC 一卡通消费 床头集控 有线电视及网络客房管理 等集成 同时还将不同类型的系统和设备联成一个网络 形成统一的功能界面 进行管理 实现全方位的计算机自动化 以满足酒店管理各层次的需要 8 18 1用户界面用户界面 1 入住登记界面应包含 部门 可选设施图标区 宾客信息登记区 选定 设施列表 2 消费操作界面应包含 部门选择 总账单列表区 子账单列表区 消费 记录区 消费品选择区 部门 消费品列表 3 消费界面应包含 消费品选择区 部门 消费品列表 消费记录区 支付方式选择区 4 在退房结账界面应包含 部门选择 总账单列表区 子账单列表区 消 费明细表 结账操作面板 付款方式 结算金额 已收金额 实际收款 币种 8 28 2硬件接口硬件接口 采用基于超 5 类双绞的综合布线系统 同时支持语音和数字的传输 8 38 3软件接口软件接口 可将 人事管理系统 通过程序界面与 酒店管理系统 进行通信 完成 下面这些工作 1 提取人员业务完成情况 作为进行绩效考核的依据 2 根据酒店管理系统中各部门的项目消费情况 作为合理分配人员的依据 8 48
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中央空调维修保养合同(2026版)
- 2023年6月卫生资格考试呼吸内科肺动脉高压预防真题及答案
- 社群基础及运营 14
- 2026年11月消防日知识课堂 防火减灾安全第一
- 2026 年初中秋季开学第一课城市暴雨内涝不要涉水通行科普
- 2026年四川省达州市中考历史试卷(真题+答案)
- 七年级上册第二单元期末复习要点
- 铝业公司能源管理细则
- 某制药厂药品召回规范
- 某建筑公司材料管理制度
- 中国融通资源开发集团有限公司物资接收、仓储人员专项招聘87人考试参考题库及答案详解
- 2026年中职美容美体艺术(美容护肤基础)试题及答案
- 2025辽宁盘锦北方沥青股份有限公司大学毕业生招聘18人笔试历年参考题库附带答案详解
- 定额〔2026〕19号 电力工程造价与定额管理总站关于发布2025年版电力建设工程概预算定额价格水平调整办法的通知
- 煤矿新工人入井安全须知培训
- 护理质量培训与技能提升
- TCCSA 604-2024温室气体 产品碳足迹量化方法与要求通信电缆
- 日语阅读试题及答案
- 企业财务支出审批制度
- 审计署保密制度
- 2025中国兵器工业第五九研究所招聘参考题库带答案解析
评论
0/150
提交评论