結構化分析和設計方法_第1頁
結構化分析和設計方法_第2頁
結構化分析和設計方法_第3頁
結構化分析和設計方法_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、3.1.2結構化方法的基本思想結構化方法是“結構化分析” (Structured Analysis,SA)和“結構化設計”(Structured Design,SD)的總稱,結構化方法是目前最成熟、應用最廣泛的信息系統開發方法之一,他 的優點是有一套嚴格的開發程序,各開發階段都要求有完整的文檔紀錄,國內外已有許多成 功開發的例子。3.1.2.1結構化分析結構化系統分析思想結構化分析方法是由美國Yourdon公司在20世紀70年代提出的,其基本思想是將系統 開發看成工程項目,有計劃、有步驟地進行,是一種應用很廣的開發方法,適用于分析大型 信息系統。結構化分析方法采用“自頂向下,逐層分解”的開發策

2、略。按照這種策略,再復雜的系 統也可以有條不紊的進行,只要將復雜的系統適當分層,每層的復雜程度即可降低,這就是 結構化分析的特點。結構化分析方法的內容結構化分析之后獲得的文檔是系統分析報告,系統分析報告是由下面幾個部分組成的: 組織結構及其分析,現行業務流程及其分析,現有數據和數據流程及其分析,新系統地初步 方案和補充材料,如開發計劃等。結構劃分此方法的特點結構化分析方法有以下特點結構化分析方法簡單,易于掌握和使用。結構化分析方法將分析的結果用圖形表示,如業務流程圖,數據流程圖等,這些圖形都 有一套標準圖符組成,從而將分析結果簡明易懂的展示在用戶面前。結構化分析的實施步驟實現分析實現環境中已存

3、在的系統,在此基礎上再構思即將開發 的目標系統,從而大大降低了問題的復雜程度,符合人們認識世界、改造世界的一般規律。結構化分析方法的局限結構化分析方法是一種行之有效的方法,但也有一定的局限性。局限性可以概括成以下 幾個方面:結構化分析方法要求對系統有完整確切的需求定義,而實際上這是非常困難的。文檔資料數量大。需要書寫大量文檔,隨著分析的深入,這套文檔需要及時更新,即使 在工具的輔助下,仍有一定的難度。人機界面表達能力差。結構化分析方法描述的模型僅僅是書面的,只能供人們閱讀和討論,但不能使用從而及 時地獲得用戶的反饋信息。結構化分析與設計方法231、結構化方法的各工作階段分為:(系統開發期)、(

4、系統運行)、(系統維護期)。232、實施系統開發的首要任務是(組織一支適合企業實際情況的開發隊伍)。233、開發系統的開發模式一般分為三類(自行開發)、(委托開發)、(合作開發)。234、當前進行項目管理的方法常采用(計劃評審技術)。235、項目控制是保證工程在一定資源情況下能如期完成的技術手段。236、項目控制所涉及的因素有哪幾方面?答:1、資源保證 2、進度控制3、計劃調整 4、審核批準5、費用統計237、信息的可行性分為(技術可行性)(經濟可行性)(操作可行性或者是社會可行性)。238、(可行性分析報告)是可行性分析的最后成果。239、系統分析也稱為(功能分析)或(需求分析)240、環境

5、分析可分為(內部環境的分析)(外部環境的分析)。241、數據流程圖描述了企業或機構的數據運動狀況,而數據流程圖中的數據及其屬性和關系則由數據字典來定義。242、全面地衡量效益應該從(經濟效益)(社會效益)兩方面來考慮。243、邏輯模型即信息系統的功能模型描述了(系統的總體構成、子系統劃分和子系統的功 能模塊)。244、數據流程圖是對軟件系統(邏輯模型)的描述,它所表示的對數據的處理邏輯,反映 了軟件所必須完成的功能。245、數據流圖中的基本要素(數據流)(處理)(數據存儲)(外部實體或稱源點/終點給以具體和完整的命名)。246、數據字典是對數據流程圖中的數據元素,組合數據,數據流和數據存儲的具

6、體描述, 它們是與數據流稱圖密切配合的,對其成分進行說明,必不可少的資料。也是信息系統建立 的邏輯模型的組成成分或說明成分。247、數據元素描述的內容是什么?答:1、基本數據元素的名稱2、數據元素其他可能等價的名稱3、元素名稱的代碼或縮寫4、數據元素取值類型和值長的描述。5、元素取值的量度單位,增長步長等。6、數據元素的值域。7、對數據元素的簡要解釋。250、通常概念信息結構設計的常用表達方法是(利用實體聯系圖)。251、在數據流長圖中由于采用自頂向下的結構化方法來繪制,因此(上層數據流程圖的處 理是由對應的下層數據流程圖來描述的)。252、一個完整的計算機信息系統的分析報告應該包括哪幾部分?

7、答:1、應用軟件的需求分析報告2、系統運行平臺的需求和分析報告3、系統的網絡與通信的需求和分析報告其中最主要的信息系統應用軟件的功能分析。253、系統計算機的任務是,(賦予系統分析階段所確定的新系統的功能)。254、應用系統計算機包括(應用軟件的設計)和(數據庫設計)。255、結構化設計方法是將應用軟件設計工程劃分為(總體設計)(詳細設計)兩個階段。256、結構化設計方法所實施的模塊劃分具有以下特點?答:1、模塊結構功能單一2、模塊內部聯系緊密3、結構化設計和利用特有的圖形工具來描述模塊及模塊間的聯系,構成模塊結構圖。257、信息系統的數據轉換圖包含兩種典型的結構(變換型結構)(事務型結構)。258、分層模塊結構圖是(應用軟件)設計中總體設計的基本內容。259、(數據)是程序加工的對象。260、獨立的數據庫設計工程一般分為以下六個階段? 答:1、需求分析2、概念結構設計3、邏輯結構設計4

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論