




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、 論oodpm在小型公司信息系統(tǒng)的應(yīng)用 摘 要:計算機系統(tǒng)發(fā)展中有大量的方法論,這些方法論都能提高信息系統(tǒng)的設(shè)計進程。通過原型方法論的面向?qū)ο蟮脑O(shè)計(oodpm)是這樣的方法之一。oodpm結(jié)合了兩種方法論:對象的方法論和原型的方法論。本文展示了用oodpm為小公司設(shè)計信息系統(tǒng)的優(yōu)勢。關(guān)鍵詞:面向?qū)ο?;信息系統(tǒng)中圖分類號:tp399隨著我國經(jīng)濟的發(fā)展和信息化的到來,中小型企業(yè)對我國經(jīng)濟的推動的重要性愈加明顯,然而小公司要生存發(fā)展,必須能夠與時俱進,才能融入信息的時代潮流。當(dāng)一家小公司意識到需要信息系統(tǒng)時,它顯然會更傾向于有形的產(chǎn)品,準(zhǔn)備好的有
2、形產(chǎn)品對于發(fā)展新的系統(tǒng)有很多優(yōu)勢,例如,在理念上減少花費,長期的支持和部署調(diào)度容易。但是如果沒有在一定程度上適合公司的有形產(chǎn)品,那么就只有發(fā)展新的信息系統(tǒng)了,但這卻是一個消耗資源和花錢的項目。小公司本身就面臨資金緊張和人員空缺,因此要解決這個問題需要更適合他們的方法。1 oodpm概述oodpm整合了以下兩種方法:面向?qū)ο蟮脑O(shè)計和原型。oodpm的中心思想是:通過定義對象和這些對象之間的關(guān)系執(zhí)行一個系統(tǒng)的計劃工作;用原型方法作為系統(tǒng)設(shè)計者和終端用戶的溝通工具定義這些工作。oodpm里的活動/客體被定義為六個部分(見圖1):a.用戶界面-計算機系統(tǒng)窗口/屏幕,描述未來系統(tǒng)活動。b.用活動口頭描述
3、的進程,這個描述必須是精確的,完整的和清楚的。c.將會成為信息系統(tǒng)窗口/屏幕一部分的輸入數(shù)據(jù)。d.計算機系統(tǒng)窗口/屏幕的輸出。e.參與描述活動的計算機格式。f.計算機狀態(tài)。a,b,c,e和f部分是活動的先決條件,d和f部分組成活動的條件?;顒訉灰粋€it系統(tǒng)實現(xiàn),在這樣的情況下這些屏幕也會被運用。在小的it系統(tǒng)中每一個活動/對象代表著貿(mào)易域。在中等大小高度的it系統(tǒng)中,有一些貿(mào)易對象是貿(mào)易域的一部分,每一個oodpm對象只描述這個對象。oodpm實現(xiàn)由五個階段構(gòu)成:(1)初始化和介紹;(2)描述已有的系統(tǒng);(3)可行性研究;(4)定義新系統(tǒng);(5)設(shè)計系統(tǒng)。初始階段定義系統(tǒng)解決的問題,描述必
4、要的背景。它詳述了系統(tǒng)的目的、基本設(shè)想、限定和框架。描述已有系統(tǒng)的階段導(dǎo)出新的系統(tǒng)規(guī)范。例如當(dāng)前階段的研究將包括未來階段研究,努力擴展設(shè)計系統(tǒng)的形象。應(yīng)用程序研究將定義可能的解決問題的方案。在這個階段的最后會選擇一種最能兼容用戶需要的方案。新系統(tǒng)的定義詳細(xì)敘述了被選擇的解決方案的各個方面。設(shè)計階段應(yīng)該來自新系統(tǒng)的面向?qū)ο笤O(shè)計。所有階段的時間表都是提前計劃好的。只有用戶驗證前一個階段成功實現(xiàn)以后,后一個階段才能開始。2 小型企業(yè)中用oodpm的優(yōu)勢2.1 小公司的特點分析小公司常常缺少資源,沒有it部門,也缺少計算機的專業(yè)人才,甚至也沒有合適的人代表公司,用戶和系統(tǒng)的設(shè)計者無法溝通,這樣很容易導(dǎo)
5、致項目失敗。另一方面,小公司資源有限,失敗會導(dǎo)致嚴(yán)重的后果,因此極小的失敗風(fēng)險也要重視。減少風(fēng)險直接的方式是建立一個獨立的信息系統(tǒng),能在不同系統(tǒng)中多樣重復(fù)使用,通過這樣的方式減少整個工程的風(fēng)險。2.2 用oodpm的優(yōu)勢用oodpm分析和設(shè)計信息系統(tǒng)能夠幫助推動設(shè)計進程,尤其是在小公司里,oodpm方法要求用戶涉及設(shè)計進程并且用ood提供給用戶必要的工具來完成這一步驟。并不只是現(xiàn)在的用戶能理解和掌控設(shè)計進程流,面向?qū)ο蠓椒橛脩艉驮O(shè)計者提供通用語言,因此會實現(xiàn)共通理解和更好的溝通。oodpm的第二個部分是原型方法論,對之前提出的問題也能夠很好的解決。當(dāng)用戶缺乏定義系統(tǒng)需求的能力,原型方法論是最
6、好的方法。商業(yè)時代產(chǎn)品發(fā)展是建立在戰(zhàn)略方法上的。oodpm戰(zhàn)略實現(xiàn)同樣采用這種方法,只有當(dāng)前階段被用戶成功完成和認(rèn)可以后,進程才會移動到下一個階段。這樣的戰(zhàn)略用至發(fā)展階段。面向?qū)ο笤O(shè)計讓最后的系統(tǒng)由不同部件組成,這就允許這些部件一個接一個的階段性實現(xiàn),一個或一組新的部件的實現(xiàn)就會被認(rèn)為是發(fā)展進程中的里程碑。從開發(fā)商的角度來看這種逐步完成系統(tǒng)的方法也是有優(yōu)勢的,它允許開發(fā)商先完成小的但是穩(wěn)定的系統(tǒng),然后逐步增加新的部件把小的系統(tǒng)發(fā)展成最后的系統(tǒng),同時保持系統(tǒng)的穩(wěn)定性和一致性。這樣的方法是非常有效的,尤其在測試和故障追蹤階段。多部件的實現(xiàn)是面向?qū)ο笤O(shè)計的直接后果,它在部件的重復(fù)利用方面有額外的優(yōu)勢
7、。在以后的信息系統(tǒng)中能更改或與其他的系統(tǒng)整合,在這樣的情況下,它的部件可能被新的系統(tǒng)或者整合的系統(tǒng)重復(fù)使用。這個特征高度迎合了小公司的需求。3 結(jié)束語為小公司分析和設(shè)計信息系統(tǒng)一般說來有以下特征:用戶缺少定義詳細(xì)需求的能力,用戶和設(shè)計者之間溝通困難,用戶期望將項目失敗的風(fēng)險減到最小。oodpm結(jié)合了面向?qū)ο笤O(shè)計法和原型法,這兩種方法能夠解決這些問題。用oodpm方法設(shè)計信息系統(tǒng)時,帶來的這些額外的積極面是在本文討論的范圍之外的,例如現(xiàn)成的方法論模板(在oodpm上創(chuàng)立的)或者用 hypercase-支持整個oodpm循環(huán)生存的工具,hypercase是支持oodpm實用性設(shè)計的專用工具,它包括
8、發(fā)展和維持信息系統(tǒng)相關(guān)的所有額外的部件和理念??偟膩碚f,oodpm在設(shè)計和發(fā)展信息系統(tǒng)上給小公司帶來很大好處,因此我們應(yīng)該考慮用oodpm方法為小公司設(shè)計這一的系統(tǒng)。參考文獻:1drori, o., analysis and design of information systems using oodpm -practical implementation, proceedings of the oopsla 2000 workshop on behavioral semantics (minneapolis, minnesota, usa, october 15, 2000).2kilov
9、, h., business specification: the key to successful software engineering, prentice- hall,1998.3martin, m., analysis and design of business information systems, new york: macmillan publishing company, 1991.4oodpm http:/oodpm.huji.ac.il rumbaugh, j. et al., object oriented modeling and design, englewood cliffs, n.j.: prentice-ha
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專利使用許可合同范本
- 外賣承運合同范本
- ppp總包合同范本
- 買賣鮑魚合同范本
- 出售工程潔具合同范本
- 人才引進股權(quán)激勵合同范本
- 分期合同與框架合同范本
- ppp合同范本 政府
- 鄉(xiāng)鎮(zhèn)建設(shè)用地合同范本
- 出軌賠償合同范本
- 2024~2025學(xué)年度八年級數(shù)學(xué)上冊第1課時 負(fù)整數(shù)指數(shù)冪教學(xué)設(shè)計
- 2024年江西省吉安市遂川縣初中教師業(yè)務(wù)素養(yǎng)檢測試卷歷史試題
- 小兒急性腸炎查房課件
- 機械基礎(chǔ)(少學(xué)時)(第三版) 課件全套 第0-15章 緒論、帶傳動-氣壓傳動
- 07J912-1變配電所建筑構(gòu)造
- DL∕T 2024-2019 大型調(diào)相機型式試驗導(dǎo)則
- 糾正冤假錯案申訴范文
- 鋰離子電池串并聯(lián)成組優(yōu)化研究
- 寧夏閩寧鎮(zhèn):昔日干沙灘-今日金沙灘+課件-高教版(2023)中職語文職業(yè)模塊
- 2023-2024學(xué)年六年級科學(xué)下冊(青島版)第2課 預(yù)防近視(教案)
- 大酒店風(fēng)險分級管控和隱患排查治理雙體系文件
評論
0/150
提交評論