Разработка и проектирование базы данных "Отдел кадров"

Автор: Бостанова Л.К., Батчаева З.Б., Шаханова Р.Д., Аджиева С.С.

Журнал: Теория и практика современной науки @modern-j

Рубрика: Основной раздел

Статья в выпуске: 2 (32), 2018 года.

Бесплатный доступ

Проектируемая база данных «Отдел кадров» обеспечивает просмотр информации о работающих и уволенных сотрудниках: личные данные, поощрения и взыскания, график отпусков, штатное расписание, сведения о трудовой деятельности, включая и общий стаж. База данных позволит вести мониторинг имеющейся информации, корректировать новые сведения.

Базы данных, информация, инфологическая модель, физическая модель, схема данных

Короткий адрес: https://sciup.org/140272873

IDR: 140272873

Development and design of database "Human resources"

Designed data base "Human resources" provides information about employees: personal data, incentives and penalties, the vacation schedule, staffing, information about employment, including the General experience. The database will allow you to browse the data, add new data, delete and modify them.

Текст научной статьи Разработка и проектирование базы данных "Отдел кадров"

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

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

С целью программного осуществления данной работы выбран программный продукт Microsoft Access, позволяющий создавать простые и удобные формы ввода данных, а также реализовывать обработку данных и выдачу сложных отчетов [1].

Рассматриваемая база данных состоит из следующих таблиц:

СОТРУДНИК ( ID-сотрудника , Фамилия, Имя, Отчество, ID-должности, Дата_рождения, Пол, Семейное_положение, Телефон, Образование);

ПРИКАЗ О ПРИЕМЕ НА РАБОТУ    ( Номер приказа ,

Дата_утверждения, ID-сотрудника, Количество_ставок);

ПРИКАЗ О ПЕРЕВОДЕ НА ДРУГУЮ ДОЛЖНОСТЬ ( Номер приказа , Дата_утверждения, ID-сотрудника );

ДОЛЖНОСТЬ ( ID-должности , Д олжность);

ШТАТНОЕ РАСПИСАНИЕ   ( ID-сотрудника ,   ID-должности,

Количество_ставок, Оклад, Надбавка);

ПРИКАЗ ОБ УВОЛЬНЕНИИ ( Номер приказа , Дата_утверждения, ID-сотрудника, Основание).

При проектировании БД было создано инфологическое моделирование (рис. 1).

Рисунок 1. - Инфологическая модель базы данных «Отдел кадров»

В схеме данных расставлены все связи между таблицами базы данных «Отдел кадров».

Рисунок 2 – Схема данных базы данных «Отдел кадров»

Главная кнопочная форма – представлена на рисунке 3.

Рисунок 3.– Главная кнопочная форма

Форма «Сотрудники», позволяет просматривать личные данные сотрудников, представлена на рисунке 4.

Рисунок 4 – Форма «Сотрудники»

Access позволяет создавать запросы двух типов: QBE и SQL. Был выбран SQL-запрос для вывода всех должностей отдела кадров, результат которого представлен на рисунке 5.

Рисунок 5 – Запрос на вывод всех должностей

С помощью Мастера отчетов были спроектированы соответствующие отчеты: «Заработная плата», «Группировка сотрудников по фамилии»

в алфавитном порядке, «Приказы о приеме на работу по определённой дате»

Отчет «Заработная плата» выдает информацию о сотруднике, это ФИО, должность, оклад, надбавка и общую сумму заработной платы результат которого на рисунке 6.

Заработная плата

гетр улики Фаяж ткя

Ния

Ок чад

Наташка

С умма

Де техеста

1 ЕйаноЬ

Юергей

15, гкt винтов

Ширегтог!             1

500 000.00г. 1

50 000.01k. 1

550 ООО.ООр 1

IQOCOO.OOd. 1

ЮМО.ООе 1

5 (Кирсанов

(Константин

Г_ риге ич

р е вер ant мы it д иректо |

ЮОООО.ООр 1

10 000.0 Се 1 110 ООО.ООр 1

4 ГГв

[Гм мофей

Пефтеепич

ЕГллеяиП бухгалтер

50 МО «30с. |

1 ООО.ООр I

51 ООО.ООр |

.fewj^^W. kwivi m

50 000.00О 1

.-5L50.U0B. I

опмош

ILvтг алт-г

Л5ГШП ЛПп 1

1 Vin ППп I

46 500-ODd I

Г

ТЕгоров

Вт

titan

|Н1ЧШ1ЬВНЖ отдела

40 ЮО.ООе 1

1 500.00с. 1

41 SOO.OQp 1

Е|Лебедем

(Елена

Игоревна

кСеведхер па продажа 1

59 ОТО.ООр 1

1 ООО.ООр 1

40 ООО.ООр |

36 ООО.ООо 1

15 000.0 06 I

51 ООО.ООр 1

lOlHenoei

Марин

Петровна

к'еведхер по продажа |

40 OOO.OOtx 1

1 000.00b. 1

41 ООО.ООр 1

Кг катиона

42 000.00с 1

1 ООО.ООо 1

12|^ед open

Максим

t-wили свич

кСемедхер пс продажа!

41 ООО.ООр |

2 ООО.ООр I

43 ООО.ООр I

Рисунок 6 – Отчет «Заработная плата»

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

______С _ П _ И __ С _ О __ К ЛИТЕРАТУРЫ

  • 1.    Агальцов, В.П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 352 c.

  • 2.    Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.

Список литературы Разработка и проектирование базы данных "Отдел кадров"

  • Агальцов, В.П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 352 c.
  • Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.