计算器需求分析

上传人:M****1 文档编号:568429160 上传时间:2024-07-24 格式:PDF 页数:5 大小:163.62KB
返回 下载 相关 举报
计算器需求分析_第1页
第1页 / 共5页
计算器需求分析_第2页
第2页 / 共5页
计算器需求分析_第3页
第3页 / 共5页
计算器需求分析_第4页
第4页 / 共5页
计算器需求分析_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算器需求分析》由会员分享,可在线阅读,更多相关《计算器需求分析(5页珍藏版)》请在金锄头文库上搜索。

1、科学计算器需求分析1引言11 编写目的计算机的发展突飞猛进,人们使用计算机的目的各不相同,但是我们很容易发现,关于计算的问题生活中随处可见,于是计算器也是计算机中必备的软件。我们可以使用计算器进行复杂的算术运算,也可以用来不同数值之间的转化。况且数学中我们也经常用到弧度、梯度、角度等的运算,于是计算器应运而生。我们在 Windows 7 操作系统环境下,采用 Eclipse 作为开发工具,实现运算操作的主要功能,主要包括加减乘除运算,求模运算,求倒数运算以及求一个正数平方根的运算等功能。12 背景我们日常生活的开支,大额数字或者多倍小数的计算都需要计算器的帮助,处理数字的开方、正余弦都离不开计

2、算器。虽然现在的计算器价格比较低廉,但是功能过于简单的不能满足个人需求,功能多的价格昂贵,操作不便不说,很多功能根本做不到。所以, 我们可以想到设计开发一个属于自己的简单的计算器来完成我们的日常生活需求。13 定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。MC :Memory Clear 清除存储器中的数值MR :Memory Read 存储器读出MS :Memory Save 存入存储器M+ :Memory Plus 将数值与存储器中的数值相加CE 是清除全部数字,但不影响以前的计算,比如,你先算了 85 后想乘以 13 但是你输成 33 了,你可以点 CE 然后重新输入C

3、健是重新开始计算,和 ESC 键是一样的功能:回退,清除上一个输入的数字,如 938,回退一次变为 93Mod 求模(即整数相除求余数),1 / 5Int 取整数部分PI 是圆周率Exp 代表以 e 为幂指数函数例如:Exp10 就是 e 的 10 次方;ln 是以 e 为底的对数函数例如:ln10 就是以 e 为底 10 的对数;n!但表一个数的阶乘例如:5!就是 5*4*3*2*1;x2、x3 代表 x 的 2 次方,x 的 3 次方;sin、cos、tan 计算显示数字的正弦、余弦、正切sinh、cosh、tanh 计算显示数字的反正弦、反余弦、反正切14 参考资料1Java 程序开发大

4、全 中国铁道出版社 2疯狂 Java 讲义 电子工业出版社2任务概述21 目标开发这个软件是为了实现基本的科学计算器的功能, 主要应用于普通的日常生活中遇到的一些问题,软件应该能够更好地完成这些普通的计算器任务,能够做到快速、正确、稳定的计算出输入的需要进行的算数任务。22 用户的特点本系统用户面向能够对计算器进行基本操作的全体人员。23 假定和约束2.3.1开发期限:本系统开发期限为三周。2.3.2技术约束:本系统采用 Java 语言开发3需求规定3.1对功能的规定计算器的设计按软件工程的方法进行,系统具有良好的界面;必要的交互信息; 简约美观的效果。 使用人员能快捷简单地进行操作。 即可单

5、机按钮进行操作,2 / 5也可直接通过键盘直接输入。即时准确地获得需要的计算的结果,充分降低了数字计算的难度和节约了时间,对人们的生活有一定的帮助。包含的功能有:加、减、乘、除运算,开方、求倒数等功能。系统 IPO 表输入运算式处理输出对运算式进行运算运算结果该软件终端数为一,不支持用户并行操作。3.2对性能的规定3.2.1精度3.2.1.1 输入精度:本系统对于输入精度无具体要求,只要输入在合法范围内,均可接受。3.2.1.2 传递精度:对输入数据进行精度和类型的转换,将所有合法输入都转换为字符串输出。3.2.1.3 输出精度:输出均为字符串。3.2.2时间特性要求响应时间:系统对于一般运算

6、的响应应该在 0.1second 之内完成, 对于较大数据的响应至少要在 1second 之内。更新处理时间:系统的更新处理时间为 0.1second。数据的转换和传送时间:数据转换和传递都应在 0.1second 之内完成。解题时间:解题时间与计算时间相同,至少 0.1second。3.2.3灵活性3.2.3.1 操作方式上的变化:可以鼠标点击输入。3 / 53.2.3.2 运行环境的变化:支持所有 windows NT 及以上的 windows 系统。3.2.3.3 同其他软件的接口的变化:无。3.2.3.4 精度和有效时限的变化:无。3.2.3.5 计划的变化或改进:无。3.3 数据管理

7、能力要求由于该系统无数据库,因此对于数据管理的能力无特殊要求。3.4故障处理要求软件故障兼容性故障:若与使用的电脑的操作系统不兼容, 则不能使用此系统,该系统运行的系统参考运行环境规定;病毒故障:由于电脑感染病毒而导致该系统不能使用的,解决方法为尝试重新安装。硬件故障3.5其他专门要求无4运行环境规定4.1设备处理器型号及内存容量:Pentium II 以上处理器,最低内存 256M;外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量:硬盘容量:100G,无联机要求;输入及输出设备的型号和数量,联机或脱机:输入设备:键盘,鼠标;4 / 5输出设备:液晶或 CRT 显示器;联机要求:无联机要求;数据通信设备的型号和数量:无数据通信设备需求;功能键及其他专用硬件:无特殊专用硬件需求;4.2支持软件4.2.1 操作系统:Windows NT/2000/xp/vista/74.2.2 开发环境:Eclipse5 / 5

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号