欧美老妇人XXXX-天天做天天爱天天爽综合网-97SE亚洲国产综合在线-国产乱子伦精品无码专区

當前位置: 首頁 > 自學考試 > 自學考試備考資料 > 自考“管理系統中計算機應用”復習筆記(7)

自考“管理系統中計算機應用”復習筆記(7)

更新時間:2011-08-19 08:48:09 來源:|0 瀏覽0收藏0

自學考試報名、考試、查分時間 免費短信提醒

地區

獲取驗證 立即預約

請填寫圖片驗證碼后獲取短信驗證碼

看不清楚,換張圖片

免費獲取短信驗證碼

  3.3系統開發的方法

  3.3.1生命周用法轉自環 球 網 校edu24ol.com

  生命周期法將管理信息系統的開發過程劃分為系統分析、系統設計、系統實施三個階段,每個階段又分成若干步驟。

  1.系統開發生命周期各階段的主要任務

  生命周期各階段的主要任務如下:

  (1)系統分析。在系統分析階段,首先根據用戶提出的建立新系統的要求,進行總體規劃和可行性研究。系統分析是使系統開發達到合理、優化的重要階段,這階段工作深入與否直接影響到新系統的質量和經濟性,它是開發成敗的關鍵。

  (2)系統設計。根據系統分析確定的邏輯模型,確定新系統的物理模型,即計算機化信息系統應用軟件的總體結構和數據庫設計,并提出系統配置方案。繼而對物理模型進行詳細的設計。詳細設計的主要內容有代碼設計、用戶界面設計、處理過程設計。最后,編寫系統設計報告。

  (3)系統實施。系統實施包括:按照物理模型實現應用軟件的編制和測試、系統試運行、系統切換、系統交付使用以及運行后的系統維護和評價等工作。

  2.生命周期法的主要優缺點

  生命周期法的主要優點是:

  (1)強調系統的整體性、全局性。它采用“自頂向下”的原則分析和設計系統,首先解決全局問題,強調在系統整體優化的前提下,來考慮具體的解決方案。

  (2)嚴格區分工作階段。整個開發過程階段和步驟清楚,每一階段和步驟均有明確的成果,作為下一步工作的依據。這樣有利于整個項目的管理與控制,避免了開發過程的混亂狀態。

  但是,在實踐過程中也暴露出這種方法的一些缺陷:

  (1)難以準確定義用戶需求。

  (2)開發周期長,難以適應環境變化。

  3.3.2原型法

  原型法(PrototypingApproach)的基本思想是:首先由用戶與系統分析設計人員合作,在短期內定義用戶的基本需求,開發出一個功能不十分完善、實驗性的、簡易的應用軟件系統的基本框架,稱之為原型。接著運行這個原型,再不斷評價和改進原型,使之逐步完善。其開發過程是多次重復、不斷演進的過程。

  原型法的主要優點是:

  l.符合人們認識事物的規律

  2.用戶參與積極性高

  3.開發周期短,使用靈活

  由于原型法需要快速形成原型和不斷修改演進,要求系統的可變更性好,易于修改,因此,采用這種方法必須具有形成原型和修改原型的支撐工具,如系統分析和設計中各種圖表的生成器、計算機數據字典、程序生成器等。這些支撐工具正在研制與完善中,其發展對原型法的推廣使用起著相輔相成的作用。

  3.3.3面向對象的方法(ObjectOriented)

  面向對象的方法與傳統方法比較有兩點重大突破。

  1.操作與數據共同封裝

  所謂“對象”就是數據和操作的封裝通信單位。在面向對象技術里,將數據和操作稱為對象的屬性和服務。數據表征了對象的狀態,操作則是在外界激發下使數據的狀態改變。這里激發的因素就是對象間的通信,稱為消息。對象接收某則消息后,對屬性(數據)進行操作。

  2.類與繼承機制

  “類”就是指一組具有相同結構、操作和約束條件的對象,對象類由“類說明”和“類實現”兩大部分組成。“類說明”統一描述對象類的結構。應遵守的約束規則以及執行的操作。而“類實現”則由開發人員掌握。

  一個類的上層可以有超類,下層可以有子類,形成一種層次結構。一個類可以有多個超類,也可以有多個子類。超類是下層子類的概括,因此子類可以繼承超類的屬性、操作和約束規則,這就是類繼承機制。繼承性使面向對象的系統具有較好的可擴充性和靈活性,因而有利于軟件系統的維護。

  3.3.4計算機輔助軟件工程

  計算機輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)是提高系統開發效率和質量的重要途徑。CASE技術的目標就是要實現系統開發生命周期內各階段工作基于計算機的自動化。CASE的作用,可概括為三個方面:

  一是能實現一個具有快速響應、專用資源和早期查錯功能的交互式開發環境。

  二是對系統開發和維護過程中各個環節實現自動化。

  三是通過強有力的圖形接口,實現直觀的程序設計。

  3.3.5開發方法的選擇

  原型法需要軟件支撐工具快速形成原型,并不斷地與用戶討論、修改,最終建立系統。要將這種方法用于大型信息系統開發中的所有環節是不適宜的。因此,它主要用于小型的。靈活性高的系統或局部系統的設計和實施。

  面向對象的方法是以對象為基礎,利用特定的軟件工具直接完成從對象的描述到應用軟件結構的轉換,特別適合于小型應用軟件系統的開發。

  在大型系統的開發中,常常不是采用一種開發方法,而是采用多種方法的組合。

  結構化生命周期法是目前較全面支持大、中型系統整個過程開發的方法,其他方法雖然有許多優點,但都只能作為結構化生命周期法在局部開發環節上的補充,暫時還不能代替其在系統開發過程中的主導地位。

  系統開發的方法隨著系統開發工具的不斷改進,正在逐漸完善,本節列舉的各種方法不是相互獨立的,它們經常可以混合使用。

  3.4系統開發的方式

  目前,我國企業系統開發方式主要有以下四種。

  1.由本企業自行開發

  這種開發方式需要有出色的領導和自己的開發隊伍,包括系統分析師、程序設計員、計算機技術人員和有經驗的管理人員等各類人員。

  自行開發的主要優點是:

  (1)用戶的需求可以得到充分滿足。(2)系統維護容易。(3)可鍛煉本企業計算機開發應用的隊伍。

  自行開發的主要缺點是:

  (1)系統開發周期一般較長。(2)難于擺脫本企業習慣的管理方式的影響,不易開發出一個高水平的管理信息系統。(3)用于企業內部的開發費用高。

  2.委托開發

  利用外部專門提供信息系統建立和維護的公司,來實現信息系統的開發。企業應當事前在調查研究的基礎上,向委托開發的單位提出系統開發任務書,明確新系統的目標、范圍和總的功能需求。在開發過程中,企業應派出精通管理業務的人員參與開發方案的研究、監督控制工作的進展,以保證工作的質量。

  這種開發方式的優點是:開發周期短;企業不必組織本企業的開發隊伍;如果選擇了好的開發單位,企業能密切配合系統開發管理工作,使之符合現代信息處理要求,則可開發出水平較高的系統。其缺點是:委托開發由于要由軟件公司對企業的系統進行專門的開發,用于外部的費用很高;當企業管理發生變化或擴展時,系統維護工作困難。

  3.企業與軟件公司合作開發

  其主要優點是:在合作開發中,可發揮軟件公司技術力量強,本企業人員對管理業務熟悉的優勢,共同開發出具有較高水平而適用性又強的系統;有利于企業計算機應用隊伍的培養與提高。

  4.購買應用軟件產品

  購買商品化應用軟件產品的主要優點是:

  (1)軟件產品可*性、穩定性高。

  (2)反映了先進的企業管理思想。

  (3)開發周期短。

  (4)費用比較低。

  購買商品化軟件的主要缺點是:

  (1)系統實施費用較高。

  (2)系統維護困難。

  商品化軟件應用范圍正在日益擴大,將成為系統建立的主要方式。

  3.5系統開發的組織與項目管理

  3.5.1系統開發的組織

  1.系統開發領導小組

  系統開發領導小組應由企業負責人來主持,小組成員應包括1名公司副經理、系統開發項目組長、有經驗的系統分析師,以及用戶各主要部門的業務負責人,共約5-7人組成。其主要任務是制定管理信息系統開發的方針策略;指導項目小組的工作;批準項目計劃;在開發過程中,根據客觀發展情況進行決策,協調各方面的關系;控制開發進度。領導小組的職責范圍如下:

  (1)提出建立新系統的目標和總策略。

  (2)指導項目小組工作,保證滿足企業不同部門對新系統的需求。

  (3)對開發工作進行監督與控制。

  (4)協調系統開發中有關的各項工作。

  (5)向上級組織報告系統開發工作的進展情況。

  (6)委任計算中心的主要工作人員,規定他們的職責范圍。

  2.系統開發項目組

  項目小組直接負責系統開發的具體企業工作。項目小組成員由三類人員組成,即系統分析師、程序設計員和企業管理人員。在系統開發的各階段中。

  各類人員的工作任務及應具備的素質如下:

  (1)系統分析師。他們的主要任務是研究用戶對信息系統的需求;評價該企業開發計算機化信息系統的可行性;進行系統分析與設計,負責對新系統的安裝、測試和技術文件的編寫。他們不僅應當具備計算機硬件、軟件的知識,懂得企業管理的業務,還應當了解現代化管理方法以及各種經濟數學模型在企業管理中的應用,并且應當具有理論聯系實際靈活運用上述知識的能力。

  此外,他們應當善于處理人際關系。他們應具有概括能力、邏輯抽象能力、想象力和創造力,才能設計出高質量的系統

  (2)程序設計員。程序設計員的主要任務是按照系統分析師所提出的設計方案編制程序、調試程序、修改程序直到新系統投入運行。

  (3)企業管理人員。參加系統開發的企業管理人員代表用戶,在實際工作中提出用戶的需求,一方面對開發工作的質量進行監督;另一方面他們應按照新系統的要求,組織管理基礎工作的整頓,提供新系統運行所需的各種基礎數據。

  3.5.2系統開發的項目管理

  計算機管理信息系統的建立是一項復雜的系統工程,除了應用軟件系統開發工作以外,還需要一定的支持環境,如進行管理體制的改革,信息的標準化、規范化、完整化,應用人員的培訓,硬件設備和系統軟件的配置,計算機房的建設等各方面的工作,只有這些工作完成以后,信息系統才能正常運轉。(以上內容僅供參考)

?2011年7月自學考試成績查詢時間及方式匯總

?2011年下半年各地自學考試報名匯總

更多信息請訪問:自學考試頻道    自學考試論壇    自學考試博客

分享到: 編輯:環球網校

資料下載 精選課程 老師直播 真題練習

自學考試資格查詢

自學考試歷年真題下載 更多

自學考試每日一練 打卡日歷

0
累計打卡
0
打卡人數
去打卡

預計用時3分鐘

環球網校移動課堂APP 直播、聽課。職達未來!

安卓版

下載

iPhone版

下載

返回頂部