餐饮-需求分析v4.2

1 引言.......................................................................................................................... 2

1.1 编写目的................................................................................................ 2 1.2 背景........................................................................................................ 2 1.3 定义........................................................................................................ 2 1.4 参考资料................................................................................................ 3

2 任务概述.................................................................................................................. 3

2.1 目标........................................................................................................ 3 2.2 用户的特点............................................................................................ 3 2.3 限制与约束............................................................................................ 3

3 需求规定.................................................................................................................. 4

3.1 用例图.................................................................................................... 4 3.1.1 主要参与者.......................................................................................... 4 3.1.2 用例描述.............................................................................................. 5 3.1.3 用例关系图.......................................................................................... 8 3.2活动图..................................................................................................... 10 3.2 E-R图..................................................................................................... 11 3.4 对性能的规定...................................................................................... 11 3.4.1数据精度要求..................................................................................... 11 3.4.2时间特性............................................................................................. 12 3.4.3适应性................................................................................................. 12 3.4.4故障处理............................................................................................. 13

4 运行环境规定........................................................................................................ 13

4.1 系统软件运行环境..................................................................................... 13 4.1 系统硬件运行环境..................................................................................... 13 4.3 接口............................................................................................................. 14 4.4 控制............................................................................................................. 14

1 引言

1.1 编写目的

本说明书的目的在于明确说明系统需求,界定系统实现功能的范围,知道系统设计以及编码。

本说明书的预期读者为:项目经理,系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。

1.2 背景

1)本系统名称为Sunflower 餐饮管理系统;

2)本项目的任务提出者是Sunflower 项目小组项目经理,开发者为Sunflower 开发小组成员,使用用户为餐饮行业服务员及坐台收银员。

1.3 定义

1、日志:软件日志是记录软件问题的信息,同时还可以监视软件使用中发生的事件。用户可以通过它来检查错误发生的原因。 2、C / S:C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC 、工作站或小型机,并采用大型数据库系统,如Oracle 、Sybase 、Informix 或 SQL Server 。客户端需要安装专用的客户端软件。

3、ODBE :开放数据库互连(ODBC )是MICROSOFT 提出的数

据库访问接口标准。

1.4 参考资料

刁成嘉、刁裔

机械工业出

1、UML 系统建模与分析设计 版社

2、实用软件工程 社

陆惠恩、张成姝 清华大学出版

2 任务概述

2.1 目标

本系统针对的用户是中大型餐厅,功能包括点餐与结账,使点餐与管理一体化,提高工作效率,避免手工作业的麻烦。从而使管理者能够准确、有效地管理。

2.2 用户的特点

本软件最终用户是餐厅里中的收银员,因工作简单,无教育程度火技术上的要求,所以本软件应界面友好,简单易用,稳定性高。

2.3 限制与约束

本系统必须满足一下限制:

1)系统中所有账户能够提供用户随时使用,完成各自授权的活动。

2)安全可靠,建立系统使用日志。

3)该系统必须确保对数据进行完全保护,以免未经授权的反问;所有的远程访问都要登录,并且每个登录用户只能根据角色所授的权限进行访问。

4)界面友好,操作简便。

5)软件系统开放性好,结构灵活,可扩充,易于维护。 6)遵循C/S结构总体设计方案对它的约束,在其实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划。

3 需求规定

3.1 用例图 3.1.1 主要参与者

3.1.2 用例描述

3.1.3 用例关系图

用例描述:除了电子阅菜外,我们还由服务员提供人工服务。服

务员的主要能力如下:①、结账:客户结账时,可以引导客户快速结账。②、预约餐桌:为客户预约可用餐桌(包含预约中的所有功能)③、换台:为客户更换餐桌。④、新增菜单:应客户要求对客户菜单进行人工增加并打印。⑤、修改菜单:应客户要求对客户菜单进行人工修改并重新打印。

用例描述:此用例为本产品的基本功能之一----统计与预测。①、

销售统计:由经理全权统计本酒家的销售概况。②、账目查询:通过到已售账目的分析做出相应的做③市场预测。④并提供文本打印备份功能。

3.2活动图

3.2 E-R图

3.4 对性能的规定

为了保证系统能够长期、安全、稳定、可靠、高效地运行,本系

统该满足以下四方面性能需求。

3.4.1数据精度要求

系统对数据处理的准确性和精度要求应当满足; 1)系统产生的货币金额数据保留到小数点后2位。

2)为了保证产生的结果误差最小,市场预测系统用到的数据应保

留到小数点后2位。

3)没有特殊要求的实型数据一般保留到小数点后2位。 4)整数保留到个数位。

3.4.2时间特性

系统处理的准确性和及时性是系统的必要性能。在系统设计和开发

过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户对信息处理的需求。

“餐饮管理系统”要求在日常处理中的响应速度为

3.4.3适应性

“餐饮管理系统”在开发过程中,应该充分考虑以后的可扩充性。

例如管理系统的方式的改变,用户查询的需求也会不断地更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,可以在符合一定规范的前提下,简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。 系统的易用性和易维护性保证。“餐饮管理系统”直接面对的用户并不是计算机专业人员,这就要求系统能够提供良好的用户接口,友好

的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。

3.4.4故障处理

“餐饮管理系统”中涉及到的数据是企业重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份、日常的安全管理、系统意外崩溃时数据的恢复等工作。

4 运行环境规定

4.1 系统软件运行环境

1) 系统建模采用支持UML 的Enterprise Architect 7.0 2) 本系统实现采用Delphi 7平台

3)数据管理才用Microsoft SQL Server 2008 数据库管理系统。 4)系统操作平台才用微软的Windows XP。 5)才用XX.XX 网络操作系统。

6)服务器端的运行环境:Windows 2003 Server 7)客户机运行环境:Windows XP

4.1 系统硬件运行环境

“餐饮管理系统”共有3台服务器,用户终端机数量不限。 1)用户终端机:才用联想PC-100,内存512MB ,硬盘80GB ,大屏

幕液晶显示屏。

2)服务器:联想PC-1000,内存1GB ,高速硬盘组200GB ,高速缓

存,液晶显示屏。

3)网络:才用XX.XX 网络建立的局域网。

4)后台服务器支持系统硬件要求:CPU Pentium IV 3.0以上,内存容量2GB 以上,硬盘500GB 以上。

4.3 接口

和其它软件接口:ODBE

4.4 控制

本软件为应用软件,采用电脑外置键盘和鼠标操作,用户通过键盘鼠标操作及使用本软件。

小组成员:陈艺华、刘洋、陈乃华、林贵华、刘昊、魏东

1 引言.......................................................................................................................... 2

1.1 编写目的................................................................................................ 2 1.2 背景........................................................................................................ 2 1.3 定义........................................................................................................ 2 1.4 参考资料................................................................................................ 3

2 任务概述.................................................................................................................. 3

2.1 目标........................................................................................................ 3 2.2 用户的特点............................................................................................ 3 2.3 限制与约束............................................................................................ 3

3 需求规定.................................................................................................................. 4

3.1 用例图.................................................................................................... 4 3.1.1 主要参与者.......................................................................................... 4 3.1.2 用例描述.............................................................................................. 5 3.1.3 用例关系图.......................................................................................... 8 3.2活动图..................................................................................................... 10 3.2 E-R图..................................................................................................... 11 3.4 对性能的规定...................................................................................... 11 3.4.1数据精度要求..................................................................................... 11 3.4.2时间特性............................................................................................. 12 3.4.3适应性................................................................................................. 12 3.4.4故障处理............................................................................................. 13

4 运行环境规定........................................................................................................ 13

4.1 系统软件运行环境..................................................................................... 13 4.1 系统硬件运行环境..................................................................................... 13 4.3 接口............................................................................................................. 14 4.4 控制............................................................................................................. 14

1 引言

1.1 编写目的

本说明书的目的在于明确说明系统需求,界定系统实现功能的范围,知道系统设计以及编码。

本说明书的预期读者为:项目经理,系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。

1.2 背景

1)本系统名称为Sunflower 餐饮管理系统;

2)本项目的任务提出者是Sunflower 项目小组项目经理,开发者为Sunflower 开发小组成员,使用用户为餐饮行业服务员及坐台收银员。

1.3 定义

1、日志:软件日志是记录软件问题的信息,同时还可以监视软件使用中发生的事件。用户可以通过它来检查错误发生的原因。 2、C / S:C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC 、工作站或小型机,并采用大型数据库系统,如Oracle 、Sybase 、Informix 或 SQL Server 。客户端需要安装专用的客户端软件。

3、ODBE :开放数据库互连(ODBC )是MICROSOFT 提出的数

据库访问接口标准。

1.4 参考资料

刁成嘉、刁裔

机械工业出

1、UML 系统建模与分析设计 版社

2、实用软件工程 社

陆惠恩、张成姝 清华大学出版

2 任务概述

2.1 目标

本系统针对的用户是中大型餐厅,功能包括点餐与结账,使点餐与管理一体化,提高工作效率,避免手工作业的麻烦。从而使管理者能够准确、有效地管理。

2.2 用户的特点

本软件最终用户是餐厅里中的收银员,因工作简单,无教育程度火技术上的要求,所以本软件应界面友好,简单易用,稳定性高。

2.3 限制与约束

本系统必须满足一下限制:

1)系统中所有账户能够提供用户随时使用,完成各自授权的活动。

2)安全可靠,建立系统使用日志。

3)该系统必须确保对数据进行完全保护,以免未经授权的反问;所有的远程访问都要登录,并且每个登录用户只能根据角色所授的权限进行访问。

4)界面友好,操作简便。

5)软件系统开放性好,结构灵活,可扩充,易于维护。 6)遵循C/S结构总体设计方案对它的约束,在其实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划。

3 需求规定

3.1 用例图 3.1.1 主要参与者

3.1.2 用例描述

3.1.3 用例关系图

用例描述:除了电子阅菜外,我们还由服务员提供人工服务。服

务员的主要能力如下:①、结账:客户结账时,可以引导客户快速结账。②、预约餐桌:为客户预约可用餐桌(包含预约中的所有功能)③、换台:为客户更换餐桌。④、新增菜单:应客户要求对客户菜单进行人工增加并打印。⑤、修改菜单:应客户要求对客户菜单进行人工修改并重新打印。

用例描述:此用例为本产品的基本功能之一----统计与预测。①、

销售统计:由经理全权统计本酒家的销售概况。②、账目查询:通过到已售账目的分析做出相应的做③市场预测。④并提供文本打印备份功能。

3.2活动图

3.2 E-R图

3.4 对性能的规定

为了保证系统能够长期、安全、稳定、可靠、高效地运行,本系

统该满足以下四方面性能需求。

3.4.1数据精度要求

系统对数据处理的准确性和精度要求应当满足; 1)系统产生的货币金额数据保留到小数点后2位。

2)为了保证产生的结果误差最小,市场预测系统用到的数据应保

留到小数点后2位。

3)没有特殊要求的实型数据一般保留到小数点后2位。 4)整数保留到个数位。

3.4.2时间特性

系统处理的准确性和及时性是系统的必要性能。在系统设计和开发

过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户对信息处理的需求。

“餐饮管理系统”要求在日常处理中的响应速度为

3.4.3适应性

“餐饮管理系统”在开发过程中,应该充分考虑以后的可扩充性。

例如管理系统的方式的改变,用户查询的需求也会不断地更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,可以在符合一定规范的前提下,简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。 系统的易用性和易维护性保证。“餐饮管理系统”直接面对的用户并不是计算机专业人员,这就要求系统能够提供良好的用户接口,友好

的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。

3.4.4故障处理

“餐饮管理系统”中涉及到的数据是企业重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份、日常的安全管理、系统意外崩溃时数据的恢复等工作。

4 运行环境规定

4.1 系统软件运行环境

1) 系统建模采用支持UML 的Enterprise Architect 7.0 2) 本系统实现采用Delphi 7平台

3)数据管理才用Microsoft SQL Server 2008 数据库管理系统。 4)系统操作平台才用微软的Windows XP。 5)才用XX.XX 网络操作系统。

6)服务器端的运行环境:Windows 2003 Server 7)客户机运行环境:Windows XP

4.1 系统硬件运行环境

“餐饮管理系统”共有3台服务器,用户终端机数量不限。 1)用户终端机:才用联想PC-100,内存512MB ,硬盘80GB ,大屏

幕液晶显示屏。

2)服务器:联想PC-1000,内存1GB ,高速硬盘组200GB ,高速缓

存,液晶显示屏。

3)网络:才用XX.XX 网络建立的局域网。

4)后台服务器支持系统硬件要求:CPU Pentium IV 3.0以上,内存容量2GB 以上,硬盘500GB 以上。

4.3 接口

和其它软件接口:ODBE

4.4 控制

本软件为应用软件,采用电脑外置键盘和鼠标操作,用户通过键盘鼠标操作及使用本软件。

小组成员:陈艺华、刘洋、陈乃华、林贵华、刘昊、魏东


相关文章

  • 数学建模 自来水运输与货物装运
  • 数学建模课堂作业 第一题:自来水运输问题 [问题分析] 分配供水量是安排从三个水库向四个区送水的方案,目标是获利最多.而从题目给出的数据看,A,B,C 三个水库的供水量160千吨,不超过四个区的基本生活用水量与额外用水量之和300千吨,因而 ...查看


  • 酒店开业筹备要点 - 人力资源战略规划 - ...
  • 在做好施工筹备的同时,开业筹备同期紧张铺开.若想做好任何工作,"人"是第一要素.因此,在进入开业筹备前,各核心部门的部门经理应至少在试营业前六个月到位.这些部门是人力资源部.财务部.房务部.餐饮部.工程部.安全部.核心部 ...查看


  • 风险评估技术与方法--风险分析与风险计算
  • 信息安全风险管理与评估 --风险评估技术和方法介绍_风险分析与风险计算 江苏省信息安全测评中心 回顾一下:风险评估要素关系图 业务战略 依赖 脆弱性 暴露 资产 具有 资产价值 利用 增加 增加 未被满足 成本 威胁 风险 导出 安全需求 ...查看


  • 大众点评网网站的成功模式分析
  • 大众点评网网站的成功模式分析 [内容摘要]分析了当前最成功的第三方点评模式网站大众点评网,通过第三方平台将消费者的体验集中一起,与大家一起分享.它的战略目标是的打造中国城市消费指南网站,目标客户明确,核心是人气.它是互联网中电子商务的模式的 ...查看


  • OPD-3-01软件开发生命周期模型
  • 本资料仅供内部使用! 东南融通集团 2006年4月30日 软件开发生命周期 文件编号:OPD-3-01 版本:B 修改记录 目 录 1 2 3 目的 ............................................. ...查看


  • [眼科科普]激光手术与ICL晶体术的区别
  • 怎样恢复视力?越来越多近视朋友人将手术矫正作为优先考虑.因为戴着一副厚重眼镜不但影响个人形象,还影响生活质量;配戴隐形眼镜又容易令角膜缺氧导致感染,清理和使用上也极为麻烦,所以许多摘镜人群纷纷选择了近视手术.了解近视手术的人都知道,近视手术 ...查看


  • 研发中心半年度工作总结V4.0
  • 研发中心2010年下半年度研发工作安排 1 部门使命和价值 研发中心的成立,有利于集中公司技术方面的优势资源,进一步优化了生产和组织流程.通过项目研发,研发人员的专业知识.项目管理知识和综合管理知识将得到有机结合,将有助于实现技术发展与公司 ...查看


  • 运筹学论文
  • 成 绩 评 定 表 课程设计任务书 本次课程设计利用运筹学方法在实际生活中的重要意义,用运筹方法解决新华机械厂合理安排生产方案以及运输问题,在不同等级土地种植不同果物的单产条件下,根据三个果园的土地面积,从总产量最大以及总产值最大两方面分析 ...查看


  • SF杯物流设计大赛优秀作品
  • "顺丰杯"参赛作品 SF公司成本控制与内部管理的优化 学校:河北科技师范学院 高 勍 物流管理 院系:工商管理学院 林全科 物流管理 电话:[1**********] [1**********] 张文柳 物流管理 指导老 ...查看


热门内容