基于JSP技术的学籍管理系统设计与实现

2018-06-08 14:05向赟
商情 2018年16期
关键词:学籍管理高职院校

向赟

【摘要】随着信息化的不断发展,这给学校带来了机遇也挑战,很多学校顺应信息程度日益深入的大环境,很多高职院校均已逐步开启信息化管理的探索与实践进程,学籍管理是高职院院中重要部分之一,本文结合实际情况,结合软件工程设计思想,论述了学籍管理系统的设计与实现.本系统采用J2EE技术实现Web服务器以SQL Server 2008作为后台数据库,在实际应用过程中,采用信息化管理手段,提高了工作效率。

【关键词】J2EE;高职院校;学籍管理

前言

Java是Sun Mierosyst.ems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java语言是一个支持网络计算的面向对象程序设计语言。J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。

该标准具有跨平台的互操作性、可扩展性、安全性和业界的广泛支持的特点,为构建高职院校的学籍管理系统提供了技术上的可行性。

1学籍管理系统功能性分析

新时代背景下教育工作更加得到重视,不斷深化改革,而现存的学籍信息管理系统已经远远不能满足对学生管理的要求。许多高校开始尝试使用自动化信息管理系统,以提高对学生信息的管理水平,在信息管理工作中,信息管理的准确化也是我们关注的一个重点。学籍信息管理系统应该囊括了所有学生在学习方面的所有信息,通过管理系统对这些信息进行准确无误的管理。在学生毕业后找工作时,可以直接将学生的信息进行统一打印作为个人简历,这样可以既方便又能展现出学生在学习方面的所有情况,同时也具有很高的诚信度。所以,在新的理念,新的模式,新的技术方面等建立更加完善的学籍信息管理系统迫在眉睫,也能够实现各高校之间的信息交互流通,实现数据的共享。

2学籍管理系统设计与实现

本系统在设计前期考虑到的易用性和可移植性,所以采用的是B/S开发模式,所谓的B/s开发模式,就是浏览器/服务器开发模式,它是一种基于Web服务器的、目前比较流行的系统平台模型。它把Web服务器作为设计的核心问题分,把数据服务器分离,作为专门的数据库服务器、把前面的界面以浏览器的形式在客户端运行,从而形成了三层体系结构。三层体系是伴随着中间件技术的成熟的兴起,核心概念是利用中间件,应分为表示层、业务逻辑层和数据存储层三个不同层次的处理,后台数据库为SQLServer 2008.服务器端采用W/ndows2008,系统的客户端对所用操作系统没有特殊要求,只需安装浏览器就可以了。

2.1系统构架

本系统充分发挥J2EE结构的易于升级改进、可扩展性好的特点,采用的三层的MVC架构的,MVC分层原理可以将复杂和应用程序简单化,有助于分组协同工作。曾通的网站为了解决系统的可维护性和可扩展性,往往会把网站在物理上分成三个模块(MVC),在这三个层中的数据库层便主要负责数据库中数据的部分,为后面的数据操作提供比较规范的数据原型,而 Web层主要是程序设计的界面内容,用于开发适合用户的用户UI及功能实现,而控制层主要是进行业务处理,使用View层与数据层之间数据交换更加合理,按应用逻辑关系划分为四个层次,分别为客户端层、Web层、控制层、数据库层。

2.2学籍管理系统功能的实现

学籍管理系统功能主要包括三大块:学籍维护模块(教师添加、删除学生基本信息;学生查看、修改个人附加信息);选课管理(教师添加、删除选修课表,查看单个学生选课情况以及单门课程被学生选修情况;学生查看、选修课程并可对所选课程进行修改);成绩查询(教师添加、删除、修改成绩,添加学生分数以及查询单人或单科分数情况;学生查看自己所学课程成绩)。由于该系统主要权限有两个,学生和教师,故这两个权限范围内的应用都应该具有上述功能,即将上述三大功能模块划分给这2个权限去具体实现。学生具有的功能如下:

2.2.1学生功能模块

(1)修改密码:学生进入页面后可以修改自己的密码,以达到保密性。

(2)学籍维护:学生可以查看白己的基本信息,并填写修改自己的学籍情况。

(3)选修课程:该功能主要是让学生查看已有的选修课程并进行选修,对自己已选的课程如不满意可以删除重选。

(4)查看成绩:学生可以查看白己的课程成绩。

2.2.2教师功能模块

(1)学生管理:该模块主要添加学生基本信息;查看已有学生基本信息及对其修改,删除多余或出错学生信息。

(2)选课管理:可以添加新选课程;查看已有选修课程并对其进行删除修改:查看学生选课情况,可以根据学号查看个人选课情况,还可以课程号查看该课程被选情况:统计每门课程选修的人数以及打印统计结果。

(3)成绩管理:可以添加、修改学生成绩;查看学生成绩(根据学号、课程号来查看);对学生成绩进行打印输出。

3小结

学籍是学生在高校就读的唯一身份。学生学籍一旦通过录取、院校注册后,在同一层次内学生将不再其他院校出现,如出现重复,双方必须核对该生是否在校,这样就排除了以前未开通学信网时出现过的漏洞——虚拟注册。学生可以通过网上查询学籍的状态、信息等。本文结合实际情况,结合软件工程设计思想,论述了学籍系统的设计与实现。本系统采用J2EE技术实现Web服务器以SQL Server 2008作为后台数据库。学籍管理是教育部对高等教育的一个要求,直接关系到一个学者学历的认证,也关系到学校管理制度的规范。认真做好学籍管理工作将有利于学校管理,也有利于学生学习、生活便利。

参考文献:

[1]赵保蒋.高校学生学籍管理系统设计与实现[D].南开大学,2016

[2]刘安跃.某高校学生学籍管理系统的设计与实现[D].厦门大学,2015

猜你喜欢
学籍管理高职院校
基于以人为本理念的高校学籍管理制度的研究
高职院校创新创业教育初探
全球化背景下高职院校韩语专业毕业生就业现状分析
多元智能理论视角下高职院校体育课程评价体系的研究
浅谈财务管理存在的问题及完善措施