首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實用文檔 繽紛校園 英語學(xué)習(xí)
2010考研 | 自學(xué)考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院
四六級 | 商務(wù)英語 | 公共英語 | 職稱日語 | 職稱英語 | 博思 | 口譯筆譯 | GRE GMAT | 日語 | 托福
雅思 | 專四專八 | 新概念 | 自考英語 | 零起點(diǎn)英、、、韓語 | 在職申碩英語
在職攻碩英語 | 成人英語三級
等級考試 | 水平考試 | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
公務(wù)員 | 報關(guān)員 | 報檢員 | 外銷員 | 司法考試 | 導(dǎo)游考試 | 教師資格 | 國際商務(wù)師 | 跟單員
單證員 | 物流師 | 價格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢師
期貨從業(yè)資格 | 社會工作者
會計職稱 | 注會CPA | 經(jīng)濟(jì)師 | 統(tǒng)計師 | 注冊稅務(wù)師 | 評估師 | 精算師 | 高會 | ACCA | 審計師
法律顧問 | 會計證
一級建造師 | 二級建造師 | 造價師 | 監(jiān)理師 | 安全師 | 咨詢師 | 結(jié)構(gòu)師 | 建筑師 | 安全評價師
房地產(chǎn)估價師 | 土地估價師 | 設(shè)備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀(jì)人 | 造價員
投資項目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評價 | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師
公路造價工程師 | 招標(biāo)師
執(zhí)業(yè)護(hù)士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格
您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 系統(tǒng)分析師 > 正文

第三章結(jié)構(gòu)化分析與設(shè)計方法3.1方法概述

-----------------------------------------------------

以下內(nèi)容節(jié)選自清華大學(xué)版《系統(tǒng)分析師教程》

僅供學(xué)習(xí)、參考使用,詳細(xì)內(nèi)容請查閱原著

-----------------------------------------------------

3.1 方法概述

3.1.1系統(tǒng)開發(fā)的生命周期

  正如事物有其產(chǎn)生、發(fā)展、成熟、消亡的生長過程一樣,信息系統(tǒng)也都有其產(chǎn)生、發(fā)展、消亡的過程。當(dāng)舊系統(tǒng)不再適合企業(yè)發(fā)展的需要時,適合企業(yè)發(fā)展的新系統(tǒng)將代替舊系統(tǒng),這個周期就被稱作系統(tǒng)的生命周期(System Life Cycle,SLC)。

  為了有效地進(jìn)行系統(tǒng)的開發(fā)和管理,根據(jù)系統(tǒng)生命周期的概念,一般可以將信息系統(tǒng)的開發(fā)分為5個階段,即總體規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計階段、系統(tǒng)實施階段、系統(tǒng)運(yùn)行和評價階段。每個階段都有其明確的任務(wù),任務(wù)完成后都將交付給下一階段一定規(guī)格的文檔,作為下一階段開發(fā)的依據(jù)。這種開發(fā)過程,這直觀上就像一級一級的瀑布,所以系統(tǒng)開發(fā)生命周期也稱為“瀑布模型”。

  每個階段完成后都要向下一個階段交付一定的文檔。如總體規(guī)劃階段向系統(tǒng)分析階段提交可行性分析報告,系統(tǒng)分析階段根據(jù)可行性分析報告,進(jìn)一步對系統(tǒng)的功能進(jìn)行分析和邏輯設(shè)計,并提出系統(tǒng)方案說明書。系統(tǒng)設(shè)計階段又稱為物理設(shè)計階段。在此階段,根據(jù)系統(tǒng)邏輯方案進(jìn)行物理設(shè)計,并提交系統(tǒng)設(shè)計說明書。系統(tǒng)實施階段是根據(jù)系統(tǒng)設(shè)計進(jìn)行程序?qū)崿F(xiàn)和測試、安裝、試運(yùn)行、系統(tǒng)轉(zhuǎn)化等工作。由于人們對問題的認(rèn)識有一個深化反復(fù)的過程,所以有時會出現(xiàn)一定的反復(fù)。

3.1.2結(jié)構(gòu)化方法的基本思想

  結(jié)構(gòu)化方法是“結(jié)構(gòu)化分析”(Structured Analysis,SA)和“結(jié)構(gòu)化設(shè)計”(Structured Design,SD)的總稱,結(jié)構(gòu)化方法是目前最成熟、應(yīng)用最廣泛的信息系統(tǒng)開發(fā)方法之一,他的優(yōu)點(diǎn)是有一套嚴(yán)格的開發(fā)程序,各開發(fā)階段都要求有完整的文檔紀(jì)錄,國內(nèi)外已有許多成功開發(fā)的例子。

  3.1.2.1結(jié)構(gòu)化分析

  1.結(jié)構(gòu)化系統(tǒng)分析思想

  結(jié)構(gòu)化分析方法是由美國Yourdon公司在20世紀(jì)70年代提出的,其基本思想是將系統(tǒng)開發(fā)看成工程項目,有計劃、有步驟地進(jìn)行,是一種應(yīng)用很廣的開發(fā)方法,適用于分析大型信息系統(tǒng)。

  結(jié)構(gòu)化分析方法采用“自頂向下,逐層分解”的開發(fā)策略。按照這種策略,再復(fù)雜的系統(tǒng)也可以有條不紊的進(jìn)行,只要將復(fù)雜的系統(tǒng)適當(dāng)分層,每層的復(fù)雜程度即可降低,這就是結(jié)構(gòu)化分析的特點(diǎn)。

  2.結(jié)構(gòu)化分析方法的內(nèi)容

  結(jié)構(gòu)化分析之后獲得的文檔是系統(tǒng)分析報告,系統(tǒng)分析報告是由下面幾個部分組成的:組織結(jié)構(gòu)及其分析,現(xiàn)行業(yè)務(wù)流程及其分析,現(xiàn)有數(shù)據(jù)和數(shù)據(jù)流程及其分析,新系統(tǒng)地初步方案和補(bǔ)充材料,如開發(fā)計劃等。

  3.結(jié)構(gòu)劃分此方法的特點(diǎn) 

  結(jié)構(gòu)化分析方法有以下特點(diǎn)

  結(jié)構(gòu)化分析方法簡單,易于掌握和使用。

  結(jié)構(gòu)化分析方法將分析的結(jié)果用圖形表示,如業(yè)務(wù)流程圖,數(shù)據(jù)流程圖等,這些圖形都有一套標(biāo)準(zhǔn)圖符組成,從而將分析結(jié)果簡明易懂的展示在用戶面前。

  結(jié)構(gòu)化分析的實施步驟實現(xiàn)分析實現(xiàn)環(huán)境中已存在的系統(tǒng),在此基礎(chǔ)上再構(gòu)思即將開發(fā)的目標(biāo)系統(tǒng),從而大大降低了問題的復(fù)雜程度,符合人們認(rèn)識世界、改造世界的一般規(guī)律。

  4.結(jié)構(gòu)化分析方法的局限

  結(jié)構(gòu)化分析方法是一種行之有效的方法,但也有一定的局限性。局限性可以概括成以下幾個方面

  結(jié)構(gòu)化分析方法要求對系統(tǒng)有完整確切的需求定義,而實際上這是非常困難的。

  文檔資料數(shù)量大。需要書寫大量文檔,隨著分析的深入,這套文檔需要及時更新,即使在工具的輔助下,仍有一定的難度。

  人機(jī)界面表達(dá)能力差。

  結(jié)構(gòu)化分析方法描述的模型僅僅是書面的,只能供人們閱讀和討論,但不能使用從而及時地獲得用戶的反饋信息。

3.1.2.2結(jié)構(gòu)化設(shè)計

  結(jié)構(gòu)化設(shè)計方法的基本思想是將系統(tǒng)設(shè)計成由相對獨(dú)立、功能單一的模塊組成的結(jié)構(gòu)。

  結(jié)構(gòu)化設(shè)計方法內(nèi)容主要包括

  系統(tǒng)總體結(jié)構(gòu):包括總體結(jié)構(gòu)圖、子系統(tǒng)結(jié)構(gòu)圖和計算機(jī)流程圖

  系統(tǒng)設(shè)備配置:包括計算機(jī)系統(tǒng)配置土,設(shè)備在各生產(chǎn)崗位的分布圖,主機(jī)、網(wǎng)絡(luò)和終端連接圖等。

  系統(tǒng)分類編碼方案:分類方案、編碼和校對方式。

  數(shù)據(jù)庫結(jié)構(gòu)包括DB的結(jié)構(gòu)(主要指表與表之間的結(jié)構(gòu)),表內(nèi)部結(jié)構(gòu)(字段,域)核數(shù)據(jù)字典等

  I/O設(shè)計方案

  HIPO包括層次結(jié)構(gòu)圖和IPO圖

  處理邏輯和存儲方案

3.1.3系統(tǒng)開發(fā)的階段劃分

  1.總體規(guī)劃階段

  總體規(guī)劃階段是信息系統(tǒng)的起始階段?傮w規(guī)劃的作用可以分成以下幾點(diǎn)

  指明組織中建設(shè)信息系統(tǒng)的范圍和目標(biāo)

  指導(dǎo)信息系統(tǒng)開發(fā)

  合理分配和利用各種資源

  通過規(guī)劃過程找出企業(yè)中存在的問題

  一個比較完整的總體規(guī)劃,它的內(nèi)容應(yīng)該包括信息系統(tǒng)的開發(fā)范圍和目標(biāo);信息系統(tǒng)開發(fā)的約束條件;組織及其管理的現(xiàn)狀、問題及解決方案;信息系統(tǒng)的總體結(jié)構(gòu);信息系統(tǒng)建設(shè)計劃;相關(guān)的信息技術(shù)發(fā)展預(yù)測等。

  2.系統(tǒng)分析階段

  系統(tǒng)分析階段的目標(biāo)是為系統(tǒng)階段提供系統(tǒng)的邏輯模型,系統(tǒng)設(shè)計階段再根據(jù)這個邏輯模型進(jìn)行物理方案的設(shè)計。

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索
第三章結(jié)構(gòu)化分析與設(shè)計方法3.1方法概述網(wǎng)友評論網(wǎng)友評論
版權(quán)聲明 --------------------------------------------------------------------------------------
    如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。
 gaoxiaoliang