標題: 具資料庫管現功能之動態模擬編譯器的設計
Designing a dynamo processor which has a database management gunction.
作者: 張國華
Chang, Kuo-Hua
詹天賜
Tain-Sue Jan
管理科學系所
關鍵字: 系統動態學;動態模擬編譯器?;系統動力學;?;System dynamic;Dynamo processor;System Dynamics
公開日期: 1995
摘要: 系統動態學是由美國M.I.T.發展出來的一種高階管理的方法論﹐目前它已 廣泛的使用在管理決策行為、生產製造、財務規劃、都市住宅、能源供給 、醫學、水產、環境、土壤等領域﹔系統動態模式編譯器是系統動態學的 模擬工具﹐透過這些工具﹐動態模式構建者可以建立管理實驗室﹐進行政 策的分析及環境的衝擊評估﹐目前有名的系統動態模擬工具軟體有Dynamo 、iTHINK╱Stella、Powersim、Vensim 等﹐每一種工具各有其設計理念 及其功能﹐對一般使用者及專業模式構建者各有其貢獻﹐惟上述工具在模 擬過程中﹐對模式、參數、結果等資料的儲存及查詢等功能﹐並不十分充 分﹐尚無法滿足專業模式構建者在模擬過程上的需求。 本研究由系統 動態學的觀點探討目前各種模擬軟體的設計理念及分析出對模式構建者在 模擬過程中對具有資料庫管理功能的模擬編譯器的需求﹐提供給模式構建 者在模擬過程中可以將可接受模擬結果的相關資料(如參數、模式及結果 )﹐儲存於資料庫中﹐並提供以參數﹐模式中之方程式或其輸出結果為查 詢條件﹐在所有可接受解中篩選出合乎條件的動態模擬模式﹐供模式構建 者作資料的彙總、資料的分析之用﹐使模式構建者在模擬過程中﹐將心力 專注於系統思考及判斷模式的動態行為上。接著使用Foxpro高階程式語言 ﹐設計一個具有資料管理功能的動態模擬編譯器﹐並已初步設計完成﹐對 模式構建者在模擬過程中具有助益。 System Dynamics, developed by M.I.T. in the United States, is a metho-dology of an advanced management. Currently it is widely used in areaslike management policy making, production and manufacturing, financial planning, urban housing, energy supply, medicine, aquatic production,environment soil, and so on. System dynamo processor is a processinginstrument of system dynamics. A dynamo processor builder may establish a management laboratory to process the policy analysis, and to evaluate theenvironmental lashes through these instruments. At present the well- knownsystem dynamo processing software are ﹕Dynamo, iTHINK/ Stella, Powersim,Vensim, etc. Each of them has its unique idea of designing and functions.Each of them also has its contribution to general users and professionalmodule builders. During the processing procedures, however, the above-mentioned instruments are not sufficient enough for informationstorage and inquiry functions on modules, parameters, and results. Thosetools cannot satisfy the professional module designers' demand in processingprocedures yet. This research examines the idea of designing current processing softwarefrom system dynamics viewpoint, and analyzes the module designer's demandfor a dynamo processor which has a database management function during theprocessing procedures, so that the module designer can be provided withrelated data (such as parameters, modules and results) which acceptprocessing outcomes, The data are then stored in the database for inquiries.The dynamo processing modules are then selected from acceptable outcomes. These results are provided to the module designer toconclude and analyze the data. So the module designer can focus on thesystematic thinking and the judgment on the "dynamic module" behavior. Andthen by using the advanced programming language, in this case Foxpro, thedesigner designs a dynamo processor which has a database management func-tion, and completes the preliminary design. All of these are very helpful tomodule designers during processing procedures.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT840457023
http://hdl.handle.net/11536/60850
Appears in Collections:Thesis