某软件系统功能说明书模板.doc_第1页
某软件系统功能说明书模板.doc_第2页
某软件系统功能说明书模板.doc_第3页
某软件系统功能说明书模板.doc_第4页
某软件系统功能说明书模板.doc_第5页
免费预览已结束,剩余40页可下载查看

下载本文档

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

文档简介

_ 精品资料 CT-Manager xxx 管理系统 文档信息: 文档名称 xxx 系统功能说明书 (Web 部分) 描述 该文档描述人事管理系统的详细功能定义,并对模块 划分、业务流程进行了定义。所有设计人员、开发人 员、测试人员以及其他团队成员都应该以该文档作为 产品的功能定义,并衍生出其他文档 负责人刘江强 状态 第一版 _ 精品资料 项目组成: 测试主管 开发主管 项目经理刘江强 文档变更历史: 时间时间 修改人修改人 章章节节 描述描述 20010-10-8 刘江强 所有章 节 创建文档初稿 相关文档: 文档文档路径路径 测试案例 详细设计 审核结果: 审审核人核人意意见见签签名档名档 全体团队通过刘江强 测试团队 通过刘江强 _ 精品资料 目目录录 1简简介介.1 1.1背景.1 1.2目标.1 2功能描述功能描述.1 2.1 登陆部分.1 2.1.1登陆.1 2.1.2用户注册.3 2.1.3密码错误.4 2.2导航栏.5 3首首页页.6 3.1首页进入.6 3.2注销.9 3.3用户管理.9 3.4测试需求管理.10 3.4.1测试需求管理.11 3.4.2关联测试管理.11 3.5测试用例管理.12 3.5.1测试用例管理.12 3.5.2打印测试用例规格说明书.14 3.6测试计划管理.14 3.6.1测试计划管理.14 3.6.2指派用户角色.16 3.6.3测试集管理.16 3.6.4编辑/删除里程碑.17 3.7测试用例测试计划.18 3.7.1添加/移除测试用例.18 3.7.2修改测试用例的版本关联.19 3.7.3查看最新版的测试用例.19 3.7.4分配测试任务.20 3.7.5设置紧急测试任务.21 3.8测试执行.22 3.8.1执行测试.22 3.8.2用例测试状态表.23 3.9缺陷管理.24 3.9.1报告缺陷.24 3.9.2查看缺陷.25 _ 精品资料 3.9.3我的视图.26 3.9.4分类管理.27 3.9.5版本管理.27 3.9.6统计报表.28 3.9.7平台配置.28 3.10关键字.30 3.10.1关键字管理.30 3.10.2指派关键字.30 3.11自定义字段.31 3.11.1自定义字段管理.31 3.11.2分配自定义字段.31 _ 精品资料 1 简简介介 1.1 背景背景 中测公司的主营业务是软件测试,公司规模为 70 人左右,其部门包括人事部、财务部、研发 部、销售部等。公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人 事部有一个人事经理,三个人事助理。该管理系统的主要功能是管理员工资料、管理员工考勤、 计算员工薪资和业绩评定等。大部分涉及对敏感数据修改的工作都仅由人事部完成,如计算工资、 修改考勤记录;并且有些只有人事经理才可以处理,如定制部门、指定员工的基本薪资等。普通 员工可以通过 Web 浏览自己的基本资料、考勤信息、薪资信息和请假记录等。员工也可以通过 Web 提出请假和加班申请,如果所属部门的经理审批通过,人事部就可以登记在案。人事经理 默认拥有人事助理的所有权限,部门经理默认拥有普通员工的所有权限,总经理默认拥有部门经 理的所有权限。 1.2 目目标标 该文档描述人事管理系统的详细功能定义,并对模块划分、业务流程进行了定义。所有设计 人员、开发人员、测试人员以及其他团队成员都应该以该文档作为产品的功能定义,并衍生出其 他文档。 2 功能描述功能描述 WEB 管理系统主要用于对项目进行管理,并提供了相关人事职能 _ 精品资料 2.1 登登陆陆部分部分 2.1.1 登登陆陆 登陆界面如 所示。登录时, 需要输入用户名及密码,并单击“登录”按钮,完成登录过程。 _ 精品资料 图 2.1 登陆页面 功能说明: 登录名/密码 登录名必须是本单位数据库中已经设置好的登录名,否则登录时会提示出错 读取浏览器端的 Cookie 值,如果员工以前登录过,则自动显示上次的登录名,光标 定位在“密码”文本框。若以前没有登录过,则光标停留在“登录名”文本框,且文本框显示 空白 密码长度不得超过 20 个字符,超过以后限制输入。可允许的字符至少要包括数字 (09)、大写字母(AZ)和小写字母(az)。但在这个登录页面,密码没有受到限制。在这 里如果密码不正确,则无法进入系统。限制密码格式是在后面的“修改登录密码”模块涉 及的 密码用掩码 * 显示,长度根据已设值进行限制(默认为 820 位),不能为空。若为空 或是没有按照格式输入,则显示“密码错误,请重试!” 登录 如果登录者的输入是正确的,则直接进入模块的主界面 _ 精品资料 图 2.2 登录出错页面 控件说明: 控件控件 控件控件类类型型 控件的功能描述控件的功能描述 登录名 文本框 *用户在这里输入登录名 *如果是第一次登录则显示空白 *默认显示最近一次的登录名 密码 文本框 *用户在这里输入登录密码 登录按钮*用户点击登录按钮,然后才能进入系统 出错提示 标签 *用户登录失败时出现此标签,显示失败原因 *默认下隐藏 _ 精品资料 2.1.2 用用户户注册注册 效果如下图 图 2.3 添加用户 注册用户: 用户名:admin 密 码:admin 在输入完整的信息后,单击添加用户信息 2.1.3 密密码错误码错误 点击“忘记密码” _ 精品资料 图 2.4 密码重置 输入您所需要申请的用户名 2.2 导导航航栏栏 员工登录成功后所看到的每一个网页的顶部都有一个导航栏,该导航栏上面列出了所有功 能模块的链接,单击链接即可进入相应模块的主界面。该导航栏方便了员工在不同模块之间的切 换,如图 所示。 图 2.5 导航栏 功能说明: 点击导航栏中每个功能模块的链接,都会进入相应模块的主界面。这个主界面默认为该功能 模块下属的几个子链接中的第一个链接页。但是,有可能会根据登录者拥有的权限不同而出现不 同的登录页面。比如在“请假审核”模块中,若普通员工进入则会显示“对不起,该网页属经理专用, _ 精品资料 请退出”等字样,只有经理级别以上的登录者才可以进入该页面。 控件说明: 控件控件 控件控件类类型型 控件的功能描述控件的功能描述 首页 标签 *这是一个超链接 *显示首页 项目管理 标签 *这是一个超链接 *点击后显示项目 执行测试用 力 标签 *这是一个超链接 *点击后执行测试 测试结果 标签 *这是一个超链接 *点击后显示测试结果 用户管理 标签 *这是一个超链接 *点击后显示用户管理 事件管理 标签 *这是一个超链接 *点击后显示时间管理 个人帐号 标签 *这是一个超链接 *点击后显示个人帐号报告 注销 标签 *这是一个超链接 *注销当前用户,返回登录 _ 精品资料 3 首首页页 3.1 首首页进页进入入 控件说明: 控件控件 控件控件类类型型 控件的功能描述控件的功能描述 测试需求管理 控件 *这是一个控件 *进入需求管理子功能 测试用例管理 控件 *这是一个控件 *进入用力管理子功能 测试计划管理 控件 *这是一个控件 *进入测试计划管理子功能 测试用力测试计划 控件 *这是一个控件 *进入测试计划子功能 测试执行 控件 *这是一个控件 *进入测试执行子功能 缺陷管理控件 *这是一个控件 *进入缺陷管理子功能 关键字 控件 *这是一个控件 *进入关键字管理子功能 自定义字段 控件 *这是一个控件 *进入自定义管理子功能 默认界面如图 3.1 所示。 _ 精品资料 图 3.1 首页 功能说明: 图 3.2 个人帐号 _ 精品资料 图 3.3 帐号管理 控件说明: 控件 控件类型 控件的功能描述 姓名文本框 *此处输入姓名 账号 文本框 *此处输入帐户 姓文本框 *此处输入姓 电子邮件 文本框 *此处输入电子邮件,当用户密码忘记时,可通 过此电子邮件来找回 语言 下拉框 *选择语言 保存 按钮*点击保存按钮将保存以上的信息 旧密码 文本框 *在此处输入旧密码 新秘密文本框 *在此处输入新密码 *不能与旧密码相同 确认新密码 文本框 *在此输入新密码,确保新密码的一致 _ 精品资料 *不能以刚才输入的新密码相同 修改密码按钮 *单击保存新密码 默认界面如图 3.3 所示。 功能说明: 单击“保存”按钮时,用户所里输入的信息将进入数据库,保存。 单击“修改”按钮时,旧密码与数据库中的密码进行校验。若不符,则在“旧密码”文本 框右处显示“旧密码不正确”,同时清空所有文本框 密码长度根据已设值进行限制(默认为 820),且密码中必须包含数字、大写字母和 小写字母。若不符的话,则在“新密码”文本框右处显示“请输入复杂密码”,同时清空所有 文本框 新密码不能与旧密码相同,且不能为空。若相同,则在“新密码”文本框右处显示“新 密码不能与旧密码相同”。若为空,则在“新密码”文本框右处显示“密码不能为空” 新密码与新密码确认必须相同。若不相同,则在“新密码”文本框右处显示“密码确认 不正确” 3.2 注注销销 用户可通过单击导航栏上的“注销”进入该模块。 该页将注销用户名和密码,进入的默认界面如图 2.2 所示。 _ 精品资料 功能说明: 一旦用户选择注销,便必须重新登陆,否则无法后退。 3.3 用用户户管理管理 账号设置: 默认界面如图 所示。 图 3.4 账号设置 功能说明: _ 精品资料 网页最初显示如图 3.4 所示,在用户单击“保存”按钮之后,若有记录则在该页面上 以 DataGrid 控件的形式显示所有的记录,在用户输入信息后,则保存。 3.4 测试测试需求管理需求管理 控件说明: 控件控件 控件控件类类型型 控件的功能描述控件的功能描述 测试需求管 理 控件连接*这是一个连接 关联测试用 例 控件连接*这是一个连接 3.4.1测试测试需求管理需求管理 可通过单击导航栏上的“测试需求”进入该模块。 功能说明: 该页面有权限限制,因此默认页面的显示内容也不同 _ 精品资料 图 3.5 测试需求管理 功能说明:用于整理当前项目的测试需求 CT-Manager 不支持需求规格说明书和需求项的多版本,因此本文件后应加上一个 规范名称。用户可以添加一个简单的说明或说明的范围领域。 测试需求的覆盖率, 覆盖的情况下,并不是所有的需求都添加到 CT_Manager。值为“0”意味着,目前的 数量要求是用来作为衡量标准。 3.4.2 关关联测试联测试管理管理 功能说明:用户可以设置需求和测试用例的关系. 设计人员可以定义 0.n 到 0.n 的关系。例如, 一个需求可以关联零个、一个或多个测试用例上,反之亦然。这种关联方式有助于查看需求的测 试覆盖度,并找出哪些未能成功执行的测试用例。这个分析结果可以为下一个阶段的计划提供依 据 _ 精品资料 图 3.6 关联测试用例 3.5 测试测试用例管理用例管理 3.5.1 测试测试用例管理用例管理 界面原型如图: _ 精品资料 图 3.7 测试用例管理 功能说明:根据已经创建的测试项目,进行管理,点击更新书,将会显示最新的项目系统更新在 列表框中。 导航测试则是对测试用例的打印: 空间说明: 生成目录复选框*这是一个复选框 *选取会有目录产生 显示文档属 性信息 复选框*这是一个复选框 *选取会产生文档的属性 显示测试用 例摘要 复选框*这是一个复选框 *选取会显示用例的摘要 显示测试用 例内容 复选框*这是一个复选框 *选取会产生用例的内容 显示测试用复选框*这是一个复选框 _ 精品资料 例作者 *选取会产生用例的作者信息 显示所关联 的用例 复选框*这是一个复选框 *选取会产生所有与之关联的用例 显示关键字复选框*这是一个复选框 *选取会产生文档的关键字信息 显示格式复选框*这是一个复选框 *选取会改变文档格式 3.5.2 打印打印测试测试用例用例规规格格说说明明书书 作用: 可以打印单个测试用例、整个测试用例集、测试计划中的测试用例、项目中的所有测试用例。 操作说明: 点击测试用例或者测试项目,选择您要打印的测试用例。 在左侧导航中选择 输出格式 如 HTML 或 word 格式. 点击 帮助 获取更多信息. 使用浏览器的打印功能来打印相关信息. 注: 只需打印右侧框架的内容。如图3.8 _ 精品资料 图 3.8 用例打印 3.6 测试计测试计划管理划管理 3.6.1 测试计测试计划管理划管理 软件界面如图 3.9 创建用例 _ 精品资料 图 3.9 创建 功能说明:点击“创建“按钮可以创建一个新的测试计划,用于测试用。 控件说明: 创建按钮*这是一个按钮 *会跳转到创建 当你单击了“创建“后,会跳转到一下页面: 图 图 3.10 项目创建 3.6.2 指派用指派用户户角色角色 界面如下图: _ 精品资料 图 3.11 角色管理 功能说明:用户管理分配角色,可以给用户分配对应的角色权限。 并且对用户的觉得进行管理,分配,项目的权限设置 用户窗口控件连接*这是一个连接 *会跳转到用户窗口设置 角色窗口 控件连接*这是一个跳转连接 *会跳转到角色窗口设置 项目权限指 派 控件连接*这是一个跳转连接 *可以对项目权限进行指派 测试计划权 限指派 控件连接*这是一个跳转连接 *会跳转到计划权限的指派 3.6.3 测试测试集管理集管理 效果如下图 _ 精品资料 功能说明:用于管理和创建新的测试项目 3.6.4 编辑编辑/删删除里程碑除里程碑 功能界面如下 图 3.12 创建里程碑 _ 精品资料 功能说明:从这里一步步创建项目测试,用例等等,实现各个阶段都能遍及到,涉及到各个用例 的测试和功能需求的说明。 3.7 测试测试用例用例测试计测试计划划 测试计划 下拉框 *这是一个下拉框 *会选择用例测试的模式 筛选 下拉框 *这是一个下拉框 *会选择用户所有筛选的选项 应用过滤器按钮*这是一个按钮 *会对用户所选择的条件进行筛选并给出结果 3.7.1 添加添加/移除移除测试测试用例用例 功能说明:目的: 允许用户添加测试用例到测试计划,或者从测试计划中删除测试用例。 添加或删除测试用例: 通过点击测试组建查看它的测试组建和所有的测试用例。 通过点击“添加/删除测试用例”的按钮来完成添加/删除测试用例。 注:无法多次添加同一个测试用例。 功能如下图: _ 精品资料 图 3.13 添加移除测试用例 3.7.2 修改修改测试测试用例的版本关用例的版本关联联 功能说明:目的: 在测试规格说明书改变的情况下,用户可以将新版本的测试用例更新到原有的测试计划中。修改 测试规格说明书,在测试过程中,这是经常发生的。但是测试规格说明书的变化,也是要体现到 测试计划当中的。否则,测试计划保持原来的测试用例版本,这样的执行结果不能正确反应当前 的测试规格说明书。 开始 选择一个测试用例或者测试用例集开始进行测试。 从测试用例集中选定一个特定测试用例的新版本。 点击按钮“更新测试计划” ,提交变更。 验证:打开执行页面,以查看执行文本的测试用例。 功能如图: _ 精品资料 图 3.14 修改关联版本 3.7.3 查查看最新版的看最新版的测试测试用例用例 功能说明:用来查询项目测试的最新版本,查看最新的用例状态及最近的更新。 如图: _ 精品资料 图 3.15 最新用例版本 控件说明: 测试计划 下拉框 *这是一个下拉框 *提供用户选择所需要查询的项目 3.7.4 分配分配测试测试任任务务 功能说明:目的 测试管理人员可以在该页面,将特定的测试计划下的测试工作分派给其他的测试人员。 开始 选择一个测试用例或者测试用例集。 选择一个测试人员(任务分派对象)。 点击“更新选择测试用例”按钮,提交分派操作。 打开网页,以验证执行任务。您也可以设置过滤器的用户。 注:分派任务可以选择发送 e-mail 给任务执行人,如果配置了邮件服务器的话。 如图: _ 精品资料 图 3.16 分配测试任务 3.7.5 设设置置紧紧急急测试测试任任务务 功能说明:目的 CT_Manager 允许设置测试用例集的优先级。测试优先取决于重要性和紧迫性测试案例中所界定 的测试计划。 测试负责人应指定一组测试案例,可以在第一次测试。它有助于保证测试将包括 最重要的试验也在进行时间压力。 开始 在左边的窗口中,选择一个测试用例集/测试用例。 为所选定的测试用例选择一个优先程度(高,中或低) 。默认级别是中。 点击“高”/“中”/“低”的按钮,直接设置指定测试用例的优先级。 例如,一个测试用例具有高重要性,而该测试用例所在的测试集是低紧迫性的;那么它将是中等 优先等级的。如图3.17 _ 精品资料 图 3.18 设置项目优先级 3.8 测试执测试执行行 3.8.1 执执行行测试测试 说明:在要执行测试时,用户需要先创建一个测试项目,单击“创建”,选择创建新的测试项目。 分别如图 3.19 和图 3.20 _ 精品资料 图 3.19 执行测试页面 图 3.20 创建项目 功能说明:测试计划必须明确地定义测试任务的时间范围和内容。它包含项目新版本(包含热补 丁),同样包括客户简单的需求变更的测试活动。 _ 精品资料 描述字段供填写测试计划和相关的文档的链接、要测试的功能列表、风险等等。 你可以从原有的测试项目里创建一个新的测试计划. 以下内容将被复制过来:测试集、测试用例, 里程碑和用户角色. 测试计划可以被禁用;禁用后不允许编辑和修改结果. 只有通过本页面和报告页面才能看到这个 测试计划. 3.8.2 用例用例测试测试状状态态表表 功能说明:用于查看用例测试的状态信息等,查看用例的用例数,执行的用例数,执行的次数及 成功的次数,帮助用户了解用例的执行情况。 如图 3.21 图 3.21 用例状态 3.9 缺陷管理缺陷管理 3.9.1 报报告缺陷告缺陷 功能说明:报告用例的执行过程中的错误和缺陷,帮助执行用户了解用例的执行情况,及所存在 的问题和缺陷,错误,帮助用户更改错误。 控件说明: _ 精品资料 分类 下拉框 *这是一个下拉框 *提供用户选择所需要提交的分类 出现频率 下拉框 *这是一个下拉框 *提供用户 6 种出现的频率 严重性 下拉框 *这是一个下拉框 *提供用户选择错误的级别 优先级 下拉框 *这是一个下拉框 *提供用户选择提交的级别,是否优先 选择平台配 置 下拉框 *这是一个下拉框 *用户选择测试平台 硬件平台文本框 *这是一个文本框 *提供用户选择平台 *或者也可以选择平台配置 操作系统 文本框 *这是一个文本框 *提供用户填写执行测试的操作系统 版本文本框 *这是一个文本框 *让用户填写使用的版本号 产品构建号 文本框 *这是一个文本框 *填写产品的构建号 分派给 下拉框 *这是一个下拉框 *选择提交的用户和角色 _ 精品资料 摘要文本框 *这是一个文本框 *需要填写的摘要和纰漏 说明 文本框 *这是一个文本框 *写入执行错误中的所需要的说明 问题重现步 骤说明 文本框 *这是一个文本框 *提供填写出现的问题和重现的步骤,必须说清 楚 附加信息文本框 *这是一个文本框 *用户需要填写附加和需要说明的信息 上传文件选择框*这是一个选择框 *提供用户选择所需要上传的文件的路径 *文本的大小必须在 2000K 以内 继续报告选择框*这是一个选择框框 提交报告按钮*这是一个按钮 *提交以上所有的资料 如图 3.22 _ 精品资料 图 3.22 报告缺陷 3.9.2 查查看缺陷看缺陷 功能说明:查看在执行过程中所出现的问题,并罗列。 如图: _ 精品资料 图 3.23 查看缺陷 3.9.3 我的我的视图视图 功能说明:根据提交的问题,并被指派到特定个用户的功能的实现,交由该用户执行并测试修改 的错误,进行对错误的汇总,显示错误的时间,优先级,对交派用户的所有问题管理。 如图 3.24 图 3.24 我的视图 3.9.4 分分类类管理管理 功能说明:对问题的分类管理 控件管理: 电子按钮操作*这是两个操作的按钮 *点击“编辑”按钮可以编辑已经拥有的分类管理 *点击“删除”按钮可以删除分类 _ 精品资料 分类 文本框 *这是个文本框 *输入文本框后,可以添加分类 编辑 下拉框 *这是个文本框 *点击“从该项目复制分类”,从项目中复制到分 类 *点击“复制分类该项目”,复制项目分类 如图: 图 3.25 分类管理 3.9.5 版本管理版本管理 功能说明:通过版本的管理,对版本的进行更新和删除操作。 实现如下图: 图 3.26 版本管理 _ 精品资料 3.9.6 统计报统计报表表 功能说明:对缺陷管理进行统计报表,以更直观,清晰的试图方式展示出来,而且可以打印,分别 按:问题严重性,分类,时间,解决数量,解决情况,优先级等进行多方面的汇总,形成报表。 效果如图: 图 3.27 统计报表 _ 精品资料 3.9.7 平台配置平台配置 功能说明:提供配置平台的功能。 控件说明: 硬件平台文本框 *这是个文本框 *输入硬件的平台 *必填 操作系统 文本框 *这是个文本框 *输入该相对应的执行操作系统 *必填 版本文本框 *这是个文本框 *输入该执行测试的版本 *必填 简要说明 文本框 *这是个文本框、 *对该平台配置进行说明和补充 *可选 添加平台配 置 按钮*这是个按钮 *单击提交平台配置 操作按钮单选按钮*这是两个单选按钮 *编辑和删除平台配置 *只可选择其一 选择平台配 置 下拉框 *这是个下

温馨提示

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

评论

0/150

提交评论