亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        APICloud 平臺下的移動考勤管理App 設(shè)計與開發(fā)

        2020-05-20 06:39:36
        數(shù)字通信世界 2020年4期
        關(guān)鍵詞:跨平臺用戶功能

        熊 欣

        (中國民用航空珠海進(jìn)近管制中心,珠海 519015)

        1 APICloud 跨平臺開發(fā)技術(shù)簡介

        本項目中的App 基于APICloud 平臺開發(fā),使用SuperWebView、端API 等方法,是開發(fā)過程更扁平化、效率更高效。

        1.1 SuperWebView 技術(shù)完成App 快速迭代

        SuperWebView 可免去繁瑣的Web 端和Native 端編譯與聯(lián)調(diào)工作,通過云端配置,為每個應(yīng)用一鍵生成跨平臺專屬SDK,快速嵌入已有原生app 中,并且基于SuperWebView 衍生的子應(yīng)用可以和原生App 一樣功能強大。

        1.2 端API 實現(xiàn)“積木拼裝”式的開發(fā)跨平臺App

        APICloud 是“云端一體”的移動應(yīng)用云服務(wù)提供商。APICloud 信仰“云端一體”的理念,重新定義了移動應(yīng)用開發(fā)。APICloud 為開發(fā)者從“云”和“端”兩個方向提供API,簡化移動應(yīng)用開發(fā)技術(shù),讓移動應(yīng)用的開發(fā)周期從一個月縮短到7天。APICloud 由“云API”和“端API”兩部分組成,可以幫助開發(fā)者快速實現(xiàn)移動應(yīng)用的開發(fā)、測試、發(fā)布、管理和運營的全生命周期管理。一套代碼同時調(diào)用iOS 和Android 兩個平臺的模塊,從而實現(xiàn)“積木拼裝”式的原生應(yīng)用開發(fā);支持多人協(xié)作開發(fā)、一鍵多終端調(diào)試等服務(wù)。

        2 移動考勤管理App 的架構(gòu)

        根據(jù)使用需求,系統(tǒng)需要用戶注冊和登錄功能,考勤簽到、簽退功能,考勤信息功能,考勤加班信息功能,系統(tǒng)通知等功能。

        圖1 系統(tǒng)結(jié)構(gòu)和功能

        系統(tǒng)結(jié)構(gòu)和功能:

        按照App 需求,分析出系統(tǒng)所需主要功能,再為每個功能設(shè)計相應(yīng)的實現(xiàn)方法。主要的功能有:

        (1)用戶注冊和用戶登錄功能,含第三方(如微信)登錄模式。(2)自動記錄登錄狀態(tài),信息寫入本地緩存,下次打開App時可自動登錄。(3)考勤簽到、簽退功能,需使用手機的定位功能,結(jié)合地圖模塊使用。(4)考勤信息功能,實現(xiàn)考勤的四種狀態(tài)的信息列表展示。(5)通過圖表的方式,展示所需要展示人員的考勤、加班等信息。(6)排班顯示功能,采用手機拍照或相冊功能上傳排班表并顯示。(7)加班人員和時長的統(tǒng)計和顯示。(8)系統(tǒng)通知功能,發(fā)送系統(tǒng)通知消息至用戶App。

        升級服務(wù):

        根據(jù)需要的模塊,如系統(tǒng)通知發(fā)送等,配合使用APPId,寫入系統(tǒng)的config 文件,從而實現(xiàn)所需功能。

        3 App 系統(tǒng)功能設(shè)計

        3.1 用戶注冊和用戶登錄

        使用api.setStorage 功能,使系統(tǒng)具備自動登錄的功能。退出app 后,下次打開app 自動登錄;登錄成功后,通過設(shè)置監(jiān)聽事件api.addEventListener,將登錄狀態(tài)廣播出去,以便于實現(xiàn)登錄用戶可見內(nèi)容,這樣就可以區(qū)別用戶和訪客的查看權(quán)限;使用api.ajax 將注冊登陸信息存儲在數(shù)據(jù)云上,可以使用微信實現(xiàn)第三方登錄。

        3.2 考勤簽到、簽退功能

        使用手機定位,只能在規(guī)定的地點和范圍內(nèi)完成打卡;使用地圖模塊,指定地點和打卡范圍大小。實現(xiàn)步驟為:首先設(shè)置基礎(chǔ)地圖和方向傳感器;然后開啟手機定位功能;最后更改客戶端UI。

        3.3 排班表功能

        通過調(diào)用相冊,從App 應(yīng)用后臺接口上傳排班表圖片,并使用html 代碼壓縮上傳的圖片,最后在App 上調(diào)用上傳的排班表圖片,實現(xiàn)排班表的在線查閱。

        3.4 信息顯示功能

        以圖表的形式,展示指定時間內(nèi)的考勤信息的統(tǒng)計,如查詢某人在某月的值班天數(shù)和總時長。同時,可以根據(jù)需求生成一段時間內(nèi)考勤信息統(tǒng)計的表格,方便用戶查看和下載。此外系統(tǒng)還可以統(tǒng)計所有員工請假和遲到早退的記錄,在超過規(guī)定次數(shù)和時間時,以高亮方式提示管理員。

        3.5 系統(tǒng)通知功能

        本軟件可以使用發(fā)送提示短信,App 內(nèi)部推送的方式發(fā)送系統(tǒng)通知。如采用App 內(nèi)部推送的方式,用戶只需點擊彈出的提示信息,系統(tǒng)會自動打開App,并導(dǎo)航至相應(yīng)的頁面,供用戶查看和使用。

        4 結(jié)束語

        APICloud 是一個低代碼開發(fā)平臺,是一個跨平臺開發(fā)框架,該框架使開發(fā)人員不再需要花費大量精力在不同平臺(Android、IOS、Windows 等)上編寫相同功能的代碼,從而大大降低了開發(fā)成本,提高了開發(fā)效率。本App 使用APICloud 開發(fā)環(huán)境,使用HTML5、CSS、JavaScript 等編程語言編寫前臺界面、實現(xiàn)前后臺數(shù)據(jù)交互、在后臺完成數(shù)據(jù)的存儲和調(diào)用,從而實現(xiàn)移動考勤、排班休假、加班管理的查詢和修改功能。

        猜你喜歡
        跨平臺用戶功能
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        跨平臺APEX接口組件的設(shè)計與實現(xiàn)
        關(guān)于非首都功能疏解的幾點思考
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        基于QT的跨平臺輸電鐵塔監(jiān)控終端軟件設(shè)計與實現(xiàn)
        基于OPC跨平臺通信的電機監(jiān)測與診斷系統(tǒng)
        基于B/S的跨平臺用戶界面可配置算法研究
        如何獲取一億海外用戶
        久久精品无码中文字幕 | 日本人妻精品有码字幕| 十八禁视频网站在线观看| 不卡高清av手机在线观看| 精品亚洲国产探花在线播放| 成人偷拍自拍在线视频| 成人一区二区人妻少妇| 人妻aⅴ中文字幕| 亚洲欧美日韩中文天堂| 天堂视频一区二区免费在线观看| 日本免费一区二区三区影院| 午夜福利av无码一区二区| 中文字幕人妻伦伦| 无码国产一区二区三区四区| 亚洲天天综合色制服丝袜在线| 成人黄色片久久久大全| 天天做天天摸天天爽天天爱| a亚洲va欧美va国产综合| 成人无码a级毛片免费| 日韩精品一区二区亚洲观看av| а天堂8中文最新版在线官网| 国产亚洲av片在线观看18女人| 欧美—iGAO视频网| 亚洲国产av一区二区四季 | 亚洲AV乱码毛片在线播放| 亚洲成a人一区二区三区久久| 亚洲av无码专区在线观看下载| 亚洲妓女综合网99| 亚洲av粉嫩性色av| 亚洲国产成人av二区| 亚洲色丰满少妇高潮18p| 在线观看一区二区女同| 在线观看的a站免费完整版| 中文字幕无线码免费人妻| 欧美在线视频免费观看| 国产大片在线观看三级| 尤物在线观看一区蜜桃| 国产精品免费久久久久软件| 亚洲AV无码乱码一区二区三区| 成人av蜜桃在线观看| 最近中文字幕大全在线电影视频|