- •Індивідуальна робота
- •На тему: Міжнародні і національні стандарти розробки складних програмних продуктів
- •Список використаної літератури…………………………………...…11
- •Тестові завдання………………………………………………………………..12
- •2.Особливості розробки складних програмних продуктів.
- •2.1 Складність розробки пз
- •3.Національні стандарти розробки складних програмних продуктів.
- •4.Міжнародні стандарти розробки складних програмних продуктів.
- •4.1 Еволюція
- •5. Список використаної літератури
- •6.Тестові завдання
- •Програмний засіб, програмне забезпечення, які призначені для постачання користувачеві (покупцеві, замовникові)
- •Програма, яку може запускати, тестувати, виправляти та змінювати будь-яка людина. Вона може використовуватись в різних операційних системах та з різними наборами даних.
- •Рід діяльності та процес, спрямований на створення та підтримку працездатності, якості та надійності програмного забезпечення
Міністерство доходів і зборів України
Національний університет державної податкової служби України
Індивідуальна робота
з курсу “Технологія створення програмного продукту”
На тему: Міжнародні і національні стандарти розробки складних програмних продуктів
Виконав:
Студент групи КБ-12-1
Денисов Максим
Перевірив:
Постіл Степан Дмитрович
Ірпінь – 2015
ЛАБОРАТОРНА РОБОТА № 1
Тема: «Визначення вимог до інформаційної системи для заданого об’єкта дослідження»
Мета роботи:
на основі апробованої методології вдосконалити опис предметної області об’єкта дослідження для привести моделі «ЯК Є» до моделі «ЯК ПОВИННО БУТИ»;
сформувати вимоги до інформаційної системи для заданого об’єкта.
Завдання:
На основі апробованої методології вдосконалити опис предметної області «Лікарські препарати» для привести моделі «ЯК Є» до моделі «ЯК ПОВИННО БУТИ», встановивши:
призначення системи «Лікарські препарати»;
склад підсистем;
цілі системи і підсистем;
модульну структуру всієї системи;
основні інформаційні об'єкти «Лікарські препарати»;
порядок занесення даних в БД;
функціональні характеристики системи;
дані, які надходять на вхід кожної з підсистем;
зовнішні сутності кожної з підсистем;
категорії користувачів системи і надані їм можливості;
призначення підсистеми обробки запитів та визначення категорій користувачів;
критерії функціонування системи.
2.Сформувати вимоги до інформаційної системи для заданого об’єкта щодо:
функціональних характеристик;
надійності;
налаштованості ПЗ;
умов експлуатації;
складу і параметрів технічних засобів;
інформаційної і програмної сумісності;
програмної документації.
3.Розробити ескізи пропозицій у вигляді схем, нотацій, діаграм чи моделей щодо отриманих результатів в пп.1-2 Завдання.
Хід роботи
Вивчити та вдосконалити опис предметної області «Лікарські препарати» відповідно до індивідуального завдання на основі методології;
Сформувати вимоги до інформаційної системи для заданого об’єкта.
Оформити звіт з виконаної роботи.
Зміст
ВСТУП …………………………………………………………….……….4
Особливості розробки складних програмних продуктів……………..5
2.1 Складність розробки ПЗ……………………………….……………………………5
Національні стандарти розробки складних програмних продуктів....7
Міжнародні стандарти розробки складних програмних продуктів…9
4.1 Еволюція…………………………………………………………………..…………10
Список використаної літератури…………………………………...…11
Тестові завдання………………………………………………………………..12
Тенденції розвитку сучасних інформаційних технологій ведуть до постійного збільшення складності програмних продуктів. Створення програмного забезпечення є складним ітеративним процесом, де об’єкт проектування повинен бути адекватно описаний. Це досить складна та тривала за часом робота, яка потребує висококваліфікованих спеціалістів.
Розробка програмного забезпечення — це рід діяльності та процес, спрямований на створення та підтримку працездатності, якості та надійності програмного забезпечення, використовуючи технології, методологію та практики з інформатики, керування проектами, математики,інженерії та інших областей знання.
Існує багато означень інформаційної системи, що зустрічаються в літературі. Зупинимось на наступному означенні: ІТ-система – сукупність ресурсів інформаційних технологій, що надають послуги на одному чи більшому числі інтерфейсів.
