freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學]軟件工程講義-資料下載頁

2025-10-04 21:22本頁面
  

【正文】 1 目標機 1 網(wǎng)絡連接 網(wǎng)絡連接 46 ? 宿主機的平臺服務通常包括有 : a) 文件服務 :文件存儲于多個文件服務器上,可供網(wǎng)絡上所有機器訪問。 b) 進程管理服務 :可創(chuàng)建、開啟、停止、掛起、調(diào)度網(wǎng)絡計算機上運行的進程。 c) 網(wǎng)絡服務 :可以把一臺計算機上的進程和其相關數(shù)據(jù)傳到另一臺網(wǎng)絡上的計算機。 d) 通信服務 :支持網(wǎng)絡上計算機之間的通信和向目標機下載程序。 e) 窗口管理服務 :在用戶顯示器上操縱窗口。 47 f) 打印服務 :網(wǎng)絡上進行打印。 ? 環(huán)境平臺是由異構的分布式計算機組成,可能包括不同類型的計算機、來自同一制造商的不同操作系統(tǒng)的工作站、不同制造商的工作站等。 2) 框架服務 :環(huán)境中的框架服務擴充了宿主機提供的服務集,他們是基于平臺服務實現(xiàn)的。這些服務專用于支持 CASE工具或工作臺的集成。 ? 軟件工程環(huán)境體系結構參考模型 SEE如圖。 48 SEE參考模型 操作系統(tǒng) 數(shù)據(jù)倉庫服務 數(shù)據(jù)集成服務 用戶界面集成 控制集成 任務管理服務 用戶界面服務 49 ? 一個軟件開發(fā)環(huán)境提供的服務可能為 : a) 數(shù)據(jù)倉庫服務 :支持環(huán)境實體的數(shù)據(jù)存儲、關系、命名、定位、數(shù)據(jù)維護、并發(fā)處理、進程操作、文檔、備份等。 b) 數(shù)據(jù)集成服務 :用于支持軟件開發(fā)。主要服務有版本管理、配置命名、配置查詢與更新、模式定義、狀態(tài)監(jiān)控、數(shù)據(jù)互換等。 c) 任務管理服務 :支持環(huán)境過程的集成。主要的服務有:任務定義、任務執(zhí)行、任務事務、任務歷史、事件監(jiān)控、查帳與記賬、角色管理等。 50 d) 消息服務 :支持工具與框架服務通信。有兩種消息服務: 消息發(fā)派 (支持工具到工具、服務到服務、框架到框架之間的消息傳遞)和 工具注冊 (支持某種工具或服務作為某種消息的接收者登記到消息服務器上)。 e) 用戶界面服務 :用于支持表示集成。 3) 工具:工具有自己的相應的服務,也應集成到環(huán)境中。 ? 有三種工具集成的級別: 51 a) 集成工具 :這些工具用框架服務來管理它們的所有數(shù)據(jù),其數(shù)據(jù)結構統(tǒng)一存儲于對象管理系統(tǒng)中。 b) 半分離工具 :這些工具自己管理自己的數(shù)據(jù)結構,但用框架服務來管理文件。對象管理系統(tǒng)可以管理文件之間的連接,但不能管理文件內(nèi)部數(shù)據(jù)結構之間的連接。 c) 外來工具 :這些工具僅用于平臺服務。它們管理自己的數(shù)據(jù),但可以使用數(shù)據(jù)互換服務存取數(shù)據(jù)。 52 可移植通用工具環(huán)境 PCTE ? 1984年歐洲計算機制造商協(xié)會 (ECMA)公布了軟件開發(fā)環(huán)境通用工具接口 PCTE第一版,其中采用了 SEE模型,成為一個標準。 ? 美國國防部基于 APSE,設立了 CAIS (Common APSE Interface Set) 項目,通過研制一個 Ada核心 APSE,開發(fā)環(huán)境通用工具接口集 CAIS。 ? 以后歐美對 PCTE和 CAIS進行綜合,開發(fā)出一個稱之為 PCIS (Portable Common Interface Standard) 的標準, 1994年發(fā)表, 1995年原型化。 53 ? ECMA PCTE 主要特點: 1) 基于 ERA (實體 關系 屬性 ) 模型,實現(xiàn)對象的管理。支持對象之間的連接、對象類與子對象的定義。 2) 提供數(shù)據(jù)恢復、復原的能力。即通過控制事務中動作的執(zhí)行,一旦發(fā)現(xiàn)出錯,立即恢復數(shù)據(jù)庫到一個一致的狀態(tài)。 3) 提供事務執(zhí)行的管理,支持進程之間的通信、進程的啟動、停止和存儲。 4) 支持進程和數(shù)據(jù)在網(wǎng)絡上的分派。 54 5) 采用一種比較復雜的安全模型,提供不同的安全級別,控制對對象管理系統(tǒng)中對象的存取。 ? ECMA PCTE 提供了一個相當完整的低層框架服務,與 SEE參考模型相比的結果: a) 數(shù)據(jù)倉庫服務 :除備份服務外, PCTE提供了所有數(shù)據(jù)倉庫服務。 b) 數(shù)據(jù)集成服務 :除通用查詢服務外, PCTE提供了所有數(shù)據(jù)集成服務。 c) 任務管理服務 :僅提供了記賬和查賬服務。 55 d) 消息服務 :僅提供了消息分派服務,沒有提供工具注冊服務。 e) 用戶界面服務 :建議在 PCTE環(huán)境下都使用XWingdow實現(xiàn)其用戶界面,沒有強制采用哪些特定的庫。 56 CASE環(huán)境的發(fā)展趨勢 ? 從軟件工具開發(fā)者的角度 ?發(fā)展重點應在軟件工具的集成上 ? 從專家系統(tǒng)開發(fā)者的角度 ?發(fā)展應力求使軟件開發(fā)過程自動化 ? 從環(huán)境的實用者的角度 ?發(fā)展應滿足用戶多方面的需求,不同技術層次的用戶,對軟件工程環(huán)境的發(fā)展有不同的要求。 ?環(huán)境應具開放性,允許剪裁和擴充
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1