2014年40月计算器_需求规格说明书.doc_第1页
2014年40月计算器_需求规格说明书.doc_第2页
2014年40月计算器_需求规格说明书.doc_第3页
2014年40月计算器_需求规格说明书.doc_第4页
2014年40月计算器_需求规格说明书.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算器 软件需求说明书 (V1.0) 二一四二一四年十月 文档信息 文档名称 计算器项目软件需求说明书 电子文档 ST-QS-03-02 计算器项目软件需求说明书 Vx.xYYYYMMDD.doc/Microsoft WORD 2003 文件状态 草稿 正式发布 正在修改 编 写 人 苏飞龙日 期2014 年 10 月 24 日 校 对 人 苏飞龙日 期2014 年 10 月 29 日 审 核 人 苏飞龙日 期2014 年 10 月 30 日 批 准 人 苏飞龙日 期2014 年 10 月 31 日 变更记录 变更 序号 变更原因 变更 页码 变更前 版本号 变更后 版本号 更改人批准人 生效 日期 备注 1 文档建立 1.0 目 录 1 引言引言.4 11 编写目的.4 13 定义.4 1.3.2 缩略语.4 14 参考资料.5 2 任务概述任务概述.5 21 目标.5 3 功能需求功能需求.5 4性能需求性能需求.6 4.1 精度精度.7 4.2 时间特性要求.7 4.4 故障处理要求.7 4.4.1 软件故障.7 4.4.2 硬件故障.7 5 运行需求运行需求.8 5.1 用户界面.8 5.2 硬件环境硬件环境.9 5.3 软件环境.9 5.3.1 操作系统.9 5.3.2 开发环境.9 5.3.3 接口通信.9 1 引言引言 11 编写目的编写目的 计算机的发展突飞猛进,人们使用计算机的目的各不相同,但是我们很容 易发现,关于计算的问题生活中随处可见,于是计算器也是计算机中必备的软 件。我们可以使用计算器进行复杂的算术运算,也可以用来不同数值之间的转 化。况且数学中我们也经常用到弧度、梯度、角度等的运算,于是计算器应运 而生。 12 背景背景 说明: a待开发的软件系统的名称;计算器 b本项目的提出者是广大的计算机用户,开发者为微软公司。用户为 计算使用者,本软件可以在装有操作系统的任何计算机上使用。 对于计算机网络没有要 c该软件系统同其他系统或其他机构没有直接的来往关系。 13 定义定义 1.3.1 关键字关键字 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 (1).CE 是清除全部数字,但不影响以前的计算,比如,你先算了 85 后想乘 以 (2).13,但是你输成 33 了,你可以点 CE 然后重新输入。 (3).C 健是重新开始计算,和 ESC 键是一样的功能。 (4).M+:表示将显示值加入存储器中(如屏幕无M标志即存储器中无数据, 则直接将显示值存入存储器)。 (5).M-:表示从存储器的数值中减去显示值后并重新存储。 (6).MR:表示把存储器中的数值读出到屏幕,作为当前数值参与运算。 (7).MC:表示清除存储器中的数值(屏幕M标志消除)。 1.3.2 缩略语缩略语 Abbreviatio ns 缩略语 Full spelling 英文全名 Chinese explanati on 中文解释 VC 6.0Visual C+ 6.0 一种 C+集成开发环 境 MFC Microsoft Foundation Cla sses 微软公司提供的类 库,以 C+类的形式封装 了 Windows 的 API 14 参考资料参考资料 1 深入浅出 MFC 侯俊杰 华中科技大学出版社 2001 年 2 C+程序设计 谭浩强 清华大学出版社 2004 年 3 VC+深入详解 孙鑫 电子工业出版社 2006 年 2 任务概述任务概述 21 目标目标 开发该软件是为了方便广大的计算机用户,应用目标是兼容所有的操作系 统。该软件与其他软件没有关系,是一项独立的软件。 22 用户的特点用户的特点 本软件的最终用户是进行简单的数学运算的计算机使用者。 23 假定和约束假定和约束 N/A 3 功能需求功能需求 以下为该计算器的基本功能: (1)加法 两个数据进行加操作,可以为小数。 (2)减法 两个数据进行减操作,可以为负数相减。 (3)乘法 两个数据进行乘操作。 (4)除法 两个数据进行除操作。 (5)开平方 对任意一个非负数进行开平方运算。 (6)百分号 对任意一个非负数进行百分号运算。 (6)各功能键功能 实现每一个功能键的功能,如Backspace、C、CE等。 4性能需求性能需求 4.1 精度精度 输入精确到:10 的负 7 次幂 输出精确到:10 的负 7 次幂 4.2 时间特性要求时间特性要求 说明对于该软件的时间特性要求,如对: a响应时间: 系统对于一般运算的响应应该在 0.1second 之内完成,对于较大数据的 响应至少要在 1second 之内; b更新处理时间:数据的处理时间为 01 秒 c数据的转换和传送时间:一般数据的转换和传送时间为 0.1 秒,比较大 的数据转换盒传送时间为 1 秒 d解题时间等的要求: 4.3 灵活性灵活性 说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些 变化的适应能力,如: a操作方式上的变化: 可以键盘或鼠标点击输入; b运行环境的变化: 支持 Windows 7 系统及 windows 7 以上的系统 c同其他软件的接口的变化; d精度和有效时限的变化; e计划的变化或改进。 对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。 4.4 故障处理要求故障处理要求 当计算机的异常关机时:计算器保存上一次的计算过程以及结果。 计算器退出时:计算器保存上一次计算的数据以及计算结果。 4.4.1 软件故障软件故障 1. 兼容性故障 若与使用的电脑的操作系统不兼容,则不能使用此系统,该系统运行的系 统参考运行环境规定,或是右键软件应用程序,点击属性,选择兼容性,选择 以 windows 7 运行此软件 2. 病毒故障 由于电脑感染病毒而导致该系统不能使用的,解决方法为尝试重新安装。 4.4.2 硬件故障硬件故障 N/A 5 运行需求运行需求 5.1 用户界面用户界面 用户界面设计应遵循如下原则: 一、页面简洁美观; 二、数据图形显示清晰明了; 三、操作简单方便,所有选项键盘选择为主,符合一般软件的操作系统。 参考界面如下: 5.2 硬件环境硬件环境 酷睿 i3 以上处理器,最低内存 256M; 硬盘容量:100G,无联机要求; 联机要求:无联机要求; 5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论