系统分析师案例必备知识点汇总---2023系列文章一
一、系统规划 (视频内容:系统分析师-专业知识模块中的系统规划视频)
1 、可行性研究
经济可行性 | 技术可行性 | 法律可行性 | 用户使用可行性 |
也称为投资收益分析 或成本效益分析,主 要评估项目的建设成 本、运行成本和项目 建成后可能的经济收 益。 | 技术可行性也称为技 术风险分析,主要评 估信息系统需要实现 的功能和性能, 以及 技术能力约束。 | 法律可行性也称为社 会可行性,具有比较 广泛的内容,需要从 政策、法律、道德、 制度等社会因素来论 证信息系统建设的现 实性。 | 用户使用可行性也称 为执行可行性,是从 信息系统用户的角度 来 评 估 系 统 的 可 行 性,包括企业的行政 管理和工作制度、使 用人员的素质和培训 要求等。 |
2 、盈亏临界分析有关公式
①盈亏临界点销售量=总固定成本/ (销售单价-单位变动成本)
②盈亏临界点销售额=总固定成本/ (1-总变动成本/销售收入)
③利润= (销售单价-单位变动成本) ×销售量-总固定成本
3 、投资回收期与投资收益率
①静态投资回收期:
累计净现金流量开始出现正值的年份数- 1+ | 上年累计净现金流量 | /当年净现金流量 ②动态投资回收期:
累计折现值开始出现正值的年份数- 1+ | 上年累计折现值 | /当年折现值
③投资收益率:投资收益/投资成本×100%
4、净现值
①现值
,其中 1/ (1+i) n 称为折现系数 (折现因子) 或贴现系数 (贴现因子)。
②净现值
其中 (CI-CO) t 为第 t 年的净现金流量,CI 为现金流入,CO 为现金流出,i 为折现率。
二、系统分析 (视频内容:系统分析师--案例分析模块中系统分析视频,此部分为新增视频)
1、fast 开发方法
2、系统约束条件
系统的改进目标可能受到约束条件的调节。约束条件可以分为:进度、成本、技术、政策。
3、结构化分析
通过功能分解方式把系统功能分解到各个模块中,分析结果以数据流图 (DFD) 和实体关系图 (ERD) 呈现。
1) 数据流图的组成:
①数据流:由一组固定成分的数据组成,表示数据的流向。每一个数据流都有一个定义 明确的名字。
②加工:描述了输入数据流到输出数据流之间的变换,即输入数据流经过什么处理后变 成输出数据流。每个加工都有一个名字和编号。
③数据存储:用来存储数据。每个数据存储都有一个定义明确的名字标识。
④外部实体:是指存在于软件系统之外的人员或组织,它指出系统所需数据的发源地和 系统所产生的数据的归宿地。每个外部实体都有一个定义明确的名字标识。
2) 绘制数据流图的步骤
①画系统的输入和输出:在图的边缘标出系统的输入数据流和输出数据流。这一步其 实是决定研究的内容和系统的范围。在画的时候,可以先将尽可能多的数据流画出来,然后 再删除多余的,增加遗漏的。
②画 DFD 的内部:将系统的输入、输出用一系列的处理连接起来,可以从输入数据流 画向输出数据流,也可以从中间画出去。
③为每一个数据流命名:命名的好坏与 DFD 的可理解性密切相关,应避免使用空洞的 名字。
④为加工命名:使用动宾短语为每个加工命名。
4、面向对象分析
运用面向对象方法,对问题域进行分析和理解,正确认识其中的事物及它们之间的关系,找 出描述问题域和系统功能所需的类和对象,定义它们的属性和职责,以及它们之间所形成的各种联系。最终产生一个符合用户需求,并能直接反映问题域和系统功能的面向对象分析模型及其详细说明。
面向对象分析工作的两大成果:需求模型和分析模型。
①需求模型用用例图建立,属于需求工作成果,为分析工作提供依据。构建用例模型的 4 个阶段:识别参与者、合并需求获得用例、细化用例描述和调整用例模型,其中前三个阶段 是必需的。
②分析模型属于分析工作成果,用类图建立。建立分析模型的过程:定义概念类、确定类之 间的关系、为类添加职责、建立交互图等。