ОПИС ФУНКЦІОНАЛЬНИХ МОЖЛИВОСТЕЙ ТА ПРОГРАМНОЇ РЕАЛІЗАЦІЇ ПРОЕКТОВАНОЇ СИСТЕМИ, Функціональне призначення та технологічні особливості розробки - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Функціональне призначення та технологічні особливості розробки
Метою дипломної роботи є розробка гнучкої системи підтримки підвищення кваліфікації працівників ДП№9. Що фактично означає створення повноцінної системи тестування працівників з можливістю автоматичного оцінювання, та реєстрації результатів тестування.
Також система тестування має надавати адміністратору системи можливість швидкого та зручного реєстрування нових користувачів, та створення тестової бази.
Мінімальний склад програмних та технічних засобів, при яких працює система (клієнтська частина):
Будь-який комп'ютер, з можливістю роботи в локальній мережі;
Будь-який провідник (browser) з підтримкою технології Java-script та CSS.
Для нормального функціонування серверної частини системи достатньо будь-якого комп'ютеру на якому зможе працювати сервер Apache з підключеними модулями: PHP та MySQL.
Система загалом може функціонувати під керівництвом будь-якої операційної системи, або навіть під керуванням різних операційних систем для клієнтської та серверної частин проекту. Додаткових вимог щодо встановлення будь-якого стороннього програмного забезпечення чи додаткових апаратних модулів немає.
Розроблена система пройшла апробацію в ДП№9 підприємства ВАТ "АрселорМіттал Кривий Ріг". Вона дозволяє вирішувати багато поточних задач пов'язаних з оцінюванням якості знань персоналу, які, де-далі більше, стає неможливим виконувати тільки вручну.
Величезний обсяг роботи з проведення тестувань, обрахунку результатів та час, що витрачається на очікування, за рахунок уведення системи в пробному режимі роботи, значно знизився.
Обслуговування системи може виконувати лише один фахівець, для цього не потрібно якихось спеціальних знань чи навичок, за винятком тих випадків, коли потрібно реорганізувати систему, чи змінити умови тестування. Таким чином введення системи в експлуатацію ні яким чином не впливає на штатний розклад підприємства.
Далі буде наведено загальну схему використання системи (рис. 5.1).
Початок роботи з системою слід розділити на два етапи:
Робота з користувачами
Робота з тестовим матеріалом
Все вищезазначене дійсне лише для адміністратора системи, адже звичайний користувач системи може лише отримати доступ до тесту у режимі заліку, та після здачі -- у режимі ознайомлення з вірними відповідями. Вся робота з оцінювання виконується автоматично і не може бути змінена чи скорегована звичайним користувачем.
Рис. 5.1 Загальна схема використання системи
Як видно з рисунку, адміністратор системи вповноважений для будь-яких змін в системі, тож несе неабияку відповідальність. Адже необачні дії можуть призвести до втрати важливої інформації і її повернення не можливе в майбутньому. Отже перш ніж вносити зміни до яких-небудь параметрів системи тестування адміністратор має серйозно замислитись і декілька разів перевірити те що має зробити, аби не нашкодити системі непоправно.
В цілому система досить стабільна і не потребує переробок під час роботи, коригувати систему потрібно лише в тому випадку, коли змінюється сам тип тестування, тобто лише це призводить до ручного програмування деяких модулів і залучення кваліфікованих фахівців у галузі розробки клієнт-серверних додатків.
Але такі випадки поодинокі, бо в наданих умовах не виникає необхідності кардинально змінювати систему тестування часто, адже робота з перевірки персоналу досить-таки стандартизована і використовується декілька років поспіль без суттєвих змін.
А внесення змін щодо стандартів, нормативів тощо, можливе і без додаткової кваліфікації і може бути виконане відповідальним співробітником досить легко. Адже для цього і розроблено інтерфейс роботи з тестовим матеріалом.
Ознайомлення з інформаційними потоками системи можливе завдяки схемі наведеній на рис. 5.2.
Рис. 5.2 Схема інформаційних потоків системи тестування
В наданій схемі зображено основні інформаційні потоки системи тестування. Як зрозуміло зі схеми основний потік складає інформація яка надходить від користувачів що тестуються. Це основний потік, адже одночасно користуватись системою можуть багато користувачів одночасно і знаходитись вони можуть в різних цехах, та підрозділах.
Тож потік інформації від розподілених користувачів може сягати неймовірних обсягів, за рахунок використання одного серверу, та клієнтів, що розподілені на території підприємства у різних відділках, де для роботи пристосовані спеціальні тестувальні класи (від п'яти до 10 робочих станцій).
Похожие статьи
-
Метою дипломної роботи є розробка гнучкої системи інформаційної підтримки підвищення кваліфікації персоналу ДП№9. Що фактично означає створення...
-
Вся система побудована на базі використання провідника як засобу графічного відображення, тобто побудова інтерфейсу відбувалась за допомогою таких...
-
Докладний опис мови - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
З точки зору системи типізації, PHP є мовою програмування з динамічною типізацією. Немає необхідності явного визначення типу змінних, хоча така...
-
ВСТУП - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Сучасний світ створює нові умови і потребує пришвидшення у всіх галузях, що їх опанувало людство. Інформаційний простір не виключення з цього правила, а...
-
Пожежна безпека - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Відповідно до ОНТП 24-86 будинок, де встановлені комп'ютери за вибухопожежною та пожежною небезпекою відноситься до категорії В, за правилами улаштування...
-
Модуль PHP PHP (англ. PHP:Hypertext Preprocessor -- PHP:гіпертекстовий препроцесор), попередньо: Personal Home Page Tools -- скриптова мова...
-
Далі наводиться загальний вигляд (рис. 5.3) логіко-функціональної схеми роботи системи. Рис. 5.3 Логіко-функціональна схема роботи системи тестування Як...
-
При захисті від зовнішнього випромінювання основні зусилля повинні бути спрямовані на попередження переопромінення персоналу шляхом збільшення відстані...
-
MySQL має подвійне ліцензування. MYSQL може розповсюджуватися відповідно до умов ліцензії GPL. Але за умовами GPL, якщо якась програма використовує...
-
ВИСНОВКИ - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
У процесі виконання дипломної роботи було розроблено клієнт-серверну систему інформаційної підтримки підвищення кваліфікації персоналу ДП№9. Розроблена...
-
MySQL, Термін - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Термін MySQL -- вільна система керування реляційними базами даних. Ця система керування базами даних (СКБД) з відкритим кодом була створена як...
-
Найменування та галузь використання Найменування розробки: гнучкої системи інформаційної підтримки підвищення кваліфікації персоналу ДП№ 9. Розроблена...
-
Небезпечні й шкідливі виробничі фактори по природі виникнення діляться на наступні групи: - фізичні; - хімічні; - психофізіологічні; - біологічні. У...
-
ОХОРОНА ПРАЦІ - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Охорона праці - система законодавчих актів, постанов, організаційних, санітарних, технічних мір, що забезпечують безпечні для здоров'я умови праці на...
-
При розробці великих і нетривіальних веб-застосунків з використанням JavaScript, критично важливим є доступ до інструментів зневадження. Оскільки...
-
Метою дипломної роботи є створення гнучкої системи інформаційної підтримки підвищення кваліфікації персоналу ДП№9. Запропонована система призначена для...
-
Основні поняття Архітектура клієнт-сервер є одним із архітектурних шаблонів програмного забезпечення та є домінуючою концепцією у створенні розподілених...
-
Як і з багатьма стандартами, що мають місце в IT-індустрії, з мовою SQL виникла проблема, що у минулому багато виробників ПЗ з використанням SQL...
-
Для поліпшення взаємодії, SGML вимагає аби кожна похідна мова (HTML у тому числі) визначала свою кодову таблицю для кожного документа, яка складається з...
-
Термін HTML (англ. HyperText Markup Language -- Мова розмітки гіпертексту) -- стандартна мова розмітки документів у Всесвітній павутині. Більшість...
-
Історія - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
На початку 1970-х років в одній з дослідницьких лабораторій компанії IBM була розроблена експериментальна реляційна СУБД System R, для якої потім була...
-
Мова SQL, Термін - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Термін SQL (англ. Structured query language -- мова структурованих запитів) -- декларативна мова програмування для взаємодії користувача з базами даних,...
-
Трирівнева клієнт-серверна архітектура, яка почала розвиватися з середини 90-х років, передбачає відділення прикладного рівня від управління даними....
-
UML - моделювання Більшість існуючих методів об'єктно-орієнтованого аналізу і проектування (ООАП) включають як мову моделювання, так і опис процесу...
-
Системма керування бамзами дамних (СКБД) -- комп'ютерна програма чи комплекс програм, що забезпечує користувачам можливість створення, збереження,...
-
HTML 5 -- це наступна значна переробка стандарту HTML. Робота над створенням специфікації, відома під назвою "Web Applications 1.0", розпочата WHATWG в...
-
Використання в HTML - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
При використанні в рамках технології DHTML JavaScript код включається в HTML-код сторінки і виконується інтерпретатором, вбудованим в браузер. Код...
-
Термін JavaScript -- назва реалізації стандарта мови програмування ECMAScript компанії Netscape, базується на принципах прототипно-орієнтованого...
-
XHTML - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
HTML, ймовірно, найбільш успішна мова розмітки документів у всьому світі. Проте, коли світові представили XML, було вирішено створити нову версію HTML,...
-
Веб-сервер (англ. Web Server) -- це сервер, приймаючий HTTP-запити від клієнтів, зазвичай веб-браузерів, який видає їм HTTP-відповіді, зазвичай разом з...
-
Розроблена програма може використовуватися електростанціями, заводами - тобто тими установами, в яких необхідно вести облік та відстеження стану...
-
В результаті дипломного проекту була розроблена інформаційна система "Графік планово-попереджувального ремонту". Інформаційна система складається с...
-
Загальні відомості Теплова електростанція (ТЕС) - це електростанція, що виробляє електричну енергію в результаті перетворення теплової енергії, що...
-
Робота з формами. У цьому прикладі показано як у PHP легко обробляти дані з HTML - форм. Створимо простий HTML файл. <HTML> <HEAD> <TITLE>Запит...
-
Версії - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Тім Бернерс-Лі представив HTML в дослідницькому центрі CERN в Женеві в 1989 році. HTML (без номера версії, 3 листопада 1992): Найперша версія,...
-
Термін База даних (БД) -- впорядкований набір логічно взаємопов'язаних даних, що використовується спільно, та призначений для задоволення інформаційних...
-
У декількох словах - на PHP можна зробити усе, що можна зробити за допомогою СGI-программ. Наприклад: обробляти дані з форм, генерувати динамічні...
-
Вступ у PHP та MySQL PHP - це скрипт-мова (scripting language), що вбудовується в HTML, яка інтерпретується та виконується на сервері. Простіше за все...
-
Модель клієнт-серверної взаємодії визначається перш за все розподілом обов'язків між клієнтом та сервером. Логічно можна виокремити три рівні операцій:...
-
Для запуску розробленого програмного продукту необхідна наявність на персо-нальному комп'ютері встановленого Mysql Server (локального), або доступ через...
ОПИС ФУНКЦІОНАЛЬНИХ МОЖЛИВОСТЕЙ ТА ПРОГРАМНОЇ РЕАЛІЗАЦІЇ ПРОЕКТОВАНОЇ СИСТЕМИ, Функціональне призначення та технологічні особливості розробки - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9