20461

Життєвий цикл програмного забезпечення

Доклад

Информатика, кибернетика и программирование

Проектування: визначення структури системи та її проектуваннярозбиття програмної системи на окремі компоненти та проектування з визначенням ключових елементів структури даних. Тестування і верифікація: тестування вихідного текста;участь користувачів і колективів у всіх перевірках системи. Експлуатація і супроводження:використання готової програмної системи; оцінка її ефективності;усунення знайдених в процесі експлуатації помилок; внесення необхідних змін для підтримки актуальності програмної системи;д перевірка коректності внесених змін .

Украинкский

2013-07-25

58.5 KB

0 чел.

       Життєвий цикл програмного забезпечення

 Процес створення та використання програмної системи включає декілька стадій: від початкової ідеї до остаточного морального застаріння. Цей процес називаєтьсяжиттєвим циклом програмного забезпечення.Він складається з 6 етапів.1. Специфікація вимог: підготовка чіткого визначення задачі,представлення документів з вимогами до задачі користувачам і аналітикам для погодження.2. Аналіз:вивчення задачі, визначення специфікації,вибір оптимального метода .3. Проектування: визначення структури системи та її проектування,розбиття програмної системи на окремі компоненти та  проектування з визначенням ключових елементів структури даних.4. Реалізація: створення алгоритмів і кодів окремих модулів мовою програмування; створення вихідного текста програми;налагодження вихідного текста.5. Тестування і верифікація: тестування вихідного текста;участь користувачів і колективів у всіх перевірках системи.6. Експлуатація і супроводження:використання готової програмної системи; оцінка її ефективності;усунення знайдених в процесі експлуатації помилок; внесення необхідних змін для підтримки актуальності програмної системи;д) перевірка коректності внесених змін .Спіральна модель:

Зручність моделі полягає в можливості багато разів повертатися до процесу формулювання вимог і до повторної розробки версії системи з будь-якого процесу моделі. Для програмного продукту така модель не дуже підходить з декількох причин. По-перше, висловлення вимог замовником носить суб'єктивний характер, вимоги можуть багаторазово уточнюватися протягом розробки ПЗ i навіть після завершення та випробовування, і часом може з'ясуватися, що замовник «хотів зовсім інше». По-друге, змінюються обставини та умови використання системи, тому загальновизнаним законом програмної інженерії є закон еволюції, який сформулюємо так: кожна діюча ПЗ з часом потребує внесення змін або виводиться з експлуатації.


 

А также другие работы, которые могут Вас заинтересовать

49875. Усилитель звуковой частоты 3.16 MB
  ВЫБОР ОБОСНОВАНИЕ И РАСЧЕТ СТРУКТУРНОЙ СХЕМЫ УСИЛИТЕЛЯ. РАСЧЕТ АЧХ УСИЛИТЕЛЯ. По номинальному входному напряжению 100 мВ и внутреннему сопротивлению источника сигнала 700 Ом можно предположить что источником сигнала для данного усилителя является микрофон. ВЫБОР ОБОСНОВАНИЕ И РАСЧЕТ СТРУКТУРНОЙ СХЕМЫ УСИЛИТЕЛЯ.
49877. Усилитель звуковой частоты. Расчет АЧХ усилителя 3.16 MB
  ВЫБОР ОБОСНОВАНИЕ И РАСЧЕТ СТРУКТУРНОЙ СХЕМЫ УСИЛИТЕЛЯ. РАСЧЕТ АЧХ УСИЛИТЕЛЯ. По номинальному входному напряжению 20 мВ и внутреннему сопротивлению источника сигнала 250 Ом можно предположить что источником сигнала для данного усилителя является микрофон. ВЫБОР ОБОСНОВАНИЕ И РАСЧЕТ СТРУКТУРНОЙ СХЕМЫ УСИЛИТЕЛЯ.
49879. Применение нейронных сетей при оценке платежеспособности заемщика банка Драгоценности Урала 1.99 MB
  Искусственные нейронные сети. Нейросети в финансах и банковском деле Нейронные сети и нейрокомпьютеры это одно из направлений компьютерной индустрии в основе которого лежит идея создания искусственных интеллектуальных устройств по образу и подобию человеческого мозга. Искусственный нейронные сети в значительной мере заимствуют принципы работы головного мозга.
49880. Исследование моделей представления знаний и разработка прототипа экспертной системы поддержки принятия решений для предметной области управления сборкой двигателей внутреннего сгорания 3.43 MB
  Укомплектовать объект: ДВС субъект: УСД компоненты: Комплектующие Узел поддействия: условия активизации: Комплектующие Объеденены = flse Узел У_Находится_в = Склад готовой продукции результат: УСД Укомплектован ДВС = истина Комплектующие Объеденены = true Комплектующие Объеденены ДВС = истина ДВС Укомплектован = true Узел Объеденен Узел = истина Узел У_Укомплектованность = Продукт действие верхнего уровня: 1.2 Упаковать объект: Готовый_продукт субъект: УСД компоненты: Коробка ДВС поддействия: условия активизации: УСД...
49881. Cинтез и анализ цифрового фильтра 1.09 MB
  Дискретная обработка аналогового сигнала. Математическая модель сигнала. Расчёт спектральной плотности сигнала. Дискретизация сигнала.
49882. Разработка нейронной сети 1.4 MB
  Нейронные сети Основы работы нейронной сети. Рассмотрение нейросети на примере.