700.23K
Category: informaticsinformatics

Проектирование и разработка АИС формирования ведомости учёта рабочего времени

1.

ПРЕЗЕНТАЦИЯ ПО ТЕМЕ
«ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА АИС
ФОРМИРОВАНИЯ ВЕДОМОСТИ УЧЁТА
РАБОЧЕГО ВРЕМЕНИ»
Подготовил: Жуков К.С.
Группа: 2П-21
1

2.

ВВЕДЕНИЕ
Основной движущей силой любого предприятия является его персонал,
добросовестно выполняющий свои обязанности. Качественно, вовремя выполненное задание
гарантирует функционирование предприятия, получение прибыли, улучшение репутации, что
в свою очередь приведет к привлечению новых клиентов.
Эффективность управления любого предприятия в современных условиях в
значительной степени зависит от решения задачи своевременного учета тех или иных
операций, а также мониторинга их выполнения. Использование информационной системы
учета рабочего времени дает возможность повышения эффективности работы, сокращения
временных затрат на решение поставленных задач, связанных с непунктуальностью или
отсутствия дисциплины у сотрудников.
Для обеспечения контроля посещений сотрудниками рабочих мест используются
автоматизированные решения. Полученные данные являются источником принятия
управленческих решений по управлению персоналом предприятия, позволяют обеспечить
учет рабочего времени. Оперативное получение такой информации на сегодня возможно
только с помощью современных информационно-телекоммуникационных технологий.
2

3.

ВВЕДЕНИЕ
Предметом исследования данной работы является система учета рабочего времени.
Объектами исследования являются процессы, возникающие при учете рабочего
времени на предприятии.
Целью данной работы является разработка информационной системы учета
рабочего времени.
3

4.

ПОСТАНОВКА ЗАДАЧИ
Учет рабочего времени является важной задачей для обеспечения
эффективности работы организации, расчета заработной платы и соблюдения
трудового законодательства. Автоматизированная информационная система (АИС)
формирования ведомости учета рабочего времени предназначена для
автоматизации процессов фиксации рабочего времени сотрудников, формирования
ведомостей и отчетов, а также интеграции с системами управления персоналом и
бухгалтерского учета.
Цель проекта - разработать АИС, обеспечивающую: автоматический уч1т
рабочего времени сотрудников.
4

5.

СОЗДАНА ФИЗИЧЕСКАЯ СХЕМА БАЗЫ ДАННЫХ
5

6.

ОПИСАНИЕ ВХОДНОЙ ИНФОРМАЦИИ
После исследования данной предметной области были
созданы следующие таблицы базы данных «Табель учёта».
6

7.

ОПИСАНИЕ ВХОДНОЙ ИНФОРМАЦИИ
Структура таблицы «Месяца» следующая:
7

8.

ОПИСАНИЕ ВХОДНОЙ ИНФОРМАЦИИ
Структура таблицы «Сотрудники» следующая:
8

9.

ОПИСАНИЕ ВХОДНОЙ ИНФОРМАЦИИ
Структура таблицы «Табеля» следующая:
9

10.

ОПИСАНИЕ ВХОДНОЙ ИНФОРМАЦИИ
Структура таблицы «Учёты» следующая:
10

11.

ОПИСАНИЕ ВЫХОДНОЙ ИНФОРМАЦИИ
Выходной информацией в данной задаче является: запрос «Код
Суммарное количество часов»; гистограммы «Дни в месяцах» и
«Суммарная часовая квота»; отчёты «Табеля» и «Учёты».
Гистограмма «Дни в месяцах» - это столбчатая гистограмма,
выводящая количество дней в каждом месяце.
Гистограмма «Суммарная часовая квота» - это столбчатая
гистограмма, выводящая суммарное количество часов для каждого дня
месяца.
11

12.

ОПИСАНИЕ ВЫХОДНОЙ ИНФОРМАЦИИ
Структура запроса «Суммарное количество часов» следующая:
12

13.

ОПИСАНИЕ ВЫХОДНОЙ ИНФОРМАЦИИ
Структура отчёта «Табеля» следующая:
13

14.

ОПИСАНИЕ ВЫХОДНОЙ ИНФОРМАЦИИ
Структура отчёта «Учёты» следующая:
14

15.

АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ
Задача «АИС формирования ведомости учёта рабочего времени» решается
методом прямого счёта.
Текст запроса «Суммарное количество часов» на выборку табелей,
сотрудников и просуммированного количества часов для каждого сотрудника для
табеля:
SELECT
TabelCode AS Код_табеля,
Sotr AS Сотрудники,
SUM(Hours) AS Всего_часов
FROM
Учёты
GROUP BY
TabelCode, Sotr
15
English     Русский Rules