科学计算器软件需求说明书
发布日期:2022-05-05 15:53 来源:未知 阅读: 次
本文主要描述科学计算器系统需求, 目的是为了清晰地描述用户使用本软件必须要完成 的任务和定义开发人员必须实现的软件功能,使用户利用系统能够完成他们的任务。
说明: 1 待开发系统为科学计算器系统; 2 该软件系统为首次开发,无历史版本。
1. 《深入浅出 MFC》 侯俊杰 华中科技大学出版社 2001 年 2. 《C++程序设计》 谭浩强 清华大学出版社 2004 年 3. 《VC++深入详解》 孙鑫 电子工业出版社 2006 年
开发该系统是为了实现基本的科学计算器的功能, 主要应用于日常工作学习中遇到的科 学计算问题, 系统应该能够很好地完成基本的科学计算任务, 做到准确快速地计算出用户所 需数据。
开发期限: 2.3.1 开发期限: 本系统开发期限为两周; 技术约束: 2.3.2 技术约束: 本系统采用 C++语言开发,利用 Visual C++ 6.0 的 MFC 框架。
输入精度: 3.2.1.1. 输入精度: 本系统对于输入精度无具体要求,只要输入在合法范围内,均可接受; 3.2.1.2. 传递精度: 传递精度: 对输入数据进行精度和类型的转换,将所有合法输入都转换为双精度; 输出精度: 3.2.1.3. 输出精度: 输出均为双精度;
响应时间: 3.2.2.1 响应时间: 系统对于一般运算的响应应该在 0.1second 之内完成,对于较大数据的响应至少要在 1second 之内; 更新处理时间: 3.2.2.2 更新处理时间:
系统的更新处理时间为 0.1second; 数据的转换和传送时间 传送时间: 3.2.2.3 数据的转换和传送时间: 数据转换和传递都应在 0.1second 之内完成; 解题时间: 3.2.2.4 解题时间: 解题时间与计算时间相同,至少 0.1second;
操作方式上的变化: 3.2.3.1 操作方式上的变化: 可以键盘或鼠标点击输入; 运行环境的变化: 3.2.3.2 运行环境的变化: 支持所有 windows NT 及以上的 windows 系统; 同其他软件的接口的变化: 3.2.3.3 同其他软件的接口的变化: 无; 精度和有效时限的变化: 3.2.3.4 精度和有效时限的变化: 无; 计划的变化或改进: 3.2.3.5 计划的变化或改进: 无。
若与使用的电脑的操作系统不兼容, 则不能使用此系统, 该系统运行的系统参考运行 环境规定; 3.5.1.2 病毒故障: 病毒故障:
由于电脑感染病毒而导致该系统不能使用的,解决方法为尝试重新安装。 3.5.2 硬件故障 无
处理器型号及内存容量: 4.1.1 处理器型号及内存容量: Pentium II 以上处理器,最低内存 256M; 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量: 4.1.2 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量: 硬盘容量:100G,无联机要求; 输入及输出设备的型号和数量,联机或脱机: 4.1.3 输入及输出设备的型号和数量,联机或脱机: 输入设备:键盘,鼠标; 输出设备:液晶或 CRT 显示器; 联机要求:无联机要求; 数据通信设备的型号和数量: 4.1.4 数据通信设备的型号和数量: 无数据通信设备需求; 功能键及其他专用硬件: 4.1.5 功能键及其他专用硬件: