Отдел кадров

Разработка программы для поиска данных по отдельно взятому сотруднику или данных по группе лиц, числящихся в каком-либо отделе. Автоматическое суммирование и выдача результата о численности сотрудников и о количестве (в рублях) их суммарного оклада.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 02.02.2013
Размер файла 137,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Введение

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

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

В своей работе я использовала такие операторы как: операторы цикла For … Next, Do … Loop, условный оператор If … Then … Else.

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

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

программа сотрудник отдел оклад

1. Содержание таблиц

В моей работе имеются 6 таблиц, составленных на листах Excel.

Лист 1 - «подразделение»

отдел

наименование

22

бухгалтерия

24

плановый отдел

25

отдел труда и зарплаты

49

матер. тех. снабжение

В этой таблице приведены названия отделов предприятия и присвоенный им номер.

Лист 2 - «сотрудник»

таб. №

Ф.И.О.

отдел

инн

пол

Дата приема на работу

Дата увольнения

оклад

6905

Сергеева Л.Е

22

182700968267

жен

14.12.2000 г.

3000

3455

Лагунова Л.П.

22

476356598272

жен

02.09.1998 г.

2500

2836

Насырова Г.Р.

22

745950522126

жен

28.05.1996 г.

14.10.1999 г.

4500

3936

Осипова Л.Ф.

22

276564110873

жен

11.08.1992 г.

2950

2845

Пигалева С.В.

22

461945995447

жен

25.07.1990 г.

3200

8743

Тараканова В.Л.

24

358837242854

жен

20.11.2004 г.

3200

6512

Романова Е.А.

24

385655282926

жен

30.01.2001 г.

3300

8049

Соболев А.И.

24

866451565830

муж

12.10.1995 г.

3250

7615

Айдаров Р.А.

24

102846578375

муж

24.10.2005 г.

3300

5786

Цыгвинцев И.В.

24

784652839303

муж

08.03.1999 г.

05.04.2003 г.

3350

2954

Беляева У.К.

24

289376575393

жен

29.04.1994 г.

3100

4563

Подгорнов А.Г.

25

049545274682

муж

19.09.1995 г.

2900

2387

Ключникова Д.И.

25

947521421216

жен

23.12.2002 г.

2500

5749

Попова О.А.

25

650464452828

жен

15.06.1993 г.

2750

9082

Шарапова Е.А.

25

184528295768

жен

27.01.2003 г.

20.12.2005 г.

2400

3451

Кузнецова М.В.

25

762855876014

жен

16.03.2000 г.

3000

8098

Сухоплюев В.С.

49

567963544782

муж

13.04.1991 г.

2600

5872

Салимова Ю.А.

49

378465612846

жен

10.08.2004 г.

2950

3641

Никифорова Н.Д.

49

463785659125

жен

16.05.1997 г.

3050

5115

Козлова Т.Л.

49

367453475636

жен

17.06.2003 г.

3000

3081

Мерзляков Н.Е.

49

236834571256

муж

22.11.1988 г.

2700

7543

Подкин Д.М.

49

566215621445

муж

31.02.2002 г.

13.08.2004 г.

3100

Данная таблица содержит полные обобщающие сведения о сотрудниках по номерам отделов в которых они числятся. Например, такие данные как табельный номер, Ф.И.О., ИНН, пол, дата приема на работу, дата увольнения (если работник уволен), оклад сотрудника.

Лист 3 - «22 отдел»

численность

таб. №

Ф.И.О.

отдел

должность

оклад

пол

1

6905

Сергеева Л.Е

22

бухгалтер

3000

жен

1

3455

Лагунова Л.П.

22

бухгалтер

2500

жен

1

2836

Насырова Г.Р.

22

ведущий бухгалтер

4500

жен

1

3936

Осипова Л.Ф.

22

бухгалтер

2950

жен

1

2845

Пигалева С.В.

22

бухгалтер

3200

жен

В приведенной таблице зафиксированы данные о сотрудниках 22 отдела: их численность, должность и др.

Лист 4 - «24 отдел»

численность

таб. №

Ф.И.О.

отдел

должность

оклад

пол

1

8743

Тараканова В.Л.

24

экономист

3200

жен

1

6512

Романова Е.А.

24

ведущий экономист

3300

жен

1

8049

Соболев А.И.

24

экономист

3250

муж

1

7615

Айдаров Р.А.

24

экономист

3300

муж

1

5786

Цыгвинцев И.В.

24

ведущий экономист

3350

муж

1

2954

Беляева У.К.

24

экономист

3100

жен

В этой таблице указаны данные о сотрудниках 24 отдела.

Лист 5 - «25 отдел»

численность

таб. №

Ф.И.О.

отдел

должность

оклад

пол

1

4563

Подгорнов А.Г.

25

специалист

2900

муж

1

2387

Ключникова Д.И.

25

специалист

2500

жен

1

5749

Попова О.А.

25

специалист

2750

жен

1

9082

Шарапова Е.А.

25

специалист

2400

жен

1

3451

Кузнецова М.В.

25

специалист

3000

жен

Данные этой таблицы представляют собой сведения о сотрудниках 25 отдела.

Лист 6 - «49 отдел»

численность

таб. №

Ф.И.О.

отдел

должность

оклад

пол

1

8098

Сухоплюев В.С.

49

товаровед

2600

муж

1

5872

Салимова Ю.А.

49

товаровед

2950

жен

1

3641

Никифорова Н.Д.

49

товаровед

3050

жен

1

5115

Козлова Т.Л.

49

товаровед

3000

жен

1

3081

Мерзляков Н.Е.

49

товаровед

2700

муж

1

7543

Подкин Д.М.

49

товаровед

3100

муж

Данная таблица содержит сведения о сотрудниках 49 отдела. В последствии по данным последних четырех таблиц будет рассчитано число сотрудников и фонд оплаты труда по каждому из отделов.

Для удобства работы с таблицами (особенно если в них содержится большое количество данных) необходимо закрепить область «шапки» таблиц. Это позволит, при рассмотрении таблицы сверху вниз, всегда видеть название колонок. Т.о. не будет необходимости возвращаться в начало таблицы. Для выполнения этой задачи я выделила необходимую область, дальнейший путь: Окно / Закрепить области.

2. Содержание форм

В главе 1. были рассмотрены 6 таблиц, для работы с которыми мне необходимо было составить формы. Для этого я создала пустой макрос с именем «кадры», а так же добавила к нему 3 формы. Третья форма играет роль «главного меню», с ее помощью можно наиболее удобным образом перейти к двум оставшимся формам.

Первая форма:

Для свойства формы Name я установила значение Frm1 и название заголовка «Данные подразделения». В этой форме мной были размещены такие элементы как:

Элемент

Name

Caption

Рамка

Frame1

Подразделение

Надпись «номер»

Label6

номер

Текстовое поле

TextBox5

Надпись «наименование»

Label7

наименование

Текстовое поле

TextBox6

Счетчик

SpinButton1

Надпись «Ф.И.О.»

Label3

Ф.И.О.

Список

ListBox2

Надпись «численность»

Label4

численность

Текстовое поле

TextBox3

Надпись «фонд оплаты труда»

Label5

Фонд оплаты труда

Текстовое поле

TextBox4

Кнопка «Возврат»

ButRed

Возврат

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

Вторая форма:

Для свойства формы Name я установила значение Frm2 и название заголовка «Сведения о сотруднике». Данная форма содержит следующие элементы:

Элемент

Name

Caption

Надпись «табельный номер

Label1

табельный номер

Текстовое поле

TextBox1

Надпись «Ф.И.О.»

Label2

Ф.И.О.

Текстовое поле

TextBox8

Надпись «подразделение»

Label3

подразделение

Текстовое поле

TextBox2

Надпись «пол»

Label4

пол

Текстовое поле

TextBox3

Надпись «дата приема на работу»

Label5

дата приема на работу

Текстовое поле

TextBox4

Надпись «дата увольнения»

Label6

дата увольнения

Текстовое поле

TextBox5

Надпись «ИНН»

Label7

ИНН

Текстовое поле

TextBox6

Надпись «оклад»

Label8

оклад

Текстовое поле

TextBox7

Кнопка «Возврат»

Возврат

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

Третья форма (играет роль главного меню):

Для свойства формы Name я установила значение Frm3 и название заголовка «Главная форма». В этой форме мной был расположен флажок: Name - cbHide, Caption - «Скрывать главную форму». Если флажок будет отмечен, то форма автоматически будет скрываться при переходе к другой форме. В этой же форме я разместила кнопки с именами But1 с именем «подразделение», для перехода (при нажатии) к форме 1 «Данные подразделения» и But2 с именем «сведения», для перехода (при нажатии) к форме 2 «Сведения о сотруднике».

Размещено на Allbest.ru


Подобные документы

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

    курсовая работа [2,1 M], добавлен 01.12.2010

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

    контрольная работа [27,2 K], добавлен 13.02.2012

  • Общая характеристика предприятия и структура его отдела кадров. Назначение и область применения программы, основные требования к ее функциональности, оценка возможностей. Базы данных и системы управления ими, этапы и принципы проектирования, значение.

    дипломная работа [1,2 M], добавлен 03.07.2015

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

    курсовая работа [1,7 M], добавлен 06.05.2009

  • Теоретические аспекты СУБД. Основные понятия. Функциональные возможности СУБД. Архитектура систем управления. Разработка базы данных. Крупные массивы данных размещают, как правило, отдельно от исполняемого программы, и организуют в виде базы данных.

    курсовая работа [30,5 K], добавлен 23.02.2006

  • Основные тенденции развития методов физической организации данных. Пространство памяти и размещение хранимых данных. Организация связей между хранимыми записями. Функциональные зависимости между атрибутами. Средства поддержания целостности базы данных.

    курсовая работа [1,7 M], добавлен 18.11.2015

  • Основные функции отдела кадров нотариальной конторы ООО "Стрекоза". Автоматизация процесса внесения и хранения данных по сотрудникам. Список данных, хранящихся в подчинённых таблицах и используемых для параметрических запросов. Интерфейс базы данных.

    курсовая работа [1,7 M], добавлен 22.11.2016

  • Программа поиска в базе данных в среде Borland Delphi 7.0 Enterprise. Условия и блок-схемы задач. Ввод массива. Текст программ в Delphi, в Паскаль. Текст программы поиска в базе данных. Кодирование материала. Изготовление реляционной базы данных.

    практическая работа [27,6 K], добавлен 11.10.2008

  • Понятие и основные функции СУБД "Access". Алгоритм создания базы данных сотрудников: создание таблиц с помощью конструктора, ключевые поля, установление связей между таблицами. Создание форм для поиска и ввода данных. Работа с запросами и отчетами.

    контрольная работа [827,5 K], добавлен 01.06.2010

  • Создание программного средства для реализации работы отдела кадров, построенное на основах ООП и STL. Доступный и простой интерфейс для занесения данных о рабочих и местах их прошлых работ. Алгоритм функционирования программы, ее характеристика.

    курсовая работа [319,6 K], добавлен 19.06.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.