Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9

ОПИС ФУНКЦІОНАЛЬНИХ МОЖЛИВОСТЕЙ ТА ПРОГРАМНОЇ РЕАЛІЗАЦІЇ ПРОЕКТОВАНОЇ СИСТЕМИ

Функціональне призначення та технологічні особливості розробки

Метою дипломної роботи є розробка гнучкої системи підтримки підвищення кваліфікації працівників ДП№9. Що фактично означає створення повноцінної системи тестування працівників з можливістю автоматичного оцінювання, та реєстрації результатів тестування.

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

Мінімальний склад програмних та технічних засобів, при яких працює система (клієнтська частина):

Будь-який комп'ютер, з можливістю роботи в локальній мережі;

Будь-який провідник (browser) з підтримкою технології Java-script та CSS.

Для нормального функціонування серверної частини системи достатньо будь-якого комп'ютеру на якому зможе працювати сервер Apache з підключеними модулями: PHP та MySQL.

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

Розроблена система пройшла апробацію в ДП№9 підприємства ВАТ «АрселорМіттал Кривий Ріг». Вона дозволяє вирішувати багато поточних задач пов'язаних з оцінюванням якості знань персоналу, які, де-далі більше, стає неможливим виконувати тільки вручну.

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

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

Далі буде наведено загальну схему використання системи (рис. 5.1).

Початок роботи з системою слід розділити на два етапи:

робота з користувачами

робота з тестовим матеріалом

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

Загальна схема використання системи

Рис. 5.1 Загальна схема використання системи

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

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

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

А внесення змін щодо стандартів, нормативів тощо, можливе і без додаткової кваліфікації і може бути виконане відповідальним співробітником досить легко. Адже для цього і розроблено інтерфейс роботи з тестовим матеріалом.

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

Схема інформаційних потоків системи тестування

Рис. 5.2 Схема інформаційних потоків системи тестування

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

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

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 
СКАЧАТЬ ОРИГИНАЛ
Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
ВСТУП1. ПОСТАНОВКА ЗАВДАННЯ1.1 Найменування та галузь використання1.2 Підстава для створення1.3 Характеристика розробленого програмного забезпечення1.4 Мета й призначення1.5 Загальні вимоги до розробки1.6 Джерела розробки2. ОСНОВИ ТЕХНОЛОГІЇ КЛІЄНТ-СЕРВЕР2.1 Основні поняття2.2 Клієнт та сервер2.3 Обов'язки та взаємодія2.4 Трирівнева архітектура2.5 Веб-сервер2.6 APACHE2.7 Можливості3. ТЕОРЕТИЧНЕ ДОСЛІДЖЕННЯ PHP І MYSQL ТА ОСНОВ РОБОТИ З НИМИ3.1 Вступ у PHP та MySQL3.2 Можливості PHP3.3 Можливості MySQL3.4 Приклади використання PHP та MySQL4. РОЗРОБКА ГНУЧКОЇ КЛІЄНТ-СЕРВЕРНОЇ СИСТЕМИ ЗАВДЯКИ ПОЄДНАННЮ ВІДКРИТИХ WEB ТЕХНОЛОГІЙ4.1 Модуль PHP4.1.1 Особливості4.1.2 Докладний опис мови4.2 База даних4.2.1 Термін4.2.2 Структуровані та неструктуровані БД4.2.3 Характеристика БД4.3 Системи керування базами даних4.4 Мова SQL4.4.1 Термін4.4.2 Історія4.4.3 Питання сумісності4.4.4 Процедурні розширення4.5 MySQL4.5.1 Термін4.5.2 Ліцензування4.5.3 Історія4.5.4 Критика4.6 HTML4.6.1 Термін4.6.2 Історія розвитку HTML4.6.3 Версії4.6.4 Документ HTML4.6.5 Семантичний HTML4.6.6 Проект специфікації HTML 54.6.7 XHTML4.7 JavaScript4.7.1 Термін4.7.2 Про мову4.7.3 Використання в HTML4.7.4 Зневадження4.7.5 Статистика використання5. ОПИС ФУНКЦІОНАЛЬНИХ МОЖЛИВОСТЕЙ ТА ПРОГРАМНОЇ РЕАЛІЗАЦІЇ ПРОЕКТОВАНОЇ СИСТЕМИ5.1 Функціональне призначення та технологічні особливості розробки5.2 Логіко-функціональна схема роботи системи5.3 Розробка алгоритмів та програмна реалізація основних процедур системи5.4 Опис інтерфейсу користувача6. ЕКОНОМІЧНЕ ОБҐРУНТУВАННЯ ДОЦІЛЬНОСТІ РОЗРОБКИ ПРОГРАМНОГО ПРОДУКТУ7. ОХОРОНА ПРАЦІ7.1 Аналіз шкідливих і небезпечних виробничих факторів при роботі на комп'ютері7.2 Заходи щодо нормалізації небезпечних і шкідливих факторів7.3 Пожежна безпекаВИСНОВКИСПИСОК ЛІТЕРАТУРИ