食堂售饭系统.docx

上传人:b****8 文档编号:11999568 上传时间:2023-06-03 格式:DOCX 页数:24 大小:316.83KB
下载 相关 举报
食堂售饭系统.docx_第1页
第1页 / 共24页
食堂售饭系统.docx_第2页
第2页 / 共24页
食堂售饭系统.docx_第3页
第3页 / 共24页
食堂售饭系统.docx_第4页
第4页 / 共24页
食堂售饭系统.docx_第5页
第5页 / 共24页
食堂售饭系统.docx_第6页
第6页 / 共24页
食堂售饭系统.docx_第7页
第7页 / 共24页
食堂售饭系统.docx_第8页
第8页 / 共24页
食堂售饭系统.docx_第9页
第9页 / 共24页
食堂售饭系统.docx_第10页
第10页 / 共24页
食堂售饭系统.docx_第11页
第11页 / 共24页
食堂售饭系统.docx_第12页
第12页 / 共24页
食堂售饭系统.docx_第13页
第13页 / 共24页
食堂售饭系统.docx_第14页
第14页 / 共24页
食堂售饭系统.docx_第15页
第15页 / 共24页
食堂售饭系统.docx_第16页
第16页 / 共24页
食堂售饭系统.docx_第17页
第17页 / 共24页
食堂售饭系统.docx_第18页
第18页 / 共24页
食堂售饭系统.docx_第19页
第19页 / 共24页
食堂售饭系统.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

食堂售饭系统.docx

《食堂售饭系统.docx》由会员分享,可在线阅读,更多相关《食堂售饭系统.docx(24页珍藏版)》请在冰点文库上搜索。

食堂售饭系统.docx

食堂售饭系统

编号003

版本V1.0

需求规格说明书

项目名称:

食堂售饭管理系统

项目负责人曾相未

编写曾相未

校对邢柯

审核刘越

 

单位:

110614班第4小组

 

2014年5月6日

目录

1引言1

1.1编写目的1

1.3定义1

1.4参考资料1

2任务概述2

2.1目标2

2.2用户的特点2

2.3假定和约束2

3业务分析3

3.1组织机构分析3

3.2组织职能分析3

3.3确定业务4

3.4业务与机构5

3.5业务与实体5

3.6主要业务流程图6

4需求分析8

4.1系统功能需求8

4.1.1系统目标分析8

4.1.2系统需求结构图9

4.1.3系统功能描述9

4.1.4功能用例图11

4.2系统性能需求13

4.3输入输出要求13

4.4系统界面需求13

4.5故障处理要求13

5运行环境规定14

5.1硬件平台14

5.2软件环境14

5.3接口14

6风险分析14

6.1系统面临的主要风险14

6.2风险的处理策略15

7遗留问题15

1引言

1.1编写目的

本文档主要是对获取的用户需求,综合考虑组织目标、现状、技术条件、投资能力等因素,从系统目标、结构、功能、性能、风险等方面对食堂售饭管理进行深入细致地分析,剔除相互矛盾、不一致、有歧义或者不必要的需求,最终确定出合理、正确、可行的系统需求,尽可能地满足用户要求,避免开发人员和用户之间的误解。

本文档将详细、准确地反映最终确定的系统需求内容,简要地反映需求分析的过程以及相关问题;既是对需求分析工作的总结,又将作为后续开发阶段系统分析、设计、实现和测试的工作纲领。

1.2背景

本次系统开发不是从头做起,而是在食堂原有的系统上进行完善和扩充,食堂原有的系统已经能够完成通过一卡通进行消费,并且此套系统在收费方面已经比较完善,我们的任务是完成额外的进货和库存,员工管理,收益汇总及分析,同时还要考虑通过数据挖据和人工智能的方式优化食堂的进存货安排,菜品配置及窗口设置等等一系列的问题,提高食堂的原料利用率,食品质量及单位时间内的客流量,达到节约成本,提高口碑,加快出售的目的。

A.待开发的软件系统的名称:

食堂售饭管理系统

B.项目的任务提出者:

XX学校食堂

C.项目开发者:

哈尔滨工程大学计算机科学与技术专业110614班第4小组

D.本文档的读者范围包括:

a.需求提供方具体责任人

b.开发方项目负责人、系统分析设计人员

1.3定义

A.非营业开支:

除采购款、销售款外,食堂维持正常运营所需开支

B.报损:

库存损坏商品上报

C.报溢:

库存非正常(顾客遗失等原因)增加商品上报

1.4参考资料

A.《系统设计与分析》哈尔滨工程大学邢薇主编

B.软件设计文档国家标准-需求规格说明书(GB856T——88)》

2任务概述

2.1目标

食堂管理系统将结合原有的收费系统,同时完成员工管理,采购,库存、进行决策分析等,智能化食堂售饭管理。

☞软件的主要的改进部分涉及的员工数不是太多,大多是中高层人员,一般员工不需培训仍然可以使用该系统,对于相关的部分需要另配专业人员,如数据分析和智能设备管理。

☞软件的采购管理、库存管理功能强大,灵活,搭配数据挖据功能,实现智能化的管理,同时为用户提供方便实用的模糊查询功能,用户可以在最短时间内找到自己所需要的信息。

☞软件系统采用智能化的人员管理。

☞软件系统采用流行的C/S结构,保证高效的效率。

☞软件采用模块级安全管理,系统安全性高。

☞软件对在使用过程中可能出现的外部意外情况,如断电、网络中断等均进行了妥善处理,可以确保用户数据的完整性,同时在外部故障消除后,系统仍能继续操作。

系统软件采用高性能C/C++语言进行开发并实现,用户数据选用Oracle数据库进行统一管理。

数据挖据将会结合Oracle及数理统计分析软件SPSS进行,而智能设备涉及的相关的视觉处理将由开源的opencv视频处理库提供支持。

2.2用户的特点

本软件系统主要面向大型的食堂,对前台操作人员只要求掌握pos销售机使用常识,所以员工不需进行培训,对食堂中高层要求熟悉系统相关的操作,尤其是相关的统计查询操作以便进行相关商业决策,此外,还需2名数据分析人员及1名智能设备管理人员,后续维护工作由专门的计算机专业人员进行,系统预计使用期限8年。

2.3假定和约束

本次开发项目的需求分析,是在食堂已有的收款系统的基础上建立起来的,由于该部分已经较为完善,可以不用修改,只需将数据导入现有系统并作少许的改进即可,因而有一定的基础;非营业开支仅限于工资结算、税务结算和日常开支;系统开发硬件(包括必要的智能设备)、软件、运行环境的条件基本具备;系统的运行寿命由用户决定,后续技术维护、升级由开发小组承担。

3业务分析

3.1组织机构分析

3.2组织职能分析

3.3确定业务

编号

业务名称

说明

1

基础信息管理(四项基本子义务)

由食堂经理进行供应商、员工、菜单、窗口等基本信息管理

2

采购进货

由采购员进行原料采购进货,并上报会计

3

采购订单

由采购员进行原料采购订单管理

4

原料入库

采购员采购原料由库管员负责接收入库

5

原料出库

厨师领取原料由库管员负责原料出库

6

库存盘点

由库管员定期对库存原料进行盘库,检查盈亏

7

报损报溢

由库管员对库存损溢原料上报

8

记录食客选食

由智能设备自动记录食客的选食

9

记录食客消费

该项记录在原有系统中已经实现(顾客划卡付费,自动生成记录)

10

上下班签到

由智能设备完成员工签到,采用人脸识别技术

11

事病假管理

由部门负责人进行批准,特殊情况另行考虑

12

工资管理

由会计进行工资结算

13

经营收益

对资金进行有序管理,保证食堂的资金充裕

14

原料采购量分析

由数据分析员结合库存情况,原料的需求情况的预测进行采购量的决定

15

原料存放分析

根据各种外部外界及原料本身的性质制定合理安全的库存量

16

食客选食分析

根据食客的选食记录进行分析,根据分析结果合理的安排各种菜的数量,根据选食之间的相关性合理分配窗口的位置及菜品的摆放位置

17

签到设备管理

由智能设备管理员完成对设备的配置,维护及维修

18

客流量统计设备管理

由智能设备管理员完成对设备的配置,维护及维修,同时将统计的结果实时的反馈回系统,便于安排工作,同时也便于食客选择就餐场地

19

食客选食设备管理

由智能设备管理员完成对设备的配置,维护及维修

3.4业务与机构

超市业务/机构关系表:

部门

业务名称

采购部

销售部

库存部

炊事部

办公室

基本信息管理

采购原料

采购订单

原料入库

原料出库

库存盘点

记录食客选食

记录食客消费

上下班签到

事病假管理

工资管理

经营收益

原料采购量分析

菜原料存放分析

食客选食分析

签到设备管理

客流量统计设备管理

食客选食设备管理

 

3.5业务与实体

食堂业务实体表:

编号

业务名称

关联的实体

1

基本信息管理

供应商,菜单、员工、窗口(售货专用)、食堂经理

2

采购进货

采购员、原料、供应商、采购单

3

采购订单

采购员、原料、供应商

4

原料入库

采购员、原料、库管员、采购单、入库单、库存单

5

原料出库

厨师、原料、库管员、取料单、出库单、库存单

编号

业务名称

关联的实体

6

库存盘点

库管员、原料、库存单

7

报损报溢

库管员、损溢原料、损溢单、库存单

8

记录食客选食

流水编号,食品,窗口

9

记录食客消费

顾客、销售员、流水编号,消费额

10

上下班签到

员工,智能设备管理员

11

事病假管理

部门主任,员工

12

工资管理

会计、工资、工资单,员工

13

经营收益

税务局、税务单、日常开支单

14

原料采购量分析

选食记录,库存量,原料,数据分析员

15

菜原料存放分析

库存量,原料,环境(温度,适度等),数据分析员

16

食客选食分析

选食记录,数据分析员

17

签到设备管理

设备编号,智能设备管理员

18

客流量统计设备管理

设备编号,智能设备管理员

19

食客选食设备管理

设备编号,智能设备管理员

3.6主要业务流程图

4需求分析

4.1系统功能需求

4.1.1系统目标分析

食堂售饭管理系统总目标如下:

A.建立对食堂日常业务提供全面管理的智能化信息系统;

B.提供对员工的智能化管理;

C.对原料的采购、入库、出库、盘点、报损报溢提供管理的同时提供对采购计划的科学的建议;

D.对菜种及数量的的安排进行科学性的预估,提高销售量的同时降低成本的浪费;

E.对窗口的安排及菜种的摆放位置进行科学的安排,提高工作效率,提高单位时间的客流量;

F.科学有效的人流统计,科学指导食堂工作的安排,同时方便食客选择就餐地点;

G.对营业收入、销售利润、工资结算、付款提供全面管理。

4.1.2系统需求结构图

4.1.3系统功能描述

功能类别

功能名称

描述

用户登录

用户登录

用户输入的用户名,密码进行验证,验证通过后,该用户可以使用系统中自己拥有权限的那部分功能,否则拒绝使用该系统。

基础

信息

管理

员工信息管理

超级用户可以对员工的资料进行修改、删除、增加以及查询,设定其他用户对软件的访问权限,其中包括员工的绩效记录

菜单信息管理

用户修改、删除、增加或查询商菜种信息分类数据

窗口信息管理

用户修改、删除、增加或查询窗口信息

供应商信息管理

用户修改、删除、增加或查询供应商数据

采购管理

采购入库

用户通过录入采购的原料,对采购入库单进行相关操作

采购订单

用户通过与供应商协商需要采购的原料

销售管理

POS销售

用户通过手动录入销售商品,对销售出库单进行相关操作

记录食客选食

通过选食智能记录设备对食客的选食进行流水式记录

食客消费记录

用户通过划卡进行缴费,自动生成缴费记录

库存管理

原料入库

用户录入采购单、销售退货单记录的原料;,对入库单、库存单进行相关操作

原料出库

用户录入销售出货单、采购退货单记录的商品,对出库单、库存单进行相关操作

库存盘点

用户通过组合不同条件,对出库入库商品进行查询统计,根据商品采购销售价格盘亏盘盈

库存报警

用户通过设定库存上下限对不符合限制条件的库存原料进行统计并更新或显示

报损报溢

用户通过录入损溢商品,对商品损溢单和库存单进行相关操作

员工管理

签到管理

用户上下班时到智能签到系统进行签到即可,不签到者视为未签到,后果自负

事病假管理

由当事人向部门主任进行申请,并由部门主任提交事病假统计信息

财务管理

工资管理

由会计进行工资结算,打印工资单等

经营收益

对资金进行有序管理,保证食堂的资金充裕

数据分析管理

原料采购分析

由数据分析员结合库存情况,原料的需求情况的预测进行采购量的决定

原料库存分析

根据各种外部外界及原料本身的性质制定合理安全的库存量

食客选食分析

根据食客的选食记录进行分析,根据分析结果合理的安排各种菜的数量,根据选食之间的相关性合理分配窗口的位置及菜品的摆放位置

智能设备管理

签到设备

由智能设备管理员完成对设备的配置,维护及维修

客流统计设备

由智能设备管理员完成对设备的配置,维护及维修,同时将统计的结果实时的反馈回系统,便于安排工作,同时也便于食客选择就餐场地

选食记录设备

由智能设备管理员完成对设备的配置,维护及维修

查询统计

原料采购查询

用户通过组合不同条件,对采购原料记录进行查询,并提供报表打印功能

销售量查询

用户通过组合不同条件,对销售量记录进行查询,并提供报表打印功能

营业额查询

用户通过组合不同条件,对各类别菜种利润记录进行查询,并提供报表打印功能

经营收益查询

用户通过组合不同条件对“经营收支明细”和“采购销售明细”进行查询,并提供报表打印功能

系统管理

通用设置

对系统通用功能进行设置

数据备份

用户对数据库进行备份操作

数据恢复

用户对数据库进行还原操作

操作日志

系统自动对用户的操作记录进行跟踪

修改密码

修改密码

用户重新设定自己的密码

退出

退出

用户退出系统

4.1.4功能用例图

食堂售饭管理系统总用例图:

食堂售饭系统各子功能用例图:

4.2系统性能需求

用户提出的食堂售饭管理系统的性能要求:

主要性能指标

详细要求

正确性

系统正常运转期间不允许出现故障和错误,不允许丢失重要信息

健壮性

容纳250个以上客户端同时访问,服务器端程序能连续工作半年以上

可靠性

服务器意外断电有一定缓冲时间以进行数据库备份

时效性

系统处理效率要比手工提高50%,反应时间最慢不能低于3秒;

易用性

原有职工通过简单培训就可以使用系统,不用安装,操作简便

清晰性

业务流程明确,各部门职能划分明确

安全性

具有防病毒和黑客攻击能力,非法用户不能使用系统,不能查阅系统信息

保密性

用户信息保密,操作权限明确,各级使用者只能看到允许查看的系统信息

交互性

系统界面设计友好,操作方便灵活,并且具有联机提示和帮助学习功能

可扩展性

可在当前需求基础之上进行功能上的扩展

兼容性

可运行在大多数主流的硬件环境中

可移植性

可运行在大多数主流的操作平台上

4.3输入输出要求

输入:

系统的大部分数据输入和运行参数的输入均要求采用填空格式的键盘输入,在所有应提示信息处,系统应能给出下拉式的提示并能可由用户根据需要进行选择。

同时要有足够的信息提示与校验用户所输入值的有效性与合法性。

除此之外,本系统设置有大量的智能设备,它们都是自动采集数据并输入。

输出:

系统的运行结果均应能通过屏幕进行输出,并要求能将输出的信息灵活地进行屏幕转换,以提高信息的可读性与操作的灵活性。

报表打印格式现行人工管理业务中报表格式进行打印输出,个别报表将利用计算机报表软件重新设计报表输出格式。

4.4系统界面需求

用户提出的食堂售饭管理系统的界面要求

需求名称

详细要求

母窗体显示位置

窗体初次启动时在屏幕位置居中,窗体最大化

主窗体显示位置

窗体初次启动时在母窗体居中

界面风格

整个系统的风格一致,色调柔和,美观大方

界面字体颜色

黑色为主,点击前后会有显著的颜色变换

其它需求

系统LOGO含有本食堂标识和注册名

4.5故障处理要求

A.系统能够输出错误的具体详细内容,方便维护人员处理。

B.系统崩溃再启动能够从故障点恢复执行。

C.数据库定时备份,出现异常情况后可进行数据跟踪恢复。

5运行环境规定

5.1硬件平台

需求名称

详细要求

服务器

操作系统版本WindowsServer2008内存>=8GCPU主频2.4>=GHz

客户端

操作系统版本WindowsXp内存>=512MCPU主频>=1.6GHz

打印机

激光打印机>=2

POS机

大于350台,读取准确率,读取速度符合国家标准规定

嵌入式智能摄像头

16个

高清摄像头

大于350个

5.2软件环境

需求名称

详细要求

操作系统

WindowsXP/Vista

运行环境

服务器必须搭建opencv视觉处理库/客户端无要求

数据库

Oracle11g

JSP服务器

ApacheTomcat6.0

浏览器

IE6.0以上

显示器分辨率

最佳效果1024×768像素

5.3接口

硬件接口:

摄像头、打印机

软件接口:

Excel表,开发人员超级用户登录接口

6风险分析

6.1系统面临的主要风险

A.系统存在潜在的安全漏洞和缺陷,容易受到病毒或黑客攻击;

B.用户误操作造成食堂不必要的损失;

C.智能设备发生故障不能使用;

D.数据库并发操作时容易发生数据丢失或误修改;

6.2风险的处理策略

A.本系统在局域网内运营,切断外网服务并在客户端安装相应杀毒软件定期杀毒;

B.采用日志跟踪方式记录用户操作,对于容易发生误操作的地方,系统给与用户相关提示,用户确认后再执行操作;

C.本设计保留了收费系统的设计,当智能设备出现故障时,人仍能维持食堂最基本的运作。

D.采用双机热备(主-备)方式最大程度上保护用户数据,对于较为频繁、计算复杂的数据库操作采用事务提交方式编写存储过程;

7遗留问题

无。

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2