【導讀】隨著計算機及數(shù)據(jù)庫技術的不斷發(fā)展,使用現(xiàn)代化技術手段進行事務處理成為必要。Struts是一種優(yōu)秀的基于J2EE體系結構的MVC模式框架,基于Struts框架開發(fā)項目申報系統(tǒng)可獲得好的可重用性、可擴展性和易維護性。建立一個基于struts的項目申報系統(tǒng)可以方便基層單位科研管理部門進行快速事務處理,提高工作效率。全文首先闡述了項目申報系統(tǒng)的應用背景、發(fā)展現(xiàn)狀和趨勢、課題目標以及相關的技術支持。之后對該系統(tǒng)涉及到的相關知識進行了介紹,對該系統(tǒng)進行了整體的設計分析,確定了開發(fā)環(huán)境,構建了基本的框架結構和功能模塊。關鍵詞:struts,MVC,J2EE,JAVA,MSSQLServer,JDBC,PowerDesigner. 現(xiàn)代社會科學技術突飛猛進,各科研單位的研究項目越來越多,怎樣使科研項目的申報和審批更加高效,已經(jīng)成為各個科研單位亟待解決的問題。