下载此文档

Counter V1.0软件需求规格说明书(评审用).doc


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
Counter
拟制
TProject项目组
日期
2003-06-08
评审人
日期
yyyy-mm-dd
修订记录
日期
修订
版本
修改
章节
修改描述
作者
2003-06-08

初稿完成
TProject项目开发组
目录
1 简介 6
目的 6
范围 6
2 总体概述 6
软件概述 6
项目介绍 6
产品环境介绍 6
软件功能 6
用户特征 6
假设和依赖关系 6
3 具体需求 7
功能需求 7
SRS-COUNTER-001统计源文件中的代码行 7
SRS-COUNTER-002统计源文件中的注释行 8
SRS-COUNTER-003统计源文件中的空行 9
SRS-COUNTER-004统计源文件中的总行数 11
性能需求 12
代码统计速度需求 12
外部接口需求 12
用户接口 12
软件接口 13
4 总体设计约束 13
标准符合性 13
硬件约束 13
技术限制 13
5 需求分级 14
表目录
表1 统计代码行功能输入参数 7
表2 统计注释行功能的输入参数 9
表3 统计空行功能的输入参数 10
表4 统计总行数功能的输入参数 11
图目录
图2 Counter 13
Counter
关键词:代码行、空行、注释行、统计工具
摘要:本文档是Counter ,细化了《Counter 》中的需求,提供给相关人员完成概要设计说明书和系统测试设计。
缩略语清单:
缩略语
英文全名
中文解释
简介
目的
本文档是Counter(代码行统计工具)的软件需求规格说明书。本文档的面向软件开发人员和软件测试人员。软件开发人员根据该文档完成概要设计文档,测试人员根据该文档完成系统测试计划、策略和系统测试用例。
范围
本文档依据《Counter 项目工作任务书》,明确并细化《Counter 项目工作任务书》中的TProject项目需求。
总体概述
软件概述
项目介绍
Counter 是TProject项目的开发和测试对象,Counter ,仅提供给培训学员,作为完成系统测试计划、策略和系统测试用例的依据。软件需求规格文档由慧谷-博为峰软件测试工作室完成。
产品环境介绍
Counter ,实现项目工作任务书中规定的所有需求项目。
软件功能
Counter ,该工具用单线程实现,如果用户执行了统计操作,只能等到统计操作结束才能正常退出,可以根据用户的选择分别统计源文件中的总代码行数、空行数、注释行数和非空非注释行数。图1是软件的界面样板。具体的需求在第三节中说明。
用户特征
用户需要有基本的计算机软件使用常识,并且了解Counter 。该软件的用户一般是软件开发人员和软件测试人员,利用该软件统计源代码的规模。
假设和依赖关系
Counter ++开发,编译器是Visual C++ ,用到了MFC类库。由于不是采用标准C++,Counter 98以上的操作系统上。
具体需求
功能需求
SRS-COUNTER-001统计源文件中的代码行
介绍
该需求实现统计源文件中的代码行(非空、非注释行)
输入
参数1
源文件全路径
参数类型
字符串
参数描述
.c源文件名(文件路径+文件名称)
参数范围
1)为windows操作系统中合法的文件路径和文件名称组合
2)
备注
见图1,当用户点击“选择文件”按钮时候,弹出文件选择对话框,这时候,
参数2
统计代码行标志位
参数类型
BOOL
参数描述
“统计代码行标志位”如果为FALSE,表示不统计源文件中的代码行;
“统计代码行标志位”如果为TRUE,表示统计源文件中的代码行;
参数范围
TRUE,FALSE
备注
见图1,当用户选中“统计代码行”CheckBox控件时候,该参数的值为TRUE,当取消选择“统计代码行”CheckBox控件时候,改参数的值为FALSE
统计代码行功能输入参数
处理
统计源文件

Counter V1.0软件需求规格说明书(评审用) 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wc69885
  • 文件大小0 KB
  • 时间2015-09-29