本篇論文提出一個在軟體開發生命週期(SDLC)中,利用軟體組態管理(SCM)學說有效降低錯誤及提高軟體生產率的方法去實現一個由工作排程應用程式及自動化建構應用程式所構成的自動化軟體組態管理系統(Automated SCM System)。 本論文使用免費且容易學習的Tcl/Tk 腳本化語言,搭配穩定的源碼控制軟體-PVCS (Polytron Version Control System)之命令列界面PCLI(Project Command Line Interface),來實作自動化軟體組態管理系統(Automated SCM System)。 自動化軟體組態管理系統提供一個統一排程介面來啟動不同軟體方案的建構程序。其效能比手動執行建構流程提升約19.685%。
This thesis proposes a method of software configuration management (SCM) to maximize the productivities and to minimize the mistakes during the software development life cycle (SDLC) to realize an automated SCM system which contain the scheduler application and the automated application。 The free and easy-learn Tcl/Tk scripts language and the powerful PCLI(Project Command Line Interface) of the stable version control system-PVCS((Polytron Version Control System) are the tools to be used to implement the automated SCM system。 The automated SCM system provides a common schedule GUI interface to launch the build processes of different software solutions。It enhances 19.685% execution performance than the manual build.。