系统架构设计师备考 - 系统工程与信息系统基础
- 1 分钟前系统工程与信息系统基础
系统工程
背景:诞生于二战期间
概念:
- 一种组织管理技术;
- 从整体出发、系统观念出发,以求 整体最优;
- 现代的科学决策方法
方法:
- 霍尔三位结构
- 逻辑维:明确问题、确定目标、系统综合、系统分析、优化、系统决策、实施计划
- 时间维:规划、拟案、研制、生产、安装、运行、更新
- 知识维
- 切克兰德
- 并行工程
- 综合集成法:钱学森命名,“简单系统”、“巨系统”;
- WSR
系统工程生命周期阶段:探索性研究、概念、开发、生产、使用、保障、退役;
系统工程生命周期方法:计划驱动、渐进迭代式、精益开发、敏捷开发;
信息系统
信息系统生命周期:
- 产生/立项:初步想法、需求分析
- 开发:总体规划、分析、设计、实施、验收
- 运行:通过验收、移交之后
- 消亡:更新改造、功能扩展、报废重建
信息系统建设原则(论文写作的支撑):
- 高层管理人员介入原则,如:CIO 介入【解决阻力问题】、一把手工程;
- 用户参与开发原则,用户确定范围、核心用户全程参与、用户深度参与;
- 自顶向下规划原则,以此减少信息不一致的现象;
- 工程化原则,引入软件工程;
- 其他原则:创新性原则、整体性原则、发展性原则、经济型原则等;
信息系统开发方法:
原型法【需求阶段】
针对需求不明确,按功能分为:水平原型(界面)、垂直原型(复杂算法);
按最终结果分:
- 抛弃式原型:得到需求后,抛弃原型,全新开发;
- 演化式原型:原型逐步演化为最终系统;
开发方法【开发阶段】
- 结构化法:早期,自顶向下,逐步分解求精,应变能力差,如:瀑布模型;
- 面向对象方法:自底向上,阶段界限不明,更好应变、复用;
- 面向服务的方法:粗粒度、松耦合,标准化和构件化,多个服务协作形成业务流程;
其他信息系统开发方法:
- 形式化方法:数学模型化,所有东西均可证明/验证,而不是测试;如:净室软件工程,芯片设计软件、航天设计软件,需要数学模型和物理模型作支撑。
- 统一过程方法(UP)
- 敏捷方法
- 基于架构的开发方法(ABSD)
信息系统分类:
- 业务处理系统 TPS: 早期最初级的信息系统,主要功能为数据输入、数据处理、数据库维护、文件报表产生等。
- 管理信息系统 MIS:高度集成化的人机信息系统,在 TPS 基础上引进大量管理方法对企业整体信息进行处理,并利用信息进行预测、控制、计划、辅助企业全面管理的信息系统。如,图书管理系统、学生管理系统等;
- 决策支持系统 DSS:由语言系统、知识系统和问题处理系统组成,用于辅助决策、支持决策。
- 专家系统 ES:知识 + 推理,人工智能的一个重要分支,可处理不确定的知识,使用于特定的领域。知识库存储求解实际问题的领域知识,推理机实质是规则解释器。
- 办公自动化系统 OAS:由计算机设备、办公设备、数据通信及网路设备、软件系统组成。
- 企业资源计划 ERP:打通供应链,集成,整合。