《酒店管理系统概要设计说明书(共20页)》由会员分享,可在线阅读,更多相关《酒店管理系统概要设计说明书(共20页)(20页珍藏版)》请在金锄头文库上搜索。
1、精选优质文档-倾情为你奉上卷 号卷内编号密 级项目编号: S101- 01-2005教务管理系统分类:概要设计说明书Version: 1.1项 目 承 担 部 门:计网IBM 3班 撰 写 人(签名):王奎 完 成 日 期:2011-09-15 本文档 使 用部门: 主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名): 评 审 日 期: 目 录1. 引言1.1 目的针对目前酒店电子化管理的实际需求,和消费客户对跨时域地域预订住宿的要求,本需求分析定义的开发酒店管理系统的总体要求是:作为两类用户(一般客户和酒店管理人员)和软件开发员互相了解的基础,系统成品提供用户登录、查询、管理
2、员后台管理等四大功能服务。 系统开发目的:对内是为了使酒店管理更加便捷、高效,员工操作更加明晰、规范,大大提高酒店管理质量。对外是能让用户自助登录、查询酒店住房信息和酒店服务、实现零距离实时预定酒店房间,为客户提供舒心的出行住宿保证,提高社会效益。本需求分析包含了初步分析设计各功能模块、提供性能要求、对用户影响的信息、以及对各功能模块功能的描述;同时也是规范开发人员进行设计和部署实施的基础和依据,为整体工作组的工作流程做出明确指导,引导工作组员之间、工作组员与用户之间的沟通。最终作为总体审核、验证、确认和结项验收的依据;为开发方与客户方提供合法的合同保障。 1.2 定义HMS(hotel ma
3、nagement system)酒店管理系统1.3 参考资料酒店管理系统项目开发计划书Java程序设计软件工程(第二版)(作者:史济民 李昌武 出版社:高等教育出版社) 2. 总体概述2.1 产品标识产品名称:酒店管理系统产品缩称:HMS版本号:1.12.2 产品描述2.2.1 系统属性HMS是一个在Windows2000以上的操作系统平台下运行的酒店管理系统,并借助数据库系统(SQL SERVER 2000)进行数据管理。1.1版本是一个测试版,可能存在很多不足的地方。2.2.2 开发背景随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日渐成为必要。据调查,在酒店
4、和餐厅娱乐业引入电脑服务和管理后明显取得了优良的经济效益和社会效益。 以往传统的酒店管理往往令管理者花大量的时间来处理顾客投诉,例如错误查询、琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,影响出租率。以上问题可以通过电脑系统辅助一一解决。 酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志 ,而且对提高员工工作效率,让管理层有时间集中精力规划管理、制定运作策略和实施决策,加速资金周转、降低各项成本以及改善服务质量都有十分积极的作用。因此为了提高住房出租效率,提升服务管理质量,规范酒店星级管理工作,建立起用户和旅游需求的桥梁,为旅游业的扩展提供优质的物质保证,使资源合理
5、配置,也缓解旅游住宿压力,培育良好的客户群体,根据酒店管理业务实际情况,进行此系统的开发。2.2.3 产品功能本产品包括四大功能模块,优先级定义可采用以下方法(QFD对功能需求的分类方法):a. 高必须实现的功能,用户有明确的功能定义和要求;b. 中件应该实现的功能,用户的功能定义和要求可能是模糊的、不具体的、或低约束的,但是这类功能的缺少会导致用户的不满意,因此这类功能的具体需求应当由需求分析人员诱导用户产生并明确;c. 低尽量实现的功能,并可根据开发进度进行取舍,但这类功能的实现将会增加用户的满意度。序号功能名称功能需求标识优先级简要描述1用户登录子系统用户登录_XiTonga用户按级限登
6、录2房间管理子系统房间管理_XiTongb客房预定、客房设置功能3营业管理子系统营业管理_XiTongc点菜、酒菜、收银、查询供应商信息4信息查询子系统信息查询_XiTongb按不同方式了解酒店的营销情况5系统管理子系统系统管理退出_XiTongb重置密码、管理用户6用户帮助子系统帮助_XiTonga使用手册、系统退出 2.3 用户的特点本系统的酒店管理工作人员要求能比较熟练操作Windows操作系统即可,酒店用户只要能识字就可以按照提示进行简单的查询,维护人员则须有一定的数据库管理和维护知识及技能。2.4 限制与约束 1开发限制在一周半之内完成;2开发人员开发经验严重不足;3编程人员对开发工
7、具不熟悉,编程经验非常有限;2.5 性能需求1.安全性要求高,能有效控制和管理不同的用户的权限2.在1兆每秒以上的专用网上,服务器能同时处理5000用户端并发的访问3. 在P以上,内存128M以上,硬盘2G以上的微机与笔记本电脑上,响应时间要求在0.51秒内2.6 设计约束2.6.1 硬件约束硬件配置:P以上的微机或者笔记本电脑;内存要求:128M以上;硬盘:2G以上2.7 外部接口需求2.7.1 用户接口用户界面:采用Windows的通用图形界面,对用户友好,输入方式可以有两种形式,客户端以触摸屏幕输入为主,但同时也必须对鼠标键盘提供支持,鼠标键盘输入作为后备和辅助输入方式;管理端设备以pc
8、机和鼠标键盘输入为主。界面设计应遵循:1. 尽量保持一致性:界面规范应遵循MS Windows软件界面的规范2. 设计完整的对话过程:系统的每一次对话都应该有明确的次序:开始、中间处理过程、结束。3. 提供简单的错误处理机制4. 提供信息反馈:用多种信息提示用户当前软件运行状态,软件界面元件的功能。5. 操作可逆:其动作可以是单个的操作,或者是一个相对独立的操作序列。6. 设计良好的联机帮助7. 显示启动画面:画面简洁明快,富有现代气息,不能太花哨。提供控制的内部轨迹:系统应该让用户觉得是由用户在做决定,可以通过提示字符和提示消息的方式使用用户产生这种感觉。2.7.2 硬件接口支持一般的微机、
9、笔记本电脑、个人掌上电脑等移动pc设备。2.7.3 通信接口局域网的协议,tcp/ip协议,Internet接入协议,wi-fi、蓝芽、红外线无线传输协议等。3. 软件系统结构设计3.1 系统数据流图酒店管理系统管理人员客户 客户信息 管理人员信息 离店凭据 系统管理 客房信息 图1.HMS顶级数据流图 前台 数据数据后台客户订餐数据 图2.第二层流程图 3.2 软件体系结构3.2.1 软件程序结构图酒店管理系统用户管理命令一般用户界面管理员界面权限设置重置密码 基本操作命令点菜/结账操客房预订作命房间管理令管理账户查询命令信息查询系统管理营业管理前台命令读出系统管理界面图3.酒店管理系统的上
10、层筐架3.2.2 模块命名规则名称编号名称编号用户登录S01按顾客消费查询S09客房预订S02按服务类型S10客房设置S03重置密码S11点菜/结账S04管理用户S12酒菜设置S05关于系统S13添加商品S06帮助信息S14商家信息S07退出系统S15按酒菜查询S08模块描述。名 称用户登录标识S01子系统名称酒店管理系统系统名称RMS接口说明输入用键盘输入输出若登录成功则进入管理界面,否则返回验证失败信息。功能说明管理人员登录。数据库调置了管理人员登录用户名密码,若登录信息与数据库不符则提示“错误的用户名及密码”,需重新输入。运行环境说明所有支持sql和java的操作平台都可以运行此程序。调
11、用关系说明调用模块无被调用模块添加商品、客房预订、重置密码、管理用户、按服务类型、退出系统名 称客房预订标识S02子系统名称房间管理系统名称RMS接口说明输入选择客房预订功能后,输入房台预订信息:包括预定日期、客人信息、房间信息、及输入预定备注输出已成功预订该房功能说明按客户要求查订房间。运行环境说明所有支持sql和java的操作平台都可以运行此程序。调用关系说明调用模块用户登录、客房设置被调用模块按顾客消费查询名 称客房设置标识S03子系统名称房间管理系统名称RMS接口说明输入添加房间:房间编号、房间类型、可容纳人数及备注删除房间:选择需删除的房号,点击删除即可输出已成功添加/删除该房号功能说明根据需求设置房间详细信息,添加删除房间号运行环境说明所有支持sql和java的操作平台都可以运行此程序。调用关系说明调用模块无被调用模块客房预订 名 称点菜/结账标识S04子系统名 称营业管理系统名称RMS接口说明输入选择房间号进入菜单列表,选择食品名称、输入数量及折扣输出输出订单信息(包括订单号、业务员、顾客姓名、菜名、数量、折扣、付帐情况、消费日期)功能说明输入点菜信息,计算付账。运行环境说明所有支持sql和java的操作平台都可以运行此程序。调用关系说明调用模块