- •Аннотация
- •Введение
- •Анализ существующих информационных технологий поддержки систем профессиональной диагностики. Постановка задачи проектирования
- •О компании оао «ржд» и квалификационной аттестации
- •Целесообразность проведения квалификационной аттестации в компании оао «ржд»
- •Основные подходы к оценке качества персонала
- •Анализ существующих технологий оценки качества персонала
- •Основные достоинства существующихтехнологий
- •Важнейшие недостатки существующих технологий
- •Обоснование целесообразности разработки автоматизированной процедуры интерактивной оценки квалификационной готовности персонала
- •Постановка задачи
- •Техническое задание на измерительную часть
- •Требования к разрабатываемой системе оценки качества персонала
- •Требования к системе в целом
- •Требования к разрабатываемой измерительной процедуре
- •Требования к функциям системы
- •Требования к программному обеспечению
- •Требования к хостингу
- •Требования к политике информационной безопасности
- •Анализ исходных данных
- •Требования к пользовательскому интерфейсу
- •Требования к персоналу системы оценки качества персонала
- •Описание разработанных подсистем оценки квалификационной готовности персонала
- •Введение в главу
- •Обоснование выбора средств разработки подсистем оценки квалификационной готовности персонала
- •Обоснование выбора системы управления контентом
- •Обоснования выбранной субд
- •Обоснование выбора хостинга
- •Обоснование выбора средстваAdobeFlashдля разработки инструментов оценки квалификационной готовности персонала
- •Обоснование выбора средства eRwin для проектирования и генерации базы данных
- •Описание созданной базы данных
- •Логическая и физическая модели базы данных
- •Генерация базы данных из eRwin в MySql
- •Описание разработанной системы
- •Описание функциональных характеристик разработанных подсистем оценки квалификационной готовности
- •Описание модулей системы
- •Описание модулей подсистемы «Рисуночный экзамен по иностранному языку»
- •Описание модулей подсистемы «Цветовой экзамен по иностранному языку»
- •Интерфейс системы
- •Демонстрация разработанных процедур оценки квалификационной готовности персонала
- •Заключение к главе
- •Системотехнические расчеты
- •Расчет среднего времени реакции системы
- •Выбор модели расчёта
- •Расчёт среднего времени реакции
- •Оценка безошибочности исходных данных
- •Общие сведения
- •Выбор модели расчёта
- •Расчёт информационной цепи
- •Вероятности возникновения ошибок на различных этапах переработки данных
- •Вероятности пропуска ошибок при различных методах контроля
- •Построение информационной цепи
- •Вероятность возникновения ошибки после I-ой операции переработки данных
- •Заключение
- •Экономика
- •Эффективность автоматизации
- •Постановка экономической задачи
- •Расчет затрат, связанных с разработкой проекта автоматизации
- •Затраты на техническое обеспечение
- •Затраты на программное обеспечение
- •Затраты на организационное обеспечение
- •Затраты на информационное обеспечение
- •Итоговые затраты
- •Расчет показателей эффективности проекта
- •Расчет показателя «уровень информационного обеспечения» разрабатываемой системы
- •Расчет показателя «уровень трудозатрат отдела кадров»
- •Расчет экономического эффекта.
- •Анализ человеко-машинного взаимодействия (ачмв)
- •Рисуночный экзамен по иностранному языку
- •Цветовой экзамен по иностранному языку
- •Инструкция лаборанта
- •Тестовые результаты прохождения методики «Рисуночный экзамен по иностранному языку»
- •Заключение
- •Список использованной литературы
- •Приложение №1 Инструкция пользователя
- •Рисуночный экзамен по языку
- •Цветовой экзамен по языку
- •Приложение №2 Листинг методики «Рисуночный экзамен по иностранному языку» Слой «Диагностика: Кадр 1»
- •Слой «Диагностика: Кадр 2»
- •Слой «Диагностика: Кадр 3»
- •Слой «Buttons: Кадр 1»
- •Фрагмент ролика «StartBtnMc»
- •Кнопка «Save_username»
- •Кнопка «Save»
- •Фрагмент ролика «StopBtnMc»
- •Кнопка «Закрыть»
- •Фрагмент ролика «в начало»
- •Кадр 1 «StartBtnMc: Layer 1»
- •Кадр 1 «StopBtnMc: Слой 1»
- •Кадр 1 «в начало: Слой 1»
- •Приложение №3 Листинг методики «Цветовой экзамен по иностранному языку» Слой «Оппонентные цвета: Кадр 1»
- •Кадр 2 «Оппонентные цвета»
- •Кадр 3 «Оппонентные цвета»
- •Слой «Buttons: Кадр 1»
- •Фрагмент видеоролика «StartBtnMc»
- •Кнопка «Save_username»
- •Кнопка «Save»
- •Фрагмент видеоролика «StopBtnMc»
- •Оглавление
- •Глава 1Анализ существующих информационных технологий поддержки систем профессиональной диагностики. Постановка задачи проектирования 5
- •Глава 2 Описание разработанных подсистем оценки квалификационной готовности персонала 37
- •Глава 3Системотехнические расчеты 69
- •Глава 4Экономика 82
- •Глава 5Анализ человеко-машинного взаимодействия (ачмв) 95
Описание модулей системы
Разрабатываемая система оценки квалификационной готовности представляет собой набор следующих модулей: программные модули (подсистемы) диагностики персонала и сбора статистики, web-интерфейс, база данных.
Одними из главных требований к разрабатываемой системе являются масштабируемость, расширяемость и использование свободного ПО. Для решения перечисленных задач разработано множество программных средств и систем, от простых и бесплатных, до дорогих коммерческих «тяжеловесов». Но ещё несколько лет назад, достойное решение этих задач требовало существенных инвестиций либо в коммерческие продукты, либо в «изобретение велосипедов», т.е. разработку программных решений собственными силами. Для небольших развивающихся компаний это приводило к недостаточному качеству или к высокой стоимости «входного билета» в отрасль. К счастью, в последние годы развитие open-source систем привело к тому, что можно решить вышеперечисленные задачи практически бесплатно, потратив лишь небольшое время на их изучение. Причем открытость исходных кодов делает легкой адаптацию систем под любую принятую в компании методологию разработки, а широкая распространенность этих систем способствует выработке и распространении в сообществе правильных практик использованиях [50]. Поэтому при разработке системы было решено интегрировать разрабатываемые модули в стандартные open-source технологии.
Описание модулей подсистемы «Рисуночный экзамен по иностранному языку»
Подсистема «Рисуночный экзамен по иностранному языку» была разделена на 5 модулей:
Модуль авторизации;
Модуль проверки наличия назначенных вариантов методики;
Модуль загрузки данных о назначенных вариантах методики из БД;
Модуль поддержки проведения диагностического обследования;
Модуль передачи результатов диагностического обследования в БД.
Модуль авторизации выполняет следующие функции:
Запрашивает id пользователя;
Автоматически проверяет на корректность введенный пользователем id;
Автоматически делает запрос в БД и проверяет по указанному пользователем idсуществование такого пользователя;
По результатам запроса в БД либо открывает доступ к началу прохождения диагностирования в случае, если такой пользователь существует, либо выводит пользователю сообщение об ошибке «Такого пользователя не существует!».
Модуль проверки назначенных вариантов методики пользователю функционирует незаметно для пользователя и выполняет следующие функции:
Делает запрос в таблицу «metod_of_users» БД и проверяет, назначен ли данному пользователю какой-либо вариант данной методики;
По результатам запроса в БД, в случае если данному пользователю назначен какой-либо вариант данной методики, передает список назначенных вариантов методики в «Модуль загрузки данных о назначенных методиках из БД» и переводит пользователя непосредственно на прохождение диагностирования, либо выводит пользователю сообщение «Извините! Но данная методика не входит в список этого пользователя!».
Модуль загрузки данных о назначенных вариантах методики из БД функционирует незаметно для пользователя и выполняет следующие функции:
Получает данные от «Модуля проверки назначенных вариантов методики»;
Извлекает из БД все данные из назначенных пользователю методик;
Передает загруженные данные в «Модуль поддержки проведения диагностического обследования».
Модуль поддержки проведения диагностического обследования выполняет следующие функции:
Получает данные от «Модуля загрузки данных о назначенных вариантах методики»;
Загружает по этим данным необходимые изображения из БД и выводит их на экран пользователю;
В случае проведения открытого тестирования (когда испытуемый сам пишет свой вариант ответа в отведенном на это поле) создает соответствующее поле для ввода ответов. Если же проводится закрытое тестирование (когда испытуемый выбирает вариант ответа из выпадающего списка вариантов ответов) создает список с правильными и неправильными вариантами ответов. Если же проводится не тестирование, а режим обучения, то на экран выводятся правильные ответы для каждого вопроса.
Модуль передачи результатов диагностического обследования в БД выполняется параллельно с «Модулем поддержки проведения диагностического обследования», функционирует незаметно для пользователя и выполняет следующие действия:
Записывает временные метки начала диагностирования, каждого ответа пользователя и окончания диагностирования;
После каждого ответа пользователя загружает данные в таблицу «results_of_metodik» БД;
После окончания диагностирования стирает все загруженные в методику данные.