Похожие презентации:
Информационно-аналитическая система «Портал вакансий»
1. Информационно-аналитическая система «Портал вакансий»
Уфимский государственный авиационный технический университетКафедра информатики
Направление подготовки специалиста
27.05.01 Специальные организационно-технические системы
Выпускная квалификационная работа
на тему
Информационно-аналитическая система
«Портал вакансий»
Руководитель ВКР: начальник отдела
разработки ООО «Техинформ»,
Ращепкин Е.А.
Консультант: Кузьмина Е.А.,
к.т.н., доцент каф. информатики
Выполнила: студентка гр. СТС-502
Чувилина М.Ю.
Уфа 2017 г.
2.
Цель и задачи ВКРЦель: повышение уровня информированности соискателей в
области поиска работы и эффективности взаимодействия
работодателей и соискателей вакансий
Задачи:
1. Анализ процесса трудоустройства и выявление основных потребностей
соискателей/работодателей
2. Разработка модели на основе методологии объектно-ориентированного
анализа и проектирования
3. Разработка алгоритмов информационно-аналитической системы
4. Реализация модуля взаимодействия с базами вакансий и разработка
«Портала вакансий»
2
3. Мнемосхема ресурсов поиска работы и сотрудников
34. Мнемосхема процесса поиска работы
45. Математическая модель
Задача поиска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. Схема работы системы
910. Схема работы системы (продолжение)
1011.
Архитектура системы и программные средства разработкиСтруктура данных системы – паттерн 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