Skip to content

安全管理平台

项目简介

个人早期就职于一家安全公司,从事基于Java后端的Web全栈开发,主要负责安全管理平台的开发和维护,面向的是中石油、保密局这样的国企单位。项目团队采用Java作为后端语言,使用MySQL 和 MS-SQLServer两种数据库,前端使用jQuery + easyUI构建视图页面。

Alt text

主要包括:系统配置、策略中心、资产管理、日志审计和报警平台等功能模块。由于面向的是B端的客户,需要搭配终端软件使用,实现对内网中客户机器的实时监控和策略下发执行,及时清理内网中的安全隐患,发现高危漏洞及时下发补丁策略统一修复,维护整个局域网的安全。

整体架构

安全管理平台,分为采集端和管理端。采集端也就是我们内部俗称的“客户端”,就是企业内部客户要在自己的工作电脑上安装一个终端软件,这个终端软件负责采集用户的一些使用数据(比如:上网记录、涉密文件、外置设备等),上报到服务端,同时执行服务端下发的安全策略。管理端,就是我们开发的管理平台,它控制服务端的运行,展示客户全体的使用状况(包括内外的安全状况,异常信息,系统漏洞),负责创建和制定策略,然后下发到客户端去执行等功能。

通过安装在客户端上的终端控制软件,能够实时了解整个局域网的状况,同时在管理端可以创建不同的安全策略,下发到客户端去执行。

Alt text

个人贡献

  • 设计前端的UI交互,提供草图给设计
  • 开发核心的前后端功能模块
  • 调研前端的最新技术方案
  • 解决IE8浏览器中的兼容性问题

做的交互草图

下面是自己参与系统的功能模块设计时,制作的部分草图交给设计师,供其参考来输出更细腻的配色方案和交互效果。

Alt text 系统主页v1.0

Alt text 系统主页v2.0

Alt text 系统主页v3.0

Alt text 系统配置

系统效果展示

Alt text 登录主页

Alt text 安全策略