軟件項目開發管理系統
2012-04-30 10:03:22 來源:計算機畢業設計網 瀏覽:180次系統模塊圖:
摘 要
軟件項目管理系統是為了使企業項目能夠按照預定的成本、進度、質量順利完成,而對人員、產品、過程和項目進行分析和管理的活動,系統包括項目基本信息管理、軟件模塊管理和軟件缺陷管理等功能。
本系統必須在增加基本信息之后才能增加企業項目信息。基本信息包括項目類型信息、項目狀態信息、模塊狀態信息和模塊缺陷信息等。后臺數據庫采用SQL2000,前臺開發工具采用JSP技術,JAVA語言。
本系統采用比較流行的ADO 數據訪問技術,并將每個數據庫表的字段和操作封裝到類中,從而成功的將面向對象的程序設計思想應用到系統設計中。這也是本系統的特色和優勢。
軟件項目管理系統將以需求為管理核心,任務為管理內容,質量為管理指標實現項目過程的管理。項目從需求建立為開始,由任務來跟蹤需求完成的進度,用質量管理來考核需求完成的標準,系統可實現需求到任務,任務到質量的完整管理,以追溯管理的方式實現項目過程的完整管理。
總體設計的目的
軟件項目管理系統的根本目的是為了讓軟件項目尤其是大型項目的整個軟件生命周期(從分析、設計、編碼到測試、維護全過程)都能在管理者的控制之下,以預定成本按期,按質的完成軟件交付用戶使用。而研究軟件項目管理為了從已有的成功或失敗的案例中總結出能夠指導今后開發的通用原則,方法,同時避免前人的失誤。
該體統通過對軟件項目開發的各個環節進行設置(基本信息設置 項目組管理 軟件項目管理 系統管理),包括基本信息的添加、修改、刪除和查詢;項目組信息的添加、修改、刪除和查詢;軟件項目管理模塊包括項目基本信息管理、軟件模塊管理和軟件缺陷管理等功能。軟件項目管理系統就是實現軟件開發過程和軟件管理過程的全面管理。
設計目標
本系統是針對中小型企業項目管理現狀,通過網絡實現對企業項目信息的管理,主要實現如下目標:
(1)對項目信息(項目基本信息、項目經辦人、項目方案等信息)進行全面管理。
(2)對項目合同的管理。
(3)實現各種信息查詢功能。
(4)對用戶輸入的數據,系統進行嚴格的數據檢驗,盡可能排除人為的錯誤。
(5)操作員可以隨時修改自己的口令。
(6)數據保密性強,為每個用戶設置相應的權限級別。
(7)提供輔助工具,方便用戶操作及使用。
(8)系統運行穩定、安全可靠。
