20458

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

Доклад

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

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

Украинкский

2013-07-25

13.41 KB

4 чел.

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

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

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

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

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

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

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

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

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

 

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

63640. Демократия. Конституционные основы демократии в РФ 74.79 KB
  Власть народа от demos –народ и krtos власть –это форма политического строя основанная на признании народа источником власти действии принципов равенства и свободы. Демократия –форма государственно-политического устройства общества основанная на признании народа в качестве источника власти...
63642. Objectives of macroeconomic analysis and macroeconomic policy 503.5 KB
  Тhe GDP deflator reflects what’s happening to the overall level of prices in the economy. In most systems of national accounts the GDP deflator measures the ratio of nominal (or current-price) GDP to the real (or chain volume) measure of GDP.
63643. УПРАВЛIННЯ IНВЕСТИЦIЯМИ 304.68 KB
  Економічна сутність інвестицій та їх класифікація Ефективне управління інвестиціями обумовлює необхідність: з’ясування сутності інвестицій та можливості їх реалізації в різних формах; розробки і реалізації інвестиційної стратегії як головної мети інвестиційної діяльності...
63644. СОВРЕМЕННАЯ ЗАПАДНАЯ ФИЛОСОФИЯ 241.5 KB
  Далее вспомним Юма утверждавшего что действительность для человека поток его ощущений; кантовскую критику разума по которой мы видим не то что есть а только то что можем видеть в силу своего устройства; странное положение Фихте весь мир это Я преломляющее реальность...
63645. Русская философия. Конец ХVIII – начало ХIХ веков 165 KB
  Одна из основных проблем его философии концепция бытия и человека в нем. Таким образом Чаадаев по существу утверждает иррациональность бытия человека. К философии истории тесно примыкает концепция человека. Однако раздвоенность природы человека обусловила трагизм его положения.
63646. Evolution of views on the role of state in the market economy 144.5 KB
  Became a base for development of now industrialized countries, played a key role in mixed economy formation. Appeared in the wake of Great Depression in the USA. State should actively interfere in the economy because free market does not posses mechanisms to help the economy struggle out from crisis.
63647. Теоретические проблемы периодизации развития Российского государства 82.1 KB
  С момента своего возникновения и до конца XIX века ведущую роль в системе политической власти играл класс феодалов основной собственник земли с постепенно закрепленными на ней крестьянами. Этот период делят на следующие этапы: а Раннефеодальное государство с VIII до середины XV века.