1、酒店管理系统需求分析酒店管理简单系统分析目 录一项目介绍 31.1问题声明 31.2需求分析 31.2.1 可行性分析 31.2.2开发运行环境 31.2.3系统需求与目标 3功能需求 3系统目标 4二项目计划 52.1项目的标题和范围 52.2 项目的输出与交互 52.3 资源需求 52.4 该项目确定的风险 52.5 任务分配 6三系统详细设计 63.1系统流程图 63.2系统用例 83.3系统功能模块设计 93.5注释及代码规范 10四数据库设计 114.1系统数据库表列表 114.2数据项 124.3数据流 124.4存储过程 134.5处理过程 14一项目介绍1.1问题声明 随着计算
2、机的普及、网络信息技术的发展,电子商务模式已渐入各行各业,它改变了许多行业传统的经营模式。这同样也为酒店业提供了新的竞争手段。目前许多酒店运用电子商务模式建立新型业务系统,系统充分发挥其信息交流的优势,将酒店内各个部门组成一个大的信息网,建立统一的管理制度和经营标准,以达到信息共享、各部门协同发展的目的。并且,系统通过互联网在酒店外部开展各种营销活动,采购经营必需品,提供相关服务信息,收集顾客信息以,达到扩大市场、提高酒店形象的目的。酒店电子商务系统不但可以提高酒店的形象,加速工作效率,加强管理水平,还加快了酒店在现代市场中的适应能力。总之,电子商务在酒店业的应用越来越广泛,它为酒店的管理现代
3、化、智能化、信息化起到了不可或缺的作用。1.2需求分析1.2.1 可行性分析 经济性:。本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成本及改善服务质量,能够取得良好的经济效益。 技术性:本管理信息系统将采用eclipse6.0.1作为前台开发工具。后台数据库采用oracle数据库,oracle功能强大、使用方便。因此,系统的软件开发平台已成熟可行。硬件方面,科技的飞速发展使硬件的更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。1.2.2开发运行环境 操作系统:Windows系列 数据库管理系统:Oracle 9i CPU:Intel
4、 2.4G 内存:520M1.2.3系统需求与目标功能需求一个成熟的酒店管理系统不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简单的工作,它能让工作人员从烦琐的手工操作中解脱,并且酒店管理系统本身就代表着一种管理方法。随着它的深入,将带动企业的运作,为管理和决策提供支持。本项目在经过对各酒店软件进行分析和研究后,参考先进酒店软件管理思想,结合酒店的实际特点,认为可将整个酒店管理系统细分为五个子系统:(1)前台管理系统(2)消费管理系统(3)收银管理系统(4)客房服务系统(5)系统维护系统目标酒店管理系统是根据酒店对客房管理的实际情况进行编写的,主要目的是为了方便酒店对客房的实际情况进行
5、集中的查询与管理工作,以提高整个酒店的工作效率。酒店客房管理的科学化、系统化、信息化成为各个酒店追求的目标。二项目计划2.1项目的标题和范围项目标题: 酒店管理系统项目范围: 项目代码: 初始化动作:项目计划最后动作: 项目预排2.2 项目的输出与交互表3-1 项目的输出和交付表#项需求负责人计划完成日期实际完成日期状态1软件1份赵蓉2011/08/2011/08/2文档1份赵蓉2011/08/2011/08/2.3 资源需求表3-2 资源需求表#资源名为何需要该资源何处得到怎么样得到该资源需要该资源的时间当前的状态可能的动作1Myeclipse6.0为了解析互联网Download该项目的解析
6、阶段可利用通知全体人员,查询解决方法2Java API doc为引用和取样代码互联网要求全体员工确保在电脑上已安装Java API doc该项目的解析阶段可利用为了查询Java的各个类的用法3JDK 1.6.0为了解析SunDownload该项目的解析阶段可利用下载4Oracle为了数据存储互联网Download该项目的解析阶段可利用通知全体人员,查询解决方法2.4 该项目确定的风险表3-3 确定的风险表#风险概率(%)严重性(%)行为计划1超过最后期限80100制定一个详细的进度表,并且保证每个队员都坚持该进度表。在队员之间有规律的进行讨论来检查该项目的状态。如果有问题,将问题通知全体队员并
7、且要求集体赶工。2由于集成期间面临的问题而导致的最终产品中的错误90100在全体人员间讨论在集成期间面临的问题。从书和Java Doc的帮助中弄清楚集成的不同模块的相关信息。为了确保不需要在每个窗体中改变数据库连通信息,创建一个包含连通性信息单独的组件,并且在Web窗体中使用相同的组件。3在遵循标准中的差异,如命名协定5010在项目开始之前,在队员之间讨论并拟定命名协定。2.5 任务分配表3-4 任务分配表#任 务负 责 人1撰写项目文档2为创建的数据库和数据库对象而书写脚本3分析系统,定义接口和类4创建必要的可重用组件并且测试它们5创建GUI界面6功能实现三系统详细设计3.1系统流程图图3.
8、1 酒店管理系统图3.2系统用例图3.2酒店管理系统用例图图3.3 酒店管理系统的局部DFD图3.3系统功能模块设计 表 3-3 功能模块列表序号功能模块类别功能模块备 注1前台管理客房预订 2入住登记3宾客换房4追加登记5消费管理点单6外卖7退单8查询9收银管理退房结账10取消结账11合并账户12定金管理13客房服务房态管理14员工留言15设施利用统计16客史资料查询17系统维护修改密码18权限设置19数据备份20参数设置表 3-3.1酒店管理功能模块序号功能列表功能明细1客房预订录入宾客预订部门(客房、餐饮),新增预订,预订宾客信息,选择预订日期,项目清单,选择项目,预订信息更改,确认或撤
9、销。2入住登记选择需接待登记的部门,登记宾客信息,登记项目,立账或撤销3宾客换房选择宾客原登记部门,选择宾客,选择项目,确认或撤销4追加登记选择部门,追加登记宾客,选择项目,确认或撤销5点单选择顾客,选择部门,选择消费品,记录账单,服务记录单,点单服务6外卖选择部门,选择消费品,选付费方式,日期,截止日期,地点,订单,服务8查单选择待查项目,选择宾客,查单权限审核,具体项目查询9退房结账选择部门,添加退房宾客于列表,项目清单,金额总计,付款方式,确认或取消10取消结账完成宾客登记随后作出的退单请求,其消费不做营业额统计11合并账户将两个宾客的账户合并统计,并同时清除被合并账户。12定金管理选择
10、缴款人,确认缴款账户,选择单据,选择支付方式,确认金额13房态管理选择部门、楼层、规格,查看房态,房态(批量)修改,确认或撤销14员工留言留言查看,发表,删除15设施利用统计选择部门、项目,身份认证,修改设施利用率,确认或取消16客史资料查询可以选择查看,查找,清空宾客信息,有权限限制。3.5注释及代码规范源代码文件头部注释/* * (#) xxxxx.java 2011/08/16 * Copyright (C) 2011 NIIT-6Q12SM4002 All right reserved. */类(class)与接口(interface)/* * 类名类的说明。 * 类的其他描述 * a
11、uthor 作者1 * author 作者 2 可以添加多个作者 * version 版本 * since JDK1.4 JDK版本描述 * see 其他关联的类 */Public class Passenger /* 类代码 */ 缩进为4个空格(一个Tab占位)方法/函数(method)/* * 方法的描述。 * * param orderId 参数的描述 * reutrns 返回 XX 返回值的描述 * throws Exception 抛出异常的描述 */Public bool isDelete(String orderId) throws Exception Return False
12、; 缩进为4个空格(一个Tab占位)其他JS:用 / 进行单行注释,/*注释内容*/ 进行多行注释CSS注释:/*注释内容*/HTML注释:四数据库设计4.1系统数据库表列表编 号数据结构名属 性1宾客信息宾客编号、联系人名、性别、宾客类型编号、证件类型、证件号码、订单编号、客人数量、预定时间、押金、入住时间、点单编号、退出时间、备注2宾客订单订单编号、房间号3宾客类型宾客类型编号、宾客类型名称4房间房间号、房间类型编号、房间信息、状态编号5房间类型房间类型编号、房间类型名称、收费标准、设备、房间总数量6房间状态状态编号、状态名称(入住、维护、空闲、清理)7菜单菜种编号、菜名、菜类型编号、价格
13、8菜品类型菜类型编号、菜类型名称9点单点单编号、菜种编号10员工信息员工编号、姓名、性别、年龄、入职时间、角色编号、月薪、备注11角色角色编号、角色名称12权限权限编号、权限名称13角色权限角色编号、权限编号14日志表日志编号、员工编号、操作时间4.2数据项编号数据项名称说 明 部 分编号数据项名称说 明 部 分1员工编号整数类型;有唯一性2姓名文本类型 长度为10字符3性别枚举类型:男、女4年龄整数类型 181005入职时间时间类型 yyyy-mm-dd6月薪浮点型 0.007备注文本类型8角色名称枚举类型;根据公司的制定而定9角色编号整数类型;有唯一性10权限名称枚举类型;根据公司的制定而
14、定11权限编号整数类型;有唯一性12日志编号整数类型13操作时间时间类型 yyyy-mm-dd14房间类型枚举类型如单人、双人标准间等15收费标准浮点型 0.0016房间总数量某一等级房的总数17设备文本 说明设备情况18状态编号整数类型19状态名称该房是否已被入住 枚举类型20房间号整数类型21房间信息文本类型22宾客编号整数类型23联系人名字符类型24性别枚举类型:男、女25证件类型文本类型26证件号码整数类型27客人数量某一房间所住的人数28预定时间时间类型 yyyy-mm-dd29 押金浮点型 0.0030退出时间格式:yyyy-mm-dd31入住时间格式:yyyy-mm-dd32订单
15、编号字符类型33房间号整数类型34宾客类型编号整数类型35宾客类型文本类型36菜种编号整数类型37菜类编号整数类型38价格不同的系统有不同的单位39日期格式:yyyy-mm-dd40菜类型名文本类型41联系电话格式:13,5,8,*4.3数据流编号数据流名输入输出1员工基本信息招新员工员工信息2工资结算员工信息财务支出3当前员工工作员工信息调配工作4员工新工作调配工作员工信息5“辞工”信息辞老员工调配工作6顾客基本信息来客登记顾客信息7顾客需求住房登记调配住房8满足顾客要求调配住房顾客信息9顾客住房信息顾客信息调配住房10目前住房信息住房信息调配住房11更新后的住房信息调配住房住房信息12住房
16、单价住房信息住宿收入13住房数量调配住房住宿收入三4.4存储过程数据存储名输入数据流输出数据流 说 明 部 分员工信息员工基本信息员工新工作工资结算当前员工工作顾客信息顾客基本信息满足顾客要求4.5处理过程处理过程名输入数据流输出数据流说 明 部 分招新员工终端员工基本信息辞老员工终端员工基本信息调配工作当前员工工作员工基本信息当前部门基本信息员工新工作更新后的部门信息增新部门终端部门基本信息取消部门终端部门基本信息部门营业结算来客登记终端顾客基本信息顾客需求顾客离开终端注销住房调配住房顾客需求注销住房目前住房信息更新后的住房信息住房数量满足顾客要求住宿管理部门收入住房数量住房单价添加新项目终端新项目信息取消老项目终端老项目信息部门收入终端收入情况部门支出终端支出情况处理过程名输入数据流输出数据流说 明 部 分
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1