Реферати » Реферати з економіки » Совершенстование інформаційних потоків підприємства

Совершенстование інформаційних потоків підприємства

чергу ділиться на дві частини
-подраздел А і підрозділ Б . Підрозділ А відбиває ті ознаки, які маються на розроблюваних даним підрозділом документах, підрозділ Б - ознаки, що надходять.

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

Кожен з квадрантів інформаційної моделі має своє певне призначення і зміст. Однак тільки вся інформаційна модель (узята в цілому) дозволяє відобразити взаємозв'язки підрозділи з усіма іншими і процес його роботи з ведення планово-економічних розрахунків.

I і II квадранти, разом узяті, показують процес створення показників і документів і вихід (передачу) їх в інші підрозділи, зовнішні організації або зберігання в самому підрозділі для подальшого використання.

I і III квадранти відбивають процес формування показників і документів в даному підрозділі: I квадрант-показники, розроблені у відділі, III квадрант - вхідні показники, які використовуються для формування створюваних даним підрозділом показників і документів.

II і IV квадранти відбивають вихід всіх документів і показників, які створюються в підрозділі або надходять з інших. Вони дають повне уявлення про зв'язки через документообіг даного підрозділу з усіма іншими (внутрішніми і зовнішніми), т. Е. Про потоках інформації.

Підрозділ Б і III квадрант відбивають процес надходження документів і показників і подальше їх використання в даному підрозділі.

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

3 Застосування CASE-технологій для проектування інформаційної системи

Для проектування інформаційної системи підприємства можуть бути використані комп'ютерні CASE-технології.

Термін CASE (Computer Aided System / Software Engineering) використовується в досить широкому сенсі. Первинне значення терміна CASE, обмежене питаннями автоматизації розробки лише програмного забезпечення, нині набуло нового змісту, охоплюючий процес розробки складних інформаційних системах в цілому. З самого початку CASE-технології розвивалися з метою подолання обмежень при використанні структурної методології проектування (складності розуміння, високої трудомісткості і вартості використання, труднощі внесення змін до проектні специфікації і т.д.) за рахунок її автоматизації та інтеграції підтримуючих засобів.

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

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

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

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

- підготовка аналітиків і програмістів, сприйнятливих до концепцій модульного і структурного програмування;

- Широке впровадження і постійне зростання продуктивності персональних

ЕОМ, що дозволяють використовувати ефективні графічні засоби і автоматизувати більшість етапів проектування;

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

Переваги CASE-технології в порівнянні з традиційною технологією оригінального проектування зводяться до наступного:

- поліпшення якості розроблюваного програмного докладання рахунок засобів автоматичного контролю і генерації;

- Можливість повторного використання компонентів розробки;

- Підтримка адаптивності і супроводу ЕІС;

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

- Звільнення розробників від рутинної роботи з документування проекту, так як при цьому використовується вбудований документатор;

- Можливість колективної розробки ЕІС в режимі реального часу.

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

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

Метод - це процедура або техніка генерації описів компонентів економічної інформаційної системи (наприклад, проектування потоків і структур даних).

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

Інструментальні засоби CASE - спеціальні програми, які підтримують одну або кілька методологій аналізу та проектування інформаційної системи.

Розглянемо архітектуру CASE-засобу, яка представлена ??в додатку 4

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

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

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

Графічний редактор діаграм призначений для відображення в графічному вигляді в заданій нотації проектованої економічної інформаційної системи. Він дозволяє виконувати наступні операції:

- створювати елементи діаграм і взаємозв'язку між ними;

- Ставити описи елементів діаграм;

- Ставити описи зв'язків між елементами діаграм;

- Редагувати елементи діаграм, їх взаємозв'язку і описи.

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

- моніторинг правильності побудови діаграм;

- Діагностику і видачу повідомлень про помилки;

- Виділення на діаграмі помилкових елементів.

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

Адміністратор проекту являє собою інструменти, необхідні для виконання наступних адміністративних функцій:

- ініціалізації проекту;

- Завдання початкових параметрів проекту;

- Призначення та зміни прав доступу до елементів проекту;

- Моніторингу виконання проекту.

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

Сучасні CASE-системи класифікуються за такими ознаками:
1) по підтримуваним, методологиям проектування, функціонально

(структурно)-орієнтуватися , об'єктно-орієнтовані і комплексно-орієнтовані (набір методологій проектування);
2) по підтримуваним графічним нотаціям побудови діаграм: з фіксованою нотацією, з окремими нотаціями і найбільш поширеними нотаціями;
3) за ступенем інтегрованості: tools (окремі локальні засоби), toolkit (набір неінтегрованих засобів, що охоплюють більшість етапів розробки ЕІС) і workbench (повністю інтегровані кошти, пов'язані загальною базою проектних даних - репозиторием);
4) за типом і архітектурі обчислювальної техніки: зорієнтовані ПЕОМ, орієнтовані на локальну обчислювальну мережу (ЛОМ), орієнтовані на глобальну обчислювальну мережу (ГВС) і змішаного типу;
5) по режиму колективної розробки проекту: що не підтримують колективну розробку, зорієнтовані режим реального часу розробки проекту, орієнтовані на режим об'єднання підпроектів;
6) за типом операційної системи (ОС): працюючі під керуванням WINDOWS

3.11 і вище; працюють під управлінням UNIX і працюють під управлінням різних ОС (WINDOWS, UNIX, OS / 2 та ін.) [15, с.154].

Всі сучасні CASE-засоби можуть бути класифіковані в основному за типами та категоріями. Класифікація за типами відбиває функціональну орієнтацію CASE-засобів на ті чи інші процеси життєвого циклу.
Класифікація за категоріями визначає ступінь інтегрованості по виконуваних функцій і включає окремі локальні засоби, вирішальні невеликі автономні завдання (tools), набір частково інтегрованих засобів, що охоплюють більшість етапів життєвого циклу інформаційної системи (toolkit) і повністю інтегровані засоби, що підтримують весь життєвий цикл інформаційної системи та пов'язані загальним репозиторием.
Крім цього, CASE-засобу можна класифікувати

Сторінки: 1 2 3 4 5 6 7

енциклопедія  з сиру  аджапсандалі  ананаси  узвар