طراحی اپلیکیشن شناسایی مبتلایان به کرونا در اطراف کاربر

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از انگجت، چین برای جلوگیری از گسترش ویروس کرونا اپلیکیشنی عرضه کرده است. هنگامیکه کاربران در نزدیکی فردی مبتلا به بیماری قرار دارند، این اپلیکیشن به آنان هشدار می دهد.

این اپلیکیشن «ردیاب تماس نزدیک» (Close Contact Detector ) نام دارد و به کاربران اجازه می دهد وضعیت خود را با اسکن یک کد QR در اپلیکیشن هایی مانند Alipay، وی چت یا QQ کنترل کنند.

در مرحله بعد از آنان خواسته می شود نام و شماره شناسایی دولتی خود را وارد کنند. سپس افراد می توانند وضعیت ۳ شماره شناسایی دولتی دیگر را بررسی کنند.

این اپلیکیشن برای افرادی کارآمد است که در یک محل کار می کنند، در یک کلاس درس می خوانند یا در یک خانه زندگی می کنند. علاوه بر آن پزشکان نیز می توانند درباره بیماران این اپلیکیشن را به کار گیرند. اگر اپلیکیشن تشخیص دهد فردی با نشانه های ابتلا به ویروس کرونا در فاصله کمی از کاربر قرار دارد، از او خواسته می شود در خانه بماند.

البته هنوز مشخص نیست این اپلیکیشن دولتی چگونه کار می کند یا آنکه خطر قرار گرفتن در معرض بیماری را چگونه تشخیص می دهد. با این وجود چند سازمان دولتی از جمله کمیته بهداشت ملی چین، وزارت حمل و نقل، سازمان هوانوردی و راه چین از این اپلیکیشن پشتیبانی می کنند تا صحت اطلاعات آن تامین شود.

117
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });