Информационная система кадрового агентства

Автор работы: Пользователь скрыл имя, 22 Декабря 2011 в 18:54, курсовая работа

Краткое описание

Задачей курсовой работы является разработка информационной системы кадрового агентства, предназначенной для автоматизации работы сотрудников отдела по подбору персонала. В задачу информационной системы входит хранение и наполнение базы данных информацией о соискателях, клиентах, сотрудниках и заявках, отображающих процесс подбора персонала, обработка и анализ накопленных данных, формирование отчетов по результатам проделанной работы. В качестве среды разработки использована СУБД Microsoft Access, входящая в пакет Microsoft Office, сочетающая удобство использования и простоту создания форм и отчетов, анализа данных.

Содержание работы

Введение...............................................................................................3
Глава 1. Описание предметной области........................................6
Глава 2. Проектирование БД.........................................................10
Описание сущностей....................................................................... ..11
Описание связей………………………………………….………....11
Er-диаграмма на этапе логического проектирования ….………...14
Анализ модели на этапе логического проектирования ……….....15
Er-диаграмма на этапе физического проектирования…………....17
Глава 3. Проектирование приложений……………………........18
Список транзакций…………………………………………............18
Анализ транзакций на этапе логического проектирования...........19
Анализ транзакций на этапе физического проектирования……...20
Документация на пользовательский интерфейс………………......21
Заключение……………………

Содержимое работы - 1 файл

Курсовая ПИС.doc

— 1.24 Мб (Скачать файл)

Министерство  образования Российской Федерации 
 
 
 
 
 
 

Курсовая  работа 

По  предмету Проектирование информационных систем

На  тему «Информационная  система кадрового агентства» 
 
 
 
 
 
 
 
 
 
 
 

Москва 2008.

Содержание

  1. Введение...............................................................................................3
  2. Глава 1. Описание предметной области........................................6
  3. Глава 2. Проектирование БД.........................................................10
  4. Описание сущностей....................................................................... ..11
  5. Описание связей………………………………………….………....11
  6. Er-диаграмма на этапе логического проектирования ….………...14
  7. Анализ модели на этапе логического проектирования ……….....15
  8. Er-диаграмма на этапе физического проектирования…………....17
  9. Глава 3. Проектирование приложений……………………........18
  10. Список транзакций…………………………………………............18
  11. Анализ транзакций на этапе логического проектирования...........19
  12. Анализ транзакций на этапе физического проектирования……...20
  13. Документация на пользовательский интерфейс………………......21
  14. Заключение………………………………………………………....24

 

Введение.

     Задачей курсовой работы является разработка информационной системы кадрового агентства, предназначенной для автоматизации работы сотрудников отдела по подбору персонала. В задачу информационной системы входит хранение и наполнение базы данных информацией о соискателях, клиентах, сотрудниках и заявках, отображающих процесс подбора персонала, обработка и анализ накопленных данных, формирование отчетов по результатам проделанной работы. В качестве среды разработки использована СУБД Microsoft Access, входящая в пакет Microsoft Office, сочетающая удобство использования и простоту создания форм и отчетов, анализа данных.    

     Из определения термина Система Управления Базами Данных (СУБД) мы знаем, что СУБД это - программное обеспечение, контролирующее организацию, хранение, целостность, внесение изменений, чтение и безопасность информации в базе данных СУБД. Назначение СУБД - отвечать за обработку запросов к базе данных, и получать ответы от неё. Создание СУБД может быть реализовано как на традиционных языках программирования, так и на специализированных языках баз данных.

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

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

     СУБД минимизируют общий объём базы данных. Для этого таблицы, содержащие  повторяющиеся данные, разбиваются на несколько связанных таблиц.

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

     Большинство существующих CASE-средств основано на методах структурного или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.

     Для написания внешнего интерфейса выбран язык 4 поколения Visual Basic.

Microsoft Visual Basic —  средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. Этот язык программирования сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса.

Visual Basic считается  идеальным средством быстрой разработки прототипов программы, для разработки приложений баз данных и вообще для компонентного способа создания программ, работающих под управлением операционных систем семейства Microsoft Windows.

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

     Необходимо найти наиболее эффективный способ ведения информации о постоянных клиентах, соискателях, заявках и счетах. Фирме необходимо решать задачи регистрации соискателей и клиентов, расчёта и выставления счетов, занесения и закрытия заявок.

 

Состав информационной системы.

ПО – предметная область

КМД – концептуальная модель данных

БД – база данных

СУБД – система  управления базами данных

ПП – пользовательское приложение

КП – конечный пользователь

 

Глава 1. Описание предметной области

Анализ  предметной области.

Кандидат - лицо, которое обращается за регистрацией в качестве соискателя в фирму.

Консультант –  сотрудник, оказывающий услугу по подбору  постоянного персонала.

Клиент –  потенциальный или активный клиент.

Третья сторона  – внешний ресурс.

CV – резюме – документ с указанием карьерных целей, навыков и опыта работы кандидата.

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

Дата начала – дата заключения трудового договора между клиентом и кандидатом.

Запрос –  информация, запрашиваемая клиентом или потенциальным клиентом, такая как: сумма выставляемого счета или наличие того или иного навыка. 

  1. Работа  над заказом

Работа над заказом включает получение и развитие заказа, утверждение ставок и гарантированного срока по подбору постоянного персонала.

Клиент связывается  с филиалом, с целью размещения заказа.

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

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

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

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

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

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

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

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

Вся необходимая  информация по принятому заказу должна быть документально зафиксирована  в заявке и введена Консультантом  в базу данных в течении 24 часов  с момента принятия заказа;

-Должность;

-Сумма оплаты  услуг фирмы

-Зарплата и  компенсационный пакет;

-Консультант

-Дата начала  работы

-Кем закрыта(в  случае закрытия)

-Эксклюзивность (да/нет)

Работа над  заказом начинается только после  ввода заказа в базу данных.

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

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

  1. рекрутинг по открытым заявкам.

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

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

Если в базе нет подходящего Кандидата, Консультант проводит поиск с использованием:

-размещения  вакансий в Интернете, а так  же поиск по соответствующим сайтам;

-публикации  рекламы в местных газетах,  журналах и т.д.

-прямой поиск  по рекомендациям.

Консультант обязан в оговоренные сроки сообщать Клиенту о ходе его работы.

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

Кандидаты, которые  в наибольшей степени соответствуют  критериям Клиента должны быть назначены  на собеседование с Клиентом.

  1. Оценка кандидатов для интервью с Клиентом.

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

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

Заметки о проведенном  интервью должны быть включены в запись о кандидате в базе данных.

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

Если Кандидат оценивается как пригодный для предоставления на открытую вакансию, по согласию кандидата консультант направляет его на собеседование с Клиентом.

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

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

Неактивные Кандидаты – которые были зарегистрированы и оценены, и нашли работу и более не находятся в активном поиске работы.

  1. Процесс трудоустройства

Консультант предоставляет  список подобранных кандидатов и  согласовывает время проведения собеседования у Клиента. Информация об интервью заносится в базу данных.

Информация о работе Информационная система кадрового агентства