《KTV管理系统需求文档(共22页).doc》由会员分享,可在线阅读,更多相关《KTV管理系统需求文档(共22页).doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上KTV娱乐管理系统 需求分析项目组长: 汪 鹏 项目组员: 程 伟 刘运发 王 云 曾 亮 2013 年 01 月 22日第第一章 引言:1.1 开发背景: 本系统将KTV包厢管理的全过程实现科学的信息化管理,提 高了KTV包厢管理的效率和质量 根据KTV的实际需求,KTV包厢管理系统包括了顾客开单、包厢管理、顾客点单、结账、会员管理、服务生管理、商品管理和退出系统等功能。本系统有效的提高了KTV包厢的管理水平,从而将业务处理由原来的纯人工操作转换成人工与计算机共同管理的模式。 本软件的开发过程中,采用了Eclipse开发工具,以Java作为开发平台,使用Java作为
2、开发语言。用plsqldev工具进行数据库的设计,后台通过Oracle9i管理数据库。1.2文档作用与目的 本文档的编写为软件的开发设计提供依据和设计模版,使组员能够更加明白软件在开发设计过程中需要实现的系统功能,使每个组员的分工更加明确清晰,同时也是最后项目验收阶段的标准依据。1.3使用对象 本项目操作简单易懂,主要提供为从事KTV服务的人员服务,只需要懂得简单的电脑操作即可。第二章 功能需求 2.1 系统体系结构 主界面 登录界面商品修改仓库进货库存报警库存查询顾客开单 退出商品管理服务生管理会员管理 结账顾客点单营业查询增加删除服务生服务生状态查询来宾开单退出系统营业报表收银明细来宾信息
3、结账操作顾客清单操作增加删除会员会员等级操作 2.2 需求分析2.2.1 登录需求建立一个登录界面,当输入员工编号和密码时,后方先拿到录入的编号及密码,在去数据库中查看此员工是否存在,并且此密码是否正确,若是则登录成功跳转主界面,否则弹出对话框员“员工编号或密码错误”,并且无法跳转至主界面 2.2.2 顾客开单因为顾客来到KTV以后必须要开一个包厢来娱乐,但包厢有大小之分,不同类别的包厢设置的最低消费也是不同的,来宾在开包厢的时候需要交付押金,包厢开了以后开始计时。 来宾开单 包厢号及类型 交付押金 包厢开通计时开始2.2.3 顾客点单顾客开通包厢以后如有需要点些物品,营业员可以在前台上直接将
4、顾客点的商品清单添加在顾客所在包厢号上等到顾客离开时结账。 顾客点单 商品列表 服务列表 服务类 商品类 退到点单 界面将服务费用添加到包厢总费用中 退到点单 界面将商品费用添加到包厢总费用中否 是选择服 务员否是选择 物品2.2.4 结账管理包厢号里面所有消费总和包厢号里面所有消费总和(八折优惠)否是 会员 顾客结账 当顾客消费完离开时需要将自己消费的费用结清,这时营业员就不必去手动的进行费用的结算,而是系统半自动进行清算。 退回主界面 连接打印机 打印发票否是是否打印发票 确认结账 包厢转换为空计算顾客消费与押金之差2.2.5 营业查询 收银明细查询可以查询当天/月的营业额度,方便管理部门
5、对每天/月的盈利进行查看与统计,方便进行报表;来宾信息查询可以了解顾客来源。 2.2.5.1 收银明细查询 2.2.5.2 来宾信息查询 2.2.6 会员管理 KTV可以设置会员,会员消费可以拿会员卡打折优惠,会员的管理可以进行会员的增加、删除、和会员等级操作。 2.2.6.1 会员增加 2.2.6.2 会员等级操作 根据会员的等级可以享受不同待遇的消费优惠,所以会员等级的修改与确认直接关系到结账时的清算。 2.2.6.3 会员删除操作 当某个会员不具备继续成为会员时可以在会员删除中进行会员 剔除操作。 2.2.7 服务生管理 2.2.7.1 服务生的添加 当新招聘服务生的时候可以直接在添加中
6、将服务生添加进去直接管理。 2.2.7.2 服务生的状态查询 服务生状态查询可以直接了解到当前服务生的工作状态,可以进行合理的分配人员工作。 2.2.7.3 服务生的删除 当某个服务人员因假或辞职以后不在工作状态,可以通过服务生的删除管理将其删除掉,避免出现人员分配时出现误差。 2.2.8. 仓库管理 2.2.8.1 库存进货 当商品进货以后可以在库存进货管理中直接将所进商品的类别、数量等进行及时的添加,让系统去自能的计算库存商品的数量。 2.2.8.2 商品的修改 当某些商品价格或其他属性出现与原商品价格或属性有差异时可在商品修改管理中进行修改,以便能够及时的在结账管理中得到调整。2.2.8
7、.3 仓库报警管理 仓库报警管理系统属于自动化系统,操作人员只需在管理系统中设置其商品数量和保质期最低下限,当库存达到最低下限的时候系统将会自动弹出窗口进行警告。 2.2.8.4库存查询管理 库存查询系统可以查询出当前库存商品的一切信息,方便人员的进货等管理,不必人为的清点库存商品。2.2.9 退出系统 退出系统的操作就是退出当前所使用的KTV管理系统,当点击退出系统后又不想退出或点错,可以点击弹出对话框的“取消”按钮取消,或直接点击“确认”直接退出。第三章 非功能需求3.1 性能要求 此软件对电脑配置没有硬性要求,一般配置即可使用,本系统支持多种操作系统 如windows XP ,win7等等3.1.1 精度 本软件数据采用Oracle 中number(7,1)数据类型,数据精度精确到0.13.1.2 时间特性要求 本系统启动速度快,数据传输速度快,无长时间等待.3.1.3 输入和输出要求 比较简单,只要将相应的数据输入本系统,就可以了,系统将会自动输出。3.2灵活性要求 本系统比较灵活,可以方便添加后续功能,适合大多数客户需要3.3 故障处理要求 当系统出现问题请及时通知系统维护员,请勿自行修改四 参考文献书籍版本JAVA核心技术卷I :基础知识第8版JAVA语言程序设计 基础篇第6版 专心-专注-专业
限制150内