基于JavaWeb的研究生报考信息系统的设计
与实现
肖桃王致力张沂蒙张紫琳
【摘要】随着社会经济的迅速发展,当今形势下研究生学历越来越被看重,已经成为许多企业的敲门砖,同样作为一项划分岗位的新标准。毕业后选择报考研究生的不少大学生因为缺乏人际关系、信息渠道狭窄,对于高校的相关信息模糊不清,以致选错学校或选错老师而遗憾。文章通过对研究生报考信息系统的设计与实现展开探析,以期为在校大学生报考研究生提供行之有效的信息参考,最终实现提升报考成功率。
【关键词】JavaWeb;合作交流;导师动态
TP311.52: A: 2095-2457(2019)16-0014-002
DOI:10.19694/jki.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及信息资源综合到统一的框架中,使用简单方便,敏捷迅速,能充分满足开发需求,减少开发时间。
java和jspSpring是一个强大的的轻量级J2EE框架,注入对接口编程,并且提供管理业务对象相一致方法。Spring的架构基于使用JavaBean属性的Inversion of Control容器,服务于所有层面的应用程序,提供JDBC提取框架、Bean的配置基础、AOP的支持、唯一的事务管理抽象等,还有效地组织系统中间层对象,消除了组件对象创建和使用耦合紧密的问题。Hibernate框架是个优秀的Java持久层解决方案,是一个开放源代码的对象/关系映射框架。它把对象映射到基于SQL的关系模型基础上,对JDBC进行对象封装,使得开发人员可以使用对象编程操纵数据库,减少使用SQL和JDBC访问数据库的时间,提高系统性能。
3 系统功能模块设计
3.1 用户信息
系统新用户注册,单击注册按钮,输入相应的用户名、密码、邮箱等基本信息后点击提交就可以把新用户填写的所有信息添加到数据库并且在页面中显示。当用户需要对个人信息进行
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论