CH6管理信息系統(tǒng)開(kāi)發(fā)過(guò)程課件_第1頁(yè)
CH6管理信息系統(tǒng)開(kāi)發(fā)過(guò)程課件_第2頁(yè)
CH6管理信息系統(tǒng)開(kāi)發(fā)過(guò)程課件_第3頁(yè)
CH6管理信息系統(tǒng)開(kāi)發(fā)過(guò)程課件_第4頁(yè)
CH6管理信息系統(tǒng)開(kāi)發(fā)過(guò)程課件_第5頁(yè)
已閱讀5頁(yè),還剩276頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、管理信息系統(tǒng)Management Information System信息系統(tǒng)開(kāi)發(fā)過(guò)程2022/7/151本章教學(xué)目的通過(guò)本章的學(xué)習(xí),主要使學(xué)生了解信息系統(tǒng)建設(shè)的思想;掌握信息系統(tǒng)建設(shè)的四種主要方法;認(rèn)識(shí)系統(tǒng)的開(kāi)發(fā)方式;掌握項(xiàng)目管理的相關(guān)內(nèi)容。2022/7/152本章內(nèi)容簡(jiǎn)介6.1 信息系統(tǒng)開(kāi)發(fā)概述6.2 系統(tǒng)分析6.3 系統(tǒng)設(shè)計(jì)6.4 系統(tǒng)實(shí)施6.5 系統(tǒng)評(píng)價(jià)與維護(hù)2022/7/1536.1 信息系統(tǒng)開(kāi)發(fā)概述6.1.1 信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則6.1.2 信息系統(tǒng)開(kāi)發(fā)的組織2022/7/1546.1.1 信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則信息系統(tǒng)開(kāi)發(fā)的任務(wù)信息系統(tǒng)開(kāi)發(fā)的任務(wù)就是根據(jù)企業(yè)管理的目標(biāo)、內(nèi)容

2、、規(guī)模、性質(zhì)等具體情況,從系統(tǒng)論的觀點(diǎn)出發(fā),運(yùn)用系統(tǒng)工程的方法,按照系統(tǒng)發(fā)展的規(guī)律,為企業(yè)建立起計(jì)算機(jī)化的信息系統(tǒng)。其中最核心的工作,就是開(kāi)發(fā)出一套適合于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件系統(tǒng)。2022/7/155信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則(續(xù))信息系統(tǒng)開(kāi)發(fā)的原則完整性。MIS是由各子系統(tǒng)組成的整體,具有系統(tǒng)的整體性特征。計(jì)算機(jī)化的MIS必須從系統(tǒng)總體出發(fā),克服手工信息分散處理的弊病,各子系統(tǒng)的功能要盡可能規(guī)范,數(shù)據(jù)采集要統(tǒng)一,語(yǔ)言描述要一致,信息資源要共享。保證各子系統(tǒng)協(xié)調(diào)一致地工作,避免信息的大量重復(fù)(冗余),尋求系統(tǒng)的整體優(yōu)化;相關(guān)性。組成MIS的各子系統(tǒng)各有其獨(dú)立功能,同時(shí)又相互聯(lián)系,相互作用。

3、通過(guò)信息流把它們的功能聯(lián)系起來(lái),某一子系統(tǒng)發(fā)生了變化,其他子系統(tǒng)也要相應(yīng)的進(jìn)行調(diào)整和改變;2022/7/156信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則(續(xù))適應(yīng)性。MIS應(yīng)對(duì)外界條件的變化有較強(qiáng)的適應(yīng)能力。不能適應(yīng)環(huán)境變化的系統(tǒng)是沒(méi)有生命力的。由于MIS是一個(gè)很復(fù)雜的系統(tǒng)工程,故要求系統(tǒng)的結(jié)構(gòu)具有較好的靈活性和可塑性。這樣,當(dāng)組織管理模式或計(jì)算機(jī)軟硬件等發(fā)生變化時(shí),系統(tǒng)才能夠容易地進(jìn)行修改、擴(kuò)充等功能;可靠性。只有可靠的系統(tǒng)才能得到用戶的信任。因此在設(shè)計(jì)系統(tǒng)時(shí),要保證系統(tǒng)軟硬件設(shè)備的穩(wěn)定性;要保證數(shù)據(jù)采集的質(zhì)量;要有數(shù)據(jù)校驗(yàn)功能;要有一套系統(tǒng)的安全措施;經(jīng)濟(jì)性。經(jīng)濟(jì)性是衡量系統(tǒng)值不值得開(kāi)發(fā)的重要依據(jù)。開(kāi)發(fā)過(guò)程

4、中,盡可能節(jié)省開(kāi)支和縮短開(kāi)發(fā)周期。新系統(tǒng)投入運(yùn)行后,盡快回收投資,以提高系統(tǒng)的經(jīng)濟(jì)效益和社會(huì)效益。 2022/7/1576.1.2 信息系統(tǒng)開(kāi)發(fā)的組織管理方法科學(xué)化管理信息系統(tǒng)的環(huán)境是管理系統(tǒng),管理信息系統(tǒng)的基礎(chǔ)是管理信息。計(jì)算機(jī)管理是建立在科學(xué)管理的基礎(chǔ)之上的,只有管理方法科學(xué)化,才能確保及時(shí)取得正確的原始數(shù)據(jù)。管理方法的科學(xué)化主要體現(xiàn)在:管理工作的程序化、管理業(yè)務(wù)的標(biāo)準(zhǔn)化、報(bào)表文件的規(guī)范化、數(shù)據(jù)資料的完整性和代碼化;領(lǐng)導(dǎo)者的重視與主要管理者的支持企業(yè)領(lǐng)導(dǎo)親自參與是建立管理信息系統(tǒng)成功的關(guān)鍵。管理信息系統(tǒng)是為管理服務(wù)的,只有最高領(lǐng)導(dǎo)最了解企業(yè)的目標(biāo)和信息需求;建立管理信息系統(tǒng)是一項(xiàng)復(fù)雜的系統(tǒng)

5、工程,工期長(zhǎng),投資大,涉及面廣,它的建立和應(yīng)用可能涉及某些業(yè)務(wù)流程、規(guī)章制度,甚至組織結(jié)構(gòu)的調(diào)整和改變,這些涉及全局性的問(wèn)題,只有最高領(lǐng)導(dǎo)親自過(guò)問(wèn)才能解決。2022/7/158信息系統(tǒng)開(kāi)發(fā)的組織(續(xù))建立本單位自己的計(jì)算機(jī)應(yīng)用隊(duì)伍為取得實(shí)際效益,管理信息系統(tǒng)需要不斷維護(hù)、修改、擴(kuò)充完善,以適應(yīng)應(yīng)用的發(fā)展變化。為此,本單位必須建立自己的計(jì)算機(jī)應(yīng)用隊(duì)伍,選擇和培訓(xùn)系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)維護(hù)和計(jì)算機(jī)操作等各類(lèi)人員;系統(tǒng)分析人員主要承擔(dān)系統(tǒng)的調(diào)查與分析工作,建立系統(tǒng)的邏輯模型。要求知識(shí)面廣、對(duì)計(jì)算機(jī)、管理信息系統(tǒng)、現(xiàn)代管理的理論與實(shí)踐有豐富的知識(shí)。有較強(qiáng)的組織管理能力,有嫻熟的人際藝術(shù)。這支隊(duì)伍中系

6、統(tǒng)分析員最重要;2022/7/159信息系統(tǒng)開(kāi)發(fā)的組織(續(xù))系統(tǒng)設(shè)計(jì)人員參與系統(tǒng)開(kāi)發(fā)的總體設(shè)計(jì)、模塊設(shè)計(jì)及各種具體的物理設(shè)計(jì)工作。要求具備熟練的計(jì)算機(jī)專業(yè)知識(shí),掌握MIS 的技術(shù)基礎(chǔ);程序員負(fù)責(zé)系統(tǒng)的程序設(shè)計(jì)、調(diào)試和轉(zhuǎn)換工作。要求精通程序設(shè)計(jì)語(yǔ)言和編程技巧。掌握系統(tǒng)測(cè)試的原理和方法;其他人員如系統(tǒng)正常運(yùn)行期間對(duì)系統(tǒng)功能的執(zhí)行(操作員),設(shè)備和軟件維護(hù)(系統(tǒng)維護(hù)人員)、網(wǎng)絡(luò)系統(tǒng)管理(管理人員)、文檔資料管理(信息控制人員)的專職和兼職人員。2022/7/15106.2 系統(tǒng)分析6.2.1系統(tǒng)分析概述6.2.2 系統(tǒng)初步調(diào)查6.2.3 可行性分析6.2.4 詳細(xì)調(diào)查6.2.5 數(shù)據(jù)分析6.2.6

7、功能分析6.2.7 系統(tǒng)分析報(bào)告2022/7/15116.2.1 系統(tǒng)分析概述“分析”通常是指對(duì)現(xiàn)有系統(tǒng)的內(nèi)、外情況進(jìn)行調(diào)查、分析、研究、分解、剖析,以明確問(wèn)題或機(jī)會(huì)所在,認(rèn)識(shí)解決這些問(wèn)題或把握這些機(jī)會(huì)的必要性,為確定有關(guān)活動(dòng)的目標(biāo)和可能的方案提供科學(xué)依據(jù);系統(tǒng)分析(Systems analysis),是指在管理信息系統(tǒng)開(kāi)發(fā)的生命周期中系統(tǒng)分析階段的各項(xiàng)活動(dòng)和方法。系統(tǒng)分析也指應(yīng)用系統(tǒng)思想和系統(tǒng)科學(xué)的原理進(jìn)行分析工作的方法與技術(shù)。2022/7/1512系統(tǒng)分析的目標(biāo)和主要活動(dòng)內(nèi)容系統(tǒng)分析階段的目標(biāo),就是按系統(tǒng)規(guī)則所定的某個(gè)開(kāi)發(fā)項(xiàng)目范圍內(nèi)明確系統(tǒng)開(kāi)發(fā)的目標(biāo)和用戶的信息需求,提出系統(tǒng)的邏輯方案;系

8、統(tǒng)分析要回答新系統(tǒng)“做什么”這個(gè)關(guān)鍵性的問(wèn)題。2022/7/1513系統(tǒng)分析的目標(biāo)和主要活動(dòng)內(nèi)容系統(tǒng)分析的任務(wù):在系統(tǒng)規(guī)劃的指導(dǎo)下,運(yùn)用系統(tǒng)的觀點(diǎn)和方法,對(duì)系統(tǒng)進(jìn)行深入詳細(xì)的調(diào)查研究,通過(guò)問(wèn)題識(shí)別、可行性分析、詳細(xì)調(diào)查、系統(tǒng)化分析等工作來(lái)確定新系統(tǒng)的邏輯模型;具體就是系統(tǒng)分析員要在總體規(guī)劃的基礎(chǔ)上,與用戶密切配合,用系統(tǒng)的思想和方法,對(duì)企業(yè)的業(yè)務(wù)活動(dòng)進(jìn)行全面的調(diào)查分析,詳細(xì)了解有關(guān)的工作流程,收集票據(jù)、賬單、報(bào)表等資料,分析現(xiàn)行系統(tǒng)的局限性和不足之處,找出制約現(xiàn)行系統(tǒng)的“瓶頸”,確定新系統(tǒng)的邏輯功能,根據(jù)企業(yè)的條件找出幾種可行的解決方案,分析比較這些方案的投資和可能的收益。2022/7/151

9、4系統(tǒng)分析的目標(biāo)和主要活動(dòng)內(nèi)容系統(tǒng)分析的基本步驟:第一個(gè)階段的工作是進(jìn)行系統(tǒng)初步調(diào)查和可行性研究;第二個(gè)階段的工作是在完成可行性報(bào)告并通過(guò)審定后對(duì)系統(tǒng)進(jìn)行詳細(xì)調(diào)查和邏輯設(shè)計(jì)工作。第二階段工作的內(nèi)容主要包括:現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查、組織結(jié)構(gòu)與業(yè)務(wù)流程分析、系統(tǒng)數(shù)據(jù)流程分析、建立新系統(tǒng)的邏輯模型、提交系統(tǒng)分析報(bào)告??傊?,系統(tǒng)分析階段的主要活動(dòng)有:系統(tǒng)初步調(diào)查、可行性研究、系統(tǒng)詳細(xì)調(diào)查、新系統(tǒng)邏輯方案的提出。2022/7/1515系統(tǒng)分析工作的特點(diǎn)工作內(nèi)容涉及面廣,不確定性大;系統(tǒng)分析工作主要面向組織管理問(wèn)題,工作方式主要是和人打交道。系統(tǒng)開(kāi)發(fā)過(guò)程中用戶參與的最主要的階段。用戶是需求調(diào)查的對(duì)象,是系統(tǒng)需

10、求的直接來(lái)源,用戶的參與態(tài)度和提供的信息直接影響系統(tǒng)需求信息的真實(shí)和完整。同時(shí),開(kāi)發(fā)人員所做的需求定義必須得到用戶的理解和認(rèn)可,否則,需求分析毫無(wú)意義可言;2022/7/1516系統(tǒng)分析工作的特點(diǎn)(續(xù))系統(tǒng)分析工作追求的是有限目標(biāo)。需求分析工作是從表入里,不斷深入、不斷補(bǔ)充、不斷完善的反復(fù)過(guò)程,不能指望一勞永逸。要在分析階段中盡量通過(guò)反復(fù)地調(diào)查、分析、建模、修改過(guò)程逐步確定系統(tǒng)的需求定義,并在隨后的工作中進(jìn)行完善;系統(tǒng)分析的主要成果是文檔。2022/7/1517系統(tǒng)初步調(diào)查目的系統(tǒng)初步調(diào)查的對(duì)象是現(xiàn)行系統(tǒng)(包括手工系統(tǒng)和己采用計(jì)算機(jī)的管理信息系統(tǒng)),目的在于完整掌握現(xiàn)行系統(tǒng)的現(xiàn)狀,發(fā)現(xiàn)問(wèn)題和薄

11、弱環(huán)節(jié),收集資料,為下一步的系統(tǒng)化分析和提出新系統(tǒng)的邏輯設(shè)計(jì)做好準(zhǔn)備。2022/7/1518系統(tǒng)初步調(diào)查范圍與內(nèi)容調(diào)查的范圍應(yīng)該是圍繞組織內(nèi)部信息流所涉及領(lǐng)域的各個(gè)方面。包括企業(yè)的生產(chǎn)、經(jīng)營(yíng)、管理等各個(gè)方面;調(diào)查的具體內(nèi)容包括組織機(jī)構(gòu)和功能業(yè)務(wù)組織目標(biāo)和發(fā)展戰(zhàn)略工藝流程和產(chǎn)品構(gòu)成數(shù)據(jù)與數(shù)據(jù)流程業(yè)務(wù)流程與工作形式2022/7/1519系統(tǒng)初步調(diào)查范圍與內(nèi)容(續(xù))管理方式和具體業(yè)務(wù)的管理方法決策方式和決策過(guò)程可用資源和限制條件以及現(xiàn)存問(wèn)題和改進(jìn)意見(jiàn)。以上只是一種大致的劃分,實(shí)際工作時(shí)應(yīng)視具體情況而定?;緝?nèi)容包括:系統(tǒng)的基本情況,系統(tǒng)信息處理情況,系統(tǒng)資源情況,人員的態(tài)度。2022/7/1520系

12、統(tǒng)初步調(diào)查調(diào)查的方法 重點(diǎn)詢問(wèn)的方式。重點(diǎn)提問(wèn)調(diào)查是采用CSF(關(guān)鍵成功因素)方法,列舉若干可能的問(wèn)題,自頂向下盡可能全面地對(duì)用戶進(jìn)行提問(wèn),然后分門(mén)別類(lèi)對(duì)詢問(wèn)的結(jié)果進(jìn)行歸納,找出其中真正關(guān)系到此項(xiàng)工作成敗的關(guān)鍵成功因素;全面業(yè)務(wù)需求分析的問(wèn)卷調(diào)查法。全面業(yè)務(wù)需求分析的問(wèn)卷調(diào)查法指采用BSP(企業(yè)系統(tǒng)規(guī)劃)方法中給出的調(diào)查表,對(duì)現(xiàn)行系統(tǒng)的各級(jí)管理人員進(jìn)行全面的需求分析調(diào)查(填表),然后分析整理這些因素,以了解、確定管理業(yè)務(wù)的處理過(guò)程;2022/7/1521系統(tǒng)初步調(diào)查調(diào)查的方法(續(xù)) 深入實(shí)際的調(diào)查方式。這是應(yīng)用最廣泛的調(diào)查方式。該方式要求用戶一方的主管領(lǐng)導(dǎo)先作廣泛動(dòng)員,強(qiáng)調(diào)詳細(xì)調(diào)查的意義,并組

13、織用戶討論由系統(tǒng)分析員設(shè)計(jì)的調(diào)查提綱。然后,系統(tǒng)分析員在計(jì)算機(jī)信息管理部門(mén)的有關(guān)人員的配合和支持下,深入各管理職能部門(mén),與各級(jí)管理人員面對(duì)面交談,了解情況,通過(guò)不斷的反復(fù),最后雙方確認(rèn)各項(xiàng)調(diào)查的內(nèi)容,并由系統(tǒng)分析員向用戶提交供評(píng)審的系統(tǒng)分析的成果。2022/7/15226.2.3 可行性分析在信息系統(tǒng)的目標(biāo)需求確定后,系統(tǒng)分析人員就可以開(kāi)始對(duì)項(xiàng)目的可行性進(jìn)行研究。事實(shí)上,可行性研究是任何一項(xiàng)大型工程正式投入力量之前必須進(jìn)行的一項(xiàng)工作。這對(duì)于保證資源的合理使用、避免浪費(fèi)是十分必要的,也是項(xiàng)目一旦開(kāi)始以后能順利進(jìn)行的必要保證。可行性是指在當(dāng)前情況下,企業(yè)研制這個(gè)信息系統(tǒng)是否有必要,是否具備必要的條

14、件。 2022/7/1523可行性分析(續(xù))可行性研究應(yīng)從以下三個(gè)方面考慮:技術(shù)可行性經(jīng)濟(jì)可行性社會(huì)可行性2022/7/1524可行性分析技術(shù)可行性技術(shù)可行性是指:根據(jù)現(xiàn)有的技術(shù)條件,能否達(dá)到所提出的要求;所需要的物理資源是否具備。技術(shù)條件包括以下幾個(gè)方面:硬件。如計(jì)算機(jī)的存儲(chǔ)量、運(yùn)算速度,外部設(shè)備的功能、效率、可靠性,通信設(shè)備的能力、質(zhì)量是否滿足要求等;系統(tǒng)軟件。如操作系統(tǒng)提供的平臺(tái)是否符合需要,數(shù)據(jù)庫(kù)管理系統(tǒng)、程序設(shè)計(jì)語(yǔ)言、網(wǎng)絡(luò)軟件的功能和性能是否滿足需要等等;應(yīng)用軟件。如是否己有專用的軟件;技術(shù)人員。各類(lèi)技術(shù)人員的數(shù)量、水平、來(lái)源。2022/7/1525可行性分析經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性分析

15、要估計(jì)項(xiàng)目的成本和效益,分析項(xiàng)目經(jīng)濟(jì)上是否合理;如果不能提供研制系統(tǒng)所需要的經(jīng)費(fèi),或者不能提高企業(yè)的利潤(rùn),或一定時(shí)期內(nèi)不能回收它的投資,就不應(yīng)該開(kāi)發(fā)該項(xiàng)目;經(jīng)濟(jì)可行性要解決兩個(gè)問(wèn)題:資金可行性和經(jīng)濟(jì)合理性。2022/7/1526可行性分析社會(huì)可行性社會(huì)可行性是指所建立的信息系統(tǒng)能否在該企業(yè)實(shí)現(xiàn),在當(dāng)前操作環(huán)境下能否很好地運(yùn)行,即組織內(nèi)外是否具備接受和使用新系統(tǒng)的條件;從組織內(nèi)部來(lái)講,管理信息系統(tǒng)的建立,可能導(dǎo)致某些制度,甚至管理體制的變動(dòng)。從組織外部來(lái)講,管理信息系統(tǒng)運(yùn)行后,報(bào)表、票證格式的改變,是否為有關(guān)部門(mén)認(rèn)可和接收,將直接影響企業(yè)的營(yíng)業(yè)額。對(duì)于涉及社會(huì)經(jīng)濟(jì)現(xiàn)象的系統(tǒng),還應(yīng)考慮原始數(shù)據(jù)的來(lái)

16、源有無(wú)保證。2022/7/1527可行性分析可行性報(bào)告可行性報(bào)告包括總體方案和可行性論證兩個(gè)方面。引言。說(shuō)明系統(tǒng)的名稱、系統(tǒng)目標(biāo)和系統(tǒng)功能、項(xiàng)目的由來(lái)等;系統(tǒng)建設(shè)的背景、必要性和意義;擬建系統(tǒng)的候選方案。這部分要提出系統(tǒng)的邏輯配置方案,可以提出一個(gè)主要方案及幾個(gè)輔助方案;可行性論證。從技術(shù)、經(jīng)濟(jì)、社會(huì)三個(gè)方面對(duì)規(guī)劃進(jìn)行論證。報(bào)告要用較大的篇幅說(shuō)明總體規(guī)劃調(diào)查、匯總的全過(guò)程,使人信服調(diào)查是真實(shí)的,匯總是有根據(jù)的,規(guī)劃是可信的;幾個(gè)方案的比較。若結(jié)論認(rèn)為是可行的,則給出系統(tǒng)開(kāi)發(fā)的計(jì)劃,包括各階段人力、資金、設(shè)備的需求和開(kāi)發(fā)進(jìn)度。2022/7/15286.2.4 詳細(xì)調(diào)查詳細(xì)調(diào)查的對(duì)象是現(xiàn)行系統(tǒng)(包

17、括手工系統(tǒng)和己采用計(jì)算機(jī)的管理信息系統(tǒng)),目的在于完整掌握現(xiàn)行系統(tǒng)的現(xiàn)狀,發(fā)現(xiàn)問(wèn)題和薄弱環(huán)節(jié),收集資料,為下一步的系統(tǒng)化分析和提出新系統(tǒng)的邏輯設(shè)計(jì)做好準(zhǔn)備。2022/7/1529詳細(xì)調(diào)查(續(xù))詳細(xì)調(diào)查應(yīng)遵循用戶參與的原則,即由使用部門(mén)的業(yè)務(wù)人員、主管人員和設(shè)計(jì)部門(mén)的系統(tǒng)分析人員、系統(tǒng)設(shè)計(jì)人員共同進(jìn)行。設(shè)計(jì)人員雖然掌握IT技術(shù),但對(duì)使用部門(mén)的業(yè)務(wù)不夠清楚,管理人員則熟悉本身業(yè)務(wù)而不一定了解IT技術(shù),兩者結(jié)合就能互補(bǔ)不足,更深入地發(fā)現(xiàn)對(duì)象系統(tǒng)存在的問(wèn)題,共同研討解決的方案。2022/7/1530詳細(xì)調(diào)查范圍詳細(xì)調(diào)查的范圍應(yīng)該是圍繞組織內(nèi)部信息流所涉及領(lǐng)域的各個(gè)方面。包括企業(yè)的生產(chǎn)、經(jīng)營(yíng)、管理等各個(gè)

18、方面。內(nèi)容大致歸納如下:組織機(jī)構(gòu)和功能業(yè)務(wù);組織目標(biāo)和發(fā)展戰(zhàn)略;工藝流程和產(chǎn)品構(gòu)成;數(shù)據(jù)與數(shù)據(jù)流程;業(yè)務(wù)流程與工作形式;管理方式和具體業(yè)務(wù)的管理方法;決策方式和決策過(guò)程;可用資源和限制條件;現(xiàn)存問(wèn)題和改進(jìn)意見(jiàn)。以上只是一種大致的劃分,實(shí)際工作時(shí)應(yīng)視具體情況而定。2022/7/1531組織結(jié)構(gòu)圖組織結(jié)構(gòu)圖是一張反映組織內(nèi)部之間隸屬關(guān)系的樹(shù)狀結(jié)構(gòu)圖, 2022/7/1532業(yè)務(wù)流程圖 業(yè)務(wù)流程圖 TFD(transaction flow diagram)用一些規(guī)定的符號(hào)及連線來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程,基本上是按照業(yè)務(wù)的實(shí)際處理步驟和過(guò)程繪制。2022/7/1533業(yè)務(wù)流程圖的基本符號(hào)業(yè)務(wù)處理單位

19、業(yè)務(wù)處理功能描述表格報(bào)表制作數(shù)據(jù)文件存檔收集處理數(shù)據(jù)信息傳遞過(guò)程2022/7/1534車(chē)輛購(gòu)置業(yè)務(wù)流程2022/7/1535圖例 說(shuō)明業(yè)務(wù)處理單位業(yè)務(wù)處理描述表格制作傳遞存儲(chǔ)收集資料計(jì)劃處銀行技改處各部門(mén)各單位局領(lǐng)導(dǎo)上級(jí)領(lǐng)導(dǎo)投資總規(guī)劃更新改造貸款規(guī)模開(kāi)會(huì)討論報(bào)表審批綜合平衡(討論)批準(zhǔn)下達(dá)各單位各部門(mén)正式計(jì)劃計(jì)劃各單位上報(bào)表計(jì)劃處各部門(mén)各單位技改處銀行各部門(mén)各單位存檔業(yè)務(wù)流程圖繪制舉例2022/7/1536圖例 說(shuō)明業(yè)務(wù)處理單位業(yè)務(wù)處理描述表格制作傳遞存儲(chǔ)收集資料儲(chǔ)戶存折存取款單存折 現(xiàn)金存折業(yè)務(wù)分類(lèi)存款單折取款單折存款處理取款處理利息文件帳目文件存取款業(yè)務(wù)業(yè)務(wù)流程圖繪制-課堂練習(xí)2022/7

20、/1537業(yè)務(wù)流程圖練習(xí)題某工廠成品庫(kù)管理的業(yè)務(wù)過(guò)程如下:成品庫(kù)保管員按車(chē)間送來(lái)的入庫(kù)單登記庫(kù)存臺(tái)帳。發(fā)貨時(shí),發(fā)貨員根據(jù)銷(xiāo)售科送來(lái)的發(fā)貨通知單將成品出庫(kù),并發(fā)貨,同時(shí)填寫(xiě)三份出庫(kù)單,其中一份交給成品庫(kù)保管員,由他按此出庫(kù)單登記庫(kù)存臺(tái)帳,出庫(kù)單的另外兩聯(lián)分別送銷(xiāo)售科和會(huì)計(jì)科。試按此業(yè)務(wù)過(guò)程畫(huà)出業(yè)務(wù)流程圖。2022/7/1538業(yè)務(wù)流程圖練習(xí)題(續(xù))保管員車(chē)間入庫(kù)單庫(kù)存臺(tái)帳出庫(kù)單銷(xiāo)售科發(fā)貨通知單貨單銷(xiāo)售科會(huì)計(jì)科發(fā)貨員圖例 說(shuō)明業(yè)務(wù)處理單位業(yè)務(wù)處理描述表格制作傳遞存儲(chǔ)收集資料2022/7/1539練習(xí):某單位工資核實(shí)的業(yè)務(wù)流程是:每月各個(gè)科室將當(dāng)月的考勤表匯總統(tǒng)計(jì),財(cái)務(wù)處根據(jù)當(dāng)月的出勤情況、病事假、

21、加班時(shí)間和日工資來(lái)計(jì)算加班工資。其中日工資數(shù)據(jù)是人事處根據(jù)職工的檔案工資計(jì)算得出的;另外,財(cái)務(wù)處要根據(jù)當(dāng)月本單位的實(shí)際利潤(rùn)情況確定獎(jiǎng)金發(fā)放額度,然后按照每個(gè)職工的獎(jiǎng)金基數(shù)進(jìn)行分配;職工的工資構(gòu)成除了基本工資外,還包括各種福利費(fèi)、加班費(fèi)、獎(jiǎng)金和扣除病事假等;在每個(gè)職工工資計(jì)算完畢后產(chǎn)生工資表,統(tǒng)一匯總計(jì)算后產(chǎn)生當(dāng)月的工資月報(bào),上報(bào)給主管領(lǐng)導(dǎo),并將工資月報(bào)保留儲(chǔ)存,以便今后使用。業(yè)務(wù)流程圖練習(xí)題(續(xù))2022/7/1540工資核算業(yè)務(wù)流程業(yè)務(wù)流程圖練習(xí)題(續(xù))2022/7/15416.2.5 數(shù)據(jù)分析數(shù)據(jù)分析的主要工具數(shù)據(jù)流程圖數(shù)據(jù)字典2022/7/1542數(shù)據(jù)流程圖數(shù)據(jù)流程圖DFD(Data D

22、iagram), Flow 數(shù)據(jù)流程的分析是把數(shù)據(jù)在組織(或原系統(tǒng))內(nèi)部的流動(dòng)情況抽象出來(lái),舍去具體組織機(jī)構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動(dòng)過(guò)程來(lái)考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式;數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問(wèn)題。2022/7/1543數(shù)據(jù)流程圖(續(xù))現(xiàn)有的數(shù)據(jù)流程分析多是通過(guò)分層的數(shù)據(jù)流程圖來(lái)實(shí)現(xiàn)的;其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序;將相應(yīng)調(diào)查過(guò)程中所掌握的數(shù)據(jù)處理過(guò)程;繪制成一套完整的數(shù)據(jù)流程圖;一邊整理繪圖,一邊核對(duì)相應(yīng)的數(shù)據(jù)和報(bào)表、模型等。2022/7/1544數(shù)據(jù)流程圖(續(xù))數(shù)據(jù)流程

23、圖的基本成分?jǐn)?shù)據(jù)流程圖用到4個(gè)基本符號(hào):外部實(shí)體數(shù)據(jù)處理數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)2022/7/1545數(shù)據(jù)流程圖(續(xù))數(shù)據(jù)流程圖的繪制 繪制的基本思想是:自頂向下逐層分解2022/7/1546數(shù)據(jù)流程圖(續(xù))數(shù)據(jù)流程圖的繪制繪制的基本思想是:自頂向下逐層分解在同一層中一般遵循“由外向里”的原則,即先確定系統(tǒng)的邊界或范圍,再考慮系統(tǒng)的內(nèi)部,先畫(huà)加工的輸入和輸出,再畫(huà)加工的內(nèi)部。即:識(shí)別系統(tǒng)的輸入和輸出;從輸入端至輸出端畫(huà)數(shù)據(jù)流和加工,并同時(shí)加上文件;加工的分解“ 由外向里”進(jìn)行分解;數(shù)據(jù)流的命名,名字要確切,能反映整體;各種符號(hào)布置要合理,分布均勻,盡量避免交叉線;先考慮穩(wěn)定態(tài),后考慮瞬間態(tài)。如系統(tǒng)啟動(dòng)后

24、在正常工作狀態(tài),稍后再考慮系統(tǒng)的啟動(dòng)和終止?fàn)顟B(tài)。 2022/7/1547新系統(tǒng)邏輯模型新系統(tǒng)邏輯模型的主要內(nèi)容新系統(tǒng)目標(biāo):新系統(tǒng)管理模式:新系統(tǒng)業(yè)務(wù)流程:新系統(tǒng)DFD與DD:以上工作內(nèi)容的實(shí)質(zhì)及意義與前期涉及基本不同2022/7/1548DFD的分層結(jié)構(gòu)及檢驗(yàn)DFD的分層結(jié)構(gòu)頂層:將系統(tǒng)看作一個(gè)整體,視系統(tǒng)為一個(gè)總的數(shù)據(jù)處理模塊,只說(shuō)明處理與外部實(shí)體間的信息交換關(guān)系即可;中層:對(duì)頂層DFD進(jìn)行分解,分解原則是以系統(tǒng)的模塊為劃分標(biāo)準(zhǔn);底層:研究系統(tǒng)內(nèi)部的數(shù)據(jù)處理、數(shù)據(jù)存儲(chǔ)、信息交換細(xì)節(jié)。劃分DFD的層次依實(shí)際情況而定。新系統(tǒng) DFD 的產(chǎn)生過(guò)程2022/7/1549P1P2P2.1P2.3頂層第

25、一層分解第二層分解PP1.1P1.2P2.2系統(tǒng) DFD 的產(chǎn)生過(guò)程(續(xù))2022/7/1550 確定系統(tǒng)邊界及系統(tǒng)信息源和信息宿;確定信息流,信息處理和信息存儲(chǔ),畫(huà)頂層DFD;自頂向下,逐步求精,直到處理邏輯簡(jiǎn)單明了。在系統(tǒng)邊界內(nèi)分解,保持各層功能與內(nèi)容的完整性與一致性;數(shù)據(jù)流必須加工,且數(shù)據(jù)存儲(chǔ)一般連接兩個(gè)數(shù)據(jù)處理環(huán)節(jié);不同層次圖的編號(hào)應(yīng)該規(guī)范。DFD 的繪制方法2022/7/1551DFD的檢驗(yàn)數(shù)據(jù)守恒:文件使用:DFD的畫(huà)法技巧簡(jiǎn)化處理間的聯(lián)系:均勻分解:恰當(dāng)命名:DFD 的繪制方法(續(xù))2022/7/1552 例:畫(huà)出下列系統(tǒng)的DFD 1.人事管理系統(tǒng)DFD 的繪制方法(續(xù))新職工履

26、歷表P1 編制檔案P2 編制簡(jiǎn)歷表人事部D 職工檔案財(cái)務(wù)部工資表P3 編制工資表P4 修改檔案簡(jiǎn)歷表2022/7/1553 例:畫(huà)出下列系統(tǒng)的DFD 2.賬務(wù)管理系統(tǒng)DFD 的繪制方法(續(xù))出納員P1 原始憑證匯總D1 轉(zhuǎn)帳財(cái)務(wù)部P2 明細(xì)賬匯總P3 總賬匯總D2 現(xiàn)金銀行收付帳P4 日記賬匯總D3 明細(xì)分類(lèi)帳D4 總帳D5 日記帳P5 會(huì)計(jì)報(bào)表匯總2022/7/1554 3.銀行儲(chǔ)蓄管理系統(tǒng)業(yè)務(wù)分類(lèi)處理:系統(tǒng)根據(jù)儲(chǔ)戶要求確定本次業(yè)務(wù)性質(zhì)將銀行卡或存折交下一步處理;存款處理:系統(tǒng)將存款金額記錄在銀行卡或帳目文件中,并將現(xiàn)金存入現(xiàn)金庫(kù),將存折或銀行卡交還儲(chǔ)戶;取款處理:系統(tǒng)將取款金額記錄在銀行卡

27、或帳目文件中,并從現(xiàn)金庫(kù)將現(xiàn)金取出,和存折或銀行卡交儲(chǔ)戶。DFD 的繪制方法(續(xù))2022/7/1555DFD 的繪制方法(續(xù))儲(chǔ) 戶銀行卡P2 存款處理現(xiàn)金庫(kù)D 儲(chǔ)戶帳目P1 業(yè)務(wù)分類(lèi)P3 取款處理現(xiàn)金回執(zhí)單銀行卡現(xiàn)金現(xiàn)金、銀行卡、回執(zhí)單2022/7/1556DFD 的繪制方法(續(xù))4. 某建筑公司擬建立基于 Web 的管理信息系統(tǒng),經(jīng)調(diào)研知:建立內(nèi)網(wǎng),由系統(tǒng)管理員負(fù)責(zé)系統(tǒng)管理、宣傳管理、辦公管理和投標(biāo)管理;項(xiàng)目經(jīng)理和工程管理員負(fù)責(zé)中標(biāo)項(xiàng)目管理;系統(tǒng)管理和辦公管理針對(duì)內(nèi)部員工;宣傳管理針對(duì)廣大業(yè)主和一般網(wǎng)民;工程管理針對(duì)總經(jīng)理和工程部經(jīng)理。其頂層數(shù)據(jù)流程圖。2022/7/1557P1 系統(tǒng)管

28、理D1 系統(tǒng)信息員 工P2 辦公管理D2 辦公信息P3 宣傳管理D3 宣傳信息業(yè) 主P4 投標(biāo)管理D4 投標(biāo)信息總經(jīng)理系統(tǒng)管理員P5 項(xiàng)目管理D5 項(xiàng)目建設(shè)信息工程部經(jīng)理工程管理員項(xiàng)目經(jīng)理系統(tǒng)信息辦公信息宣傳信息投標(biāo)信息中標(biāo)信息工程管理信息工程信息生產(chǎn)管理信息投標(biāo)及中標(biāo)信息中標(biāo)信息2022/7/15585.圖書(shū)管理信息系統(tǒng):頂層圖辦公室圖書(shū)管理信息系統(tǒng)P讀 者讀者信息圖書(shū)查詢信息采編室借閱室圖書(shū)采編信息圖書(shū)借閱信息讀者留言信息借閱、庫(kù)存統(tǒng)計(jì)信息留言信息匯總借閱、庫(kù)存信息DDFD 的繪制方法(續(xù))2022/7/1559中層圖辦公室讀 者采編室借閱室讀者表D1讀者管理P4借閱表D2圖書(shū)維護(hù)P3圖書(shū)

29、借閱P2圖書(shū)預(yù)訂P5預(yù)訂表D6圖書(shū)采編P1圖書(shū)表D32022/7/1560底層圖圖書(shū)采編系統(tǒng)DFD采編室采編管理P1.1圖書(shū)表D3采編信息F01采編信息F02DFD 的繪制方法(續(xù))2022/7/1561圖書(shū)借閱系統(tǒng)DFD借閱室借閱表D2預(yù)訂表D6圖書(shū)表D3圖書(shū)歸還處理P2.5檢查讀者身份P2.1圖書(shū)表D1檢查圖書(shū)在庫(kù)P2.2圖書(shū)表D3檢查預(yù)圖書(shū)訂P2.3預(yù)訂表D6修改借閱表圖書(shū)表P2.42022/7/1562DFD 的繪制方法(續(xù))6.RMIS 中超市管理系統(tǒng)的頂層數(shù)據(jù)流程圖。用戶S1供應(yīng)商S2P0MTMIS 訂貨單發(fā)貨單訂貨單發(fā)貨單稅務(wù)局稅款稅單2022/7/1563DFD 的繪制方法(續(xù)

30、)RMIS 的第一層數(shù)據(jù)流程圖。就是將頂層的數(shù)據(jù)處理 P0 “由外向里”進(jìn)行分解,P0 由銷(xiāo)售處理、采購(gòu)處理和會(huì)計(jì)處理等三個(gè)處理組成。2022/7/1564DFD 的繪制方法(續(xù))2022/7/1565DFD 的繪制方法(續(xù))RMIS第二層DFD首先將P1.1進(jìn)一步細(xì)分可得到,即銷(xiāo)售處理二級(jí)數(shù)據(jù)流程; 2022/7/1566DFD 的繪制方法(續(xù))2022/7/1567DFD 的繪制方法(續(xù))RMIS第二層DFD其次將P1.2進(jìn)一步細(xì)分可得到采購(gòu)處理二級(jí)數(shù)據(jù)流程; 2022/7/1568DFD 的繪制方法(續(xù))2022/7/1569DFD 的繪制方法(續(xù))RMIS第二層DFD然后將P1.3進(jìn)一

31、步細(xì)分可得到會(huì)計(jì)處理二級(jí)數(shù)據(jù)流程; 2022/7/1570DFD 的繪制方法(續(xù))2022/7/1571 練習(xí):畫(huà)出下列系統(tǒng)的DFD 1.儲(chǔ)蓄所個(gè)人儲(chǔ)蓄系統(tǒng)(取款時(shí)考慮密碼和透支的情況) 2.派出所戶籍管理系統(tǒng)(考慮上或下戶口) 3.酒店客房預(yù)訂系統(tǒng) 4.圖書(shū)館圖書(shū)借閱系統(tǒng) 5.百貨商場(chǎng)銷(xiāo)售系統(tǒng) 6.庫(kù)存管理系統(tǒng) 7.學(xué)校教務(wù)管理系統(tǒng)DFD 的繪制方法(續(xù))2022/7/1572數(shù)據(jù)字典數(shù)據(jù)字典 DD(Data dictionary)主要用來(lái)描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程和外部實(shí)體,也就是說(shuō)DD就是對(duì)DFD中加工、數(shù)據(jù)流、文件和外部項(xiàng)逐個(gè)做出定義的一部文件;DFD和DD結(jié)合起來(lái)定

32、義系統(tǒng);數(shù)據(jù)字典實(shí)際上是“關(guān)于系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫(kù)”,在整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程以及系統(tǒng)運(yùn)行后的維護(hù)階段,數(shù)據(jù)字典都是必不可少的工具。數(shù)據(jù)字典是所有人員工作的依據(jù),統(tǒng)一的標(biāo)準(zhǔn)。它可以確保數(shù)據(jù)在系統(tǒng)中的完整性和一致性。為了保證數(shù)據(jù)的一致性,數(shù)據(jù)字典必須由專人(數(shù)據(jù)管理員)管理,任何人(包括系統(tǒng)分析員、系統(tǒng)設(shè)計(jì)員、程序員)修改數(shù)據(jù)字典的內(nèi)容,都必須通過(guò)數(shù)據(jù)管理員。2022/7/1573數(shù)據(jù)字典(續(xù)) 數(shù)據(jù)字典中有6類(lèi)條目:數(shù)據(jù)元素?cái)?shù)據(jù)流數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)存儲(chǔ)處理過(guò)程外部實(shí)體不同類(lèi)型的條目由不同的屬性描述。 2022/7/1574數(shù)據(jù)字典(續(xù))數(shù)據(jù)元素:最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位,如學(xué)號(hào)、姓名等;對(duì)

33、每個(gè)數(shù)據(jù)元素,需要描述以下屬性:名稱。數(shù)據(jù)元素的名稱要盡量反映該元素的含義,便于理解和記憶;別名。一個(gè)數(shù)據(jù)元素,可能其名稱不止一個(gè),若有多個(gè)名稱,則需加以說(shuō)明; 類(lèi)型。說(shuō)明取值是字符型還是數(shù)字型等;取值范圍和取值的含義。指數(shù)據(jù)元素可能取什么值或每一個(gè)值代表的意思;長(zhǎng)度。指出該數(shù)據(jù)元素由幾個(gè)數(shù)字或字母組成;以上內(nèi)容外,數(shù)據(jù)元素的條目還包括對(duì)該元素的簡(jiǎn)要說(shuō)明、與它有關(guān)的數(shù)據(jù)結(jié)構(gòu)等等。2022/7/1575數(shù)據(jù)字典(續(xù))數(shù)據(jù)流在數(shù)據(jù)字典中數(shù)據(jù)流由以下屬性描述:數(shù)據(jù)流的來(lái)源(數(shù)據(jù)流可以來(lái)自某個(gè)外部實(shí)體、數(shù)據(jù)存儲(chǔ)或某個(gè)處理);數(shù)據(jù)流的去處(某些數(shù)據(jù)流的去處可能不止一個(gè));數(shù)據(jù)流的組成(指數(shù)據(jù)流所包含的數(shù)

34、據(jù)結(jié)構(gòu)。一個(gè)數(shù)據(jù)流可包含一個(gè)或多個(gè)數(shù)據(jù)結(jié)構(gòu));數(shù)據(jù)流的流通量(指單位時(shí)間的數(shù)據(jù)傳輸次數(shù),可以估計(jì)平均數(shù)或最高、最低流量各是多少);高峰時(shí)的流通量。 2022/7/1576數(shù)據(jù)字典(續(xù))數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)的描述重點(diǎn)是數(shù)據(jù)之間的組合關(guān)系,即說(shuō)明這個(gè)數(shù)據(jù)結(jié)構(gòu)包括哪些成分。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以包括若干個(gè)數(shù)據(jù)元素或(和)數(shù)據(jù)結(jié)構(gòu);這些成分中有三種特殊情況:任選項(xiàng):這是可以出現(xiàn),也可以省略的項(xiàng),用 表示,如例中的曾用名是任選項(xiàng),可以有,也可以沒(méi)有;2022/7/1577數(shù)據(jù)字典(續(xù))必選項(xiàng):在兩個(gè)或多個(gè)數(shù)據(jù)項(xiàng)中,必須出現(xiàn)其中的一個(gè)稱為必選項(xiàng)。例如,任何一門(mén)課程是必修課,或選修課,二者必居其一。必選項(xiàng)的表示辦法,

35、是將候選的多個(gè)數(shù)據(jù)項(xiàng)用“ ”括起來(lái);重復(fù)項(xiàng):即可以多次出現(xiàn)的數(shù)據(jù)項(xiàng)。例如一張訂單可訂多種零件,每種零件有品名、規(guī)格、數(shù)量,這些屬性用“零件細(xì)節(jié)”表示。在定單中,“零件細(xì)節(jié)”可重復(fù)多次,表示成:“零件細(xì)節(jié)”。前面這個(gè)例子中的“本人簡(jiǎn)歷”也是這種情況。2022/7/1578數(shù)據(jù)字典(續(xù))數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)的條目,主要描寫(xiě)該數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu),及有關(guān)的數(shù)據(jù)流和查詢要求。同一個(gè)數(shù)據(jù)存儲(chǔ)可能在不同層次的圖中出現(xiàn)。描述這樣的數(shù)據(jù)存儲(chǔ),應(yīng)列出最底層圖中的數(shù)據(jù)流;處理過(guò)程對(duì)于數(shù)據(jù)流程圖中的處理框,需要在數(shù)據(jù)字典中描述處理框的編號(hào)、名稱、功能的簡(jiǎn)要說(shuō)明,有關(guān)的輸入、輸出等;外部實(shí)體外部實(shí)體是數(shù)據(jù)的來(lái)源和去向。因此在數(shù)

36、據(jù)字典中關(guān)于外部實(shí)體的條目,主要說(shuō)明進(jìn)出外部實(shí)體的數(shù)據(jù)流,以及該外部實(shí)體的數(shù)量。外部實(shí)體的數(shù)量對(duì)于估計(jì)本系統(tǒng)的業(yè)務(wù)量有參考作用,尤其是關(guān)系密切的主要外部實(shí)體。2022/7/1579數(shù)據(jù)字典(續(xù))數(shù)據(jù)字典定義符號(hào)在數(shù)據(jù)分析中,數(shù)據(jù)字典通常用一些符號(hào)來(lái)說(shuō)明。通用的數(shù)據(jù)字典定義符號(hào)如表6-3所示。2022/7/1580數(shù)據(jù)字典舉例2022/7/1581數(shù)據(jù)字典舉例(續(xù))2022/7/1582數(shù)據(jù)字典舉例(續(xù))2022/7/1583數(shù)據(jù)字典舉例(續(xù))2022/7/15846.2.6 功能分析功能分析就是對(duì)處理功能作詳細(xì)描述。通常用采用的工具:結(jié)構(gòu)化語(yǔ)言判定表判定樹(shù)三種半形式化的方式描述。2022/7/

37、1585判斷|決策表:描述基本加工的表形工具,適合描述條件或決策方案多的基本加工;判斷|決策樹(shù):描述基本加工的圖形工具,適合描述條件或決策方案不多的基本加工;結(jié)構(gòu)化語(yǔ)言:語(yǔ)法比較嚴(yán)格,清晰易理解;自然語(yǔ)言:語(yǔ)義豐富,語(yǔ)法靈活,易歧義;形式化語(yǔ)言:語(yǔ)法嚴(yán)格,可讀性差?;炯庸さ拿枋?022/7/1586組成畫(huà)法步驟確定所有條件ci (i=1,2,m)及所有取值;確定各條件取值數(shù)nci及其組合總數(shù);確定決策方案Aj (j=1,2,n);填判斷表;剔除無(wú)意義或矛盾的狀態(tài)或討論確定某狀態(tài)下的決策規(guī)則;合并化簡(jiǎn)不同狀態(tài)下相同決策的決策方案,若有無(wú)需判斷的條件則合并。條件狀態(tài)方案決策決策|判斷表2022/

38、7/1587例1:某公司根據(jù)合同成交額、信用等級(jí)以及新老客戶來(lái)制定優(yōu)惠政策。對(duì)合同額100萬(wàn),近三個(gè)月內(nèi)無(wú)欠款的客戶,優(yōu)惠10%,若近三個(gè)月內(nèi)有欠款,但若與本公司業(yè)務(wù)關(guān)系5年的客戶優(yōu)惠8%,否則優(yōu)惠5%,對(duì)合同額不足100萬(wàn)的客戶不優(yōu)惠。 請(qǐng)用決策表描述 條件:c1:合同額100萬(wàn):1,合同額100萬(wàn):0; c2:近三個(gè)月內(nèi)無(wú)欠款:1, 近三個(gè)月內(nèi)有欠款:0; c3:與本公司業(yè)務(wù)關(guān)系5年:1, 與本公司業(yè)務(wù)關(guān)系5年:0 方案:A1:優(yōu)惠10%, A2:優(yōu)惠8%, A3:優(yōu)惠5%, A4:優(yōu)惠0% 狀態(tài):s=222=8決策|判斷表(續(xù))2022/7/1588 狀態(tài)條件方案12345678c111

39、110000c211001100c310101010A1A2A3A4決策|判斷表(續(xù))2022/7/1589 狀態(tài)條件方案1234c11110c2100-c3-10-A1A2A3A4決策|判斷表(續(xù))2022/7/1590例2:某公司根據(jù)生產(chǎn)產(chǎn)品類(lèi)型和產(chǎn)量制定獎(jiǎng)勵(lì)政策。 對(duì)A類(lèi)產(chǎn)品,產(chǎn)量N1,100,獎(jiǎng)勵(lì)0.125N,N101,200,獎(jiǎng)勵(lì)12.5+0.25(N-100),N201,),獎(jiǎng)勵(lì)37.5+0. 5(N-100); 對(duì)B類(lèi)產(chǎn)品,產(chǎn)量N1,50,獎(jiǎng)勵(lì)0.25N,N51,100,獎(jiǎng)勵(lì)12.5+0.5(N-50),N101,),獎(jiǎng)勵(lì)62.5+0.75(N-100)。 請(qǐng)用決策表描述 條件:

40、C1:產(chǎn)品類(lèi)型P=“A”:1,產(chǎn)品類(lèi)型P=“B”:0; C2:N1,50:0,N(50,100:1,N(100,200:2 N200,):3; 方案:A1:獎(jiǎng)勵(lì)0.125N, A2:獎(jiǎng)勵(lì)12.5+0.25(N-100),A3:獎(jiǎng)勵(lì)37.5+0.25(N-100), A4:獎(jiǎng)勵(lì)0.25N,A5:獎(jiǎng)勵(lì)12.5+0.5(N-50), A6:獎(jiǎng)勵(lì)37.5+0.5(N-100)決策|判斷表(續(xù))2022/7/1591 狀態(tài)條件方案12345678C111110000C201230123A1A2A3A4A5A6決策|判斷表(續(xù))2022/7/1592 狀態(tài)條件方案123456C1111100C20,124

41、012,3A1A2A3A4A5A6決策|判斷表(續(xù))2022/7/1593決策|判斷表(續(xù))例:某校關(guān)于學(xué)生升留級(jí)的規(guī)定為:“一學(xué)期有三門(mén)考試課程不及格者,直接留級(jí);一學(xué)期考試和考查四門(mén)課程不及格者,不予補(bǔ)考,直接留級(jí)”。條 件取 值含 義C1:考試科目01不及格門(mén)數(shù)3不及格門(mén)數(shù)3C2:全部科目012全部及格0不及格門(mén)數(shù)4不及格門(mén)數(shù)4123456C1:考試科目000111C2:全部科目012012A1:直接留級(jí)A2:補(bǔ)考A3:升級(jí)2022/7/1594組成畫(huà)法步驟根結(jié)點(diǎn):決策;枝結(jié)點(diǎn):方案;葉結(jié)點(diǎn):策略。決策|判斷樹(shù)2022/7/1595 例3:用決策|判斷樹(shù)描述例1決策|判斷樹(shù)(續(xù))優(yōu)惠政策

42、C1C2C3001011A1A2A3A42022/7/1596例3:用決策|判斷樹(shù)描述例2決策|判斷樹(shù)(續(xù))獎(jiǎng)勵(lì)政策C1C2C30302,32A1A2A30,101A4A5A62022/7/1597結(jié)構(gòu)化語(yǔ)言結(jié)構(gòu)化語(yǔ)言是受結(jié)構(gòu)化程序設(shè)計(jì)思想啟發(fā)而擴(kuò)展出來(lái)的。結(jié)構(gòu)化語(yǔ)言只允許三種基本語(yǔ)句:祈使語(yǔ)句;判斷語(yǔ)句;循環(huán)語(yǔ)句。與程序設(shè)計(jì)語(yǔ)言的差別在于結(jié)構(gòu)化語(yǔ)言沒(méi)有嚴(yán)格的語(yǔ)法規(guī)定;與自然語(yǔ)言的不同在于它只有極其有限的詞匯和語(yǔ)句。2022/7/1598結(jié)構(gòu)化語(yǔ)言(續(xù))祈使語(yǔ)句祈使語(yǔ)句指出要做什么事情,包括一個(gè)動(dòng)詞和一個(gè)賓語(yǔ)成分;動(dòng)詞指出要執(zhí)行的功能,賓語(yǔ)成分表示動(dòng)作的對(duì)象。使用祈使語(yǔ)句,應(yīng)注意以下幾點(diǎn):力求

43、精煉,不應(yīng)太長(zhǎng);動(dòng)詞要能明確表達(dá)執(zhí)行的動(dòng)作,不用“做”、“處理”這類(lèi)意義太泛的動(dòng)詞;意義相同的動(dòng)詞,只確定使用其中之一;名詞必須在數(shù)據(jù)字典中有定義。2022/7/1599結(jié)構(gòu)化語(yǔ)言(續(xù))判斷語(yǔ)句判斷語(yǔ)句類(lèi)似結(jié)構(gòu)化程序設(shè)計(jì)中的判斷結(jié)構(gòu),其一般形式是: IF 條件 THEN 動(dòng)作 A ELSE (條件不成立) 動(dòng)作 B判斷語(yǔ)句中的“如果”、“否則”要成對(duì)出現(xiàn),以避免多重判斷嵌套時(shí)產(chǎn)生二義性;另外,書(shū)寫(xiě)時(shí)每層要對(duì)齊,以便閱讀。2022/7/15100結(jié)構(gòu)化語(yǔ)言(續(xù))例如,某公司對(duì)購(gòu)貨在 5 萬(wàn)元以上的顧客給以不同的折扣率。如果這樣的顧客最近 3 個(gè)月無(wú)欠款,則折扣率為15%; 雖然有欠款但與公司已經(jīng)

44、有 10 年以上的貿(mào)易關(guān)系,則折扣率為 10%,否則折扣率為 5%。公司的折扣政策用判斷語(yǔ)句表達(dá)如下:IF 購(gòu)貨額在 5 萬(wàn)元以上 THEN IF 最近 3 個(gè)月無(wú)欠款 THEN 折扣率為 15% ELSE IF 與公司交易 10 年以上 THEN 折扣率為 10% ELSE 折扣率為 5% ELSE 無(wú)折扣2022/7/15101結(jié)構(gòu)化語(yǔ)言(續(xù))循環(huán)語(yǔ)句循環(huán)語(yǔ)句表達(dá)在某種條件下,重復(fù)執(zhí)行相同的動(dòng)作,直到這個(gè)條件不成立為止。例如“評(píng)獎(jiǎng)學(xué)金”要計(jì)算同年級(jí)同專業(yè)每個(gè)學(xué)生一學(xué)期的總成績(jī),可用循環(huán)語(yǔ)句寫(xiě)成: 對(duì)每一個(gè)學(xué)生 計(jì)算總成績(jī)2022/7/15102使用規(guī)則語(yǔ)義明確,內(nèi)容具體,文字簡(jiǎn)潔;祈使句為

45、動(dòng)賓結(jié)構(gòu),一般不加修飾語(yǔ);可以使用關(guān)系和邏輯運(yùn)算;可以使用并列或嵌套結(jié)構(gòu)。結(jié)構(gòu)化語(yǔ)言(續(xù))2022/7/15103例4:用結(jié)構(gòu)化語(yǔ)言描述例1IF C1 THEN IF C2 THEN A1 ELSE IF C3 THEN A2 ELSE A3 ELSE A4結(jié)構(gòu)化語(yǔ)言(續(xù))2022/7/15104例5:用結(jié)構(gòu)化語(yǔ)言描述例2IF C1=1 THEN IF C2=0 AND C2=1 THEN A1 ELSE IF C3=2 THEN A2 ELSE A3 ELSE IF C2=0 THEN A4 ELSE IF C2=1 THEN A5 ELSE A6結(jié)構(gòu)化語(yǔ)言(續(xù))2022/7/15105練習(xí)

46、:某公司根據(jù)合同成交額、信用等級(jí)以及新老客戶來(lái)制定優(yōu)惠政策.對(duì)合同額100萬(wàn),近三個(gè)月內(nèi)無(wú)欠款的客戶,優(yōu)惠10%;若近三個(gè)月內(nèi)有欠款,但若與本公司業(yè)務(wù)關(guān)系5年的客戶優(yōu)惠8%;否則優(yōu)惠5%;對(duì)合同額不足100萬(wàn)的客戶,若近三個(gè)月內(nèi)無(wú)欠款的客戶,優(yōu)惠6%;若近三個(gè)月內(nèi)有欠款,但若與本公司業(yè)務(wù)關(guān)系5年的客戶優(yōu)惠3%;否則不優(yōu)惠。 請(qǐng)用決策表、決策樹(shù)和結(jié)構(gòu)化語(yǔ)言描述上述基本加工。結(jié)構(gòu)化語(yǔ)言(續(xù))2022/7/15106練習(xí):某公司根據(jù)生產(chǎn)產(chǎn)品類(lèi)型和產(chǎn)量制定獎(jiǎng)勵(lì)政策。對(duì)A類(lèi)產(chǎn)品,產(chǎn)量N1,100,獎(jiǎng)勵(lì)0.125N; N101,200,獎(jiǎng)勵(lì)12.5+0.25(N-100); N201,),獎(jiǎng)勵(lì)37.5+0

47、. 5(N-100);對(duì)B類(lèi)產(chǎn)品,產(chǎn)量N1,50,獎(jiǎng)勵(lì)0.25N; N51,100,獎(jiǎng)勵(lì)12.5+0.5(N-50); N101,),獎(jiǎng)勵(lì)37.5+0.75(N-100)。 請(qǐng)用決策表、判斷樹(shù)和結(jié)構(gòu)化語(yǔ)言描述結(jié)構(gòu)化語(yǔ)言(續(xù))2022/7/15107三種表達(dá)工具的比較 結(jié)構(gòu)化語(yǔ)言判定樹(shù)判定表直觀性一般很好一般用戶檢查不便方便不便可修改性好一般差邏輯檢查好一般很好機(jī)器可讀性很好差很好機(jī)器可編程一般不好很好2022/7/15108系統(tǒng)分析報(bào)告的作用描述了目標(biāo)系統(tǒng)和邏輯模型,作為開(kāi)發(fā)人員進(jìn)行系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施的基礎(chǔ);作為用戶和系統(tǒng)開(kāi)發(fā)人員之間的協(xié)議或合同,為雙方的交流與監(jiān)督提供保證;作為系統(tǒng)驗(yàn)收與系統(tǒng)

48、評(píng)價(jià)的依據(jù)。完成系統(tǒng)分析報(bào)告2022/7/15109系統(tǒng)分析報(bào)告1、引言部分(名稱,開(kāi)發(fā)目標(biāo),主要功能,開(kāi)發(fā)背景等)2、系統(tǒng)目標(biāo)和開(kāi)發(fā)的可行性3、現(xiàn)行系統(tǒng)概況 A現(xiàn)行系統(tǒng)現(xiàn)狀調(diào)查說(shuō)明:包括組織機(jī)構(gòu)圖,系統(tǒng)目標(biāo)、功能一覽表、業(yè)務(wù)流程圖、業(yè)務(wù)流量以及存在的薄弱環(huán)節(jié)等。 B系統(tǒng)需求說(shuō)明:用戶需求及主要存在的問(wèn)題等。4、新系統(tǒng)的邏輯方案 1)新系統(tǒng)擬定的業(yè)務(wù)流程及業(yè)務(wù)處理方式 2)新系統(tǒng)擬定的數(shù)據(jù)指標(biāo)體系和數(shù)據(jù)流程 3)新系統(tǒng)的邏輯結(jié)構(gòu)及數(shù)據(jù)資源分布 4)新系統(tǒng)擬采用的管理方式、算法或模型 5)與新系統(tǒng)相適應(yīng)的管理制度和運(yùn)行體制建立 6)系統(tǒng)開(kāi)發(fā)資源與時(shí)間進(jìn)度估計(jì)2022/7/15110 6.3 系統(tǒng)

49、設(shè)計(jì)6.3.1 系統(tǒng)設(shè)計(jì)概述6.3.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)6.3.3 系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)6.3.4 系統(tǒng)物理配置方案設(shè)計(jì)6.3.5 處理流程圖設(shè)計(jì)6.3.6 代碼設(shè)計(jì)6.3.7 數(shù)據(jù)文件及數(shù)據(jù)庫(kù)設(shè)計(jì)6.3.8 人機(jī)界面設(shè)計(jì)6.3.9 系統(tǒng)安全及數(shù)據(jù)完整性6.3.10 系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)2022/7/151116.3.1 系統(tǒng)設(shè)計(jì)概述系統(tǒng)設(shè)計(jì)含義在系統(tǒng)分析階段,我們明確了新系統(tǒng)的功能結(jié)構(gòu)及信息結(jié)構(gòu),也就是系統(tǒng)的邏輯模型,對(duì)新系統(tǒng)回答了 “做什么?”的問(wèn)題;在系統(tǒng)設(shè)計(jì)階段我們需要回答的中心問(wèn)題是“如何做?”,即通過(guò)給出新系統(tǒng)物理模型的方式描述如何實(shí)現(xiàn)在系統(tǒng)分析中規(guī)定的系統(tǒng)功能。2022/7/15112系

50、統(tǒng)設(shè)計(jì)概述(續(xù))系統(tǒng)設(shè)計(jì)含義系統(tǒng)設(shè)計(jì)就是詳細(xì)定義基于計(jì)算機(jī)的各種活動(dòng)的解決方案。在系統(tǒng)設(shè)計(jì)階段,把系統(tǒng)分析過(guò)程當(dāng)中得到的邏輯模型結(jié)合相應(yīng)的網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)等詳細(xì)的描述出來(lái),并為系統(tǒng)實(shí)施階段的各項(xiàng)工作準(zhǔn)備必要的技術(shù)資料和有關(guān)文件;系統(tǒng)設(shè)計(jì)的基本目標(biāo)就是要使所設(shè)計(jì)的系統(tǒng)必須滿足系統(tǒng)邏輯模型的各項(xiàng)功能要求,同時(shí)盡可能地提高系統(tǒng)的性能。系統(tǒng)設(shè)計(jì)的目標(biāo)是評(píng)價(jià)和衡量系統(tǒng)設(shè)計(jì)方案優(yōu)劣的基本標(biāo)準(zhǔn),也是選擇系統(tǒng)設(shè)計(jì)方案的主要依據(jù)。2022/7/15113系統(tǒng)設(shè)計(jì)主要活動(dòng)總體結(jié)構(gòu)設(shè)計(jì)。劃分子系統(tǒng)。把整個(gè)系統(tǒng)按功能劃分若干個(gè)子系統(tǒng),明確各子系統(tǒng)的目標(biāo)和功能。該部分的主要工作已經(jīng)在系統(tǒng)分析階段完成,根據(jù)需要,可以

51、進(jìn)一步優(yōu)化和調(diào)整;功能結(jié)構(gòu)圖設(shè)計(jì)。按層次結(jié)構(gòu)劃分功能模塊,畫(huà)出功能結(jié)構(gòu)圖;處理流程圖設(shè)計(jì);物理系統(tǒng)配置方案設(shè)計(jì)。包括設(shè)備配置、網(wǎng)絡(luò)的選擇和設(shè)計(jì)以及數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇等。2022/7/15114系統(tǒng)設(shè)計(jì)主要活動(dòng)(續(xù))總體結(jié)構(gòu)設(shè)計(jì)。詳細(xì)設(shè)計(jì)(詳細(xì)設(shè)計(jì)、概要設(shè)計(jì))。代碼設(shè)計(jì)。為了便于整個(gè)系統(tǒng)的信息交換和系統(tǒng)數(shù)據(jù)資源共享,也為了便于計(jì)算機(jī)處理,要對(duì)被處理進(jìn)行統(tǒng)一的分類(lèi)編碼,確定代碼對(duì)象和編碼方式;數(shù)據(jù)庫(kù)設(shè)計(jì)。主要是根據(jù)系統(tǒng)分析階段所得到的數(shù)據(jù)流程圖和數(shù)據(jù)字典,再結(jié)合系統(tǒng)處理流程圖,進(jìn)行數(shù)據(jù)文件結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì);人-機(jī)界面設(shè)計(jì)。根據(jù)數(shù)據(jù)處理的要求以及用戶的使用習(xí)慣,設(shè)計(jì)輸入輸出方式和數(shù)據(jù)輸入輸出的

52、格式;系統(tǒng)實(shí)施進(jìn)度與計(jì)劃編寫(xiě);“系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)”的編寫(xiě)。2022/7/151156.3.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的任務(wù)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)是系統(tǒng)設(shè)計(jì)階段第一步,其任務(wù)是根據(jù)系統(tǒng)的總目標(biāo)和功能將整個(gè)系統(tǒng)合理劃分若干個(gè)功能模塊,正確處理模塊之間的調(diào)度關(guān)系和數(shù)據(jù)關(guān)系,定義各模塊內(nèi)部結(jié)構(gòu)等。也就是說(shuō)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)是從計(jì)算機(jī)實(shí)現(xiàn)的角度出發(fā),對(duì)前一階段劃分的子系統(tǒng)進(jìn)行校核,使其界面更加清楚和明確,并在此基礎(chǔ)上,將子系統(tǒng)進(jìn)一步逐層分解,直至劃分到模塊。2022/7/15116系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的原則分解協(xié)調(diào)原則:整個(gè)系統(tǒng)是一個(gè)整體,具有整體的目標(biāo)和功能,但這個(gè)目標(biāo)和功能的實(shí)現(xiàn)又是由相互聯(lián)系的各個(gè)組成部分

53、共同工作的結(jié)果。在處理過(guò)程中需要根據(jù)系統(tǒng)的總體要求來(lái)協(xié)調(diào)各部分的關(guān)系。在系統(tǒng)中,這種分解和協(xié)調(diào)都具有一定的要求和依據(jù)。2022/7/15117系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的原則(續(xù))分解的主要依據(jù):按各子系統(tǒng)相對(duì)獨(dú)立完成部分管理功能的要求分解;按業(yè)務(wù)信息邏輯方式分解;從管理科學(xué)化出發(fā)進(jìn)行分解,不受管理體制可能變化的影響;子系統(tǒng)間邊界清晰,系統(tǒng)內(nèi)業(yè)務(wù)和數(shù)據(jù)聯(lián)系緊密;按開(kāi)發(fā)、維護(hù)和修改的方便性分解協(xié)調(diào)的主要依據(jù):目標(biāo)協(xié)調(diào)工作進(jìn)程協(xié)調(diào)工作規(guī)范和技術(shù)規(guī)范協(xié)調(diào)信息協(xié)調(diào)業(yè)務(wù)內(nèi)容協(xié)調(diào)2022/7/15118系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的原則(續(xù))分解協(xié)調(diào)原則模塊化原則:結(jié)構(gòu)化設(shè)計(jì)的基礎(chǔ)是模塊化,結(jié)構(gòu)化方法規(guī)定了一系列模塊分解協(xié)調(diào)原

54、則和技術(shù),將整個(gè)系統(tǒng)分解成相對(duì)獨(dú)立的若干模塊,通過(guò)對(duì)模塊的設(shè)計(jì)和模塊之間的關(guān)系的協(xié)調(diào)來(lái)實(shí)現(xiàn)整個(gè)系統(tǒng)的功能。2022/7/15119系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的原則(續(xù))分解協(xié)調(diào)原則模塊化原則自頂向下的原則:抓住系統(tǒng)的總目標(biāo),逐層分解,即先確定上層模塊的功能,在確定下層模塊的功能。將系統(tǒng)分解為子系統(tǒng),各子系統(tǒng)功能總和為上層系統(tǒng)的總的功能,再將子系統(tǒng)分解為功能模塊,下層功能模塊的實(shí)現(xiàn)上層的模塊功能。這種從上往下進(jìn)行功能分層的過(guò)程就是由抽象到具體,由復(fù)雜到簡(jiǎn)單的過(guò)程。這種步驟從上層看,容易把握整個(gè)系統(tǒng)的功能不會(huì)遺漏,也不會(huì)冗余,從下層看各功能容易具體實(shí)現(xiàn)。 2022/7/15120系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的原則(續(xù))

55、分解協(xié)調(diào)原則模塊化原則自頂向下的原則層次性原則:分解是按層分解的,同一個(gè)層次是同樣由抽象到具體的程度。各層具有可比性。如果有某層次各部分抽象程度相差太大,那極可能是劃分不合理造成的。2022/7/15121系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的原則(續(xù))分解協(xié)調(diào)原則模塊化原則自頂向下的原則層次性原則一致性原則:要保證整個(gè)系統(tǒng)設(shè)計(jì)過(guò)程中具有統(tǒng)一的規(guī)范、統(tǒng)一的目標(biāo)、統(tǒng)一的文件模式等。明確性原則:每個(gè)模塊必須功能明確、接口明確,消除多重功能和無(wú)用接口。2022/7/15122劃分子系統(tǒng)根據(jù)上述原則,第一步將整個(gè)系統(tǒng)劃分為若干個(gè)子系統(tǒng)。劃分方式有縱向劃分和橫向劃分兩種方式??v向劃分即按管理職權(quán)的不同級(jí)別把系統(tǒng)分成戰(zhàn)略管理

56、級(jí)、戰(zhàn)術(shù)管理級(jí)和作業(yè)處理級(jí)三個(gè)層次;橫向劃分則是按照不同的管理對(duì)象和管理職能將企業(yè)(系統(tǒng))劃分為市場(chǎng)銷(xiāo)售、生產(chǎn)計(jì)劃、物資供應(yīng)、財(cái)務(wù)會(huì)計(jì)、質(zhì)量管理、設(shè)備管理、技術(shù)管理、庫(kù)存管理和能源管理等。2022/7/151236.3.3 系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)結(jié)構(gòu)化設(shè)計(jì)的原理結(jié)構(gòu)化設(shè)計(jì)方法的基本思想是使系統(tǒng)模塊化,即把一個(gè)系統(tǒng)自上而下逐步分解為若干個(gè)彼此獨(dú)立而又有一定聯(lián)系的組成部分,這些組成部分稱為模塊。對(duì)于任何一個(gè)系統(tǒng)都可以按功能逐步由上向下,由抽象到具體,逐層將其分解為一個(gè)多層次的、具有相對(duì)獨(dú)立功能的模塊所組成的系統(tǒng)。在這一基本思想的指導(dǎo)下,系統(tǒng)設(shè)計(jì)人員以邏輯模型為基礎(chǔ),并借助于一套標(biāo)準(zhǔn)的設(shè)計(jì)準(zhǔn)則和圖表等工

57、具,逐層地將系統(tǒng)分解成多個(gè)大小適當(dāng)、功能單一、具有一定獨(dú)立性的模塊,把一個(gè)復(fù)雜的系統(tǒng)轉(zhuǎn)換成易于實(shí)現(xiàn)、易于維護(hù)的模塊化結(jié)構(gòu)系統(tǒng)。2022/7/15124系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)(續(xù))HIPO圖HIPO (Hierarchy Plus Input/Processing/Output) 圖是美國(guó)IBM公司70年代發(fā)展起來(lái)的表示軟件系統(tǒng)結(jié)構(gòu)的工具。HIPO圖由兩部分組成:可視目錄表和IPO圖;可視目錄表給出程序的層次關(guān)系。IPO圖則為程序各部分提供具體的工作細(xì)節(jié)。2022/7/15125系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)(續(xù))可視目錄表可視目錄表由體系框圖、圖例、描述說(shuō)明三部分組成。體系框圖又稱層次圖(H圖),是可視目錄表

58、的主體,用它表明各個(gè)功能的隸屬關(guān)系。它是自頂向下逐層分解得到的,是一個(gè)樹(shù)形結(jié)構(gòu)。它的頂層是整個(gè)系統(tǒng)的名稱和系統(tǒng)的概括功能說(shuō)明;第二層把系統(tǒng)的功能展開(kāi),分成了幾個(gè)框;第二層功能進(jìn)一步分解,就得到了第三層、第四層,直到最后一層。每個(gè)框內(nèi)都應(yīng)有一個(gè)名字,用以標(biāo)識(shí)它的功能。還應(yīng)有一個(gè)編號(hào),以記錄它所在的層次及在該層次的位置。2022/7/15126系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)(續(xù))圖例每一套HIPO圖都應(yīng)當(dāng)有一個(gè)圖例,即圖形符號(hào)說(shuō)明。附上圖例,不管人們?cè)谑裁磿r(shí)侯閱讀它都能對(duì)其符號(hào)的意義一目了然。描述說(shuō)明它是對(duì)層次圖中每一框的補(bǔ)充說(shuō)明,在必須說(shuō)明時(shí)才用,所以它是可選的。描述說(shuō)明可以使用自然語(yǔ)言。2022/7/15

59、127系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)(續(xù))2022/7/15128系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)(續(xù))2022/7/15129系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)(續(xù))IPO圖IPO圖為層次圖中每一功能框詳細(xì)地指明輸入、處理及輸出;通常,IPO圖有固定的格式,圖中處理操作部分總是列在中間,輸入和輸出部分分別在其左邊和右邊;由于某些細(xì)節(jié)很難在一張IPO圖中表達(dá)清楚,常常把IPO圖又分為兩部分,簡(jiǎn)單概括的稱為概要IPO圖;細(xì)致具體一些的稱為詳細(xì)IPO圖。2022/7/15130系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)(續(xù))IPO圖概要IPO圖用于表達(dá)對(duì)一個(gè)系統(tǒng),或?qū)ζ渲心骋粋€(gè)子系統(tǒng)功能的概略表達(dá),指明在完成某一功能框規(guī)定的功能時(shí)需要哪些輸入,哪些操作和哪些輸出

60、;圖6.18是表示銷(xiāo)售/盤(pán)存系統(tǒng)第二層的對(duì)應(yīng)于H圖上的1.1.0框的概要IPO圖。2022/7/15131系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)(續(xù))IPO圖詳細(xì)IPO 圖以指明輸入處理輸出三者之間的關(guān)系,其圖形與概要IPO圖一樣,但輸入、輸出最好用具體的介質(zhì)和設(shè)備類(lèi)型的圖形表示。圖6.19是銷(xiāo)售/盤(pán)存系統(tǒng)中對(duì)應(yīng)于1.1.2框的一張?jiān)敿?xì)IPO圖。詳細(xì)IPO圖也可用類(lèi)似表的形式表示,圖6.20是銷(xiāo)售/盤(pán)存系統(tǒng)中對(duì)應(yīng)于1.2.1框的一張?jiān)敿?xì)IPO圖。2022/7/151326.3.4 系統(tǒng)物理配置方案設(shè)計(jì)設(shè)計(jì)依據(jù)計(jì)算機(jī)硬件選擇數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇應(yīng)用軟件的選擇2022/7/15133系統(tǒng)物理配置方案設(shè)計(jì)的依據(jù)系統(tǒng)的吞

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論