玉林師范學(xué)院計算機科學(xué)與工程學(xué)院 張澤弘 陳佳俊 黃幼專 黎世煥
隨著互聯(lián)網(wǎng)的飛速發(fā)展,人們在享受互聯(lián)網(wǎng)帶來的便利的同時,網(wǎng)絡(luò)安全問題亦如影隨形,與日俱增。我們處于百年未有之大變局,對外要防止境外勢力對我國人民的網(wǎng)絡(luò)文化入侵。對內(nèi)要提高全民上網(wǎng)綜合素質(zhì)和網(wǎng)絡(luò)警惕意識,幫助人們甄別網(wǎng)絡(luò)中的陷阱,了解規(guī)避網(wǎng)絡(luò)風(fēng)險的方法,提高互聯(lián)網(wǎng)用戶的上網(wǎng)體驗,同時防范網(wǎng)絡(luò)違法犯罪的發(fā)生。為此文章實現(xiàn)了一款基于微信小程序的網(wǎng)絡(luò)安全科普平臺。
本小程序以網(wǎng)絡(luò)安全科普為宗旨,充當(dāng)簡易的網(wǎng)絡(luò)安全顧問:為大眾提供實時更新的網(wǎng)絡(luò)安全知識要點、推送網(wǎng)絡(luò)風(fēng)險實例事件分析、提供安全合理使用網(wǎng)絡(luò)的建議,同時愿意接納來自用戶提供的經(jīng)核實的網(wǎng)絡(luò)安全知識加以推送。小程序總體功能如圖1所示。
圖1 產(chǎn)品功能圖
小程序采用前后臺分離的設(shè)計模式,使用WXSS、WXML、Java Script開發(fā)語言,利用微信自帶的微信開發(fā)工具完成系統(tǒng)開發(fā)。前臺采用HTML、CSS等技術(shù)實現(xiàn),通過微信小程序進(jìn)行數(shù)據(jù)展示及用戶交互,后臺利用MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)存儲、系統(tǒng)管理和維護(hù)。后端由各渠道收集網(wǎng)絡(luò)安全信息搭建,為用戶提供高質(zhì)量的網(wǎng)絡(luò)安全科普資訊。
基于微信小程序的網(wǎng)絡(luò)安全科普平臺的整體架構(gòu)如圖2所示,整個平臺包括四大功能模塊。
圖2 小程序整體架構(gòu)圖
(1)“首頁”模塊
用戶可以下滑刷新實時查看最新消息、網(wǎng)絡(luò)安全資訊以及平臺最新公告信息、平臺搜集整理的網(wǎng)絡(luò)安全小貼士等。搜索功能采用搜索關(guān)鍵字,可以迅速從后端數(shù)據(jù)庫中提取相關(guān)案例資訊,并返回給前端用戶。同時可以存儲用戶搜索記錄,便于查看。
(2)“科普”模塊
“科普”模塊給用戶提供了豐富的網(wǎng)絡(luò)安全資訊。有文章、漫畫、視頻、典型案例分析和在線答題功能。實時更新更新相關(guān)內(nèi)容,能讓用戶獲取到最新最全的網(wǎng)絡(luò)安全知識。
(3)“法規(guī)”模塊
“法規(guī)”模塊,給用戶介紹我國現(xiàn)行的網(wǎng)絡(luò)安全法和相關(guān)政策文件,且配有介紹視頻,用戶可以自行了解,做到知法守法。
(4)“我的”模塊
“我的”模塊包含個人設(shè)置和通用設(shè)置兩個功能,個人設(shè)置部分為用戶提供賬號的注冊、登錄、改密功能,查看或刪除收藏的網(wǎng)絡(luò)安全資訊及瀏覽歷史記錄功能。通用設(shè)置部分給用戶提供了意見反饋、關(guān)于等功能,用戶可以隨時隨地給平臺提供各種意見和改進(jìn)建議。
(1)在學(xué)習(xí)網(wǎng)絡(luò)安全科普過程中,大部分群眾只是從報紙、活動宣傳、傳單、電視報道等了解。微信作為全民應(yīng)用程序,擁有海量用戶市場,而微信小程序是內(nèi)嵌其中的。因此用戶無需下載安裝即可立即使用,且不占用更多的手機運行內(nèi)存,開發(fā)成本相較于網(wǎng)站、APP等形式要低許多。
(2)微信提供下滑首頁搜索小程序功能。只需讓大眾知曉本小程序名稱便可自行通過搜索入口找到本小程序。用戶再通過本小程序提供的搜索入口搜索關(guān)鍵詞“網(wǎng)絡(luò)安全科普”,短時間快速地出現(xiàn)相關(guān)網(wǎng)絡(luò)安全科普的內(nèi)容,具有隨時隨地、隨看隨有的便捷性。且微信保留小程序使用記錄,用戶在下次使用時只需下滑首頁便能快速找到。在一定程度上減少了本網(wǎng)絡(luò)安全科普平臺的推廣成本,方便促進(jìn)網(wǎng)絡(luò)安全科普知識的傳播。
結(jié)語:網(wǎng)絡(luò)安全之重要性不亞于防火防盜,乃事關(guān)廣大人民群眾生命財產(chǎn)安全的大事。基于微信小程序的網(wǎng)絡(luò)安全科普平臺的開發(fā),給人們提供了一種更加快速便捷了解網(wǎng)絡(luò)安全知識的方式,同時為提高全民上網(wǎng)綜合素質(zhì)和安全意識,加強網(wǎng)絡(luò)安全科普,共同構(gòu)建新時代文明、和諧、安全的互聯(lián)網(wǎng)環(huán)境貢獻(xiàn)綿薄之力。