ування типу «меню», «заповнення шаблону», відповіді за «підказкою»;
одностороннє управління з боку користувача (спеціаліста з управління муніципальною власністю) з використанням мови директив (команд).
При розробці даного проекту система спілкування з користувачем організована таким чином, що основна частина діалогу ведеться мовою типу «меню», а заповнення форм вхідних документів - за «шаблоном». Таким чином, відбувається одностороннє управління процесом обробки даних з боку ІС.
Структура сценарію діалогу в сукупності з деревом функцій, яке відбиває склад та ієрархію функцій системи, дає можливість визначити склад кадрів діалогу, зміст кожного кадру і їх підпорядкованість.
Сценарій діалогу представлений на малюнку 2.14.
Малюнок 2.14 - Сценарій діалогу
Сценарій діалогу складається з двох логічно пов'язаних частин:
основне меню, що відноситься до головного, тобто екрани меню, які бачить користувач, перш ніж приступити до виконання основних функцій, згідно дереву функцій.
Основне меню припускає обов'язкові дії користувача при роботі з інформаційною системою.
сервісне меню, яке стає доступним користувачеві (спеціалісту відділу з управління муніципальною власністю) після того, як видана на екран відповідна форма.
Сервісне меню припускає можливі дії, одне з яких може бути необов'язковим до виконання.
. 4.2 Структурна схема пакета (дерево виклику програмних модулів)
Програмний модуль - це будь-який фрагмент опису процесу, оформлюваний як самостійний програмний продукт, придатний для використання в описах процесу. Це означає, що кожен програмний модуль програмується, компілюється та налагоджували окремо від інших модулів програми, і тим самим, фізично розділений з іншими модулями програми [].
Схема програмних модулів містить програмні модулі різних класів:
виконують службові функції;
керуючі модулі, призначені для завантаження меню і передачі управління іншому модулю;
модулі, пов'язані з введенням, зберіганням, обробкою і видачею інформації.
Схема взаємозв'язку програмних модулів представлена ??на малюнку 2.15.
Малюнок 2.15 - Схема взаємозв'язку програмних модулів
. 4.3 Опис програмних модулів
Модуль управління - ініціює виклик і активізацію основних програмних модулів системи, містить меню інформаційної системи «Saumi».
Модуль перевірки пароля - контролює права доступу і правильності пароля в системі.
Модуль введення даних призначений для внесення нових даних про об'єкти муніципальної власності.
Модуль обробки даних - модуль, що відповідає за обробку інформації.
Дані модулі відповідають за роботу з об'єктами муніципальної власності.
Модуль ведення довідників (БД) - модуль, призначений для актуалізації (коригування, додавання, видалення) відомостей довідників. Опис програмних модулів включає блок-схему алгоритмів основного модуля.
Основним модулем є модуль введення даних.
На малюнку 2.16 представлена ??схема введення даних про об'єкт.
Малюнок 2.16 - Схема введення даних про об'єкти муніципальної власності
На малюнках 2.17-2.24 представлені схеми алгоритму введення даних в довідники.
Малюнок 2.17 - Схема алгоритму введення даних про будівлях і приміщеннях
Малюнок 2.18 - Схема алгоритму введення даних про інженерній інфраструктурі
Малюнок 2.19 - Схема алгоритму введення даних про незавершене будівництво
Малюнок 2.20 - Схема алгоритму введення даних про земельні ділянки
Малюнок 2.21 - Схема алгоритму введення даних про акції
Малюнок 2.22 - Схема алгоритму введення даних про транспортні засоби
Малюнок 2.23 - Схема алгоритму введення даних про організації
Малюнок 2.24 - Схема алгоритму введення даних про інше рухоме майно
. 5 Технологічне забезпечення завдання
. 5.1 Організація технології збору, передачі, обробки та видачі інформації
Технічна архітектура інформаційної системи входить в технічну архітектуру відділу з управління муніципальною власністю Адміністрації Па...