20458

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

Доклад

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

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

Украинкский

2013-07-25

13.41 KB

4 чел.

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

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

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

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

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

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

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

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

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

 

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

5145. Биотрансформация. Виды трансформаций. Метаболическая трансформация 62 KB
  Биотрансформация. Виды: Метаболическая трансформация – превращение веществ за счет окисления, восстановления и гидролиза. Конъюгация – это биосеинтетический процесс, сопровождающийся присоединением к лекарственным веществ или его ...
5146. Государственное регулирование внешнеэкономической деятельности 47.09 KB
  Государственное регулирование внешнеэкономической деятельности Государство, выражая интересы всего общества, устанавливает правила ведения внешнеэкономической деятельности и воздействует на участников данной деятельности различными способами. Госуда...
5147. Правовой статус российских и иностранных субъектов внешнеторговой деятельности 18.19 KB
  Правовой статус российских и иностранных субъектов внешнеторговой деятельности Субъектами внешнеторговой деятельности являются российские юридические лица, а также физические лица, имеющие постоянное или преимущественное местожительство на территори...
5148. Внешнеторговый договор купли-продажи 44.35 KB
  Внешнеторговый договор купли-продажи Внешнеторговый договор(контракт) - это вид хозяйственной сделки, т.е. соглашение экономических агентов, один из которых не является резидентом Российской Федерации либо, являясь резидентом РФ, имеет за рубе...
5149. Особенности разрешения внешнеэкономических споров 22.37 KB
  Понятие арбитражного суда в международном частном праве отличается от применяемого в российском законодательстве. Под третейским (арбитражным) судом мировая практика понимает суд, избранный сторонами для разрешения спора между ними. Состав суда определяется сторонами.
5150. Страна на берегах Нила и ее жители 79.5 KB
  Страна на берегах Нила и ее жители 1. Нил - река жизни. Пять с половиной тысяч лет тому назад в Африке в нижнем течении реки Нил зародилась цивилизация Древнего Египта, ровесница Древнего Шумера. Река Нил берет начало в Центральной Африке и течет на...
5151. Общая характеристика методов проектирования систем и типовые модели анализа и синтеза 114.5 KB
  Основные положения проектирования сложных систем. Проектирование имеет целью обеспечить эффективное функционирование и взаимодействие системы в среде её практической деятельности. Именно качественное проектирование обеспечивает создание такой сис...
5152. Регулирование деятельности в области воздушных перевозок 59.5 KB
  Регулирование деятельности в области воздушных перевозок Регулированием является выдача официального указания по созданию и поддержания желаемой степени порядка. Всякое регулирование включает процесс регулирования, различные виды деятельности людей...
5153. Технологическая подготовка машиностроительного производства 58.5 KB
  Технологическая подготовка машиностроительного производства. Содержание дисциплины. Выписка из ГОСВПО Требования к обязательному минимуму содержания по дисциплине ОПДФ.03.02. Технология конструкционных материалов: Тех...