食堂售饭系统需求规格说明书.doc

上传人:sccc 文档编号:4904510 上传时间:2023-05-22 格式:DOC 页数:17 大小:819.21KB
返回 下载 相关 举报
食堂售饭系统需求规格说明书.doc_第1页
第1页 / 共17页
食堂售饭系统需求规格说明书.doc_第2页
第2页 / 共17页
食堂售饭系统需求规格说明书.doc_第3页
第3页 / 共17页
食堂售饭系统需求规格说明书.doc_第4页
第4页 / 共17页
食堂售饭系统需求规格说明书.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《食堂售饭系统需求规格说明书.doc》由会员分享,可在线阅读,更多相关《食堂售饭系统需求规格说明书.doc(17页珍藏版)》请在三一办公上搜索。

1、系统设计与分析 需求规格说明书编号 003 版本 V1.0 需求规格说明书 项目名称 :食堂售饭管理系统 项目负责人 曾相未 编写曾相未 校对邢柯 审核刘越 单位:110614班第4小组 2014年5月6日目录1引言11.1编写目的11.3定义11.4参考资料12任务概述22.1目标22.2用户的特点22.3假定和约束23业务分析33.1组织机构分析33.2组织职能分析33.3确定业务43.4业务与机构53.5业务与实体53.6主要业务流程图64需求分析84.1系统功能需求84.1.1系统目标分析84.1.2系统需求结构图94.1.3系统功能描述94.1.4功能用例图114.2系统性能需求13

2、4.3输入输出要求134.4 系统界面需求134.5故障处理要求135运行环境规定145.1硬件平台145.2软件环境145.3接口146 风险分析146.1系统面临的主要风险146.2风险的处理策略157遗留问题15110614班第4小组 执笔人:曾相未 联系方式:133884270351引言1.1编写目的本文档主要是对获取的用户需求,综合考虑组织目标、现状、技术条件、投资能力等因素,从系统目标、结构、功能、性能、风险等方面对食堂售饭管理进行深入细致地分析,剔除相互矛盾、不一致、有歧义或者不必要的需求,最终确定出合理、正确、可行的系统需求,尽可能地满足用户要求,避免开发人员和用户之间的误解。

3、本文档将详细、准确地反映最终确定的系统需求内容,简要地反映需求分析的过程以及相关问题;既是对需求分析工作的总结,又将作为后续开发阶段系统分析、设计、实现和测试的工作纲领。1.2背景本次系统开发不是从头做起,而是在食堂原有的系统上进行完善和扩充,食堂原有的系统已经能够完成通过一卡通进行消费,并且此套系统在收费方面已经比较完善,我们的任务是完成额外的进货和库存,员工管理,收益汇总及分析,同时还要考虑通过数据挖据和人工智能的方式优化食堂的进存货安排,菜品配置及窗口设置等等一系列的问题,提高食堂的原料利用率,食品质量及单位时间内的客流量,达到节约成本,提高口碑,加快出售的目的。A. 待开发的软件系统的

4、名称:食堂售饭管理系统B. 项目的任务提出者:XX学校食堂C. 项目开发者:哈尔滨工程大学计算机科学与技术专业110614班第4小组D. 本文档的读者范围包括:a 需求提供方具体责任人b 开发方项目负责人、系统分析设计人员1.3定义A. 非营业开支:除采购款、销售款外,食堂维持正常运营所需开支B. 报损:库存损坏商品上报C. 报溢:库存非正常(顾客遗失等原因)增加商品上报1.4参考资料A. 系统设计与分析 哈尔滨工程大学 邢薇主编B. 软件设计文档国家标准需求规格说明书(GB856T88)2任务概述2.1目标食堂管理系统将结合原有的收费系统,同时完成员工管理,采购,库存、进行决策分析等,智能化

5、食堂售饭管理。 软件的主要的改进部分涉及的员工数不是太多,大多是中高层人员,一般员工不需培训仍然可以使用该系统,对于相关的部分需要另配专业人员,如数据分析和智能设备管理。 软件的采购管理、库存管理功能强大,灵活,搭配数据挖据功能,实现智能化的管理,同时为用户提供方便实用的模糊查询功能,用户可以在最短时间内找到自己所需要的信息。 软件系统采用智能化的人员管理。 软件系统采用流行的C/S结构,保证高效的效率。 软件采用模块级安全管理,系统安全性高。 软件对在使用过程中可能出现的外部意外情况,如断电、网络中断等均进行了妥善处理,可以确保用户数据的完整性,同时在外部故障消除后,系统仍能继续操作。系统软

6、件采用高性能C/C+语言进行开发并实现,用户数据选用Oracle数据库进行统一管理。数据挖据将会结合Oracle及数理统计分析软件SPSS进行,而智能设备涉及的相关的视觉处理将由开源的opencv视频处理库提供支持。2.2用户的特点本软件系统主要面向大型的食堂,对前台操作人员只要求掌握pos销售机使用常识,所以员工不需进行培训,对食堂中高层要求熟悉系统相关的操作,尤其是相关的统计查询操作以便进行相关商业决策,此外,还需2名数据分析人员及1名智能设备管理人员,后续维护工作由专门的计算机专业人员进行,系统预计使用期限8年。2.3假定和约束本次开发项目的需求分析,是在食堂已有的收款系统的基础上建立起

7、来的,由于该部分已经较为完善,可以不用修改,只需将数据导入现有系统并作少许的改进即可,因而有一定的基础;非营业开支仅限于工资结算、税务结算和日常开支;系统开发硬件(包括必要的智能设备)、软件、运行环境的条件基本具备;系统的运行寿命由用户决定,后续技术维护、升级由开发小组承担。3业务分析3.1组织机构分析3.2组织职能分析3.3确定业务编号业务名称说明1基础信息管理(四项基本子义务)由食堂经理进行供应商、员工、菜单、窗口等基本信息管理2采购进货由采购员进行原料采购进货,并上报会计3采购订单由采购员进行原料采购订单管理4原料入库采购员采购原料由库管员负责接收入库5原料出库厨师领取原料由库管员负责原

8、料出库6库存盘点由库管员定期对库存原料进行盘库,检查盈亏7报损报溢由库管员对库存损溢原料上报8记录食客选食由智能设备自动记录食客的选食9记录食客消费该项记录在原有系统中已经实现(顾客划卡付费,自动生成记录)10上下班签到由智能设备完成员工签到,采用人脸识别技术11事病假管理由部门负责人进行批准,特殊情况另行考虑12工资管理由会计进行工资结算13经营收益对资金进行有序管理,保证食堂的资金充裕14原料采购量分析由数据分析员结合库存情况,原料的需求情况的预测进行采购量的决定15原料存放分析根据各种外部外界及原料本身的性质制定合理安全的库存量16食客选食分析根据食客的选食记录进行分析,根据分析结果合理

9、的安排各种菜的数量,根据选食之间的相关性合理分配窗口的位置及菜品的摆放位置17签到设备管理由智能设备管理员完成对设备的配置,维护及维修18客流量统计设备管理由智能设备管理员完成对设备的配置,维护及维修,同时将统计的结果实时的反馈回系统,便于安排工作,同时也便于食客选择就餐场地19食客选食设备管理由智能设备管理员完成对设备的配置,维护及维修3.4业务与机构超市业务/机构关系表:部门业务名称采购部销售部库存部炊事部办公室基本信息管理采购原料采购订单原料入库原料出库库存盘点记录食客选食记录食客消费上下班签到事病假管理工资管理经营收益原料采购量分析菜原料存放分析食客选食分析签到设备管理客流量统计设备管

10、理食客选食设备管理3.5业务与实体食堂业务实体表:编号业务名称关联的实体1基本信息管理供应商,菜单、员工、窗口(售货专用)、食堂经理2采购进货采购员、原料、供应商、采购单3采购订单采购员、原料、供应商4原料入库采购员、原料、库管员、采购单、入库单、库存单5原料出库厨师、原料、库管员、取料单、出库单、库存单编号业务名称关联的实体6库存盘点库管员、原料、库存单7报损报溢库管员、损溢原料、损溢单、库存单8记录食客选食流水编号,食品,窗口9记录食客消费顾客、销售员、流水编号,消费额10上下班签到员工,智能设备管理员11事病假管理部门主任,员工12工资管理会计、工资、工资单,员工13经营收益税务局、税务

11、单、日常开支单14原料采购量分析选食记录,库存量,原料,数据分析员15菜原料存放分析库存量,原料,环境(温度,适度等),数据分析员16食客选食分析选食记录,数据分析员17签到设备管理设备编号,智能设备管理员18客流量统计设备管理设备编号,智能设备管理员19食客选食设备管理设备编号,智能设备管理员3.6主要业务流程图4需求分析 4.1系统功能需求4.1.1系统目标分析食堂售饭管理系统总目标如下:A. 建立对食堂日常业务提供全面管理的智能化信息系统;B. 提供对员工的智能化管理;C. 对原料的采购、入库、出库、盘点、报损报溢提供管理的同时提供对采购计划的科学的建议;D. 对菜种及数量的的安排进行科

12、学性的预估,提高销售量的同时降低成本的浪费;E. 对窗口的安排及菜种的摆放位置进行科学的安排,提高工作效率,提高单位时间的客流量;F. 科学有效的人流统计,科学指导食堂工作的安排,同时方便食客选择就餐地点;G. 对营业收入、销售利润、工资结算、付款提供全面管理。4.1.2系统需求结构图4.1.3系统功能描述功能类别功能名称描述用户登录用户登录用户输入的用户名,密码进行验证,验证通过后,该用户可以使用系统中自己拥有权限的那部分功能,否则拒绝使用该系统。基础信息管理员工信息管理超级用户可以对员工的资料进行修改、删除、增加以及查询,设定其他用户对软件的访问权限,其中包括员工的绩效记录菜单信息管理用户

13、修改、删除、增加或查询商菜种信息分类数据窗口信息管理用户修改、删除、增加或查询窗口信息供应商信息管理用户修改、删除、增加或查询供应商数据采购管理采购入库用户通过录入采购的原料,对采购入库单进行相关操作采购订单用户通过与供应商协商需要采购的原料销售管理POS销售用户通过手动录入销售商品,对销售出库单进行相关操作记录食客选食通过选食智能记录设备对食客的选食进行流水式记录食客消费记录用户通过划卡进行缴费,自动生成缴费记录库存管理原料入库用户录入采购单、销售退货单记录的原料;,对入库单、库存单进行相关操作原料出库用户录入销售出货单、采购退货单记录的商品,对出库单、库存单进行相关操作库存盘点用户通过组合

14、不同条件,对出库入库商品进行查询统计,根据商品采购销售价格盘亏盘盈库存报警用户通过设定库存上下限对不符合限制条件的库存原料进行统计并更新或显示报损报溢用户通过录入损溢商品,对商品损溢单和库存单进行相关操作员工管理签到管理用户上下班时到智能签到系统进行签到即可,不签到者视为未签到,后果自负事病假管理由当事人向部门主任进行申请,并由部门主任提交事病假统计信息财务管理工资管理由会计进行工资结算,打印工资单等经营收益对资金进行有序管理,保证食堂的资金充裕数据分析管理原料采购分析由数据分析员结合库存情况,原料的需求情况的预测进行采购量的决定原料库存分析根据各种外部外界及原料本身的性质制定合理安全的库存量

15、食客选食分析根据食客的选食记录进行分析,根据分析结果合理的安排各种菜的数量,根据选食之间的相关性合理分配窗口的位置及菜品的摆放位置智能设备管理签到设备由智能设备管理员完成对设备的配置,维护及维修客流统计设备由智能设备管理员完成对设备的配置,维护及维修,同时将统计的结果实时的反馈回系统,便于安排工作,同时也便于食客选择就餐场地选食记录设备由智能设备管理员完成对设备的配置,维护及维修查询统计原料采购查询用户通过组合不同条件,对采购原料记录进行查询,并提供报表打印功能销售量查询用户通过组合不同条件,对销售量记录进行查询,并提供报表打印功能营业额查询用户通过组合不同条件,对各类别菜种利润记录进行查询,

16、并提供报表打印功能经营收益查询用户通过组合不同条件对“经营收支明细”和“采购销售明细”进行查询,并提供报表打印功能系统管理通用设置对系统通用功能进行设置数据备份用户对数据库进行备份操作数据恢复用户对数据库进行还原操作操作日志系统自动对用户的操作记录进行跟踪修改密码修改密码用户重新设定自己的密码退出退出用户退出系统4.1.4功能用例图食堂售饭管理系统总用例图: 食堂售饭系统各子功能用例图:4.2系统性能需求用户提出的食堂售饭管理系统的性能要求:主要性能指标详细要求正确性系统正常运转期间不允许出现故障和错误,不允许丢失重要信息健壮性容纳250个以上客户端同时访问,服务器端程序能连续工作半年以上可靠

17、性服务器意外断电有一定缓冲时间以进行数据库备份时效性系统处理效率要比手工提高50%,反应时间最慢不能低于3秒;易用性原有职工通过简单培训就可以使用系统,不用安装,操作简便清晰性业务流程明确,各部门职能划分明确安全性具有防病毒和黑客攻击能力,非法用户不能使用系统,不能查阅系统信息保密性用户信息保密,操作权限明确,各级使用者只能看到允许查看的系统信息交互性系统界面设计友好,操作方便灵活,并且具有联机提示和帮助学习功能可扩展性可在当前需求基础之上进行功能上的扩展兼容性可运行在大多数主流的硬件环境中可移植性可运行在大多数主流的操作平台上4.3输入输出要求输入:系统的大部分数据输入和运行参数的输入均要求

18、采用填空格式的键盘输入,在所有应提示信息处,系统应能给出下拉式的提示并能可由用户根据需要进行选择。同时要有足够的信息提示与校验用户所输入值的有效性与合法性。除此之外,本系统设置有大量的智能设备,它们都是自动采集数据并输入。输出:系统的运行结果均应能通过屏幕进行输出,并要求能将输出的信息灵活地进行屏幕转换,以提高信息的可读性与操作的灵活性。报表打印格式现行人工管理业务中报表格式进行打印输出,个别报表将利用计算机报表软件重新设计报表输出格式。4.4 系统界面需求用户提出的食堂售饭管理系统的界面要求需求名称详细要求母窗体显示位置窗体初次启动时在屏幕位置居中,窗体最大化主窗体显示位置窗体初次启动时在母

19、窗体居中界面风格整个系统的风格一致,色调柔和,美观大方界面字体颜色黑色为主,点击前后会有显著的颜色变换其它需求系统LOGO含有本食堂标识和注册名4.5故障处理要求A. 系统能够输出错误的具体详细内容,方便维护人员处理。B. 系统崩溃再启动能够从故障点恢复执行。C. 数据库定时备份,出现异常情况后可进行数据跟踪恢复。5运行环境规定5.1硬件平台需求名称详细要求服务器操作系统版本Windows Server 2008 内存=8G CPU主频2.4=GHz客户端 操作系统版本Windows Xp 内存=512M CPU主频=1.6GHz打印机激光打印机=2POS机大于350台,读取准确率,读取速度符

20、合国家标准规定嵌入式智能摄像头16个高清摄像头大于350个5.2软件环境需求名称详细要求操作系统Windows XP/Vista 运行环境 服务器必须搭建opencv视觉处理库/客户端无要求数据库Oracle 11gJSP服务器Apache Tomcat 6.0浏览器IE 6.0以上显示器分辨率最佳效果1024768像素5.3接口硬件接口:摄像头、打印机软件接口:Excel表,开发人员超级用户登录接口6 风险分析6.1系统面临的主要风险A. 系统存在潜在的安全漏洞和缺陷,容易受到病毒或黑客攻击;B. 用户误操作造成食堂不必要的损失;C. 智能设备发生故障不能使用;D. 数据库并发操作时容易发生数据丢失或误修改;6.2风险的处理策略A. 本系统在局域网内运营,切断外网服务并在客户端安装相应杀毒软件定期杀毒;B. 采用日志跟踪方式记录用户操作,对于容易发生误操作的地方,系统给与用户相关提示,用户确认后再执行操作;C. 本设计保留了收费系统的设计,当智能设备出现故障时,人仍能维持食堂最基本的运作。D. 采用双机热备(主-备)方式最大程度上保护用户数据,对于较为频繁、计算复杂的数据库操作采用事务提交方式编写存储过程;7遗留问题无。14110614班第4小组 /15 执笔人:曾相未 联系方式:13388427035

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号