|
||
|
||
| 内容: 题目:见软件工程书P221实验一,三 要求:对于结构化设计按瀑布型各阶段给出相应的文档:软件计划,需求规格说明书, 其中: 1、的项目计划:包括项目概要,实施计划及交付的 期限安排 2、的需求规格说明书:依据题目给出的数据流图的 顶层、的0层、的1层(若有的话)及相应的数据字典 3、的概要设计:依据需求规格说明书给出软件结构 图及个模块接口说明 4、的详细设计说明书要求:对概要设计中的模块给出详细流程图(PAD或伪码)和重要数据结构 5、的测试计划:包括所测试日期安排,测试相应分析模型(对象模型,动态模型,功能模型) 其中: { #对象模型 找出系统对象、的类、的类的结构(关联,一般--具体,整体--部分结构) 确定类的忏悔,确定类的方法 给出对象模型图及数据字典(例题P146图10-21) #动态模型 确定事件,建立事件跟踪表(只要建立一个即可) 根据事件跟踪表建立相应的状态图,例子见P147 10-22,P148 10-24 #功能模型 根据系统建立响应的功能模型,证明输入与输出的关系,要求建立顶层及层数据层图即可,见P149 10-26,10-27 } 注: 结构化测试: #能根据题意给出正确的需求规格说明书 #结合题意,根据需求数据说明书给出相应的软件结构图 #详细设计说明书中的顶层嵊必须将软件结构图中的模块详细实现流程及重要数据结构一一写明 #测试计划中测试用例的设计 *白盒设计:根据详细设计流程图分别设计一个逻辑覆盖、的循环覆盖和路径覆盖的测试用例即可。 *黑盒设计:按照等价类划分和边界值分别设计一个测试用例即可 面向对象测试 |
||