强奸久久久久久久|草草浮力在线影院|手机成人无码av|亚洲精品狼友视频|国产国模精品一区|久久成人中文字幕|超碰在线视屏免费|玖玖欧洲一区二区|欧美精品无码一区|日韩无遮一区二区

首頁(yè) > 產(chǎn)品 > 經(jīng)驗(yàn) > 對(duì)象模型,文檔對(duì)象模型的含義

對(duì)象模型,文檔對(duì)象模型的含義

來(lái)源:整理 時(shí)間:2023-08-27 04:53:43 編輯:智能門戶 手機(jī)版

本文目錄一覽

1,文檔對(duì)象模型的含義

文檔對(duì)象模型(DOM)”是“可擴(kuò)展標(biāo)記語(yǔ)言”或 XML 的基礎(chǔ)。XML 文檔具有稱為節(jié)點(diǎn)的信息單元的層次結(jié)構(gòu);DOM 是描述那些節(jié)點(diǎn)和節(jié)點(diǎn)間關(guān)系的方式。

文檔對(duì)象模型的含義

3,對(duì)象模型的對(duì)象模型技術(shù)特點(diǎn)

對(duì)象模型技術(shù)把分析時(shí)收到的信息構(gòu)造在三類模型中,即對(duì)象模型、功能模型和動(dòng)態(tài)模型。三個(gè)模型從不同的角度對(duì)系統(tǒng)進(jìn)行描述,分別著重于系統(tǒng)的一個(gè)方面,組合起來(lái)構(gòu)成對(duì)系統(tǒng)的完整描述。形象地說(shuō),功能模型定義“做什么”,狀態(tài)模型定義“何時(shí)做”,對(duì)象模型定義“對(duì)誰(shuí)做”。

對(duì)象模型的對(duì)象模型技術(shù)特點(diǎn)

5,軟件工程中三種面向?qū)ο竽P偷闹饕δ?/h2>
1、功能模型(即用例模型à作為輸入) 2、對(duì)象模型:對(duì)用例模型進(jìn)行分析,把系統(tǒng)分解成互相協(xié)作的分析類,通過(guò)類圖/對(duì)象圖描述對(duì)象/對(duì)象的屬性/對(duì)象間的關(guān)系,是系統(tǒng)的靜態(tài)模型 3、動(dòng)態(tài)模型:描述系統(tǒng)的動(dòng)態(tài)行為,通過(guò)時(shí)序圖/協(xié)作圖描述對(duì)象的交互,以揭示對(duì)象間如何協(xié)作來(lái)完成每個(gè)具體的用例,單個(gè)對(duì)象的狀態(tài)變化/動(dòng)態(tài)行為可以通過(guò)狀態(tài)圖來(lái)表達(dá)

6,場(chǎng)模型和對(duì)象模型的區(qū)別和聯(lián)系

概念不同,特征表達(dá)不同,模擬現(xiàn)實(shí)。1、場(chǎng)模型,也稱域模型,是把地理空間中的現(xiàn)象作為連續(xù)的變量或體來(lái)看待,可以表示為如下的數(shù)學(xué)公式:z:sz(S)。Z為可度量的函數(shù),s 表示空間中的位置,因此該式表示了從空間域(甚至包括時(shí)間坐標(biāo))到某個(gè)值域的映射。物體模型,也稱對(duì)象模型或要素模型,將研究的整個(gè)地理空間看成一個(gè)空域,地理現(xiàn)象和空間實(shí)體,無(wú)論大小,都可以作為獨(dú)立的對(duì)象分布在該空域中。2、場(chǎng)模型中的空間經(jīng)常是指可以進(jìn)行長(zhǎng)度和角度測(cè)量的歐幾里得空間??臻g結(jié)構(gòu)可以是規(guī)則的或不規(guī)則的。場(chǎng)模型屬性域的數(shù)值有一下幾種類型:名稱。序數(shù)、間隔和比率。且屬性域支持空值。對(duì)象模型的基礎(chǔ)就是將空間要素嵌入在一個(gè)坐標(biāo)空間之中,歐式空間,在該空間中可以利用公式進(jìn)行距離。方位和面積的測(cè)量。3、聯(lián)系:場(chǎng)模型和對(duì)象模型都是網(wǎng)路模型:可以模擬現(xiàn)實(shí)世界中的各種網(wǎng)絡(luò)。

7,面向?qū)ο蠓椒ó?dāng)中談?wù)剬?duì)象模型動(dòng)態(tài)模型功能模型的認(rèn)識(shí)和理解

http://baike.baidu.com/view/125370.htm?fr=ala0_1百度百科上的,想必你也找到了吧~!~夠詳細(xì)的~!~面向?qū)ο蠓椒ㄔ诰幊陶Z(yǔ)言中的一個(gè)重要技術(shù),一下給你說(shuō)明白,那是不可能嘀~!·你得多看書~!~上圖書館找面向?qū)ο蟪绦蛟O(shè)計(jì)的書看看吧~!~第一章介紹的是什么是面向?qū)ο?,?yīng)該就是你要的東東了吧~!~
哈哈,懶蟲啊
什么是對(duì)象模型? 什么是動(dòng)態(tài)模型? 什么是功能模型? 百度一下、 謝謝 懸賞、
傻傻自己超課本呵呵
課本上有傻蛋

8,對(duì)象模型是什么

它是將整個(gè)地理空間視為一個(gè)空域,將地理現(xiàn)象和空間實(shí)體作為獨(dú)立的對(duì)象分布在空域中。根據(jù)其空間特征,將其劃分為點(diǎn)、線、面、體四個(gè)基本對(duì)象,每個(gè)對(duì)象對(duì)應(yīng)一組相關(guān)屬性。對(duì)象也可以由其他分離的對(duì)象來(lái)維護(hù),例如點(diǎn)、線、面和體積的拓?fù)潢P(guān)系。對(duì)象模型技術(shù)是GE對(duì)象模型技術(shù)提出的一套系統(tǒng)開發(fā)技術(shù)。基于面向?qū)ο蟮乃枷?,通過(guò)對(duì)問(wèn)題的抽象,構(gòu)造了一組相關(guān)的模型。這些模型描述了現(xiàn)實(shí)世界中的“類與對(duì)象”以及它們之間的關(guān)系,表示了目標(biāo)系統(tǒng)的靜態(tài)數(shù)據(jù)結(jié)構(gòu),從而全面地捕獲了問(wèn)題空間的信息。對(duì)象模型的特點(diǎn)如下對(duì)象模型技術(shù)將分析中接收到的信息構(gòu)造為三種模型,即對(duì)象模型、功能模型和動(dòng)態(tài)模型。這三個(gè)模型從不同的角度對(duì)系統(tǒng)進(jìn)行了描述,分別著眼于系統(tǒng)的一個(gè)方面,并結(jié)合起來(lái)形成了一個(gè)完整的系統(tǒng)描述。形象地說(shuō),功能模型定義“做什么”,狀態(tài)模型定義“什么時(shí)候做”,對(duì)象模型定義“向誰(shuí)做”。

9,如何建立對(duì)象模型求答案

將抽象模型建立的實(shí)體轉(zhuǎn)化為對(duì)象模型。CORBA使用了對(duì)象模型,從而把CORBA系統(tǒng)中的所有應(yīng)用程序都可看成是對(duì)象及其相關(guān)操作的集合。網(wǎng)絡(luò)中底層應(yīng)用程序所在的位置及其運(yùn)行的操作系統(tǒng)對(duì)客戶機(jī)來(lái)說(shuō)都是透明的。CORBA的面向?qū)ο蟮哪P陀泻芏鄡?yōu)點(diǎn),包括可以重用更多的軟件和使用開發(fā)者熟悉的編程語(yǔ)言。在這個(gè)階段中.為了把抽象模型轉(zhuǎn)化成對(duì)象模型,需要列出所有的活動(dòng)作為操作,列出所有的實(shí)體作為對(duì)象,同時(shí)把所有的操作同各自的對(duì)象聯(lián)系起來(lái).在該系統(tǒng)的配置管理摸塊的開發(fā)過(guò)程中,根據(jù)已有的工作成果(網(wǎng)元管理系統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù))和抽象模型確定建立局(Bureau)、機(jī)架(Rack)、機(jī)框(Shelf)、盤(Board).網(wǎng)塊(Part)等對(duì)象,以及用來(lái)輸出這些網(wǎng)絡(luò)設(shè)備屬性信息的對(duì)象Datainfo。另外。還要建立許多開發(fā)配置管理模塊的所需要的操作,包SglBureau,SglBureauLink,SglRack.SgiShelf,SglBoard,SqlBoardnum等操作,這些操作是利用JDBC來(lái)連接數(shù)據(jù)庫(kù)服務(wù)器獲得網(wǎng)絡(luò)設(shè)備信息的,其返回值是對(duì)象Datalnfo=操作。lientStart用來(lái)偵聽網(wǎng)絡(luò)設(shè)備出現(xiàn)故障時(shí)的接口操作;操getAlarm用來(lái)處理接收服務(wù)器回調(diào)的操作。在定義這些對(duì)象和操作的時(shí)候,一方面要把這些操作和各自的對(duì)象聯(lián)系起來(lái),另一方面還要注意不要將對(duì)象的定義復(fù)雜化.以免導(dǎo)致對(duì)象中的屬性和方法過(guò)多地重復(fù).另外,在系統(tǒng)中也可以定義異常.用來(lái)處理操作時(shí)引起的錯(cuò)誤和愈外。
先是數(shù)據(jù)庫(kù)再是mvc框架鏈接數(shù)據(jù)庫(kù)再寫對(duì)象

10,部件對(duì)象模型是什么

組 件 對(duì) 象 模 型 及 其 重 用 范 疇   COM 組 件 是 遵 循COM 規(guī) 范 編 寫、 以Win32 動(dòng) 態(tài) 鏈 接 庫(kù)(DLL) 或 可 執(zhí) 行 文 件(EXE) 形 式 發(fā) 布 的 可 執(zhí) 行 二 進(jìn) 制 代 碼, 能 夠 滿 足 對(duì) 組 件 架 構(gòu) 的 所 有 需 求。 遵 循COM 的 規(guī) 范 標(biāo) 準(zhǔn), 組 件 與 應(yīng) 用、 組 件 與 組 件 之 間 可 以 互 操 作, 極 其 方 便 地 建 立 可 伸 縮 的 應(yīng) 用 系 統(tǒng)。COM 是 一 種 技 術(shù) 標(biāo) 準(zhǔn), 其 商 業(yè) 品 牌 則 稱 為ActiveX?! ?--- 近 幾 年 來(lái), 組 件 在 軟 件 開 發(fā) 中 得 到 了 廣 泛 的 應(yīng) 用, 尤 其 是Windows DNA 將 組 件 應(yīng) 用 于Internet, 進(jìn) 行 各 種 事 務(wù) 處 理, 顯 示 出 了 強(qiáng) 大 的 功 能。 從 組 件 機(jī) 制 和 接 口 標(biāo) 準(zhǔn) 方 面 探 討 組 件 不 是 一 件 輕 松 的 事 情, 我 們 這 里 僅 從 工 程 應(yīng) 用 的 范 疇 討 論 組 件 的 開 發(fā) 與 使 用 問(wèn) 題。 組 件 在 應(yīng) 用 開 發(fā) 方 面 具 有 以 下 特 點(diǎn):  ---- 第 一, 組 件 是 與 開 發(fā) 工 具 語(yǔ) 言 無(wú) 關(guān) 的。 開 發(fā) 人 員 可 以 根 據(jù) 特 定 情 況 選 擇 特 定 語(yǔ) 言 工 具 實(shí) 現(xiàn) 組 件 的 開 發(fā)。 對(duì) 于Internet 應(yīng) 用 而 言, 完 成 事 務(wù) 邏 輯 處 理 計(jì) 算 任 務(wù) 的 組 件 以MS Visual Basic 進(jìn) 行 開 發(fā) 是 首 選 方 案。 其 結(jié) 果 是 開 發(fā) 迅 速, 調(diào) 試 方 便, 編 譯 之 后 的 組 件 以 二 進(jìn) 制 的 形 式 發(fā) 布, 可 跨Windows 平 臺(tái) 使 用, 而 且 源 程 序 代 碼 不 會(huì) 外 泄, 有 效 地 保 證 了 組 件 開 發(fā) 者 的 版 權(quán)?! ?--- 第 二, 通 過(guò) 接 口 有 效 保 證 了 組 件 的 復(fù) 用 性。 一 個(gè) 組 件 具 有 若 干 個(gè) 接 口, 每 個(gè) 接 口 代 表 組 件 的 某 個(gè) 屬 性 或 方 法。 其 他 組 件 或 應(yīng) 用 程 序 可 以 設(shè) 置 或 調(diào) 用 這 些 屬 性 和 方 法 來(lái) 進(jìn) 行 特 定 的 邏 輯 處 理。 組 件 和 應(yīng) 用 程 序 的 連 接 是 通 過(guò) 其 接 口 實(shí) 現(xiàn) 的。 負(fù) 責(zé) 集 成 的 開 發(fā) 人 員 無(wú) 需 了 解 組 件 功 能 是 如 何 實(shí) 現(xiàn) 的, 只 需 簡(jiǎn) 單 地 創(chuàng) 建 組 件 對(duì) 象 并 與 其 接 口 建 立 連 接。 在 保 證 接 口 一 致 性 的 前 提 之 下, 可 以 調(diào) 換 組 件、 更 新 版 本, 也 可 以 把 組 件 安 插 在 不 同 的 應(yīng) 用 系 統(tǒng) 中?! ?--- 第 三, 組 件 運(yùn) 行 效 率 高、 便 于 使 用 和 管 理。 因 為 組 件 是 二 進(jìn) 制 代 碼, 運(yùn) 行 效 率 比ASP 腳 本 高 很 多。 核 心 的 商 務(wù) 邏 輯 計(jì) 算 任 務(wù) 必 須 由 組 件 來(lái) 擔(dān) 綱,ASP 腳 本 只 起 組 裝 的 角 色。 而 且 組 件 在 網(wǎng) 絡(luò) 上 的 位 置 可 被 透 明 分 配, 組 件 和 使 用 它 的 程 序 能 在 同 一 進(jìn) 程 中、 不 同 進(jìn) 程 中 或 不 同 機(jī) 器 上 運(yùn) 行。 組 件 之 間 是 相 互 獨(dú) 立 的,MTS 使 對(duì) 組 件 的 管 理 更 加 簡(jiǎn) 便。 組 件 對(duì) 象 通 過(guò) 一 個(gè) 內(nèi) 部 引 用 計(jì) 數(shù) 器 來(lái) 管 理 它 自 己 的 生 存 期, 這 個(gè) 計(jì) 數(shù) 器 存 放 任 何 時(shí) 候 連 接 到 該 對(duì) 象 的 客 戶 數(shù)。 當(dāng) 引 用 計(jì) 數(shù) 變 為0 時(shí), 對(duì) 象 可 以 把 自 己 從 內(nèi) 存 中 釋 放 掉。 這 使 程 序 員 不 必 考 慮 與 提 供 可 共 享 資 源 有 關(guān) 的 問(wèn) 題?! ?--- 對(duì) 于 使 用 組 件 的 集 成 開 發(fā) 者 而 言, 一 個(gè) 組 件 就 是 一 個(gè) 接 口 集, 只 有 通 過(guò) 接 口 才 能 與 組 件 進(jìn) 行 通 信; 而 對(duì) 于 組 件 來(lái) 說(shuō), 接 口 是 包 含 一 個(gè) 函 數(shù) 指 針 數(shù) 組 的 內(nèi) 存 結(jié) 構(gòu), 每 個(gè) 數(shù) 組 元 素 的 內(nèi) 容 是 一 個(gè) 由 組 件 所 實(shí) 現(xiàn) 的 函 數(shù) 地 址。 在 一 個(gè) 應(yīng) 用 程 序 中, 起 決 定 作 用 的 是 組 件 的 接 口 而 不 是 組 件 本 身。 只 要 組 件 的 接 口 保 持 不 變, 組 件 可 以 任 意 升 級(jí) 或 更 換, 而 應(yīng) 用 程 序 不 必 做 任 何 修 改。 接 口 將 特 定 的 行 為 封 裝 起 來(lái), 一 方 面 使 客 戶 可 以 用 同 樣 的 方 式 處 理 不 同 組 件, 一 方 面 同 一 組 件 可 以 在 不 同 的 應(yīng) 用 中 使 用。 這 些 特 點(diǎn) 決 定 了 組 件 必 然 有 很 好 的 重 用 性。 其 重 用 性 主 要 表 現(xiàn) 在 以 下 的 使 用 場(chǎng) 合:  ---- COM 組 件 并 不 是 專 為 一 種Windows 平 臺(tái) 而 設(shè) 計(jì) 的, 同 一COM 組 件 可 以 在Win95、Win98、Workstation 及NT 上 使 用。 組 件 既 可 以 被 嵌 入 動(dòng) 態(tài)Web 頁(yè) 面, 又 可 以 在LAN 或 桌 面 環(huán) 境 的VB 和 VC 等 應(yīng) 用 中 使 用。  COM 組 件 之 間 是 彼 此 獨(dú) 立 的。 當(dāng) 應(yīng) 用 需 求 發(fā) 生 變 更 時(shí), 可 能 需 要 更 換 中 間 層 的 個(gè) 別COM 組 件, 但 這 并 不 會(huì) 影 響 其 他 組 件 的 繼 續(xù) 使 用。  COM 組 件 具 有 若 干 對(duì) 外 接 口( 屬 性 和 方 法), 相 當(dāng) 于 芯 片 的" 管 腳 "。 根 據(jù) 不 同 的 應(yīng) 用 需 求, 可 以 有 選 擇 地 使 用 不 同 的 管 腳。 即 使 某 些 管 腳 被" 廢 棄",COM 組 件 本 身 仍 然 可 繼 續(xù) 使 用?! ⊥?一COM 組 件 可 以 在 不 同 的 應(yīng) 用 環(huán) 境 中 重 復(fù) 使 用。COM 組 件 不 一 定 是 為 專 門 的 系 統(tǒng) 而 設(shè) 計(jì), 可 以 有 較 寬 的 應(yīng) 用 領(lǐng) 域, 不 會(huì) 因 為 某 一 系 統(tǒng) 的" 過(guò) 時(shí)" 而 被" 廢 棄"?! ?---COM 組 件 及 其 較 高 的 可 重 用 性 為 我 們 展 示 了 一 種 嶄 新 的 軟 件 設(shè) 計(jì) 思 路, 以 組 件 對(duì) 象 為 中 心 的 設(shè) 計(jì) 方 法 把 硬 件 以 芯 片 為 中 心 的 工 藝 思 想 恰 如 其 分 地 融 合 于 軟 件 的 面 向 對(duì) 象 的 分 析、 設(shè) 計(jì) 和 施 工 之 中, 使 面 向 對(duì) 象 的 概 念 和 方 法 從 工 具 語(yǔ) 言 的 層 次 一 下 子 躍 上 了 系 統(tǒng) 的 應(yīng) 用 層, 也 為DNA 思 想 奠 定 了 現(xiàn) 實(shí) 基 礎(chǔ)?! 』?于 組 件 對(duì) 象 的 軟 件 工 程 方 法  ---- 與 傳 統(tǒng) 的 軟 件 開 發(fā) 不 同, 在 基 于 組 件 對(duì) 象 的 軟 件 工 程 中 應(yīng) 著 重 進(jìn) 行 組 件 的 規(guī) 劃、 設(shè) 計(jì) 與 開 發(fā)。 如 何 將 傳 統(tǒng) 的 軟 件 工 程 學(xué) 和 組 件 對(duì) 象 合 理 地 結(jié) 合 在 一 起, 至 今 還 處 在 發(fā) 展 和 完 善 階 段, 達(dá) 成 共 識(shí) 仍 需 時(shí) 日。 一 般 而 言, 在 軟 件 開 發(fā) 的 過(guò) 程 中, 首 先 應(yīng) 逐 步 深 入 對(duì) 組 件 進(jìn) 行 功 能 分 析、 規(guī) 劃 和 對(duì) 外 接 口 的 設(shè) 計(jì), 進(jìn) 而 落 實(shí) 內(nèi) 部 細(xì) 節(jié) 的 實(shí) 現(xiàn), 最 終 完 成 組 件 的 部 署 與 管 理。 圖1 顯 示 了 進(jìn) 行 基 于 組 件 對(duì) 象 的 軟 件 工 程 開 發(fā) 過(guò) 程。  ---- 按 常 規(guī) 的 軟 件 工 程 方 法 進(jìn) 行 系 統(tǒng) 需 求 分 析 后, 將 得 到 系 統(tǒng) 的 數(shù) 據(jù) 流 圖DFD 和 系 統(tǒng) 結(jié) 構(gòu) 圖SC, 由 此 確 定 系 統(tǒng) 需 要 處 理 的 各 種 應(yīng) 用 請(qǐng) 求。 此 時(shí) 可 以 初 步 確 定 所 需 的COM 組 件, 再 由 劃 分 出 的 若 干 組 件 規(guī) 劃 其 需 要 實(shí) 現(xiàn) 的 功 能。 組 件 的 規(guī) 劃 是 否 合 理 對(duì) 于 基 于Web 的 軟 件 工 程 至 關(guān) 重 要, 規(guī) 劃 不 合 理 往 往 導(dǎo) 致 工 程 的 延 期 或 反 復(fù)?! ?--- 一 般 來(lái) 說(shuō),COM 組 件 的 規(guī) 劃 應(yīng) 遵 循 以 下 原 則:  用 戶 對(duì) 于 數(shù) 據(jù) 庫(kù) 的 請(qǐng) 求 應(yīng) 通 過(guò)COM 組 件 實(shí) 現(xiàn)。 將 訪 問(wèn) 權(quán) 限 授 予COM 組 件, 保 證 了 訪 問(wèn) 數(shù) 據(jù) 庫(kù) 的 安 全 性; 把 對(duì) 每 個(gè) 用 戶 的 連 接 變 成 和COM 組 件 的 連 接, 以 避 免 數(shù) 據(jù) 庫(kù) 資 源 的 浪 費(fèi) 和 崩 潰 的 危 險(xiǎn)?! 〗M 件 粒 度 不 宜 過(guò) 大, 盡 量 讓 每 一 個(gè)COM 組 件 實(shí) 現(xiàn) 某 一 個(gè) 或 一 類 相 似 的 應(yīng) 用 請(qǐng) 求, 而 不 要 追 求 其 功 能 的 過(guò) 分 繁 多。 保 證 每 個(gè) 組 件 對(duì) 象 完 成 的 商 務(wù) 邏 輯 功 能 相 對(duì) 單 一, 有 助 于 發(fā) 揮 重 用 機(jī) 制 和 調(diào) 節(jié)DNA 的 適 應(yīng) 性?! OM 組 件 與 用 戶 的 接 口 應(yīng) 盡 量 簡(jiǎn) 單、 友 好。  COM 組 件 如 果 是 可 視 的(ActiveX 控 件), 則 只 能 有 一 個(gè) 可 視 化 界 面?! ?--- 進(jìn) 行 系 統(tǒng) 的 詳 細(xì) 設(shè) 計(jì) 時(shí), 需 進(jìn) 行 數(shù) 據(jù) 庫(kù) 設(shè) 計(jì)。 由 于 已 經(jīng) 初 步 劃 分 出 需 要 定 制 的COM 組 件, 此 時(shí) 可 以 根 據(jù) 庫(kù) 表 結(jié) 構(gòu) 進(jìn) 一 步 確 定 組 件 的 對(duì) 外 接 口, 即 組 件 支 持 的 事 件、 方 法 和 屬 性。 一 般 訪 庫(kù) 操 作 由 組 件 完 成, 所 以COM 組 件 應(yīng) 能 識(shí) 別 不 同 的 訪 庫(kù) 命 令, 進(jìn) 行 特 定 處 理, 并 將 處 理 結(jié) 果 作 為 對(duì) 外 接 口 返 回 給 用 戶。 與 傳 統(tǒng) 的 軟 件 工 程 學(xué) 有 所 不 同, 基 于 組 件 對(duì) 象 的 應(yīng) 用 系 統(tǒng) 是 由 組 件 實(shí) 現(xiàn) 特 定 應(yīng) 用 處 理 和 商 務(wù) 邏 輯 計(jì) 算 任 務(wù), 而 其 具 體 實(shí) 現(xiàn) 對(duì) 集 成 開 發(fā) 人 員 來(lái) 說(shuō) 是 封 裝 好 的, 他 們 不 必 耗 費(fèi) 精 力 去 關(guān) 心 實(shí) 現(xiàn) 細(xì) 節(jié), 只 需 規(guī) 定 應(yīng) 用 系 統(tǒng) 與 組 件 的 接 口, 指 明 在 何 時(shí)、 何 處 調(diào) 用 哪 個(gè) 組 件 即 可?! ?--- 組 件 的 接 口 在 整 個(gè) 應(yīng) 用 系 統(tǒng) 中 起 決 定 性 作 用。 接 口 設(shè) 計(jì) 不 合 理, 不 僅 影 響 組 件 本 身 的 可 重 用 性, 并 且 將 影 響 整 個(gè) 應(yīng) 用 系 統(tǒng) 的 升 級(jí), 縮 短 系 統(tǒng) 的 生 命 周 期。 所 以 確 定 組 件 的 接 口 要 經(jīng) 過(guò) 深 思 熟 慮, 使 它 能 支 持 各 種 不 同 的 應(yīng) 用。  ---- 接 口 應(yīng) 具 有 較 高 的 通 用 性, 以 提 高 整 個(gè) 應(yīng) 用 系 統(tǒng) 的 復(fù) 用 能 力, 同 時(shí) 還 要 兼 顧 簡(jiǎn) 單 和 實(shí) 用 性。 舉 例 說(shuō), 如 果 我 們 需 要 定 制 一 個(gè) 組 件 訪 問(wèn) 特 定 的 數(shù) 據(jù) 庫(kù) 并 將 結(jié) 果 返 回 給 用 戶。 若 只 是 為 該 系 統(tǒng) 設(shè) 計(jì), 可 以 將 庫(kù) 名、 表 名、 訪 庫(kù) 語(yǔ) 句 全 部 封 裝 在 組 件 內(nèi) 部, 這 樣 的 組 件 接 口 簡(jiǎn) 單, 但 重 用 性 很 小。 若 將 庫(kù) 名、 表 名 等 作 為 組 件 的 接 口, 組 件 的 重 用 性 大 大 提 高 了, 但 接 口 復(fù) 雜 了, 不 利 于 組 件 的 拆 換。 建 議 的 做 法 是, 如 果 希 望 系 統(tǒng) 有 再 次 開 發(fā) 或 移 植 的 潛 力, 可 以 將 庫(kù) 表 名 作 為 接 口, 訪 庫(kù) 語(yǔ) 句 應(yīng) 封 裝 在 組 件 內(nèi) 部。 如 果 將 訪 庫(kù) 權(quán) 限 交 給 用 戶, 既 不 利 于 數(shù) 據(jù) 庫(kù) 的 安 全 性, 也 會(huì) 給 應(yīng) 用 程 序 帶 來(lái) 很 大 的 負(fù) 擔(dān)?! ?---組 件 的 內(nèi) 部 實(shí) 現(xiàn) 細(xì) 節(jié) 不 能 反 映 到 接 口 中, 接 口 同 內(nèi) 部 實(shí) 現(xiàn) 細(xì) 節(jié) 的 隔 離 程 度 越 高, 組 件 或 應(yīng) 用 發(fā) 生 變 化 對(duì) 接 口 的 影 響 就 越 小。 在 設(shè) 計(jì) 組 件 接 口 時(shí), 還 要 盡 量 估 計(jì) 到 將 來(lái) 可 能 出 現(xiàn) 的 各 種 情 況, 力 爭(zhēng) 設(shè) 計(jì) 出 具 有 高 復(fù) 用 性、 適 應(yīng) 性 和 靈 活 性 的 接 口?! ?--- 完 成 系 統(tǒng) 的 詳 細(xì) 設(shè) 計(jì) 之 后, 接 下 來(lái) 進(jìn) 行 組 件 的 開 發(fā) 和 測(cè) 試。 組 件 不 依 賴 于 特 定 語(yǔ) 言, 開 發(fā) 者 可 根 據(jù) 實(shí) 際 需 要 選 擇 使 用VB、VC 或 Java 作 為 開 發(fā) 工 具。COM 組 件 的 開 發(fā) 工 作 可 委 托 給 專 門 的 開 發(fā) 組。 組 件 的 接 口 一 旦 確 定, 組 件 的 開 發(fā) 和 應(yīng) 用 系 統(tǒng) 實(shí) 現(xiàn) 的 其 他 工 作 可 由 各 個(gè) 專 門 小 組 同 時(shí) 進(jìn) 行, 可 大 大 縮 短 開 發(fā) 時(shí) 間?! ?--- 在 最 后 實(shí) 現(xiàn) 階 段, 把 經(jīng) 過(guò) 測(cè) 試 的COM 組 件 集 成 到 動(dòng) 態(tài)Web 的ASP 頁(yè) 面 腳 本 中, 并 進(jìn) 行 系 統(tǒng) 測(cè) 試。 在 集 成 過(guò) 程 中, 一 般 要 交 替 使 用Visual InterDev 和FrontPage 作 為 工 具。 具 體 實(shí) 施 步 驟 如 下:  通 過(guò)Visual InterDev 建 立Web 站 點(diǎn), 連 接 服 務(wù) 器 并 在Web 服 務(wù) 器 的 根 目 錄 下 建 立 站 點(diǎn) 主 頁(yè)。 于 是 在 服 務(wù) 器 上 同 時(shí) 建 立 了 一 個(gè) 指 向 新Web 目 錄 的 與 站 點(diǎn) 同 名 的 新 虛 擬 根。InterDev 還 會(huì) 自 動(dòng) 在 項(xiàng) 目 中 放 置 文 件Global.asa 和 文 件 夾Images, 前 者 負(fù) 責(zé) 存 儲(chǔ) 整 個(gè) 應(yīng) 用 程 序 中 用 到 的 全 局 設(shè) 置, 后 者 包 含 了Web 頁(yè) 面 上 所 要 顯 示 的 各 種 圖 形?! ≡贔rontPage 中 規(guī) 劃 和 編 輯 頁(yè) 面。 可 以 設(shè) 計(jì) 頁(yè) 面 的 背 景 色、 標(biāo) 題 字 體, 快 速 建 立 超 鏈 接, 插 入 圖 像, 插 入 系 統(tǒng) 的 或 定 制 的ActiveX 控 件 和Java 小 程 序 等。 當(dāng) 插 入 一 個(gè)ActiveX 控 件 時(shí), 利 用ActiveX Properties 設(shè) 置 控 件 的 有 關(guān) 屬 性 值, 用Script Wizard 編 寫ActiveX 控 件 之 間 進(jìn) 行 交 互 操 作 的 腳 本。  返 回Visual InterDev 中 編 寫ASP 腳 本, 重 點(diǎn) 是 功 能 上 的 設(shè) 計(jì)。ActiveX DLL 承 載 著 商 務(wù) 邏 輯 計(jì) 算 的 重 任。 對(duì) 頁(yè) 面 進(jìn) 行 本 地 測(cè) 試, 在 瀏 覽 器 中 顯 示 編 輯 好 的 動(dòng) 態(tài)Web 頁(yè) 面。 應(yīng) 避 免 在FrontPage 中 的 工 作 區(qū) 編 輯 ASP 文 件。  返 回FrontPage, 對(duì) 頁(yè) 面 進(jìn) 行 進(jìn) 一 步 的 修 飾。 還 可 以 利 用PhotoShop 等 工 具 加 入 圖 畫、 動(dòng) 畫、 聲 音 和 視 頻 來(lái) 豐 富、 美 化 你 的 頁(yè) 面?! ≡贔ontPage Explorer 下 利 用 其 提 供 的Publish 功 能 將 其 導(dǎo) 入IIS 服 務(wù) 器, 從 而 使 客 戶 用 前 端 的 瀏 覽 器 從 服 務(wù) 器 上 下 載 這 些 應(yīng) 用 程 序。 具 體 過(guò) 程 如 圖2 描 述?! ?--- 組 件ActiveX DLL 的 引 用 方 法 很 多。 既 可 以 在ASP 腳 本 中 直 接 引 用, 也 可 在 另 一 個(gè)ActiveX DLL 中 引 用, 還 可 通 過(guò) 編 寫VBScript 及ASP 腳 本 將 若 干 個(gè)ActiveX DLL 連 接 起 來(lái)?! ?---至 此 基 本 上 完 成 了 應(yīng) 用 系 統(tǒng) 的 設(shè) 計(jì) 與 實(shí) 現(xiàn)。 然 后, 還 必 須 對(duì) 此 應(yīng) 用 系 統(tǒng) 進(jìn) 行 反 復(fù) 測(cè) 試。 應(yīng) 用 系 統(tǒng) 由 若 干 個(gè) 封 裝 好 的 組 件 組 裝 而 成, 只 需 著 重 測(cè) 試 組 件 與 應(yīng) 用 系 統(tǒng) 的 接 口 是 否 將 它 們 良 好 地" 對(duì) 接" 在 一 起。 若 某 個(gè) 處 理 要 求 不 能 正 確 完 成, 只 需 修 改 實(shí) 現(xiàn) 該 功 能 的 組 件 即 可。 同 時(shí) 也 不 可 忽 視 的 是 系 統(tǒng) 的 安 全 性 和 健 壯 性。 可 能 出 現(xiàn) 多 個(gè) 用 戶 同 時(shí) 訪 問(wèn) 同 一 主 頁(yè) 的 情 況, 要 在 帶 寬 一 定 的 條 件 下 盡 量 縮 短 頁(yè) 面 下 載 的 時(shí) 間( 例 如 在 同 一 頁(yè) 面 中 定 制 的ActiveX 控 制 不 宜 過(guò) 多), 并 避 免 造 成 服 務(wù) 器 因 網(wǎng) 絡(luò) 擁 塞 而 產(chǎn) 生 崩 潰。 在 基 于 組 件 的 系 統(tǒng) 中, 我 們 利 用MTS 對(duì) 組 件 進(jìn) 行 管 理, 實(shí) 現(xiàn) 對(duì) 組 件 的 多 線 程 支 持 并 按 權(quán) 限 等 級(jí) 把 組 件 劃 分 給 具 有 相 應(yīng) 權(quán) 限 的 使 用 人 員 組?! ?--- 總 的 來(lái) 說(shuō), 基 于 組 件 對(duì) 象 的 軟 件 工 程 方 法 較 傳 統(tǒng) 的 軟 件 工 程 方 法 有 了 很 大 的 進(jìn) 步。 利 用 這 種 開 發(fā), 我 們 可 以 根 據(jù) 自 身 的 特 長(zhǎng) 組 成 開 發(fā) 小 組, 并 行、 獨(dú) 立 地 進(jìn) 行 開 發(fā), 可 成 倍 縮 短 開 發(fā) 時(shí) 間, 所 開 發(fā) 的 系 統(tǒng) 也 比 較 健 壯、 穩(wěn) 定。
文章TAG:對(duì)象對(duì)象模型模型文檔對(duì)象模型

最近更新

  • RETINEX,Retinex中MSR與MSRCR的區(qū)別是什么呢RETINEX,Retinex中MSR與MSRCR的區(qū)別是什么呢

    Retinex中MSR與MSRCR的區(qū)別是什么呢2,retinex算法如何用中那個(gè)高斯核取多大3,同態(tài)濾波與基于retinex理論的去霧有什么區(qū)別4,求圖像大神retinex圖像增強(qiáng)最簡(jiǎn)單的實(shí)現(xiàn)出現(xiàn)問(wèn)題了5,計(jì)算機(jī)視覺.....

    經(jīng)驗(yàn) 日期:2023-08-27

  • se9999,粵sE9999是什么車se9999,粵sE9999是什么車

    粵sE9999是什么車2,Protel99SE設(shè)置網(wǎng)絡(luò)線后怎樣走重復(fù)的線而原來(lái)走線不會(huì)消失3,哪個(gè)日語(yǔ)高手點(diǎn)擊一下4,星特朗8se多少可入手5,家族好友度顏色6,蘋果就降速門致歉218元換電池你還相信蘋果嗎7.....

    經(jīng)驗(yàn) 日期:2023-08-27

  • 農(nóng)業(yè)噴水機(jī)器人,掃地機(jī)器人不噴水了怎么辦農(nóng)業(yè)噴水機(jī)器人,掃地機(jī)器人不噴水了怎么辦

    農(nóng)業(yè)機(jī)器人開發(fā)成功后發(fā)展迅速,隨后各種類型農(nóng)業(yè)機(jī)器人出現(xiàn)。國(guó)際水下機(jī)器人競(jìng)賽由國(guó)際水下機(jī)器人聯(lián)盟(ILUR)和中國(guó)自動(dòng)化學(xué)會(huì)競(jìng)賽工作委員會(huì)機(jī)器人共同創(chuàng)辦,是迄今為止規(guī)模最大、水平最.....

    經(jīng)驗(yàn) 日期:2023-08-27

  • 蘋果手機(jī)充電數(shù)據(jù)線嗎蘋果手機(jī)充電數(shù)據(jù)線嗎

    蘋果13帶充電設(shè)備和充電線蘋果14不帶充電頭,帶-0。買蘋果12沒(méi)有線充電買蘋果12沒(méi)有線充電頭,只有一條線數(shù)據(jù)頭,蘋果數(shù)據(jù)LineHow充電蘋果數(shù)據(jù)線中有四條線,連接兩條充電即可,蘋果手機(jī)充電線,.....

    經(jīng)驗(yàn) 日期:2023-08-27

  • 計(jì)算機(jī)拓?fù)浣Y(jié)構(gòu),計(jì)算機(jī)網(wǎng)絡(luò)常采用的基本拓?fù)浣Y(jié)構(gòu)有計(jì)算機(jī)拓?fù)浣Y(jié)構(gòu),計(jì)算機(jī)網(wǎng)絡(luò)常采用的基本拓?fù)浣Y(jié)構(gòu)有

    計(jì)算機(jī)網(wǎng)絡(luò)常采用的基本拓?fù)浣Y(jié)構(gòu)有2,網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)有哪些3,計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)是什么4,計(jì)算機(jī)網(wǎng)絡(luò)按網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)是如何進(jìn)行劃分的5,計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)有哪幾種各有何特點(diǎn)6,什么是拓.....

    經(jīng)驗(yàn) 日期:2023-08-27

  • 自鎖開關(guān)原理圖,誰(shuí)有自鎖開關(guān)的原理圖和PCB自鎖開關(guān)原理圖,誰(shuí)有自鎖開關(guān)的原理圖和PCB

    誰(shuí)有自鎖開關(guān)的原理圖和PCB2,自鎖開關(guān)結(jié)構(gòu)是怎樣的急需要有結(jié)構(gòu)簡(jiǎn)圖3,求一個(gè)最簡(jiǎn)單的自鎖電路并給簡(jiǎn)單的介紹一下原理不勝感激搜4,請(qǐng)問(wèn)自鎖開關(guān)的原理是什么誰(shuí)有自鎖開關(guān)原理圖嗎5,自鎖電.....

    經(jīng)驗(yàn) 日期:2023-08-27

  • hsd,何為HSDhsd,何為HSD

    何為HSD2,HSD什么意思3,咖啡包裝的HSD什么意思4,電腦中hsd屬性什么意思5,Hsd什么意思6,hsd是什么意思1,何為HSD翰彩的玻璃呵呵,韓經(jīng)理就是玻璃的一個(gè)名稱,就好像LG的玻璃一樣一種叫法2,HSD什么.....

    經(jīng)驗(yàn) 日期:2023-08-27

  • 同步整流,同步整流就是高效率那么簡(jiǎn)單嗎同步整流,同步整流就是高效率那么簡(jiǎn)單嗎

    同步整流就是高效率那么簡(jiǎn)單嗎2,電路中的同步整流是什么意思3,同步整流管的應(yīng)力超出范圍是什么意思4,synchronousrectifier是什么意思5,同步整流移動(dòng)電源有什么好處6,同步整流管與其他整流.....

    經(jīng)驗(yàn) 日期:2023-08-27

經(jīng)驗(yàn)文章排行榜