课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
系统架构开发是许多软件开发程序员都需要学习和熟练应用的一个编程开发技术,下面我们就简单来了解一下,系统架构开发需要掌握哪些基础知识。
系统思维:与其他一些思维模式相并立,如批判思维,分析思维,创新思维。把某一种疑问、状况或难题明确视为系统是思维方式。
系统:由一组实体和这些实体之间的关系所构成的集合,其功能要大于这些集体各自的功能之和。其由有两个重点
系统是由相互作用或相互联系的实体组成的
实体之间发生相互作用时,会出现一种功能,这种功能大于或不同于这些实体各自所具备的功能。
实体:构成全体的小块,也称之为部件、模块、例程、配件等
实体关系:可以是静态的(连接关系),也可以是动态并交互的(货物的交换关系)。
哪些可以视为系统:任何一组实体都可以解读为一个系统。Complex作为
形容词复合的:形容实体与关系较多的事务。
名词系统
系统和产品:产品是能够交换或具有交换潜力的事物,有些事物是产品不是系统(大米),有些事物既是产品(可供交换)也是系统(含有很多相互联系的实体)
架构:对系统种的实体及实体之间的关系所进行的抽象描述。
一组实体及其关系的集合,其功能大于这些实体各自功能之和。
涌现:系统在运作时所表现、呈现或浮现出的东西。为什么要构建系统就是要为了取得满意的涌现物。对涌现的理解,是系统思维的目标,也是系统的艺术。
功能:是系统明显和关键的涌现物。是系统所作的事情,也就是系统的动作、产出或输出。
功能/涌现物有四种分类(以汽车为例):
性能:系统涌现物:是系统运作或执行其功能的好坏程度。系统功能的一项属性。
原则:一种长期有效的道理,能够适用于各种问题。
涌现原则:当各实体拼合成一个系统时,实体之间的交互会把功能、行为、性能和其他内在属性涌现出来。将探寻系统所涌现出的预期属性和意外属性。名人名言
系统并不是其组成物的简单加总,而是这些组成物之间互动的产物。
系统还会涌现出其他属性:可靠性,可维护性,可操作性,安全性,健壮性,鲁棒性。这些属性与性能不同,这些属性不是立刻就能创造出价值,而是通过系统在整个生命期种的运作情况来体现。
不合人意的意外涌现被称之为紧急状况。
价值:是有着一定成本的利益。构建系统就是为了获得利益。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。