蔣偉++周愛玲+++邱建林
摘 要:該系統(tǒng)采用B/S結(jié)構(gòu),運(yùn)用Tomcat服務(wù)器,基于JSP技術(shù),MySQL數(shù)據(jù)庫,實(shí)現(xiàn)了高校科研管理系統(tǒng)的科研項(xiàng)目管理的主要功能。系統(tǒng)主要以科研項(xiàng)目管理為核心,實(shí)現(xiàn)了學(xué)??蒲腥藛T可在線提交科研項(xiàng)目的申報(bào)、立項(xiàng)、中期檢查、項(xiàng)目結(jié)題等;實(shí)現(xiàn)了在線進(jìn)行科研項(xiàng)目的信息、進(jìn)度、質(zhì)量、結(jié)果的管理及全過程的監(jiān)控。實(shí)現(xiàn)了科研項(xiàng)目的網(wǎng)絡(luò)化管理,提高了科研管理工作的效率,降低了科研管理成本,也使科研管理更科學(xué)化、合理化。
關(guān)鍵詞:科研項(xiàng)目管理系統(tǒng);B/S結(jié)構(gòu);JSP技術(shù);MySQL
建設(shè)科研項(xiàng)目管理系統(tǒng),為高校的教師和科研管理人員,提供具有開放性、靈活性,面向?qū)W校應(yīng)用服務(wù)的科研信息化管理與交流平臺(tái),是實(shí)現(xiàn)學(xué)??蒲匈Y源管理科學(xué)化、信息化的必要途徑和基本措施。努力進(jìn)行科研項(xiàng)目管理信息化系統(tǒng)的建設(shè),是轉(zhuǎn)變學(xué)??蒲泄芾聿块T工作方式與作風(fēng),進(jìn)一步提高工作質(zhì)量和效率,建立工作高效、運(yùn)轉(zhuǎn)協(xié)調(diào)方便、行為規(guī)范的管理體制的重要任務(wù)。構(gòu)建一個(gè)良好的科研項(xiàng)目管理信息化平臺(tái),是能及時(shí)增加或修改更新科研資料的中心和進(jìn)行科研項(xiàng)目管理的平臺(tái),通過該平臺(tái)實(shí)施科研工作的網(wǎng)絡(luò)化管理,為學(xué)校教師進(jìn)行科研活動(dòng)提供方便的科研信息服務(wù),為科研管理人員開展工作提供方便。
科研管理信息系統(tǒng)的功能模塊比較多,主要有科研成果管理系統(tǒng)、校內(nèi)科研項(xiàng)目申報(bào)系統(tǒng)、教職工管理子系統(tǒng)、系統(tǒng)維護(hù)子模塊等,文章將以南通大學(xué)科研項(xiàng)目管理為例,詳細(xì)介紹科研管理系統(tǒng)中的關(guān)鍵子系統(tǒng)-科研項(xiàng)目管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。
1 科研項(xiàng)目管理系統(tǒng)功能需求分析
科研項(xiàng)目管理子系統(tǒng)涉及因素較多,是貫穿其他各子系統(tǒng)的主線,并為其他各子系統(tǒng)提供重要的數(shù)據(jù)資料。它的主要功能有:查詢各個(gè)項(xiàng)目的信息,例如科研項(xiàng)目編號(hào)、項(xiàng)目負(fù)責(zé)人、項(xiàng)目中文名稱、項(xiàng)目英文名稱、項(xiàng)目類別、所屬二級(jí)學(xué)院、系、研究所、科室、項(xiàng)目開始時(shí)間、項(xiàng)目結(jié)束時(shí)間、項(xiàng)目資助金額、學(xué)校匹配經(jīng)費(fèi)、項(xiàng)目當(dāng)前狀態(tài)、項(xiàng)目性質(zhì)、參加人員、關(guān)鍵詞、內(nèi)容摘要、項(xiàng)目已有成果和項(xiàng)目填寫日期等;包括增加、修改和刪除各項(xiàng)目的信息;顯示各項(xiàng)目的申報(bào)、審批、結(jié)題、驗(yàn)收或鑒定等情況;包括增加、修改、刪除、查詢各項(xiàng)目的經(jīng)費(fèi)。課題的在線申報(bào)、審批、立項(xiàng)、項(xiàng)目進(jìn)度的檢查、評(píng)審、驗(yàn)收鑒定管理和科研經(jīng)費(fèi)管理等內(nèi)容。
2 科研項(xiàng)目管理用例
科研項(xiàng)目的管理主要包括科研項(xiàng)目申報(bào)、項(xiàng)目立項(xiàng)、查詢申報(bào)項(xiàng)目、審核科研項(xiàng)目、中期檢查科研項(xiàng)目及結(jié)題驗(yàn)收科研項(xiàng)目等,其用例如圖1所示。
3 科研項(xiàng)目管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
3.1 系統(tǒng)體系結(jié)構(gòu)
本系統(tǒng)設(shè)計(jì)使用B/S 架構(gòu)[1-4]。安裝運(yùn)行環(huán)境采用的是JDK1.6。在WINDOWS XP或WINDOW 2000下進(jìn)行MySQL[5-6]、Java Server Page(JSP)[7-11]、Tomcat的整合配置[12-14]。
3.2 科研項(xiàng)目管理流程
科技處根據(jù)科研項(xiàng)目申報(bào)指南要求通知科研人員填寫項(xiàng)目申請(qǐng)書,交科技處計(jì)劃科審查項(xiàng)目申請(qǐng)書形式和審核預(yù)算經(jīng)費(fèi)是否適當(dāng),科技處組織相關(guān)專家預(yù)評(píng)審申請(qǐng)的項(xiàng)目,如有問題時(shí)申請(qǐng)書返回給申請(qǐng)者按要求修改申請(qǐng)書后再次提交??萍继幱?jì)劃科辦理上報(bào)手續(xù),將申請(qǐng)書送交各類基金項(xiàng)目管理部門,管理部門評(píng)審后,獲資助者簽訂項(xiàng)目任務(wù)書或項(xiàng)目合同書。然后,根據(jù)完成項(xiàng)目進(jìn)展要求進(jìn)行項(xiàng)目中期檢查,項(xiàng)目結(jié)束時(shí),完成項(xiàng)目總結(jié)或結(jié)題報(bào)告以及經(jīng)費(fèi)決算表等,至此項(xiàng)目完成。
3.3 校級(jí)科研項(xiàng)目立項(xiàng)狀態(tài)流程
校級(jí)科研項(xiàng)目申請(qǐng)人完成項(xiàng)目申報(bào)表,并將項(xiàng)目申報(bào)材料上傳到服務(wù)器??萍继幑芾砣藛T在線收到項(xiàng)目申請(qǐng)人的項(xiàng)目申請(qǐng)報(bào)告后,查詢、審核項(xiàng)目申報(bào)表和申報(bào)材料,檢查是否有問題,若有問題則通知申請(qǐng)人修改,如果無問題則打確認(rèn)通過,一旦確認(rèn)后申請(qǐng)人就無法再進(jìn)行修改。然后科技處管理人員把相關(guān)科研申報(bào)資料上報(bào)到項(xiàng)目主管部門。如果審批通過,項(xiàng)目主管部門下達(dá)相關(guān)文件,此時(shí),科技處管理人員負(fù)責(zé)將其上傳至服務(wù)器,并通知申請(qǐng)人查詢。項(xiàng)目主管部門與項(xiàng)目負(fù)責(zé)人簽訂項(xiàng)目合同書,科技處管理人員負(fù)責(zé)合同信息錄入,此時(shí)校級(jí)科研項(xiàng)目正式立項(xiàng),生成項(xiàng)目立項(xiàng)表,同時(shí)生成項(xiàng)目經(jīng)費(fèi)表報(bào)財(cái)務(wù)處入賬。本模塊流程如圖2所示。
3.4 科研項(xiàng)目管理系統(tǒng)數(shù)據(jù)流程設(shè)計(jì)
校級(jí)科研項(xiàng)目管理系統(tǒng)主要用戶包括系統(tǒng)管理員、科研人員及科研管理員,根據(jù)不同的用戶所擁有不同的功能,數(shù)據(jù)流向也在不同的用戶之間。整個(gè)系統(tǒng)的頂層數(shù)據(jù)流程如圖3所示。
3.5 科研項(xiàng)目管理系統(tǒng)的實(shí)現(xiàn)和應(yīng)用
3.5.1 校級(jí)科研項(xiàng)目申報(bào)界面
在校級(jí)科研項(xiàng)目申報(bào)界面中,如圖4所示,填寫“項(xiàng)目名稱”,從下拉框中選擇“項(xiàng)目性質(zhì)”,是縱向課題還是橫向課題,“申報(bào)金額”,“項(xiàng)目開始時(shí)間”和“項(xiàng)目結(jié)束時(shí)間”,填寫“當(dāng)前成果”和“論文摘要”。檢查無誤后“提交”。
3.5.2 校級(jí)科研項(xiàng)目進(jìn)度界面
在校級(jí)科研項(xiàng)目申報(bào)界面中,填寫“提交”后,進(jìn)入科研人員已有項(xiàng)目進(jìn)度界面,如圖5(a)所示。
點(diǎn)擊“圖5校級(jí)科研項(xiàng)目進(jìn)展圖(a)”中“查看并操作”,進(jìn)入圖5校級(jí)科研項(xiàng)目進(jìn)展界面圖(b)。
在“圖5校級(jí)科研項(xiàng)目進(jìn)展圖(b)”中,根據(jù)課題進(jìn)展情況,選擇“立項(xiàng)附件”“申報(bào)附件”“中期檢查附件”或“結(jié)題附件”。通過本系統(tǒng)能夠?qū)蒲许?xiàng)目進(jìn)行項(xiàng)目立項(xiàng)、項(xiàng)目申報(bào)、中期檢查、結(jié)題驗(yàn)收等。點(diǎn)擊“瀏覽”,添加“附件”,出現(xiàn)圖5校級(jí)科研項(xiàng)目進(jìn)展圖(c)所示。然后再上傳相關(guān)立項(xiàng)、申報(bào)、中期檢查或結(jié)題資料。
3.5.3 管理員科研項(xiàng)目管理界面
管理員登陸后,進(jìn)入南通大學(xué)科研管理系統(tǒng)的項(xiàng)目管理界面,如圖6管理員科研項(xiàng)目管理界面圖(a)所示。
管理員點(diǎn)擊“圖6管理員科研項(xiàng)目管理界面圖(a)”中,“操作”,則出現(xiàn)“圖6管理員科研項(xiàng)目管理界面圖(b)”:根據(jù)課題進(jìn)展情況,分別有:同意申報(bào)、同意立項(xiàng)、同意中期檢查及同意結(jié)題。
3.5.4 管理員科研項(xiàng)目查詢界面
管理員科研項(xiàng)目查詢:如要查詢科研人員“蔣偉”的科研項(xiàng)目情況,則在項(xiàng)目查詢姓名對(duì)話框中輸入“蔣偉”,點(diǎn)擊“確定”,則出現(xiàn)蔣偉科研項(xiàng)目情況,見圖7管理員科研項(xiàng)目查詢界面圖。
4 結(jié)束語
科研項(xiàng)目管理系統(tǒng)具有很好的實(shí)用價(jià)值。界面友好,操作簡(jiǎn)單。本系統(tǒng)采用B/S結(jié)構(gòu),教師無需在客戶端安裝客戶端軟件,只要有瀏覽器就可隨時(shí)登錄系統(tǒng),進(jìn)行快速、準(zhǔn)確查詢科研項(xiàng)目信息,申報(bào)科研項(xiàng)目等。
本系統(tǒng)投入使用后,通過測(cè)試,安全性較好,運(yùn)行快捷。為科研項(xiàng)目的管理帶來了極大的便利,大大節(jié)省了時(shí)間,極大地提高科研工作的效率,實(shí)現(xiàn)了科研項(xiàng)目管理工作的現(xiàn)代化。
本文根據(jù)現(xiàn)有的技術(shù)現(xiàn)狀以科研管理信息系統(tǒng)中的科研項(xiàng)目子系統(tǒng)為例,通過科研項(xiàng)目管理系統(tǒng)功能需求分析、系統(tǒng)功能需求用例、系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)來提出了一種科研項(xiàng)目管理的設(shè)計(jì)方法,然而科研項(xiàng)目管理信息系統(tǒng)的開發(fā)方法是會(huì)隨著科研管理理論和網(wǎng)絡(luò)技術(shù)的發(fā)展而改變的,希望本文能為同行提供借鑒和參考。
參考文獻(xiàn)
[1]葉存杰. 基于 Net的B/S與C/S混合結(jié)構(gòu)的教師信息管理系統(tǒng)分析和設(shè)計(jì)[J]. 科技資訊,2006(33):6-7.
[2]廖志英,董安邦. 基于C/S和B/S混合結(jié)構(gòu)的管理信息系統(tǒng)運(yùn)行模式[J]. 計(jì)算機(jī)工程與應(yīng)用,2002(2):10-11.
[3]Dan Li, B.J. Xiao, J.Y. Xia, Fei Yang. Real-time virtual EAST physical experiment system[J]. Fusion Engineering and Design,2014, 89:736-740.
[4]陳旭,劉加伶.Client/Server與Browser/Server結(jié)構(gòu)的分析與比較[J].重慶工學(xué)院學(xué)報(bào),2000(10):32-33.
[5] Russell J. T. Dyer. MySQL In a Nutsbell[M].北京:機(jī)械工業(yè)出版社,2009.
[6]Panagiotis Gerolymatos, Spyros Sioutas, Nikolaos Nodarakis, Ale
xandros Panaretos, Konstantinos Tsakalidis. SMaRT: A novel framework for addressing range queries over nonlinear trajectories. Journal of Systems and Software, 2015,(105):79-90.
[7]Gustavo Pinto, Weslley Torres, Benito Fernandes, Fernando Castor, Roberto S.M. Barros. A large-scale study on the usage of Java's concurrent programming constructs[J]. Original Research Article Journal of Systems and Software,2015,106:59-81.
[8]Taboada, Sabela Ramos, Roberto R. Expósito, Juan Touri'o, Ramón Doallo. Java in the High Performance Computing arena: Research, practice and experience Original Research Article Science of Computer Programming. 2013,78:425-444.
[9]賈素玲,王強(qiáng). JSP 應(yīng)用開發(fā)技術(shù)[M]. 北京:清華大學(xué)出版社,2007.
[10]邊清剛,潘東華.Tomcat和Apache集成支持JSP技術(shù)探討[J]. 計(jì)算機(jī)應(yīng)用研究,2003(6):12-14.
[11]胡莉萍. Tomcat+JSP+MySQL 整合配置初探[J].中國(guó)科技信息,2010(5):102-103.
[12]孫衛(wèi)琴,李洪成.Tomcat與Java Web開發(fā)技術(shù)詳解[M].電子工業(yè)出版社,2004.
[13]Xiuquan Qiao,Guoshun Nan, Wei Tan, Lei Guo, Junliang Chen, Wei Quan, Yukai Tu. CCNxTomcat: An extended web server for Content-Centric Networking[J]. Computer Networks,24 December,2014(75)Part A:276-296.
[14]王政軍.基于JSP和MySQL的動(dòng)態(tài)表結(jié)構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2006(32)5:60-62.