网站大量收购闲置独家精品文档,联系QQ:2885784924

CouRnter V1.0软件需求规格说明书(写用例用).doc

CouRnter V1.0软件需求规格说明书(写用例用).doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Counter V1.0软件需求规格说明书 拟制 上海博为峰软件技术有限公司 日期 2003-06-08 评审人 日期 yyyy-mm-dd 修订记录 日期 修订 版本 修改 章节 修改描述 作者 2003-06-08 1.00 初稿完成 TProject项目开发组 目 录 1 简介 6 1.1 目的 6 1.2 范围 6 2 总体概述 6 2.1 软件概述 6 2.1.1 项目介绍 6 2.1.2 产品环境介绍 6 2.2 软件功能 6 2.3 用户特征 6 2.4 假设和依赖关系 6 3 具体需求 7 3.1 功能需求 7 3.1.1 SRS-COUNTER-001统计源文件中的代码行 7 3.1.2 SRS-COUNTER-002统计源文件中的注释行 8 3.1.3 SRS-COUNTER-003统计源文件中的空行 10 3.1.4 SRS-COUNTER-004统计源文件中的总行数 11 3.2 性能需求 12 3.2.1 代码统计速度需求 错误!未定义书签。 3.3 外部接口需求 12 3.3.1 用户接口 12 3.3.2 软件接口 13 4 总体设计约束 13 4.1 标准符合性 13 4.2 硬件约束 13 4.3 技术限制 13 5 需求分级 14 表目录 表1 统计代码行功能输入参数 7 表2 统计注释行功能的输入参数 9 表3 统计空行功能的输入参数 10 表4 统计总行数功能的输入参数 11 图目录 图2 Counter 1.0的用户界面 13 Counter V1.0软件需求规格说明书 关键词:代码行、空行、注释行、统计工具 摘 要:本文档是Counter V1.0的软件需求规格说明书,细化了《Counter V1.0项目工作任务书》中的需求,提供给相关人员完成概要设计说明书和系统测试设计。 缩略语清单: 缩略语 英文全名 中文解释 简介 目的 本文档是Counter(代码行统计工具)的软件需求规格说明书。本文档的面向软件开发人员和软件测试人员。软件开发人员根据该文档完成概要设计文档,测试人员根据该文档完成系统测试计划、策略和系统测试用例。 范围 本文档依据《Counter V1.0 项目工作任务书》,明确并细化《Counter V1.0 项目工作任务书》中的TProject项目需求。 总体概述 软件概述 项目介绍 Counter V1.0 是TProject项目的开发和测试对象,Counter V1.0没有商用的需求,仅提供给培训学员,作为完成系统测试计划、策略和系统测试用例的依据。软件需求规格文档由慧谷-博为峰软件测试工作室完成。 产品环境介绍 Counter V1.0是一个完全独立的产品,实现项目工作任务书中规定的所有需求项目。 软件功能 Counter V1.0是一个C源文件代码行统计工具,该工具用单线程实现,如果用户执行了统计操作,只能等到统计操作结束才能正常退出,可以根据用户的选择分别统计源文件中的总代码行数、空行数、注释行数和非空非注释行数。图1是软件的界面样板。具体的需求在第三节中说明。 用户特征 用户需要有基本的计算机软件使用常识,并且了解Counter V1.0的基本功能。该软件的用户一般是软件开发人员和软件测试人员,利用该软件统计源代码的规模。 假设和依赖关系 Counter V1.0用C++开发,编译器是Visual C++ 6.0,用到了MFC类库。由于不是采用标准C++,Counter V1.0只能运行在windows 98以上的操作系统上。 具体需求 功能需求 SRS-COUNTER-001统计源文件中的代码行 介绍 该需求实现统计源文件中的代码行(非空、非注释行) 输入 参数1 源文件全路径 参数类型 字符串 参数描述 .c源文件名(文件路径+文件名称) 参数范围 1)为windows操作系统中合法的文件路径和文件名称组合 2)该文件名指向的.c源文件应该存在 备注 见图1,当用户点击“选择文件”按钮时候,弹出文件选择对话框,这时候,选择相应的.c文件 参数2 统计代码行标志位 参数类型 BOOL 参数描述 “统计代码行标志位”如果为FALSE,表示不统计源文件中的代码行; “统计代码行标志位”如果为TRUE,表示统计源文件中的代码行; 参数范围 TRUE,FALSE 备注 见图1,当用户选中“统计代码行”CheckBox控件时候,该参数的值为TRUE,当取消选择“统计代码行”CheckBox控件时候,改参数的值为FALSE 统计代码行功能输入参数 处理 统计源文件中代码行数的处理过程如下: 首先对用

文档评论(0)

zzabc001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档