頁籤選單縮合
| 題 名 | 延伸標記語言製作動態文件之軟體發展過程--以國軍薪資進帳流程為例=Executable Literate Document for Software Development Process from a Specific Receipt Procedure of Military Salary System |
|---|---|
| 作 者 | 鍾仁宗; 蔡建華; | 書刊名 | 國防管理學報 |
| 卷 期 | 24:1 2003.05[民92.05] |
| 頁 次 | 頁61-70 |
| 分類號 | 312.49 |
| 關鍵詞 | 延伸標記語言; 可程式化文件; 文件物件模型; Extensible markup language; XML; Executable literate document; ELD; Domcument object model; DOM; |
| 語 文 | 中文(Chinese) |
| 中文摘要 | 在國軍各類軟體開發程過程中,軟體開發人員通常依照軟體需求規格書來記錄使用者需求,作為發展成最終軟體之依據,並於軟體生命週期各階段產生不同文件,但軟體需求易變,各類文件必須反覆進行修正。因此,如何於軟體開發各階段產生可讀性高且精確之文件,並因應需求變動隨之修正,為軟體開發過程中的重要課題。延伸標記語言已成為網際網路資料交換之標準,本研究運用其特性,發展出一套應用模式,將軟體需求規格製作成可程式化文件,並將此文件與應用程式結合,減少軟體開發過程中文件與應用系統功能不一致情況,進而提高軟體品質。可程式化文件係以延伸標記語言為基礎,主要特點在於強化軟體系統中企業邏輯之呈現,其已超越傳統對軟體文件僅作靜態描述的觀點,而成為具備動態運算功能的文件。 |
| 英文摘要 | Formal software development relies upon software requirement specification (SRS) to translate customer requirements to final products. Literate documents are responsible for a communication medium among readers in different development phases. However, issues of document inaccuracy and inconsistency are crucial problems. This paper provides some perspectives, i.e., how SRS in managed by executable literate document (ELD) and can directly be linked in software development process to improve throughput, reduce iteration, and avoid uncertainty. The idea of this study divides application system into two parts, ELD and necessary programming code. ELD is an XML-based document that contains business rules retrieved from original application software system. Since ELD is human readable document, user can via change ELD to easily modify application system. Therefore, ELD is not only a software requirement document but a semi-application. |
本系統中英文摘要資訊取自各篇刊載內容。