Модель информационной системы кадрового агентства
Кадровое агентство как организация, оказывающая услуги по подбору персонала для фирм-заказчиков. Характеристика CASE-системы "Rationale Rose" и создание с ее помощью диаграммы вариантов использования, взаимодействия, деятельностей и компонентов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 27.10.2011 |
Размер файла | 26,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
14
Содержание
- Введение
- 1. Анализ предметной области
- 1.1 Описание деятельности
- 1.2 Бизнес-процессы
- 2. Проектирование информационной системы средствами UML
- 2.1 Глоссарий проекта
- 2.2 Модели вариантов использования
- 2.3 Анализ вариантов использования
- 2.4 Проектирование системы
- 2.4.1 Описание классов
- Заключение
- Список использованных источников
Введение
Применение современных информационных технологий в управлении деятельностью кадрового агентства является актуальной задачей в настоящее время. Это связано с возросшим объемом обрабатываемой информации, а также увеличившимися требованиями к соискателям на вакансии. Такой шаг позволит улучшить качество предоставляемых услуг и соответственно сделать предприятие более конкурентоспособным на рынке.
Главная цель для решения которой служит информационная система «Кадровое агентство» - организация работы внешних клиентов системы (работодателей и соискателей) через сеть Интернет. Также можно выделить второстепенные цели создания информационной системы «Кадровое агентство»:
- поддержка существующих и потенциальных клиентов, партнеров, представителей СМИ, общественности. Важно как подробное освещение деятельности агентства, предоставляемых услуг, стратегии развития, так и предоставление информации оперативного характера - новости, события, и т.д.;
- более оперативный сбор информации от организаций и соискателей;
- формирование имиджа серьезной, динамично развивающейся организации.
Система «Кадровое агентство» должна решает следующие задачи:
- организация доступа к базе данных соискателей через сеть Internet;
- предоставление сервисов по поиску работников для работодателей;
- организация двусторонней связи со специалистами и работодателями;
- формировании запросов на подбор специалистов;
- передача запросов для обработки специалистами по подбору персонала;
- выдача результатов подбора в удобном графическом виде, выдача в удобной форме окончательных решений работодателя о приглашении на собеседование с рассылкой резюме по электронной почте.
Для того чтобы система «Кадровое агентство» работала эффективно, надежно и гибко, а также имела достаточно продолжительный жизненный цикл, её программно-аппаратный комплекс должен удовлетворять следующим требованиям:
- соответствие международным стандартам открытых систем, в том числе стандартам разработки, сопровождения и документирования;
- наличие развитых технологических средств интеграции с другими прикладными системами и базами данных;
- наличие технологии переноса решений из одной платформы в другую;
- многоплатформенность;
- масштабируемость: по количеству пользователей, объему хранимых данных, интенсивности обмена данными, скорости обработки запросов и данных, набору предоставляемых услуг и т.п.;
- наличие средств сохранения и восстановления данных, резервирования.
Система «Кадровое агентство» должна функционировать на основе клиент-серверной технологии.
Для полноценной работы с системой клиенту, должно быть достаточно наличия стандартного web-браузера без каких-либо дополнительных расширений.
Все исполняемые модули системы «Кадровое агентство» должны быть размещены на центральном сервере.
Для хранения данных системы необходимо применить высокопроизводительную, клиент-серверную СУБД.
1. Анализ предметной области
Кадровое агентство - это организация, оказывающая услуги по подбору персонала для фирм-заказчиков.
Деятельность кадрового агентства складывается из трех основных составляющих: поиск, оценка и подбор персонала на определенные вакансии, имеющиеся у работодателей. Особое внимание уделяется соответствию профессиональных и личностных компетенций кандидата требованиям клиента.
Кадровое агентство выясняет профессиональный уровень кандидата и его психологические характеристики - мотивацию, гибкость и способность адаптироваться в коллективе. Также агентство берет на себя и задачи по проверке рекомендаций.
Кадровые агентства могут подбирать как квалифицированных рабочих или дешевую рабочую силу, так и директоров предприятий. Все зависит от специализации оказываемых услуг. Есть агентства, подбирающие персонал по профессиональной, квалификационной или отраслевой принадлежности.
1.1 Описание деятельности
Кадровое агентство занимается подбором персонала для организаций города, а также представляет свои услуги для соискателей на различные вакансии.
В кадровом агентстве проводится работа с соискателями, подавшими свои анкеты и работодателями, разместившими свои заявки на подбор персонала. Сотрудники агентства выдают направления в организации, и, если, подобранный персонал удовлетворяет требованиям заявителя, то происходит закрытие заявки. Агентство осуществляет свою деятельность на платной основе. Оплата услуг обычно включает в себя предоплату при заключении договора и оплату по удачному завершению различных этапов поиска. Окончательный расчет производится только в случае удачного завершения процесса поиска и найма кандидата. Бухгалтерия агентства выписывает счета на оплату, проводит возврат денежных средств. Составляются бухгалтерские документы (шахматная ведомость, оборотно-сальдовая ведомость, отчет о прибылях и убытках).
Основными инструментами найма персонала являются: отбор по резюме и анкетам, отбор в процессе интервью. После тщательного отбора, проведенного менеджерами по персоналу, клиенту предоставляется короткий список претендентов. Рекрутером оцениваются уровень квалификации кандидатов, соответствие корпоративной культуре компании-заказчика, изучаются мотивирующие факторы, которые могут повлиять на решение кандидата о переходе на другую работу, его предыдущий опыт и многое другое. В итоге заказчик проводит сравнительный анализ предложенных кандидатур и выявляется лучшая из них.
1.2 Бизнес-процессы
Бизнес процессы:
- поиск и отбор кандидатов на вакансию;
- проведение собеседования;
- консультационно-информационные услуги по анализу рынка труда.
Менеджеру по персоналу необходимо собрать все анкеты, заявки и резюме, поступившие по различным каналам. Анкеты сортируют по тому, на какую должность претендует соискатель. Отсортированные анкеты необходимо внести в базу данных. Далее производится подбор персонала для каждой представленной вакансии. После тщательного отбора клиенту предоставляется список кандидатов.
Выбранные клиентом кандидаты приглашаются на собеседование. В ходе собеседования менеджер по персоналу оценивает уровень квалификации кандидата, его соответствие корпоративной культуре компании-заказчика, изучаются мотивирующие факторы, которые могут повлиять на решение кандидата о переходе на другую работу, его предыдущий опыт и многое другое. В итоге заказчик получает отчёт на каждого кандидата, проводит сравнительный анализ предложенных кандидатур и выявляет лучшую из них. Кандидат-финалист получает от компании-работодателя предложение о работе.
Кадровое агентство ведёт базу данных соискателей и список возможных вакансий. Каждый соискатель, обратившийся в агентство, может бесплатно заполнить анкету, а также получить информацию о имеющихся вакансиях.
2. Проектирование информационной системы средствами UML
2.1 Глоссарий проекта
Анкета - первичный письменный опросник для кандидата на замещение вакантной должности.
Вакансия - наличие незанятого рабочего места или должности, на которую может быть принят новый работник.
Заказ - документ, описывающий должность, которая должна быть заполнена в компании клиента. В нём описываются качества, которыми должен обладать идеальный кандидат, и необходимый предыдущий опыт работы.
Кандидат - человек, прошедший отбор, собеседование, проверку рекомендацией, и готовый к представлению клиенту на позицию, по которой идет поиск.
Работодатель - организация, сделавшая заказ на поиск кандидатов на вакансию.
Менеджер по персоналу - сотрудник кадрового агентства, который занимается поиском и подбором персонала или специалист, занимающийся подбором персонала. кадровое агентство rationale rose
Отчеты на кандидатов - отчеты, готовящиеся на каждого кандидата-финалиста. Обычно содержат полную историю работы кандидата, личные биографические данные, оценку уровня квалификации и первоначальную информацию по рекомендациям. Данные проверяются и передаются клиенту для ознакомления перед первой встречей с кандидатом.
Предложение о работе - письменное предложение о работе от компании-работодателя кандидату с указанием условий работы, даты выхода на работу, компенсационного пакета.
Собеседование - интервью с потенциальным кандидатом с целью подтверждения информации, собранной в результате предварительного поиска, основательной проверки опыта работы кандидата и определения личностного соответствия кандидата требованиям компании. В результате этих оценочных интервью создается углубленный портрет каждого кандидата, описание его профессионального опыта, целей карьеры, возможностей и личностных характеристик.
Соискатель - человек, ищущий работу.
2.2 Модели вариантов использования
На диаграмме вариантов использования (рис. 2) показаны пять действующих лиц: соискатель, работодатель, менеджер по персоналу, база данных соискателей и список заявок. Существует также шесть основных действий: размещение анкеты, претендовать на вакансию, регистрация в системе, размещение заказа, составление списка кандидатов и составление отчёта.
2.3 Анализ вариантов использования
Вариант использования «Размещение анкеты» позволяет соискателю разместить анкету в базе данных агентства.
Вариант использования «Претендовать на вакансию» позволяет соискателю разместить самостоятельную заявку на вакансию.
Вариант использования «Регистрация в системе» позволяет пользователям зарегистрироваться в системе. Зарегистрированный пользователь имеет уникальное имя и пароль доступа. Зарегистрированный соискатель имеет право редактировать принадлежащие ему резюме, знакомится со статистикой востребованости работодателями. Зарегистрированный работодатель имеет право редактировать принадлежащую ему анкету предприятия, знакомится со статистикой поступления новых резюме, составлять и редактировать вакансии, а также получать данные предварительного отбора резюме.
Вариант использования «Размещение заказа» позволяет работодателю предоставить менеджеру по персоналу информацию о вакансии и требования к кандидату на её замещение.
Вариант использования «Составление списка кандидатов» позволяет менеджеру по персоналу подобрать кандидатов, соответствующих требованиям заказчика.
Вариант использования «Составление отчёта» позволяет менеджеру по персоналу подготовить информацию для предварительного ознакомления заказчика с кандидатами.
2.4 Проектирование системы
2.4.1 Описание классов
Управляющий блок является «оболочкой» системы и представляет собой средство навигации по ее модулям. Он объединяет воедино все компоненты системы и позволяет запускать их по мере необходимости.
Модуль идентификации осуществляет действия по проверке подлинности пользователя и хранению данных текущей сессии пользователя.
Модуль регистрации выполняет функции регистрации пользователей в системе и обновления их персональных данных.
Модуль рассылки обеспечивает связь с пользователями посредством рассылки через электронную почту.
Модуль выполнения заказа осуществляет регистрацию запросов предприятий на подбор персонала, занесение этих запросов в БД и подготовку данных для их дальнейшей обработки.
Модуль регистрации заявок на вакансию обеспечивает регистрацию самостоятельных заявок претендентов на вакансию и занесение этих их в список претендентов.
БД работодателей обеспечивает хранение заказов на подбор персонала от клиента-работодателя кадровому агентству. Заказ содержит сведения о клиенте-работодателе, требования к кандидату, должностные обязанности, пожелания и т.д. Возможен оперативный поиск по любому заданному критерию, включая полнотекстовый поиск по ключевому слову.
БД соискателей обеспечивает хранение анкет от кандидатов. Анкета содержит персональные сведения кандидата, образование, трудовую деятельность, знания и навыки, пожелания к будущей работе и т.д. Наряду с этим имеется возможность подбора анкет, удовлетворяющих запросу, а также отслеживания отработанных анкет.
Меню соискателя предоставляет соискателю возможность просматривать расширенную информацию, кроме того, он может вносить изменения в свое резюме и смотреть статистику, из которой он узнает, как часто его кандидатура рассматривалась на вакантную должность.
У работодателей также есть возможность, с помощью меню работодателя, просматривать расширенную информацию, редактировать данные своего предприятия, просматривать статистику.
Пользовательское меню позволяет обыкновенному пользователю просматривать информацию, передвигаясь по пунктам меню. Пользователь может знакомиться с документами, описывающими деятельность системы, читать новости и другие полезные для себя материалы.
Список вакансий позволяет просматривать, редактировать и сохранять информацию об имеющихся вакансиях.
Форма входа в систему позволяет зарегистрированному пользователю войти в систему под своим именем. Данная форма имеет два поля, обязательных для заполнения: «Пользователь» и «Пароль». Также на ней имеется кнопка «Вход» и ссылка на страницу регистрации.
Набор клиентских форм (форма ввода заказа, форма для регистрации работодателей, форма ввода заявки, форма для заполнения анкеты) позволяет добавлять и редактировать информацию путем ввода простого (неформатированного) текста.
Заключение
Для того, чтобы лучше разобраться в процессе поведения системы использовалась CASE-система «Rationale Rose». С помощью нее были составлены диаграмма вариантов использования, диаграмма классов, диаграммы взаимодействия, диаграммы деятельностей, диаграмма состояний, диаграмма компонентов и диаграмма размещения, на основе которых происходит дальнейшая программная реализация системы.
Спроектированная система «Кадровое агентство» позволит:
- существенно снизить затраты времени на обработку информации;
- «разгрузить» сотрудников кадрового агентства;
- оптимальным образом соотнести требования работодателей и соискателей друг к другу;
- напрямую взаимодействовать с соискателями и работодателями;
В результате внедрения системы «Кадровое агентство» должны быть достигнуты следующие показатели экономического эффекта:
- уменьшении количества рутинных операций по оформлению резюме и заказов;
- снижении трудовых и стоимостных затрат на обработку заявки;
- сокращение потерь от срывов сделок;
- улучшение связи с предприятиями и соискателями;
- повышение качества и снижение количества ошибок поиска.
Список использованных источников
1. Вендров А. М. Объектно-ориентированный анализ и проектирование с использованием языка UML и Rational Rose. Практикум.
2. Проектирование информационных систем. Курс лекций. Учеб. пособие / Под ред. Грекул В. И., Денищенко Г. Н. - М.: Интернет-Университет Информационных Технологий, 2005. - 304 с.
3. Шеер А. В. Бизнес-процессы. Основные понятия. Теория. Методы. - М.: Весть-МетаТехнология, 1999. - 173 с.
4. Автоматизация деятельности кадрового агентства //
5. Разработка информационной системы «Кадровое агентство выпускников» //
Размещено на Allbest.ru
Подобные документы
Создание диаграмм вариантов использования, логического представления, классов, состояний и деятельности, компонентов, развертывания для автоматизированной информационной системы в CASE-средстве Rational Rose. Генерация кода программы на языке ANSI C++.
курсовая работа [1,5 M], добавлен 23.10.2014Разработка базы данных на основе СУБД Microsoft Access, позволяющая автоматизировать работу кадрового агентства. Предметная область, основанная на реальной информации по кадровому агентству. Модель информационной системы, реализованная в ER-win.
курсовая работа [3,1 M], добавлен 15.12.2011Визуальное моделирование в UML. Построение модели в форме диаграммы вариантов использования (use case diagram), которая описывает функциональное назначение системы. Документация для взаимодействия разработчиков системы с ее заказчиками и пользователями.
лабораторная работа [672,2 K], добавлен 10.03.2014Разработка информационной системы "Кадровое агентство выпускников" для автоматизации процесса подбора специалистов по заявкам организаций. Требования к системе, программное обеспечение. Описание процесса деятельности. Проектирование базы данных.
дипломная работа [3,4 M], добавлен 27.11.2009Краткая характеристика предметной области. Актуальность разработки объектно-ориентированной модели информационной системы для учебной библиотеки. Создание диаграммы вариантов использования, последовательности, кооперативной диаграммы, диаграммы классов.
курсовая работа [381,8 K], добавлен 01.06.2009Создание информационной системы управления базой данных "Кадровое агентство". Характеристика используемой ЭВМ, ОС, языка программирования. Требования предъявляемые к ПО. Алгоритмы и тексты форм ввода. Описание, алгоритмы формирования выходных документов.
курсовая работа [1,1 M], добавлен 07.01.2013Проектирование информационных систем. Составление вариантов использования для информационной системы "Городское управление технической инвентаризации". Создание в браузере списка классов на этапе анализа модели. Создание диаграмм последовательности.
дипломная работа [1,9 M], добавлен 07.08.2013Организационная структура предприятия, занимающегося подбором персонала. Функциональная модель работы кадрового агентства. Автоматизация деятельности консультанта, обработки данных. Разработка информационной системы ведения деятельности по подбору кадров.
дипломная работа [4,2 M], добавлен 20.07.2014Создание диаграммы варианта использования для информационной системы. Моделирование взаимодействия объектов во времени в языке UML. Главная особенность диаграммы кооперации. Физическое представление программной системы, семантическая связь между классами.
курсовая работа [3,9 M], добавлен 09.01.2014Развитие современных информационных технологий. Этапы объектно-ориентированного проектирования информационных систем Rational Rose. Моделирование железнодорожной информационной системы. Создание диаграмм последовательности, компонентов, размещения.
курсовая работа [840,0 K], добавлен 11.07.2012