肖桃 王致力 張沂蒙 張紫琳
【摘 要】隨著社會經濟的迅速發展,當今形勢下研究生學歷越來越被看重,已經成為許多企業的敲門磚,同樣作為一項劃分崗位的新標準。畢業后選擇報考研究生的不少大學生因為缺乏人際關系、信息渠道狹窄,對于高校的相關信息模糊不清,以致選錯學校或選錯老師而遺憾。文章通過對研究生報考信息系統的設計與實現展開探析,以期為在校大學生報考研究生提供行之有效的信息參考,最終實現提升報考成功率。
【關鍵詞】JavaWeb;合作交流;導師動態
中圖分類號: TP311.52文獻標識碼: A文章編號: 2095-2457(2019)16-0014-002
DOI:10.19694/j.cnki.issn2095-2457.2019.16.005
Design and Implementation of Information System for Postgraduate Entrance Examination Based on JavaWeb
XIAO Tao WANG Zhi-li ZHANG Yi-meng ZHANG Zi-lin
(School of computer science and technology, southwest university of science and technology, Mianyang Sichuan 621010, China)
【Abstract】With the rapid development of social economy, graduate degree is more and more valued in today's situation, has become a stepping stone for many enterprises, also as a new standard for the division of posts.After graduation, many college students who choose to apply for the postgraduate examination regret that they choose the wrong school or the wrong teacher because of the lack of interpersonal relationship and the narrow information channels, and the ambiguity of the relevant information of colleges and universities.This paper analyzes the design and implementation of the information system for graduate students to apply for the examination, in order to provide effective information reference for college students to apply for the examination, and ultimately improve the success rate of the examination.
【Key words】JavaWeb; Collaborative communication; Mentor dynamics
0 引言
當代知識經濟社會,急需更多掌握豐富知識的高層次人才。大學生在畢業后選擇深造研究生,是一條重要途徑。近年來考研、保研倍受高校教育工作者和在校大學畢業生的器重。隨著改革開放的不斷進行,高學歷、高科技人才在社會的地位隨之迅速上升,與此同時,選擇報考研究生人數的不斷攀升。
因為全日制國家統一劃線,過線人數多,復試差額比更高,由此致使不少因為信息獲取不全面同學,對自己抱有希望的第一志愿被淘汰,只有選擇調劑,無緣自己的理想高校。校外各類培訓機構數不勝數,多年的實力積累和知識儲備,也使得在校學生對其依賴性增加。預計在最近幾年內對考研相關需求將保持增長趨勢。由此可見想要被自己心儀的高校錄取,不僅僅要做好文化課的復習準備,同時也要充分了解該高校的復試情況、尋找研究生導師等信息。而如今從各種考研機構獲取信息費用較高,高校官網搜索費時費力,各種網站的信息量巨大,查詢困難,迫切一個給考研的同學提供考研信息求助、高校信息咨詢的網絡平臺。
1 問題提出
針對信息獲取難、各種網站信息量大、難以查詢等問題,研究生報考信息系統應運而生。大學生可以在這個系統的特定模塊查看最新的高校招生情況、優秀導師的研究方向及動態,也可以在這個平臺查詢全國各大賽事信息,公開招募尋求合作伙伴,同時也可以拋出自己的問題與他人共同尋找解決方案,這個平臺突破原有的合作條件與屏障,為大學生主動提供合作交流的機會,進而提高大學生的創新能力、增強綜合競爭力,最終實現提高大學生報考成功率。
2 系統使用技術
2.1 MVC設計模式
MVC設計模式是一種軟件設計典范,包括三個核心模塊:模型、視圖和控制器,各自完成不同的任務。該模式用一種業務邏輯、數據、界面顯示分離的方法組織代碼,各模塊既獨立負責對應層級數據處理,彼此間又存在協作與數據交互。MVC模式在提高了程序的可擴展性、可重用性、可維護性、可移植性的同時,達到了分層解耦、代碼復用,更方便維護和測試軟件系統的目的,有效降低了軟件代碼的開發難度。
2.2 SSH框架
Struts是一個基于MVC設計模式的Web應用框架,采用Servlet和JSP技術來實現。Struts作為控制器來構建模型,實現視圖數據交互,它將Servlet、JSP及信息資源綜合到統一的框架中,使用簡單方便,敏捷迅速,能充分滿足開發需求,減少開發時間。
Spring是一個強大的的輕量級J2EE框架,注入對接口編程,并且提供管理業務對象相一致方法。Spring的架構基于使用JavaBean屬性的Inversion of Control容器,服務于所有層面的應用程序,提供JDBC提取框架、Bean的配置基礎、AOP的支持、唯一的事務管理抽象等,還有效地組織系統中間層對象,消除了組件對象創建和使用耦合緊密的問題。
Hibernate框架是個優秀的Java持久層解決方案,是一個開放源代碼的對象/關系映射框架。它把對象映射到基于SQL的關系模型基礎上,對JDBC進行對象封裝,使得開發人員可以使用對象編程操縱數據庫,減少使用SQL和JDBC訪問數據庫的時間,提高系統性能。
3 系統功能模塊設計
3.1 用戶信息
系統新用戶注冊,單擊注冊按鈕,輸入相應的用戶名、密碼、郵箱等基本信息后點擊提交就可以把新用戶填寫的所有信息添加到數據庫并且在頁面中顯示。當用戶需要對個人信息進行維護時,進入用戶頁面,對相應的信息進行修改后,保存實現修改功能。
3.2 全國賽事
全國賽事模塊主要為系統用戶收集目前全國范圍內具有較大影響力各類學科競賽信息,主要以全國大學生九大學科競賽為主。在很大程度上解決了絕大部分大學生對各種競賽消息閉塞甚至根本不了解的情況。平臺上擁有系統規范的分類介紹,查找方便,有利于用戶提前了解各種競賽并為此做準備。另外,考慮到部分競賽需要不同專業知識交流,平臺提供了組隊招募功能。用戶可以公開發布招募組隊信息,本校或者跨校組隊,找到合作伙伴,強化不同高校同學之間的溝通合作。
3.3 信息求助
信息求助模塊用于用戶對于自己的問題向他人尋求解答,在對應模塊的所屬板塊提出自己的問題,等待其他用戶的回復。大部分用戶都會有共同的問題,如果重新提問,等待回答花費時間較多,已提過的問題和對回答在網站上會有記錄,而用戶可以通過搜索關鍵字進行問題查詢,通過其他人的點評,尋求到更為客 觀真實的答案。
3.4 高校咨詢
高校咨詢模塊提供全國范圍內高校的相關研究生招生信息,方便有意愿讀取研究生的用戶查詢;招生信息上發布各大高校最新的招生政策、相關標準,以及夏令營招生信息等,綜合整理,供用戶隨時查看;導師動態主要由高校的導師在平臺上注冊賬號,并發布自己目前最新的研究動態和相關科研成果。用戶可以提前關注到該導師的主要研究方向,對老師的相關情況有更為清晰的認識,為讀取研究生選擇導師的用戶提供幫助。
4 系統特色
通過互聯網上消息的及時性以及準確性,可以讓考研的學生提前找到自己心儀的導師和喜歡的實驗室以及自己喜歡的實驗室環境,并且可以了解并加入本平臺的老師目前的主要項目。本系統可以讓準備考研,但是卻沒有考研目標或沒有找到自己心儀的導師的學生對自己的研究生生活環境有初步的了解,打破了之前傳統的對研究生生活環境一無所知的窘境,進一步提高了大學生的考研率以及研究生的入學率,使國家的科研水準擁有更大的發展空間,讓我國的經濟在高精尖領域取得更大的比重,整體經濟得到更快速的發展。
5 創新點
(1)針對目前大許多大學生消息閉塞,很多比賽都不了解甚至不知道的情況,給大家綜合整理了全國各大競賽的一些最新消息。
(2)給大家提供了一個可以跨校組隊交流的一個平臺。可以讓在校大學生結識到更多其他學校的人,拓展在校大學生的人脈。
(3)綜合整理全國各大高校招收研究生的情況,進行簡單的統計分析,為所有想要讀研的同學提供比較全面的消息。
6 結束語
基于JavaWeb的研究生報考信息系統是應廣大在校大學生需求所開發出來的新平臺,該系統可以隨時隨地具進入網頁,在相應模塊查找自己所需要的各類信息,對其進行各項操作,為廣大在校大學生提供了較為全面的報考信息,而且B/S結構的設計比較簡單和好使用,如此信息全面的系統相信會被更多的用戶接受。
【參考文獻】
[1]姜維,王巖.基于JavaWeb+JDBC的校園服務平臺的功能設計與實現[J].時代農機,2018,45(10):245.
[2]沈朝元.JavaWeb在線學習平臺的設計與實現[J].電子技術與軟件工程,2018(01):43.
[3]陳琛,韓利凱.基于JavaWeb的博客網的設計與實現[J].科技廣場,2013(08):245-247.