APP下载

基于JavaWeb的研究生报考信息系统的设计与实现

2019-07-23肖桃王致力张沂蒙张紫琳

科技视界 2019年16期
关键词:合作交流

肖桃 王致力 张沂蒙 张紫琳

【摘 要】随着社会经济的迅速发展,当今形势下研究生学历越来越被看重,已经成为许多企业的敲门砖,同样作为一项划分岗位的新标准。毕业后选择报考研究生的不少大学生因为缺乏人际关系、信息渠道狭窄,对于高校的相关信息模糊不清,以致选错学校或选错老师而遗憾。文章通过对研究生报考信息系统的设计与实现展开探析,以期为在校大学生报考研究生提供行之有效的信息参考,最终实现提升报考成功率。

【关键词】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.

猜你喜欢

合作交流
如何让数学课堂生动有趣
有效促进教师专业发展的策略研究
充分运用小组合作学习,提高课堂效率
唤醒倾听的耳朵,打开合作的心扉
让数学课堂成为探索能力的训练场
如何让学生真正成为数学学习的主人
初中数学课堂“自主学习”教学初探