计算器需求分析.docVIP

  • 572
  • 0
  • 约1.32千字
  • 约 5页
  • 2017-02-08 发布于重庆
  • 举报
计算器需求分析

科学计算器需求分析 1 引言 1.1编写目的    1.2背景          2 任务概述 2.1目标 开发这个软件是为了实现基本的科学计算器的功能,主要应用于普通的日常生活中遇到的一些问题,软件应该能够更好地完成这些普通的计算器任务,能够做到快速、正确、稳定的计算出输入的需要进行的算数任务。 2.2用户的特点    3.1 对功能的规定 计算器的设计按软件工程的方法进行,系统具有良好的界面;必要的交互信息;简约美观的效果。使用人员能快捷简单地进行操作。即可单机按钮进行操作,也可直接通过键盘直接输入。即时准确地获得需要的计算的结果,充分降低了数字计算的难度和节约了时间,对人们的生活有一定的帮助。 包含的功能有:加、减、乘、除运算,开方、求倒数等功能。 系统IPO表 输入 处理 输出 运算式 对运算式进行运算 运算结果 该软件终端数为一,不支持用户并行操作。 3.2 对性能的规定 3.2.1 精度 3.2.1.1 输入精度: 本系统对于输入精度无具体要求,只要输入在合法范围内,均可接受。 3.2.1.2 传递精度: 对输入数据进行精度和类型的转换,将所有合法输入都转换为字符串输出。 3.2.1.3 输出精度: 输出均为字符串。 3.2.2 时间特性要求 响应时间: 系统对于一般运算的响应应该在0.1second之内完成,对于较大数据的响应至少要在1second之内。 更新处理时间: 系统的更新处理时间为0.1second。 数据的转换和传送时间: 数据转换和传递都应在0.1second之内完成。 解题时间: 解题时间与计算时间相同,至少0.1second。 3.2.3 灵活性 3.2.3.1 操作方式上的变化: 可以鼠标点击输入。 3.2.3.2 运行环境的变化: 支持所有windows NT 及以上的windows系统。 3.2.3.3 同其他软件的接口的变化: 无。 3.2.3.4 精度和有效时限的变化: 无。 3.2.3.5 计划的变化或改进: 无。 3.3数据管理能力要求 由于该系统无数据库,因此对于数据管理的能力无特殊要求。 3.4 故障处理要求 软件故障 兼容性故障: 若与使用的电脑的操作系统不兼容,则不能使用此系统,该系统运行的系统参考运行环境规定; 病毒故障: 由于电脑感染病毒而导致该系统不能使用的,解决方法为尝试重新安装。 硬件故障 3.5 其他专门要求 无 4 运行环境规定 4.1 设备 处理器型号及内存容量: Pentium II以上处理器,最低内存256M; 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量: 硬盘容量:100G,无联机要求; 输入及输出设备的型号和数量,联机或脱机: 输入设备:键盘,鼠标; 输出设备:液晶或CRT显示器; 联机要求:无联机要求; 数据通信设备的型号和数量: 无数据通信设备需求; 功能键及其他专用硬件: 无特殊专用硬件需求; 4.2 支持软件 4.2.1 操作系统: Windows NT/2000/xp/vista/7 4.2.2 开发环境: Eclipse

文档评论(0)

1亿VIP精品文档

相关文档