Файл: Автоматизация учета труда и заработной платы.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 22.05.2023

Просмотров: 265

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Диаграмма ERD-сущность-связь

Схема -8 Диаграмма ERD-сущность-связь

Контрольный пример реализации и его описание

Общие положения (дерево функций и сценарий диалога)

Схема 9 дерево функций и сценарий диалога

Характеристика базы данных

Таблица 16 Сущность «Сотрудник»

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

Идентификатор

Тип поля

Длина

Id_employ

Ключ

Счетчик

10

Фамилия

Кр текст

20

Имя

Кр текст

20

Отчество

Кр текст

20

Номер

Числвоой

15

Должность

Кр текст

30

Оклад

Текст

20

Id_employ_count

Текст

10

Id_employ_book

Текст

10

Id_pay_sheet

Текст

10

Таблица 17 Сущность «Отдел»

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

Идентификатор

Тип поля

Длина

Id_ department

Ключ

Счетчик

10

Название подразделения

Кр текст

20

Начальник

Кр текст

20

Id_employ

Текст

20

Таблица 18 Сущность «Расчётный лист»

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

Идентификатор

Тип поля

Длина

Id_ pay_sheet

Ключ

Счетчик

10

Кол отраб часов

Числовой

20

Оплата по часам

Числовой

20

Премия

Числовой

20

Таблица 19 Сущность «Трудовой договор»

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

Идентификатор

Тип поля

Длина

Id_employ_cont

Ключ

Счетчик

10

Тип трудового договора

Кр текст

20

Оклад

Числовой

20

Графики работы

Числовой

20


Таблица 20 Сущность «Трудовая книжка»

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

Идентификатор

Тип поля

Длина

Id_employ_book

Ключ

Счетчик

10

Текущее место работы

Кр текст

20

Последнее место работы

Кр текст

20

Стаж работы

Числовой

4

Структурная схема пакета (дерево вызова программных модулей)

Схема 10 дерево вызова программных модулей

Таблица 21 –– Пример фрагмента таблицы описания функций модулей

№ п/п 

Наименование модуля 

Функции модуля 

1

Форма Расчётный лист

Заполнение строки для расчёта заработной платы

2

Форма Сотрудник

Заполнение строки с информацией об сотруднике

3

Форма Трудовая книжка

Заполнение строки с информацией об опыте сотрудника

4

Форма Трудовой договор

Заполнение строки с информацией об условии работы сотрудника

5

Запрос поиск по имени

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

6

Запрос поиск по фамилии

Запрос для поиска сотрудника по фамилии

7

Запрос поиск по отчеству

Запрос для поиска сотрудника по отчеству

8

Отчёт поиск по отчеству

Предоставление отчётности по работе запроса поиск по отчеству

Описание программных модулей

Блок схема модуля “Форма Расчётный лист”

Схема 11 Форма Расчётный лист

Контрольный пример реализации и его описание

  • тестовых данные

Схема 12“Сотрудник”

В таблице сотрудники представлена тестовая информация об сотрудниках в фирме

Схема 13“Трудовой договор”

В таблице Трудовой договор представлена тестовая и основная информация касательно условий работы сотрудников в компании


  • процесса обработки тестовых данных

Схема 14 Форма Расчётный лист

В форме расчётный лист мы вносим данные об количестве отработанных часах и оплате по часам, это основные данные для вычисления заработной платы сотрудника

Схема 15 Форма Сотрудник

Форма сотрудники необходимая для ведения отчётности по количеству сотрудников в компании.

Схема 16 Форма Трудовая книжка

Форма трудовая книжка отражает опыт сотрудника и место его предыдущей работы.

Схема 17 Форма Трудовой договор

Форма трудовая договор показывает основные условия работы сотрудника, такие как график работы, оклад и т д.

Схема 18 Запрос поиск по имени

Я решил добавить запросы для поиска в том случае если наша БД разрастётся

Схема 19 Запрос поиск по отчеству

Так же я решил разделить поиски по фамилии, имени и отчеству

Схема 20 Запрос поиск по фамилии

  • результатов обработки тестовых данных

Схема 21 Отчёт по поиску фамилии

Результатом поиска по фамилии станет отчётная форма.

ЗАКЛЮЧЕНИЕ

По итогу курсовой работы, можно сделать следующие выводы:

Информационная система для автоматизации учета зарплаты сотрудников успешно внедрена и успешно справилась со своей задачей.

В результате выполнения курсовой работы все вышепоставленные цели и задачи были выполнены. Были описаны технологии функционирования ИС, выполнено физическое проектирование базы данных, разработаны экранные формы ввода-вывода и отчеты, разработаны функциональные модули, была составлена база данных и её модель, а также были выявлены все бизнес-процессы предприятия.

Благодаря проделанной работе было разработано приложение для учета заработной платы сотрудников.

ИС разработана на платформе Access, данный выбор обусловлен широкими возможностями создания баз данных и управления ими, а также из-за гибкой работы с другими БД и возможности работы с языком SQL