• 首页
  • 在线考试
  • 在线课程
  • 论坛交流
  • 付款方式
  • 更多
    • 考试报名
    • 成绩查询
    • QQ群联盟
    • 试题库
    • 帮助中心
    • 资料下载
把软件水平认证考试网设为主页 | 注册 | 登录

考试大
  • 财会类
    • 财会类
    • 会计从业
    • 初级会计
    • 会计师
    • 注册会计师
    • 银行从业
    • 经济师
    • 资产评估
    • 统计师
    • 税务师
    • 更多>>
  • 建筑类
    • 建筑类
    • 一级建造师
    • 二级建造师
    • 造价工程师
    • 咨询工程师
    • 监理工程师
    • 房地产估价
    • 结构工程师
    • 注册建筑师
    • 土地估价师
    • 更多>>
  • 职业资格
    • 职业资格
    • 证券从业
    • 期货从业
    • 司法考试
    • 教师资格
    • 秘书资格
    • 法律顾问
    • 导游资格
    • 人力资源
    • 电子商务
    • 更多>>
  • 公务员
    • 公务员
    • 行测
    • 申论
    • 面试
    • 真题大全
    • 经验交流
    • 模拟试题
    • 公开选拔
    • 招警
    • 更多>>
  • 外贸类
    • 外贸类
    • 报关员
    • 报检员
    • 国际商务师
    • 单证员
    • 货运代理
    • 外销员
    • 物流师
    • 跟单员
    • 更多>>
  • 医药类
    • 医药类
    • 执业护士
    • 中药师
    • 西药师
    • 临床医师
    • 临床助理
    • 中医医师
    • 口腔医师
    • 公共卫生
    • 更多>>
  • 外语类
    • 外语类
    • CET4
    • CET6
    • 职称英语
    • 托福
    • 雅思
    • BEC
    • PETS
    • 金融英语
    • 更多>>
  • 学历考试
    • 学历考试
    • 高考
    • 成考
    • 考研
    • 自考
    • 中考
    • 考博
    • 在职硕士
    • 更多>>
  • 计算机类
    • 计算机类
    • 计算机二级
    • 计算机等级
    • 软件水平
    • 微软认证
    • 思科认证
    • 等级考试
    • 华为认证
    • 职称计算机
    • 更多>>
  • 全部分类
    • 全部分类
    • 所有考试
    • 更多>>

软件水平考试
 首页 » 计算机类考试 » 软件水平认证考试
  • 考试大品牌推荐:
  • 视频课程
  • 模拟考试系统
考试资讯
  • 报考指南 | 考试报名

  • 考试大纲 | 考试政策
考试辅导
  • 初级职称 | 中级职称 | 高级职称

  • IT技术 | 网络行情 | 专业英语
考试试题
  • 在线考试 | 综合辅导

  • 历年真题 | 模拟试题
网校课程
  • 网校课程

  • 课程试听
软考论坛
  • 软考专题 | 心得技巧

  • 软考百科 | 论坛交流
您现在的位置:考试大 >> 计算软件水平考试 >> 中级资格 >> 软件设计师 >> 文章内容
 
站内搜索:
 
软件工程:软件需求模式之间的关系
 来源:考试大   2009/1/4    【考试大:中国教育考试第一门户】   模拟考场   视频课程   字号:T T
  当使用一个需求模式时,应该描述建立这种类型需求的需要知道的所有事。但是一个模式可能会因为一些原因引用其他模式。需求模式之间的关系存在两种基本类型:
  1.引用 一个需求模式可以在定义中提到另一个模式。一个模式引用另外一个模式有几个原因:
  a.一个需求定义的一些东西包含(有)另外一个需求定义的一些东西。
  b.一个模式的需求实例使用了第二个模式的需求实例定义的信息。例如一个需求定义了一个数据结构可能使用了一个数据类型需求定义的一个值。
  c.一个需求可能建议建立一种额外需求,可以应用一个模式定义它。
  d.转移模式可能引导使用不同的模式建立需求。(见本章后面的“转移需求模式部分)
  e.需求模式可以引用另一个模式,这个模式包含一个特别主题的相关推理信息。
  2.扩展 一个需求模式以另外一个模式为基础开发(或者是特殊化)。在面向对象的术语中,这是继承关系。除了扩展另外一个模式,需求模式可以扩展需求模式组。(在面向对象术语中,组类似于模式的抽象基类)需求模式不允许扩展多个模式或组。
  可以画一个图描述一组模式和基础架构以及它们之间的关系。图 3‑3显示了两个领域,并有符号注释。继承是最重要的关系类型。为了简单,所有其他类型关系都显示为“引用”,尽管它的角色写在了连线的标签上。当在一个图中显示多个领域时,显示所有的关系是不实用的。这种情况下,可以只显示所有领域内的关系和所有扩展关系,而省略领域之间的引用关系。对于熟悉面向对象概念(或者UML)的读者,这类似于一个显示类之间关系的类图。

  Domain boundary: 领域边界
  “Refers to” relationship: 引用关系
  Requirement pattern: 需求模式
  Domain name: 领域名称
  Data type: 数据类型
  Calculation formula: 计算公式
  Information: 信息
  Uses: 使用
  ID: 标识符
  Data structure: 数据结构
  Data archiving: 数据归档
  Data longevity: 数据寿命
  Data entity: 数据实体
  Information storage: 信息存储
  Living entity: 活实体
  Transaction: 交易
  Configuration: 配置
  Chronicle: 编年史
  Has: 有
  Infrastructure: 基础架构
  Requirement pattern group (“abstract base pattern”): 需求模式组(抽象基模式)
  “Extends” relationship: 扩展关系,“数据实体”不是一个模式。它是一个需求模式组:描述了四个基于它之上的模式的共有的特性。任何适用于组中所有模式的描述信息应该放在模式组中,而不是在每个模式中重复。而且按照惯例,需求模式关系的标签放在更靠近关系的主体一边,而不是客体。所以是数据实体有一个标识符(而不是反过来)。六边形的“信息存储”代表是一个基础架构。

来源:考试大 软件水平考试

责编:zj  纠错

  • 打印
  • RSS
  • 发表评论
  • 返回首页
  • 收藏本页
上一篇:软件工程:软件需求模式分类
下一篇:软件工程:软件需求模式组
文章搜索: 
模拟考场 网络课堂 论坛交流 考试大百科 
 相关文章
·2010年上半年软考软件设计师考试试题分析
·全国计算机软考软件设计师考前练习及答案
·全国计算机软考软件设计师考前练习及答案1
·全国计算机软考软件设计师考前练习及答案2
·全国计算机软考软件设计师考前练习及答案3
·全国计算机软考软件设计师考前练习及答案4
热点资讯
政策大纲
考试动态
备考辅导
试题排行
在线考场
辅导资料
考试大百科
更多..
论坛热帖
更多..