食堂管理系统需求分析报告.docx
《食堂管理系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《食堂管理系统需求分析报告.docx(14页珍藏版)》请在冰豆网上搜索。
食堂管理系统
需求规格说明书
编写人员:
组长:
组员:
目录
1、目的:
1
2、参考资料:
1
3、可行性分析:
1
3.1、食堂管理系统问题分析 1
3.2、可行性分析 1
4、功能需求:
3
(1)功能划分:
3
(2)功能描述:
3
5、性能需求:
5
6、数据流图:
6
6.1顶层数据流图:
6
6.2第二层数据流图:
8
6.3第三层数据流图:
9
7、数据字典:
9
1、目的:
随着计算机的迅速发展,计算机被广泛的应用到各个领域,由于当前学校的规模不断扩大,学生数量不断增加,学生信息量也成倍增长,食堂管理工作成为学校各项管理工作的一个重要部分。
面对庞大的信息量,如何有效的提高食堂管理工作的效率是学校急需解决的问题。
因此我们提出了利用计算机软件管理食堂系统,这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。
2、参考资料:
《软件工程——原理、方法与应用》
《需求分析报告模板》
3、可行性分析:
3.1、食堂管理系统问题分析
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。
为了适应当代大学生高度强烈的时间观念,食堂管理系统以实时性、高效性的特点切实的满足了大学校园的食堂就餐问题,降低了学生因过分集中而造成的时间浪费,食堂员工因不了解市场需求而造成的饭菜过剩、外卖不能及时送达,食堂管理员因不了解学生需求而作的错误决策等等。
各大高校都在扩招,校园的设备和生活区都已达到饱和状态,尤其是食堂。
以本校为例,虽有3个食堂,但三万多的师生的群体仍是存在多种困难。
人流分布不均,食堂营业时间不定,饭菜种类杂多等等都让食堂的管理员无可奈何,同时也让学生对其失去好感。
为了解决以上的问题,让食堂管理员要想有效的掌握食堂的运行现状,学生的需求趋势,食堂信息、数据进行合理管理,从而应开发出一套适合食堂合理运行的管理系统。
3.2、可行性分析
一.小组成员及课题
A.开发软件名称:
食堂管理系统。
B.项目任务提出者:
中国矿业大学计算机学院软件工程课程设计小组
C.小组成员:
赵之克等六人
D.本项目是采用C#为开发软件的数据库服务程序。
二.现有的食堂管理系统的状况
现有的食堂餐饮管理系统均是以人为主体的,需要很的人力、物力、财力,且效率不是很高,由于人为原因在系统运营时也可能产生人为的失误。
学生因过分集中而造成的时间浪费,食堂员工因不了解市场需求而造成的饭菜过剩、外卖不能及时送达,食堂管理员因不了解学生需求而作的错误决策等。
三.新系统的设想
1)基本说明
研发食堂管理信息系统,改善以前食堂人流不均匀,菜谱信息更改不及时,外卖混乱的现象,使食堂那种旧的人员统计信息的方式淘汰,借助该系统的结果可以达到以下目的:
首先,方便学生可以安全的查找自己想要的各个食堂人流情况,菜谱,营业的现状和进行外卖点餐。
也可以通过系统的互动环节对食堂进行评价;
其次,让食堂的前后台员工、外卖员工通过使用本系统可以及时掌握学生需求的动态,提高食堂的管理效率;
2)优点分析
由于系统的极好的兼容性,对于原来的软件和系统都留下了接口,无需作任何修改食堂,即可运行。
系统完成后可大大提高提升现代食堂管理水平和服务档次;创造可靠、高效、便捷餐饮管理环境最大限度降低餐饮管理运营成本;提高经营效益。
适应市场经济需求,提高工作效率,推广电子化进程。
四.可行性的分析
1)技术可行性
由于系统采用C#开发设计主界面,利用SQLServer2000做数据库,这两个工具都是微软的产品,在兼容性上比较好,而且比较容易实现,所以我们利用现有的技术完全可以设计出满足用户所要求的功能的系统,并在规定的期限内完成。
2)法律方面的可行性
所有软件都选用正版,所有技术资料都由提出方保管,合同制定确定违约责任。
3)使用可行性
使用本软件人员要求有一定计算机基础的人员,系统管理员要求由计算机的专业知识,所有人员都要经过培训,管理人员也需经一般培训,经过培训人员将会熟练使用本软件。
4、功能需求:
(1)功能划分:
a物流管理b财务管理c员工信息管理
(2)功能描述:
a物流管理:
管理各种用品、食品的使用情况,采购情况,对商品的入库,出库,运输,结算的管理。
要有明细账,记载出入库的详细情况。
供食堂负责人员和采购人员还有审查工作,实现对于每天各部门中所使用的货物进行审核和查看现有库存情况。
物流管理
库存
运输
采购
b财务管理:
对成本利润的综合分析。
成本包括固定成本(人员工资、水电、税等)变动成本(菜、酒、米等的采购成本)。
收入指每天的销售收入。
能核算每天、每月、每年、以及任何一段时间的成本,利润。
微机室核计每天各单位、各窗口的收益情况并将结果送入数据库供管理层查询;
财务管理
资金发放
收支核算
财务汇总
账目统计
c员工信息管理:
对每位员工的姓名、性别、年龄、身份证号码、联系方式、家庭住址等个人信息和工作职务、工龄、工作考核成绩、年度评优记录等工作信息记录到数据库文件中,为员工的工资发放,人员调动等管理活动提供参考信息。
管理系统应允许管理人员对数据进行查询、修改、添加、删除的操作。
员工信息管理
员工工资分配
员工信息添加
员工信息修改
员工信息删除
员工信息查询
食堂管理系统
员工信息管理
财务管理
物流管理
员工信息查询
员工信息修改
账目统计
收支核算
运输
库存
员工信息添加
员工信息删除
资金发放
采购
财务汇总
员工工资分配
对上述各项功能进行集中、分块分析,按照结构化程序设计的要求,得到如图所示的这个系统的功能模块图。
5、性能需求:
数据可靠性:
要求保证能及时正确保存和更新相关信息,能够查询到所要查询的相关信息并保证其正确率。
软件运行的效率性:
要求及时响应用户的操作请求,保证一般操作的响应时间应在1-2秒内。
适应性:
要求满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求,与一般软件没冲突情况。
安全性:
要求数据的安全保密性,不能被管理者以外的人随意改写数据信息。
因此,要做好加密保密的处理。
对用户要有身份验证等多重保密处理。
界面简洁:
要求设计的软件要用户满意,好学好懂,界面用语贴近用户的职业,系统要准确响应用户的具体需求,与用户的意图统一,让用户满意。
6、数据流图:
6.1顶层数据流图:
注:
这个食堂管理系统面向的用户主要是物流部、内务部、财务部这三个部门。
物流部负责物流管理,主要涉及到采购、运输和库存三个方面。
内务部主要工作于人事管理和制度建立,主要关心员工信息的管理和对员工工资分配。
财务部负责食堂的财务管理,管理食堂各项工作的支出和收入。
顶层数据流图给出了这三个主要部门和整个食堂管理系统之间的信息交流。
物流部向系统提供订单,主要是食堂的粮食、蔬菜、油盐等辅料、卫生用具的支出等。
待系统处理好用户的要求之后,系统会向物流部提交库存的所有物品的详细存货单。
内务部可以通过这个管理系统处理员工信息,包括员工信息的查询、修改、添加、删除、还有员工工资分配的记录。
内务部管理人员向系统提供操作请求后,待系统处理好后,向用户提供操作结果。
财务部通过该系统处理财务,对各项资金的入出进行处理。
系统处理好后,会提交给用户一张财务报表。
6.2第二层数据流图:
注:
物流管理和财务管理之间通过物流账单这个数据存储文件建立关联,员工信息管理和财务管理之间通过员工资金发放表这个数据存储建立关联。
6.3第三层数据流图:
注:
物流部的采购会产生采购账单,运输会产生运输账单,库存会产生库存记录,而从库存记录中我们可以得出食堂售出饭菜的信息。
这些加上员工工资、损耗成本,一起提供给账目统计处理。
账目汇总表中记录的有食堂的收入和支出的信息汇总。
7、数据字典:
数据元素:
名称:
订货编号
别名:
取值:
字符型
长度:
10个字节
描述:
采购的物品
位置:
订货单
名称:
存货编号
别名:
取值:
字符型
长度:
10个字节
描述:
库存的物品
位置:
存货单
名称:
运费账单编号
别名:
取值:
字符型
长度:
10个字节
描述:
每次运输所花费的费用
位置:
运费账单
名称:
员工号
别名:
取值:
字符型
长度:
10个字节
描述:
员工基本属性
位置:
员工信息表,收支账单,工资清单
名称:
工资清单编号
别名:
取值:
字符型
长度:
10个字节
描述:
记录员工工资发放情况
位置:
工资清单
数据流:
名称:
存货详单
描述:
按照仓库库存编写的清单
来源:
仓库
去处
物流部
组成
各种物品的统计表
流通量:
名称:
订单
描述:
需要的物品清单
来源:
物流部
去处
采购员
组成
各种缺少的物品
流通量:
名称:
运输单
描述:
所运输的物品清单
来源:
采购员
去处
物流部
组成
运输的物品集合
流通量:
名称:
工资清单
描述:
员工的工资发放列表
来源:
账目汇总表
去处
财务部
组成
员工的工资
流通量:
名称:
收支账单
描述:
按照收支计算出的清单
来源:
收支核算
去处
财务汇总
组成
平时所花费的费用与收入
流通量:
名称:
操作请求
描述:
对员工列表的操作
来源:
内务部
去处
员工信息表
组成
对员工信息进行查询添加删除修改等操作
流通量:
数据存储:
名称
物流账单
输入数据流
处理物流数据
输出数据流
产生财务报表
组成
订货编号+存货编号+运费账单编号
描述
物流货物数量单价以及运费
组织方式
按照货物类别分类
名称
员工资金发放表
输入数据流
员工信息
输出数据流
员工工资
组成
员工号+工资清单编号
描述
员工工资单
组织方式
按照员工姓名升序排列
名称
当前库存记录
输入数据流
库存记录
输出数据流
库存账单
组成
订货编号+存货编号+运费账单编号+
描述
进出库存的货物以及仓库现有货物情况
组织方式
按照货物类别分类
名称
采购账单
输入数据流
输入货物
输出数据流
货物账单
组成
存货编号+订货编号
描述
采购物品类别数量和单价
组织方式
按照货物类别分类
名称
运费账单
输入数据流
采购的货物情况
输出数据流
产生的运费
组成
订货编号+运费账单编号
描述
货物类别批次以及运费单价
组织方式
按照货物类别分类