20458

Основні задачі та проблеми проектування програмних продуктів

Доклад

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

Пр428 Основні задачі та проблеми проектування програмних продуктів. Проектування це процес розробки проекту тобто комплекту документації призначену для створення проекту його удосконалення та ліквідації а також для перевірки або відтворення проміжних і кінцевих рішень. Проектування тривалий процес і включає етапи від підготовки технічного завдання до випробування. Процес створення програмного забезпечення ПЗ також включає в себе методи проектування.

Украинкский

2013-07-25

13.41 KB

4 чел.

Братіца Владіслав. Пр-428

Основні задачі та проблеми проектування програмних продуктів.

Проектування – це процес розробки проекту, тобто комплекту документації, призначену для створення проекту, його удосконалення, та ліквідації, а також для перевірки або відтворення проміжних і кінцевих рішень. Проектування – тривалий процес і включає етапи від підготовки технічного завдання до випробування. Процес створення програмного забезпечення (ПЗ), також включає в себе методи проектування.

Метою проектування є визначення внутрішніх властивостей системи та деталізації її зовнішніх (видимих) властивостей на сонові виданих замовником вимог до ПЗ (Вихідні умови задачі).

Модель даних предметної області накладає обмеження на бізнес логіку і структури даних. В залежності від класу створюваного ПЗ, процес проектування може забезпечуватися як «ручним» проектуванням, так і різними засобами його автоматизації. В процесі проектування ПЗ для          ER  діаграми, UML – діаграми, DFD – діаграми, а також макети.

Проектуванню зазвичай підлягають:

  1.  Архітектура ПЗ.
  2.  Пристрій компонентів ПЗ.
  3.  Користувацькі інтерфейси.

Основними проблемами ПЗ є:

  1.  Недолік прозорості. В будь-який момент часу складно сказати, в якому стані перебуває проект і який відсоток його завершення.
  2.  Недолік контролю. Складно оцінити обсяг виконаної і залишившоїся роботи.
  3.  Недолік трасування.
  4.  Недолік моніторингу. Неможливість спостерігати хід розвитку проекту, не дозволяє контролювати хід розробки у реальному часі.
  5.  Неконтрольовані зміни.
  6.  Недостатня надійність. Найскладніший  процес – пошук і виправлення помилок у програмах.
  7.  Відсутність гарантій якості і надійності програм через відсутність гарантій відсутності помилок в програмах аж до формальної здачі програм замовникам.

 

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

14003. Правовое регулирование договора купли-продажи жилого помещения 221.5 KB
  Государственная регистрация договора купли-продажи жилых помещений и права собственности (вещных прав). Особенности договора купли продажи жилого дома. Общая характеристика договора купли-продажи недвижимости, как института гражданского права. Особенности государственной регистрации прав на жилые помещения и договора купли-продажи.
14004. Методические материалы по анализу музыкальных форм 52.92 KB
  Методические материалы по анализу музыкальных форм. Оглавление Рекомендации к написанию курсовой работы по анализу музыкальных форм.2 Образец титульного листа курсовой работы по анализу музыкальных форм6 Методика составления схемы формы музыкального произведен...
14005. Роль музыки в создании образа спектакля 231.33 KB
  Курсовая работа По предмету: Театральная педагогика и организация студийного театрального процесса По теме: Роль музыки в создании образа спектакля Содержание Введение I Музыка элемент театрализованного представления II Особенности и классификация т
14006. Роль восприятия музыки в развитии образного мышления младших школьников 246.5 KB
  Содержание: Введение Глава I. Теоретические аспекты исследования 1.1 Образное мышления младших школьников на уроках музыки 1.2 Возрастные особенности младшего школьного возраста 1.3 Игра как ведущий вид деятельности в развитие образного мышления младших школьнико
14007. Цели и задачи музыкального воспитания в школе. Формирование музыкальной грамотности младших школьников 67.5 KB
  Лекция 1. Цели и задачи музыкального воспитания в школе. Формирование музыкальной грамотности младших школьников План лекции 1. Специфические возможности музыки как средства формирования личности школьника. 2. Цели и задачи музыкального воспитания. Методы музы
14008. Развитие музыкального восприятия младших школьников 49.5 KB
  Лекция 2. Развитие музыкального восприятия младших школьников План лекции 1. Сущность музыкального восприятия 2. Особенности музыкального восприятия младших школьников 3.Основные этапы ознакомления учащихся с новым музыкальным произведением Сущность м...
14009. Методика использования музыкально-ритмических движений и игры на детских музыкальных инструментах в музыкальном воспитании школьников 54 KB
  Лекция 4. Методика использования музыкальноритмических движений и игры на детских музыкальных инструментах в музыкальном воспитании школьников Вопросы Характеристика музыкальноритмической деятельности Методика работы над музыкальноритмическими движе...
14010. Компрессия аудиоданных Сжатие информации без потерь (Lossless) 98 KB
  Компрессия аудиоданных Сжатие информации без потерь Lossless Алгоритмы выискивающие повторяющиеся последовательности в двоичных данных и заменяющих эти последовательности кодами Методы ЛемпелаЗиваУэлча LZW встречавшаяся ранее последовательность заменяется сс...
14011. Плагины для эффектов, для генерации, для анализа, для коррекции параметров оборудования и акустики 14.92 KB
  Плагины для эффектов для генерации для анализа для коррекции параметров оборудования и акустики Частотные АЧХ с разной величиной выборки и формой фейдирования Стереофазы стереокоррелометры степень корреляции сходства: 1 моно 1 противофаза и Стереогон...