网络安全科普平台的设计与开发
2021-09-27玉林师范学院计算机科学与工程学院张泽弘陈佳俊黄幼专黎世焕
电子世界 2021年15期
玉林师范学院计算机科学与工程学院 张泽弘 陈佳俊 黄幼专 黎世焕
1 设计背景
随着互联网的飞速发展,人们在享受互联网带来的便利的同时,网络安全问题亦如影随形,与日俱增。我们处于百年未有之大变局,对外要防止境外势力对我国人民的网络文化入侵。对内要提高全民上网综合素质和网络警惕意识,帮助人们甄别网络中的陷阱,了解规避网络风险的方法,提高互联网用户的上网体验,同时防范网络违法犯罪的发生。为此文章实现了一款基于微信小程序的网络安全科普平台。
本小程序以网络安全科普为宗旨,充当简易的网络安全顾问:为大众提供实时更新的网络安全知识要点、推送网络风险实例事件分析、提供安全合理使用网络的建议,同时愿意接纳来自用户提供的经核实的网络安全知识加以推送。小程序总体功能如图1所示。

图1 产品功能图
2 网络安全科普平台的设计实现
小程序采用前后台分离的设计模式,使用WXSS、WXML、Java Script开发语言,利用微信自带的微信开发工具完成系统开发。前台采用HTML、CSS等技术实现,通过微信小程序进行数据展示及用户交互,后台利用MySQL数据库实现数据存储、系统管理和维护。后端由各渠道收集网络安全信息搭建,为用户提供高质量的网络安全科普资讯。
基于微信小程序的网络安全科普平台的整体架构如图2所示,整个平台包括四大功能模块。

图2 小程序整体架构图
(1)“首页”模块
用户可以下滑刷新实时查看最新消息、网络安全资讯以及平台最新公告信息、平台搜集整理的网络安全小贴士等。……
登录APP查看全文
