999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微信小程序的檔案查詢系統設計方案

2021-11-11 10:39:50王靖元
陜西檔案 2021年5期
關鍵詞:程序微信用戶

文/王靖元

隨著信息技術的不斷發展,為了方便人民群眾生活和提高工作效率,近年來不斷有政府機關建立起了線上政務服務平臺,各類業務都在積極地向互聯網上遷移。檔案作為記錄個人、單位信息的重要文獻,具有大量的查詢需求,而出于保密與方便管理的原因,檔案一般都由各地檔案單位集中收集管理,一個線上的檔案查詢系統能為人們提供很大的便利,而微信小程序的查詢系統就可以有此技術擔當

檔案是由個人或集體在各項社會活動中形成的具有保存價值的記錄性文件,人們常常需要使用檔案作為人事變遷等工作的證明,因此有著很大的檔案查詢需求。而檔案的集中存放與管理的方式有時候給人們查詢檔案帶來了較大麻煩,時常需要跑很多地方才能查到自己需要的檔案文件。本文提供的基于微信小程序的檔案查詢系統設計方案通過在檔案系統工作人員與需要查檔案的人之間建立起一個信息傳遞、交互的通道,使得查檔者能線上與工作人員建立聯系,并在身份驗證后在保密規則允許的范圍內,獲得自己想要查詢的檔案,能夠很大程度上提高查檔工作的效率,更好地服務于民眾。

一、系統簡介

在線的檔案查詢系統可以通過如今較為流行與完善的微信小程序框架實現,系統的目標用戶分為檔案機關工作人員與需要查詢檔案的普通用戶。系統由檔案局或檔案館獨立地運行上線,為需要到對應單位查詢檔案的人提供服務。

查檔者首先需要通過身份證與人臉信息進行初步的身份認證,之后可以通過該系統向工作人員提供對自己想要查詢檔案的描述,同時附帶自己的身份信息。檔案機關工作人員的主要工作是審核檔案查詢請求發起者身份,通過后在線下為其查詢對應的檔案,對于保密程度較高的檔案查詢后僅需通知檔案是否查到,后續由查檔者前往親自處理,不涉密的檔案則可以直接將文件以圖片或pdf的格式發回給查檔者,由其自行使用。

二、系統需求與質量因素

1.目標用戶需求

用戶在系統中可注冊賬號與登錄賬號。查檔者可以完善與修改自己的實名信息、提交查詢檔案申請、查看歷史檔案查詢申請、查看檔案查詢申請的處理進度與結果、查看與下載圖片、PDF等格式的檔案文件、咨詢檔案機關工作人員。檔案機關工作人員的賬號由系統的管理者生成,無法由用戶自行注冊。工作人員可以查看查檔者的查詢請求、通過系統與查檔者溝通、處理查詢請求、上傳檔案文件、審核帶有檔案文件的回復、查看所有用戶查詢請求。

2.軟件質量因素

2.1 可靠性與健壯性

系統能夠保密用戶的密碼、郵箱、手機號、身份證號等信息,系統運行過程中出現異常時能夠及時輸出異常信息,并對異常做出正確處理或保護異常發生現場。系統能夠持續正常運行7×24小時以上。

2.2 可維護性

系統在運行環境下需要具有完整全面的info、warnning、error三個級別日志輸出,日志輸出提供的信息能使維護人員快速還原系統在運行過程的各時間點發生的各個事件,并定位對應的程序模塊。

2.3 可測試性

系統提供固定、明確的API接口,能夠通過Postman等主流軟件對各API對應的功能模塊進行測試,并能夠快速進行回歸測試,程序運行過程中能夠通過操作系統實時監控程序計算機資源使用情況。

2.4 數據安全性

為保證用戶信息與檔案文件不被竊取[3],系統所有數據均需要加密傳輸,檔案文件需要在加密的應用層協議[1]的基礎外再使用特殊的加密算法進行處理。對用戶而言,工作人員必須明知檔案密級,涉及檔案文件傳輸時必須至少兩名工作人員審核通過。

三、系統整體結構

系統使用前后端分離的架構模式,按照功能可分為前端、服務端與外部系統三大模塊。系統的前端基于微信小程序框架,主要負責進行視圖層的渲染工作,為了美化UI界面,可以使用Color UI等開源的微信小程序組件庫。系統的服務端負責提供業務邏輯與數據存儲服務,同時需要協調外部系統與本系統正常進行通信。本系統的外部系統主要為外部提供的身份證實名認證接口,來提供身份信息驗證的服務。

四、系統技術方案

1.微信小程序框架

微信小程序是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。經過將近兩年的發展,已經構造了新的微信小程序開發環境和開發者生態[2]。

使用微信小程序框架進行視圖層開發時,需要使用規定的wxml與wxss語法規則,同時結合使用JavaScript語言編寫代碼,將開發好的軟件部署上線后,在用戶通過微信打開應用時,系統便能將頁面內容實時地展示在用戶的手機屏幕上。

由于微信小程序的框架只是DOM的一個抽象層,不具備數據層存儲與復雜邏輯處理的能力,因此需要服務端提供API接口,小程序通過調用來向服務端發送與接收數據,最終展示在視圖層上。

2.服務端框架與訪問身份認證

為了簡化Spring框架搭開發過程,Pivotal團隊在其基礎上推出了Spring Boot框架[4]。隨著近些年來微服務技術的流行,這也成了時下炙手可得的熱點技術。Spring Boot去除了大量的xml配置文件,簡化了復雜的依賴管理,配合各種starter使用,基本上可以做到自動化配置。Spring可以做的事情,現在用Spring boot都可以做。

對訪問的身份驗證主要通過JWT(Json Web Token)完 成。在 Spring Boot框架下,對于小程序端發來的請求,可以使用攔截器對請求進行一次處理,檢驗前端攜帶的Token是否有效。這一過程對于所有API的請求都是有效的,因此為了提高驗證效率,可以將JWT編碼后存儲在運行于內存中的Redis數據庫中,每次驗證中即可省去訪問數據庫時從磁盤中讀取數據的時間,提高響應速度與數據庫訪問壓力。

猜你喜歡
程序微信用戶
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
微信
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
微信
微信
主站蜘蛛池模板: 亚洲视频免费在线| 亚洲日本中文综合在线| 国产区在线看| 日韩免费毛片视频| 日韩精品成人在线| 成年A级毛片| 综合人妻久久一区二区精品 | 亚洲床戏一区| 国产精品免费p区| 欧美A级V片在线观看| 波多野结衣在线se| 国产精品亚洲а∨天堂免下载| 女人18毛片水真多国产| 欧美在线精品怡红院| 久久久久久久久18禁秘| 无码 在线 在线| 在线观看无码av五月花| 激情六月丁香婷婷四房播| 99热6这里只有精品| 精品视频免费在线| 四虎AV麻豆| 中文字幕啪啪| 国产免费观看av大片的网站| 国产精品福利在线观看无码卡| 色老二精品视频在线观看| 蜜芽国产尤物av尤物在线看| 最新亚洲人成无码网站欣赏网 | 日本精品视频| 在线日本国产成人免费的| 在线看片国产| 青青操国产视频| 精品少妇三级亚洲| 国产91麻豆视频| 欧美19综合中文字幕| 日本国产一区在线观看| 91久久大香线蕉| 国产精品专区第1页| 国产无码高清视频不卡| 中文字幕在线免费看| 国产午夜一级毛片| 日本少妇又色又爽又高潮| 免费人成网站在线观看欧美| 欧美成人免费| 久久久受www免费人成| 91福利在线看| 青青热久免费精品视频6| 久久午夜夜伦鲁鲁片不卡| 永久成人无码激情视频免费| 久久中文电影| 婷婷色在线视频| 欧美日韩国产精品va| 国产天天色| 91 九色视频丝袜| 国产杨幂丝袜av在线播放| 久久性妇女精品免费| 女人18一级毛片免费观看 | 欧美日韩在线观看一区二区三区| 久久久国产精品无码专区| 98精品全国免费观看视频| 激情网址在线观看| 国产精品天干天干在线观看| 国产成熟女人性满足视频| 亚洲视频二| 国产农村妇女精品一二区| 国产99在线| 九色国产在线| 国产精品对白刺激| AV片亚洲国产男人的天堂| 亚洲中文字幕无码爆乳| 99re66精品视频在线观看| 狠狠色婷婷丁香综合久久韩国| 亚洲综合欧美在线一区在线播放| 国产不卡国语在线| 手机永久AV在线播放| av尤物免费在线观看| 91麻豆国产视频| 国产18在线| 欧美视频二区| 中文字幕在线视频免费| 91福利免费| 色综合天天操| 亚洲综合经典在线一区二区|