Информационная модель специалиста монография

Вид материалаМонография

Содержание


4.2. Подсистема анализа состояния рынка труда
Подсистема «Основные сведения»
Подсистема «Образование»
Подсистема «Работа»
Подсистема «Знания»
Универсальная инструментальная среда (ИС) тестирования UNITEST
Подсистема «Исследования»
Подобный материал:
1   ...   4   5   6   7   8   9   10   11   12
^

4.2. ПОДСИСТЕМА АНАЛИЗА СОСТОЯНИЯ РЫНКА ТРУДА


Банк данных специалистов

Банк данных специалистов (БДС) выполняет следующие функции:
  • учет специалистов;
  • анализ динамики входных данных и статистика изменений информации;
  • доступ к информации в соответствии с идентификационным номером и уровнем пользователя;
  • контроль изменения информации.

Для внесения данных в БДС необходимо заполнить унифицированную форму на бумажном носителе, на странице Интернет или непосредственно в системе. Задачи БДС включают в себя элементы учета, анализа, контроля и отчетности. Режим работы задач зависит от их назначения и требований по периодичности выдачи выходных данных.

БД должна обеспечивать автоматизированное создание следующих документов:
  • отчет по выбранной теме из справочников тем и разделов знаний;
  • отчет по всем работам специалистов информационных технологий;
  • отчет по справочнику сроков давности исследований;
  • отчет по справочнику длительности исследований;
  • отчет по справочнику направлений исследований;
  • отчет по всем исследованиям специалиста (краткий и полный);
  • отчет по выбранным параметрам;
  • рейтинг по основным сведениям.

Система должна поддерживать возможность работы с полным набором информации, т.е. предоставлять возможность просмотра, редактирования и вывода на печать отчетов, т.е. отчеты должны быть представлены в электронном виде. Система должна позволять редактирование документов экспертами.






Входными данными являются:
  • вводимая пользователем информация при помощи клавиатуры и мыши;
  • файлы базы данных, в которых хранится информация о проводимом расчете рейтинговых оценок;
  • файлы, в которых хранятся справочники.

Выходными данными являются:
  • экранные формы интерфейса системы;
  • отчеты, выводимые на экран и принтер;
  • файлы базы данных, в которых хранится информация о проводимом расчете экспертных оценок;
  • файлы, в которых хранятся справочники.

БДС состоит из следующих подсистем:

«Основные сведения»;

«Образование»;

«Профессия»;

«Работа»;

«Знания»;

«Исследования».


^ Подсистема «Основные сведения» предназначена для заполнения и хранения личных характеристик специалистов, их паспортных данных и стоимости труда. Доступ к информации осуществляется в двух режимах: эксперт и специалист. Доступ осуществляется паролем.

Ввод данных упрощается наличием справочников городов и улиц. Справочники ведет эксперт.

Подсистема должна обеспечивать выполнение следующих функций:
  • выбор режима работы: эксперт/специалист;
  • просмотр содержимого справочников;
  • добавление элементов в справочники;
  • редактирование элементов справочников экспертом;
  • удаление элементов из справочников экспертом;
  • ввод новых данных;
  • редактирование данных экспертом/специалистом;
  • удаление данных экспертом;
  • создание отчета по выбранным параметрам;
  • подсчет рейтинга.

Коэффициенты оцениваемых параметров в основных сведениях хранятся в файле и могут быть изменены экспертом. Они добавляются к общему рейтингу по основным сведениям в зависимости от того, напротив каких параметров установлены флажки в основных сведениях о конкретном специалисте.


^ Подсистема «Образование» предназначена для проведения анкетирования по образованию среди специалистов по информационным технологиям, а также для просмотра результатов анкетирования. Подсистема должна обеспечивать выполнение выбора режима работы: пользователь или эксперт. В режиме «пользователь» программа должна выводить на экран список специалистов, заполнивших анкеты, карточку специалиста и анкету для заполнения, а также осуществлять поиск по идентификатору специалиста. В режиме «администратор» программа должна предоставить администратору режим работы с базой данных специалистов и учебных заведений. При работе со специалистами администратору предоставляется возможность:
  • работать со списком специалистов заполнивших анкеты;
  • работать с отдельной карточкой специалиста;
  • работать с анкетой (с возможностью редактирования);
  • добавлять новых специалистов;
  • удалять существующих специалистов;
  • добавлять новую специальность;
  • удалять существующую специальность.

В режиме работы администратора с базой данных учебных заведений программа должна:
  • выводить на экран список учебных заведений;
  • сортировать учебные заведения;
  • осуществлять поиск учебного заведения по городу;
  • осуществлять поиск учебного заведения по наименованию;
  • добавлять новое учебное заведение;
  • удалять существующее учебное заведение;
  • выводить на экран адрес и список специальностей учебного заведения (с возможностью редактирования);
  • выводить на экран список специальностей;
  • добавлять новую специальность;
  • удалять существующую специальность;
  • выводить учебные заведения, в которых существует данная специальность.

На входе подсистемы контролируется режим доступа. Доступ разрешается специальным паролем и идентификационным номером. Специалисту не разрешается изменять данные, хранящиеся в базе данных, а эксперт может добавлять, удалять и редактировать данные базы данных.

Специалист в подсистеме «Образование» должен ввести следующие анкетные данные:
  • специальность;
  • учебное заведение;
  • город;
  • срок обучения;
  • стоимость;
  • время обучения;
  • форма обучения;
  • уровень образования;
  • начальное образование;
  • здоровье;
  • стаж.


Подсистема «Профессия» предназначена для входа к подсистемам «Работа», «Знания» и «Исследования» и сбора данных анкетирования профессиональных навыков среди специалистов по информационным технологиям из вышеуказанных подсистем, а также для просмотра результатов анкетирования. Подсистема должна осуществлять доступ к информации в режиме специалист или эксперт. В режиме «специалист» подсистема предоставляет возможность заполнения только анкетных данных:
  • подсистемы «знания»;
  • подсистемы «исследования»;
  • подсистемы «Работа»;
  • дополнительное образование.

В режиме «эксперт» предоставляется возможность просмотра данных по всем специалистам и при необходимости редактирования, добавления и удаления данных, контроль подсчета рейтинга.


^ Подсистема «Работа» предоставляет возможность специалистам ввести прежнее место работы, должность, проводимую работу, свои функции и срок работы, а экспертам просмотр, редактирование и удаление данных заполненных анкет в подсистеме.

Допуск к работе эксперта осуществляется вводом пароля и идентификационного номера.


^ Подсистема «Знания» предназначена для ведения экспертом справочников тем и разделов знаний, по которым будет происходить анкетирование, а также для проведения опроса специалистов по информационным технологиям.

П
рограмма должна обеспечивать выполнение следующих функций:
  • выбор режима работы: эксперт или специалист;
  • работа со справочниками тем и разделов знаний:
  • просмотр содержимого справочников;
  • добавление, редактирование и удаление элементов в справочнике экспертом.
  • опрос специалиста;
  • выбор раздела знаний для дальнейшей работы;
  • просмотр работ специалистов в выбранном разделе;
  • ввод новых данных специалистов;
  • редактирование данных экспертом;
  • удаление данных экспертом.

Во время опроса запрашивается следующая информация:
  • личное аппаратное обеспечение;
  • знания иностранных языков;
  • знание сетевых технологий;
  • знание языков программирования;
  • наличие других знаний.

Во время работы подсистемы допускается создание отчетов по выбранной теме из справочников тем, разделов знаний, по всем работам специалистов. При создании отчетов по выбранной теме требуется ввести ее номер.

П
ри работе с системой не допускается ввод пустых (нулевых) значений. Вводимый идентификационный номер СИТ должен быть натуральным числом. Вычисление рейтинга разработки проводится на основании ее уровня, вида результата, давности и длительности.

Уровень разработки представляет собой базу данных типичных разработок. Каждому уровню разработки, при его задании, ставится определенный коэффициент: рейтинг (Уровень_разработки).

Наименование

Рейтинг

Учебная разработка

0.222

Разработка для учебного заведения

0.320

Разработка для индивидуального заказчика

0.333

Разработка для корпоративного заказчика

0.555

Для всех уровней в зависимости от давности (времени, прошедшего с момента окончания разработки), выставляется определенный коэффициент: рейтинг (Давность). Каждому виду разработки, при его задании, ставится определенный коэффициент: рейтинг (Вид_разработки).


Наименование

Рейтинг

Семестровая работа

0.371

Курсовой проект

0.456

Бакалаврская работа

0.593

Дипломный проект

0.684






Давность

Рейтинг

1

0.999

365

0.989

730

0.969

1095

0.928

Для каждого вида разработки в зависимости от длительности (разницы времени, прошедшего с момента начала работ до их окончания), ставится определенный коэффициент: рейтинг (Длительность).


Наименование

Длительность

Рейтинг


Семестровая работа

1

0.300

10

0.350

30

0.500

50

0.600


Курсовой проект

60

0.400

120

0.400

150

0.600

180

0.700

Возможен вариант несовпадения длительности данного вида разработки или давности данного уровня разработки с табличными данными (см. выше). Тогда руководствуются формулой (1), исходя из того, что значения рейтинга монотонно возрастают (убывают) между заданными точками.

(1)

где: R – получаемый рейтинг, соответствующий искомому значению D (которое является значением Длительности или Давности);

R0 – рейтинг, соответствующий ближайшему меньшему значению параметра Длительности или Давности, находящегося в таблице;

R1 – рейтинг, соответствующий ближайшему большему значению параметра Длительности или Давности, находящегося в таблице;

D – значение параметра Длительности или Давности, для которого требуется найти значение рейтинга;

D0 – ближайшее меньшее значение параметра Длительности или Давности, находящегося в таблице;

D1 – ближайшее большее значение параметра Длительности или Давности, находящегося в таблице.


D0 = 50

R0 = 0.300

D = 70

R = ?

D1 = 110

R1 = 0.350





Математическая формула построения рейтинга разработки:





Уровень

разработки

Вид

разработки

Давность

Длительность

Рейтинг

Наименование

Рейтинг

Наименование

Рейтинг

Учебная

разработка

0.222

Семестровая работа

0.371

0.999

(1 день)

0.325

(5 дней)

0.164


Вычисления итогового рейтинга по каждому из параметров описания специалиста:



где: z – количество разделов пункта «Знания»: Операционные системы, Языки программирование, Сетевые технологии, Аппаратное обеспечение, ИТ-менеджер, Иностранные языки, Другие знания.

m – количество пунктов в текущем разделе пункта «Знания».

n – количество разработок (результатов).


Получения финального рейтинга:



где n – количество разделов в анкете.

Для более тщательного изучения уровня знаний применяется система тестирования.

^ Универсальная инструментальная среда (ИС) тестирования UNITEST предназначена для создания тестов с целью итогового или текущего контроля уровня знаний.

ИС состоит из следующих подсистем:
  • конструктор тестов;
  • модуль тестирования;
  • модуль обработки результатов;
  • обучающий модуль;

Информационные базы:
  • темы вопросов;
  • справочники и списки;
  • вопросы;
  • ответы на вопросы;
  • правильные ответы;
  • билеты;
  • тесты;
  • результаты тестирования.

Системы:

1. Конструктор тестов предполагает создание новых вопросов для тестовых заданий закрытой и открытой формы. Используются три уровня заданий: базовый, основной, повышенной трудности. При этом заложена возможность использования различных форм заданий:
  • с выбором одного верного ответа;
  • с выбором нескольких верных ответов;
  • задания с числовым ответом;
  • задания с символьным ответом фиксированной длины;
  • задания с символьным ответом произвольной длины;
  • задания на упорядочение;
  • задания на соответствие;
  • задания с пропусками текста или элементов графического объекта/схемы, рисунка, и т.д.;
  • комплексные задания, представляющие собой комбинацию других видов заданий.





Функционально-информационная схема:
  • формирование билетов (набора заданий) из вопросов одного или различных видов;
  • возможность использования графических объектов, как в постановке вопроса, так и в вариантах ответа;
  • возможность оценки по 100-балльной шкале уровня сложности и уровня значимости (рейтинга) каждого вопроса для адекватной оценки результатов;
  • включение в формируемый тест билетов с учетом уровня сложности и уровня значимости в интерактивном режиме;
  • задание для теста в целом, для билета и для каждого задания максимально допустимого времени ответа.

2. Модуль тестирования реализует следующие возможности:
  • выдача тестовых заданий в виде:
  • вопросов в точном или произвольном порядке;
  • билета (набора вопросов);
  • теста (набора билетов);
  • поэтапная оценка комплексных заданий: информационной основы выполнения задания, выполнения практического раздела (задачи), выполнения оценоч­ного раздела (или части задания, предполагающей обоснование ответа);
  • ввод ответа для заданий в закрытой форме и установление соответствия с помощью мыши;
  • постоянное отображение текущего результата тестирования;
  • возврат к тестовому заданию и корректировку ответа в случае, если время ответа не истекло;
  • выдачу в качестве результата тестирования процента правильных ответов и итоговую оценку по 100-балльной шкале с учетом параметров вопросов.

3. Модуль обработки результатов реализует следующие возможности:
  • вычисление таких характеристик теста как трудность, значимость, валидность и др.;
  • вывод матрицы тестирования;
  • выдачу итоговых показателей тестируемых в процентной шкале;
  • сохранение результатов в файле на диске или вывод их на принтер.

4. Обучающий модуль включает учебный материал, соответствующий программе теста:
  • объяснение типовых ошибок и верный ответ;
  • краткое описание полного ответа;
  • расширенное описание полного ответа с разделами разъяснительной и развивающей (расширяющей и углубляющей) направленности;
  • раздел тренинга (направленного на достижение устойчивых программных навыков);
  • понятийно-терминологический словарь.

Модуль включает также видео или аудиозапись вводных лекций и/или фрагментов консультаций по основным разделам учебной программы. Кроме традиционного списка рекомендуемой литературы, приведены списки компьютерных образовательных продуктов, а также учебных серверов и информационно-аналитических баз данных (с возможностью непосредственного выхода в Интернет).

ИС реализована в среде WINDOWS 98 на Visual FoxPro 6.0. Может эксплуатироваться как в локальной сети, так и на отдельном компьютере. В случае локальной сети база результатов будет содержать результаты всех тестируемых. Первая версия среды была реализована для MS DOS на примере контрольных тестов по иностранному языку. Сейчас разработаны основные модули системы, а также подсистем, связанных с использованием современных средств обучения и контроля (OLE – объектов, ActiveX компонентов, графики и других элементов для Windows).

^ Подсистема «Исследования» предназначена для проведения опроса специалистов по их исследованиям, работы со справочниками и редактирования экспертом анкет специалистов.

Программа должна обеспечивать выполнение следующих функций:
  • выбор режима работы: эксперт или специалист;
  • просмотр содержимого справочников;
  • добавление элементов в справочники экспертами;
  • редактирование элементов справочников экспертами;
  • удаление элементов из справочников экспертами;
  • редактирование анкет пользователей экспертом;
  • удаление пользователя из списка экспертом;
  • удаление анкеты пользователя экспертом;
  • ввод анкеты пользователем;
  • просмотр краткой и полной информации о специалисте.

Режим «эксперт» или «специалист» определяет пароль и идентификационный номер. При проведении анкетирования специалист вводит наименование направления, наименование исследования, дату начала исследования, дату конца исследования, срок давности исследования, длительность исследования.

Эксперт до анкетирования обязан ввести рейтинговую оценку срока, рейтинговую оценку направления исследования, рейтинговую оценку длительности. Вводимая экспертом оценка должна содержать не более 3 цифр после десятичной запятой.

Подсистема создает отчеты по справочнику сроков давности исследований, по справочнику длительности исследований, по справочнику направлений исследований, отчет по всем исследованиям специалиста (краткий и полный). Подсистема не допускает ввод пустых (нулевых) значений в справочники, ввод в справочники одних и тех же значений, вводимый идентификационный.

На входе система запрашивает режим работы у пользователя. Работа системы возможна в режимах: «специалист», «эксперт».

При выборе режима «специалист» система запрашивает о наличии регистрации. Если специалист не зарегистрирован, он обязан ввести анкетные данные, которые определены банком данных.

Система следит за правильностью заполнения, осуществляет контроль правильности заполнения дат и требует заполнение всех полей.

После ввода данных специалисту присваивается идентификационный номер, по которому он может входить в систему в следующий раз. Если специалист зарегистрирован, то после ввода личного идентификационного номера, как и после регистрации нового специалиста предоставляется возможность:
  • редактирования анкетных данных;
  • внесения уровня образования, уровня знаний (операционных систем, языков программирования, сетевых технологий, аппаратного обеспечения, ИТ-менеджмент, иностранных языков и т.д.)
  • проводимых исследований (направление исследования, название исследования, даты начала и конца исследования);
  • просмотра личных данных.

Процедура ввода анкетных данных специалиста упрощается наличием справочников.

Специалисту не доступно удалять, редактировать и просматривать не свои анкетные данные, вносить какие-либо изменения по другой информации. В справочниках по улицам и городам специалист может только осуществить добавление, при этом подсистема предотвращает введение дублирующей информации.

При выборе режима «эксперт» система запрашивает о наличии регистрации. Если эксперт не зарегистрирован, он обязан ввести:
  • личный пароль;
  • ключ-пароль, по которому подсистема разрешит работать либо как эксперту, либо как администратору;
  • фамилию, имя, отчество;
  • место работы, должность;
  • номер паспорта.

Система не допускает к дальнейшей работе эксперта без полного и правильного заполнения всех полей.

После ввода данных эксперту присваивается идентификационный номер, по которому он может входить в систему в дальнейшем.

Если специалист зарегистрирован, то после ввода пароля, личного идентификационного номера и ключ-пароля, как и после регистрации нового эксперта, предоставляется возможность:
  • изменения личных сведений;
  • изменение сведений о специалистах;
  • работа со справочниками;
  • отчет о датах, времени и действии специалиста.

К изменяемым личным сведениям эксперта относятся те же поля, что и при регистрации (кроме пароля и идентификационного номера).

К изменениям сведений о специалистах относятся:
  • редактирование выбранных полей. Состав полей определяется банком данных;
  • удаление карточки специалиста;
  • изменение рейтинговой оценки показателей:

– просмотр, редактирование и удаление сведений по:

образованию;

знаниям;

исследованиям.

– работа со справочниками:

1. знаний

добавление;

редактирование;

удаление;

отчет (по наименованию и оценке).

2. исследований

редактирование направлений, сроков исследований, длительности исследований;

просмотр.

3. результатов

оценка разработок (добавление, удаление, редактирование);

оценка уровня разработки (рейтинга давности, разработки).

4. городов (добавление, редактирование, удаление);

5. улиц городов (добавление, редактирование, удаление);

6. статистики специалистов.

У эксперта, вошедшего в систему как «эксперт–админист­ратор», кроме прав доступа описанных выше, добавляется право доступа к информации об экспертах, редактирования, удаления, добавления данных об экспертах.

Данная разработка имеет высокую практическую ценность. Она позволит автоматизировать следующие ручные процессы:
  • хранение информационной базы
  • хранение анкет специалистов
  • учет учебных заведений;
  • документооборот;
  • учет специалистов;
  • учет специальностей;
  • сохранность конфиденциальности информации;
  • отчетность.

Кроме того, создание документов в электронном виде облегчит возможность редактирования документов, вывода их на печать. За счет того, что все документы будут иметь единую структуру, предполагается упрощение работы работников кадровых агентств.

При этом улучшены такие показатели, как сроки оформления документации, качество и точность их заполнения. Автоматизация этапов учета специалистов по информационным технологиям и анализом квалификации их на рынке труда позволит значительно сократить временные затраты, по сравнению с имеющимися на данный момент.

Система внедрена в Волгоградском государственном техническом университете с 2001 года.

Модель специалиста применялась для создания систем и банков данных в следующих предметных областях:
  • информационные технологии;
  • медицинская деятельность;
  • Вооруженные силы.

Этим подтверждаются свойства модели специалиста:

Инвариантность – возможность применения модели в различных предметных областях;

Адаптивность – простота реализации моделей и банков данных в различных предметных областях.

Так как системы работают достаточно большой срок (от двух до пяти лет), они позволяют сделать вывод о наличии у модели специалиста следующих свойств:

гибкость – адаптация к политической, экономической и социальной ситуации;

динамичность – способность модели изменяться с течением времени;

интеллектуальность – возможность получения новых знаний на основании существующих;

модифицируемость – возможность изменения и легкость внесения дополнительных параметров, вероятность появления которых с течением времени существует.
т.