《餐厅管理系统需求分析.doc》由会员分享,可在线阅读,更多相关《餐厅管理系统需求分析.doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档,仅供学习与交流,如有侵权请联系网站删除广西师范大学计信学院软件工程课程设计需求分析报告班级: 10计本1班 学号: 201012301006 姓名: 焦德伟 完成日期: 2012/12/19 总页数正文附录生效日期: 年 月 日编制:审核:批准:食堂餐饮管理系统需求分析1、引言:1.1 项目背景:目前,全国各高校的学校餐厅中管理存在很大的漏洞,其中饭菜的浪费现象比比皆是,这都是因为餐厅管理没有更好的满足学生的口味,或做的饭菜没有吃,而学生想吃的饭菜没有得到地方找,因此,为了解决以上问题,系统尽量收集学生各方面的数据,努力从这些数据当中找出信息之间的管理性,来指导餐厅的管理,同时增加餐
2、厅的营业额。1.2 目的本文档主要是用来作为开发人员的后期项目的开发、软件建模、以及最后的的用户提交确认作为一个参考。1.3 立项依据:目前,针对大数据的存储和处理已经日渐成熟起来,特别是数据挖掘等方面的技术已经得到广泛的应用,并且取得的重大的成功,而在这时候,收集同学们的就餐喜好,而后对这些数据进行处理,找出其中的一些关系已经成为可能,也为本项目提供了很好的理论依据。1.4 可行性分析:基于硬件、软件方面的成熟性,这样就给本项目提供的理论的研究依据,以及实现的可能性。2、 任务概述:4.1 目标:本项目主要是为了,方便广西师范大学餐厅进行高效的管理,同时减少餐厅各方面的浪费,节约开支;同时为
3、了使学生拥有一个更好的身体,提供一个最有效的改善学生饮食,并且有利于学生身体健康的的食谱,同时增加餐厅的收入,根据不同的情况能够及时调整餐厅的管理策略、进货量、以及进什么货的管理,减少开资,使利益达到最大化。4.2 功能:1、进行食堂员工信息的管理,包括进行增删查改等一系列的操作;2、进行库存信息的管理,包括进货、出库、库存查询等,特别应该记录各个菜的单价等信息,好友就是统计一天中各个菜的销量等信息;3、记录各个时段的每个学生信息的管理与记录,以及学生消费情况预计学生使用菜谱的信息记录功能,学生健康情况等方面的记录;4、实现每日天气情况的记录,包括天气、气温、湿度等方面的信息;5、实现每种蔬菜
4、的销量记录以及营业额的记录与管理;6、挖掘已掌握的各个数据间的关系并进行分析决策;经调查可知:参与系统的主要有三类人员:就餐者、管理员、员工;三者对应的用例图为:就餐者用例图:管理员用例图:员工用例图:根据用户描述和调研结果绘制数据流图学生数据流图:管理员数据流图:仓库管理数据流图:4.2 对功能的一般性规定:系统要求具有良好的系统界面,界面的风格统一;同时要求简明、扼要;提供必要的错误提供信息。4.3 对性能的一般性规定:系统的反应时间应该在2s以内,并且数据存储应该支持大数据量的存储和处理功能;4.4 针对安全性的需求:对于用户的数据进行的账号、密码、以及个人信息进行加密,特别是关于钱材方
5、面的信息;同时要构建安全机制,防止外部攻击;同时安装必要的杀毒软件;还有就是数据定期本分,一方数据的丢失会进行灾难性的恢复。5.运行环境:5.1 设备及分布设备主要是考虑到三个校区的因素;因此就在三个校区分别设立分服务器,分别存储处理三个校区的人员信息和数据方面的管理;这样主要是为了加快各个校区的老师与学生对系统访问速度;还有就是起到数据的备份功能;同时设立主服务器,主要起到对三个校区的数据定时汇聚数据,还有就是提供数据的处理功能;另外在必要的地方设立分节点,用来方便管理;各食堂的窗口前的刷卡机也要与分系统相连,以实时记录消费信息。5.2 支撑软件1) 操作系统:服务器采用RedHat Linux;其余的小型节点采用Windows XP。【精品文档】第 2 页2) 数据库管理系统采用orcacle数据库尽行管理。3)其他支撑软件:使用tomcat等开源的服务器平台;6、对地理位置的调研结果(硬件部署图):考虑到主要分为三个校区的地理环境,以及在实际情况下也是每一个窗口下面有一个刷卡机,因此最终这样考虑:
限制150内