張曉曉 李敏
摘要:隨著信息科技的高速發展,數字化和信息化技術逐漸深入到各個領域當中,而在很多高校當中,存在很多繁雜的工作項目,比如大數據不容易統計等問題。本文針對目前高校當中的迎新工作,介紹了數字迎新系統對高校工作有哪些實際作用,并根據MVC模型結構介紹,論證了在SSH基礎下,數字迎新系統的設計與實現。
關鍵詞:信息技術;高校;系統
在現如今的高校管理工作中,隨著大學生數量逐漸增加,高校迎新工作變得越來越復雜,開學后不僅涉及到新生報道問題,也要涉及到老生的繳費問題和學習安排。新入學的大一新生一般都對學校比較陌生,因此迎新工作的意義十分重要。新生報到工作一般都與統計相關,且涉及很多部門,在傳統迎新模式中工作人員的記錄工作繁重,還給新生帶來了很多不便,因此,數字迎新系統的出現,為此項工作帶來了重大改變。
1 技術介紹
本文對SSH開發中的系統開發框架進行簡單介紹,在這其中MVC三層經典開放框架是由Struts來實現的,流行業務管理框架是通過Spring 來實現的,而持久性業務框架是由Hibernate來實現的,這三層組合在一起便是SSH。通過以上業務框架的組合開發,使得SSH系統具有相當高的特性,為系統在日常迎新工作中所起到重大作用奠定了基礎[1]。
1.1 MVC模型
MVC是為了實現動態設計程序,從而對在此之后的系統開發進行簡化,也提高了之后程序復用的可能性。MVC中最重要的結構組織就是控制器,主要負責工作是轉發頁面請求以及處理等,另一個重要結構叫做視圖,通過顯示系統數據處理結果,并將數據顯示在用戶界面之上。而最后的模型就是在系統中起到管理數據作用。控制器的工作原理就是連接視圖和模型,是連接整個系統中邏輯處理的關鍵結構,控制器在發出連接請求之后,模型接到相關信息進行數據分析處理,并搜索整個數據庫,找到用戶想要的內容,通過控制器的傳到,將數據結果帶到視圖結構進行顯示。
1.2 Struts框架
Struts的框架開發來源于2004年,它的出現迅速被各大軟件公司所引進,并且進行大量開發研究。而Struts的框架工作流程正是體現出了MVC系統的優勢,Struts系統內部所配置的開發源代碼,是廣泛應用的最直接原因,也為企業工作帶來很多方便。使用Struts進行數據開發,包括以下幾個步驟,第一進行需求分析,第二對數據系統進行分析,同時弄清顯示數據的要求,第三對傳輸路徑精心制定,第四理清技術和業務之間的關系,第五建設UI界面,第六完成表單開發,第七完成各項工作之后,進行最終測試。以上就是Struts開發框架的開發過程,在開發過程中需要對系統功能進行有層次劃分,否則將影響開發進度。
1.3 Spring框架
相對比來說,Spring框架的開發比較復雜,Spring框架由七大模塊組成,他的開發主要過程就是實現控制反轉的過程,是Spring成為切面編程最重要代表之一,通過創建持久接口,與Hibernate協同作戰,完成對象關系的映射功能,并利用MVC分層開發思想,從而完成開發項目。這種控制反轉的作用,就是將創建對象的方式產生了巨大改變,很這個過程只需在Spring容器中進行,不需要其他復雜的過程,使其開發更為簡化,因此得到了開發人員在開發項目中廣泛應用。
1.4 Hibernate框架
在網絡系統高速發展過程中,傳統的系統開發已經無法滿足一些企業的需求,隨著數值迎新系統的到來,也將很多網絡技術延伸到最大程度,比如數據庫的處理變得持久化,并與數據實體之間保持緊密聯系,這就是Hibernate最大的實際意義。Hibernate框架中主要包括的JDBC組件,JNDC組件和JTS組件,三個組件之間的相互作用,實現了數據信息能持久化,并不產生斷裂現象。在Hibernate開發框架中,最重要的部分就是Session會話的建立,通過這個會話,來實現很多實際操作。由于Hibernate框架的特點,也被人們廣泛應用于工廠產業鏈之中,大大提高了產業鏈整體安全性能[2]。
2 在SSH技術開發基礎下,數字迎新系統的實際意義
系統為工作和生活帶來的實際意義,是系統開發最大的推動力,數字迎新系統主要就是針對高校開展迎新工作,面對群體就是辦理入學的大一新生,復雜的問題就在于在整個工作過程中,要涉及到很多部門,這對數字迎新系統來說,也是個巨大的考驗。
2.1 提高工作效率
我國招生管理機構在8月底前后將全國高校的招生情況進行匯總,并將所得到的數據進行處理,傳入相關系統之中,再將相關數據傳輸到各個高校,在信息數據到達高校之后,高校相關工作人員還要對數據進行 最后的整理補充。但在這其中,會有大量的數據等待高校工作人員去處理,因為時間緊迫,要在新生入學之前完成數據整理補充工作,如果單單進行人工處理,必然會導致信息出現不準確顯現,迎新工作帶來麻煩。利用數字迎新系統,通過組合式SSH軟件開發系統,首先可以將各個部門的數據標準進行統一,簡化工作流程,也可以通過傳輸功能,將想要的信息在整個數據庫中提取出來,保證信息準確性[3]。
2.2 提高管理工作
因為迎新工作涉及到多個部門,通常來說各個部門的相關數據都是獨立進管理,在一個部門中只能查詢到自己部門中新生相關信息,這樣會導致新生獲取信息的方式非常繁瑣,在數字迎新系統當中,利用SSH組合系統,將信息組合在一處,形成一個數據整體,對學生數據進行統一管理,讓新生獲取信息不用過于復雜,確保迎新工作水林進行。
2.3 讓工作流程更清晰
通過數值迎新系統,為新生制定了一個流暢報道流程,也使得高校各部門工作更具有目的性。作為新入學的大一學生,要盡快熟悉流程,注意下一步應該辦理哪些相關手續,節省時間,增加學校管理工作的流暢性[4]。
3 總結
綜上所述,通過對SSH三層框架的技術設計介紹,讓人們從根本上了解數字迎新系統的工作原理和模式。數字迎新系統涉及到高校諸多部門,這種新系統的加入,讓各部門實現了信息共享,也為迎新工作帶來了便捷。相信在未來,數字迎新系統還會有更大的創新發展,為高校迎新工作進一步服務。
參考文獻:
[1]盧宏才.高校數字迎新系統的設計與實現[J].重慶文理學院學報(自然科學版),2012,06:6567.
[2]余海洋,眭榮方,朱瑩瑩,汪尹,張貴玲.高校數字迎新系統的設計與實現[J].電腦知識與技術,2014,15:35383540+3551.
[3]胡麗平,胡勝勇.數字迎新系統的設計與實現[J].電腦與電信,2016,10:7072.
[4]楊磊蕾.基于Web的數字迎新系統的設計與實現[J].科技創新導報,2013,19:4243.