网上订餐系统需求规格说明书
1. 引言
1.1编写目的
此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况。
1.2背景
员工到食堂用餐,在路途和排队上浪费很多时间,并且去晚了经常会吃不到想吃的食物;员工对食堂的满意度不高,有将近一半的员工会选择去周边饭店用餐。
因此,食堂更无法准确预测员工需求,经常会出现有些食物因为没有卖出去只好倒掉,而员工需要的一些食物却已卖完的现象。
1.3定义
本产品是为餐厅专门开发的一套订餐管理系统,旨在合理化安排餐厅的工作,提高餐厅的管理效率,同时方便员工就餐。
1.4 参考资料
《软件系统分析与设计》、《需求分析最佳实践》。
2.任务概述
2.1目标
开发网上报餐系统节省员工的时间和精力,避免食堂食物的浪费,同时让每位就餐员工都吃到满意的食物,提高服务质量以及员工对餐厅的满意度。
2.2用户的特点
该软件的最终用户为开放的网络中有餐饮需求的用户,包括服务提供者和消费者,他们无需特定的计算机技能,
3.需求规定
3.1对功能的规定
根据对顾客网上订餐系统业务流程的分析,可以看出顾客点菜主要涉及到一些数据库的逻辑和程序应用逻辑。
具体的功能归纳如下:
1.顾客登录网上订餐系统进行菜单浏览、详细菜单信息浏览.。
2.顾客下订单当顾客确定订餐完毕后,顾客将其提交只服务器后台点餐系统,并生成订单。
3.顾客可以查询自己以下的订单并且在一订单物品没有发送的情况下可以修改订单。
4.顾客可以对自己已经订购过的菜进行评价。
3.2对性能的规定
3.2.1精度
操作简单,界面友好。
完全空间式的页面布局,使得菜品、咨询等信息录入的工作更简单,基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户对菜品的预定。
另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
3.2.3灵活性
系统运行应该快速、稳定、高效和可靠。
系统采用MyEclipse开发平台具有较强的移植性因而展现出较高的灵活性。
3.3输入输出要求
释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。
对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
3.5故障处理要求
列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。
4.运行环境规定
4.1系统软件配置
统软件配置
Windows Server 2003
MyEclipse8.0
dreamweaver
Sqlserver2005
4.2硬件配置
主频2.6G以上cpu
4GB内存
100GB X 2热拔插硬盘
100-1000M 以太网卡。