Информационно-аналитическая система «Портал вакансий»
Мнемосхема ресурсов поиска работы и сотрудников
Мнемосхема процесса поиска работы
Математическая модель
Схема работы системы
Схема работы системы (продолжение)
Портал вакансий
Благодарю за внимание!
1.39M
Категория: ИнформатикаИнформатика

Информационно-аналитическая система «Портал вакансий»

1. Информационно-аналитическая система «Портал вакансий»

Уфимский государственный авиационный технический университет
Кафедра информатики
Направление подготовки специалиста
27.05.01 Специальные организационно-технические системы
Выпускная квалификационная работа
на тему
Информационно-аналитическая система
«Портал вакансий»
Руководитель ВКР: начальник отдела
разработки ООО «Техинформ»,
Ращепкин Е.А.
Консультант: Кузьмина Е.А.,
к.т.н., доцент каф. информатики
Выполнила: студентка гр. СТС-502
Чувилина М.Ю.
Уфа 2017 г.

2.

Цель и задачи ВКР
Цель: повышение уровня информированности соискателей в
области поиска работы и эффективности взаимодействия
работодателей и соискателей вакансий
Задачи:
1. Анализ процесса трудоустройства и выявление основных потребностей
соискателей/работодателей
2. Разработка модели на основе методологии объектно-ориентированного
анализа и проектирования
3. Разработка алгоритмов информационно-аналитической системы
4. Реализация модуля взаимодействия с базами вакансий и разработка
«Портала вакансий»
2

3. Мнемосхема ресурсов поиска работы и сотрудников

3

4. Мнемосхема процесса поиска работы

4

5. Математическая модель

Задача поиска
N – количество хранящихся вакансий
f – это поля вакансии,
f1 - должность вакансии
v – количество полей у вакансии
Q – количество должностей, которые
есть на портале без повторений
p1 – желаемая должность соискателя
R - количество запрашиваемых
должностей соискателей
bi – желаемая должность в запросе
соискателя
X – множество вакансий, предлагаемых работодателем
Каждая из вакансий
, при этом
Множество всех должностей
Y – множество соискателей, которые ищут вакансии
Запрос соискателя по разным полям

Результаты поиска
r - желаемая должность соискателя
q – должность имеющейся вакансии
Целевая функция
Матрица соответствия результатов запросам (матрица должностей)
r\q
Желаем.
долж.
1
2
3
4
1
0,4
0,3
0,8
1
Должн.вакансии
2
3
0,3
0,6
0,4
0,2
0,7
1
0,8
0,9
4
1
0,4
0,5
0,7
5
0,8
1
0,6
0,9
5

6.

Диаграмма вариантов использования портала
Методология объектноориентированного анализа и
проектирования
6

7.

Диаграмма взаимодействия функции «Создание профиля и вакансии»
7

8.

Диаграмма классов информационно-аналитической системы
8

9. Схема работы системы

9

10. Схема работы системы (продолжение)

10

11.

Архитектура системы и программные средства разработки
Структура данных системы – паттерн MVC
Действия пользователя
HTML
Запросы
Архитектура или Шаблон проектирования
Ruby
Model-View-Controller
«Модель-Представление-Контроллер»
Вызов методов
Изменение модели
Платформа,
реализующая MVC
– Ruby on Rails
Controller
Данные
Model
СУБД PostgreSQL
Какое представление
генерировать
CSS
JavaScript
HTML
View
11

12. Портал вакансий

Личный кабинет
Аналитика
Просмотры
Валидация
12

13.

Портал вакансий
13

14.

Аналитика системы
Инженерконструктор
14

15.

Оценка эффективности системы
Ресурсы поиска работы
I этап –
интенсивный
(ознакомление)
II этап (средней
нагрузки)
III этап
(экстенсивный)
IV этап
(заключительный)
t
(час)
Портал
вакансий
P1
P2
P3
6
5
7
10
4
3
4
7
2
2
3
5
1
1
2
2
Время
15

16.

Заключение
Проанализирован процесса трудоустройства и выявлены основные
потребности соискателей/работодателей
Разработана модель на основе методологии объектно-ориентированного
анализа и проектирования
Создан модуль взаимодействия с базами вакансий
Разработана информационно-аналитическая система «Портал вакансий»
Повышены уровень информированности соискателей в области поиска
работы и эффективность взаимодействия работодателей с соискателями
16

17. Благодарю за внимание!

English     Русский Правила