版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、專家與決策支持系統(tǒng)8.1 DSS8.1 DSS開(kāi)發(fā)過(guò)程開(kāi)發(fā)過(guò)程DSSDSS系統(tǒng)開(kāi)發(fā)的主要步驟為:系統(tǒng)開(kāi)發(fā)的主要步驟為:(1 1)DSSDSS系統(tǒng)分析,包括確定實(shí)際決策問(wèn)題目標(biāo),對(duì)系系統(tǒng)分析,包括確定實(shí)際決策問(wèn)題目標(biāo),對(duì)系統(tǒng)分析論證。統(tǒng)分析論證。(2 2)DSSDSS系統(tǒng)初步設(shè)計(jì),包括對(duì)決策問(wèn)題進(jìn)行分解成多系統(tǒng)初步設(shè)計(jì),包括對(duì)決策問(wèn)題進(jìn)行分解成多個(gè)子問(wèn)題以及它們的綜合。個(gè)子問(wèn)題以及它們的綜合。(3 3)DSSDSS系統(tǒng)詳細(xì)設(shè)計(jì),包括各個(gè)子問(wèn)題的詳細(xì)設(shè)計(jì)(數(shù)系統(tǒng)詳細(xì)設(shè)計(jì),包括各個(gè)子問(wèn)題的詳細(xì)設(shè)計(jì)(數(shù)據(jù)設(shè)計(jì)和模型設(shè)計(jì))和綜合設(shè)計(jì)。數(shù)據(jù)設(shè)計(jì)包括數(shù)據(jù)文據(jù)設(shè)計(jì)和模型設(shè)計(jì))和綜合設(shè)計(jì)。數(shù)據(jù)設(shè)計(jì)包括數(shù)據(jù)文件設(shè)
2、計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì),模型設(shè)計(jì)包括模型算法設(shè)計(jì)和模件設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì),模型設(shè)計(jì)包括模型算法設(shè)計(jì)和模型庫(kù)設(shè)計(jì)。綜合設(shè)計(jì)包括對(duì)各個(gè)子問(wèn)題的綜合控制設(shè)計(jì)。型庫(kù)設(shè)計(jì)。綜合設(shè)計(jì)包括對(duì)各個(gè)子問(wèn)題的綜合控制設(shè)計(jì)。(4 4)各部件編制程序,包括)各部件編制程序,包括建立數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理建立數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng);系統(tǒng);編制模型程序,建立模型庫(kù)、模型庫(kù)管理系編制模型程序,建立模型庫(kù)、模型庫(kù)管理系統(tǒng);統(tǒng);編制綜合控制程序(總控程序),由總控程序編制綜合控制程序(總控程序),由總控程序控制模型的運(yùn)行和組合,對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的存取、計(jì)算控制模型的運(yùn)行和組合,對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的存取、計(jì)算等處理,設(shè)置人機(jī)交互等。等處理,設(shè)置人機(jī)交互
3、等。(5 5)三部件集成為)三部件集成為DSSDSS系統(tǒng),包括解決部件接口問(wèn)題,系統(tǒng),包括解決部件接口問(wèn)題,由總控程序的運(yùn)行實(shí)現(xiàn)對(duì)模型部件和數(shù)據(jù)部件的集由總控程序的運(yùn)行實(shí)現(xiàn)對(duì)模型部件和數(shù)據(jù)部件的集成,形成成,形成DSSDSS系統(tǒng)。系統(tǒng)。 決策支持系統(tǒng)(決策支持系統(tǒng)(DSSDSS)的開(kāi)發(fā)流程圖)的開(kāi)發(fā)流程圖 DSS初步設(shè)計(jì)DSS設(shè)計(jì)詳細(xì)DSS系統(tǒng)分析實(shí)際決策問(wèn)題確定決策目標(biāo)DSS系統(tǒng)總體設(shè)計(jì)子問(wèn)題控制設(shè)計(jì)問(wèn)題分解總控詳細(xì)設(shè)計(jì)數(shù)據(jù)設(shè)計(jì)模型設(shè)計(jì)數(shù)據(jù)文件設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)模型庫(kù)設(shè)計(jì)模型算法設(shè)計(jì)建數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)管理系統(tǒng)模型庫(kù)管理系統(tǒng)編制模型程序編制總控程序和設(shè)置人機(jī)對(duì)話數(shù)據(jù)部件集成模型部件集成解決部件接口問(wèn)題
4、建模型庫(kù)進(jìn)行系統(tǒng)各部件集成形成決策支持系統(tǒng)各部件編制程序DSS集成子問(wèn)題設(shè)計(jì)問(wèn)題綜合控制設(shè)計(jì) 1. DSS 1. DSS系統(tǒng)分析系統(tǒng)分析 確定決策目標(biāo),目標(biāo)代表了方向和預(yù)期的結(jié)果。確定決策目標(biāo),目標(biāo)代表了方向和預(yù)期的結(jié)果。 對(duì)于建立新系統(tǒng),提出總的設(shè)想、途徑和措對(duì)于建立新系統(tǒng),提出總的設(shè)想、途徑和措施。在系統(tǒng)分析的基礎(chǔ)上提出系統(tǒng)分析報(bào)告。施。在系統(tǒng)分析的基礎(chǔ)上提出系統(tǒng)分析報(bào)告。 2 DSS2 DSS的初步設(shè)計(jì)的初步設(shè)計(jì) DSSDSS系統(tǒng)初步設(shè)計(jì)完成系統(tǒng)總體設(shè)計(jì),進(jìn)行問(wèn)題分解和問(wèn)題系統(tǒng)初步設(shè)計(jì)完成系統(tǒng)總體設(shè)計(jì),進(jìn)行問(wèn)題分解和問(wèn)題綜合。對(duì)問(wèn)題進(jìn)行分解,分解成多個(gè)子問(wèn)題并進(jìn)行功能分綜合。對(duì)問(wèn)題進(jìn)行分
5、解,分解成多個(gè)子問(wèn)題并進(jìn)行功能分析。在系統(tǒng)分解的同時(shí),對(duì)各子問(wèn)題之間的關(guān)系以及它們析。在系統(tǒng)分解的同時(shí),對(duì)各子問(wèn)題之間的關(guān)系以及它們之間的處理順序進(jìn)行問(wèn)題綜合設(shè)計(jì)。之間的處理順序進(jìn)行問(wèn)題綜合設(shè)計(jì)。 對(duì)于數(shù)量化比較明確的決策問(wèn)題,可以采用定量的數(shù)學(xué)對(duì)于數(shù)量化比較明確的決策問(wèn)題,可以采用定量的數(shù)學(xué)模型。對(duì)于數(shù)量化不明確的決策問(wèn)題,可以采用知識(shí)推模型。對(duì)于數(shù)量化不明確的決策問(wèn)題,可以采用知識(shí)推理的定性模型。對(duì)于比較簡(jiǎn)單的決策問(wèn)題可以采用定量理的定性模型。對(duì)于比較簡(jiǎn)單的決策問(wèn)題可以采用定量模型或定性模型來(lái)加以解決。對(duì)于復(fù)雜的決策問(wèn)題需要模型或定性模型來(lái)加以解決。對(duì)于復(fù)雜的決策問(wèn)題需要把多個(gè)定量模型和定
6、性模型結(jié)合起來(lái)。把多個(gè)定量模型和定性模型結(jié)合起來(lái)。 對(duì)各子問(wèn)題還要進(jìn)行數(shù)據(jù)設(shè)計(jì),對(duì)各子問(wèn)題還要進(jìn)行數(shù)據(jù)設(shè)計(jì),主要考慮到兩方面:主要考慮到兩方面: (1 1)數(shù)據(jù)提供輔助決策的要求。)數(shù)據(jù)提供輔助決策的要求。 (2 2)為模型計(jì)算提供所需要的數(shù)據(jù)。)為模型計(jì)算提供所需要的數(shù)據(jù)。 3 DSS3 DSS詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì):數(shù)據(jù)的詳細(xì)設(shè)計(jì)和模型的詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì):數(shù)據(jù)的詳細(xì)設(shè)計(jì)和模型的詳細(xì)設(shè)計(jì) 數(shù)據(jù)的詳細(xì)設(shè)計(jì):數(shù)據(jù)文件設(shè)計(jì)和數(shù)據(jù)庫(kù)的設(shè)計(jì)。數(shù)據(jù)的詳細(xì)設(shè)計(jì):數(shù)據(jù)文件設(shè)計(jì)和數(shù)據(jù)庫(kù)的設(shè)計(jì)。 模型的詳細(xì)設(shè)計(jì):模型算法設(shè)計(jì)和模型庫(kù)的設(shè)計(jì)。模型的詳細(xì)設(shè)計(jì):模型算法設(shè)計(jì)和模型庫(kù)的設(shè)計(jì)。 模型庫(kù)設(shè)計(jì)的主要任務(wù):
7、如何組織和存貯模型的多個(gè)文件。模型庫(kù)設(shè)計(jì)的主要任務(wù):如何組織和存貯模型的多個(gè)文件。對(duì)于數(shù)學(xué)模型一般是以數(shù)學(xué)方程的形式表示。如何在計(jì)算對(duì)于數(shù)學(xué)模型一般是以數(shù)學(xué)方程的形式表示。如何在計(jì)算機(jī)上實(shí)現(xiàn),需要對(duì)模型方程提出算法設(shè)計(jì),當(dāng)模型在設(shè)計(jì)機(jī)上實(shí)現(xiàn),需要對(duì)模型方程提出算法設(shè)計(jì),當(dāng)模型在設(shè)計(jì)了有效的算法后,才能利用計(jì)算機(jī)語(yǔ)言編制計(jì)算機(jī)程序,了有效的算法后,才能利用計(jì)算機(jī)語(yǔ)言編制計(jì)算機(jī)程序,在計(jì)算機(jī)上實(shí)現(xiàn)。在計(jì)算機(jī)上實(shí)現(xiàn)。4 各部件編制程序各部件編制程序(1) 數(shù)據(jù)部件的處理數(shù)據(jù)部件的處理 針對(duì)具體的實(shí)際問(wèn)題,需要建立數(shù)據(jù)庫(kù)。建立數(shù)據(jù)庫(kù)針對(duì)具體的實(shí)際問(wèn)題,需要建立數(shù)據(jù)庫(kù)。建立數(shù)據(jù)庫(kù)一般包括建數(shù)據(jù)庫(kù)結(jié)構(gòu)和輸
8、入實(shí)際數(shù)據(jù)。利用數(shù)據(jù)庫(kù)一般包括建數(shù)據(jù)庫(kù)結(jié)構(gòu)和輸入實(shí)際數(shù)據(jù)。利用數(shù)據(jù)庫(kù)管理系統(tǒng)提供的語(yǔ)言,建立有關(guān)數(shù)據(jù)庫(kù)查詢、修改的管理系統(tǒng)提供的語(yǔ)言,建立有關(guān)數(shù)據(jù)庫(kù)查詢、修改的數(shù)據(jù)處理程序。數(shù)據(jù)處理程序。(2)模型部件的處理)模型部件的處理 模型庫(kù)管理系統(tǒng)現(xiàn)在沒(méi)有成熟的軟件,需要自行設(shè)計(jì)并進(jìn)模型庫(kù)管理系統(tǒng)現(xiàn)在沒(méi)有成熟的軟件,需要自行設(shè)計(jì)并進(jìn)行程序開(kāi)發(fā)。模型庫(kù)的組織和存貯,一般由模型字典和模行程序開(kāi)發(fā)。模型庫(kù)的組織和存貯,一般由模型字典和模型文件組成。模型庫(kù)管理系統(tǒng)就是對(duì)模型字典和模型文件型文件組成。模型庫(kù)管理系統(tǒng)就是對(duì)模型字典和模型文件的有效管理。模型主要以計(jì)算機(jī)程序形式完成模型的計(jì)算,的有效管理。模型主要以
9、計(jì)算機(jī)程序形式完成模型的計(jì)算,模型部件的集成,主要體現(xiàn)在模型庫(kù)和模型庫(kù)管理系統(tǒng)的模型部件的集成,主要體現(xiàn)在模型庫(kù)和模型庫(kù)管理系統(tǒng)的統(tǒng)一。統(tǒng)一。4 各部件編制程序各部件編制程序(3 3) 綜合部件處理綜合部件處理 編制編制DSSDSS總控程序是按總控詳細(xì)流程圖,總控程序是按總控詳細(xì)流程圖,DSSDSS系統(tǒng)系統(tǒng)總控的計(jì)算機(jī)語(yǔ)言,需要有數(shù)值計(jì)算能力、數(shù)據(jù)處總控的計(jì)算機(jī)語(yǔ)言,需要有數(shù)值計(jì)算能力、數(shù)據(jù)處理能力、模型調(diào)用能力等多種能力。理能力、模型調(diào)用能力等多種能力。 利用象利用象PASCALPASCAL、C C這樣的語(yǔ)言作為宿主語(yǔ)言增加這樣的語(yǔ)言作為宿主語(yǔ)言增加在在DSSDSS中不足的功能(如數(shù)據(jù)處理以
10、及模型調(diào)用等)。中不足的功能(如數(shù)據(jù)處理以及模型調(diào)用等)。5. DSS5. DSS集成集成 DSSDSS的三部件集成,首先要解決三部件之間的接口問(wèn)題,的三部件集成,首先要解決三部件之間的接口問(wèn)題,然后對(duì)三部件進(jìn)行集成,最后形成然后對(duì)三部件進(jìn)行集成,最后形成DSSDSS系統(tǒng)。系統(tǒng)。 (1 1) 接口問(wèn)題接口問(wèn)題最基本的接口問(wèn)題是模型對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的存取接口。最基本的接口問(wèn)題是模型對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的存取接口。第二個(gè)接口問(wèn)題是總控程序?qū)?shù)據(jù)庫(kù)的接口問(wèn)題第二個(gè)接口問(wèn)題是總控程序?qū)?shù)據(jù)庫(kù)的接口問(wèn)題第三個(gè)接口問(wèn)題是總控程序?qū)δP偷恼{(diào)用。實(shí)際第三個(gè)接口問(wèn)題是總控程序?qū)δP偷恼{(diào)用。實(shí)際上總控對(duì)模型程序的調(diào)用需通
11、過(guò)模型字典作橋梁,上總控對(duì)模型程序的調(diào)用需通過(guò)模型字典作橋梁,再調(diào)用模型執(zhí)行程序文件。再調(diào)用模型執(zhí)行程序文件。DSSDSS總控程序調(diào)用模型程序的運(yùn)行過(guò)程圖總控程序調(diào)用模型程序的運(yùn)行過(guò)程圖DSS總控程序總控程序模型字典模型字典模型執(zhí)行程序模型執(zhí)行程序(2 2) 集成問(wèn)題集成問(wèn)題 DSSDSS總控程序是由總控程序是由DSSDSS語(yǔ)言來(lái)完成的,也即語(yǔ)言來(lái)完成的,也即DSSDSS語(yǔ)言語(yǔ)言是一種集成語(yǔ)言,目前各類計(jì)算機(jī)中還未配備這種多是一種集成語(yǔ)言,目前各類計(jì)算機(jī)中還未配備這種多功能的功能的DSSDSS語(yǔ)言,自行設(shè)計(jì)語(yǔ)言,自行設(shè)計(jì)DSSDSS語(yǔ)言,將針對(duì)這幾種能語(yǔ)言,將針對(duì)這幾種能力集成為一體,將能有效
12、地完成力集成為一體,將能有效地完成DSSDSS系統(tǒng)的集成。系統(tǒng)的集成。 以以PASCALPASCAL和和C C語(yǔ)言為宿主語(yǔ)言的基礎(chǔ)上,增加對(duì)數(shù)語(yǔ)言為宿主語(yǔ)言的基礎(chǔ)上,增加對(duì)數(shù)據(jù)庫(kù)操作的能力,設(shè)置接口程序。使它們提高到據(jù)庫(kù)操作的能力,設(shè)置接口程序。使它們提高到DSSDSS集集成語(yǔ)言的水平上,才能完成成語(yǔ)言的水平上,才能完成DSSDSS總控程序的需要。總控程序的需要。(3 3)形成)形成DSSDSS系統(tǒng)系統(tǒng) 利用利用DSSDSS集成語(yǔ)言編制集成語(yǔ)言編制DSSDSS總控程序,形成有機(jī)整體的總控程序,形成有機(jī)整體的DSSDSS系統(tǒng)。系統(tǒng)。8.2 DSS8.2 DSS設(shè)計(jì)設(shè)計(jì)1.1.設(shè)計(jì)思想設(shè)計(jì)思想 決
13、策支持系統(tǒng)的系統(tǒng)結(jié)構(gòu)是由綜合部件、模型部件、決策支持系統(tǒng)的系統(tǒng)結(jié)構(gòu)是由綜合部件、模型部件、數(shù)據(jù)部件三大部件組成。數(shù)據(jù)部件三大部件組成。 決策支持系統(tǒng)設(shè)計(jì)主要是決策支持系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì),它決策支持系統(tǒng)設(shè)計(jì)主要是決策支持系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì),它包括運(yùn)行結(jié)構(gòu)設(shè)計(jì)和管理結(jié)構(gòu)設(shè)計(jì)。包括運(yùn)行結(jié)構(gòu)設(shè)計(jì)和管理結(jié)構(gòu)設(shè)計(jì)。運(yùn)行結(jié)構(gòu)是對(duì)實(shí)際決策問(wèn)題用決策支持系統(tǒng)原理運(yùn)行結(jié)構(gòu)是對(duì)實(shí)際決策問(wèn)題用決策支持系統(tǒng)原理設(shè)計(jì)的程序結(jié)構(gòu)。設(shè)計(jì)的程序結(jié)構(gòu)。 管理結(jié)構(gòu)是完成模型庫(kù)管理和數(shù)據(jù)庫(kù)的管理,達(dá)到管理結(jié)構(gòu)是完成模型庫(kù)管理和數(shù)據(jù)庫(kù)的管理,達(dá)到多模型的共享和大量數(shù)據(jù)的共享。多模型的共享和大量數(shù)據(jù)的共享。運(yùn)行結(jié)構(gòu)的關(guān)鍵是綜合部件。運(yùn)行結(jié)構(gòu)
14、的關(guān)鍵是綜合部件。決策支持系統(tǒng)總體結(jié)構(gòu)圖決策支持系統(tǒng)總體結(jié)構(gòu)圖 數(shù)數(shù)據(jù)據(jù)部部件件模模型型部部件件人機(jī)交互和問(wèn)人機(jī)交互和問(wèn)題綜合題綜合總控程序總控程序(綜合部件)(綜合部件)多模型程序多模型程序多數(shù)據(jù)庫(kù)多數(shù)據(jù)庫(kù)其它模型程序其它模型程序其它數(shù)據(jù)庫(kù)其它數(shù)據(jù)庫(kù)模型庫(kù)模型庫(kù)管理系統(tǒng)管理系統(tǒng)MBMS數(shù)據(jù)庫(kù)管數(shù)據(jù)庫(kù)管理系統(tǒng)理系統(tǒng)DBMSDSS運(yùn)行結(jié)構(gòu)運(yùn)行結(jié)構(gòu)2 2 設(shè)計(jì)內(nèi)容設(shè)計(jì)內(nèi)容 在在DSSDSS運(yùn)行結(jié)構(gòu)中,最關(guān)鍵的是總控程序的設(shè)計(jì),其次運(yùn)行結(jié)構(gòu)中,最關(guān)鍵的是總控程序的設(shè)計(jì),其次是模型程序的設(shè)計(jì)。是模型程序的設(shè)計(jì)。 1. 1. 總控程序的設(shè)計(jì)總控程序的設(shè)計(jì)(1 1)對(duì)每個(gè)模型的控制運(yùn)行。)對(duì)每個(gè)模型的控制
15、運(yùn)行。(2 2)模型間數(shù)據(jù)的加工。)模型間數(shù)據(jù)的加工。(3 3)人機(jī)交互設(shè)計(jì)。)人機(jī)交互設(shè)計(jì)。 2. 2. 模型程序的設(shè)計(jì)模型程序的設(shè)計(jì) 由于模型包括的種類較多,各模型所采用的計(jì)算機(jī)語(yǔ)言可以由于模型包括的種類較多,各模型所采用的計(jì)算機(jī)語(yǔ)言可以不同。數(shù)學(xué)模型用數(shù)值計(jì)算語(yǔ)言,數(shù)據(jù)處理模型、報(bào)表模型不同。數(shù)學(xué)模型用數(shù)值計(jì)算語(yǔ)言,數(shù)據(jù)處理模型、報(bào)表模型用數(shù)據(jù)庫(kù)語(yǔ)言。用數(shù)據(jù)庫(kù)語(yǔ)言。8.3 DSS8.3 DSS開(kāi)發(fā)技術(shù)開(kāi)發(fā)技術(shù)一、建模技術(shù)一、建模技術(shù)1. 1. 建立模型概述建立模型概述 系統(tǒng)建模目的主要在于:系統(tǒng)建模目的主要在于:(1 1)分析和設(shè)計(jì)實(shí)際系統(tǒng))分析和設(shè)計(jì)實(shí)際系統(tǒng)(2 2)預(yù)測(cè)或預(yù)報(bào)實(shí)際系統(tǒng)
16、的未來(lái)發(fā)展趨勢(shì)。)預(yù)測(cè)或預(yù)報(bào)實(shí)際系統(tǒng)的未來(lái)發(fā)展趨勢(shì)。(3 3)對(duì)系統(tǒng)實(shí)行最優(yōu)控制。)對(duì)系統(tǒng)實(shí)行最優(yōu)控制。2. 2. 建立模型步驟建立模型步驟()建立模型的數(shù)學(xué)結(jié)構(gòu),即建立模型中變量之間的()建立模型的數(shù)學(xué)結(jié)構(gòu),即建立模型中變量之間的方程形式。方程形式。()確定模型的參數(shù),它包括模型中變量的數(shù)目、方()確定模型的參數(shù),它包括模型中變量的數(shù)目、方程的個(gè)數(shù)、變量的系數(shù)等。程的個(gè)數(shù)、變量的系數(shù)等。3.DSS3.DSS的建模技術(shù)的建模技術(shù) DSSDSS建模的主要問(wèn)題是如何選擇多個(gè)模型組合形成解建模的主要問(wèn)題是如何選擇多個(gè)模型組合形成解決實(shí)際問(wèn)題的方案。也可以認(rèn)為該方案是解決實(shí)際問(wèn)題決實(shí)際問(wèn)題的方案。也可
17、以認(rèn)為該方案是解決實(shí)際問(wèn)題的大模型。每個(gè)具體的小模型又涉及所需要的數(shù)據(jù)。多的大模型。每個(gè)具體的小模型又涉及所需要的數(shù)據(jù)。多模型的組合表現(xiàn)為用模型資源和數(shù)據(jù)資源來(lái)組合成實(shí)際模型的組合表現(xiàn)為用模型資源和數(shù)據(jù)資源來(lái)組合成實(shí)際問(wèn)題方案。問(wèn)題方案。 決策支持系統(tǒng)就是利用模型庫(kù)(模型資源)和數(shù)據(jù)庫(kù)決策支持系統(tǒng)就是利用模型庫(kù)(模型資源)和數(shù)據(jù)庫(kù)(數(shù)據(jù)資源),通過(guò)問(wèn)題綜合來(lái)組合多模型和大量數(shù)據(jù)形成(數(shù)據(jù)資源),通過(guò)問(wèn)題綜合來(lái)組合多模型和大量數(shù)據(jù)形成解決實(shí)際問(wèn)題的方案,方案可以是一個(gè)或者多個(gè),通過(guò)方案解決實(shí)際問(wèn)題的方案,方案可以是一個(gè)或者多個(gè),通過(guò)方案的計(jì)算和比較,達(dá)到輔助決策的作用。的計(jì)算和比較,達(dá)到輔助決策
18、的作用。二、二、 模型庫(kù)系統(tǒng)模型庫(kù)系統(tǒng) 決策支持系統(tǒng)開(kāi)發(fā)的關(guān)鍵問(wèn)題:如何表示模型?如何組織決策支持系統(tǒng)開(kāi)發(fā)的關(guān)鍵問(wèn)題:如何表示模型?如何組織模型庫(kù)?模型庫(kù)管理系統(tǒng)的功能要求有哪些?模型庫(kù)?模型庫(kù)管理系統(tǒng)的功能要求有哪些? 模型庫(kù)系統(tǒng)的開(kāi)發(fā)就由研制者自行完成。模型庫(kù)系統(tǒng)的開(kāi)發(fā)就由研制者自行完成。 由于模型比數(shù)據(jù)復(fù)雜,模型庫(kù)就要比數(shù)據(jù)庫(kù)復(fù)雜得多,模型由于模型比數(shù)據(jù)復(fù)雜,模型庫(kù)就要比數(shù)據(jù)庫(kù)復(fù)雜得多,模型庫(kù)管理系統(tǒng)功能隨之復(fù)雜。庫(kù)管理系統(tǒng)功能隨之復(fù)雜。 模型庫(kù)管理系統(tǒng)同樣需要設(shè)計(jì)一套語(yǔ)言來(lái)完成模型庫(kù)的模型庫(kù)管理系統(tǒng)同樣需要設(shè)計(jì)一套語(yǔ)言來(lái)完成模型庫(kù)的各項(xiàng)管理功能,各項(xiàng)管理功能,三、三、 接口技術(shù)接口技術(shù)
19、1. 1. 模型部件和綜合部件存取數(shù)據(jù)庫(kù)的接口模型部件和綜合部件存取數(shù)據(jù)庫(kù)的接口 模型程序一般采用數(shù)值計(jì)算語(yǔ)言編制。不具有數(shù)據(jù)庫(kù)操模型程序一般采用數(shù)值計(jì)算語(yǔ)言編制。不具有數(shù)據(jù)庫(kù)操作功能。而數(shù)庫(kù)語(yǔ)言對(duì)數(shù)組運(yùn)算等數(shù)值計(jì)算功能很弱,作功能。而數(shù)庫(kù)語(yǔ)言對(duì)數(shù)組運(yùn)算等數(shù)值計(jì)算功能很弱,故數(shù)據(jù)庫(kù)語(yǔ)言不適合于編制數(shù)值計(jì)算類型的模型程序。故數(shù)據(jù)庫(kù)語(yǔ)言不適合于編制數(shù)值計(jì)算類型的模型程序。決策支持系統(tǒng)又需要把數(shù)值計(jì)算和數(shù)據(jù)處理二者結(jié)合起決策支持系統(tǒng)又需要把數(shù)值計(jì)算和數(shù)據(jù)處理二者結(jié)合起來(lái)。有效的途徑是解決好模型存取數(shù)據(jù)庫(kù)的接口。來(lái)。有效的途徑是解決好模型存取數(shù)據(jù)庫(kù)的接口。 決策支持系統(tǒng)中,把所有公用的數(shù)據(jù)都放入數(shù)據(jù)庫(kù)
20、中,這決策支持系統(tǒng)中,把所有公用的數(shù)據(jù)都放入數(shù)據(jù)庫(kù)中,這便于數(shù)據(jù)庫(kù)共亨,又便于數(shù)據(jù)的統(tǒng)一管理。模型程序用到便于數(shù)據(jù)庫(kù)共亨,又便于數(shù)據(jù)的統(tǒng)一管理。模型程序用到數(shù)據(jù)時(shí),需要通過(guò)這個(gè)接口去存取所需數(shù)據(jù)。數(shù)據(jù)時(shí),需要通過(guò)這個(gè)接口去存取所需數(shù)據(jù)。三、三、 接口技術(shù)接口技術(shù)2. 2. 綜合部件對(duì)模型的接口綜合部件對(duì)模型的接口 綜合部件對(duì)模型的控制運(yùn)行以及多模型的組合。一般綜合部件對(duì)模型的控制運(yùn)行以及多模型的組合。一般采用采用“順序、選擇、循環(huán)順序、選擇、循環(huán)”結(jié)構(gòu)以及嵌套組合結(jié)構(gòu)形式結(jié)構(gòu)以及嵌套組合結(jié)構(gòu)形式來(lái)組合模型。來(lái)組合模型。四、四、 綜合部件的集成技術(shù)綜合部件的集成技術(shù) 綜合部件要真正達(dá)到控制單模型
21、運(yùn)行以及多模型的組合運(yùn)綜合部件要真正達(dá)到控制單模型運(yùn)行以及多模型的組合運(yùn)行,控制大量的數(shù)據(jù)庫(kù)的存取,實(shí)現(xiàn)行,控制大量的數(shù)據(jù)庫(kù)的存取,實(shí)現(xiàn)DSSDSS的系統(tǒng)集成。的系統(tǒng)集成??梢圆扇煞N途徑來(lái)進(jìn)行:可以采取兩種途徑來(lái)進(jìn)行: (1 1)自行設(shè)計(jì)一種多功能的集成語(yǔ)言來(lái)完成決策支持)自行設(shè)計(jì)一種多功能的集成語(yǔ)言來(lái)完成決策支持系統(tǒng)的需要。系統(tǒng)的需要。 (2 2)選用功能較強(qiáng)的計(jì)算機(jī)語(yǔ)言,如)選用功能較強(qiáng)的計(jì)算機(jī)語(yǔ)言,如C C、ASCALASCAL等等作為宿主語(yǔ)言,增加一些它不足的功能語(yǔ)句,如數(shù)作為宿主語(yǔ)言,增加一些它不足的功能語(yǔ)句,如數(shù)據(jù)處理功能語(yǔ)句,嵌入到宿主語(yǔ)言中形成一種集成據(jù)處理功能語(yǔ)句,嵌入到宿
22、主語(yǔ)言中形成一種集成語(yǔ)言。語(yǔ)言。五、五、 系統(tǒng)快速原型開(kāi)發(fā)技術(shù)系統(tǒng)快速原型開(kāi)發(fā)技術(shù) 快速原型方法:根據(jù)系統(tǒng)的需求能迅速的產(chǎn)生出系統(tǒng)快速原型方法:根據(jù)系統(tǒng)的需求能迅速的產(chǎn)生出系統(tǒng)的原型,該原型能表現(xiàn)出系統(tǒng)的功能、行為特性,但的原型,該原型能表現(xiàn)出系統(tǒng)的功能、行為特性,但不一定符合其全部要求。當(dāng)用戶對(duì)原型運(yùn)行結(jié)果不滿不一定符合其全部要求。當(dāng)用戶對(duì)原型運(yùn)行結(jié)果不滿意時(shí),能迅速修改原型,經(jīng)過(guò)幾次反復(fù),將可得到用意時(shí),能迅速修改原型,經(jīng)過(guò)幾次反復(fù),將可得到用戶滿意的應(yīng)用系統(tǒng)。戶滿意的應(yīng)用系統(tǒng)。 快速原型法的實(shí)現(xiàn)是需要一個(gè)很好的支撐環(huán)境來(lái)快速原型法的實(shí)現(xiàn)是需要一個(gè)很好的支撐環(huán)境來(lái)保證軟件原型的快速生成。保
23、證軟件原型的快速生成。 快速原型開(kāi)發(fā)技術(shù)用于決策支持系統(tǒng)的主要任務(wù)是:快速原型開(kāi)發(fā)技術(shù)用于決策支持系統(tǒng)的主要任務(wù)是:按決策問(wèn)題處理過(guò)程,快速生成對(duì)多模型的組合以及按決策問(wèn)題處理過(guò)程,快速生成對(duì)多模型的組合以及大量數(shù)據(jù)庫(kù)數(shù)據(jù)的存取并進(jìn)行集成的決策支持系統(tǒng)。大量數(shù)據(jù)庫(kù)數(shù)據(jù)的存取并進(jìn)行集成的決策支持系統(tǒng)。1. 快速原型法開(kāi)發(fā)過(guò)程快速原型法開(kāi)發(fā)過(guò)程(1)確定用戶的基本要求)確定用戶的基本要求 完成對(duì)數(shù)據(jù)及數(shù)據(jù)間關(guān)系的調(diào)查,確定信息處完成對(duì)數(shù)據(jù)及數(shù)據(jù)間關(guān)系的調(diào)查,確定信息處理過(guò)程,設(shè)計(jì)輸出報(bào)告格式。屏幕顯示安排及各理過(guò)程,設(shè)計(jì)輸出報(bào)告格式。屏幕顯示安排及各種基本結(jié)構(gòu)。種基本結(jié)構(gòu)。(2)開(kāi)發(fā)初始原型系統(tǒng))
24、開(kāi)發(fā)初始原型系統(tǒng) 建立一個(gè)能運(yùn)行的交互式應(yīng)用系統(tǒng)(初始原型建立一個(gè)能運(yùn)行的交互式應(yīng)用系統(tǒng)(初始原型系統(tǒng))來(lái)滿足用戶的基本信息要求。系統(tǒng))來(lái)滿足用戶的基本信息要求。(3 3)實(shí)現(xiàn)并使用原型系統(tǒng))實(shí)現(xiàn)并使用原型系統(tǒng) 用戶(設(shè)計(jì)者)使用原型的過(guò)程,用戶(設(shè)計(jì)用戶(設(shè)計(jì)者)使用原型的過(guò)程,用戶(設(shè)計(jì)者)負(fù)責(zé)把那些不適合的地方,不合要求的特者)負(fù)責(zé)把那些不適合的地方,不合要求的特征和他在現(xiàn)在系統(tǒng)中看到的所缺少的信息建立征和他在現(xiàn)在系統(tǒng)中看到的所缺少的信息建立文檔。文檔。(4 4)修改和完善原型系統(tǒng))修改和完善原型系統(tǒng) 修改原型以便糾正那些由用戶修改原型以便糾正那些由用戶/ /設(shè)計(jì)者開(kāi)發(fā)出設(shè)計(jì)者開(kāi)發(fā)出的不
25、需要的或錯(cuò)誤的特征。快速原型法中實(shí)現(xiàn)的不需要的或錯(cuò)誤的特征。快速原型法中實(shí)現(xiàn)并使用原型與修改和完善原型是循環(huán)反復(fù)的。并使用原型與修改和完善原型是循環(huán)反復(fù)的??焖僭头ㄟ^(guò)程圖快速原型法過(guò)程圖 修改后的工作原型修改后的工作原型確定用戶需求確定用戶需求需求報(bào)告需求報(bào)告開(kāi)發(fā)初始原型系統(tǒng)開(kāi)發(fā)初始原型系統(tǒng)初始原型初始原型實(shí)現(xiàn)并使用原型實(shí)現(xiàn)并使用原型修改和完善原型修改和完善原型用戶滿意否用戶滿意否業(yè)務(wù)原型業(yè)務(wù)原型YesNo2. 2. 快速原型法的支撐環(huán)境快速原型法的支撐環(huán)境 支撐環(huán)境由開(kāi)發(fā)工具,可重用程序庫(kù),程序接口以及支撐環(huán)境由開(kāi)發(fā)工具,可重用程序庫(kù),程序接口以及應(yīng)用部件集成四部分組成。應(yīng)用部件集成四部分
26、組成。(1 1)開(kāi)發(fā)工具)開(kāi)發(fā)工具 數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)通用的輸入輸出工具。通用的輸入輸出工具。(2 2)可重用程序庫(kù))可重用程序庫(kù) 可重用程序庫(kù)可以減少程序員的重復(fù)勞動(dòng),也便利快可重用程序庫(kù)可以減少程序員的重復(fù)勞動(dòng),也便利快速原型的使用。速原型的使用。 利用各個(gè)工具所形成應(yīng)用部件以及可重用程序庫(kù)中所需的利用各個(gè)工具所形成應(yīng)用部件以及可重用程序庫(kù)中所需的程序,按照實(shí)際問(wèn)題的處理流程或邏輯關(guān)系,把它們組合起程序,按照實(shí)際問(wèn)題的處理流程或邏輯關(guān)系,把它們組合起來(lái),形成一個(gè)完整的應(yīng)用系統(tǒng),即原型系統(tǒng)。來(lái),形成一個(gè)完整的應(yīng)用系統(tǒng),即原型系統(tǒng)。(3 3)程序接口)程序接口 宿主語(yǔ)言接口宿主語(yǔ)言接
27、口 命令語(yǔ)言接口命令語(yǔ)言接口 查詢語(yǔ)言接口查詢語(yǔ)言接口 屏幕表格語(yǔ)言接口屏幕表格語(yǔ)言接口(4 4)應(yīng)用部件集成)應(yīng)用部件集成 應(yīng)用部件集成的功能是從系統(tǒng)整體的角度來(lái)管理應(yīng)用部件集成的功能是從系統(tǒng)整體的角度來(lái)管理系統(tǒng)的數(shù)據(jù)和應(yīng)用模塊,掌握系統(tǒng)的流程系統(tǒng)的數(shù)據(jù)和應(yīng)用模塊,掌握系統(tǒng)的流程 ,對(duì)于產(chǎn),對(duì)于產(chǎn)生系統(tǒng)文檔說(shuō)明和用戶文檔說(shuō)明提供支持。生系統(tǒng)文檔說(shuō)明和用戶文檔說(shuō)明提供支持。 3. 3. 決策支持系統(tǒng)的快速原型開(kāi)發(fā)決策支持系統(tǒng)的快速原型開(kāi)發(fā) 模型庫(kù)實(shí)質(zhì)上是可重用程序庫(kù),數(shù)據(jù)庫(kù)通過(guò)數(shù)據(jù)庫(kù)管模型庫(kù)實(shí)質(zhì)上是可重用程序庫(kù),數(shù)據(jù)庫(kù)通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)(理系統(tǒng)(DBMSDBMS)可以有效的完成對(duì)數(shù)據(jù)的存取。模
28、型)可以有效的完成對(duì)數(shù)據(jù)的存取。模型庫(kù)和數(shù)據(jù)庫(kù)為決策支持系統(tǒng)的快速原型開(kāi)發(fā),奠定了庫(kù)和數(shù)據(jù)庫(kù)為決策支持系統(tǒng)的快速原型開(kāi)發(fā),奠定了很好的基礎(chǔ)。很好的基礎(chǔ)。 決策支持系統(tǒng)快速原型開(kāi)發(fā)的關(guān)鍵是如何快速的決策支持系統(tǒng)快速原型開(kāi)發(fā)的關(guān)鍵是如何快速的生成系統(tǒng)的控制程序。生成系統(tǒng)的控制程序。 系統(tǒng)控制程序是一個(gè)比較規(guī)范的程序,它的結(jié)構(gòu)相對(duì)系統(tǒng)控制程序是一個(gè)比較規(guī)范的程序,它的結(jié)構(gòu)相對(duì)簡(jiǎn)單,它本身沒(méi)有復(fù)雜的運(yùn)算和復(fù)雜的邏輯結(jié)構(gòu)。只簡(jiǎn)單,它本身沒(méi)有復(fù)雜的運(yùn)算和復(fù)雜的邏輯結(jié)構(gòu)。只要能實(shí)現(xiàn)對(duì)系統(tǒng)控制程序的自動(dòng)生成就能實(shí)現(xiàn)對(duì)決策要能實(shí)現(xiàn)對(duì)系統(tǒng)控制程序的自動(dòng)生成就能實(shí)現(xiàn)對(duì)決策支持系統(tǒng)的快速原型開(kāi)發(fā)。支持系統(tǒng)的快速原型開(kāi)發(fā)。8.4 DSS8.4 DSS開(kāi)發(fā)開(kāi)發(fā)一、一、 綜合部件的總控程序開(kāi)發(fā)綜合部件的總控程序開(kāi)發(fā) 從從DSSDSS總控程序的設(shè)計(jì)中可知它要完成的工作為:總控程序的設(shè)計(jì)中可知它要完成的工作為: (1 1)控制模型程序的運(yùn)行;)控制模型
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年滬教新版七年級(jí)生物上冊(cè)階段測(cè)試試卷含答案
- 2024-2025學(xué)年江山市數(shù)學(xué)三上期末綜合測(cè)試模擬試題含解析
- 健康教育的新篇章跨學(xué)科合作在學(xué)校的應(yīng)用
- 2024年電力設(shè)施安裝勞務(wù)作業(yè)分包書
- 2024年專業(yè)會(huì)議資料定制與印制合同3篇
- 以數(shù)據(jù)驅(qū)動(dòng)的家庭健身計(jì)劃調(diào)整與優(yōu)化
- 辦公環(huán)境中如何幫助員工建立自信心
- 2025中國(guó)鐵塔集團(tuán)河南分公司招聘25人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)西電集團(tuán)(中國(guó)西電)招聘22人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)石化高橋石化分公司畢業(yè)生招聘30人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 《大學(xué)英語(yǔ)跨文化交際》課程教案
- 新員工職業(yè)素養(yǎng)培訓(xùn)
- 個(gè)人車輛抵押借款合同
- 營(yíng)養(yǎng)教育與社區(qū)營(yíng)養(yǎng)管理基礎(chǔ)考試復(fù)習(xí)題庫(kù)及答案
- 2023年化工企業(yè)隱患排查與治理培訓(xùn)
- 國(guó)語(yǔ)經(jīng)典歌曲歌詞接龍考試題庫(kù)(180題)
- 西安東原地產(chǎn)品牌年度推廣方案
- 2022年7月云南省普通高中學(xué)業(yè)水平考試物理含答案
- 走進(jìn)范仲淹課件
- 2023-2024學(xué)年江蘇省吳江市小學(xué)語(yǔ)文五年級(jí)上冊(cè)期末高分測(cè)試題
- GB/T 20641-2006低壓成套開(kāi)關(guān)設(shè)備和控制設(shè)備空殼體的一般要求
評(píng)論
0/150
提交評(píng)論