Курсовая работа: Виды программного обеспечения. Общие требования к программным системам

3.3.5 Пакеты прикладных программ

Обеспечивают:

решение класса задач

входной язык

информационная модель предметной области

прикладные программ - модули

управление вычислительным процессом

системная и функциональная компоненты

ППП могут быть:

методо-ориентированные ППП

проблемно-ориентированные ППП

модельно-ориентированные ППП

объектно-ориентированные ППП

3.3.6. Программные системы (комплексы)

4. Типы программного обеспечения

Тип ПО может быть следующим:

Разрабатывающееся вновь;

Имеющееся в готовом виде;

Программно-аппаратное (встроенное);

Автономное.

Знову розроблювальне. Таке ПЗ вступає в процес Розробки із самого початку і для нього повинні бути розглянуті усі вимоги цього процесу.

Наявне в готовому вигляді.

Готове ПЗ може використовуватися одним з наступних способів.

Використання ПЗ точно в тому виді як воно є. Таке ПЗ вже спроектоване, закодоване і тестоване. Додаткове тестування може знадобитися з урахуванням таких чинників як критичність і історія використання. Це ПЗ входить у процес Розробки не пізніше кваліфікаційного тестування. Повний процес Розробки може виявитися зайвим. Повинні бути оцінені працездатність, документація, права власності і подальшої підтримки ПЗ.

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

Модифікація готового ПЗ (наприклад, зміна формату звітів або доробка документації). У процес Розробки входить на етапі кодування і тестування ПЗ. Повинні бути оцінені працездатність, документація, права власності і подальшої підтримки ПЗ.

Вмонтоване ПЗ.

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

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

Великий проект, що включає десятки або сотні людей, подає значні труднощі для керування Великий проект або проект із багатьма субпідрядниками вимагає проведення ретельного контролю. Такий контроль досягається використанням процесів спільної оцінки, аудита, верифікації, валідації і забезпечення якості. Для невеликих проектів усі ці типи контролю можуть виявитися зайвими.

К-во Просмотров: 272
Бесплатно скачать Курсовая работа: Виды программного обеспечения. Общие требования к программным системам