美文网首页
架构案例专题1.4 系统开发

架构案例专题1.4 系统开发

作者: zhenghongmo | 来源:发表于2025-04-19 10:41 被阅读0次

结构化需求分析

  • 结构化特点:自顶向下、逐步分解、面向数据
  • 三大模型:功能模型(数据流图 DFD)、行为模型(状态转换图)、数据模型(E-R图) 以及数据字典
  • 数据字典:在DFD的基础上,对DFD中出现的所有命名元素都加以定义,使得每个图形元素的名字都有一个确切的解释。DFD和数据字典等工具相配合,就可以从图形和文字两个方面对系统的逻辑模型进行完整描述
  • 数据字典中一般有6类条目,分别是数据元素、数据结构、数据流、数据存储、加工逻辑和外部实体。不同类型的条目有不同的属性要描述

面向对象的分析方法

  • UML关系: 依赖、关联、泛化、实现、组合、聚合
    需要记住图中的连接符号
    image.png
  • UML图: 以用例图、类图、活动图、状态图
  • 用例图的关系如下图: 包含关系、扩展关系、泛化关系


    image.png

面向对象分析模型

image.png

项目管理(主要考关键路径、松弛时差)

  • PERT(项目评估与评审技术)图是一种图形化的网络模型,描述一个项目中任务和任务之间的关系,每个节点表示一个任务,通常包括任务编号、名称、开始和结束时间、持续时间和松弛时间


  • Gantt图是一种简单的水平条形图,反应任务间的并行关系,不能反应依赖关系


    image.png
  • PERT图主要描述不同任务之间的依赖关系;Gantt图主要描述不同任务之间的重叠关系
  • 关键路径: 项目的最短工期,但却是从开始到结束时间最长的路径。活动会变化,因此关键路径也在不断变化中
  • 关键活动: 关键路径上的活动,最早开始时间=最晚开始时间
  • 最早开始时间(ES):某项活动能够开始的最早时间
  • 最早结束时间(EF):某项活动能够完成的最早时间, EF= ES+工期
  • 最迟结束时间(LF):为了使项目按时完成,某项活动必须完成的最迟时间
  • 最迟开始时间(LS):为了使项目按时完成,某项活动必须开始的最迟时间。 LS = LF - 工期
  • 总浮动时间(总时差、松弛时差): = 最迟开始LS - 最早开始ES最迟完成LF-最早完成EF关键路径- 非关键路径时长(包含要求的那个活动的)

信息安全

  • 各种加密技术的应用,包括【对称加密(适合加密大数据)、非对称加密(加密强度高)】=>(数字信封技术)、信息摘要、数字签名、数字证书,以PGP为例:
    image.png

真题

例题1

image.png
image.png
image.png
题目中有6个主要功能描述,也就对应6个加工
image.png

例题2

image.png
image.png
image.png
image.png

相关文章

网友评论

      本文标题:架构案例专题1.4 系统开发

      本文链接:https://www.haomeiwen.com/subject/shhpbjtx.html