20458

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

Доклад

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

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

Украинкский

2013-07-25

13.41 KB

4 чел.

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

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

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

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

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

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

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

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

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

 

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

51554. Сценарий нового года для 5-11 классов 67 KB
  Галя: да ничего а где Маша Саша: она пошла папу и Николая Олександровича искать. после этого идет погода потихоньку все уходят первыми уходят Коля и Петр потом Маша и Саша остаются только Галя и Таня они с удивлением смотрят погоду Погода: Я Дмитрий Джуджула и прогноз погоды на завтра я расскажу вам какими будут температура и ветер внимательно послушайте что вам следует что бы у вас самих не было высокой температуры и ветров:1 гидрамикробинзофикат калия если у вас сильный кашель температура сорок и вам за семьдесят то...
51556. Программные средства учебного назначения и тенденции их развития 55.5 KB
  Демонстрационные программы предназначены для обучения теоретическому материалу. Контролирующие программы Эти программы можно использовать в любой дисциплине при сходном рубежном или итоговом контроле знаний. Обучающие программы Программы данного типа особенно эффективны когда изучаемый материал можно разбить на небольшие порции поддающихся контролю. Профессиональные программы Эти программы применяются для предоставления учащимся самостоятельной уч.
51557. Створення блогу в Інтернеті 38 KB
  Зареєструйте власну безкоштовну поштову скриньку на сервері служби Gmаil. Для цього з порталу пошукової системи Google клацніть мишою на верхній панелі Google на надпис Gmаil або знайдіть в Інтернеті цю саму стартову сторінку поштової служби Gmil . Для цього посиланням Зареєструватися в Gmаil створіть свій аккаунт обліковий запис. На стартовій сторінці Gmаil буде вікно в яке треба ввести свої дані: Імя Андрій Прізвище Колос Імя скриньки на сервері gmil.
51558. У чому виявляється милосердя 13.67 MB
  Мета уроку. Навчити учнів пояснювати поняття милосердя альтруїзм егоїзм; наводити приклади милосердя у вчинках висловлювати власне розуміння милосердя та співчуття характеризувати прояви егоїзму у власній поведінці та поведінці інших; формувати навички проявів альтруїзму; розвивати потреби гуманістичної спрямованості; виховувати гуманізм. Засоби мультимедіа вислови про милосердя ілюстрації до теми. Проблемні питання запис на дошці: Що таке милосердя Кого називають альтруїстом а кого ―...
51560. Призначення і функції програми оболонки MS DOS Norton Commander. Запуск програми. Отримання допомоги. Вказівки для роботи з файлами та каталогами 2.34 MB
  У рядку міністатусу панелі що не є поточною виводиться інформація про той файл або підкаталог який стає виділеним після натискання на клавішу Tb. Щоб зробити поточною іншу панель слід натиснути на клавішу табуляції позначену Tb . Якщо натиснути і утримувати клавішу Сtrl то ви побачите що команди на рядочку статуса змінюються тобто їх стане ще десять а якщо натиснути і утримувати клавішу Аlt то ви спостерігатимете ще зміни тобто команд стане ще десять. ВИХІД З NС Для виходу з NС потрібно натиснути клавішу F10.
51561. Следствие ведут первоклашки или прощание с первым классом 73 KB
  Оборудование: Папки первоклассников портфолио Красочный конверт Цветиксемицветик с загадками Звёзды с задачами Красивый мешочек с песком Телеграмма для Бабы Яги Канат Табличка Лесная налоговая инспекция Счёты для Кощея Ларец со смертью Кощея в мягкую игрушку зайца зашить игрушку утку а неё зашить зубочистку Сейф Разрезанное на буквы слово КАНИКУЛЫ Школьный звонок Плакат Кафе Ура каникулы Угощение для детей Костюмы для персонажей Действующие лица: Василиса Прекрасная Звездочет Баба Яга...
51562. Турбота про здоров’я. Особиста гігієна 50 KB
  Виховати санітарну культуру прагнення зберегти своє здоровя. Формувати стійкі мотиваційні установки на здоровий спосіб життя. Хід виховного заходу Вступне слово вчителя: Зрозуміло всім відомо що приємно бути здоровим.