软考攻略/超详细/系统集成项目管理工程师/基础知识分享10

news/2024/9/18 15:21:32/ 标签: 职场和发展

4.3 应用架构(掌握)

        应用架构的主要内容是规划出目标应用分层分域架构,根据业务架构规划目标应用域、应用组和目标应用组件

4.3.1 基本原则(掌握)

        (1)业务适配性原则:应用架构具备一定的灵活性和可扩展性,以适应未来业务架构发展所带来的变化。

        (2)应用聚合化原则:通过整合部门级应用,推动组织集中的“组织级”应用系统建设

        (3)功能专业化原则:按照业务功能聚合性进行应用规划,实现专业化发展

        (4)风险最小化原则:降低系统之间的耦合度,提高单个应用系统的独立性,规避单点风险,降低系统运行风险。

        (5)资产复用化原则:鼓励和推行架构资产的提炼和重用

4.3.2 分层分组(掌握)

        对应用架构进行分层的目的是要实现业务与技术分离,降低各层级之间的耦合性,提高各层的灵活性,有利于进行故障隔离,实现架构松耦合

        应用层可以体现以客户为中心的系统服务和交互模式,提供面向客户服务的应用架构试图。

        对应用分组的目的是要体现业务功能的分类和聚合,实现系统内高内聚,系统间低耦合

4.5 技术架构(掌握)

4.5.1 基本原则(掌握)

        (1)成熟度控制原则:优先使用成熟度较高但还处在活跃期的信息技术

        (2)技术一致性原则:应尽量减少技术异构,尽量在所有信息系统中,只用相同的技术版本。

        (3)局部可替换原则:考虑既有技术的使用、重用再创新等情况、

        (4)人才技能覆盖原则:关注组织可用信息技术人才对各类技术的驾驭能力

        (5)创新驱动原则:重点是对组织发展能够形成促进乃至引领作用的技术。

4.6 网络架构(掌握)

        网络是信息技术架构中的基础,同时也是信息系统架构中各类资源融合和调度的枢纽。因此网络架构的设计在信息系统架构中有着举足轻重的地位

4.6.1 基本原则(掌握)

        网络作为整个基础架构的基础,这些设计原则更强调突出高可靠性、高安全性、高性能、可管理性、平台化和架构化等方面。

4.6.2 局域网架构(掌握)

        局域网指计算机局部区域网络,是一种为单一组织所拥有的专用计算机网络,其特点包括:

        (1)覆盖地理范围小(通常在2.5km内)

        (2)数据传输速率高(10Mb/s以上)

        (3)低误码率,可靠性高

        (4)支持多种传输介质,支持实时应用

1、单核心架构

2、双核心架构

3、环形架构

4、层次局域网架构

4.6.3 广域网架构(掌握)

        广域网由通信子网与资源子网组成。

        通信子网可以利用公用分组交换网、卫星通信网和无线分组交换网来构建

        广域网术语多级网络,通常由

组成。在网络规模较小时,可仅由骨干网和接入网组成。

1、单核心广域网

2、双核心广域网

3、环形广域网

4、半冗余广域网

5、对等子域广域网


http://www.ppmy.cn/news/1525469.html

相关文章

停车位检测-停车场车位识别

YOLO Parking Spot 概述 停车场获取的图像训练了四个YOLO模型来检测车辆。目标是收集信息,并可能开发一种停车解决方案以改善交通流量并优化空间利用率。通过识别汽车,我们生成了一份报告,其中包含图像细节,如可用停车位的数量、…

VPP配置网卡多队列no bufs问题

在VPP配置文件/etc/vpp/startup.conf中启用网卡的多队列功能,指定接收和发送队列的数量。 dpdk { dev default { num-rx-queues 4 num-tx-queues 4 } 在测试中发现如下情况,网卡的rx no bufs错误计数非常高。 vpp # show hardware-interfaces GigabitEt…

51单片机-DS1302(实时时钟+可调时钟)(可参考主页上一节内容介绍)

作者&#xff1a;王开心 时间&#xff1a;2024.9.10 目的&#xff1a;手撕51 main.c #include <REGX52.H> #include "LCD1602.h" #include "DS1302.h" #include "Key.h" #include "Delay.h" #include "Timer0.h"u…

如何测量一个(传输网络)系统的容量

Little 定律就能反算系统容量&#xff0c;但我这篇文章要正着算。 假想一个理发店场景。李大爷拥有一家占地 50 平米的理发店&#xff0c;经理到店里理发如果已经有经理在理发&#xff0c;就要拿个券等待&#xff0c;请问李大爷需要印多少等待券&#xff1f; 这是个系统容量问…

Flutter自定义Icon的简易使用(两种)

方式一&#xff1a;利用第三方库&#xff08;建议&#xff09; 1、在阿里图标库(iconfont-阿里巴巴矢量图标库)上&#xff0c;加载购物车后&#xff0c;点击“下载素材”svg。 2、把下载的图片放入asstes目录下。​​​​​​​ 3、修改yaml配置文件&#xff0c;设置Icon图标所…

【自费2W真机测评】三款热门/旗舰宠物空气净化器米家、希喂、352对比试用!

我家老大是三个月大的时候接回来的&#xff0c;接回来前就是家教好的小猫咪一只&#xff0c;不乱尿、不掉毛的。看朋友家都被猫咪掉毛困扰着&#xff0c;我还嘚瑟觉得自己养可好了&#xff0c;根本不掉毛。养了三个月老大长成大猫猫了&#xff0c;我又觉得我可以了&#xff0c;…

【系统架构设计师】享元模式

享元模式(Flyweight Pattern)是一种结构型设计模式,它用于减少需要创建的对象数量,以节省内存。享元模式通过共享已经存在的对象来表示尽可能多的新对象,从而降低系统中对象的数量,提高性能。享元模式尤其适合于系统中存在大量相似对象的情况,通过共享公共的部分数据,可…

跟《经济学人》学英文:2024年09月14日这期 The sweet story of Peru’s blueberry boom

The sweet story of Peru’s blueberry boom Plucky farmers have transformed the market in only ten years plucky&#xff1a;英 [ˈplʌki] 勇敢的&#xff1b;无畏的&#xff1b;有胆识的 原文&#xff1a; Peru’s blueberry harvest is just beginning, and Ivan Ja…

GitLab CI Runner安装

参考文章&#xff1a;[花了两天&#xff0c;搞了Gitlab-Runner CI/CD实现自动化部署&#xff0c;可比Jenkins香太多啦&#xff01;&#xff01;&#xff01;&#xff01;_gitlab的cicd取代jenkens-CSDN博客] Gitlab的CI需要安装CI专用的GitLab Runner&#xff0c;否则跑不起来…

《 C++ 修炼全景指南:九 》打破编程瓶颈!掌握二叉搜索树的高效实现与技巧

摘要 本文详细探讨了二叉搜索树&#xff08;Binary Search Tree, BST&#xff09;的核心概念和技术细节&#xff0c;包括插入、查找、删除、遍历等基本操作&#xff0c;并结合实际代码演示了如何实现这些功能。文章深入分析了二叉搜索树的性能优势及其时间复杂度&#xff0c;同…

pytorch正向传播没问题,loss.backward()使定义的神经网络中权重参数变为nan

记录一个非常坑爹的bug:loss回传导致神经网络中一个linear层的权重参数变为nan 1.首先loss值是正常数值&#xff1b; 2.查了好多网上的解决办法&#xff1a;检查原始输入神经网络数据有没有nan值&#xff0c;初始化权重参数&#xff0c;使用relu激活函数&#xff0c;梯度裁剪&a…

git如何灵活切换本地账号对应远程github的两个账号

git如何灵活切换本地账号对应远程github的两个账号 问题&#xff1a; 有时候我们会同时维护两个github的账号里面的仓库内容&#xff0c;这时候本地git需要频繁的切换ssh&#xff0c;以方便灵活的与两个账号的仓库可以通信。这篇日记将阐述我是怎么解决这个问题的。1. 第一个账…

黑龙江等保测评二级系统费用解析:如何合理预算?

在信息安全日益受到重视的今天&#xff0c;等保测评成为企业合规的重要环节。尤其是在黑龙江&#xff0c;随着网络安全法的实施&#xff0c;越来越多的企业开始关注等保测评的相关费用。那么&#xff0c;黑龙江等保测评二级系统的费用是如何计算的呢&#xff1f; 首先&#xf…

vue.nextTick()方法的使用

定义&#xff1a;在下次DOM更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法&#xff0c;获取更新后的DOM. PS:我其实一直读不懂这句话&#xff0c;真心觉得是语文功底太欠了。怀疑人生。 说下我遇到的问题&#xff0c;在创建报价单的初始界面&#xff0c;我需…

PP_HTONL(x)

#define PP_HTONL(x) ((((x) & (u32_t)0x000000ffUL) << 24) | \(((x) & (u32_t)0x0000ff00UL) << 8) | \(((x) & (u32_t)0x00ff0000UL) >> 8) | \(((x) & (u32_t)0xff000000UL) >> 24)) 这个宏 PP_HTONL(x) 用于将一个 32 位无符号…

【图像识别】摄像头捕捉运动到静止视频帧(免费源码分享)

【图像识别】摄像头捕捉运动到静止视频帧(免费源码分享) 1. 本文摘要 本文实现了一个OpenCV和PyQT5 结合的摄像头视频捕捉和运动检测线程&#xff0c;实现了一款界面软件用于功能演示。主要使用帧差法实现&#xff0c;摄像头捕捉运动到静止的图片&#xff0c;捕捉到的图片可用…

LombokJunit

1.lombok介绍 1.概述:第三方工具(oracle属于第一方,我们自己属于第二方,除此之外都是第三方) 2.作用:简化javabean 3.使用:想要使用第三方的工具,需要导入第三方提供给咱们得jar包(jar是一个压缩包,需要将jar导入到我们的模块下,解压才能使用里面的工具类) a.在当前模块…

解决 PyCharm 无法启动 Jupyter 服务器的问题:报错分析与解决方案

文章目录 报错背景报错详细信息解决方案pycharm 设置 报错背景 在使用 pycharm 付费版的过程中&#xff0c;发现一直无法启动 jupyter 服务器。 一直也不知道是为什么&#xff0c;直到在终端输入&#xff1a; jupyter notebook发现 jupyter 服务无法启动。 报错详细信息 下…

《Docker:轻量级虚拟化解决方案》

《Docker&#xff1a;轻量级虚拟化解决方案》 在当今的软件开发和部署领域&#xff0c;Docker 以其独特的优势成为了众多开发者和运维人员的得力工具。它是一个开源的应用容器引擎&#xff0c;基于 Go 语言并遵从 Apache2.0 协议开源。 一、Docker 的简介与概述 Docker 的主…

MyBatis 面试题11-27

11、Mybatis 是如何将 sql 执行结果封装为目标对象并返回的? 都有哪些映射形式&#xff1f; Mybatis 在执行 SQL 查询后&#xff0c;会将结果集封装为目标对象并返回。这主要依赖于 Mybatis 的映射机制&#xff0c;它提供了两种主要的映射形式&#xff1a; 第一种&#xff1…