Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KonspectL_OAPSOS_wrk_ukr1.doc
Скачиваний:
14
Добавлен:
18.09.2019
Размер:
3.78 Mб
Скачать

2.3 Обстеження існуючої системи. Дослідження інформаційних потоків

Системний аналіз існуючих систем.

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

Етапи системного аналізу

1 – разработка первинних планів;

2 – исследование існуючої системи;

3 - детальне визначення вимог;

4 – разработка ескізного проекту нової системи;

5 – выполнение аналізу даних;

6 – детальная розробка нової системи;

7 – составление планів розробок;

8 – разработка і критичний аналіз системних специфікацій.

Результатом системного аналізу повинна стати повна логічна система яка послужить проектувальникам основою для розробки систем.

Склад документації по аналізу даних. Операційні діаграми.

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

При подальшій деталізації проекту ІС для кожного блоку складає окрема діаграма. Основне правило складання діаграм полягає в тому, що потоки даних, що виходять за межі блоку, відповідного конкретній операції, не повинні обриватися. Це означає, що дані не можуть «виникати» або втрачатися на нижніх рівнях системи.

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

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

На операційних діаграмах рекомендується розрізняти потоки перерахованих вище типів. Для цього передбачені наступні позначення:

  • тонкі безперервні лінії – для потоків даних (у всіх прикладах, що розглядаються тут, мова йде саме про ці потоки);

  • жирні безперервні лінії для матеріальних потоків;

  • пунктирні лінії – для потоків, що управляють.

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

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

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

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

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

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

Для спрощення діаграми іноді корисно «дублювати» сховища, відзначаючи кожен незамкнутий овал, відповідний вже вказаному на діаграмі сховищу, вертикальною межею.

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

Прийнятий наступний порядок нумерації.

Композиційна діаграма і операційна діаграма верхнього рівня не нумеруються. Операції на діаграмі верхнього рівня нумеруються цифрами 1, 2 і так далі

Кожна операція ділиться потім на складові, для яких будуються операційні діаграми наступних рівнів. На операційній діаграмі нижнього рівня застосовується подвійна нумерація: перша цифра відповідає номеру операції діаграми верхнього рівня, а друга – послідовним номерам операцій нижнего. Так, на діаграмі другого рівня, що розкриває першу операцію першого рівня, нумерація матиме вигляд: 1.1, 1.2, 1.3 і так далі

Для спрощення на діаграмах операції завжди нумеруються, починаючи з одиниці, а «успадкований» номер указується у верхньому лівому кутку діаграми. Номери операцій указуються в правому нижньому кутку відповідних прямокутників.

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

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

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

Основні операції позначаються зірочкою.

Отже, основні правила побудови операційних діаграм можна сформулювати таким чином.

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

Особливу увагу потрібно приділяти найменуванню потоків і операцій.

При вказівці імен слід дотримуватися єдиних правил.

Не рекомендується використовувати узкопрофессиальные терміни.

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

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

Обстеження існуючої системи.

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

Рисунок 2.2 – Етапи обстеження існуючої системи

Дослідження інформаційних потоків.

При обстеженні інтегрованих виробничих комплексів (ІВК), що є одними з різновидів інформаційних систем, виділяють наступні типи підсистем інформаційного забезпечення (ІО): автоматизована система управління (АСУ) ІВК, гнучка виробнича система (ГВС), АСОВІ НІОКР.

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

  • номенклатура передаваних даних (типи показників, документи, повідомлення, масиви);

  • тип потоку;

  • інтенсивність передачі даних;

  • спеціальні характеристики потоку (захист від несанкціонованого доступу, перешкодозахисна і ін.).

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

Розглянуті інформаційні потоки відповідають логічному рівню (ІО). Деталізація складу бази даних (БД) і інформаційних потоків на фізичному рівні визначається великим числом чинників, залежних від конкретних умов ІС. Проте завжди мають місце наступні особливості:

  • дублювання даних в БД;

  • наявність додаткових інформаційних потоків оновлення дубльованих даних;

  • наявність в кожен момент часу деяких суперечливих даних унаслідок неспівпадання часу оновлення дубльованих даних.

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

  1. Призначення документа.

  2. Кількість одночасно виписуваних документів.

  3. Найменування обов'язкових реквізитів і показників документів.

  4. Ким заповнюються реквізити і показники.

  5. Правило формування показників.

  6. Значність кожного показника.

  7. Періодичність складання документів.

  8. Частота розробки показників.

Документ сукупність 3 – х складових:

  • фізична реєстрація інформації;

  • форма представлення інформації;

  • активізація певної діяльності.

Характеристика документа – багатофункціональність.

Для дослідження вхідних і вихідних документів застосовуються два методи: інвентаризації; метод типових груп.

Методи дослідження інформаційних потоків.

  1. Графічний.

  2. Опис потоків інформації і використанням теорії графів.

  • мережева модель;

  • графо-аналитический метод;

  • графи типу дерева;

  • метод функціонально-операційного аналізу.

Склад документації по аналізу даних.

Рисунок 2.3 - Склад документації по аналізу даних.

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

Єдність технологічного процесу.

Безперервність технологічного процесу.

Забезпечення сумарної надійності.

Рівномірність завантаження.

Мінімальна складність і трудомісткість.

Мінімальна складність.

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

  • досягнутого технічного рівня засобів автоматизації.

  • можливості придбання і впровадження технічних засобів.

  • підготовленість об'єкту до впровадження автоматизхированных систем.

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