结构化需求分析
- 结构化特点:自顶向下、逐步分解、面向数据
- 三大模型:功能模型(数据流图 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







网友评论