توسعه دهندگان نقش مهمی در طراحی نرم افزار حضور و غیاب رایگان مبتنی بر بیومتریک دارند. هدف ایجاد یک سیستم کارآمد و کاربر پسند، وظایف توسعه دهندگان اطمینان از این است که این سیستم می تواند به طور اتوماتیک حضور و غیاب کارکنان را محاسبه کند. بنابراین، لازم است تا مراحل عملی متعددی از منظر توسعه دهنده در نظر گرفته شود که به طور معمول، می توان آن را به دو دسته گسترده که سخت افزار و نرم افزار هستند، تقسیم کرد.
میکروکنترلر که مغز کل نرم افزار حضور و غیاب رایگان نانوواچ است؛ کنترل کلیه عملکردهای بین قطعات و دستگاهها را کنترل می کند. به طور کلی میکروکنترلر را می توان بر اساس عرض باس، معماری حافظه و معماری مجموعه دستورالعمل (ISA) طبقه بندی کرد. عرض باس به تعدادی از بیت ها اشاره دارد که می توانند بصورت همزمان توسط دستگاه داده انتقال داده شوند. بنابراین ، میکروکنترلر را می توان طوری طبقه بندی کرد که دارای 8 بیت ، 16 بیت ، 32 بیت یا 64 بیت باس باشد.
سرعت بیشتر و انجام اقدامات دقیق تر نیاز به یک میکروکنترلر با باس گسترده تر دارد. معماری حافظه را در نرم افزار حضور و غیاب رایگان نانوواچ، می توان با داشتن معماری فون نویمان یا معماری هاروارد تفکیک کرد. در معماری فون نویمان ، داده ها و برنامه در حافظه ای که موجود است؛ ذخیره می شوند. از این رو ، یک مجموعه واحد از آدرس ها و داده های بیس بین پردازنده و حافظه مشترک هستند. در مقابل ، داده ها و خاطرات برنامه در معماری هاروارد از هم جدا می شوند که در نتیجه دو مجموعه از آدرس های جدا شده و اتوبوس داده ها حاصل می شود.
برای سیستم حضور و غیاب مبتنی بر بیومتریک، میکروکنترلر روند نشانگر حضور و غیاب را آغاز و خاتمه می دهد. علاوه بر این، داده های بیومتریک را با استفاده از سیستم هوش مصنوعی دریافت می کند و این داده ها را برای ذخیره در پایگاه داده ارسال می کند. در نرم افزار حضور و غیاب رایگان نانوواچ، میکروکنترلر به عنوان ورودی به یک سنسور بیومتریک، کارت خوان، صفحه کلید، منبع تغذیه و مدار ساعت وصل می شود. از طرف دیگر دستگاههای خروجی متصل به میکروکنترلر می توانند یک کامپیوتر ، LCD ، اتصال بی سیم و حافظه باشند. تمام عملیات بین دستگاههای مختلف توسط میکروکنترلر کنترل می شود. جدای از آن ، میکروکنترلر همچنین برای کارهای پردازش تصویر مانند پیش پردازش، استخراج ویژگی ها ، تطبیق و شناخت ویژگی های بیومتریک استفاده می شود.
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.