Java软考高级系统架构师知识点
2024.12.25 阅读量次系统工程与信息系统基础
系统工程是一种组织管理技术。它是为了最好的实现系统的目的,对系统的组成要素、组织结构、信息流、控制机构进行分析研究的科学方法。 系统工程从整体出发、从系统观念出发,以求整体最优。
系统工程利用计算机作为工具,对系统的结构、元素、信息和反馈等进行分析,以达到最优规划、最优设计、最优管理和最优控制的目的。
系统工程方法
系统工程方法是一种现代的科学决策方法。系统工程方法:
- 霍尔三维结构
- 逻辑维:解决问题的逻辑过程;
- 时间维:工作进程;
- 知识维:专业科学知识;
- 切克兰德方法:核心不是“最优化”,而是“比较”和“探寻”。7个步骤:认识问题、根底定义、建立概念模型、比较及探寻、选择、设计与实施、评估与反馈;
- 并行工程方法:“制造过程”与“支持过程”并行。强调三个方面:产品设计开发期间,最快速度按质完成;各项工作问题协调解决;适当的信息系统工具;
- 综合集成法:钱学森命名,主要分为简单系统和巨系统。四个原则:整体论原则、相互关联原则、有序性原则、动态原则;
- WSR系统方法:实践准则:懂物理、明事理、通人理;
重点方法是霍尔三维结构方法“硬科学"方法论“、切克兰德方法”软科学“方法论。
系统工程生命周期阶段与生命周期方法
生命周期阶段:探索性研究-概念阶段-开发阶段-生产阶段-使用阶段-保障阶段-退役阶段。注意先后顺序。
生命周期方法:
- 计划驱动方法:类似瀑布模型。需求-设计-构建-测试-部署;
- 渐进迭代式开发:提供连续交付以达到期望的系统;
- 精益开发:起源于丰田,是一个动态的、知识驱动的、以客户为中心的过程;
- 敏捷开发:更好的灵活性,绝大多数把精益开发归结于敏捷开发的一种;
信息系统生命周期
来自于系统工程方法论,主要分四个阶段:
- 产生阶段:提出建设信息初步想法、对需求进行调研分析;
- 开发阶段:单系统开发,总体规划-系统分析-系统设计-系统实施-系统验收;
- 运行阶段:通过验收、移交之后进入运行阶段;
- 消亡阶段:包括更新改造、功能扩展、报废重建;
信息系统建设原则
- 高层管理人员介入原则:信息系统不同于其他系统,其往往与公司业务高度相关。它会优化业务流程,从而优化岗位,导致利益受损方阻滞系统建设,所以需要高层介入。
- 用户参与开发原则:需要用户深度参与,用户确定范围、核心用户全程参与。能确保系统建设出来的效果最终与我们的预期是相符的。
- 自顶向下规划原则:要从全局考虑问题,以此减少信息不一致的现象;
信息系统开发方法
- 结构化方法:自顶向下,逐步分解求精。特点:开发目标清晰化、工作阶段程式化、开发文档规范化、设计方法结构化,因好多结构固定所以应变能力差。
- 面相对象方法:自底向上,它对阶段界限不明,不会规定很多,所以应变能力强,符合人们的思维习惯。
- 面相服务方法:在面相对象基础之上演变过来,粗粒度、松耦合。标准化和构件化,抽象级别:操作-服务-业务流程。
- 形式化方法:强调数学模型化,净室软件工程,所有东西均可证明/验证,而不是测试,例如可视化拖拽。
信息系统的分类
信息系统名称 | 关键点 |
---|---|
业务处理系统【TPS】 | 早期最初级的信息系统【20世纪50-60年代】。【单部门】。 功能:数据录入、数据处理【批处理、OLTP】、数据库维护、文件报表产生 |
管理信息系统【MIS】 | 高度集成化的人机信息系统;金字塔结构:分多个层级 【全公司】 |
决策支持系统【DSS】 | 由语言系统、知识系统和问题处理系统组成。用于辅助决策、支持决策,强调人 |
专家系统【ES】 | 知识+推理=专家系统。 人工智能重要分支,强调由计算机自主完成的一些东西 |
办公自动化系统【OAS】 | 由计算机设备、办公设备、数据通信及网络设备、软件系统组成。高效办公系统体系 |
企业资源计划【ERP】 | 打通供应链,集成、整合;不是一个系统而是多个系统 |
【了解即可】业务处理系统【TPS】又可称为电子数据处理系统,是计算机在管理方面早期应用的最初级形式的信息系统。 TPS是服务于组织管理层次中最低层、最基础的信息系统。
管理信息系统【MIS】是由业务处理系统发展而成的是在TPS基础上引进大量管理方法对企业整体信息进行处理,并利用信息进行预测、控制、计划、辅助企业全面管理的信息系统。 MIS系统四大部件:信息源、信息处理器、信息用户和信息管理者。
开环结构在决定过程中的决策、行动、结果、评价不会对本次处理的事件产生影响,只会对下次事件产生影响。
闭环结构在决策过程中,不断收集信息,不断发送给决策者,会对本次决策产生影响。
批处理系统属于开环系统,计算机实时处理系统属于闭环系统。
【重点】决策支持系统【DSS】是一个由语言系统、知识系统和问题处理系统3个互相关联的部分组成的,基于计算机的系统。DSS应具有的特征:
- 数据和模型是DSS的主要资源。
- DSS用来支援用户作决策而不是代替用户作决策。
- DSS主要用于解决半结构化及非结构化问题。
- DSS的作用在于提高决策的有效性而不是提高决策的效率。
【重点】专家系统【ES】是只能计算机程序系统,其内容部包含有某个领域具有专家水平的大量知识与经验,能够利用人类专家的知识和解决问题的方法来处理该领域的问题。 【ES】是直接帮人做决策的系统,【DSS】是辅助人做决策的系统。
系统 | 专家系统 | 一般计算机系统 |
---|---|---|
功能 | 解决问题、解释结果、进行判断与决策 | 解决问题 |
处理能力 | 处理数字与符号 | 处理数字 |
处理问题种类 | 多属准结构性或非结构性,可处理不确定的知识,使用于特定领域 | 多属结构性,处理确定的知识 |
专家系统【ES】构成:
- 知识库:存储求解实际问题的领域知识;
- 综合数据库:存储问题的状态描述、中间结果、求解过程的记录等信息;
- 推理机:实质是【规则解释器】;
- 知识获取:两方面功能,知识的编辑求精及知识自学习;
- 解释程序:面相用户服务的;
电子政务类型
电子政务主要有3中角色:政府(Gov.)、企(事)业单位(Buss.)、公民(Citizen)。如果有第四类就是公务员(Employee)。
企业信息化与电子商务
信息化概念:
- 信息化是指在国家宏观信息政策指导下,通过信息技术开发、信息产业的发展、信息人才的配置,最大限度地利用信息资源以满足全社会的信息需求,从而加速社会各个领域的共同发展以推进信息社会的过程。
- 信息化的主体是全体社会成员(政府、企业、团体和个人),时域是一个长期过程空域是经济和社会的一切领域,手段是先进社会生产工具。
信息化目的:
- 企业信息化的具体目标是优化企业业务活动使之更加有效,它的根本目的在于提高企业竞争能力,使得企业具有平稳和有效的运作能力,对紧急情况和机会做出快速反应,为企业内外部用户提供有价值的信息。