


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、信息系統開發方式一、各類開發方式(一)自行開發優點:可以得到適合本單位的滿意的系統,通過系統開發培養自己的力量。缺點:往往開發周期較長。需要強有力的領導,有足夠的技術力量,需要進行一定的咨詢。(二)委托開發優點:比較省事(從用戶角度)。缺點:必須配備精通業務的人員參加,經常檢查、協調。開發費用較高,系統維護困難。(三)購買現成軟件包優點:最省事(從用戶角度)。缺點:要買到完全適合本單位的、滿意的系統不太容易。需要有較強的鑒別能力,談不上系統維護。(四)聯合開發優點:對于培養自己的技術力量最為有利,系統維護比較方便。缺點:雙方要精誠合作,自己有一定系統分析和設計力量信息系統開發方法一、結構化系統
2、開發方法(一)基本思想 自行開發用系統工程的思想和工程化的方法,按用戶至上的原則,結構化、模塊化、自頂向下地對系統進行分析與設計。即先將整個開發過程分為若干個相對獨立的階段(分析、設計、實施),在前二個階段堅持自頂向下地對系統進行結構化劃分、設計,在系統實施階段則應堅持自底向上地逐步實施。(二)特點:1.自頂向下整體性的分析與設計和自底向上地逐步實施的系統開發過程 2.用戶至上3.深入調查研究4.嚴格區分工作階段5.充分預料可能發生的變化6.開發過程工程化(四)優缺點:1.優點:(1)強調系統開發過程的整體性和全局性,強調在整體化的前提下來考慮具體的分析設計問題,即自頂向下的觀點。(2)強調嚴
3、格地區分開發階段,強調一步一步地嚴格地進行系統分析和設計,每一步工作都及時地總結,發現問題及時地反饋和糾正,從而避免了開發過程的混亂狀態。2.缺點:(1)起點太低,所用的工具落后,致使系統開發周期過長,會帶來許多問題。(2)要求開發者在調查中就充分掌握用戶需求、管理狀況以及可能發生的變化,這不太符合人們循序漸進地認識事物的規律性,在實際工作中實施有一定的困難。二、原型化法(一)基本思想首先用戶提出開發要求,開發人員識別和歸納用戶要求,根據識別、歸納的結果,構造一個原型,然后同用戶一道評價這個原型,若根本不行,則重新構造原型;若不滿意,則修改原型,直到用戶滿意為止的最終原型即實現的系統。(二)特
4、點:1.遵循了人們認識事物的規律,易為人們接受。2.在分析初期引入模擬手段,溝通了人們的思想,縮短了用戶和分析人員間的距離,解決了結構化方法中最難于解決的一環。3.充分利用最新的軟件工具,擺脫老方法,使系統開發時間、費用大大減少,效率、技術等方面大大地提高。(三)優缺點:1.優點:(1)開發周期短,費用相對少。(2)提供初始原型給用戶,使用戶參與更實際,更富建設性。 (3)易于用戶使用,減少對用戶的培訓時間。2.缺點:(1)對大系統或復雜性高的系統,該方法不適用。(2)開發過程管理困難。(3)用戶過早地看到了原型,錯誤地認為新系統就是如此,使用戶缺乏信心和耐心。(4)開發人員也很容易潛意識地用
5、原型取代系統分析。三、面向對象的開發方法(一)基本思想客觀世界是由各種各樣的對象組成的,每種對象都有各自的內部狀態和運動規律,不同對象之間的相互作用和聯系就構成了各種不同的系統。當設計和實現一個客觀系統時,在滿足需求的條件下,把系統設計成由一些不可變的(相對固定)部份-對象組成的最小集合,這即OO方法的基本思想。(二)特點:(1)封裝性對象是數據和操作的封裝體,其狀態由對象中數據的“屬性”來描述,而對象狀態的改變只能由對象中的“操作”來實現。(2)抽象性對象是類的實例,類抽象并封裝了對象的共有屬性和操作,通過一個類創建的對象自動具有類中規定的屬性和操作。(3)繼承性:類可以派生出子類,子類自動
6、繼承父類的屬性和操作,在子類的開發中,只需說明它不同于父類的特性,這提高了軟件的重用性。(4)多態性:對象間通過消息傳遞建立動態連接,實現對象間的聯系,同一消息發送到不同的對象可引發不同的操作。(三)優缺點:1.優點:(1)開發的軟件易于理解、維護。(2)系統可維護性、可擴展性好。(3)軟件的可重用性好。2.缺點:(1)需要一定的軟件基礎支持才可以應用。(2)在大型系統或復雜處理過程系統開發 中若不經自頂向下的整體劃分,而一開始就自底向上的采用OO方法開發,會造成系統結構不合理,各部分關系失調等等問題。四、面向對象的開發方法CASE法是運用計算機軟件工具輔助系統開發的一種方法。嚴格地講它只是一種開發環境而不是開發方法。具體開發時仍需采用其他開發方法。其思想是在以上介紹的任一方法中,自系統調查后,將開發過程中的每一步在一定程度上形成對應關系,然后借助于專門研制的軟件工具來實現系統開發過程。五、各種開發方法的比較(一)原型法適合于小型局部系統或處理過程比較簡單系統的設計到實現環節。 (二)OO方法可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 項目管理中高效溝通的要素試題及答案
- 2025高三語文教師新學期的工作計劃(6篇)
- 銷售述職工作報告模板(格式10篇)
- 注冊會計師審計委員會作用解析試題及答案
- 2025至2031年中國純棉休閑服行業投資前景及策略咨詢研究報告
- 2025年證券從業資格證市場動態試題及答案
- 2025至2031年中國浴室玻璃門鉸行業投資前景及策略咨詢研究報告
- 實驗室救護及其重要性試題及答案
- 注冊會計師行業人才需求分析試題及答案
- 微生物檢驗知識試題及答案系統總結
- 山東科技大學離散數學復習題
- 高壓氧護理進修匯報
- 第二單元 第八課 巧用藍牙做工具 說課稿2024-2025學年人教版(2024)初中信息科技八年級上冊
- 腰椎小關節紊亂癥的護理
- 《新時代提升基層治理能力的根本路徑》課件
- 剩余工程轉讓協議書
- 老年慢病常見意外與防范
- 【公開課課件】《農業區位因素及其變化》
- 產品審核程序(含表格)
- (新版)六西格瑪綠帶認證考試復習題庫(含答案)
- 2024屆清華大學強基計劃數學學科筆試試題(附答案)
評論
0/150
提交評論