
- •Введение
- •1. Теоретическая часть
- •1.1. Цели и задачи
- •1.2. Анализ предметной области
- •1.3. Использованное программное обеспечение
- •1.4. Сравнительная характеристика Drupal
- •1.5. Этапы подготовки Drupal
- •1.6. Структура Drupal
- •1.7. Описание основных модулей Drupal
- •2. Проектная часть
- •2.1. Требования к системе
- •2.2. Схема базы данных
- •3. Программная часть
- •Заключение
- •Список используемой литературы
- •П риложение 1
- •Приложение 2
- •4. Требования к системе
- •Приложение 3
3. Программная часть
Оформление
При создании автоматического рабочего места включена стандартная тема CMS Drupal - Marvin. При желании тему можно изменить в соответствии с личными предпочтениями заказчика.
Авторизация
Специально для работы менеджера агентства создана учетная запись manager (Рис. 3.1), пароль которой знает только работающий за этим автоматизированным рабочим местом сотрудник.
Рис. 3.1. Блок авторизации пользователя
Блоки программы
Пользовательский интерфейс разделен на несколько блоков:
1. Левая колонка — меню manager (Рис. 3.2), этот блок статичен, т.е не изменяется при переходе на другие страницы.
Р
ис.
3.2. Меню manager
2. Правая колонка — блок Доступные вакансии (Рис. 3.3), этот раздел также статичен.
Рис. 3.3. Статичный блок Доступные вакансии
3. Центральная колонка — различная информация, соответствующая той или иной ссылке.
4. Главная страница — после авторизации менеджер видит главную страницу (Рис. 3.4), которая содержит список всех свободных вакансий, отсортированных по дате опубликования.
Р
ис.
3.4. Главная страница Кадровое агентство
«Job»
5. Первичная ссылка Имеющиеся вакансии — в верхней части страницы находится первичная ссылка Имеющиеся вакансии, при нажатии на которую открывается блок Доступные вакансии (Рис. 3.5). Этот блок содержит следующие поля:
заголовок - содержит наименование вакансии,
дата публикации вакансии - сколько дней назад была опубликована вакансия,
отдел - указывается отдел, в который требуется сотрудник,
опыт - требуемый опыт работы на данной должности,
заработная плата - примерная заработная плата.
Рис. 3.5. Блок Имеющиеся вакансии
6. Права пользователя manager. Пользователь, работающий под учетной записью manager, может осуществлять следующие действия:
просматривать текущую вакансию (Рис 3.6),
Р
ис.
3.6. Окно просмотра текущей вакансии
публиковать/создавать новые вакансии (Рис. 3.7),
Р
ис.
3.7. Окно создания новой вакансии
редактировать уже опубликованные вакансии (Рис. 3.8),
Р ис. 3.8. Окно редактирования текущей вакансии
удалять вакансии, на которые уже найден сотрудник — в окне редактирования вакансий есть кнопка Удалить (Рис. 3.9), при нажатии на которую система выдает сообщение-подтверждение удаления данной вакансии (Рис. 3.10).
Р
ис.
3.9. Окно редактирования вакансий
Рис. 3.10. Окно удаления вакансии
Заключение
Результатом представленной курсовой работы стало автоматизированное рабочее место менеджера кадрового агентства «Job» на основе CMS системы Drupal.
Создание автоматизированного рабочего места специалиста по кадрам на фирме позволит:
уменьшить затраты времени на поиск и обработку необходимой информации;
повысить эффективность работы не только кадровика, но и остальных подразделений фирмы.
Автоматизация работы кадрового агентства предполагает работу менеджера по кадрам без дополнительного обучения, поскольку интерфейс довольно прост и рассчитан на пользователя, знающего только основные офисные программы компьютера.