20461

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

Доклад

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

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

Украинкский

2013-07-25

58.5 KB

0 чел.

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

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

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


 

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

10444. Диапазон электромагнитного излучения 776.5 KB
  Диапазон электромагнитного излучения делится на ряд поддиапазонов: Гаммаизлучение рентгеновский ультрафиолетовый видимый инфракрасный радиодиапазон. Для задач дистанционного зондирования земли используются видимый инфракрасный радиодиапазон и отчасти ульт...
10445. Реализация JPEG-подобного алгоритма сжатия изображений 109 KB
  Реализация JPEGподобного алгоритма сжатия изображений. Алгоритмы на основе дискретного косинусного преобразования наиболее распространенным из которых является разработанный в начале 1990х годов алгоритм JPEG Joint Photographic Expert Group являются относительно простыми в реал
10446. Использование вейвлет - преобразования для сжатия изображений 1003 KB
  Использование вейвлет преобразования для сжатия изображений В настоящее время сжатие изображения на основе вейвлет преобразования получает все более широкое распространение. Так новый стандарт сжатия изображений JPEG2000 использует вейвлет преобразование. В совр
10447. Методы передискретизации изображений 853 KB
  Методы передискретизации изображений. Задача передискретизации изображений является весьма распространенной задачей которую необходимо решать в цифровой обработке изображений. В простейшем случае передискретизация изображений используется при изменении масштаба ...
10448. Использование фильтров и медианной фильтрации для подавления шумов различных видов 46 KB
  Использование фильтров и медианной фильтрации для подавления шумов различных видов. Подавление шумов одна из наиболее часто встречающихся задач в обработке изображений. Как правило шум является дельта-коррелированным. Исключением может являться лишь шум связанный ...
10449. Соответствие между дискретным преобразованием Фурье, рядом Фурье и непрерывным преобразованием Фурье 62.5 KB
  Соответствие между дискретным преобразованием Фурье рядом Фурье и непрерывным преобразованием Фурье. Как правило сигнал представленный в цифровом виде состоит из последовательности из последовательности из N отсчетов xn. Такому сигналу можно поставить в соответс
10450. Математическое описание непрерывных изображений. Преобразование Фурье. Дискретизация и восстановление изображений. Теорема Котельникова 163 KB
  Математическое описание непрерывных изображений. Преобразование Фурье. Дискретизация и восстановление изображений. Теорема Котельникова. А. Распределение освещенности на изображении описывается в общем случае непрерывной функцией от четырех переменных двух про
10451. Схемы переходов от непрерывных преобразований к дискретным преобразованиям 44 KB
  Схемы переходов от непрерывных преобразований к дискретным преобразованиям. Введем определения следующих операций: Частотным окном FW frequency window называется ограничение спектра сигнала по частоте. При этом спектр сигнала становится финитным. Окно не обязательно дол
10452. Глаз и психофизические свойства зрения. Зрительные явления. Модель одноцветного зрения. Модель цветного зрения 301 KB
  Глаз и психофизические свойства зрения. Зрительные явления. Модель одноцветного зрения. Модель цветного зрения. На выходе изображающих систем обычно создается фотоснимок или изображение на экране которые рассматриваются человеком. Поэтому очевидно что для эффективн