- •Лекція №6 Принципи побудови управлінських
- •Лекція №1 інформаційні процеси та інформаційні системи
- •Контрольні запитання
- •Лекція №2 історичні етапи розвитку інформаційних систем
- •Контрольні запитання
- •Лекція №3 архітектура інформаційної системи
- •Контрольні запитання
- •Лекція №4 класифікація інформаційних систем
- •Лекція №5 локальні інформаційні системи
- •Контрольні запитання
- •Контрольні запитання
- •Лекція №6 принципи побудови управлінських інформаційних систем
- •Контрольні запитання
- •Лекція №7 фактори, що обумовлюють впровадження інформаційної системи
- •7.1 Основні фактори, які впливають на впровадження інформаційних систем
- •7.2 Стримуючі фактори впровадження інформаційних систем
- •7.3 Аналіз причин неефективної роботи
- •Контрольні запитання
- •Лекція №8 елементарні та складні структури даних
- •Елементарні структури даних:
- •Більш складні структури даних:
- •Контрольні запитання
- •Лекція №9 стек, черга, список
- •9.1 Лінійний список
- •9.2 Стек
- •9.2.1 Операції зі стеком
- •9.2.2 Додаткові операції зі стеком (присутні не у всіх реалізаціях стеку)
- •9.2.3 Організація в пам'яті комп'ютера
- •9.2.4 Приклади застосування стеків
- •9.2.5 Реалізація базових алгоритмів
- •9.3 Черга
- •9.3.1 Основні операції з чергою
- •9.3.2 Реалізація черги на мовах програмування
- •9.4 Зв'язаний список
- •9.5 Зв'язані списки та масиви
- •9.6 Двобічне та однобічне зв'язування
- •Контрольні запитання
- •Лекція №10 збереження і сортування масивів даних
- •Контрольні запитання
- •Лекція №11 дерево. Бінарне дерево пошуку
- •11.1 Бінарне дерево
- •Різновиди бінарних дерев:
- •Параметром для процедури видалення елементу є вказівник на вершину, що видаляється. Тут можливі три варіанти дій:
- •Процедура вставки елементу починається аналогічно вставці елементу в бінарне дерево пошуку та фарбування його у червоний колір. Подальші дії залежать від кольорів сусідніх вершин. Зазначимо, що:
- •Контрольні запитання
- •Лекція №12 купа
- •Контрольні запитання
- •Перелік рекомендованих джерел
Контрольні запитання
1 Які інформаційні процеси Вам відомі?
2 В чому полягає діяльність суб'єкта під час збору інформації?
3 Що є основою інформаційної технології?
4 Яким терміном називають сукупність знань про способи і засоби проведення виробничих процесів, при яких відбувається якісна зміна оброблюваних об'єктів?
5 Що характерно технологіям керованих процесів?
6 Яким терміном називають сукупність методів, виробничих процесів і програмно-технічних засобів, об'єднаних в технологічний ланцюжок, що забезпечує збір, обробку, зберігання, розповсюдження і відображення інформації?
7 Якими основними властивостями характеризуються інформаційні технології?
8 Задачі яких типів вирішуються в будь-якій інформаційній системі управління?
9 Які особливості автоматизованої інформаційної системи?
10 Що включають в себе інформаційні системи?
11 Які інформаційні системи виділяють в залежності від функціонального призначення?
Лекція №2 історичні етапи розвитку інформаційних систем
Початок створення автоматизованих інформаційних систем у нашій країні відносять до 1963 року, коли на великих підприємствах почали використовувати ЕОМ для розв'язування завдань організаційно-економічного управління. Перші такі системи обмежувалися розв'язуванням деяких функціональних управлінських завдань, наприклад автоматизацією окремих операцій бухгалтерського обліку, фінансових розрахунків, матеріально-технічного постачання. Тому системність автоматизованої обробки економічної інформації на початку 60-х років характеризувалася частковістю та локальністю. Протягом 60-х років поступово переходять від локальних систем обробки даних, призначених для тихий чи інших ділянок управлінських робіт, до систем, що охоплюють широке коло завдань управління.
Початковий етап характерний тим, що в той час проходило нагромадження базового досвіду використання комп’ютерів, виявлення основних напрямків їх застосування.
В інформаційних системах першого покоління (1963- 1972 рр.), які в іноземній літературі відомі під назвою “системи обробки даних”, “електронні системи обробки даних”, у вітчизняній – “автоматизовані системи управління (АСУ) – позадачний підхід”, для кожної задачі окремо готувалися дані, створювалася математична модель і розроблялось програмне забезпечення. До програм розв'язування задачі крім інших вносилися й процедури формування та ведення інформаційного фонду, необхідного для розв'язування задачі. Такий підхід зумовлював інформаційну надмірність (записані на машинний носій дані не могли бути використані для розв'язування іншої задачі), математичну надмірність (відомо, що моделі розв'язування різних економічних завдань мають спільні блоки). Був позначений тривалістю і трудомісткістю і процес розробки програмного забезпечення кожної задачі. Крім того, дуже незначні зміни в організації інформаційного фонду завдань зумовлювали потребу доопрацювання програмного забезпечення.
Подальшим розвитком інформаційних систем в економіці країни є створення АСУ на основі ідеології автоматизованих банків даних. Цей етап розпочався в 1972 році, коли вперше до плану на восьму п'ятирічку було внесено питання розвитку економіки і створення АСУ. Розширилися технічна та програмна бази АСУ, що позначилося на урізноманітненні варіантів їх побудови з орієнтуванням на окремі класи та моделі ЕОМ, включаючи міні - та мікрокомп'ютери. Зросла також багатоваріантність АС у зв'язку зі збільшенням кількості технологічних режимів експлуатації ЕОМ та всього комплексу технічних засобів, зокрема почалося запровадження діалогового режиму та режиму телеобробки даних.
ІІ етапу властиві наступні ознаки:
- пошук нових сфер застосування комп’ютерів в управлінні;
- створення організаційних систем управління технікою, виявлення її впливу на процеси управління в цілому;
- ізольованість і, як правило, несумісність окремих видів інформаційних систем організації;
- спрямованість на використання інформаційних технологій вузьким колом користувачів, як правило, керівним складом організації;
- створення в організаціях єдиної інформаційної служби.
Відмінність інформаційних систем другого покоління (1972-1986 рр.), які в іноземній літературі називались управлінськими (адміністративними) інформаційними системами, від АС першого покоління полягає в тому, що вони мали спільне інформаційне забезпечення усіх завдань – базу даних (табл.2.1). Організація єдиної бази даних стала можливою лише завдяки тому, що були створені спеціальні програмні продукти – системи управління базами даних (СУБД). Основне призначення СУБД – створення та підтримка в актуальному стані бази даних, а також зв'язок її з програмами розв'язування економічних завдань (прикладні програми користувачів).
ІІІ етапу притаманні наступні риси:
- усунені технічні труднощі в галузі комп’ютерних технологій (зроблено великі прориви в розробці процесорів, оперативної пам’яті, розроблено нові надзвичайно ємні носії інформації) та комунікаційних засобів (розроблено коаксіальні та швидкісні волоконно-оптичні лінії та засоби супутникового зв’язку);
- впроваджуються потужні комп’ютерні мережі, які об’єднуються з інформаційними системами комунікацій: телефоном, телетайпом, радіо, телебаченням і т.д.
- з появою персонального комп’ютера акцент автоматизації переноситься на створення децентралізованих систем, в яких всі персональні комп’ютери, ЕОМ великої потужності, різнорідне технічне забезпечення та обладнання об’єднуються в локальну мережу;
- реалізується вимога максимального наближення користувача до інформації, яка вимагає створення в користувача враження, що потрібна інформація знаходиться на його комп’ютері, хоча реально вона може знаходитись в окремих вузлах локальної обчислювальної мережі;
- висувається концепція “управління інформаційними ресурсами“, в якій інформація розглядається, як ще один важливий ресурс такого ж порядку, як фінанси, матеріали, обладнання і персонал;
- формується новий еталон працівників, які природно ставляться до застосування нових інформаційних технологій;
- проводяться спроби на єдиній технічній, організаційній, методологічній основі провести інтеграцію автоматизованих інформаційних систем;
- зростає статус інформаційних служб, які на цей час стають службами управління інформаційними ресурсами організації.
Таким чином, у вісімдесяті роки відбувся перехід від окремих управлінських інформаційних систем до створення єдиної внутрішньої системи збору, обробки, збереження і представлення інформації. Пройшла переорієнтація всієї діяльності в сфері обробки інформації на забезпечення її кінцевої мети: задоволення потреб в інформації керівництва на всіх рівнях управління. В зв’язку з цим головна увага почала приділятися точному формулюванню питань, що виникають в сфері оперативного управління, і отриманні інформації в найкоротші терміни для прийняття необхідних рішень. В залежності від характеру і змісту потрібної інформації визначаються відповідні технічні засоби і методи обробки інформації.
У середині 80-х років був накопичений значний досвід створення та використання інформаційних систем організаційного управління. Так, 1988 році функціонувало близько 6000 АСУ різних рівнів та проблемної орієнтації, у тому числі 2600 АСУ підприємств і об'єднань — АСУП. Створено значну кількість автоматизованих систем управління технологічними процесами (АСУ ТП), систем автоматизованого проектування конструкцій та технологій (САПР).
Таблиця 2.1 – Характеристика етапів створення інформаційних систем
Номер етапу |
Період, роки |
Назва етапу в нашій країні |
Назва етапу в іноземній літературі |
Схема розв'язування задачі |
Перший |
1963-1972 |
Створення АСУ (позадачний підхід) |
Системи обробки даних |
Дані І Задачі І Модель |
Другий |
1972-1985 |
Створення і розвиток АСУ згідно з концепцією баз даних |
Управлінські інформаційні системи |
База даних І Задача Задача І Модель Модель |
Третій |
Початок 1985 (триває досі) |
Створення інтегрованих АСУ , обчислю-вальних систем і мереж |
Системи підтримки прийняття рішень |
База даних І Задача Задача І І База моделей |
Економічна ефективність багатьох діючих АСУ була дуже значна. Середнє значення річного економічного ефекту АСУ становило 640 тис. крб., а коефіцієнт економічної ефективності капітальних вкладень досягав 0,88.
Крім прямого економічного ефекту, впровадження АСУ мало великий вплив на зміну характеру діяльності управлінського персоналу:
- підвищилась оперативність, наукова обґрунтованість та об'єктивність прийнятих управлінських рішень;
- виникла можливість розв'язувати принципово нові економічні задачі, які до впровадження АС не розв'язувалися апаратом управління;
- збільшився час на творчу роботу працівників за рахунок скорочення обсягів виконання рутинних операцій вручну;
- у результаті автоматизації процесів інформаційного обслуговування підвищилася інформованість управлінського персоналу.
Проте докорінних змін у поліпшенні якості управління об'єктами господарювання не відбулося. Досвід функціонування АС першого та другого поколінь виявив у них низку серйозних недоліків:
- значна кількість функцій управління економікою, що стосується неструктурованих і слабоструктурованих процедур, залишилась без комп'ютерної підтримки. По суті в АСУ вирішені задачі щодо жорстких детермінованих алгоритмів, які не притаманні керівним структурам;
- стандартний набір економічних завдань і підсистем АСУ не забезпечив її необхідної гнучкості, через що модифікація та розширення функціонального складу системи пов'язані зі значними трудовитратами;
- чітка централізація обробки інформації в діючих АСУ не давала змоги здійснювати процеси оперативного управління і регулювання в реальному масштабі часу;
- недостатня кількість оптимізаційних завдань у складі АСУ (в середньому 1,5 %) пояснюєвалася незацікавленістю користувачів у застосуванні оптимізаційних методів, відсутністю надійної та вірогідної інформації для використання оптимізаційних розрахунків, неможливістю впровадження локальних оптимізаційних завдань;
- в АСУ, як правило, відсутні замкнені комплекси завдань управління (планування, обліку, аналізу, регулювання). Різні типи АСУ (АСУП, САПР, АСУ ТП) діяли на об'єктах господарювання автономно, без взаємозв'язку;
- системи не забезпечували оперативної взаємодії з ЕОМ керівників різних рівнів. Пакетний режим функціонування АСУ (як основний) не давав змоги створювати системи підтримки прийняття управлінських рішень, що передбачають можливість вибору альтернативного рішення;
- впровадження систем не супроводжувалося необхідною перебудовою організаційних структур управління в умовах використання автоматизованої обробки даних.
Зазначені недоліки АС першого та другого поколінь спонукали до пошуків сучасніших форм та методів їх проектування, розробки концептуальної основи АС нового покоління.
Тому третій етап створення інформаційних систем (почався приблизно із середини 80-х років) характеризувався створенням інтегрованих систем. Це багаторівневі ієрархічні автоматизовані системи управління, які забезпечували комплексну автоматизацію підприємства на усіх його рівнях.
Складність функціонування таких великих соціально-економічних систем, як народне господарство України, зумовлює неможливість реалізації процесу управління з допомогою однієї або кількох локальних АСУ. З цією метою потрібний комплекс (група) АСУ, кожна з яких забезпечує вирішення своїх функціональних завдань управління. При цьому йдеться не просто про об'єднання і зв'язок локальних АСУ між собою, а про забезпечення інформаційного діалогу між ними та доступу однієї АСУ до інформаційних баз інших АСУ.
Отже, інтегрована автоматизована система управління (ІАСУ) може розглядатися як ієрархічно організований комплекс організаційних методів, технічних, програмних, алгоритмічних і інформаційних засобів, які мають модульну структуру і забезпечують наскрізне узгоджене управління матеріальними та інформаційними потоками об'єкта управління.
Сучасний етап розробки інформаційних систем в економіці країни характеризується створенням АС нового покоління, до яких належать експертні системи, системи підтримки прийняття рішень, інформаційно-пошукові системи, системи зі штучним інтелектом. Основою створення таких систем є децентралізація структури ІАСУ та організація розподіленої обробки інформації.
Технічною передумовою створення таких систем є значне поширення персональних ЕОМ. Дані машини характеризуються низькою вартістю, невеликими габаритами, підвищеною надійністю, простотою в обслуговуванні та експлуатації, що дає змогу наблизити їх до місць виникнення та використання інформації, поділити їх за окремими сферами функціональної діяльності.
Організаційною передумовою виникнення таких систем стали процеси децентралізації управління, що відбуваються в країні.
Структурно вони реалізуються у вигляді мереж обчислювальних машин або мереж автоматизованих робочих місць.
Для сучасних умов характерне застосування високоефективних внутрішньофірмових систем інформації, що грунтуються на використанні найновіших інформаційних технологій, зокрема єдиної локальної комп’ютерної мережі. Управлінська внутрішня інформаційна система представляє собою сукупність інформаційних процесів для задоволення потреб в інформації на різних рівнях прийняття рішень. Інформаційна система включає компоненти обробки інформації, внутрішні і зовнішні канали передачі.
Інформація, особливо її автоматизована обробка, є важливим фактором підвищення ефективності діяльності будь-якої організації.
Важливу роль у використанні інформації відіграють:
- способи її реєстрації, обробки, нагромадження і передачі;
- систематизоване збереження інформації і її видача в потрібній формі;
- виробництво нової числової, графічної та іншої інформації.
В сучасних умовах у великих організаціях створені і ефективно діють інформаційні системи, які обслуговують процес підготовки і прийняття управлінських рішень і вирішують наступні задачі: обробку даних, обробку інформації, реалізацію інтелектуальної діяльності з метою створення інформації. Управлінські інформаційні системи послідовно реалізують принципи єдності виробничого процесу та інформаційного процесу супроводу через застосування технічних засобів збору, нагромадження, обробки і передачі інформації в поєднанні з використанням аналітичних методів математичної статистики і моделей прогнозно-аналітичних розрахунків та інших необхідних прикладних засобів. У виробничо-господарській структурі підприємства забезпечується узагальнення інформації “знизу - вверх”, конкретизація інформації “зверху - вниз”, а також уніфікується інформаційний процес, спрямований на отримання науково-технічної, планової, контрольної, облікової і аналітичної інформації.
Підвищення ефективності використання інформаційних систем досягається шляхом наскрізної структури і сумісності інформаційних систем, які дозволяють усунути дублювання і забезпечують багатократне використання інформації, встановлюють визначені інтеграційні зв’язки, обмежують кількість показників, зменшують обсяг інформаційних потоків, підвищують рівень використання інформації.
Інформаційна система повинна підтримувати такі функції, як надання інформації (наприклад, потрібної користувачам для вирішення науково-виробничих задач) та створення найзручніших умов для її поширення (наприклад, проведення адміністративно-організаційних, науково-дослідних і виробничих заходів, які забезпечують її ефективне розповсюдження).
Сучасна інформаційна система в заданій сфері діяльності організації дозволяє забезпечити вирішення таких завдань:
- прямий, своєчасний доступ до інформаційного продукту (точну інформацію про хід виробничого процесу в просторі та часі);
- ефективну координацію внутрішньої діяльності та оперативне розповсюдження різноманітних повідомлень;
- ефективнішу взаємодію із суміжниками по технологічних маршрутах за рахунок використання більш інформованих та наочних засобів відображення та передачі-прийому повідомлень;
- виділення необхідного і неперервного часу для менеджерів всіх ланок на такі високоефективні види діяльності, як аналіз та прийняття рішень за рахунок зменшення часу на здійснення малопродуктивної діяльності;
- використання якісно кращої технології системного аналізу та проектування оперативного управління на нижній та середніх ланках управління виробництвом.
