許多政府機關已經採用外包的方式來建置機關的重要資訊系統。政府機關的資訊人員身負著協調者的工作,來協助資訊系統的維護人員與使用者溝通。對於政府機關的資訊人員而言,系統文件是熟習瞭解資訊系統的重要管道,以便於初步性的系統維護與除錯。然而,如何建構有效的,高可參考性,高可讀性的系統文件是個困難的問題,現今維護資訊系統的廠商似乎尚無法提供良好的文件解決方案。這個問題導致政府機關的資訊人員無法有效率的在第一線解決使用者的問題。
本論文嘗試提出一個以程式碼為基礎的文件解決方案,用來幫助政府機關的資訊人員熟悉資訊系統。我們以法院審判作業系統作為研究的對象,各法院目前的審判作業系統是採用Java Server Page(JSP)的軟體架構。我們所提出的方法以參考程式碼以及資料庫資料字典來實作系統文件。此外,本論文還設計了一系列的標籤,來將有用的應用系統與程式設計資訊嵌入程式碼的註解之中。這個文件解決方案可以幫助政府機關的資訊人員很快的熟悉外包的資訊系統。在本論文中,我們也為法院的審判作業系統實作了一個實驗性的程式碼文件建立工具,來驗證本論文所提出方法的可行性。