Служба занятости населения

Автор: Пользователь скрыл имя, 06 Декабря 2011 в 08:01, курсовая работа

Описание работы

Служба занятости - это сложившаяся современная структура, которая активно участвует в процессе регулирования рынка труда, она обеспечивает гарантированное государством право граждан на защиту от безработицы, оказывает населению и работодателям государственные услуги содействия занятости, трудовой миграции.
К полномочиям Российской Федерации в области содействия занятости населения, переданным для осуществления органам государственной власти субъектов Российской Федерации, относится оказание в соответствии с законодательством о занятости населения таких государственных услуг:

Работа содержит 1 файл

Курсовой(БД).doc

— 1.16 Мб (Скачать)

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

     Пользователи:

    1. Специалист по работе с клиентами;
    2. Специалист по содействию работодателям;
    3. Психолог;
    4. Ответственный за осуществление социальных выплат гражданам;
    5. Директор, уполномоченный представитель.
    6. Бухгалтер
    7. Сотрудник регистратуры
 

     Задачи:

Категория

Задачи

Пользователь Наименование  задачи
ввод    
  специалист  по работе с клиентами,

сотрудник регистратуры

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

специалист  по работе с клиентами

ввод (ред, удал) информации о вакансиях
  бухгалтер ввод (ред, удал) информации о сотрудниках
  ответственный за осуществление социальных выплат гражданам ввод (ред, удал) информации о соц. выплатах
  специалист  по работе с клиентами ввод (ред, удал) информации о постановке на учет по безработице
обработка    
    определение даты окончания выплат по безработице
    снятие с  выплат по безработице при устройстве на работу
    назначение  статусов
вывод    
  директор, специалист по работе с клиентами, психолог Формирование списока вставших на учет безработных за определенный период времени.
  директор Формирование отчета о количестве трудоустроенных за определенный период времени
  директор Формирование отчета о выплатах пособий по безработице
  директор, психолог Формирование отчета о наиболее популярных профессиях на определенный момент времени
  директор, психолог Формирование отчета о количестве временнотрудоустроенных в возрасте от 14-18 за определенный период времени
  специалист  по работе с клиентами Формирование  списка вакансий
  директор, специалист по работе с клиентами Формирование отчета о количестве предоставленных услуг на данный момент времени
  директор, ответственный  за осуществление социальных выплат гражданам Формирование отчета о сумме выплат по безработице  на текущий месяц
  директор, бухгалтер Формирование отчета о количестве услуг предоставленых сотрудниками на данный момент времени
  директор Формирование отчета о предприятиях принявших наибольшее количество работников за определенный период времени
  специалист  по работе с клиентами Формирование  списока свободных вакансий конкретной профессии на данный момент времени
  специалист  по работе с клиентами Формирование  списка резюме
  директор, психолог Формирование отчета о наиболее популярных вакансий на данный момент времени
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

       

  1. Реляционная модель базы данных
  2. Гражданин(Паспорт, Фамилия, Имя, Отчество, Адрес, Телефон, Дата рождения)
  3. Работодатель(Код работодателя, Название, Адрес, Телефон, Контактное лицо)
  4. Вакансия(Код вакансии, Код специальности, Код работодателя, Код З/П, Код стажа ,Код графика, Код условий труда,Код образования)

    Внешние ключи: Код специальности ссылается на Специальность, Код работодателя ссылается на  Работодатель, Код З/П ссылается на З/П, Код стажа ссылается на Стаж, Код графика ссылается на График, Код условий труда ссылается на Условия труда, Код образования ссылается на Образование.

  1. График (Код графика, Тип графика)
  2. З/П (Код З/П, Размер З/П)
  3. Образование (Код образования, Тип образования)
  4. Пособие(Код резюме, Размер выплаты, Код Приказа, Дата начала, Дата окончания, Табельный № сотрудника)

    Внешние ключи: Размер выплаты ссылается на Размер выплаты

  1. Приоритет(Паспорт, Дата регистрации, Приоритет)
  2. Предоставление услуг(Код Резюме, Услуга, Табельный № сотрудника, Дата )

     Внешние  ключи: Услуга ссылается на  Услуга,  Табельный № сотрудника  ссылается на Сотрудник

  1. Размер пособия(Код пособия, Размер пособия)
  2. Резюме(Код резюме,Паспорт, Код специальности, Код З/П, Код стажа, Код графика, Код условий труда,Код образования)

    Внешние ключи: Код специальности ссылается на Специальность, Паспорт ссылается на  Гражданин, Код З/П ссылается на З/П, Код стажа ссылается на Стаж, Код графика ссылается на График, Код условий труда ссылается на Условия труда, Код образования ссылается на Образование

  1. Собеседование(Код вакансии, Код Резюме, Дата собеседования, Результат)

     Внешние  ключи: Код вакансии ссылается на Вакансия, Код резюме ссылается на  Резюме

  1. Сотрудник(Табельный №, Фамилия, Имя, Отчество)
  2. Специальность(Код специальности, Специальность)
  3. Стаж(Код стажа, Стаж)
  4. Условия труда(Код условий труда, Условие)
  5. Услуга(Код услуги, Название услуги)

 

 
 

 

6. Структура таблиц  и данные в таблицах 
 

Таблицы базы данных 

Таблица «Вакансия»(Vacancy)

 

 
 

Таблица «Гражданин»(Citizen)

 

 

Таблица «График»( Schedule)

 

 

Таблица «З/П» (Wages)

 

 

Таблица «Образование»( Education)

 

 

Таблица «Пособие»( Allowance)

 

 

Таблица «Приоритет»( Priority)

 

 
 

Таблица «Предоставление услуг»( ProvisionOfServices)

 

 
 
 
 

Таблица «Работодатель»( Employer)

 

 

Таблица «Размер  пособия»( PaymentAmount)

 

 
 
 
 
 
 
 
 
 
 

Таблица «Резюме»( Summary)

 

 

Таблица «Собеседование»( Interviewing)

 

 

Таблица «Сотрудник»( Employee)

 

 

Таблица «Специальность»( Specialty)

 

 

Таблица «Стаж»( Experience)

 

 

Таблица «Условия труда»( Condition)

 

 
 
 
 
 

Таблица «Услуга»(Service)

 

 
 

 

7. Объекты базы  данных

Поставленные  задачи решаются с помощью следующих  объектов SQL Server 

7.1 Представления

7.1.1 Формирование списка резюме 

    Листинг программного кода: 

CREATE VIEW [dbo].[SummaryView]

AS

SELECT     A.[SummaryID], B.[LastName], B.[FirstName], B.[MiddleName

      B.[Birthday], B.[Passport],H.[EducationType], C.[Specialty], E.[Experience], F.[ScheduleType], G.[Condition], D.[WagesValue], I.[Registered], B.[Address], B.[Phone]

FROM 

      [dbo].[Summary] A INNER JOIN [dbo].[Citizen] B

            ON A.[Passport]=B.[Passport] INNER JOIN [dbo].[Specialty] C

            ON A.[SpecialtyID]=C.[SpecialtyID] INNER JOIN [dbo].[Wages] D

            ON A.[WagesID]=D.[WagesID] INNER JOIN [dbo].[Experience] E

            ON A.[ExperienceID]=E.[ExperienceID] INNER JOIN [dbo].[Schedule] F

            ON A.[ScheduleID]=F.[ScheduleID] INNER JOIN [dbo].[Condition] G

            ON A.[ConditionID]=G.[ConditionID] INNER JOIN [dbo].[Education] H

            ON A.[EducationID]=H.[EducationID] INNER JOIN [dbo].[Priority] I

Информация о работе Служба занятости населения