操作系统  办公  实用知识  设计  开发  WEB开发  移动开发  数据库  软件工程  网管  安全  管理  信息化  答疑  渠道 

面向对象软件设计说明书模板[3]

2007-3-5 网友评论 0 条 点击进入论坛

   6.1 子系统1中的对象

  6.1.1 对象:对象1

  用途:
  约束:
  持久性:

  6.1.1.1 属性描述:

  1. 属性:属性1
  类型:
  描述:
  约束:

  2. 属性:属性2

  6.1.1.2 方法描述:

  1. 方法:方法1
  返回类型:
  参数:
  返回值:
  Pre-Condition:

  Post-Condition:
  读取/修改的属性:
  调用的方法:

  处理逻辑:

  测试例:用什么参数调用该方法,期望的输出是什么……

  7 动态模型

  这部分的作用是描述系统如何响应各种事件。例如,可以建立系统的行为模型。一般使用顺序图和状态图。

  确定不同的场景(Scenario)是第一步,不需要确定所有可能的场景,但是必须至少要覆盖典型的系统用例。不要自己去想当然地创造场景,通常的策略是描述那些客户可以感受得到的场景。

  7.1 场景(Scenarios)

  对每个场景做一则条目,包括以下内容:
  场景名:给它一个可以望文生义的名字
  场景描述:简要叙述场景是干什么的以及发生的动作的顺序。
  顺序图:描述各种事件及事件发生的相对时间顺序。

  7.1.1 场景:场景1
  描述:
  动作1
  动作2

  7.2 状态图

  这部分的内容包括系统动态模型重要的部分的状态图。可能你想为每个对象画一个状态图,但事实上会导致太多不期望的细节信息,只需要确定系统中一些重要的对象并为之提供状态图即可。  

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 登录邮箱: 密码:
  匿名发表
今日推荐
技术文库(共有 46468 篇文章)
操作系统
办公软件
实用知识
网络管理
软件开发
WEB开发
软件工程
数据库
设计在线
信息安全
行业信息化
管理信息化
重点推荐
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail