公安教育数据分析软件开发实践
2018-12-07丁晴
网络空间安全 2018年5期
丁晴
摘 要:以上海公安教育相关数据为研究对象,介绍上海公安教育训练数据分析系统的开发需求、软件设计及关键技术,提出一种建立统计中间表、利用矩阵+树型遍历算法的技术,可实现公安教育数据分析快速化的目的。
关键词:公安教育;数据分析;软件开发;大数据
中图分类号:TP274+.2 文献标识码:B
1 引言
随着信息技术的飞速发展和网络应用的不断创新,公安信息化进入了大数据时代。当前,公安工作的信息化应用系统每天产生并长期保存着大量数据[1],如案事件数据、人口数据、车辆数据、出入境数据等。同样,公安教育信息化的应用系统中也存在着不断增加的业务数据,如学员数据、师资数据、课程数据、教学场馆数据、一卡通数据等。本文以上海公安教育相关数据为研究对象,提出一种建立统计中间表、利用矩阵+树型遍历算法的技术,可实现公安教育大数据分析快速化的目的。
2 公安教育数据分析软件的需求
公安院校不同于社会上的普通高校,存在全日制学历教育和短期职后培训并存的现象,教务处排课一般是一星期一课表,这使得教务处排课的工作量和复杂度十分巨大,且排课系统出现了许多特殊需求。有时一个班级需要拆分开同时上不同的课程,如某一个班级在同一课时之中,有持枪证的学员上《警务射击》课、无持枪证的学员上《查缉战术》课;有时多个教官可以同时为同一班级上同一门课程,如《道口布控》课程通常是由多个教官以角色扮演的方式合作授课。……
登录APP查看全文
