1组需求分析规格说明书.docx
《1组需求分析规格说明书.docx》由会员分享,可在线阅读,更多相关《1组需求分析规格说明书.docx(7页珍藏版)》请在冰豆网上搜索。
![1组需求分析规格说明书.docx](https://file1.bdocx.com/fileroot1/2023-1/28/336c25be-47ca-4a20-a76c-a7f052b9ec64/336c25be-47ca-4a20-a76c-a7f052b9ec641.gif)
1组需求分析规格说明书
酒店餐饮管理项目
需求分析
引言
1.1编写目的
为了说明编写本软件所需要的数据,所需要设置的角色、所拥有的功能、性能及对功能、性能的规定,对所需设备、运行环境等的要求。
预期读者为本小组的开发人员。
1.2项目背景
一直以来,餐饮消费在人们的日常生活中都占据着十分重要的地位。
随着整个社会物质生活水平的不断提高,人们在餐饮消费的数量、质量以及消费习惯等诸多方面也发生了巨大的变化,给餐饮企业带来了前所未有的机遇和挑战。
酒店餐饮管理系统是在信息产业发展的环境下餐饮企业竞争的必然产物,是酒店餐饮企业提高管理水平和服务质量改善软环境的一个得力助手。
现在,我们结合本次课程设计开发以下的酒店餐饮管理系统方案。
1.3名词解释
SQL(StructuredQueryLanguage)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
E-R图(EntireandRelation)为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
数据字典(Datadictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。
主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。
被动数据字典是指修改时必须手工更新其内容的数据字典。
静态数据系统内部有关的数据结构和操作规程。
动态数据程序运行时输入和输出的数据。
数据采集又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。
1.4参考资料
《实用软件工程(第4版)》赵池龙程努华编著北京电子工业出版社2015年7月出版。
《数据库系统教程第3版》施伯乐丁宝康汪卫编著高等教育出版社2012年12月出版。
任务概述
2.1目标
本系统主要为了更好地加强经营者对企业的安全管理,给管理员提供一个井然有序的管理平台。
防止手工管理混乱,容易由于过程繁琐令效益降低,使管理人员管理更加方便,能够改动部分信息,最大化的满足客户的需求;给顾客提供便捷的点餐服务,使点菜信息更加系统化,信息更加精确化,提高顾客满意度,大大增强企业的竟争能力和管理水平。
2.2假定与约束
系统开发环境假定为Windows系列Server服务器,MYSQL数据库,开发工具为myeclipse;手机端暂定为Android系统,开发工具为ADT集成版eclipse。
数据描述
本软件管理的数据大都以数据库的形式存储,主要包括资源信息数据,菜肴信息数据,数据库大小基本不变。
3.1静态数据
所谓静态数据,指在运行过程中主要作为参考的数据,它们在很长的一段时间内不会变化,一般不随运行而改变。
具体包括:
菜谱信息表格、员工信息表格、库存信息表格等。
3.2动态数据
所谓动态数据.包括所有在运行中要发生变化的数据以及在运行中要输入、输出的数据。
具体包括:
桌位、价格、数量等。
3.3输入要求
输入数据基本为:
菜肴编号、菜肴名字、菜肴价格、菜肴类型;桌编号。
菜肴价格,房间价格为浮点型数据,其余均为字符型。
输入一般采用界面的形式,如编辑框,下拉框,单选框,复选框等。
3.4输出要求
输出一般采用对话框形式或打印到纸上。
输出数据主要有消费的金额。
3.5数据库描述
3.5.1E-R图
3.5.2数据字典
3.6数据采集
采集方式为通过用户直接在软件界面录入信息,然后将录入信息写入数据库储存。
功能需求
4.1数据流程图
4.2系统功能图
性能需求
5.1数据精确度
要求保证能及时正确保存相关信息,能够查询到所要查询的相关信息并保证其正确率。
5.2时间特性
要求保证一般操作的响应时间应在1-2秒内。
5.3适应性
要求满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求,与一般软件没冲突情况。
运行环境
6.1硬件设备
服务器
最低配置
推荐配置
应用和数据库服务器
内存:
512MB
内存:
1GB
硬盘:
80GB
硬盘:
120GB
CPU:
奔腾III
CPU:
奔腾I3-800
操作系统:
Windows2003/Linux
操作系统:
WindowsXP
6.2软件设备
名称
版本
语种
开发工具
Eclipse,Myeclipse
英文
数据库平台
MySQL
5.5.19
英文
小组分工:
赵文彬:
负责数据描述章节
孔祥稳:
负责引言、任务概述、运行环境的章节
王艳、吕迎雪:
数据流程图及系统功能图的绘制,分析性能需求