基于JavaWeb的高校大学生学士学位申报系统

2017-11-20 19:32谢绳绳崔忠伟刘卓
电脑知识与技术 2017年26期
关键词:Java语言高校管理毕业生

谢绳绳+崔忠伟+刘卓

摘要:随着互联网时代的兴起,IT行业的发展趋势不容小觑,该文针对高校应届毕业生学士学位申报的问题,在基于JAVA语言的开发基础上,将开发出一款有助于提高高校师生有关学士学位申报流程效率的应用系统。该文首先阐明了该系统开发的现代意义,随后具体阐述了该项目的有关技术背景及开发中所用到相关技术以及系统的創新所在,最终就项目的开发目的,综合分析了该系统的实际意义及应用。

关键词:毕业生;学士学位申报;高校管理;JAVA语言

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)26-0084-02

Abstract: With the development of modern society, IT Industry has a great promising future in its development, and in this article, a management system, aiming at the matter of this years graduates of college in applying Bachelors degree, will be developed to enhance the efficiency in it for college teachers and students, which Based on the development of Java language. An illustration has been made in this article about the modern significance of system developing at beginning, and then what the background of relevant technology is and which technology involved in this program have been pointed out, including the innovative respect. At length, the practical significance and application of this program have been analyzed comprehensively Based on the aim of developing this system.

Key words: graduates; applying of Bachelors degree; college management; Java language

基于JAVA WEB的高校大学生学士学位申报系统的设计与实现,实现大学生学士学位自主申报功能,逐步淘汰现有的纸质版申报方式,为广大师生提供一个方便快捷的申报应用平台。通过对当前大学生学士学位申报流程详细的分析,了解到传统的学士学位授权审核工作以纸质材料为主导,成了影响学士学位申报工作进度的"短板"之一,造成申报审核工作效率低下。本文主要讲述了高校学士学位申报系统,确保学士学位申报、授权审核等工作在数据无误且安全的前提之下,采取了学士学位申报信息化管理的方式,提高了审核以及管理的效率。通过学士学位申报系统所占有的独特优势,将其功能并不断优化。从实际应用的角度出发,叙述了基于JAVA WEB高校大学生学士学位申报系统设计,操作过程中的查询、审核等功能,并对其关键技术进行讨论。

1 大学生学士学位申报流程的现状及应用

1.1 大学生学士学位申报流程的现状

目前,各大高校对于硕士学位申报问题已经采取信息化的建设方法进行处理,而对于本科生的学士学位申报流程建设并不够完善,部分高校目前仍采取传统的授权审核方式,让毕业生填写相关的审核表格,通过人工审核然后存档,不合格的毕业生将重新填写并考核,这样的审核方式在现代化信息社会将逐渐被淘汰,而采取这样传统的方式不仅增加了师生的工作负担,工作效率得不到提高且占用时间过长,不被广大师生看好。无论就教师而言还是毕业生而言,对于学士学位申报系统的实现将得到很大的期望。

1.2 大学生学士学位申报系统的应用

就目前大学生学士学位申报流程繁琐等现状,大学生学士学位申报系统应运而生,该系统在设计上不仅实现了毕业生学士学位申报的相关功能,并且将系统中相关操作进行简化,以此提高师生在应用该系统时的效率。系统除了基本的登录、修改、提交、审核等功能之外,本系统考虑了使用(管理员)两级审核的审核模式,学院审核以及学校审核,在学院审核通过之后才能提交至学校审核。用户端:用户在提交审核表时,系统自动判断用户是否满足审核条件,若满足则提交成功,显示待审核状态,否则提交不成功。该系统的设计与实现大大提高了审核员的工作效率,同时使得毕业生能够在规定时间内完成并提交审核表单,不再受传统的纸质版审核表提交时所遇到的意外情况的困扰。

2 基于JAVA Web的高校大学生学士学位申报系统的运作模式

2.1 系统构建的可行性

本系统以各高校“硕士学位”申报官方网站为蓝本,熟悉网站原有的系统架构,设定系统整体架构,规划、设计系统界面、系统开发流程以及完善其功能,以最优的方式进行高效资源分配与管理的设计。其内容有“程序架构”、“界面架构”、和“内容架构”三种显现形式。

2.2 系统功能模块

在准备阶段,对该系统的各个阶段及所要实现的功能实例化,它的主要功能如下:

1) 系统首页模块

该页面就好比书的目录,是该展示平台的内容集合。该页面会呈现出该系统所包含的所有分类模块。根据不同需要,可以直接跳转到该模块,如用户登录或管理员登录。endprint

2) 学生信息管理模块[4]

该功能模块主要实现用户对自己的个人信息进行修改及管理。参考部分学生信息管理系统的管理模式,设计本模块的相关功能。

3) 学士学位申请分类模块

该页面是本系统展示平台的核心,毕业生可在此完成相关操作,如填写学士学位申请表,其中包括导入相关表格以及成绩表,以及提交、修改申请表等。

4) 审核与查询分类模块

该页面主要使管理员对提交的申请表进行审核、管理以及毕业生对审核结果的查询及应用(打印,导出)。

5) 消息通知模块

该页面包括有公告中心、留言板等相关信息采集的页面,该页面具备一些有关学士学位申报条件的新闻,然后放于平台之上,让人们更好的了解到申报学士学位的要求及条件。同时可用于用户或者管理员对该系统提出相关建议或意见。

2.3 系统架构模式

本系统采用 B/S[3]架构进行设计,B/S架构如下图所示:

3 相关技術概论

3.1 JAVA语言

该系统采用了JAVA语言[1]进行项目开发,JAVA的面向对象思想的最大特性就是代码“重用性”,这一特性提高了系统的开发效率。且JAVA语言具有“跨平台”的操作能力。目前,浏览器一般都支持JAVA语言的,例如火狐浏览器、谷歌等一些主流的浏览器。不局限于浏览器的操作,为系统的开发提供了极大的便利,而且JAVA语言具有的“高性能”、“分布性”、“强大性”、“解释性”和“可移植性”等巨大的功能在操作及使用过程中都起到了巨大的作用。

3.2 Bootstrap

该系统的前端使用了Bootstrap[2]框架,Bootstrap是目前前端开发使用率最高的框架之一,Bootstrap是在CSS、HTML、JavaScript基础之上,且结合了HTML和CSS的语言规范,使用Bootstrap作为项目前端的开发技术,使得前端操作简单灵活,易实现。

3.3 MySQL数据库

MySQL数据库是一个“关系型”数据库,是目前使用最为广泛的数据管理软件之一,MySQL数据库的运行“稳定性”、执行“效率高”等特点对于学习以及项目开发来说,具有极大的优势。

4 系统创新

就硕士学位申报而言,部分高校已经采取电子信息化管理模式,在传统的申报流程基础上,提高了管理的可行性和效率,各管理模式如出一辙,用户的申报过程以及查看审核结果都采用登录系统的方式进行,若出现学生查询不及时,将导致再次申请的过程严重推后。这样的操作方式不利于提高学生的申报效率,并且会由于各种原因,导致审核不过的用户出现审核“停滞”的现象。

本系统在前者的基础上提出了以短信或者邮件的形式将审核结果发送给用户,在管理员审核之后,将审核结果发送至用户手机或者邮箱,能让用户及时地知道自己的学士学位申报结果,并为此做出下一步的计划,如若审核失败的用户,可再次准备材料,进行二次申请。设计这样的功能,不仅提高毕业生申请学士学位的整体效率,也为用户带来了极大的便利,也为系统的运用带来优势。

5 系统测试

在系统测试方面,采用“单元测试”、“白盒测试”、“黑盒测试”等测试用例方法对本系统进行测试,通过多次输入测试数据来检测系统的各个单元之间,系统内部逻辑结构之间以及系统各个功能之间是否能实现且是否符合需求规格来完成。

6 结束语

在学士学位申报系统的应用过程中,超级管理员可根据实际需要将功能进行扩展,使其能够最大程度的满足用户的不同需求。如用户查询申报结果时,可以采用短信或者邮件等方式。此外,对于系统的所有功能及其使用过程中实施有效的“监控”和“管理”,以实现该系统用户与管理员之间的“信息共享”。总体来看,基于JAVA Web的高校大学生学士学位申报系统的设计与实现不仅很大程度上减少师生的工作量,还大大地提高了师生的工作效率,为高校的毕业生学士学位管理工作提供了极大的便捷方式。最重要的是,跟上时代的脚步,满足了现代信息化社会的需求。

参考文献:

[1] 章伟. 基于JAVA 的高校学生信息管理系统的设计与实现[D]. 天津: 天津师范大学教育科学学院.

[2] 王云瑜. 基于Bootstrap的学生论文管理系统的设计与实现[D]. 福州: 福建中医大学管理学院, 2015.

[3] 曹骞. 基于B/S结构的研究生学位管理信息系统的设计与实现[D]. 长沙: 中南大学信息科学与工程学院, 2007

[4] 张进. 学生信息管理系统的设计与实现[D]. 南昌: 江西财经大学, 2015.endprint

猜你喜欢
Java语言高校管理毕业生
9岁的高中毕业生
一个没什么才能的北大毕业生
最“叛逆”的毕业生