肖桃 王致力 張沂蒙 張紫琳
【摘 要】隨著社會經(jīng)濟的迅速發(fā)展,當今形勢下研究生學歷越來越被看重,已經(jīng)成為許多企業(yè)的敲門磚,同樣作為一項劃分崗位的新標準。畢業(yè)后選擇報考研究生的不少大學生因為缺乏人際關(guān)系、信息渠道狹窄,對于高校的相關(guān)信息模糊不清,以致選錯學?;蜻x錯老師而遺憾。文章通過對研究生報考信息系統(tǒng)的設(shè)計與實現(xiàn)展開探析,以期為在校大學生報考研究生提供行之有效的信息參考,最終實現(xiàn)提升報考成功率。
【關(guān)鍵詞】JavaWeb;合作交流;導(dǎo)師動態(tài)
中圖分類號: 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 引言
當代知識經(jīng)濟社會,急需更多掌握豐富知識的高層次人才。大學生在畢業(yè)后選擇深造研究生,是一條重要途徑。近年來考研、保研倍受高校教育工作者和在校大學畢業(yè)生的器重。隨著改革開放的不斷進行,高學歷、高科技人才在社會的地位隨之迅速上升,與此同時,選擇報考研究生人數(shù)的不斷攀升。
因為全日制國家統(tǒng)一劃線,過線人數(shù)多,復(fù)試差額比更高,由此致使不少因為信息獲取不全面同學,對自己抱有希望的第一志愿被淘汰,只有選擇調(diào)劑,無緣自己的理想高校。校外各類培訓機構(gòu)數(shù)不勝數(shù),多年的實力積累和知識儲備,也使得在校學生對其依賴性增加。預(yù)計在最近幾年內(nèi)對考研相關(guān)需求將保持增長趨勢。由此可見想要被自己心儀的高校錄取,不僅僅要做好文化課的復(fù)習準備,同時也要充分了解該高校的復(fù)試情況、尋找研究生導(dǎo)師等信息。而如今從各種考研機構(gòu)獲取信息費用較高,高校官網(wǎng)搜索費時費力,各種網(wǎng)站的信息量巨大,查詢困難,迫切一個給考研的同學提供考研信息求助、高校信息咨詢的網(wǎng)絡(luò)平臺。
1 問題提出
針對信息獲取難、各種網(wǎng)站信息量大、難以查詢等問題,研究生報考信息系統(tǒng)應(yīng)運而生。大學生可以在這個系統(tǒng)的特定模塊查看最新的高校招生情況、優(yōu)秀導(dǎo)師的研究方向及動態(tài),也可以在這個平臺查詢?nèi)珖鞔筚愂滦畔ⅲ_招募尋求合作伙伴,同時也可以拋出自己的問題與他人共同尋找解決方案,這個平臺突破原有的合作條件與屏障,為大學生主動提供合作交流的機會,進而提高大學生的創(chuàng)新能力、增強綜合競爭力,最終實現(xiàn)提高大學生報考成功率。
2 系統(tǒng)使用技術(shù)
2.1 MVC設(shè)計模式
MVC設(shè)計模式是一種軟件設(shè)計典范,包括三個核心模塊:模型、視圖和控制器,各自完成不同的任務(wù)。該模式用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,各模塊既獨立負責對應(yīng)層級數(shù)據(jù)處理,彼此間又存在協(xié)作與數(shù)據(jù)交互。MVC模式在提高了程序的可擴展性、可重用性、可維護性、可移植性的同時,達到了分層解耦、代碼復(fù)用,更方便維護和測試軟件系統(tǒng)的目的,有效降低了軟件代碼的開發(fā)難度。
2.2 SSH框架
Struts是一個基于MVC設(shè)計模式的Web應(yīng)用框架,采用Servlet和JSP技術(shù)來實現(xiàn)。Struts作為控制器來構(gòu)建模型,實現(xiàn)視圖數(shù)據(jù)交互,它將Servlet、JSP及信息資源綜合到統(tǒng)一的框架中,使用簡單方便,敏捷迅速,能充分滿足開發(fā)需求,減少開發(fā)時間。
Spring是一個強大的的輕量級J2EE框架,注入對接口編程,并且提供管理業(yè)務(wù)對象相一致方法。Spring的架構(gòu)基于使用JavaBean屬性的Inversion of Control容器,服務(wù)于所有層面的應(yīng)用程序,提供JDBC提取框架、Bean的配置基礎(chǔ)、AOP的支持、唯一的事務(wù)管理抽象等,還有效地組織系統(tǒng)中間層對象,消除了組件對象創(chuàng)建和使用耦合緊密的問題。
Hibernate框架是個優(yōu)秀的Java持久層解決方案,是一個開放源代碼的對象/關(guān)系映射框架。它把對象映射到基于SQL的關(guān)系模型基礎(chǔ)上,對JDBC進行對象封裝,使得開發(fā)人員可以使用對象編程操縱數(shù)據(jù)庫,減少使用SQL和JDBC訪問數(shù)據(jù)庫的時間,提高系統(tǒng)性能。
3 系統(tǒng)功能模塊設(shè)計
3.1 用戶信息
系統(tǒng)新用戶注冊,單擊注冊按鈕,輸入相應(yīng)的用戶名、密碼、郵箱等基本信息后點擊提交就可以把新用戶填寫的所有信息添加到數(shù)據(jù)庫并且在頁面中顯示。當用戶需要對個人信息進行維護時,進入用戶頁面,對相應(yīng)的信息進行修改后,保存實現(xiàn)修改功能。
3.2 全國賽事
全國賽事模塊主要為系統(tǒng)用戶收集目前全國范圍內(nèi)具有較大影響力各類學科競賽信息,主要以全國大學生九大學科競賽為主。在很大程度上解決了絕大部分大學生對各種競賽消息閉塞甚至根本不了解的情況。平臺上擁有系統(tǒng)規(guī)范的分類介紹,查找方便,有利于用戶提前了解各種競賽并為此做準備。另外,考慮到部分競賽需要不同專業(yè)知識交流,平臺提供了組隊招募功能。用戶可以公開發(fā)布招募組隊信息,本?;蛘呖缧=M隊,找到合作伙伴,強化不同高校同學之間的溝通合作。
3.3 信息求助
信息求助模塊用于用戶對于自己的問題向他人尋求解答,在對應(yīng)模塊的所屬板塊提出自己的問題,等待其他用戶的回復(fù)。大部分用戶都會有共同的問題,如果重新提問,等待回答花費時間較多,已提過的問題和對回答在網(wǎng)站上會有記錄,而用戶可以通過搜索關(guān)鍵字進行問題查詢,通過其他人的點評,尋求到更為客 觀真實的答案。
3.4 高校咨詢
高校咨詢模塊提供全國范圍內(nèi)高校的相關(guān)研究生招生信息,方便有意愿讀取研究生的用戶查詢;招生信息上發(fā)布各大高校最新的招生政策、相關(guān)標準,以及夏令營招生信息等,綜合整理,供用戶隨時查看;導(dǎo)師動態(tài)主要由高校的導(dǎo)師在平臺上注冊賬號,并發(fā)布自己目前最新的研究動態(tài)和相關(guān)科研成果。用戶可以提前關(guān)注到該導(dǎo)師的主要研究方向,對老師的相關(guān)情況有更為清晰的認識,為讀取研究生選擇導(dǎo)師的用戶提供幫助。
4 系統(tǒng)特色
通過互聯(lián)網(wǎng)上消息的及時性以及準確性,可以讓考研的學生提前找到自己心儀的導(dǎo)師和喜歡的實驗室以及自己喜歡的實驗室環(huán)境,并且可以了解并加入本平臺的老師目前的主要項目。本系統(tǒng)可以讓準備考研,但是卻沒有考研目標或沒有找到自己心儀的導(dǎo)師的學生對自己的研究生生活環(huán)境有初步的了解,打破了之前傳統(tǒng)的對研究生生活環(huán)境一無所知的窘境,進一步提高了大學生的考研率以及研究生的入學率,使國家的科研水準擁有更大的發(fā)展空間,讓我國的經(jīng)濟在高精尖領(lǐng)域取得更大的比重,整體經(jīng)濟得到更快速的發(fā)展。
5 創(chuàng)新點
(1)針對目前大許多大學生消息閉塞,很多比賽都不了解甚至不知道的情況,給大家綜合整理了全國各大競賽的一些最新消息。
(2)給大家提供了一個可以跨校組隊交流的一個平臺??梢宰屧谛4髮W生結(jié)識到更多其他學校的人,拓展在校大學生的人脈。
(3)綜合整理全國各大高校招收研究生的情況,進行簡單的統(tǒng)計分析,為所有想要讀研的同學提供比較全面的消息。
6 結(jié)束語
基于JavaWeb的研究生報考信息系統(tǒng)是應(yīng)廣大在校大學生需求所開發(fā)出來的新平臺,該系統(tǒng)可以隨時隨地具進入網(wǎng)頁,在相應(yīng)模塊查找自己所需要的各類信息,對其進行各項操作,為廣大在校大學生提供了較為全面的報考信息,而且B/S結(jié)構(gòu)的設(shè)計比較簡單和好使用,如此信息全面的系統(tǒng)相信會被更多的用戶接受。
【參考文獻】
[1]姜維,王巖.基于JavaWeb+JDBC的校園服務(wù)平臺的功能設(shè)計與實現(xiàn)[J].時代農(nóng)機,2018,45(10):245.
[2]沈朝元.JavaWeb在線學習平臺的設(shè)計與實現(xiàn)[J].電子技術(shù)與軟件工程,2018(01):43.
[3]陳琛,韓利凱.基于JavaWeb的博客網(wǎng)的設(shè)計與實現(xiàn)[J].科技廣場,2013(08):245-247.