盛 利
(湖南環境生物職業技術學院,湖南 衡陽 421005)
在經濟新常態的號召下,工業生產以及技術創新都需要人才出謀劃策,經濟結構改革,導致“大眾創業”的熱潮出現,這是信息經濟發展的結果[1]。結合目前的經濟形勢,所需人才不斷擴大,所以高校“創新創業教育”要求更高,體制還需完善,進一步提高學生自主創新創業的意愿,從學校出發,引導學生參加創新創業活動。結合實際情況來看,由于社會創新創業氛圍不濃,高校對學生創新創業能力培養還需加強。所以,開發大學生科研實訓與創業創新系統是必然的,該系統可根據科研項目著重培養學生能力,同時,隨著申報等項目流程,對高校大學生創新創業訓練計劃進行研究,一方面可加強高校對學生的資源投入,另一方面可使學生熱情高漲,加強科研項目的開發,能夠有效地指導高校創新創業教育工作開展。
高校開展創新創業教育,一方面,可培養大學生綜合素質,另一方面,可增加大學生社會實踐能力,從理論到實踐,讓學生能夠提高文化水平和素質修養,進一步實行人才培養計劃。大學生培養目標,需要從綜合性考慮,高效不僅要求學生在校完成知識技能學習,同時,也要完善其社會需求,即大學生能夠在在校期間培養自我學習、獨立完成、創新創業等能力,以便其能夠更好地適應社會。大學生創新創業系統由此出現,在競爭激烈的市場環境下,系統必須實現大學生創新創業訓練計劃項目的功能,包括申報、審核、檢查、結果、經費等方面的需求,以現代計算機為工具,開發并實現大學生創新創業管理系統,系統的實現能夠將項目于老師和同學緊密結合起來,并能夠幫助學校教務處進行有效管理,加強溝通,進而實現系統管理功能、專家審批功能、項目申報功能等,利用此系統,能夠幫助老師更好地了解學生進展,進而推動創新創業項目開展,同時,指導教師可與學生方便互動交流,對項目進行實時管控,進一步提高大學生創新創業能力。
技術條件:隨著計算機技術、AI 技術等出現,高科技產業迅速發展,以谷歌、微軟等互聯網公司巨頭早已嫻熟的運用云計算,以商業化的形式進行開發,目前Open Stack技術等云計算技術在工商和教育行業大規模使用[2],同時,在教學方面已逐步采納云計算數據中心,高校作為教育業的先鋒陣地,在系統采用上,以云桌面教學系統為主,引進云計算技術對項目進行管理,其中Java Web 網站作為云技術的新興載體,能夠加強創新創業項目管理,無需下載龐大的插件,同時,給予用戶更好的交互體驗,盡可能滿足用戶需求。
運行條件:隨著素質教育和綜合性人才需求,以云計算數據中心和云桌面為主的教學系統在高校中廣泛應用[3]。基于云計算大數據教育模式,高效可采用VR 技術,以云桌面教學為導向,基于 Java Web 網站,對系統開發系統,為創新創業項目提高良好的運行環境。
經濟條件:大學生創新創業項目開展受到中央和地方政府的大力支持,由于政府政策的導向,使之科研基金更側重于項目的開展,同時,促進了高校對大學生創業創新的重視,可為該項目提供各項優質的資金扶助,滿足系統開發的經濟需求。
三層架構模式為系統開發重要模式,系統以Java Web+Apache+My SQL 開發環境,編程效果較好,能夠提高系統運行效果,My SQL 數據庫體系龐大,可保障用戶進入的安全性。其中MVC 框架模式能夠完善大學生創業創新系統構造,其 B/S 架構是最常見系統開發架構,能夠保證系統的有效進行,Ubuntu 操作系統為基石進行開發[4]。系統設計在云計算下,Java Web 糅合 Java、JSP 和 Servlet 的語法特點,可將程序代碼嵌入HTML 文檔中,具有高效率、運行快等特點,可作為大學生創新創業系統架構,能夠加快代碼運行速度,實現系統設計的功能。
該文結合大學生創新創業系統功能需求,根據對創新系創業申報與管理的特點,系統在總體設計時,需要完善和分析其參與角色,包括以學生為主的項目申請人,以高效組織等為內容的項目發布人和項目審核人員,其次,還包括整個系統的管理人員,如圖1 所示。
圖1 表示各個角色對應的主要功能,該功能是系統設計的內容,其中,系統管理員的主要內容包括系統管理,可對項目申請人和發布人進行管理并且能夠刪除或添加相關信息,由系統管理可進行密碼修改等。項目申請人一般以學生為主,可對創新創業項目進行申報,并根據系統提示查看新項目審核狀態,同時,可根據項目情況取消申報新項目。項目發布人通過高校進行項目發布,項目發布人其功能包括項目發布,即通過發布新項目來實現創新創業目的,同時,高校后來可查看項目申請人和歷史發布項目,從而實時監控項目申請人狀況。

圖1 系統角色功能圖
該系統結合用戶需求,完全采用面向對象的思想,對設計更貼合學生和高校的方面,采利用了傳統的先設計數據庫的思想,通過SQL 數據庫生成數據庫設計表,對編程方面,通過編寫的JAVA 代碼和B/S(Browse/Server)三層體系架構進行設計,完善數據庫系統,如圖2 所示,該數據庫分為三個層次,六項內容,針對項目進行描述,其中三個層次:表示層為用戶輸入輸出,由MVC 控件控制;業務邏輯層通過組件可達到索引的目的;數據訪問層,可儲存和索引,能夠有效保證用戶使用需求。能夠協調數據庫服務器,系統可保證安全性的同時加快指令計算。

圖2 B/S(Browse/Server)三層體系架構
根據用戶角色的劃分可對功能進行描述,結合系統總體設計,大學生創新創業系統設計主要以管理員、學生、教師以及專家為登錄對象,模塊的設定圍繞四個角色塑造,即根據項目申報情況,可劃分為項目審核、信息登記、系統管理維護、項目申報、專家審查等模塊,可以說系統設定與角色劃分息息相關,可實現創業項目管理系統的功能。
如圖3 所示,管理員登錄模塊,顧名思義是整個系統的管理者,該模塊可操作性強,能夠進行添加和刪除,對其他模塊具有管理作用,并能夠有效保證其系統的安全性。

圖3 管理員登錄模塊及功能圖
申請人以學生為主,可根據其內容進行項目申報,如圖4 所示,該頁面可表明申請人模塊設計與實現的功能,包括審批、查看、索引、刪除、取消等功能,為了保證項目進行順利,該系統設定“每人只能選一項,多選無效!”的要求,盡可能保證項目實施。
結合圖4,對申請人模塊進行細化分析,其中用戶中心需要學生注冊基本信息,即通過身份證明表明自己所在高校和項目申報內容,注冊結束后可根據密碼進行登錄,學生可對用戶中心進行管理,可進行修改密碼,基本信息等,進而保證學生身份的有效性。項目管理,以新項目發布為主,申請人可對項目管理進行查看、申請以及成員查看等,學生可根據歷史申報項目界面查看相關內容并且點擊申報新項目鏈接,進行項目申報,并根據注意事項完善申報信息,如果申報信息不對,可按取消按鈕進行重新申報。同時項目申請人數也可以進行修改,對項目申報組員進行管理。申請人模塊以申請為主,協調管理小組成員,完善項目申報請求。

圖4 申請人模塊
發布人模塊可由學校或老師對項目進行發布,項目發布人模塊有用戶中心等導航,可對項目進行管理,如圖5 所示,項目發布人可查看歷史發布項目,針對已發布項目進行查看,可發布新項目,對申請項目人進行查看,為了保證項目的有效進行,學校或管理人員對發布人模塊進行限制,繼新發布項目只能保證一項,在這個界面中,由項目發布人點擊發布項目鏈接,進入系統內部界面,可查看已發布項目的詳細信息以及完成度,例如發布人發布宿舍管理系統,如果點擊新項目鏈接,就會出現警告信息界面框,等完成該項目時,可再申請發布新項目鏈接,進而保證項目有序地進行,完善大學生創新創業系統規劃。

圖5 發布人模塊
審核人員模塊由專家和老師組成,具有權威性,審核人員模塊可根據申請人的項目進行審核,通過點擊查看,已申請項目的鏈接,對其信息展示列表進行研究,通過分析其可行性,逐一查看,進而確定其審核是否能夠完成,如圖6 所示,審核人員須對項目提出審核未通過的原因,以便項目申請人根據其要求進行重新填寫和申報。

圖6 審核人員模塊
綜上所述,科技促進發展,技術引領潮流,隨著信息化的發展,高校開始重視“創新創業教育”工作,結合我國網絡和計算機技術,以計算機為輔,系統設計為主的項目申報系統已經被實現,所以該文基于 Java Web 云應用技術設計,結合高效的數據庫以及系統架構,實現了大學生科研實訓與創新創業系統。系統設計以角色為劃分基準,項目管理為主要內容進行設計,充分考慮到大學生創新創業的項目管理過程,以現代化技術使程序在擴展和交互功能上保證其需求,盡可能實現了高校大學生創新創業項目管理系統的功能。