功能需求分析模板

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

功能需求分析
项目名称:科学计算器
二○一四年八月二十二日
目录
1.引言 (1)
1.1 编写目的 (1)
1.2 背景 (1)
1.3 参考资料 (1)
2.任务概述 (1)
2.1 目标 (1)
2.2 用户特点 (1)
3.需求规定 (2)
3.1 功能需求 (2)
3.1.1 功能结构图 (2)
3.1.2 输入/输出需求 (2)
3.2 性能需求 (3)
3.2.1 响应时间 (3)
3.2.2 精度需求 (3)
3.3 运行环境需求 (3)
3.3.1 软件环境 (3)
3.3.2 硬件环境 (3)
4.小组成员 (4)
科学计算器项目功能需求分析
1.引言
1.1 编写目的
在日常生活中市民上有很多的计算器,但是功能不能满足个人的需求,并且价格昂贵,操作不便,所以能够通过自己的双手设计开发一个属于自己的计算器是非常有意义的。

在Windows XP操作系统的环境下,采用Microsoft Visual C++ 6.0作为开发工具,实现运算操作的主要功能,包括加减乘除,开方,平方等运算功能;还要实现数据的输入,输出,计算,显示及程序退出等功能。

另外还可以实现多种科学计算的功能,如:三角函数的计算,角度间的转换,二、十进制的转换等。

主要面向需要进行数据运算,角度转换,二、十进制的转换的用户。

1.2 背景
项目名称:科学计算器
项目设计人员:王洋,杜康,吴静娴,张少文
项目的用户:普通大众
2.任务概述
2.1 目标
开发这个软件是为了实现基本的科学计算器的功能,主要应用于普通的日常生活中遇到的一些问题。

四则运算,开方,平方,阶乘,三角函数计算,角度间转换,二、十进制的转换。

软件应该能够更好地完
成这些普通的计算器任务,能够做到快速、正确、稳定的计算出输入的需要进行的算数任务。

2.2 用户特点
需要进行数据运算的人群。

3.需求规定
3.1 功能需求
3.1.1 功能结构图
科学计算器系统功能结构图
3.1.2 输入/输出需求
用鼠标点击,键盘进行输入。

3.2 性能需求
3.2.1 响应时间
3.2.1.1 响应时间:系统对于一般运算的响应应该在0.1second之内完成,对于较大数据的响应至少要在1second之内。

3.2.12 更新处理时间:系统的更新处理时间为0.1second。

3.21.3 数据的转换和传送时间:数据转换和传递都应在0.1second之内完成。

3.2.1.4 解题时间:解题时间与计算时间相同,至少0.1second。

3.2.2 精度需求
3.2.2.1 输入精度:本系统对于输入精度无具体要求,只要输入在合法范围内,均可接受。

3.2.2.2 传递精度:对输入数据进行精度和类型的转换,将所有合法输入都转换为字符串输出。

3.2.2.3 输出精度:输出均为字符串(保留小数点后两位)。

3.3 运行环境需求
3.3.1 软件环境
操作系统及版本:32或64位操作系统
数据库环境:由于该系统无数据库,因此对于数据管理的能力无特殊要
3.3.2 硬件环境
PC机
4.小组成员。

相关文档
最新文档