高校迎新系统的设计与实现--以海都学院为例
摘 要
在我国素质教育全民化和科教兴国深入化的大环境下,学校招生数量逐年增长,高校迎新管理迎来史无前例的压力,高校迎新管理系统需要信息化的情况尤为显著,高校迎新系统的管理方式由原始的纸质化转为电脑的信息化管理成为迫切需要。
对于老式的迎新方式来说慢、乱、繁琐是其主要的特点,同时,会造成大量的人力与物力的消耗,出错率也极高,且出错后不易查错改错。随着电子技术的发展,为解决高校迎新这一历史性问题提供了一个很好的解决方法,那就是将数据数字化、结构化管理。本文采用SpringBoot框架+MySQL+DreamWeaver的组合,设计高校迎新管理系统,实现了新生信息化报到所需要的一些功能。同时,管理员还可以通过此系统实时查询新生的报到情况,管理新生的信息。
本系统其主要功能是帮助高校完成数字化迎新工作,减少迎新时出现的差错,提高迎新的效率。
关键词:全民化;大环境;信息化;实时;高校迎新系统
- 绪论
- 选题背景及其意义
随着我国科教兴国政策的深入,教育水平逐年提高,新生数量逐年增加,新生迎新工作也迎来了史无前例的压力,如何妥善完成高校开学迎新工作成为各个学校比较关注的问题[1]。传统的人工纸质迎新方式过于繁琐且极为容易出错,而且出错后很难去发现以及很难改错。在国家信息化技术高速发展的大环境下,计算机技术已经应用到了各行各业[2],计算机技术可以大大简化管理的一些繁琐的步骤,可以很快的完成新生的报到,可以减少大量的人力物力。学校的新生报到如果只靠传统的纸质方法管理,面对数以万计的新生信息,会变得十分混乱,难以完成学校交予的迎新任务[3],借助计算机和信息化技术开发迎新管理系统是现代社会的一个发展趋势。对于数以万计的新生数据,它可以在一瞬间查出数据并完成新生报到且可以实时查看学生的报到与缴费情况,与传统方式相比,优势极为明显[4]。基于SpringBoot的高校开学迎新系统采用可视化的方式,可以让管理人员在最短的时间内学会并精通,极大的提高了高校迎新的效率,同时也让新生能够更好更快的被接待。基于SpringBoot的高校开学迎新系统采用用户名和密码的方式,操作更加安全可靠,保证了新生信息的安全可靠性[5]。
-
- 国内外研究现状
- 国内研究现状
- 国内外研究现状
在我国,随着信息高速公路的建成,信息技术飞速发展,涌现出许多网络大公司,像阿里巴巴、百度、腾讯、华为、小米等,他们的网络管理系统技术也在逐步完善,慢慢的走向了世界的先进队列。不过呢,由于我国信息技术起步较晚,与国外的技术研究水平还是有一定的差距的[6]。近年来,我国信息服务系统逐步创新,更新换代,已经能够自主研发并开发出效率高、可靠性高、精确度高的信息化管理系统。
-
-
- 国外研究现状
-
在信息技术方面,国外起步较早,所以发展的比较充分,目前有许多垄断型大企业像微软、苹果、亚马逊、谷歌等,技术也是相当的成熟,可以满足日常以及非日常需要。高校迎新系统美国一些大学做的很完善,可以既快速又简便的完成新生的迎新工作,大大提高了高校迎新的效率,同时也提高了新生的心里预期。高校的迎新管理系统将发展的越来越智能,向着高度智能化和高度信息化的方向发展,能明显地降低高校的人力与物力的耗费。
-
- 组织结构与内容概述
此文章通过深度研究B/S的结构方式,运用IDEA将Java与SpringBoot框架和MySQL整合起来,实现了高校开学迎新管理系统所需要的功能。本文将其分为六大部分进行论述:
第一章是绪论,其主要论述为什么要开发此项目,以及目前国内外技术达到了什么样的水平。
第二章是相关技术与框架,主要论述开发此项目需要用到的软件和框架。
第三章是系统需求分析,主要论述此项目需要完成那些功能,用什么框架开发更合适,如何去开发等问题。
第四章主要论述了高校迎新系统的模块与架构,对其进行了详细的介绍。
第五章系统的实现,主要论述了各个模块的功能,并逐一进行实现分析。
第六章是总结与展望,对本次开发所遇到的问题以及取得的成就进行了总结,对本系统的未来进行了展望。
-
- 运行环境搭建
该程序用IntelliJ IDEA2019.3.1来运行,同时搭配SpringBoot自带的服务器进行部署,运行项目Maven,同时与MySQL数据库进行数据交换,数据库软件使用Navicat11,搭配Redis-Win使用,使程序变得更快捷。
-
- 登录模块实现
高校新生报到系统的登录界面,管理员和学生共用一个界面,系统将根据输入的用户名和密码进行验证并区分其是管理员还是学生,之后进入相应的管理界面,如图5-1所示。
图5-1 登录界面实现
-
- 学院管理实现
学院管理主要是用来供管理员设置相应学院的信息,设置的信息包含学院的图片、学院名称、新生必看、操作、添加等操作,其目的是让学生在其登录系统后查看报考的专业的信息,其实现界面介绍如图5-2所示。
图5-2 学院管理界面实现图
-
- 专业管理实现
管理员可通过此功能实现专业信息的添加、修改、删除等操作,可查询本校现有的专业有哪些,属于那个学院等信息。如图5-3所示。
图5-3 专业管理界面实现图
-
- 学生管理模块实现
学生管理模块主要功能是方便管理员查看学生的信息,还可以查看某个新生的报到状态,可查询未报到、已报到完成未缴费、已报到并完成缴费的学生人数等功能,管理员可通过此功能实时监控迎新的情况。如图5-4所示。
图5-4 学生管理界面实现图
-
- 宿舍管理模块实现
用来添加、修改、删除空闲宿舍,添加好后,系统会根据新生完成自主报到的时间自动分配宿舍。管理员添加的空闲宿舍信息包含所在楼栋、宿舍号、宿舍类型、空闲床位数、男女宿舍分类等信息。如图5-5为实现界面。
图5-5 宿舍管理模块界面实现图
-
- 志愿者管理模块实现
该功能实现志愿者信息的管理。管理员通过此功能可以设置志愿者的名称、学院、联系方式等信息,管理员设置好后,系统会根据所在院系自动将志愿者分配到相应的学院,新生可通过自己的账号查看相应学院的管理员信息。实现如图5-6所示。
图5-6 志愿者管理界面实现图
-
- 一卡通管理界面实现
金龙一卡通管理是供管理员审核学生一卡通申请信息并给予其通过或不通过的一个模块,申请信息包含序号、申请时间、学号、姓名、所在班级、一卡通号码等信息。同时,管理员还可以通过审核状态查询学生。如图5-7所示。
图5-7 金龙一卡通管理界面实现图
-
- 学生角色模块实现
- 院系信息界面实现
- 学生角色模块实现
下图是学生角色登录后的页面,学生点击学院的名称可以进入本学院详细信息界面,其中包含院系的报到指南和本学院志愿者的信息,志愿者信息包含姓名与电话,这就使得学生在报到之前就可提前联系志愿者,有利于高效有序的完成新生的报到工作。如图5-8、5-9所示。
目 录