软件工程实验指导书_文档模板与案例

时间:2025-08-11

《软件工程》 实验指导书

北京联合大学信息学院

2012年4月

实验指导书

北京联合大学

目 录

第二部分 软件开发文档模板 ......................................................................................................... 1

(一)需求规格说明书模板 ................................................................................................... 1 (二)总体设计说明书模板 ................................................................................................... 3 (三)软件测试计划模板 ....................................................................................................... 5 (四)软件测试用例设计书模板 ........................................................................................... 6 第四部分 主要文档实例 ................................................................................................................. 7

(一)图书管理系统需求规格说明书 ................................................................................... 7 (三)大学图书馆管理系统设计说明书 .23 (四)大学图书馆管理系统测试用例设计书 .46

软件工程实验指导书

北京联合大学

第二部分 软件开发文档模板

(一)需求规格说明书模板

1.引言 1.1编写目的

概述开发本系统的意图,编写本文档的用途和主要作用。 1.2背景

概要描述项目开发的背景。 1.3 定义

将用户需求报告中的术语、缩写进行定义, 的术语与缩写等。 1.4参考资料 2.任务概述 2.1 目标

可以达到的,

检查系统2.2 用户特点

2.3 3. 3.1

对具体功能需求进行细化分析,并用图形工具进行描述。 3.1.1系统需求描述 3.1.2 总体功能分析

标识该软件必须满足的各个功能需求。

说明:分析出系统的总体功能模型(如用数据流图来描述)例如: (1)系统的输入输出 (2)系统主要功能 3.1.2 功能模块分析

说明: 用语言描述系统的总体需求。

软件工程实验指导书

北京联合大学

用名称和项目唯一标识号标识该软件的各个功能,并陈述各功能的宗旨,用能度量的术语描述它的性质。标识和陈述与各功能有关的每个输入输出。

说明:详细描述每个功能的流程、数据流等。 3.2性能需求 3.2.1精度

对各项需求中相关数据的精度要求等。 3.2.2时间特性要求

如:

(1)响应时间,如查询的最长等待时间。 (2)更新处理时间,如记账的最长时间。

(3(4)解题时间。 3.3数据需求

3.3.1 输入\输出数据要求

对输入和输出数据格式的特殊要求等。3.3.2数据分析模型(E-R图) 3.4故障处理要求 3.5其他专门要求

如:

(1

(2

(3 (4件。

4.运行环境规定 4.1设备 4.2支持软件 4.3接口 4.4控制

(二)总体设计说明书模板

1 引言 1.1 编写目的 1.2 背景

a.待开发的软件系统的名称 b.本项目的任务提出者 c.本项目的任务开发者 d.本项目的任务用户

2

模块(类)清单,如表2-3所示。

表2-3 模块清单

2.4 模块设计

采用结构化方法:细化每个功能,并用IPO图对模块进行设计说明

采用面向对象技术:用类图说明各个类属性和方法以及类之间的关系,对

于复杂类要画出状态图和顺序图(时序图)。

设计出功能界面。 3.数据结构设计 3.1 数据库表名清单

数据库表名清单,如表2-4所示。

4.接口设计(Interface Design)

对应每一个接口,都要详细列出下列内容,包括:

(1)接口名称 (2)接口内容 (3)接口设施

(4)接口的数据结构

(5)接口的传输速率(Mbps)和带宽 (6)接口协议 5 系统的安全可靠处理

软件工程实验指导书

北京联合大学

(三)软件测试计划模板

1.引言 1.1目的 1.2名词解释 1.3参考资料 1.4时间进度 2.项目背景 2.1项目来源与目标 2.2测试范围 2.3项目人员

列出项目参与人员的职务、姓名、E-mail 和电话。2.4测试文档

测试过程中可能用到的参考文档、测试完成后应产生的文档。 2.4.1测试参考文档 2.4.2测试提交文档 3.质量目标 3.1产品质量目标 3.2测试质量目标

质量目标应该包括产品的质量目标和测试小组的质量目标。 44.14.1.1

描述建立测试环境所需要的设备、用途及软件部署计划。 4.1.2软件测试环境 4.2测试工具

将列出测试使用的工具以及用途。 5.测试策略 5.1测试类型 5.2 测试内容

软件工程实验指导书

北京联合大学

5.3测试技术 (1) 功能测试 (2) 性能测试 (3) 易用性测试 (4) 内容测试 (5) 安全性测试 (6) 接口测试 6 测试进度计划

对项目各阶段的测试工作制订时间进度计划。

(四)软件测试用例设计书模板

1、编写目的 2、内容

3、测试用例 3.1. 功能测试 3.2 性能测试 3.3

软件工程实验指导书

北京联合大学

第四部分 主要文档实例

(一)图书管理系统需求规格说明书

1.引言 1.1编写目的

需求的编写是为了确认图书管理系统软件的功能、性能和数据等方面的需求。同时它也是进行项目策划、概要设计和详细设计的基础,部维护,信息更新,验收和测试的依据。件开发有联 …… 此处隐藏:2713字,全部文档内容请下载后查看。喜欢就下载吧 ……

软件工程实验指导书_文档模板与案例.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219