论文部分内容阅读
随着我国公安事业的不断发展,公安民警人才需求不断增加。同时随着经济的发展,社会矛盾更加复杂,违法犯罪案件数量不断上升,使得我国急需大量公安人才,维护社会的稳定,保证人民安居乐业。面对当前我国需要多层次,专业化的公安人才要求,有效的开展公安培训成为了公安机关的首要发展目标。目前,我国的公安民警培训主要以传统的集中脱产培训形式开展,培训周期长,工学矛盾突出,同时浪费在交通、食宿、管理上的经费巨大,挤占了有限的培训资源,影响了在师资等重要方面的投入,使培训效果大打折扣。由此,课题立足云南省公安民警行业,力图研制省内公安民警培训管理系统,以便如何科学、有效地开展全省民警培训工作,为公安民警搭建快速、专业、完善的培训体系。这需要借助信息技术的力量。随着互联网和计算机技术的不断发展,分布式Web系统的出现改变了传统的培训管理方式,用户不需要统一聚集在某个特定的场所,聘请专业的培训教师一起进行长达数天的封闭式培训以及后续的相关实战练习,就可以完成培训内容,进一步提升专自身的专业水平与技术能力。本文所做的工作就是为云南省公安民警的培训搭建相应的Web信息管理系统使得公安民警可以在不占用原本的工作时间的前提下,自主的安排培训时间、完成培训练习从而完成提升自我专业素养的过程。系统采用B/S架构即(浏览器/服务器)方式来完成整个系统的设计,采用MS SQL Server Enterprise Edition作为数据库管理系统,可实现培训计划管理即民警根据自身实际和培训资源自主申请要完成的培训内容;培训审批管理即相关部门对民警提交的培训计划进行审批;培训资料管理即教师、民警对培训资料的自主查询、上传、编辑和下载;培训考核管理即教师、民警配合通过系统完成培训考试、考核;报表数据管理等六大功能。采用分布式的开发模式来搭建公安民警培训管理系统,使得培训教育资源共享成为可能。本文从代码实现的角度对公安培训管理系统的开发进行介绍,并从软件测试的角度对公安民警培训管理系统的测试过程做了详细的阐述。采用UML语言全程建模,按照MVC的设计模式分层设计。并根据业务需求进行系统总体框架设计和后台数据库数据管理设计,对六大功能模块进行了详细描述,最后从软件测试的角度对公安民警培训管理系统的测试过程做了详细的阐述。突出针对云南省公安民警,并对外有推广价值。