信息管理论文

期刊分类学术论文公文范文杂志问答

高校学生信息管理系统设计研究

学术杂志网   |   2020-09-01

摘要:随着人工智能、大数据等新技术的发展,传统高校管理模式已不再适应高效信息化建设需求,学生管理工作,是高校管理的一个重要环节,内容涵盖了学生入学、课程管理、毕业等方方面面,作为新时期,学生信息化管理的主要手段,高效学生管理信息系统建设迫在眉睫,其系统架构的合理性,有效性和实用性,直接决定了高效学生信息化管理的水平。目前国内高效的信息化建设过程中看,绝大多数高校都已经开始了这项工作,但是从效果上看,水平层次不齐,系统建设水平不一,因此,本文主要结合学校学生管理工作的痛点,从需求入手,全面做好用户画像,对学生信息系统建设进行分析,综合运用SQL数据库、B/S结构等技术,尝试设计基于WEB的高校学生信息管理系统,以期推动高校信息系统建设。

关键词:信息化;高校;学生;系统

本文结合作者的工作实际,从学校学生管理的工作实际情况出发,在系统分析高校学生管理工作的痛点基础上,系统阐述如何建设基于WEB的学生管理信息系统,以用户为中心,以需求为导向,综合利用数据库、系统测试、系统开发等方面进行探讨[1],对传统管理模式和方法进行突破。尝试在高校数据管理痛点研究基础上,研发一套适合本校工作实际的学生信息管理系统。随着信息技术的发展,高效信息化建设的技术难题已经不复存在,高效的学生信息管理工作也面临着更大的挑战,要求更高,因此,面向学生管理的信息化系统建设具备可行性、必要性。此类学生信息管理系统建设后,可以有效实现学生信息的实时维护,更新,可以让高校学生管理工作更加规范化、科学化、便捷化,在以用户为基础上的系统研发,能够使得系统更具有人性化功能,其界面优化、内容维护、数据传输等功能更为科学,高效,迭代更新后的系统友好性、用户粘性能够得到不断提高。

1需求分析

高校系统需求分析是以用户需求为中心的,其用户画像的主体不是研发人员,而是用户,服务对象是高校广大师生和教辅人员,其需求的核心目的在于用户的满意度,在制定系统需求过程中,教师和学生以及其他教辅人员占据主导地位,系统分析师的主要工作角色在于收集而非制定用户需求,充当“翻译”角色,只有这样,才可以让系统更具备亲和力。在系统的可行性评价方面,主要可以分为以下几个方面:第一,系统的经济性,及投入产出比,系统评估系统投入后,给校园学生管理工作带来的经济回报,这种回报可以分为两个方面,一个是经济上的直接回报例如财务支出的缩减,办公成本的降低等等,第二个是工作效率的提升,是无形的经济回报,比如教师学生管理工作效率的提高,数据抓取效率、准确性的提升等等。第二,系统研发技术上的可行性,基于用户为中心的系统,采取迭代更新模式,不断动态满足用户需求,其次,其功能实现上,具备了相应的技术力量和软硬件配备条件,在系统研发和投入上面,具备可行性。第三,系统管理方面的可行性,众所周知,系统使用的好坏,不仅仅在于系统本身,还在于用户的契合度,高校学生管理工作是一项基础工作,有着固有的从业人员队伍,有较为完善的基础数据,因此对这些工作进行线上化管理是具备可行性和科学性的。第三是系统主要功能模块的分析,对于用户来说,系统的好坏在于其功能是否能满足要求,界面是否清晰便捷,操作是否简便高效,高效学生信息管理系统是基于原有管理基础的迭代更新的新型学生管理系统[2],其模块是建立在广泛的用户调研和用户画像基础上形成的,并经过投产,变更,更新等一系列不断完善的过程来实现,因此其系统功能模块完全有可能满足现有高校系统管理要求。

2项目的研发目的

基于用户导向的学生信息管理系统是高校学生管理工作的基础系统,其目的在于能够将学生信息管理线上化,利用管理系统进行数据录入,计算,调整和传输等一系列学生管理工作,上线后,管理端和用户端分别能够满足不同角色用户的主要需求,具体来说,主要可以实现以下功能:(1)有效存储各类学生基础信息,并能够进行跨系统传输;(2)结合人工智能技术,使得用户界面更加契合学生管理工作实际,系统操作更加亲和;(3)系统基于极简思维研发,迭代更新,能够快速响应客户需求指令要求;(4)分别面向管理端和用户端,实现各类信息的新增,查询修改等等操作;(5)系统具备一定的灾备和安全运维能力,抗击各类互联网风险。

3系统的运行环境

本文拟界定的学生信息管理系统初步采用的是VB语言,编写方式采用极简思维和用户为导向的界面窗口,更为契合的SQL数据库管理系统,运行于Windows系统之中,系统总体设计框图如图1所示。

3.1功能模块设计

本次设计的学生信息管理系统,其主要功能模块包括各类学生管理系统的添加、修改、删除等等功能。具体来说,学生信息管理系统,主要细分为用户信息管理,学生成绩管理,学生信息管理,课程信息管理等子模块。在模块设计上,对系统需求进行充分调研,对用户画像完善后,进行模块设计。

3.2ER模型设计

学生信息管理系统是一个系统集,包含了若干个子系统,以其中的高校毕业生就业管理系统为例,其系统设计的需求分析、数据流程图基础上的抽象,结合EB模型设计方法进行概要设计,为了使系统逻辑更加清晰,结合用户画像和用户需求调研,本文将ER图进行了梳理和分解:部分ER图用于表示数据库的基础概念模型,参考如图3所示。

3.3系统的数据库逻辑结构设计

高校学生信息管理系统的逻辑结构设计目的在于把概念模型转化为数据库模型,以此更为有效的变更为可处理的逻辑模型[3],也可以将由ER图为例的概念模型转化为DBMS逻辑模型并对其进行不断优化调整。在系统设计中,以关系为模型目标的逻辑结构方法是在用户调研基础上,把ER实体图概念模型映射为关系模型,映射的步骤主要有以下几个方面:一是ER实体图中的实体图转换为关系模型。二是变幻多个关系用户系统设计过程中,多对多的系统模型需要增加单独的关系模型的实际情形。三是在前面所述的ER图中可转换为关系属性。

4数据库物理设计

系统设计中,会牵涉大量数据表,目前设计如下:(1)系统设计过程中,所涉及的用户表是用于记录系统用户的用户名和密码等信息,数据库的每个字段都表示其中的一个字段说明,具体信息如表1所示。(2)高校学生信息管理系统中的学号,姓名,性别,年龄等基础信息,表中的每个字段分别对如上信息加以说明。(3)高校学生管理系统的成绩记录表包括学号、课程编码和成绩得分情况,其中表中的每个字段对应加以说明。(4)高校学生信息管理系统的课程编号主要记录学生所修的没门课程的编码、课程名称、成绩得分等信息。(5)高校学生管理信息系统所涉及的学号、姓名、专业等基础信息,表中字段以及各个字段说明如表所示。

5系统测试与分析

在本系统设计的系统测试和分析环节,借鉴软件测试过程中,错误的多样性和复杂性,其测试步骤主要分为单元测试、集成测试、确认测试和系统测试等环节,每个环节的系统测试同样重要,以单元测试为例,所谓单元测试即是对软件的源程序编码中每个程序单元的正确性的测试,检查各个模块的系统功能设计与实现,在测试过程中,检查编码或者算法的错误,在这个阶段的测试与分析过程中,还要涉及编码和涉及的详细文档情况,在对所有模块完成测试并确认无误后,要将各个模块组装起来进行集成测试,主要用于检查各个功能单元之间的契合和匹配度、结构等问题,这些环节缺一不可,具体到本次学生信息管理系统建设中,该设计主要是从数据库中读取和处理数据,因此,测试的主要内容都是实现与学生管理相关基础数据的各种操作,在方法选择上,选择白盒测试法,采用语句覆盖方法进行相关操作执行和测试,结果显示,在本次测试过程中,发现了一些不相容的类型说明,比如有的变量初始化或缺省值有错、有的变量无初值等等,对此,系统设计与研发小组对应进行相应的修正和更新,确保了加快速度修正错误,让系统更加稳定安全。综上所述,本文主要是从我校的高校学生信息管理工作实际情况出发,吸取国内外其他兄弟学校的管理基础实际,进行系统的研发和设计,在系统开发之前,明确流程,固定方法,采取B/S架构,基于Web系统,在相关开发人员和学校部分计算机系学生的努力下,本系统的初步建设得以有效开展,并逐渐能够达到部分或者全部投产标准要求,最终实现高效学生管理工作的信息化、科学化,节省人力、提高效率。

作者:彭勃 单位:安徽三联学院

发表咨询

信息管理论文

查看更多论文