20458

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

Доклад

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

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

Украинкский

2013-07-25

13.41 KB

4 чел.

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

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

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

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

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

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

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

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

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

 

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

43887. Оценка уровня организации и планирования работы транспортного хозяйства на предприятии ТЧУП «Передовые технологии» на основе АВС-XYZ анализа 878 KB
  Структура и динамика грузов перевозимых предприятием и их характеристика Классификация грузов и грузовых перевозок предприятия на основе анализа АВС и XYZ Выбор рациональной структуры перевозимых грузов и видов грузовых перевозок на основе правила 80 20 и матрицы АВСXYZ анализа В третьей главе мы рассмотрим основные направления совершенствования транспортной деятельности предприятия за счет выбора рациональной структуры перевозимых грузов и видов грузовых перевозок на основе правила 80 20 и матрицы АВСXYZ анализа.
43888. Исследование взаимосвязей временных рядов курсов акций с помощью копула-функции и метода коинтеграции 5.8 MB
  Фондовый рынок - это составная часть финансового рынка на котором обращаются ценные бумаги. Для управления ценными бумагами важно знать их взаимосвязь между собой. В теоретической части подробно описываются сущность и содержание рынка ценных бумаг пакета акций методы определения взаимосвязи между временными рядами метод копулафункций и метод коинтеграции. Рынок ценных бумаг.
43889. РАЗРАБОТКА ПРОЕКТА АВТОМАТИЗАЦИИ КАДРОВОГО МЕНЕДЖМЕНТА НА ПРИМЕРЕ SRL 1.26 MB
  Основываясь на данных исследования проведенного агентством MR Reserch среди сотни быстро растущих компаний США можно утверждать что успешные и развивающиеся компании в текущем 2012 году не только не сократят а напротив увеличат свои расходы. Эксперты оценивают необходимость наличия данных качеств по семибалльной шкале которая количественно определяет не только степень необходимости но и недопустимости того или иного...
43890. ИС построения линейно-степенной регрессии 1.73 MB
  Алгоритм разделения данных на обучающую и проверочную. Проверка достоверности входных данных Проверка достоверности внутренней обработки данны. Шифрование данных.
43892. Решение задачи многокритериальной оптимизации, проектирование и разработка ПК 1.54 MB
  Существование решения основной ЗЛП и способы его нахождения. Этапы решения МЛП. В рамках теории принятия решений разработан конструктивный аппарат решения задач такого рода. Настоящая дипломная работа посвящена разработки программного обеспечения процесса решения задач МЛП основанного на некоторых известных методах.
43894. АПРОБАЦІЯ СИСТЕМИ УПРАВЛІННЯ ЯКІСТЮ ПРОДУКЦІЇ У ФАРМАЦЕВТИЧНИХ КОМПАНІЯХ НА ПРИКЛАДІ ЗАТ «БІОЛІК» 1.37 MB
  З іншого боку важливим чинником що визначає спрямованість України до правової держави та верховенства права є її європейський вибір та вступ до СОТ. Такою зокрема є фармацевтична i медична діяльність бізнессередовище тобто діяльність у сфері обігу виробництва виготовлення збуту обліку призначення продажу введення тощо лікарських засобів далі ЛЗ важливими аспектами якої є забезпечення належної якості та ефективності ЛЗ засобами державного контролю Міністерство внутрішніх справ України Міністерство охорони здоровя...
43895. Финансовая (бухгалтерская) отчетность организации, ее место в системе экономической информации на примере ЗАО БалаковоВолгоэнергомонтаж 258 KB
  Способы анализа баланса. Анализ ликвидности баланса. Собственникам руководителям организации данные баланса необходимы для контроля за наличием и структурой хозяйственных средств и их источников для определения сумеет ли предприятие в ближайшее время выполнить свои обязательства перед третьими лицами акционерами инвесторами кредиторами покупателями поставщиками и другими или оно находится на грани финансовых затруднений. Покупатели и держатели акций предприятия в большей мере оценивают финансовую устойчивость организации...