Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Супроводження ІС.
Тема 3. Створення та функціонування інформаційних систем. План 1. Стадії та етапи розробки. 2. Документація на розробку інформаційних систем. 3. Організація робіт, спрямованих на створення та впровадження інформаційних систем.
Література: [18], ст.57-58, 61-67, [22], ст.207-214 СТАДІЇ ТА ЕТАПИ РОЗРОБКИ Стадії та етапи розробки інформаційних систем визначає відповідний державний стандарт, де наводиться повний перелік стадій та етапів створення інформаційних систем, причому в конкретних умовах ці стадії та етапи можуть поєднуватись один з одним або не виконуватись. Це залежить від особливостей інформаційних систем, які створюються, та від домовленості між розробником системи та її замовником. Державний стандарт розрізняє вісім стадій створення інформаційних систем: 1) формування вимог до інформаційної (автоматизованої) системи (ІС); 2) розробка концепції ІС; 3) технічне завдання; 4) ескізний проект; 5) технічний проект; 6) робоча документація; 7) введення в експлуатацію; супроводження ІС. На першому етапі провадиться обстеження об'єкта та обґрунтовується необхідність створення ІС, формулюються вимоги користувача до ІС, оформляються звіт про виконану роботу. Під час обстеження об'єкта з'ясовується документообіг, форми початкових та вихідних документів, методики розрахунку окремих показників. Обстеження має виявити проблеми, розв'язання яких можливе засобами обчислювальної техніки, та надати оцінку доцільності створення ІС. На першому етапі разом із замовником погоджуються вимоги до ІС. Серед вимог можуть бути суми максимальних витрат на розробку, термін виконання розробки, умови функціонування системи, перелік функцій, які система має забезпечити, та ін. Під час розробки концепції ІС (другий етап) провадяться науково-дослідні роботи для пошуку шляхів та оцінки можливостей реалізації вимог користувача. На цьому етапі можна визначити методи, які будуть покладені в основу розрахунків, або принципові підходи до розв'язування конкретних задач. Наприклад, для інформаційної системи, яка пов'язана з оптимальним плануванням виробництва, на цьому етапі можуть визначатися математичні моделі та методи (лінійне програмування, імітаційне моделювання тощо) для використання в розрахунках та стандартні пакети програмних засобів, які можна буде використати. На третьому етапі формується технічне завдання (ТЗ) на створення ІС. ТЗ є основним документом, що визначає вимоги та порядок створення (розвитку або модернізації) автоматизованої системи. На підставі технічного завдання провадиться розробка інформаційної системи, її прийом під час вводу в дію. ТЗ розробляють на систему в цілому. Додатково можуть бути розроблені ТЗ на окремі частини ІС. На етапі розробки ескізного проекту виробляються попередні проектні рішення щодо всієї системи або її частинах. Може бути визначений перелік задач, які будуть розв'язуватися в системі, концепція інформаційної бази, яка створюється (інфологічна модель), функції та параметри основних програмних засобів. Для кожної задачі в ескізному проекті можуть бути наведені погоджені із замовником форми первинних та вихідних документів, структури інформаційних масивів або їх перелік, основні алгоритми обробки інформації. Етап розробки технічного проекту передбачає розробку проектних рішень щодо системи та її частин, розробку документації на АС, розробку документації на постачання виробів для комплектації АС або технічних вимог для їх розробки, розробку завдань на проектування в суміжних частинах проекту. На етапі розробки документації на АІС створюються проектні документи, які визначаються державними стандартами. Обов'язково розробляється постановка задачі, алгоритм її розв'язання, описується інформаційне забезпечення (організація інформаційної бази, системи класифікації та кодування, інформаційні масиви), організаційне, технічне та програмне забезпечення. Під час створення робочого проекту формуються документи, які визначають стандарт для цього етапу проектування, та розробляються або адаптуються програми обробки інформації. Серед документів робочого проекту можуть бути загальний опис системи, опис технологічного процесу обробки інформації, інструкції з виконання окремих операцій технологічного процесу, керівництво користувача, опис програм тощо. На етапі вводу в експлуатацію необхідно виконати такий обсяг робіт: підготувати об'єкт до вводу в експлуатацію, скомплектувати АС, встановивши технічні та програмні засоби, виконати будівельно-монтажні роботи, провести попередні випробування системи, виконати дослідну експлуатацію системи та провести приймальні іспити. Під час супроводження АІС виконуються роботи згідно з гарантійними зобов'язаннями розробника системи. У цей період можуть усуватися недоліки, які виявляються під час експлуатації.
2. ОРГАНІЗАЦІЯ РОБІТ, СПРЯМОВАНИХНА СТВОРЕННЯ ТА ВПРОВАДЖЕННЯАІС Роботи зі створення та впровадження інформаційних систем можуть виконуватися за таких умов. 1. Організація, яка у своїй роботі не застосовує обчислювальної техніки, приймає рішення про створення інформаційної автоматизованої системи. Наприклад, організація купує обчислювальну техніку і має виконати роботи з проектування інформаційної системи в бухгалтерському обліку. 2. За наявності вже діючих інформаційних систем різного призначення потрібно створити нову інформаційну систему. Наприклад, існує інформаційна система в бухгалтерському обліку і створюється інформаційна система в маркетингу. 3. До вже існуючої інформаційної системи необхідно внести зміни у зв'язку зі змінами в законодавстві чи самому виробництві. Наприклад, до інформаційної системи в бухгалтерському обліку, яка забезпечує облік заробітної плати, необхідно внести зміни, пов'язані із зміною методики нарахувань за середнім заробітком. 4. Постає потреба поповнити функції, які реалізує діюча інформаційна система. Наприклад, до інформаційної системи обліку готової продукції необхідно внести кілька оперативних зведень для керівництва підприємства. 5. Постає потреба створити інформаційну систему на новій технічній або програмній основі. Наприклад, треба перевести нарахування заробітної плати з програм, які працюють з локальними базами даних, на програми, що працюють за технологією «клієнт—сервер». У всіх перелічених випадках можуть виконуватися всі стадії, які передбачені державним стандартом зі створення інформаційних систем. Але за погодженням із замовником деякі стадії та етапи можуть не виконуватися. Розглянемо деякі ситуації, коли це можливо. Зміни до існуючої інформаційної системи можуть вноситися під час її супроводження. У такому разі в робочому порядку вносяться зміни до програми та системної документації, складається акт про виконані роботи. Якщо зміни до діючої інформаційної системи вносяться тоді, коли її не супроводжують, то роботи із внесення змін можуть починатися з робочої документації. У міру внесення змін до робочої документації можуть вноситися зміни й до технічного проекту. Так само як до інформаційної системи вносяться зміни, можуть поповнюватися її функції. Може створюватися нова унікальна система або підсистема, яка має бути органічно пов'язана із іншими інформаційними системами, що вже експлуатуються. У такому разі розробка системи починається «з нуля», роботи, які необхідно виконати, мають виконуватись у повному обсязі згідно з державним стандартом. Інформаційна система може створюватися на основі готових типових програмних засобів, що орієнтовані на деяку предметну область. Програмні засоби можуть просто продаватися розробником або його представником. У такому разі роботи із упровадження інформаційної системи мають бути виконані лише в одну стадію — введення в експлуатацію.
|