大学生心理档案管理系统的设计与实现

2017-04-14 02:15修誉晏刘学敏刘东杨德申
中国教育技术装备 2017年4期

修誉晏 刘学敏 刘东 杨德申

摘 要 大学生心理档案管理系统是随着电子信息技术的发展而产生的一种基于网络的动态管理平台,以实现档案信息科学管理与保存。该系统是基于B/S体系结构,运用JSP技术和MySQL数据库相结合的开发环境进行系统的实现,从而解决以往纸质档案资料管理的诸多问题。详细介绍系统的需求分析、架构设计、功能结构设计等方面,并对系统部分页面的实现进行图片展示。

关键词 心理档案管理系统;JSP技术;B/S体系结构

中图分类号:B844.2 文献标识码:B

文章编号:1671-489X(2017)04-0026-02

Abstract College students file management system is a kind of pro-duce with the development of electronic information technology of

dynamic management platform based on the network, in order to

achieve the archives management and preservation of information

science. The system is based on B/S architecture, the implementation

of the system using Jsp technology and the Mysql database develop-ment environment, so as to solve many problems in information management the paper file. This paper describes the system archi-tecture design, function demand analysis, structure design, and the realization of the system part of the page for pictures.

Key words psychological archives management system; JSP tech-nology; B/S system structure

1 系统的需求分析

首先,采用文献调查法。由于现今大学生心理健康问题越来越严重,发现各大高校都在尝试建立大学生心理档案管理系统。但是大多数管理系统都只是对档案资料进行键入,并没有对资料进行及时的更新,有些档案资料都已经过时,这样不仅占据系统内存,而且会阻碍进一步的科学研究。还有些系统就只是个空框架,是个摆设而已。因此,必须设计出系统功能结构,至少使设计出来的系统具有实用价值。

其次,采用专家访谈法。由于佳木斯大学教育科学学院心理学专业的教师负责整个学校的心理档案资料管理等相关工作,因此对他们进行访谈,将有助于了解他们对于该系统的需求,有助于该系统实现功能方面的创新和完善。除此之外,通过与专家交流,能够使设计更加有说服力,更加专业。

总之,对于系统的需求分析,将有助于深刻地了解该系统研究的现状,从而有根据地进行系统设计,有助于整个设计过程的顺利进行,也有助于研究的不断深入和有所创新。这也是整个设计过程的基础,对整个设计具有指导作用。

2 系统的设计

系统架构设计 该系统基于B/S体系结构,采用分层架构设计,主要包括页面展示层、内部逻辑关系层和数据库访问控制层三层架构模式:页面展示层主要借助Dreamever进行页面设计,因为Dreamever的可视化为接下来的内部逻辑关系设计提供了许多便利之处;内部逻辑关系层包括数据库链接以及数据库内各关系表的链接,这部分是整个系统设计和实现的关键和核心部分;数据库访问控制层就是对于进入该系统的钥匙进行设计,起到安全保护的功能。

系统体系结构设计 笔者团队设计和实现的大学生心理档案管理系统隶属于佳木斯大学管理系统,整个体系结构包括系统安全防护机制、权限控制机制、决策分析层、业务应用层和系统整合层。

系統功能结构设计 该系统主要包括教师、学生和管理员三类用户,以及4个功能板块子系统(用户注册子系统、学生子系统、教师子系统和管理员子系统)。这些功能板块各有各的分工,相互合作,共同促进这个体系结构的完善和顺利运行。下面将针对每一板块进行详细介绍。

1)用户注册子系统。对于第一次登录该系统的用户需要先注册,点击登录页面的注册按钮,根据要求完成注册。注册完毕后,隔5秒钟会自动跳转到登录页面,输入账号和密码即可进入该系统进行信息浏览等操作。新注册的用户信息也会保存到数据库中的相关表中,这样下次就可以直接用账号进行登录。这一部分的操作比较简单,却能起到安全防护的作用,相当于进入系统的门户。

2)学生子系统。完成注册的学生即可进入学生子系统。在该系统中,学生享有的功能包括对于自己的心理档案资料的浏览、查看自己的心路历程、发现自身的问题和成长。除此之外,学生还可以浏览一些有关心理健康方面的资料,进行线上测试,还可以给心理学专家和教师留言或进行在线咨询。但是出于对用户私人信息的保密,学生用户只能查看自己的档案信息,这也是该系统一种创新的权限控制。

3)教师子系统。教师子系统主要包括教师可以浏览所有学生的信息,并且对其进行分析研究,还要对于学生的问题进行回答,以及对有需要的学生采取保密式的心理辅导。除此之外,教师还可以根据历年的档案信息开展课题研究,进行深入的学术研究。只是有一点需要注意:在登录时一定要在用户类别选项下切换到教师,否则无法进行登录。

4)管理员子系统。管理员子系统的主要功能是学生管理、教师管理、数据库管理、页面布局管理、留言板管理等。管理员要定期对该系统的数据进行更新和删减,学生和教师用户进行刷新和分类管理,以及对学生留言的分类,已经回答过的和未回答的要区分开来,以防止对未回答问题的遗漏,导致不能及时地帮助学生解决问题和进行引导。管理员子系统是该系统的重要组成部分,扮演着整个系统的清洁工,以维持整洁而有秩序的系统环境,从而避免系统遭遇病毒感染、信息泄漏、运行不稳定和瘫痪等非预测事件的发生。

数据库设计 采用MySQL(一种开放源代码的关系型数据库管理系统)。首先,需要在数据库中建立表关系,主要的数据库表有:学生基本信息表,包括学号(主键)、姓名、性别、专业班级;教师基本信息表,包括职工号(主键)、姓名、性别、职称、教授专业;管理员基本信息表,包括编号(主键)、姓名、性别;学生心理档案资料表,包括学号(主键)、姓名、性别、专业班级、信息记录时间;留言板记录表,包括编号、留言时间、留言状态(是否已回答)。并通过设置主键和外键建立表和表之间的联系,从而确定数据库内部的逻辑关系,为后期系统的测试做好准备。

数据库的设计是整个系统设计中最关键、难度也最大的一个环节。由于数据库对于整个系统就好比大脑对人一样重要,因此为了能够保证整个系统运行得流畅,将会进行多次测试,并对数据库中存在的不足进行修改,以达到预期的效果。

3 系统的实现

基于前期的需求分析和设计阶段,接下来就是将系统的各个部分进行逐一实现。由于篇幅限制,笔者将展示用户登录页面和注册页面的实现,如图1所示。

4 总结

基于团队的共同努力,该系统已基本完成,但是仍然存在一些问题,还有待于进一步完善和丰富。该系统的实现归功于指导教师的耐心教导和团队成员的共同努力,也有助于锻炼在校大学生的創新探究能力,营造浓厚的学术研究氛围,为进一步的研究学习奠定基础。除此之外,该系统的实现改变了以往纸质档案资料管理的不足,对大学生心理健康问题的进一步研究提供了真实可靠的依据,具有切实可行的现实意义。

参考文献

[1]谭春芳.论高校心理档案的建设[J].辽宁师专学报:社会科学版,2009(2):54-56.

[2]腾月.基于BS架构的邮政银行信贷管理系统的设计与实现[D].长春:吉林大学,2015.

[3]黄英.高校大学生心理健康档案的建设与管理[J].产业与科技论坛,2013(22):237-238.