主頁 > 企業開發 > 學系統集成專案管理工程師(中項)系列24b_資訊系統集成專業技術知識(下)

學系統集成專案管理工程師(中項)系列24b_資訊系統集成專業技術知識(下)

2023-05-23 09:11:00 企業開發

1. 面向物件系統分析與設計

1.1. 基本概念

1.1.1. 物件

1.1.1.1. 【19下選12】

1.1.1.2. 構成系統的基本單位

1.1.1.3. 包含三個基本要素,分別是物件標識、物件狀態和物件行為

1.1.2. 類

1.1.2.1. 物件是類的實體

1.1.2.2. 類是物件的模板

1.1.2.3. 現實世界中物體的形式化描述

1.1.2.3.1. 【20下選13】

1.1.3. 抽象

1.1.4. 封裝

1.1.5. 繼承

1.1.5.1. 【22下選12】

1.1.5.2. 類之間的層次關系(父類與子類)

1.1.6. 多型

1.1.6.1. 【21上選13】

1.1.6.1.1. 【19上選15】
1.1.6.1.2. 【22上選13】

1.1.6.2. 使得在多個類中可以定義同一個操作或屬性名,并在每個類中可以有不同的實作

1.1.7. 介面

1.1.7.1. 【21下選13】

1.1.7.2. 描述對操作規范的說明,其只說明操作應該做什么,并沒有定義操作如何做

1.1.8. 訊息

1.1.8.1. 體現物件間的互動,通過它向目標物件發送操作請求

1.1.9. 組件

1.1.9.1. 軟體系統可替換的、物理的組成部分,封裝了模塊功能的實作

1.1.9.2. 可以跨平臺

1.1.9.2.1. 【21上選16】

1.1.9.3. 實作了某些功能的、 有輸入輸出介面的黑盒子

1.1.9.4. CORBA (Common Object Request Broker Architecture, 公共物件請求代理架構)是 OMG 組織制訂的一種標準的面向物件的應用程式架構規范

1.1.9.5. 與語言本身沒有任何關系

1.1.10. 復用

1.1.10.1. 將已有的軟體及其有效成分用于構造新的軟體或系統

1.1.10.2. 組件技術是軟體復用實作的關鍵

1.1.11. 模式

1.1.11.1. 描述了一個不斷重復發生的問題,以及該問題的解決方案

1.1.11.2. 包括特定環境、問題和解決方案三個組成部分

1.2. 統一建模語言(Unified Modeling Language,UML)

1.2.1. 對軟體進行可視化描述、構造和建立軟體系統的檔案

1.2.2. 一種可視化的建模語言,而不是編程語言

1.2.3. 比較適合用于迭代式的開發程序

1.2.4. 用例圖(Use Case Diagram)、類圖(Class Diagram)、物件圖(Object Diagram)、組件圖(Component Diagram)、部署圖(Deployment Diagram)、狀態圖(State Diagram)、序列圖(Sequence Diagram)、協作圖(Collaboration Diagram)、活動圖(Activity Diagram)

1.2.5. RUP(Rational Unified Process)

1.2.5.1. 使用面向物件技術進行軟體開發的最佳實踐之一,是軟體工程的程序

1.3. 面向物件系統分析

1.3.1. 用例模型、類-物件模型、物件-關系模型和物件-行為模型

1.4. 面向物件系統設計

1.4.1. 軟體基礎架構(概要設計)和完整的類結構(詳細設計)

1.4.2. 用例設計、類設計和子系統設計

2. 軟體架構

2.1. 管道/過濾器模式

2.1.1. 體現了各功能模塊高內聚、低耦合的“黑盒”特性,支持軟體功能模塊的重用,便于系統維

2.1.1.1. 【19下選13】

2.1.2. 每個過濾器自己完成資料決議和合成作業(如加密和解密),易導致系統性能下降,并增加了過濾器具體實作的復雜性

2.1.3. 典型應用是批處理系統

2.1.3.1. 【22下選13】

2.2. 面向物件模式

2.2.1. 基于組件的軟體開發(Component-Based Development,CBD)

2.3. 事件驅動模式

2.3.1. 組件并不直接呼叫操作,而是觸發一個或多個事件

2.3.1.1. 即觸發事件會導致另一組件中操作的呼叫

2.3.2. 各種圖形界面應用

2.4. 分層模式

2.4.1. 采用層次化的組織方式,每一層都為上一層提供服務,并使用下一層提供的功能

2.4.2. 分層通信協議

2.4.2.1. ISO/OSI的七層網路模型

2.4.3. 通用應用架構的基礎模式

2.5. 客戶/服務器模式(Client/Server,C/S)

2.5.1. 基于資源不對等,為實作共享而提出的模式

2.5.2. 三層(多層)C/S模式,即多層應用架構

2.5.3. 瀏覽器/服務器(Browser/Server,B/S)模式

2.6. 軟體架構分析與評估

2.6.1. 【21上選14】

2.6.2. 資料庫的選擇問題

2.6.2.1. 關系資料庫

2.6.3. 用戶界面選擇問題

2.6.3.1. HTML/HTTP (S)協議是實作Internet應用的重要技術

2.6.4. 靈活性和性能問題

2.6.5. 技術選擇的問題

2.6.6. 人員的問題

2.7. 軟體中間件

2.7.1. 【19下選15】

2.7.1.1. 【22上選15】

2.7.2. 位于硬體、作業系統等平臺和應用之間的通用服務

2.7.3. 解決了分布系統的異構問題

2.7.4. 資料庫訪問中間件

2.7.4.1. 【20下選14】

2.7.4.2. Windows平臺的ODBC和Java平臺的JDBC

2.7.5. 遠程程序呼叫中間件(Remote Procedure Call,RPC)

2.7.6. 面向訊息中間件(Message-Oriented Middleware,MOM)

2.7.6.1. 利用高效可靠的訊息傳遞機制進行平臺無關的資料傳遞,并可基于資料通信進行分布系統的集成

2.7.6.2. IBM的MQSeries

2.7.6.2.1. 【19上選16】

2.7.7. 分布式物件中間件

2.7.7.1. OMG的CORBA、Java的RMI/EJB、Microsoft的DCOM

2.7.8. 事務中間件

2.7.8.1. 事務處理監控器(Transaction Processing Monitor,TPM)

2.7.8.2. 提供支持大規模事務處理的可靠運行環境

2.7.8.3. IBM/BEA的Tuxedo

2.8. 典型應用集成技術

2.8.1. 資料庫與資料倉庫技術

2.8.1.1. 操作型處理

2.8.1.1.1. 事務處理

2.8.1.2. 分析型處理

2.8.1.2.1. 管理人員的決策分析

2.8.1.3. 資料倉庫(Data Warehouse)

2.8.1.3.1. 一個面向主題的(Subject Oriented)、集成的、相對穩定的、反映歷史變化的資料集合,用于支持管理決策
2.8.1.3.1.1. 【20下選15】

2.8.1.3.1.1.1. 【22下選14】

2.8.1.3.2. 存放在資料倉庫中的資料一般不再修改
2.8.1.3.3. 對多個異構資料源(包括歷史資料)的有效集成
2.8.1.3.3.1. 【19上選17】

2.8.1.4. 大資料(Big Data)

2.8.1.4.1. Volume(資料量大)、Variety(資料型別繁多)、Velocity(處理速度快)、Value(價值密度低)、Veracity(真實性高)

2.8.1.5. 前端工具有:查詢工具、 報表工具、 分析工具、 資料挖掘工具

2.8.1.5.1. 【21上選15】

2.8.2. Web Services技術

2.8.2.1. 一種松散的、粗粒度的分布計算模式,使用標準的HTTP (S)協議傳送XML表示及封裝的內容

2.8.2.2. 用于傳遞資訊的簡單物件訪問協議(Simple Object Access Protocal,SOAP)

2.8.2.3. 用于描述服務的Web服務描述語言(Web Services Description Language,WSDL)

2.8.2.4. 用于Web服務注冊的統一描述、發現及集成(Universal Description Discovery and Integration,UDDI)

2.8.2.4.1. 【22下選15】

2.8.2.5. 用于資料交換的XML

2.8.2.6. 主要目標是跨平臺的互操作性

2.8.2.6.1. 跨越防火墻、應用程式集成、B2B集成、軟體重用

2.8.2.7. 不適合使用Web服務的情況包括:單機應用程式、局域網上的同構應用程式等

2.8.3. JavaEE架構

2.8.3.1. 組件(Component)

2.8.3.1.1. 表示應用邏輯的代碼

2.8.3.2. 容器(Container)

2.8.3.2.1. 組件的運行環境

2.8.3.3. 服務

2.8.3.3.1. 【20下選16】
2.8.3.3.2. 應用服務器提供的各種功能介面,可以同系統資源進行互動

2.8.3.4. 業界標準

2.8.4. .NET架構

2.8.4.1. 通用語言運行環境(Common Language Runtime)

2.8.5. 軟體引擎技術

2.8.5.1. 是系統的核心組件,目的是封裝某些程序方法,使得在開發的時候不需要過多地關注其具體實作,從而可以將關注點聚焦在與業務的結合上

2.8.5.2. 作業流程引擎是作業流管理系統的運行和控制中心

2.8.5.2.1. 主要功能是流程調度和沖突檢測

2.8.6. 組件技術

2.8.6.1. 利用某種編程手段,將一些人們所關心的,但又不便于讓最終用戶去直接操作的細節進行封裝,同時實作各種業務邏輯規則,用于處理用戶的內部操作細節

2.8.6.2. 微軟的COM/DCOM/COM+、OMG的CORBA及Java的RMI/EJB

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/553115.html

標籤:其他

上一篇:學系統集成專案管理工程師(中項)系列24b_資訊系統集成專業技術知識(下)

下一篇:返回列表

標籤雲
其他(159501) Python(38162) JavaScript(25441) Java(18096) C(15230) 區塊鏈(8267) C#(7972) AI(7469) 爪哇(7425) MySQL(7204) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5871) 数组(5741) R(5409) Linux(5340) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4574) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2433) ASP.NET(2403) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) .NET技术(1975) 功能(1967) Web開發(1951) HtmlCss(1940) C++(1919) python-3.x(1918) 弹簧靴(1913) xml(1889) PostgreSQL(1878) .NETCore(1861) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • IEEE1588PTP在數字化變電站時鐘同步方面的應用

    IEEE1588ptp在數字化變電站時鐘同步方面的應用 京準電子科技官微——ahjzsz 一、電力系統時間同步基本概況 隨著對IEC 61850標準研究的不斷深入,國內外學者提出基于IEC61850通信標準體系建設數字化變電站的發展思路。數字化變電站與常規變電站的顯著區別在于程序層傳統的電流/電壓互 ......

    uj5u.com 2020-09-10 03:51:52 more
  • HTTP request smuggling CL.TE

    CL.TE 簡介 前端通過Content-Length處理請求,通過反向代理或者負載均衡將請求轉發到后端,后端Transfer-Encoding優先級較高,以TE處理請求造成安全問題。 檢測 發送如下資料包 POST / HTTP/1.1 Host: ac391f7e1e9af821806e890 ......

    uj5u.com 2020-09-10 03:52:11 more
  • 網路滲透資料大全單——漏洞庫篇

    網路滲透資料大全單——漏洞庫篇漏洞庫 NVD ——美國國家漏洞庫 →http://nvd.nist.gov/。 CERT ——美國國家應急回應中心 →https://www.us-cert.gov/ OSVDB ——開源漏洞庫 →http://osvdb.org Bugtraq ——賽門鐵克 →ht ......

    uj5u.com 2020-09-10 03:52:15 more
  • 京準講述NTP時鐘服務器應用及原理

    京準講述NTP時鐘服務器應用及原理京準講述NTP時鐘服務器應用及原理 安徽京準電子科技官微——ahjzsz 北斗授時原理 授時是指接識訓通過某種方式獲得本地時間與北斗標準時間的鐘差,然后調整本地時鐘使時差控制在一定的精度范圍內。 衛星導航系統通常由三部分組成:導航授時衛星、地面檢測校正維護系統和用戶 ......

    uj5u.com 2020-09-10 03:52:25 more
  • 利用北斗衛星系統設計NTP網路時間服務器

    利用北斗衛星系統設計NTP網路時間服務器 利用北斗衛星系統設計NTP網路時間服務器 安徽京準電子科技官微——ahjzsz 概述 NTP網路時間服務器是一款支持NTP和SNTP網路時間同步協議,高精度、大容量、高品質的高科技時鐘產品。 NTP網路時間服務器設備采用冗余架構設計,高精度時鐘直接來源于北斗 ......

    uj5u.com 2020-09-10 03:52:35 more
  • 詳細解讀電力系統各種對時方式

    詳細解讀電力系統各種對時方式 詳細解讀電力系統各種對時方式 安徽京準電子科技官微——ahjzsz,更多資料請添加VX 衛星同步時鐘是我京準公司開發研制的應用衛星授時時技術的標準時間顯示和發送的裝置,該裝置以M國全球定位系統(GLOBAL POSITIONING SYSTEM,縮寫為GPS)或者我國北 ......

    uj5u.com 2020-09-10 03:52:45 more
  • 如何保證外包團隊接入企業內網安全

    不管企業規模的大小,只要企業想省錢,那么企業的某些服務就一定會采用外包的形式,然而看似美好又經濟的策略,其實也有不好的一面。下面我通過安全的角度來聊聊使用外包團的安全隱患問題。 先看看什么服務會使用外包的,最常見的就是話務/客服這種需要大量重復性、無技術性的服務,或者是一些銷售外包、特殊的職能外包等 ......

    uj5u.com 2020-09-10 03:52:57 more
  • PHP漏洞之【整型數字型SQL注入】

    0x01 什么是SQL注入 SQL是一種注入攻擊,通過前端帶入后端資料庫進行惡意的SQL陳述句查詢。 0x02 SQL整型注入原理 SQL注入一般發生在動態網站URL地址里,當然也會發生在其它地發,如登錄框等等也會存在注入,只要是和資料庫打交道的地方都有可能存在。 如這里http://192.168. ......

    uj5u.com 2020-09-10 03:55:40 more
  • [GXYCTF2019]禁止套娃

    git泄露獲取原始碼 使用GET傳參,引數為exp 經過三層過濾執行 第一層過濾偽協議,第二層過濾帶引數的函式,第三層過濾一些函式 preg_replace('/[a-z,_]+\((?R)?\)/', NULL, $_GET['exp'] (?R)參考當前正則運算式,相當于匹配函式里的引數 因此傳遞 ......

    uj5u.com 2020-09-10 03:56:07 more
  • 等保2.0實施流程

    流程 結論 ......

    uj5u.com 2020-09-10 03:56:16 more
最新发布
  • 學系統集成專案管理工程師(中項)系列24b_資訊系統集成專業技術知識

    ![](https://img2023.cnblogs.com/blog/3076680/202305/3076680-20230510153704868-941917377.png) # 1. 面向物件系統分析與設計 ## 1.1. 基本概念 ### 1.1.1. 物件 #### 1.1.1.1. ......

    uj5u.com 2023-05-23 09:11:00 more
  • 學系統集成專案管理工程師(中項)系列24b_資訊系統集成專業技術知識

    ![](https://img2023.cnblogs.com/blog/3076680/202305/3076680-20230510153704868-941917377.png) # 1. 面向物件系統分析與設計 ## 1.1. 基本概念 ### 1.1.1. 物件 #### 1.1.1.1. ......

    uj5u.com 2023-05-23 09:10:25 more
  • 學系統集成專案管理工程師(中項)系列24a_資訊系統集成專業技術知識

    ![](https://img2023.cnblogs.com/blog/3076680/202305/3076680-20230510152925684-2098118079.png) # 1. 資訊系統的生命周期 ## 1.1. 【19下選10】 ## 1.2. 立項 ### 1.2.1. 形成 ......

    uj5u.com 2023-05-22 07:58:31 more
  • 學系統集成專案管理工程師(中項)系列24a_資訊系統集成專業技術知識

    ![](https://img2023.cnblogs.com/blog/3076680/202305/3076680-20230510152925684-2098118079.png) # 1. 資訊系統的生命周期 ## 1.1. 【19下選10】 ## 1.2. 立項 ### 1.2.1. 形成 ......

    uj5u.com 2023-05-22 07:52:46 more
  • 常見前端安全問題總結

    一、XSS攻擊 全稱跨站腳本攻擊,簡稱XSS攻擊,攻擊者通過在目標網站上HTML注入篡改網頁來插入惡意腳本, 當用戶在瀏覽網頁時獲取用戶的cookie等敏感資訊,進一步做一些其他危害的操作。 根據攻擊的來源,該攻擊還可以分為: 1)存盤型攻擊:一般是在有評論功能的網站將惡意代碼當作評論內容存盤到服務 ......

    uj5u.com 2023-05-21 07:55:03 more
  • 記錄--Vue中如何匯出excel表格

    這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 一、匯出靜態資料 1、安裝 vue-json-excel npm i vue-json-excel 注意,此插件對node有版本要求,安裝失敗檢查一下報錯是否由于node版本造成! 2、引入并注冊組件(以全域為例) import Vue ......

    uj5u.com 2023-05-21 07:54:49 more
  • Echarts初學(一)

    一、安裝 在需要創建圖表的組件中全域引入 圖表組件中 入門實體圖表 <script setup lang="ts"> //全域引入 import * as echarts from "echarts"; import {onMounted} from "vue"; import TestCharts ......

    uj5u.com 2023-05-21 07:54:35 more
  • 組件化編程

    ## 模塊與組件 ### 模塊 - 向外提供特定功能的js程式-- 一般就是一個js檔案 - 作用--復用js、簡化js的撰寫、提高js運行效率 - 模塊化--當應用中的js都是以模塊來撰寫的 -- 這個應用就是一個模塊化的應用 ### 組件 - 用來實作區域(特定)功能效果的代碼集合 - 作用-- ......

    uj5u.com 2023-05-21 07:48:58 more
  • 常見前端安全問題總結

    一、XSS攻擊 全稱跨站腳本攻擊,簡稱XSS攻擊,攻擊者通過在目標網站上HTML注入篡改網頁來插入惡意腳本, 當用戶在瀏覽網頁時獲取用戶的cookie等敏感資訊,進一步做一些其他危害的操作。 根據攻擊的來源,該攻擊還可以分為: 1)存盤型攻擊:一般是在有評論功能的網站將惡意代碼當作評論內容存盤到服務 ......

    uj5u.com 2023-05-21 07:48:30 more
  • JavaScript全決議——ES6函式中引數的默認值和解構賦值

    **本文為千鋒資深前端教學老師帶來的【JavaScript全決議】系列,文章內含豐富的代碼案例及配圖,從0到1講解JavaScript相關知識點,致力于教會每一個人學會JS!** **文末有本文重點總結,可以收藏慢慢看\~ 更多技術類內容,主頁關注一波!** # ES6函式中引數的默認值 給函式的形 ......

    uj5u.com 2023-05-20 08:07:24 more