Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Автоматизация учета заработной платы и труда на малом предприятии путём создания информационной системы

Анализ предметной области.

Описание предметной области решаемой задачи

Предметной областью данного курсового проекта является ОТиЗ (отдел труда и заработной платы) предприятия ОАО «Экскаватор».

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

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

Отдел труда и заработной платы ведет учет сотрудников, работающих на предприятии. Каждый сотрудник характеризуется уникальным табельным номером, полными инициалами, паспортными данными, полом, датой рождения (так же имеется информация об образовании сотрудника и количестве его детей). Сотрудниками отдела труда и заработной платы осуществляются определенные кадровые операции. Это ведение табеля учёта рабочего времени по каждому сотруднику. Сюда включается вся информация по отработанным часам (дневное время, ночное время, праздничные дни). Так же включается информация по больничным, по отгулам и отпускам. Далее на основе этого табеля составляется расчётно-платёжная ведомость. Данная ведомость имеет основное показательное значение для начисления в последующем заработной платы и включает данные уже по фактором работы каждого сотрудника. Она является основным документом для начисления заработной платы и сдаётся в дальнейшем в бухгалтерию.

Т.о. одной из основных функций сотрудников отдела труда и заработной платы является решение задачи учета и анализа качества работы каждого из сотрудников предприятия, а так же учёта отработанного времени. На информационно-технологической схеме (Рис.1), указаны названия документов, являющихся источниками информации для решения соответствующей задачи.

Информационно технологическая схема

Рис. 1. Информационно технологическая схема

Функции предметной области, реализуемые задачей

К функциям, которые должны быть реализованы в рассматриваемой задаче, относятся:

учет рабочего времени каждого из сотрудников;

учет выполненной или невыполненной работы сотрудника;

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

Из общего описания предметной области известен ряд ограничений, существенных для процессов, которые относятся к рассматриваемой задаче. Зарплата работнику начисляется каждый месяц. Но в течении указанного месяца работник имеет право получать следующие выплаты: это различного вида награждения и премии, аванс и другие виды выплат. Стаж работы на размер заработной платы не влияет. При этом отработанные часы при начислении зарплаты регулируются следующими критериями: за работу в дневное время работник получает 100% оклад, при работе в ночное время работник получает прибавку к своему окладу в размере 10%. При работе в праздничные дни работник получает удвоенный оклад. Если работник заболел он только получает 70% от своего оклада. За часы отгулов предоставленных работнику предприятием он ничего не получает. Награждения и удержания заработной платы регулируются отдельными функциями, которые будут рассмотрены ниже.

Документы предметной области, содержащие информацию, необходимую для решения задачи

Входная информация задачи «Учета труда и заработной платы» разделяется на условно-постоянную и оперативно-учетную информацию.

Условно-постоянная информация, необходимая для решения этой задачи, включает справочные данные:

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

Данные о ставках заработной платы сотрудников с указанием расценок.

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

Список всех подразделений предприятия.

Входная информация содержащая данные оперативного учёта содержит следующего рода данные:

Данные по отпускам сотрудников предприятия с указанием вида отпуска.

Данные по премиям сотрудникам предприятия, в которых указывается вид премии и процентная сумма ставки. Так же имеются данные по удержанию заработной платы с указанием вида удержания и его процентной ставки. Эти два вида данных входят в документ «Расчётно-платёжная ведомость».

Данные о стаже работы сотрудников на предприятии.

Данные по рабочему времени сотрудников - эти данные входят в документ «Табель учёта рабочего времени». Номер этого документа уникален и всегда соответствует конкретной «Расчётно-платёжной ведомости». А «Расчётно-платёжная ведомость в свою очередь может содержать несколько табелей учёта

Постановка задачи.

Организационно-экономическая сущность задачи.

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

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

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

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

Описание выходной информации

Выходной информацией задачи для сотрудников отдела труда и заработной платы являются следующие документы:

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

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

Все эти два отчёта должны выводиться и на экран и на печать. Именно по ним и будут строиться отчёты. Структурные схемы выходных документов приведены в таблицах №1 и №2.

Таблица выходного документ о выплаченной заработной плате за указанный период времени с группировкой по сотрудникам.

Таблица 2.1

ФИО

Табель

Должность

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

Тарифная ставка

Дневные часы

Ночные часы

Праздничные часы

Часы по болезни

Часы по отгулам

Сумма премии

Сумма удержания

Дата начисления

Зарплата

Таблица выходного документ о выплаченной заработной плате за указанный период времени с группировкой по подразделениям.

Таблица 2.2

ФИО

Табель

Должность

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

Тарифная ставка

Дневные часы

Ночные часы

Праздничные часы

Часы по болезни

Часы по отгулам

Сумма премии

Сумма удержания

Дата начисления

Зарплата

Описание входной информации

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

Условно-постоянная информация - Справочники являются первичными носителями информации необходимой для создания информационной системы, и поэтому они должны рассматриваться первыми:

Список сотрудников - именно сотрудники предприятия являются основной единицей данной информационной системы, и поэтому для правильного учёта труда и зарплаты необходимо их детальное описание в базе данных. Из этого документа можно узнать табельном номере сотрудника, его паспортных данных, дате рождения, стаже работы, должности и т.д. Ниже приведена экранная форма списка сотрудников (Форма 1):

Форма 1. Список сотрудников

Табельный №

ФИО

Серия и номер паспорта

Год рождения

Должность

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

Образо-

вание

Стаж работы

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

Форма 2. Ставки заработной платы

Номер разряда

Тарифная ставка

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

Форма 3. Список подразделений

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

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

Список должностей - так же носит справочный характер, в нём содержатся все данные о должностях работников предприятия и о числе свободных вакансий по каждому типу должности. Данный список приведён на форме 3:

Форма 4. Список должностей

Код должности

Число свободных вакансий

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

должности

Оперативно-учётная информация - включает в себя следующие данные:

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

Форма 5. Документ с информацией по отпускам

Табельный №

ФИО

Должность

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

Вид отпуска

Дата отпуска

Количество дней

Документы по удержанной зарплате - данная информация необходима уже на этапе формирования заработной платы сотрудника, после того как будет рассмотрена информация по рабочему времени. Данная информация входит в документ «Расчётно-платёжная ведомость» - по которому начисляется зарплата. Документ по удержанной зарплате включает в себя информацию о виде удержания и процентной ставки по данному виду удержания. Ниже приведена схема данного документа (Форма 6):

Форма 6. Документ с информацией по отпускам

Табельный №

ФИО

Должность

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

Вид удержания

Сумма удержания

Данные по премиям сотрудникам: эта информация так же необходима при начислении заработной платы и содержится в документе «Расчётно-платёжная ведомость». Данные по премии включают в себя наименование премии и процентное соотношение по данному виду. Схема данного документа (Форма 7) приведена ниже:

Форма 7. Документ с информацией по отпускам

Табельный №

ФИО

Должность

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

Вид премии

Сумма премии

Табель учёта рабочего времени: один из основных документов, по которому происходит анализ количества отработанных часов каждым сотрудником. Данный документ непосредственно связан с расчётно-платёжной ведомостью. Вся информация об отработанных часах поступает туда. Там суммируется и уже происходит оформление зарплаты. Так же в этом документе находится информация о неотработанном времени, в том числе и по болезни сотрудников. Данный документ приведён на форме 8:

Форма 8. Табель учёта рабочего времени

№ табеля

Табельный № сотрудника

Дневные часы

Ночные часы

Праздничные часы

Часы по болезни

Часы по отгулам

Вид отпуска

Дата отпуска

Количество дней

Описание реквизитов входной информации приведено в табл. 3:

Таблица описания реквизитов входной информации

Таблица 2.3

Наименование реквизитов входных документов

Характеристика реквизитов

Тип

Макс. длина

Точность

Код должности

Числ.

4

Должность

Симв.

25

Число вакансий

Числ.

4

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

Числ.

4

Наименование реквизитов

входных документов

Характеристика реквизитов

Тип

Макс. длина

Точность

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

Симв.

25

Код образования

Числ.

4

Вид образования

Симв.

17

Номер разряда

Числ.

4

Тарифная ставка

Числ.

4

Код удержания из зарплаты

Числ.

4

Вид удержания

Симв.

25

Сумма удержания

Числ.

4

Табельный номер сотрудника

Числ.

4

ФИО

Симв.

25

Серия, номер паспорта

Числ

8

Год рождения

Дата

8

Пол

Числ

4

Количество детей

Числ.

4

Стаж работы

Числ.

4

Номер расчётной ведомости

Числ.

4

Дата начисления зарплаты

дата

8

Номер табеля учёта рабочего времени

Числ.

4

Дневные часы

Числ.

4

Ночные часы

Числ.

4

Праздничные часы

Числ

4

Часов по болезни

Числ.

4

Часов по отгулам

Числ.

4

Дата отпуска

Дата

8

Количество дней

Числ.

4

Код отпуска

Числ.

4

Вид отпуска

Симв.

25

Код премии

Числ.

4

Вид премии

Симв.

25

Сумма премии

Числ.

4

Входная запросная информация - для получения информации сотрудникам ОТиЗ по стажу работы необходимо обеспечить диалог пользователя для ввода интересующего возраста. Такая информация вводится с клавиатуры в ответ на сообщение-запрос на экране в процессе решения задачи. Далее открывается соответствующий документ.

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

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

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

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 

СКАЧАТЬ ОРИГИНАЛ
Автоматизация учета заработной платы и труда на малом предприятии путём создания информационной системы