Ўзбекистон республикаси ахборот технологиялари ва коммуникацияларини ривожлантириш вазирлиги муҳаммад ал-хоразмий номидаги


Фаза дизайна наступает после того, как достигнуто  хорошее понимание требований потребителя. Эта фаза определяет элемент



Download 7,66 Mb.
Pdf ko'rish
bet121/267
Sana25.02.2022
Hajmi7,66 Mb.
#300373
1   ...   117   118   119   120   121   122   123   124   ...   267
Bog'liq
туплам 21(06.04)

 
Фаза дизайна наступает после того, как достигнуто 
хорошее понимание требований потребителя. Эта фаза определяет элемент
 
системы, компоненты, уровень безопасности, модули, архитектуру, 
различные интерфейсы и типы данных, которыми оперирует система. Дизайн 
системы в общих чертах может быть сделан ручкой на листке бумаги - он 
определяет, как система будет выглядеть и как функционировать. Затем 
делается расширенный, детальный дизайн, с учетом всех функциональных 
и технических требований, как логически, так и физически.

4.
Разработка, внедрение и развертывание.


 
Эта фаза следует за полным 
пониманием системных требований и спецификаций. Это и есть собственно 
процесс разработки системы, когда дизайн системы уже полностью завершен 
и нагляден. В жизненном цикле разработки системы именно здесь пишется 
код, а если система включает хардверную часть, фаза внедрения будет 
включать в себя конфигурацию и настройку «железа» под определенные 
требования и функции. На этой стадии система готова к установке у 
заказчика, к запуску в боевом режиме. Возможно, конечным пользователям 
потребуется тренинг, чтобы они освоились с системой и знали, как ее 
использовать. Фаза внедрения может быть очень долгой - это зависит от 
сложности системы. 
5.
Опытная эксплуатация и интеграция.
 
Здесь происходит сборка 
различных компонентов и подсистем в одну целостную систему. Затем мы 
подаем системе различные входящие данные и анализируем выход, 
поведение и функционирование. Тестирование становится все важнее для 
удовлетворения потребителя, при этом оно не требует познаний ни в 
кодинге, ни в конфигурировании оборудования, ни в дизайне. Тестирование 


251 
может выполняться настоящими пользователями или специальной командой 
сотрудников, также оно может быть систематическим и автоматизиро-
ванным, с тем, чтобы удостовериться, что актуальные результаты работы 
системы совпадают с предусмотренными и желательными. 
6.
Поддержка системы.
 
На этой фазе осуществляется периодическая 
техническая поддержка системы, чтобы убедиться, что система не устарела. 
Сюда входит замена старого оборудования и постоянная оценка 
производительности. Также здесь осуществляются апдейты определенных 
компонентов с целью удостовериться, что система отвечает нужным 
стандартам и новейшим технологиям, чтобы не быть подверженной текущим 
угрозам безопасности.
 
Это шесть основных стадий жизненного цикла разработки системы, и 
это повторяющийся процесс для каждого проекта. Важно отметить, что дол-
жен поддерживаться отличный уровень коммуникации с заказчиком. Для 
реализации требований очень важны и полезны прототипы. Строя систему 
короткими итерациями, можно гарантировать соответствие требованиям 
потребителя до того, как построить всю систему. Многие модели жизненного 
цикла разработки системы исходят из идеи экономии сил, денег и времени, 
минимизируя при этом риск несоответствия требованиям заказчика к концу 
проекта. Некоторые из этих моделей «итерационная модель» и «модель 
Agile». Одной из критических областей в этом подходе является область 
разработки программного обеспечения и безопасности, которая проактивно 
решает проблемы безопасности на этапе проектирования SDLC. Сообщается, 
что сегодня половина проблем безопасности в программных продуктах 
связаны с недостатками конструкции. Уязвимость проектного уровня 
описывается как наиболее сложная категория программных дефектов, с 
которыми приходится бороться. Более того, требуется большой опыт, чтобы 
определить, есть ли в программном приложении недостатки на уровне 
разработки, которые затрудняют поиск. При разработке программного 
приложении рекомендуется находить и исправлять недостатки на ранней 
стадии разработки программного обеспечения, поскольку устранение 
проблемы на поздней стадии разработки обходится дороже, а после 
развертывания программного обеспечения - гораздо дороже. Следовательно, 
учет безопасности на этапе проектирования SDLC в значительной степени 
поможет в создании защищенных программных приложений.

Download 7,66 Mb.

Do'stlaringiz bilan baham:
1   ...   117   118   119   120   121   122   123   124   ...   267




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish