Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ERP.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
592.1 Кб
Скачать
  1. Describe the classic life cycle (waterfall model) and list its benefits(Классикалық өмірлік циклді сипаттаңыз(каскадты үлгі) артықшылығын жазыңыз)

Ақпараттық жүйелердің өмірлік айналымы – бұл ақпараттық жүйені құруды шешім қабылдағаннан бастап, оны жүзеге асырумен аяқталатын үзіліссіз үдеріс.

Өмірлік айналым құрылымы негізгі 3 топқа бөлінеді:

  1. Негізгі үдеріс

  2. Қосымша үдеріс

  3. Ұйымдастыру үдерісі

Өмірлік айналымның ең кең таралған үлгілері: каскадты, итерациялық, спиральді.

Каскадты стратегия – ақпараттық жүйелерді құрудың сатыларының сызықты тізбегін береді. 1950-70 жылдар аралығында кең таралған.

Каскадты үлгінің артықшылықтары:

  1. Әр сатыда толықтық және келісім критерийларына жауап беретін жоба құжаттамаларының аяқталған жиыны қалыптастырылады;

  2. Сатылардың нақты тізбекті түрде орындалуы жұмыс мерзімін дұрыс жоспарлауға мүмкіндік береді.

Үлгінің кемшіліктері:

  1. Ақпараттық жүйелерді құру үдерісі толығымен жоспарда көрсетілген мерзімге сиюы қажет;

  2. Құру нәтижелері тапсырыс берушіге жоба аяқталған кезде ғана қолжетімді.

  1. Describe the main purpose of using prototyping in software engineering. Give main concepts(Бағдарламалық қамтамасыз ету техникасының прототипін пайдаланып, негізгі мақсатын сипаттаңыз, негізгі түсініктерін беріңіз)

Модель прототипі (макеті).Мұнда негізгі идея мынадай:жоба немесе кодтау басталғанша талаптарды тоқтату орнына бір макет (прототип) құруға болады,оның мақсаты талаптарды түсіну. Прототипі қазіргі уақытта белгілі талаптарға негізделген.Прототип негізінде клиентке қажетті жүйесінің талаптарын толыққанды түсіндіруге болады.Прототиптер қолданыстағы жүйесі және процессі жоқ күрделі және үлкен жүйелер талаптарын анықтау үшін ыңғайлы болып келеді. Прототип әдетте толық емес жүйе,онда көптеген бөліктер құрылмаған.

Прототипті модельдердің артықшылықтары:

  1. Құру процессіне қолданушылар белсенде араласады;

  2. Құрылған жүйені түсіну қолданушыларға қиындық туғызбайды;

  3. Қателер әлдеқайда ертерек табылуы;

  4. Қолоданушылардың пікірін ескеру;

  5. Жеткіліксіз ункциональдықты оңай анықтауға болады;

  6. Талаптарды тексеру, жылдам іске асыру, толық емес, бірақ функционалды қолдану.

Прототипі модельдер Кемшіліктері:

  1. Іске асыру одан кейін жүйені құру жолын қалпына келтіруге әкеледі.

  2. Іс жүзінде бұл әдістеме жүйенің күрделілігі арттыруы мүмкін, өйткені жүйе көлемі бастапқы жоспарлары тыс кеңейтілуі мүмкін.

  3. Аяқталмаған немесе сəйкес келмейтін талдау міндеттері.

Қай кезде прототипті моделді пайдалану керек:

  1. Жүйенің түпкі қолданушымен өзара әрекеттесуі орын алатын жағдайда;

  2. Қолдануда қарапайым және оқытуға ұзақ уақыт жұмсалмайтын жүйелер;

Бағдарламалық қамтамасыз ету прототипі - бағдарламалық қамтамасыз етуді әзірлеу (ПҚ) кезеңі, бағдарламаның прототипін жасау процесі - әдетте ұсынылған ұғымдарды пайдалану үшін жарамдылығын тексеру мақсатында, сәулет және / немесе технологиялық шешімдер, сондай-ақ дамудың ерте сатысында клиентке бағдарламасының тұсаукесеріне арналған.

Прототип сондай-ақ ол ең қажетті кезде ғана пайдаланушылардың кері байланыс алуға мүмкіндік береді, және: Жобаның басында әлі де жоқ дерлік шығынмен жобалау қателерді түзету мүмкіндігі бар.

Прототиптерді пайдалану артықшылықтары:

уақыты, құны, қаупін төмендету: прототип сапа ерекшеліктеріне жақсартады; кейінірек өзгерістер сипаттамасында жүзеге асырылып, сондықтан олар қымбат, сондықтан ерте даму сатыларында «пайдаланушылар / клиенттер шынымен не керек» түсіндіріп отырмыз, - жалпы құнын төмендетеді.

даму процесіне пайдаланушы тарту: прототип даму үдерісінде болашақ пайдаланушыларды тартады, және оларды, бұл сіз әзірлеушілер мен пайдаланушылар арасындағы бағдарламасының тұсаукесеріне мүмкін айырмашылықтарды құтылу мүмкіндік береді болашақ бағдарламасы сияқты көрінеді қалай көруге мүмкіндік береді.

Кемшіліктері:

жеткіліксіз талдау: шектеулі прототип жөніндегі күш-жігерді шоғырландыру толық жүйеде қойылатын талаптарды дұрыс талдауды әзірлеушілер бұрып әкете алады.

пайдаланушылардың прототипін және дайын жүйесін араластыру: пайдаланушылар «бейшара», және болашақ жүйесінің негізі болып табылады.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]