国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于微信小程序的黨建系統(tǒng)的設(shè)計(jì)與開發(fā)

2020-12-09 05:43:08楊希谷洪彬魏孔鵬
關(guān)鍵詞:移動(dòng)應(yīng)用微信小程序

楊希 谷洪彬 魏孔鵬

摘要:傳統(tǒng)的基于WEB的黨建系統(tǒng)適應(yīng)了互聯(lián)網(wǎng)時(shí)代的技術(shù)水平,基本實(shí)現(xiàn)了黨建工作的信息化管理。黨建工作有時(shí)候受時(shí)間、空間、環(huán)境的影響,比如今年的這次疫情,參加者無(wú)法實(shí)時(shí)在一起,有的參加者可能家里沒(méi)有電腦。這種情況下,我們考慮到移動(dòng)互聯(lián)網(wǎng)時(shí)代手機(jī)和平板電腦等便攜式移動(dòng)設(shè)備的普及性,可以適應(yīng)使用者地理位置分散、固定時(shí)間人員聚集困難的問(wèn)題,設(shè)計(jì)和開發(fā)了基于微信小程序的黨建系統(tǒng)。

關(guān)鍵詞:黨建系統(tǒng);微信小程序;移動(dòng)應(yīng)用

中圖分類號(hào):TP311.56? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? 文章編號(hào):1007-9416(2020)10-0000-00

0 引言

IT技術(shù)的發(fā)展把應(yīng)用軟件的適用范圍從計(jì)算機(jī)擴(kuò)展到移動(dòng)設(shè)備,比如手機(jī)和平板電腦。相應(yīng)地,應(yīng)用軟件的開發(fā)也從桌面應(yīng)用開發(fā)擴(kuò)展到移動(dòng)APP開發(fā)。移動(dòng)APP開發(fā)本身也從最初的原生APP擴(kuò)展到基于微信小程序的應(yīng)用?;谖⑿判〕绦虻膽?yīng)用具有開發(fā)迅速、測(cè)試時(shí)間少、用戶使用方便、不占用用戶手機(jī)空間等特點(diǎn)。黨建系統(tǒng)的部分功能具有時(shí)間和空間上的靈活性,在微信小程序上開發(fā)的黨建系統(tǒng)適應(yīng)了這些要求。

1基于微信小程序的應(yīng)用系統(tǒng)的特點(diǎn)

基于WEB系統(tǒng)的應(yīng)用系統(tǒng)主要適用于桌面計(jì)算機(jī)系統(tǒng),雖然軟件系統(tǒng)也可以通過(guò)手機(jī)瀏覽器訪問(wèn),但是一方面由于手機(jī)的屏幕相對(duì)于計(jì)算機(jī)屏幕較小,針對(duì)WEB設(shè)計(jì)的應(yīng)用系統(tǒng)在手機(jī)上使用會(huì)出現(xiàn)字體過(guò)小的現(xiàn)象,另一方面,即使應(yīng)用系統(tǒng)針對(duì)手機(jī)屏幕做過(guò)設(shè)計(jì)優(yōu)化,但是網(wǎng)頁(yè)設(shè)計(jì)技術(shù)并不能完全順滑地在手機(jī)上運(yùn)行,用戶體驗(yàn)不好。因此,很多新的應(yīng)用系統(tǒng)在開發(fā)WEB系統(tǒng)的同時(shí),也開發(fā)了移動(dòng)設(shè)備上的版本,很多舊系統(tǒng)也會(huì)遷移到移動(dòng)設(shè)備上。

移動(dòng)設(shè)備上的應(yīng)用基本有三種類型:

(1)手機(jī)APP,針對(duì)手機(jī)不同的操作系統(tǒng)類型,比如Android或者iOS開發(fā)的原生APP[1],優(yōu)點(diǎn)是開發(fā)針對(duì)特定的手機(jī)操作系統(tǒng),用戶體驗(yàn)好,缺點(diǎn)是要針對(duì)不同平臺(tái)開發(fā),尤其是Android上的開發(fā),由于Android的廠商比較多,不同廠商會(huì)對(duì)開源的Android系統(tǒng)進(jìn)行修改,每個(gè)廠商的產(chǎn)品型號(hào)和屏幕分辨率不同,開發(fā)者要針對(duì)不同的手機(jī)型號(hào)進(jìn)行測(cè)試,工作量較大。

(2)手機(jī)上的HTML5應(yīng)用[2],原理是應(yīng)用的核心用HTML5技術(shù)開發(fā),相當(dāng)于一個(gè)WEB系統(tǒng),然后把這個(gè)WEB系統(tǒng)封裝到原生APP中,優(yōu)點(diǎn)是開發(fā)速度較快,同時(shí)一套開發(fā)可以適用于Android和iOS兩種手機(jī)操作系統(tǒng),節(jié)省了開發(fā)團(tuán)隊(duì)的工作量,缺點(diǎn)是雖然HTML5技術(shù)近年有了進(jìn)步,但是在體驗(yàn)光滑度、對(duì)手機(jī)硬件(相機(jī)、GPS定位等)等方面的支持有限。

(3)基于普遍應(yīng)用的微信平臺(tái)的開發(fā),微信平臺(tái)上有多種生態(tài)系統(tǒng),比如微信公眾號(hào)[3]、企業(yè)微信[4]、微信小程序[5]等。這三者各有各的應(yīng)用場(chǎng)景和優(yōu)勢(shì),其中在應(yīng)用程序的原生近似性和用戶友好性上,微信小程序要優(yōu)于微信公眾號(hào)和企業(yè)微信?;谖⑿牌脚_(tái)的應(yīng)用的開發(fā)的優(yōu)勢(shì)是不用分別針對(duì)不同的手機(jī)操作系統(tǒng),比如Android和iOS開發(fā)兩套系統(tǒng),節(jié)省了開發(fā)和測(cè)試、維護(hù)的工作量。

基于以上移動(dòng)設(shè)備不同應(yīng)用系統(tǒng)類型的特點(diǎn)和黨建系統(tǒng)本身的功能需求,我們確定在微信小程序開發(fā)移動(dòng)端黨建系統(tǒng)。

2 基于微信小程序的黨建系統(tǒng)的分析與設(shè)計(jì)

黨建系統(tǒng)從功能上可以分為以下模塊:系統(tǒng)管理、用戶管理、黨建大數(shù)據(jù)、新聞通知、三會(huì)一課、在線黨校、組織結(jié)構(gòu)、數(shù)據(jù)安全管理等[6-9]。

在此基礎(chǔ)上,針對(duì)移動(dòng)應(yīng)用的特點(diǎn),增加了位置簽到、活動(dòng)照片上傳、小組即時(shí)討論等在WEB系統(tǒng)上無(wú)法實(shí)現(xiàn)功能模塊,如圖1所示。

3 基于微信小程序的黨建系統(tǒng)的開發(fā)與實(shí)現(xiàn)

基于微信小程序的黨建系統(tǒng)的開發(fā)與實(shí)現(xiàn)與傳統(tǒng)的WEB應(yīng)用開發(fā)的重要區(qū)別是用戶身份認(rèn)證,系統(tǒng)的開發(fā)與實(shí)現(xiàn)過(guò)程從略,主要探討一下微信小程序的用戶授權(quán)登錄機(jī)制與黨建系統(tǒng)自身用戶身份認(rèn)證的有機(jī)結(jié)合:

黨建系統(tǒng)是一個(gè)用戶登錄系統(tǒng),相對(duì)于WEB系統(tǒng),微信小程序的登錄依賴于使用者本身的微信賬號(hào)并做綁定[10]。在基于微信小程序的應(yīng)用程序的開發(fā)中,微信小程序的用戶授權(quán)登錄是其中重要的初始環(huán)節(jié),也是保證用戶唯一性的技術(shù)手段,這點(diǎn)不同于WEB應(yīng)用開發(fā)的單獨(dú)設(shè)置的用戶登錄機(jī)制。

微信官方文檔提供的用戶認(rèn)證流程如圖2所示。

在微信官方用戶流程的基礎(chǔ)上,把基于微信小程序的黨建系統(tǒng)需要采集或者導(dǎo)入的用戶基礎(chǔ)數(shù)據(jù)與微信用戶openid和session_key關(guān)聯(lián)起來(lái),既滿足了微信用戶授權(quán)登錄的要求,又滿足了黨建系統(tǒng)自身的用戶認(rèn)證要求。黨建系統(tǒng)自定義的用戶數(shù)據(jù)表結(jié)構(gòu)如表1所示。

4 結(jié)論

微信小程序由于跨平臺(tái)(Android, iOS)的特性,為開發(fā)者節(jié)省了開發(fā)和測(cè)試的時(shí)間,也因?yàn)槠浠诒銛y設(shè)備方便了用戶的使用?;谖⑿判〕绦虻狞h建系統(tǒng)在實(shí)現(xiàn)了基于WEB的黨建系統(tǒng)功能的同時(shí),利用了便攜設(shè)備的硬件特點(diǎn)和即時(shí)性特點(diǎn),增加了位置簽到、活動(dòng)照片上傳、小組即時(shí)討論等功能,擴(kuò)展了黨建系統(tǒng)的功能范圍和使用靈活性。

參考文獻(xiàn)

[1]謝媛媛,黃詩(shī)圖,王春麗,等.基于Android的“互聯(lián)網(wǎng)+”黨建管理系統(tǒng)APP設(shè)計(jì)[J].福建電腦,2018,34(12):123-124.

[2]吳永斌,張向軍,郭美佐.基于HTML5的黨建信息化學(xué)習(xí)平臺(tái)構(gòu)建研究[J].辦公自動(dòng)化,2019,24(23):28-30.

[3]曲鳳東.社會(huì)學(xué)視角下微信公眾號(hào)在黨建工作中的應(yīng)用[J].新聞傳播,2019(12):178-179.

[4]楊棟.微信企業(yè)號(hào)在高校智慧黨建中的運(yùn)用分析[J].知識(shí)文庫(kù),2019(1):179-180.

[5]孫華林,仇彬,杜文帝.基于微信小程序的黨建紅色微平臺(tái)的設(shè)計(jì)與開發(fā)[J].電腦知識(shí)與技術(shù),2019,15(5):86-88.

[6]楊希,魏孔鵬,谷洪彬.大數(shù)據(jù)在基層黨建中的積極成效及運(yùn)用分析[J].數(shù)字技術(shù)與應(yīng)用,2019,37(8):198-199.

[7]楊希.高職院校新型智慧校園信息服務(wù)建設(shè)研究[J].遼寧高職學(xué)報(bào),2018,20(5):103-105.

[8]黃濤,李革,歐洪湛,陳航.網(wǎng)絡(luò)黨建教育系統(tǒng)的設(shè)計(jì)與開發(fā)[J].肇慶學(xué)院學(xué)報(bào),2014,35(5):12-15.

[9]楊婭敏,周偉,王黎,等.高校學(xué)生黨建管理系統(tǒng)的開發(fā)[J].成都大學(xué)學(xué)報(bào)(教育科學(xué)版),2007(10):25-28.

[10]谷洪彬,魏孔鵬,楊希.微信小程序用戶授權(quán)登錄機(jī)制研究和實(shí)現(xiàn)[J].電腦與信息技術(shù),2020,28(1):27-29.

收稿日期:2020-09-07

基金項(xiàng)目:遼寧省遠(yuǎn)程教育學(xué)會(huì)“十三五”規(guī)劃課題項(xiàng)目(2019XH-71)

作者簡(jiǎn)介:楊希(1988—),女,遼寧盤錦人,碩士研究生,講師,研究方向:信息服務(wù),數(shù)據(jù)治理,數(shù)據(jù)分析。

通訊作者:魏孔鵬(1983—),男,甘肅白銀人,碩士研究生,副教授,研究方向:大數(shù)據(jù),網(wǎng)絡(luò)安全,高等職業(yè)教育理論。

The Design and Development of Party Building System Based on WeChat Applet

YANG Xi,GU Hong-bin,WEI Kong-peng

(Panjin Vocational and Technical College, Panjin Liaoning? 124000)

Abstract: The traditional web-based party building system has adapted to the state of the art in the Internet era and has basically enabled the information management of party building work. Party building work is sometimes affected by time, space and environment, such as this epidemic this year, participants cannot be together in real time, and some participants may not have a computer at home. Under these circumstances, we have designed and developed a party-building system based on the WeChat app, taking into account the popularity of portable mobile devices such as mobile phones and tablet computers in the mobile Internet era, which can be adapted to the problems of geographically dispersed users and the difficulty of gathering people at fixed times.

Keywords: party building system; WeChat widget; mobile application

猜你喜歡
移動(dòng)應(yīng)用微信小程序
圖書館微信小程序的應(yīng)用現(xiàn)狀及前景分析
基于CNKI的微信小程序研究文獻(xiàn)計(jì)量分析
信息技術(shù)與專業(yè)課程融合路徑探索
決策探索(2017年12期)2017-07-13 11:11:12
當(dāng)圖書館遇上微信小程序
T學(xué)校公共設(shè)施便捷報(bào)修平臺(tái)的移動(dòng)應(yīng)用研究
東方教育(2016年18期)2017-01-16 16:42:44
云計(jì)算環(huán)境下的微課移動(dòng)云平臺(tái)設(shè)計(jì)
大數(shù)據(jù)時(shí)代下免費(fèi)手機(jī)軟件盈利模式探討
基于APICloud的“校園健身達(dá)人”APP設(shè)計(jì)與實(shí)現(xiàn)
智能手機(jī)移動(dòng)應(yīng)用交互框架研究
戲劇之家(2016年11期)2016-06-22 13:24:35
移動(dòng)互聯(lián)網(wǎng)在防汛工作中的應(yīng)用
科技視界(2016年4期)2016-02-22 08:53:41
仪陇县| 沂南县| 建水县| 望都县| 响水县| 安化县| 龙江县| 定陶县| 正安县| 山西省| 贵州省| 苏州市| 闵行区| 新绛县| 孝昌县| 南乐县| 电白县| 虞城县| 盐城市| 正宁县| 阜城县| 连城县| 凌海市| 弥渡县| 九龙县| 宜丰县| 应用必备| 县级市| 老河口市| 高碑店市| 红原县| 启东市| 福鼎市| 阳山县| 边坝县| 葵青区| 青州市| 邓州市| 齐齐哈尔市| 金平| 宁晋县|