You are on page 1of 3

‫ا سﻼم و اح ام‬

‫ار ا که ه نظرم اومد اینها س که البته ن از ه برر ب ش م دارد‪.‬‬


‫شود‪.‬‬ ‫البته خش وب را که آقای رام دارند زحمت م کشند را من چ ی راجع بهش ننوشتم که ا د جدا انه برر‬

‫توسط ام پ اده سازی شد که قا ل ت‬ ‫تول د م ان م مناسب ج ت ارت اط ا ور )ق ﻼ م ان‬ ‫‪.1‬‬ ‫خش سخت افزار‬
‫ش ی ا از ‪ SSL‬را ندارد در م ان م جد د قا ل ت ارت اط برروی پروت ل امن می ا ست پ اده سازی‬ ‫) ار ای جاری(‬
‫شود و برای ارت اط ا ور و ست اول ه برای خش ور ورت ندارد(‬
‫پ اده سازی م ان م ارسال اطﻼعات اول ه دست اه که مدل پ ام در ج ا ه شماره ‪ FWMS-70‬تﺤت‬ ‫‪.2‬‬
‫فا ه نام ‪ ObjectsModel.js‬پ اده سازی شده است که ل ه اطﻼعات مورد ن از اول ه در آن در‬
‫نظر گرفته شده است‪.‬‬
‫‪ .1‬ارسال اطﻼعات می ا ست ه صورت اول ت بندی شده ه صورت ز ر اشد‬
‫‪ .a‬دست اه‬
‫شماره دست اه ا د ه صورت کتا ه عنوان مثال ‪ UUID‬تول د شود‬ ‫‪.i‬‬
‫‪ .b‬ارت شن‬
‫‪ .c‬زون‬
‫ام‬ ‫‪.d‬‬
‫‪ .e‬ار ر‬
‫پ اده سازی م ان م ارسال ﻻ )‪ (event‬ای دست اه ه ور براساس فرمت تواف که فا ل آن ا‬ ‫‪.3‬‬
‫نام ‪ logs-final.xlsx‬در ج ا ه شماره ‪ FWMS-70‬قرار داده شده است‪ .‬فرمت ‪ json‬ارسا ن‬
‫در م ار تع ف شده در ج ا مشخص است‪.‬‬
‫ا پ اده سازی شده است و اول ت ا ‪ event‬ای ز ر‬ ‫‪ .1‬در حال حا فقط ‪ 3‬تا از ﻻ‬
‫می اشد‬
‫‪Partition .a‬‬
‫‪Arm‬‬ ‫‪.i‬‬
‫‪Disarm‬‬ ‫‪.ii‬‬
‫‪Sleep Arm‬‬ ‫‪.iii‬‬
‫‪Stay Arm‬‬ ‫‪.iv‬‬
‫‪Zone .b‬‬
‫‪Bypass‬‬ ‫‪.i‬‬
‫‪PGM .c‬‬
‫‪Active‬‬ ‫‪.i‬‬
‫‪Deactive‬‬ ‫‪.ii‬‬
‫‪Alarm .d‬‬
‫‪Sample Alarm‬‬ ‫‪.i‬‬
‫‪Sample Log History .e‬‬
‫پ اده سازی امل م ان م در افت پ امک ) ه نظر ام این خش را پ اده سازی کرده است( براساس‬ ‫‪.4‬‬
‫ار تع ف شده در ج ا ه شماره ‪ FWMS-71‬در فا ل ‪ sms_action_format.txt‬تع ف شده‬
‫است‪.‬‬

‫‪ .1‬پ اده سازی م ان م سوکت ور برای ت د ل سخت افزار ه ور )برای تول د خش مدی ت ه‬ ‫خش سخت افزار‬
‫صورت تﺤت وب مانند برنامه ای تنظ مات م وط ه مودم ا(‬ ‫) ار ای آ (‬
‫‪ .2‬برر ن ازمندی ای م وط ه خش ور م وط ه دست اه و تنظ مات قا ل ارائه و خدمات‬
‫قا ل ارائه در این خش‬
‫‪ .1‬برر برنامه ای مشا ه مثل ‪Tomato‬‬
‫‪ .2‬برر م ان م آ لود فا ل و بروز رسا ‪ firmware‬م وط ه دست اه‬
‫‪ .3‬خش ای م وط ه معماری مدل پ اده سازی خش ور‬
‫‪ .1‬تﺤقیق و توسعه راجع ه مدل ای پ اده سازی‬
‫‪ .a‬استفاده از س ستم عامل ای م وطه ا خ ؟‬
‫از ب ون‬ ‫‪ .b‬برر م ان م ای احراز ت در این س ستم ا برای دس‬
‫‪ .c‬ام ان پ اده سازی م ان م تعامل ا ور و ارائه و س برای اجرای عمل ات از‬
‫ب ون‬
‫‪.... .d‬‬
‫‪ .2‬پ اده سازی واسط ار ری تﺤت وب برای خش مدی ت دست اه‬
‫‪ .a‬تﺤقیق و توسعه راجع ه ف م ورک ای س ک و ــع برروی دست اه برای توسعه‬
‫وب‬
‫‪ .b‬پ اده سازی براساس قالب ای ادم‬
‫ه ‪ IP‬و ار ران از سمت ور نرم افزار که اعث‬ ‫‪ .4‬پ اده سازی م ان م احراز ت و سط ح دس‬
‫غ مجاز شود‪.‬‬ ‫جلوگ ی از دس‬

‫پ اده سازی امل خش م وط ه در افت اطﻼعات دست اه‬ ‫‪.1‬‬ ‫خش نرم افزار‬
‫‪ .1‬ست در حالت بروزرسا در دست اه و اعمال تغی ات‬ ‫) ار ای جاری(‬
‫ست م ان م ارسال و در افت اطﻼعات م وط ه ‪ event‬ای ارسا از دست اه در حالت ای‬ ‫‪.2‬‬
‫مختلف‬
‫خش ای اق مانده در برنامه م ا ل‬ ‫‪.3‬‬
‫‪ .1‬در اره ما‬
‫‪ .a‬م این خش مورد ن از می اشد‬
‫‪ .2‬لوگو برنامه‬
‫ست امل برنامه‬ ‫‪.4‬‬
‫‪ .1‬خش م ا ل‬

‫پ اده سازی م ان م ارت اط ا دست اه برروی پروت ل تﺤت وب دست اه برای ارسال درخواست ه‬ ‫‪.1‬‬ ‫خش نرم افزار‬
‫آن‬ ‫) ار ای آ (‬
‫‪ .1‬برای ارت اط دو طرفه در صورت که که م ان م ور در دست اه پ اده سازی شود‪ ،‬ور نرم‬
‫افزار ه عنوان ار ر ور دست اه درخواست ا را ه آن ارسال م کند‪.‬‬
‫پ اده سازی م ان م ارسال ه خش وب از ط ق ‪FCM‬‬ ‫‪.2‬‬
‫پ اده سازی م ان م ارسال درخواست ای وب سا ت برای اعمال ‪ Action‬ا )‪،DisArm ،Arm‬‬ ‫‪.3‬‬
‫‪(... ،Bypass ،Deactivate ،Activate‬‬
‫پ اده سازی م ان م ارسال از ط ق ور پ امک برای درخواست ا در خش ور‬ ‫‪.4‬‬
‫امل کرد م ان م ث ت نام‬ ‫‪.5‬‬
‫‪ .1‬از شا رمز عبور‬
‫‪ .2‬فعالسازی‬
‫ارسال پ ام از ط ق ا م ل در خش ور ه انتخاب ار ر م ا ل‬ ‫‪.6‬‬
‫پ اده سازی و س ای مورد ن از برای گزارشات و تﺤل ل‬ ‫‪.7‬‬
‫پ اده سازی م ان م در افت اطﻼعات دست اه‬ ‫‪.8‬‬
‫پ اده سازی ور ﻻ‬ ‫‪.9‬‬
‫‪ .1‬استفاده از ‪ ELK‬و ‪ Kibana‬و ‪logstash‬‬
‫‪ .2‬پ اده سازی ‪graphana‬‬
‫‪ .3‬تﺤل ل موضو و ساخت گزارشات مورد ن از در ابزار ای اﻻ‬
‫ار ای آ در برنامه م ا ل‬ ‫‪.10‬‬
‫‪ .1‬پ اده سازی م ان م ور ﻻ و ‪Analytics‬‬
‫‪ .2‬پ اده سازی م ان م ‪Version Management‬‬
‫‪ .3‬پ اده سازی ‪Intro‬‬
‫شود(‬ ‫ا د برر‬ ‫ور ن‬ ‫پ اده سازی م ان م ای م وط ه ار ای زمان دار )برای‬ ‫‪.4‬‬
‫‪PGM .a‬‬
‫‪Arm/DisArm .b‬‬
‫‪… .c‬‬
‫شود(‬ ‫پ اده سازی م ان م ‪) Panic Alarm‬برای ور ن ا د برر‬ ‫‪.5‬‬
‫از شا رمز عبور‬ ‫‪.6‬‬
‫ذخ ه سازی تنظ مات ار ر در خش ور‬ ‫‪.7‬‬
‫‪ .a‬م وط ه ارسال ا م ل‬

‫آماده سازی ز رساخت عمل ا‬ ‫‪.1‬‬ ‫خش ای م وط ه‬


‫مدی ت ا اه داده در مﺤ ط ‪Production‬‬ ‫‪.2‬‬ ‫‪Administration‬‬
‫‪ .1‬ﺤث م وط ه ‪ backup‬گ ی‬ ‫) ار ای آ ‪ -‬عمل ا (‬
‫‪Replication & sharding .2‬‬
‫مدی ت ور برنامه‬ ‫‪.3‬‬
‫مدی ت ور و س ستم عامل م وطه‬ ‫‪.4‬‬
‫‪ .1‬خش ش که‬
‫‪Performance tuning .2‬‬

‫‪ .1‬مس ندسازی روش استفاده از و س ا و ل ه خش ای برنامه‬ ‫مس ند سازی‬


‫‪ .1‬روش ای م وط ه تعامل و ارت اطات‬ ‫) ار ای آ (‬
‫‪ .2‬ساختار پ ام ای در اف و ارسا‬

‫ست برنامه‬ ‫‪.1‬‬ ‫ست‬


‫‪ .1‬خش ور‬ ‫) ار ای آ (‬
‫‪ .a‬پ اده سازی م ان م ست اس س‬
‫‪ .b‬ست ‪functional‬‬
‫‪ .c‬امن ت‬
‫‪ .2‬خش م ا ل‬
‫‪Usability .a‬‬
‫‪ .b‬ست ارا‬
‫‪ .c‬امن ت‬
‫‪ .3‬خش دست اه ) ور و ﻼی ت(‬
‫‪ .a‬ست ارا‬
‫‪ .b‬امن ت‬

You might also like