همت سرور / API
هنگامی نرم افزار از روش API با سرور رابطه برقرار می نماید، فرصت پاسخگویی برای اعمال همت حیاتی می گردد. برای اینکه کارایی سرور API را رسیدگی فرمایید مورد طراحی اپلیکیشن در مشهد ها ذیل را تحلیل فرمایید:
مدیر اطلاعات
این نرم افزار بایستی داده هایی را که از سرور ارسال می توان به طور کارآمد رئیس نماید. هنگام دانلود اطلاعات نباید فرصت متعددی صرف خواهد شد. داده بعضا از نرمافزار ها، در فرمت مشخصی ارسال می گردند. بدین ترتیب پیش از اکران آن در نرمافزار، بایستی به فرمت مربوطه تبدیل شوند. درین مراحل ، اپلیکیشن ها بعضی اوقات کندتر و فرصت جواب وقتگیر خیس میگردند و این زمینه می بایست در دست گرفتن خواهد شد.
تماسهای API ساختوساز گردیده از نرمافزار
تعداد تماس از اپلیکیشن پایین آزمایش با سرور ساخت گردیده از نرمافزار می بایست کمتر باشد. در برخی مورد ها ، یکسری تماس API برای سعی یکسانی اعمال میگردد. برای همت خوب، این فعالیت می بایست با تعداد تماس کمتری صورت بپذیرد.
رئیس فرصت خاموشی سرور
به هر دلیلی درصورتیکه سرور از عمل افتاده یا این که غیرقابل دسترسی باشد، نرم افزار بایستی در دسترس باشد و از عمل نیفتد.
راهحل نخستین: می قدرت اطلاعات را در مقر داده محلی ذخیره کرد و در آن فرصت می اقتدار داده های ذخیره گردیده در مقر داده محلی را به یوزرها آرم اعطا کرد.
چاره دوم: می قدرت سرورهای مقر داده failover باشند، یعنی درصورتی که یک کدام از سرورها حاد میباشد یا این که در مرحله تعمیر و حفظ جایدارد، سرور پشتوانه بایستی برای سوئیچ در دسترس باشد. سرور failover / حمایت کننده گیری می بایست هماهنگی مستمر با سرور اساسی داشته باشد.
۳- سعی کانال
کوشش اپ در کانال های متفاوت و خصوصیت های کانال می بایست اندازه گیری گردد. برای همت کانال ، موردها تحت را رسیدگی خواهید کرد.
پارامتر Jitters کانال :
وقتی که در اخذ داده ها در کانال تأخیری وجود دارااست، پارامتری با تیتر jitters مطرح میگردد. این یک اختلال در کانال های فارغ از اتصال یا این که کانال های سوئیچینگ بسته ای (Packet Switching) میباشد. با توزیع داده ها در بسته ها ، بسته ها میتوانند با مسیری گوناگون از فرستنده به گیرنده طی شوند. زمانی که اطلاعات به جای متبوع می رسند، از آنچه در صدر ارسال گردیده بود ، ادغام میشوند. راجع به Jitters ، نرم افزار بایستی توانگری مدیر آن را داشته باشد.
شما می بایست اعلان های مطلوب را برای ارسال دوباره درخواست به مخاطب پایانی آرم دهید یا این که در انتظار بمانید تا سیستم مجدد جواب دهد.
تلف کردن بسته :
در شکل از میان رفتن بدون نقص بسته، نرم افزار می بایست بتواند درخواست داده ها را مجدد ارسال نماید یا این که بایستی هشدارها را بر پایه ی آن ساخت نماید. در حالتیکه اطلاعات بدون نقص نباشد و داده ها آن از دربین رفته باشد، استفاده کننده نمی تواند داده ها اکران داده گردیده در نرم افزار را فهم نماید. این مورد قادر است برای مخاطب جذاب نباشد. براین اساس ، عالی میباشد در اینحالت پیام قابل قبولی به استفاده کننده اکران داده گردد تا مجدد آزمون نماید.
سرعت کانال :
نرم افزار می بایست در کانال های متفاوت با سرعت های متغیر سنجیده شود. خواسته کانال های ۲.5G ،3G و 4G است. همینطور خلق و خوی نرمافزار می بایست در اختیار گرفتن خواهد شد. به خصوص هنگامی که استفاده کننده از کانال وای فای به کانال داده موبایل متصل میشود و بالعکس.
برای مثال، ممکن میباشد در هنگام تغییرو تحول کانال تلفن از 4G به وای فای نرم افزار در گیر اختلال خواهد شد و برای اتصال به کانال مجدد نیاز به فعال سازی دوباره نرم افزار داشته باشد.
عیب یابی کارایی نرم افزار های موبایل :
بعداز کشف مشکلاتی که موقع جاری ساختن دادن آزمایش کارایی جاری ساختن دادید فرصت ردیابی و اصلاح آنان فرا رسیده میباشد.
اختلال ۱- تأخیر یا این که جواب کندی نرم افزار گوشی (انگیزه این تأخیر ممکن میباشد RAM ، Cache و … باشد. شما بایستی فرایندهای غیرضروری را از در میان ببرید یا این که خاطر مخفی را منزه نمائید. عیب یابی ایراد اتصال ممکن میباشد بعضا از خطاها ساخت و ساز کننده تأخیر را برطرف نماید.)
خلل ۲- فعالسازی دوباره اپ، قفل کردن، عدم پاسخگویی
ممکن میباشد به وسیله برخی از فرآیند تحت برطرف خواهد شد:
seo کدهای اپلیکیشن
اپلیکیشن می بایست آپ دیت خواهد شد.
بازیابی اتومات
مدیر RAM یا این که در بعضی مورد ها ROM هنگام به کار گیری از کارت های فرنگی
تمیز کردن جدا کننده کش
به تأیید رساندن نرمافزار فعالیت با بقیه اپ های فرد ثالث و API ها
نقشه برداری از اپلیکیشن گوشی با اعتنا به دستگاه
مرحله ۷ در آزمایش نرم افزار تلفن همراه : آزمایش امنیت و تطابق (Security and Compliance Testing)
نرمافزار های گوشی پیش از اینکه در دسترس مردم قرار گیرند، بایستی اکثری از ضوابط امنیتی را رعایت نمایند. آزمایش امنیت به خصوصیت های اپلیکیشن تلفن همراه بستگی داراست. با این وجود، قانون ها امنیت که هر توسعه و گسترش دهنده ای می بایست آنانرا دنبال نماید به تفصیل پایین میباشد:
PCI DSS – ضابطه امنیت پرداخت در کارت های پرداخت را تهیه نمایید.
HIPAA – ضابطه جابجایی و جواب گویی الکترونیک بیمه سالم (HIPAA) میباشد.
FFIEC – ضابطه امنیت برای صنعت های مالی و بانکی که دارنده داده های مالی حساس می باشند.
PCI DSS :
استاندارد امنیت داده ها در پرداختهای الکترونیکی (E-payment) تحت عنوان یک استاندارد شناخته گردیده در ارتقاء امنیت داده ها در فرآیندها و تراکنشهای مالی میباشد که تمامی سازمانهای ارائه دهنده سرویس ها کارت میبایست در جهت ارتقاء امنیت داده ها دارندگان کارت (Cardholder) در جهت طراحی این استاندارد گام بردارند.
استاندارد PCI DSS) Payment Card Industry Data Security Standard) دسته لازمات امنیتی است که بوسیله انجمن PCI SSC) PCI Security Standards Council) برای ارتقا امنیت داده ها در پرداختهای الکترونیکی کارتهای اعتباری تدوین گردیدهاست. این سازمان در سال ۲۰۰۶ و بوسیله ۵ کمپانی فعال و شناخته گردیده این صنعت که عبارتند از American Express, Discover, JCB International, MasterCard and Visa تأسیس گردیدهاست.
این استاندارد با مقصود تأمین امنیت داده ها در مبادلات مبلغی و بانکی، این اعتقاد و باور را ساخت مینماید که از داده ها دارندگان کارت نگهداری کند. رعایت تیم ضوابط و ضوابط این استاندارد مایحتاج اشکال خزانهها، مؤسسات مالی و اعتباری، کمپانیهای خدمت دهنده سرویس ها پرداخت PSP) payment services provider) و بقیه کمپانیها و سازمانهای فعال در حوزه پرداخت الکترونیک است.
برای داده ها بیشتر میتوانید اینجا مراجعهکنید.
HIPAA :
HIPAA که مخفف Health Insurace Portability and Accountability میباشد به وسیله وزارت بهداشت ایالات متحده ثبت شد. این ضابطه به مراد کاهش هزینه ها و توشه اجرایی نگهداری بهداشتی با تایید جابجایی الکترونیک تراکنشهای اداری و مالی به شکا استاندارد میباشد که باعث به حاکمیت محرمانگی داده ها بهداشتی بر ارائه دهندگان سرویس شوید.
HIPAA اولی ضابطه، راهنما و استاندارد جامع دولت فدرال در مسئله امنیت و محرمانگی در تامین از استانداردسازی تبادل داده است و جزئیات متعددی از امنیت را زیر پوشش قرار میدهد که عبارت میباشد از: امنیت اداری، فیزیکی، فنی، نیازهای سازمانی، سیاست گذاریها و شیوه ها و مستندسازی که هریک به صورت جزء به جزء نیز تشریح گردیده اند.
FFIEC :
شورای رسیدگی بر موسسه ها مالی فدرال FFIEC درسال ۱۹۷۹ بعنوان یک بدنه میان نمایندگیهای قانونی که وکالت داراهستند تا مقررات وسیاستگذاریهای واحد معیارها واستانداردها را تعریفوتمجید کرده طرزهای متداول فدرال بر شرکت های مالی را گزارش دهد گرچه FFIEC موجب ساخت و ساز مرتبهٔ بالاتری از تعدیل میان نمایندگیها وشعب بانکها شده است مقررات و قانون ها تعدیل دائما در درحال حاضر تغییرو تحول میباشد ضمن قانون ها در هم اکنون تغییرو تحول تغییرات در صنعت موجب مخلوط موسسه ها ذخیره فدرال FDIC،OTS،MAIC،OCC در هم شده است اداره ها بسته گردیدهاند.
مقایسه سازش HIPAA و PCI :
هردو نیاز به اقدامات امنیتی مازاد داراهستند که در طرف مشتری و همینطور بوسیله کانال Liquid بایستی صورت بپذیرد. رعایت HIPAA تمایل بزرگ تری داراست و برای اقدامات امنیتی مانند تأیید امنیت جسمی و امنیت در محل مورد نیاز میباشد. رعایت PCI فنی خیس میباشد و نیاز به نسخه برداری در پورت های همگانی متعدد دارااست.
همت سرور / API
هنگامی نرم افزار از روش API با سرور رابطه برقرار می نماید، فرصت پاسخگویی برای اعمال همت حیاتی می گردد. برای اینکه کارایی سرور API را رسیدگی فرمایید مورد طراحی اپلیکیشن در مشهد ها ذیل را تحلیل فرمایید:
مدیر اطلاعات
این نرم افزار بایستی داده هایی را که از سرور ارسال می توان به طور کارآمد رئیس نماید. هنگام دانلود اطلاعات نباید فرصت متعددی صرف خواهد شد. داده بعضا از نرمافزار ها، در فرمت مشخصی ارسال می گردند. بدین ترتیب پیش از اکران آن در نرمافزار، بایستی به فرمت مربوطه تبدیل شوند. درین مراحل ، اپلیکیشن ها بعضی اوقات کندتر و فرصت جواب وقتگیر خیس میگردند و این زمینه می بایست در دست گرفتن خواهد شد.
تماسهای API ساختوساز گردیده از نرمافزار
تعداد تماس از اپلیکیشن پایین آزمایش با سرور ساخت گردیده از نرمافزار می بایست کمتر باشد. در برخی مورد ها ، یکسری تماس API برای سعی یکسانی اعمال میگردد. برای همت خوب، این فعالیت می بایست با تعداد تماس کمتری صورت بپذیرد.
رئیس فرصت خاموشی سرور
به هر دلیلی درصورتیکه سرور از عمل افتاده یا این که غیرقابل دسترسی باشد، نرم افزار بایستی در دسترس باشد و از عمل نیفتد.
راهحل نخستین: می قدرت اطلاعات را در مقر داده محلی ذخیره کرد و در آن فرصت می اقتدار داده های ذخیره گردیده در مقر داده محلی را به یوزرها آرم اعطا کرد.
چاره دوم: می قدرت سرورهای مقر داده failover باشند، یعنی درصورتی که یک کدام از سرورها حاد میباشد یا این که در مرحله تعمیر و حفظ جایدارد، سرور پشتوانه بایستی برای سوئیچ در دسترس باشد. سرور failover / حمایت کننده گیری می بایست هماهنگی مستمر با سرور اساسی داشته باشد.
۳- سعی کانال
کوشش اپ در کانال های متفاوت و خصوصیت های کانال می بایست اندازه گیری گردد. برای همت کانال ، موردها تحت را رسیدگی خواهید کرد.
پارامتر Jitters کانال :
وقتی که در اخذ داده ها در کانال تأخیری وجود دارااست، پارامتری با تیتر jitters مطرح میگردد. این یک اختلال در کانال های فارغ از اتصال یا این که کانال های سوئیچینگ بسته ای (Packet Switching) میباشد. با توزیع داده ها در بسته ها ، بسته ها میتوانند با مسیری گوناگون از فرستنده به گیرنده طی شوند. زمانی که اطلاعات به جای متبوع می رسند، از آنچه در صدر ارسال گردیده بود ، ادغام میشوند. راجع به Jitters ، نرم افزار بایستی توانگری مدیر آن را داشته باشد.
شما می بایست اعلان های مطلوب را برای ارسال دوباره درخواست به مخاطب پایانی آرم دهید یا این که در انتظار بمانید تا سیستم مجدد جواب دهد.
تلف کردن بسته :
در شکل از میان رفتن بدون نقص بسته، نرم افزار می بایست بتواند درخواست داده ها را مجدد ارسال نماید یا این که بایستی هشدارها را بر پایه ی آن ساخت نماید. در حالتیکه اطلاعات بدون نقص نباشد و داده ها آن از دربین رفته باشد، استفاده کننده نمی تواند داده ها اکران داده گردیده در نرم افزار را فهم نماید. این مورد قادر است برای مخاطب جذاب نباشد. براین اساس ، عالی میباشد در اینحالت پیام قابل قبولی به استفاده کننده اکران داده گردد تا مجدد آزمون نماید.
سرعت کانال :
نرم افزار می بایست در کانال های متفاوت با سرعت های متغیر سنجیده شود. خواسته کانال های ۲.5G ،3G و 4G است. همینطور خلق و خوی نرمافزار می بایست در اختیار گرفتن خواهد شد. به خصوص هنگامی که استفاده کننده از کانال وای فای به کانال داده موبایل متصل میشود و بالعکس.
برای مثال، ممکن میباشد در هنگام تغییرو تحول کانال تلفن از 4G به وای فای نرم افزار در گیر اختلال خواهد شد و برای اتصال به کانال مجدد نیاز به فعال سازی دوباره نرم افزار داشته باشد.
عیب یابی کارایی نرم افزار های موبایل :
بعداز کشف مشکلاتی که موقع جاری ساختن دادن آزمایش کارایی جاری ساختن دادید فرصت ردیابی و اصلاح آنان فرا رسیده میباشد.
اختلال ۱- تأخیر یا این که جواب کندی نرم افزار گوشی (انگیزه این تأخیر ممکن میباشد RAM ، Cache و … باشد. شما بایستی فرایندهای غیرضروری را از در میان ببرید یا این که خاطر مخفی را منزه نمائید. عیب یابی ایراد اتصال ممکن میباشد بعضا از خطاها ساخت و ساز کننده تأخیر را برطرف نماید.)
خلل ۲- فعالسازی دوباره اپ، قفل کردن، عدم پاسخگویی
ممکن میباشد به وسیله برخی از فرآیند تحت برطرف خواهد شد:
seo کدهای اپلیکیشن
اپلیکیشن می بایست آپ دیت خواهد شد.
بازیابی اتومات
مدیر RAM یا این که در بعضی مورد ها ROM هنگام به کار گیری از کارت های فرنگی
تمیز کردن جدا کننده کش
به تأیید رساندن نرمافزار فعالیت با بقیه اپ های فرد ثالث و API ها
نقشه برداری از اپلیکیشن گوشی با اعتنا به دستگاه
مرحله ۷ در آزمایش نرم افزار تلفن همراه : آزمایش امنیت و تطابق (Security and Compliance Testing)
نرمافزار های گوشی پیش از اینکه در دسترس مردم قرار گیرند، بایستی اکثری از ضوابط امنیتی را رعایت نمایند. آزمایش امنیت به خصوصیت های اپلیکیشن تلفن همراه بستگی داراست. با این وجود، قانون ها امنیت که هر توسعه و گسترش دهنده ای می بایست آنانرا دنبال نماید به تفصیل پایین میباشد:
PCI DSS – ضابطه امنیت پرداخت در کارت های پرداخت را تهیه نمایید.
HIPAA – ضابطه جابجایی و جواب گویی الکترونیک بیمه سالم (HIPAA) میباشد.
FFIEC – ضابطه امنیت برای صنعت های مالی و بانکی که دارنده داده های مالی حساس می باشند.
PCI DSS :
استاندارد امنیت داده ها در پرداختهای الکترونیکی (E-payment) تحت عنوان یک استاندارد شناخته گردیده در ارتقاء امنیت داده ها در فرآیندها و تراکنشهای مالی میباشد که تمامی سازمانهای ارائه دهنده سرویس ها کارت میبایست در جهت ارتقاء امنیت داده ها دارندگان کارت (Cardholder) در جهت طراحی این استاندارد گام بردارند.
استاندارد PCI DSS) Payment Card Industry Data Security Standard) دسته لازمات امنیتی است که بوسیله انجمن PCI SSC) PCI Security Standards Council) برای ارتقا امنیت داده ها در پرداختهای الکترونیکی کارتهای اعتباری تدوین گردیدهاست. این سازمان در سال ۲۰۰۶ و بوسیله ۵ کمپانی فعال و شناخته گردیده این صنعت که عبارتند از American Express, Discover, JCB International, MasterCard and Visa تأسیس گردیدهاست.
این استاندارد با مقصود تأمین امنیت داده ها در مبادلات مبلغی و بانکی، این اعتقاد و باور را ساخت مینماید که از داده ها دارندگان کارت نگهداری کند. رعایت تیم ضوابط و ضوابط این استاندارد مایحتاج اشکال خزانهها، مؤسسات مالی و اعتباری، کمپانیهای خدمت دهنده سرویس ها پرداخت PSP) payment services provider) و بقیه کمپانیها و سازمانهای فعال در حوزه پرداخت الکترونیک است.
برای داده ها بیشتر میتوانید اینجا مراجعهکنید.
HIPAA :
HIPAA که مخفف Health Insurace Portability and Accountability میباشد به وسیله وزارت بهداشت ایالات متحده ثبت شد. این ضابطه به مراد کاهش هزینه ها و توشه اجرایی نگهداری بهداشتی با تایید جابجایی الکترونیک تراکنشهای اداری و مالی به شکا استاندارد میباشد که باعث به حاکمیت محرمانگی داده ها بهداشتی بر ارائه دهندگان سرویس شوید.
HIPAA اولی ضابطه، راهنما و استاندارد جامع دولت فدرال در مسئله امنیت و محرمانگی در تامین از استانداردسازی تبادل داده است و جزئیات متعددی از امنیت را زیر پوشش قرار میدهد که عبارت میباشد از: امنیت اداری، فیزیکی، فنی، نیازهای سازمانی، سیاست گذاریها و شیوه ها و مستندسازی که هریک به صورت جزء به جزء نیز تشریح گردیده اند.
FFIEC :
شورای رسیدگی بر موسسه ها مالی فدرال FFIEC درسال ۱۹۷۹ بعنوان یک بدنه میان نمایندگیهای قانونی که وکالت داراهستند تا مقررات وسیاستگذاریهای واحد معیارها واستانداردها را تعریفوتمجید کرده طرزهای متداول فدرال بر شرکت های مالی را گزارش دهد گرچه FFIEC موجب ساخت و ساز مرتبهٔ بالاتری از تعدیل میان نمایندگیها وشعب بانکها شده است مقررات و قانون ها تعدیل دائما در درحال حاضر تغییرو تحول میباشد ضمن قانون ها در هم اکنون تغییرو تحول تغییرات در صنعت موجب مخلوط موسسه ها ذخیره فدرال FDIC،OTS،MAIC،OCC در هم شده است اداره ها بسته گردیدهاند.
مقایسه سازش HIPAA و PCI :
هردو نیاز به اقدامات امنیتی مازاد داراهستند که در طرف مشتری و همینطور بوسیله کانال Liquid بایستی صورت بپذیرد. رعایت HIPAA تمایل بزرگ تری داراست و برای اقدامات امنیتی مانند تأیید امنیت جسمی و امنیت در محل مورد نیاز میباشد. رعایت PCI فنی خیس میباشد و نیاز به نسخه برداری در پورت های همگانی متعدد دارااست.

معایب سبک ایده پردازی و فروش آن و درآمد از اندروید