Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metod_osn_pr_lek_nov_kurs.docx
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
756 Кб
Скачать
☆

Тема 1. Життєвий цикл систем автоматизації

Лекція 1. Поняття і основні процеси життєвого циклу

План. 1. Поняття життєвого циклу економічно автоматизованої

інформаційної системи

  1. Основні процеси життєвого циклу програмного забезпечення

        1. Поняття життєвого циклу економічно автоматизованої інформаційної системи

Найважливішим фактором інтенсифікації розвитку суспільства є вдосконалення форм і методів керування в усіх його ланках.

НТР викликала появу могутніх технічних засобів для вдосконалення методів і усієї системи керування народного господарства.

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

Найважливішим напрямом використання економіко-математичних методів і засобів, обчислювальної техніки є створення і вдосконалення економічних автоматизованих інформаційних систем.

Метою створення автоматизованої інформаційної системи економічного об’єкта є підвищення ефективності виробничо-господарської діяльності. За рахунок поліпшення використання наявних ресурсів і оптимізація взаємодії з іншими суб’єктами господарської діяльності. Іншими словами – мета створення економіко-автоматизованих інформаційних систем – це мобілізація ресурсів що не знаходить застосування через обмеження можливості традиційних методів і засобів керування.

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

Життєвий цикл економіко-автоматизованої інформаційної системи визначається як період часу, що починається з моменту ухвалення рішення про необхідність створення економіко-автоматизованої інформаційної системи і закінчується в момент його повного вилучення з експлуатації.

Основним нормативним документом, що регламентує склад процесів життєвого циклу програмного забезпечення є міжнародний стандарт ISO/IEC 12207:1995 – він визначає структуру життєвого циклу, що містить процеси, дії та задачі, які потрібно виконати під час створення програмного забезпечення. У цьому стандарті програмне забезпечення (або програмний продукт) визначається як набір компютерних програм, процедур, пов’язаної з ними документації та даних, а процес визначається як сукупність взаємозалежних дій, що перетворять деякі вхідні дані на вихідні. Кожен процес характеризується певними задачами і методами їх розв’язання, вихідними даними, отриманими від інших процесів і результатами.

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

В Україні створення автоматизованих інформаційних систем та їх програмного забезпечення з початку 70-х років регламентувалося стандартами ДСТ ЄСПД (Єдиної системи програмної документації – серія ДСТ 19.ХХХ).

Нині в Україні процеси створення економіко-автоматизованих інформаційних систем до складу яких входить і програмне забезпечення регламентуються нормативно-правовими документами, пов’язаними з реалізацією Національної програми інформатизації, а також двома стандартами, що визначають технологію створення таких систем: ГОСТ 34 «Комплекс стандартів на автоматизовані системи» та ДСТУ 3918-1999 «Інформаційні технології. Процеси життєвого циклу програмного забезпечення».

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

Відповідно до стандарту ISO/IES 12207 усі процеси життєвого циклу програмного забезпечення розділені на три групи:

  1. основні процеси: придбання, постачання, розроблення, експлуатація, супроводження;

  2. допоміжні процеси, що забезпечують виконання основних процесів (документування, керування конфігурацією, забезпечення якості, верифікація, атестація, спільне оцінювання, аудит, вирішення проблем);

  3. організаційні процеси (управління, створення інфраструктури, удосконалення, навчання).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]