文档测试----概要/详细设计说明书测试(评审)

目录

一、软件设计规格说明大纲

二、概要评测说明书的测试内容

三、概要设计说明书测试规范

四、详细设计说明书测试规范


一、软件设计规格说明大纲

软件设计规格说明书大纲
1 工作范围               A.系统目标    B.运行环境    C.主要软件需求    D.设计约束/限制 
2 体系机构设计        A.数据流与控制流复审   B.导出的程序机构    C.功能与程序交叉索引
3 数据设计               A.数据对象与形式的数据结构    B.文件和数据库结构    i.文件的逻辑结构   
                              ii.文件逻辑记录描述    iii.访问方式    C.全局数据    D.文件/数据与程序交叉索引
4 接口设计               A.人机界面规格说明    B.人机界面设计规则    C.外部接口设计    i.外部数据接口
                              ii.外部系统或设备接口    D.内部接口设计规则
5 过程设计(每个模块) A.处理与算法描述    B.接口描述    C.设计语言    D.使用的模块
                                     E.内部程序逻辑描述    F.注释/约束/限
6 运行设计               A.运行模块组合    B.运行控制规则    C.运行时间安排
7 出错处理设计        A.出错处理信息    B.出错处理对策    i.设置后备    ii.性能降级    iii.回恢复和在启动
8 安全保密设计
9 需求/设计交叉索引
10 测试部分               A.测试方针    B.集成策略    C.测试考虑
11 特殊注解
12 附录

二、概要评测说明书的测试内容

1、可追朔性:即分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已却确定的软件需求,软件的每一个地方都可以追朔到某一项相应的需求

2、接口:分析软件各部分之间的联系,确认该软件的内部接口与外部接口是否已经明确定义。模块是否满足高内聚和低耦合的要求模块作用范围是否在其控制范围之内

3、风险:确认该软件设计在现有的技术条件下和预算范围内师傅能够按时实现

4、实用性:确认该软件设计对于需求的解决方案是否实用

5、技术清晰度:确认该软件设计是否以一种已于翻译成代码的形式表达

6、可维护性:从软件维护的角度出发,确认该软件设计是否考虑了方便未来维护

7、质量:确认软件设计是否表现出良好的质量特征

8、各种选择方案:查看是否考虑过其他方案,比较各种选择方案的标准是什么

9、限制:评估对该软件的限制是否显示,是否与需求一致

10、其他具体问题:对于文档、可测试性、设计过程等进行评估

三、概要设计说明书测试规范

填表说明:Y-是,TBD-不确定,N-否,NA-不适用
概要说明书测试规范
编号 测试项 测试结果
                         清晰性
1 是否所设计的架构(包含数据流、控制流和接口)被清晰表述  
2 是否所有的假设、约束、策略、依赖都文档化记录  
3 是否定义了总体设计的目标  
                         完整性
4 是否所有的待确定条目(TBD)都已经解决  
5 是否存在可能不可行的部分
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我会为你解答这个问题,以下是学生宿舍管理系统的需求说明、概要设计详细设计。 1. 需求说明 学生宿舍管理系统是一种帮助学校管理学生宿舍的软件系统。该系统应该能够实现以下功能: - 学生入住:将学生信息录入系统,包括姓名、学号、性别、班级、联系电话等信息,分配宿舍。 - 宿舍管理:管理宿舍信息,包括宿舍编号、宿舍类型、床位数量等,管理宿舍入住情况。 - 入住管理:实现学生入住、退宿、换宿等操作,保证宿舍床位的合理利用。 - 维修管理:记录宿舍报修情况,及时安排维修工作。 - 费用管理:管理宿舍费用,包括水电费、网络费等。 - 统计分析:提供各种报表和统计数据,包括宿舍入住率、费用支出等。 2. 概要设计 学生宿舍管理系统的概要设计包括以下模块: - 学生信息管理模块:实现学生信息的录入、修改和查询功能。 - 宿舍信息管理模块:实现宿舍信息的录入、修改和查询功能。 - 入住管理模块:实现学生入住、退宿、换宿等操作。 - 维修管理模块:实现宿舍报修、维修情况记录、维修进度查询等功能。 - 费用管理模块:管理宿舍费用,包括水电费、网络费等。 - 统计分析模块:提供各种报表和统计数据,包括宿舍入住率、费用支出等。 3. 详细设计 以下是学生宿舍管理系统的详细设计: 3.1 数据库设计 - 学生表(Student):包括学生编号、姓名、性别、班级、联系电话等字段。 - 宿舍表(Dormitory):包括宿舍编号、宿舍类型、床位数量等字段。 - 入住表(CheckIn):包括学生编号、宿舍编号、入住时间等字段。 - 报修表(Repair):包括宿舍编号、报修时间、维修人员等字段。 - 费用表(Expense):包括宿舍编号、费用类型、费用金额等字段。 3.2 界面设计 - 登录界面:实现用户登录和注册功能。 - 学生信息管理界面:实现学生信息的录入、修改和查询功能。 - 宿舍信息管理界面:实现宿舍信息的录入、修改和查询功能。 - 入住管理界面:实现学生入住、退宿、换宿等操作。 - 维修管理界面:实现宿舍报修、维修情况记录、维修进度查询等功能。 - 费用管理界面:管理宿舍费用,包括水电费、网络费等。 - 统计分析界面:提供各种报表和统计数据,包括宿舍入住率、费用支出等。 以上就是学生宿舍管理系统的需求说明、概要设计详细设计。希望能对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值