Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РазрПрогрПрилож / ТЗ + ГОСТ / ТЗ - табельный учет.doc
Скачиваний:
55
Добавлен:
17.02.2016
Размер:
301.06 Кб
Скачать
  1. Общие сведения.

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

  1. Цели.

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

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

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

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

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

Категории пользователей

1. Руководитель подразделения/табельщик.

Минимальный набор доступных для данной категории пользователей функций:

  • Ведение справочников сотрудников, журнала табелей;

  • Ввод сведений по фактически отработанному времени;

  • Просмотр и печать табеля.

Права пользователя ограничены закрепленным за ним списком подразделений.

2. Бухгалтер-расчетчик.

Минимальный набор доступных для данной категории пользователей функций:

  • Ведение справочника видов оплат;

  • Ввод сведений для расчета заработной платы;

  • Просмотр и печать табеля.

Права пользователя ограничены закрепленным за ним списком подразделений.

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

Описание технологии работы

Руководитель подразделения/табельщик в начале месяца формирует новый табель со списком сотрудников подразделения. Ежедневно в табель проставляются отметки о фактически отработанном времени и неявки с указанием соответствующего кода. При указании кода для фактически отработанного времени (дневные часы, ночные, сверхурочные и т.д.) возможно использование справочника видов оплат. При вводе неявки возможно использование справочника видов неявок.

При любых изменениях в справочнике сотрудников (прием на работу, изменение профессии или разряда, переход в другое подразделение, увольнение) необходимо выполнить операцию импорта из общего справочника сотрудников. Все изменения в справочнике сотрудников фиксируются. После выполнения импорта вносятся соответствующие изменения в табель:

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

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

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

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

Бухгалтер-расчетчик вносит сведения для расчета заработной платы, в том числе могут быть указаны дополнительные виды оплат (с указанием времени или процента оплаты, не более 10 видов на 1 сотрудника). При вводе оплат возможно использование справочника дополнительных видов оплат.

В конце месяца табель закрывается и распечатывается.

Описание функционала

1. При входе в систему необходимо указать имя пользователя и пароль. Далее задается предприятие и подразделение для дальнейшей работы.

2. Перечень функций главного меню:

2.1. Табель - работа с табелем учета рабочего времени и расчета заработной платы.

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

2.1.1. Ведение журнала табелей:

  • создание нового табеля по подразделению (на новый месяц);

  • ввод, просмотр и редактирование данных по выбранному табелю (переход в экранную форму табеля);

  • сервисные функции: поиск, фильтр, сортировка;

  • печать табеля;

  • удаление табеля;

  • закрытие табеля.

После закрытия табеля: закрытый документ нельзя редактировать, удалять. Открыть закрытый документ может только администратор.

2.1.2. Работа с выбранным в журнале табелем учета рабочего времени и расчета заработной платы:

Для руководителя подразделения/табельщика:

  • добавление всех сотрудников подразделения;

  • ручное добавление сотрудника из БД сотрудников;

  • удаление данных по сотруднику из табеля;

  • заполнение отработанных часов/неявок;

  • сервисные функции: поиск, фильтр, сортировка.

Для бухгалтера-расчетчика:

  • просмотр данных по отработанным часам/неявкам;

  • заполнение сведений для расчета заработной платы;

  • сервисные функции: поиск, фильтр, сортировка.

2.2. Справочники - работа со справочниками (просмотр, ввод, редактирование данных).

2.3. Смена подразделения. В текущем сеансе работы можно изменить подразделение (выбор из перечня доступных для данного пользователя подразделений).

2.4. Функции. Настройка параметров, импорт/экспорт данных, функции администратора.

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

3. Структура БД приведена в приложении 1. Структура может уточняться в процессе разработки комплекса для учета рабочего времени.

4. Экранные формы.

4.1. Журнал табелей. Журнал выводится в табличной форме. Экранная форма должна соответствовать структуре журнала и обеспечивать просмотр всех полей журнала.

4.2. Табель учета рабочего времени и расчета заработной платы.

Ниже приведены ориентировочные экранные формы для ввода необходимых сведений.

4.2.1. Форма для ввода и просмотра сведений о фактически отработанном времени и неявках:

Профессия, разряд

Фамилия, имя, отчество

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

Вид оплаты

1

31

Для каждого сотрудника на каждый день месяца проставляются отметки о дневных, ночных часах, сверхурочных, выходах в праздничные и выходные дни и т.п. Таким образом, для каждого сотрудника в текущем месяце может быть введено несколько записей с разными видами оплаты. Необходимо проставлять отметки только по фактически отработанному времени. По умолчанию значение 0. В случае невыхода на работу в строке с видом оплаты «Дневные часы» (шифр оплаты 001) проставляется код неявки.

4.2.2. Форма для ввода сведений для расчета заработной платы:

Профессия, разряд

Фамилия, имя, отчество

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

Дни

Корреспондирую-щий балансовый счет

Тарифный коэф./КТУ

Коэффициент премирования

Фактиче-ские часы

Ночные часы

% премии из ФМП

% премии из ФЗП

Необходимо предусмотреть возможность автоматического расчета значения следующих полей:

«Фактические часы» - сумма часов по строке с видом оплаты «Дневные часы» (шифр оплаты 001);

«Ночные часы» - часов по строке с видом оплаты «Ночные часы» (шифр оплаты 033).

Рассчитанные значения могут быть откорректированы.

4.2.3. Форма для ввода дополнительных оплат по выбранному сотруднику:

Фамилия, имя, отчество

Профессия, разряд

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

Шифр оплаты

Время, %

Максимальное количество дополнительных видов оплат по сотруднику - 10. Шифр оплаты выбирается из справочника дополнительных видов оплат.

4.3. Формы занесения справочных данных. Соответствуют структуре соответствующих справочников.

5. Печатные формы.

Печатная форма табеля учета рабочего времени и расчета заработной платы:

Функция вызывается через меню журнала табелей.

Печатная форма приведена в приложении 2.

При печати обеспечить сортировку по выбору пользователя: по ФИО, по профессии.

Алгоритм формирования:

1-13 графы - из журнала табелей.

Профессия, ФИО, табельный номер, отметка выходов по дням - из БД табелей.

14 - итог по строке с отработанными часами.

15 - плановое количество рабочих дней в месяце (из БД табелей).

17 - 23 - из БД табелей.

24 - 27 - из БД «Дополнительные виды оплат сотрудников», максимальное количество шифров оплат по сотруднику - 10, в случае необходимости количество строк в табеле увеличивается.

6. Экспорт/импорт данных.

6.1. Импорт из внешней информационной системы:

  • Справочник сотрудников.

  • Справочник подразделений (отделов)

  • Справочник предприятий (объединений)

Форматы файлов для импорта приведены в приложении 3.

6.2. Экспорт данные для расчета з/п.

Форматы файлов для экспорта приведены в приложении 4.