透過您的圖書館登入
IP:3.138.141.202
  • 學位論文

建構FEWS_Taiwan 與模式連結之標準作業方式

The Development of A Standard Operation Procedure to link Models with FEWS_Taiwan

指導教授 : 張哲豪
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本研究使用水利署與荷蘭Deltares合作發展FEWS_Taiwan平台,該平台在防汛時期彙整氣象水文資訊,並結合各式外部水文水理模式進行模擬河川水位演算,並在系統中提供演算結果展示與輸出決策支援報表等功能。FEWS_Taiwan平台銜接眾多異質性水文水理外部模式如演算地表逕流的SAC-SMA、一維水理模式的Hec-Ras與模擬地下水模式的MODFLOW等。歸納出版本控制與資訊開發技能門檻過高等需求。以及在跨領域系統整合的因素下,背景知識十分不同造成整合資訊傳遞耗時等軟體專案開發問題。 研究中利用軟體工程中的方法論,建立現階段FEWS_Taiwan模式連結之標準作業方式。分析FEWS_Taiwan現階段組織特質與模式銜接案例提出改善目標,並選擇方法論中最符合目標的方式為範本。方法論中eXtreme Programming(XP)的特色有小單元開發、小團隊工作、程式重構、集體擁有、搭檔開發與程式撰寫標準等,與FEWS_Taiwan所具備的組織特質及專案開發問題皆相同。因此使用XP為標準作業流程的基礎範本,並針對XP在開發文件上的不足問題,結合IBM Rational Unified Process(RUP)方式導入Unified Modeling Language(UML)詳述開發文件資訊。建立符合現階段FEWS_Taiwan團隊的標準作業程序,作為後續提昇團隊開發效率、品質與減少日後維護成本使用。

關鍵字

軟體工程 方法論 FEWS_Taiwan XP RUP

並列摘要


The FEWS_Taiwan platform, developed by Deltares of the Netherlands and the Water Resources Agency, was used in the study. The meteorological and hydrologic information during the flood season was collected and summarized in the platform, and exterior hydrologic and hydraulic models were introduced for the river water level calculation. The system provided the display of calculation result and the output of decision-supporting reports. The FEWS_Taiwan platform connects various exterior heterogeneous hydrologic and hydraulic models, such as the SCA-SMA for surface runoff calculation, the Hec-Ras for one-dimensional hydraulic modeling and the MODFLOW for groundwater modeling. After summarizing the demands of publication control and the high threshold for information technology development and with the factor of system integration across several disciplines, it is found that the extremely different background knowledge results in problems in the program development process, such as the difficulty in information integration and the time-consuming process of information transmission. The programming engineering methodology was adopted to establish the standard operation procedure for the connection of current FEWS_Taiwan models. The organizational features of FEWS_Taiwan and the case of model connection were analyzed to propose the improvement goal. The method that is the closet to the goal in the methodology was selected as the example. In the methodology, the eXtreme Programming (XP) features development in smaller units, work in smaller groups, refactoring, collective ownership, pair programming and coding standard, and they are similar to the organization features of FEWS_Taiwan and project development problems. Therefore, XP was selected as the fundamental example for the standard operation procedure. For the insufficiency of XP in the development documents, the Unified Modeling Language (UML) was brought in by combining the IBM Rational Unified Process (RUP) to specify the information of development documents. The standard operation procedure was established for the current FEWS_Taiwan team, and it should be used for the improvement of the team’s development efficiency and quality and the reduction of maintenance costs in the future.

並列關鍵字

Software Engineering Methodology FEWS_Taiwan XP RUP

參考文獻


[71] William C. Wake(2001). "extreme programming explored",Addison-Wesley Professional.
[18] Andreas Schmietendorf, Evgeni Dimitrov, Reiner R. Dumke(2002)." Process models for the software development and performance engineering tasks. ", Proc of 3rd international workshop on software and performance WOSP .
[19] B. Boehm, A. Egyed, D. Port, A. Shah, J. Kwan, R. Madachy(1998). "A Stakeholder WINWIN Approach to Software Engineering Education," Annals of Software Engineering, v.6 n.4, Pages 295-321.
[22] Bin Wang, June-Yi Lee, In-Sik Kang, J. Shukla, C.-K Park, A. Kumar, J. Schemm, S. Cocke, J.-S. Kug, J.-J. Luo, T. Zhou, B. Wang, X. Fu, W.-T. Yun, O. Alves, E. K. Jin, J. Kinter, B. Kirtman .( 2009)"Advance and prospectus of seasonal prediction: assessment of the APCC/CliPAS 14-model ensemble retrospective seasonal prediction (1980-2004)", Climate Dynamics doi:10.1007/s00382-008-0460-0
[23] Braude, J. E.(2001) ,"Software Engineering - An object-oriented perspective",John Wiley & Sons, Inc.

被引用紀錄


陳柏愷(2012)。介接淹水模式於即時作業平台〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2012.00344
林士浩(2012)。六小時雨量預報資訊之即時校正與分析〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2012.00045
鄭琨懷(2012)。建構規劃用途水位模擬平台之研究〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0006-1708201208174200

延伸閱讀