解巧蕓 黃斌 曹國輝 陶緒超 趙爽
摘 要:為了解決傳統大學生創新創業項目管理效率低、數據統計方面任務量大等問題,基于創新創業項目的實施管理的思想,文章開發設計基于Web的大學生創新創業項目管理系統,實現項目在線進行申報、項目在線進行公示、項目狀態在線查看、項目運作過程在線控制與管理、項目在線審核、項目過程文檔與項目成果的集中管理。結果表明,該管理系統可以大幅度提高大學生創新創業項目的管理效率和管理質量、縮短管理時間、有助于提高學生的綜合素質和創新能力。
關鍵詞:審核管理;大學生創新創業管理系統;數據庫
近幾年來,建設信息化校園成了各個高校發展必不可少的一部分。伴隨著這種信息化校園的理念,高校網絡環境下各種管理信息系統大量普及,如學校教務管理系統、學科競賽系統、畢業設計(論文)管理系統等[1],目前管理系統已覆蓋了學校的大部分管理工作,成為學校的教學、管理等工作中的不可缺少的環節,為全校師生提供網絡資源信息服務。
目前大學生創新創業項目管理仍然通過傳統的方式實現申報、公示、過程管理與經費管理,導致項目的管理過程極為繁瑣、低效。例如,每個項目都要走紙質版流程,經過申請、中期、結題和院、校級管理員簽字及專家審核后才能正式結束,產生的紙質文檔容易損壞、丟失且不易保存、統計困難而且審核必須要通過各級人工簽名,顯得繁瑣、費時。為解決此問題,本文采用微軟的ASP.NET技術,使用先進的Visual Studio 2013與SQL Server 2012開發工具研發大學生創新創業管理系統,有效減少信息冗余,節約人力和時間,同時也方便流程優化。
1 系統需求分析
大學生創新創業管理主要涉及三大階段,項目的申請、中期和結題。
大學生創新創業管理系統的設計與開發[2],首先是方便創新創業項目的組織和開展,學校、學院可以實現對項目的組織和開展過程的監控管理;其次是宣傳和展示項目研究成果,在全校范圍內形成良好的學術氛圍,在參賽地區起帶頭作用;最后是提高管理效率和工作效率,對項目申報、項目審核等環節進行信息化管理,節約經費。
初期申請階段由學生進行項目申請,選擇指導教師及項目組成員。學生提交申請后,其指導教師進行項目申報審核,然后由各學院院級管理員分配專家組進行項目的評審打分。評審后再由院級管理員審核,審核通過后,再由校級管理員分配專家組進行項目的評審打分,最后由校級管理員進行項目的申報審核,確定項目是否立項以及項目經費等,然后進行公示。
中期由學生提交中期報告及相關文檔,指導教師進行審核后由院級管理員進行分配中期評審專家組。專家評審后由院級管理員進行審核。由校級管理員分配專家組進行評審,最后由校級管理員進行審核并確立項目級別。審核通過即轉入結題環節。
結題階段由學生提交結題報告和成果清單及相關文檔,指導教師進行審核后由院級管理員查看材料提交是否完整。材料完整的進入下一環節。校級項目由各學院分配專家組進行結題答辯,由院級管理員進行審核。省級、國家級項目由校級管理員分配專家組進行結題答辯,由校級管理員進行審核。最后所有項目統一由校級管理員進行材料的審查,審核通過后方可結題。
2 系統設計
2.1 流程設計
由學生提交申請書后,指導教師去審核,審核通過后,院級管理員分配項目評審。在分配項目評審時,必須先分配評審組。分配評審組后,為了避免指導教師審核自己的項目,因此必須先分配項目,再分配專家。專家評審后再由院級管理員進行審核。通過后進入校級審核環節。中期、結題與初期審核類似。
2.2 數據庫的設計
在數據庫設計階段,利用PowerDesigner對數據庫的邏輯結構進行設計,加速了開發的過程。
在系統的編碼設計中根據系統對數據庫的要求采用了數字碼和混合碼的編碼方式。順序碼是一種最簡單最常用的代碼,它把順序的自然數賦予編碼對象。全球唯一標識符(Globally Unique Identifier,GUID)是一種由算法生成的二進制長度為128位的數字標識符。在理想情況下,任何計算機和計算機集群都不會生成兩個相同的GUID。隨機生成兩個相同GUID的可能性是非常小的,但并不為0。所以,用于生成GUID的算法通常都加入了非隨機的參數(如時間),以保證重復的情況不會發生。
3 系統功能的實現與測試
3.1 系統功能的實現
結合大學生創新創業管理的工作流程,系統設置了5種角色:學生、指導教師、院級管理員、校級管理員、系統管理員。
3.1.1 系統管理員模塊
系統管理員主要負責系統管理、項目管理、專家管理。系統管理的功能有:系統設置,設置系統的相關參數;數據初始化,錄入全校師生的數據。項目管理的功能有:發布項目申報信息、項目立項及項目結題、經費分配及使用審批、項目過程管理、獲獎統計等。專家管理的相關功能有:設置項目指導教師、院級管理員、校級管理員等功能權限。
3.1.2 校級管理員模塊
校級管理員是負責全校項目審核,組織專家對項目進行點評打分,并組織項目校級答辯。
3.1.3 院級管理員模塊
各學院的管理員組織評審小組,對本學院申報的項目進行評分,并組織學生進行初期項目答辯。根據專家組給出的評價及答辯情況決定項目能否繼續進行或者終止項目。
3.1.4 學生模塊
參加項目的學生可以隨時查看競賽信息、在線申報項目、上傳項目分析材料、查看項目的進程、查詢成績等。
3.1.5 指導教師模塊
指導教師模塊的主要功能有:在學生完成項目申報后進行項目申報審核、項目中期審核、項目結題審核、經費管理等。教師在進行初期申報時,根據學生填寫的參賽的信息進行審核,來決定項目能否繼續。若指導教師通過,則項目進入下一階段;若指導教師審核未通過,則項目進入初期草稿階段,學生可對項目材料進行修改。
3.2 系統功能測試
在程序開發過程中,主要將把測試重點放在功能上。采用黑盒測試方法,對各功能模塊進行測試。以模塊為單位,檢測單個模塊內各個進程之間的控制關系和數據傳遞是否正確。具體測試內容如下。
(1)各角色權限登錄模塊測試,成功登錄后可見站點地圖裁剪以及多角色的功能顯示。
(2)審核功能模塊測試,與狀態機對接,檢測各個模塊之間的數據傳遞是否正常。
(3)專家分配模塊測試,測試分配項目與分配專家的笛卡爾積對接。
4 結語
大學生創新創業管理系統的設計與實現,是針對華北理工大學的創新創業管理工作。對于推動教育教學改革,促進大學生的發展,培養大學生的綜合素質和專業能力起著重要作用,如何建立和開展系列化的大學生創新創業活動并形成科學、規范、系統化的競賽及管理體制,鼓勵學生積極、廣泛地參與大學生創新創業競賽活動,形成良好的學習氛圍,實現創新人才培養目標,是很值得研究的問題。本文開發設計的基于Web的大學生創新創業管理系統,實現了學校對大學生創新創業活動的有效管理和全面跟蹤,使活動管理更加科學化、規范化和高效化。華北理工大學結合2017年度大學生創新創業管理工作,試運行大學生創新創業管理系統,目前取得了較好的成效,大量縮短管理時間,提高統計效率,明確管理步驟。華北理工大學將以大學生創新創業管理系統的應用為契機,積極開展創新創業活動,為參加省部級和國家級競賽選拔人才,擴大學生的受益面,提高學生的綜合創新能力。
[參考文獻]
[1]張水波,李振.ASP.NET編程網絡大講堂[M].北京:清華大學出版社,2011.
[2]索利斯.C#圖解教程[M].北京:人民郵電出版社,2013.