APP下载

高职大学生日常行为管理系统设计与实现

2021-06-16王孟

电子技术与软件工程 2021年6期
关键词:日常行为模块高职

王孟

(德州职业技术学院 山东省德州市 253000)

近年来在高职院校育人工作中已经开始重视大学生日常行为的管理,将培养其良好行为习惯、健全人格、道德素养等作为主要目的,在规范大学生日常行为的同时增强其自我管理与约束能力,打造出优良的校风与学风。但是,由于大学生的日常行为管理很难实现量化目的、系统化目的,严重影响管理效果,难以起到规范大学生行为的良好作用。而大学生日常行为管理系统的设计与实现,就能够起到提升大学生日常行为管理有效性的作用,因此,在高职院校的大学生日常行为管理过程中应重视相关系统的设计与实现,为培养大学生行为管理能力、良好行为习惯做出帮助。

1 高职大学生日常行为管理系统的设计

1.1 明确具体的设计目的

对于此类系统来讲,主要是将对大学生日常行为进行管理当做核心部分,以大学生为管理对象,具备一定的用户交互性特点、操作便利性特点、容易学习与容易控制的特点。首先,在设计的过程中创建数据库系统,对于大学生日常行为的数据信息进行采集、分析、加工和管理,形成数据库、管理等各种系统。其次,创建关于数据统计方面、查询方面的平台,便于进行大学生日常管理数据信息的查询和处理。在此过程中也需创建行为管理系统、预警系统,在其中明确大学生的行为准则,设置评优模式、处分模式,一旦发现有违规的行为、学业状况已经达到了警戒线的现象,就可以对学生做出警告。最后就是互动性系统、辅助功能系统,无论是学生家长还是辅导员、管理部门,都能够在其中相互交流、互相沟通,同时还能提供辅助性的服务,例如:打印学生的日常行为管理数据信息,便于针对性地进行管控。

1.2 完善整体的系统功能

对于大学生行为管理系统来讲,应具有较为良好的系统功能,如图1 所示,在整个系统中都必须保证功能的全面性和完整性,不断增强学生管理的水平和效果。

1.3 系统各个模块的设计

明确系统设计目标、完善相关功能的情况下,还应重点关注各个模块的合理设计与完善,通过模块来保证系统功能的完善和优化。

1.3.1 合理设计数据库模块

此类模块属于整体系统中的核心部分,要求具有良好的功能,主要就是:

(1)有着基本性操作的功能,能够按照需求进行数据信息的添加处理、查找处理、删除处理和修改处理。

(2)有着一定的检验功能,能够检验系统中数据信息的完整性与一致性。

(3)具有可视化的良好功能,可以利用折线图的形式、饼状图的形式、直方图的形式显示出数据信息情况,便于可视化、直观性地进行大学生日常行为的管理。

图1:系统的功能

(4)完善其中的数据信息导入功能与导出功能,使得系统能够按照事前要求的文件格式,将所有外部的学生日常行为数据信息导入其中,也能够将数据库系统中的数据信息导出来,满足具体的数据应用要求和需求[1]。

1.3.2 合理设计数据信息统计与查询的模块

此类系统在运行的过程中能够按照用户所提出的统计查询条件、要求等,实现多级性的数据库统计查询目的,高职院校管理人员可以在系统中输入学生姓名关键词、学号关键词、奖惩关键词等,实现模糊查询和组合查询的目的。学生日常行为管理期间,也可以分类性、分组性的进行统计查询处理,例如:在对奖惩情况进行评价的过程中,可统计分析学生的学习成绩信息、日常表现信息等,虽然此类工作不是非常复杂,但是也需要耗费很多时间、精力,而在设计学生日常行为管理系统之后,就能够按照给定的条件执行统计工作与查询工作。

1.3.3 合理设计互动性的模块

从高职大学生的行为习惯形成而言,要想有着良好的行为习惯,就需要辅导员和教师、学生家长共同参与,开展学生日常行为的教育活动,各方主体都能够在系统中留言、相互沟通交流,这样不仅能提升对大学生日常行为的了解度,还能形成一定的行为督促作用。在此期间,家长也能够利用系统的互动性模块查询了解学生的日常行为信息,明确日常行为情况与日常表现情况等,进行相应的管理、协调[2]。

1.3.4 设计行为管理和预警的模块

系统设计期间,行为管理模块中主要用来录入大学生日常行为的各种数据信息,主要涉及到出勤信息、课堂表现信息、作业提交信息、活动信息、获奖信息、违纪信息等,此类信息能够当做是对学生日常表现进行评价的客观依据。与此同时,在设计预警模块的过程中,主要是累计记录学生的不良情况,其中涉及到违规信息、补考信息、缺勤信息、欠学分信息、学分绩点信息等,此类累计分数一旦达到一定数据值,管理系统就能够快速地介入其中,开展学生的教育工作、引导工作和帮扶工作,尽早发现问题并尽早的进行干预,以免因为积累的问题过多导致学生失去参与学习、自我行为管理的自信心。另外,还需设计辅助功能方面的模块,其中涉及到报表打印功能、数据信息导出功能等[3]。

1.4 合理设计数据库系统

一般情况下,高职院校大学生的日常行为管理数据信息非常繁琐、复杂,合理地进行数据信息整合、优化处理,成为学生管理工作中的重要内容,也是系统良好运行、良好应用的关键因素。因此,高职院校在设计大学生日常行为管理系统的工作中应该重视数据库系统的应用和设计,在完善数据库使用功能的同时,可以通过分级性、分类性的管理方式改善系统的应用现状,适应到不同管理工作中。所以,在系统设计期间应重视数据库的完善,首先,应保证数据库中所应用数据表的优化性,为数据库的正确应用、良好运行等提供基础保障。其次,对于学生日常行为管理系统来讲,应该有着较为丰富的学生基本信息、成绩信息、日常行为信息、留言信息、行为准则信息等,组合成为相应的数据表,每个数据表中都应该设定字段、字段的含义,例如:在学生基本信息的数据表中,ID 字段主要含义就是系统生成序号,NAME 字段的含义是姓名,SEX 字段的含义是性别,AGE 字段含义是年龄。学生成绩数据表中STUNUMBER 的字段含义是学号,SUBJECT 字段的含义是科目,SCORE 的字段含义是分数。学生的日常行为数据表中BEHAVIORID 字段的含义是行为ID,DATE 字段的含义是日期,DESCRIPTION 字段的含义是描述,SCORE 字段的含义是行为评分。学生留言记录数据表中,REPLY-COUNT 字段含义是被回复次数,DESCRIPTION 字段含义是留言内容。这样在合理设置数据库系统之内数据表字段含义的情况下保证数据库的完整性,发挥数据库、数据表的价值[4]。

2 高职大学生日常行为管理系统的实现

2.1 开发工具的实现

对于高职大学生的日常行为管理系统而言,在完成设计之后还需重视实现应用,尤其是开发工具的实现直接决定系统的应用效果。在这个系统中主要运用WINDOW7 系统中后台C#开发,前台应用的语言涉及到HTML、CSS 等等,通过MYSQL 的形式创建数据库管理系统,在实际开发期间,使用BOOTSTRAP 工具包等进行处理。C#中主要融合了VB 简易性的可视化操作功能、C++高效性运行功能,操作性能十分强大,语法风格非常良好,其中的语言具有一定创新性,软件的运用效果很好[5]。其中关联数据库系统,能够将数据信息存储在很多表格之内,并非将全部数据都设置在某个仓库中,这样除了能够加快处理速度,还能保证灵活性。同时,开发工具中还具有独特性的网站风格与组成部分,兼容很多插件,也可以为系统提供良好的CSS 规范,而且在运用开放源代码关系映射框架期间,还能实现JDBC 的轻量级对象封装目的,程序员在使用此类开发工具的过程中,可以按照高职院校的大学生日常行为管理需求、要求等,灵活性的设计系统,完善用户终端的应用形式,发挥系统的应用作用和价值[6]。

2.2 软件的实现措施

大学生日常行为管理系统中的数据层,是将DAO 设计模式当做基础进行设计,可以进行数据源访问的抽象处理、封装处理,实现数据源连接管理、数据信息存入与调取的管理目的。在DAO 相关设计模式中主要有以下几个部分:

(1)数据库连接。

(2)VO 类型,也就是和数据属性、数据表字段完全性的对应类型。

(3)DAO 接口,在其中明确用户操作的要求和定义,涉及到添加记录定义、删除记录定义、查询记录定义等等。

(4)设计模式的实现类型,实现接口部分、定义的方法。

(5)工厂类型,如果没有工厂,就应该利用建设实现类型实例,进行数据库系统的操作,才能应用此类设计模块,保证后续便利性的修改数据。

应用此类设计模式的过程中,应保证方法代码的合理性,在发生问题的时候无需进行所有操作数据库代码的修改,预防发生问题和不足[7]。

除了DAO 之外还可以应用MVC 架构,将其当做是系统设计、完善方面的模式,将交互性系统划分成为模型部分、视图部分、控制器部分,其中的模型能够确保业务流程的完善性,合理进行状态处理,并且健全业务规则。视图能够使得操作者直接观看到界面并进行相对应的操作。控制器能够接收到用户输入并且进行调用的模型,利用相应的功能完成用户的操作,满足用户的需求。另外还需注意,可以通过HIBERNATE 框架进行数据库系统的封装处理,界面利用VELOCITY 的模板引擎实现相应的编写目的,不仅可以保证界面开发的简化性,还能增强开发工作的效果。与此同时,也可以运用BOOTSTRAP 工具包供应更多的CSS 样式,增强界面的友好性,最终运用SPRING 框架对所有组件进行整合、管控,保证系统可以在学生日常行为管理方面,准确性、高效性的应用,量化评价大学生的日常行为情况,帮助辅导员、管理人员准确了解每位大学生的日常行为状况、群体表现状况等,便于做出学习风气、行为风气的引导[8]。

3 结语

综上所述,高职院校在大学生行为管理期间应该重视系统的设计,根据大学生的行为特点、高职院校管理工作需求等,设计和完善系统模式体系,归纳总结经验开展相应的管控工作,完善系统功能、模式的同时,保证所有系统的应用都可以起到学生日常行为的良好管理作用和约束作用。并且在系统设计与实现的过程中应完善其中的数据库、各模块功能,保证开发工具、软件系统的良好运用。

猜你喜欢

日常行为模块高职
28通道收发处理模块设计
“选修3—3”模块的复习备考
日常行为干预模式在糖尿病患者护理中的应用研究
3-6岁幼儿日常行为礼仪养成教育现状与对策研究——以南充市西充县东风路幼儿园为例
智能家居中的居民日常行为识别综述
高职应用文写作教学改革与创新
农村幼儿日常行为习惯的培养
高职人才培养模式创新探讨
集成水空中冷器的进气模块