ність починається з того, що інженер по ТБ вводить інформацію про працівників, яким необхідно пройти інструктаж при надходженні на роботу, далі інженер по ТБ може ввести новий тип інструктажу та запитання для проведення тестування. Далі, у міру необхідності, формуються необхідні документи і звіти.
Малюнок 4.2.1 - Діаграма діяльності автоматизованої системи
. 3 Опис інтерфейсу
В цілому програма має простий, не перевантажений інформацією інтерфейс із загальноприйнятими способами введення і виведення даних.
Для організації введення, зміни і додавання даних використовується потужний і гнучкий засіб - форма. На формі розташовані такі компоненти як кнопки, поля введення, списки, що випадають, вкладки, таблиці, меню, радіо-кнопки, панелі навігації для переміщення по записах таблиць. Основною формою з інформацією є головна форма, вигляд якої представлений відповідно до малюнком 4.3.1.
Малюнок 4.3.1 - Головна форма
Для введення даних використовуються поля введення, маски введення, випадають списки, вид яких представлений відповідно до малюнками 4.3.2 - 4.3.4.
Малюнок 4.3.2 - Поля введення
Малюнок 4.3.3 - Маска введення
Малюнок 4.3.4 - Випадаючий список
Радіо-кнопки використовуються для вибору поля для фільтрації даних і представлені відповідно до малюнком 4.3.5.
Малюнок 4.3.5 - Радіо-кнопки
. 4 Програмно-апаратні ресурси ПК
Опис програмно-апаратних ресурсів ПК, необхідних для повноцінного використання розроблюваної АСОІ, зручно виразити за допомогою діаграм компонентів і розміщення.
Діаграма розміщення (deployment diagram) відображає фізичні взаємозв'язки між програмними та апаратними компонентами системи. Діаграма розміщення використовується менеджером проекту, користувачами, архітектором системи та експлуатаційним персоналом, щоб зрозуміти фізичне розміщення системи в цілому і розташування її окремих підсистем. Діаграма розміщення представлена ??відповідно до малюнком 4.4.1.
Малюнок 4.4.1 - Діаграма розміщення
Діаграма компонентів опісивет спосіб організації елементів моделі системи відповідно до механізмом структурування та розбиття на модулі, прийнятими в вибраному середовищі програмування. Ця модель описує те, як реалізуються елементи моделі проектування, які класи будуть включені в конкретні компоненти.
Основним завданням діаграми компонентів є показати процес реалізації - створення системи у вигляді компонентів - вихідних текстів програм, сценаріїв, довічних файлів, виконуваних модулів і так далі. Розроблена діаграма компонентів представлена ??відповідно до малюнком 4.4.2.
Малюнок 4.4.2 - Діаграма компонентів
5. Тестування
Тестування (testing) - процес виконання програми або частини програми, з наміром або метою знайти помилки.
Тестування програмного продукту проводилося по всіх варіантах використання АСОІ. Результати тестування представлені в таблиці 5.1.
Таблиця 5.1 - Журнал тестування
На підставі проведення вищеперелічених тестів можна сказати, що, створена система виконує всі функції, при аварійному відключенні зберігає максимально можливу кількість даних, система здатна працювати на ПК різної конфігурації, в тому числі і мінімальної, система коректно здійснює свою роботу при роботі з великими обсягами даних) і при великій кількості запитів.
6. Застосування
. 1 Керівництво програміста
Вимоги розробленої програми до ОЗУ і HDD в значній мірі визначаються структурою самої програми. Виходячи з цього було встановлено, що для нормальної роботи програми необхідна наявність не менше 5 Мб вільної основної пам'яті і не менш 10 Мб вільного дискового простору.
Програмний продукт був протестований на ЕОМ типу IBM PC/AT з наступними характеристиками: Intel (R) Celeron (R) CPU 2.63 GHz, 1024 Мб ОЗУ. Операційна система Microsoft Windows XP Professional Service Pack 3. Для нормальної роботи програми бажано наявність ЕОМ з процесором не нижче 1 GHz.
Дана програма не відрізняється особливими вимогами до системних установкам. Вона лише вимагає наявності русифікатора для забезпечення можливості введення інформації.
Для роботи з програмою досить папку скопіювати на жорсткий диск або на інший носій. Запуск прогр...