Файл: Разработка конфигурации «Расчёт заработной платы в среде 1С:Предриятие».pdf

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

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

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

Добавлен: 06.04.2023

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

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

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

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

Таблица 8

Разработанные объекты конфигурации

Тип объектов

Объекты

Подсистемы

  • Справочники
  • График работы
  • Табель
  • Зарплата
  • Журналы

Справочники

  • Должность
  • Подразделение
  • Сотрудники
  • Часовая ставка
  • Основание
  • Причина отсутствия

Документы

  • Табель
  • Оклад за отработанное время
  • Вычеты
  • Зарплата
  • График работы

Регистры

  • Регистр премии и вычетов
  • Регистр заработной платы
  • Регистр рабочего времени

Отчеты

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

Журналы

  • Общий журнал
  • Журнал по табелированию
  • Журнал по зарплате

Все объекты, созданные в рамках разработки ИС «Расчет заработной платы» хранятся в конфигурации и могут обращаться ко всем объектам в ее пределах [19]. Конфигурация ИС «Расчет заработной платы» представлена на рисунке 15.

  1. Конфигурация ИС «Расчет заработной платы»

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

  1. Макет формы справочника «Должности

Макет справочника «Подразделения» представлен на рисунке 17.

  1. Макет формы справочника «Подразделения

Макет справочника «Часовая ставка» представлен на рисунке 18.

  1. Макет формы справочника «Часовая ставка»

Макет справочника «Основания» представлен на рисунке 19.

  1. Макет формы справочника «Основания»

Макет справочника «Сотрудники» представлен на рисунке 20.


  1. Макет формы «Сотрудники»

Макет экранной формы «График работы» представлен на рисунке 21.

  1. Макет электронного документа «График работы»

Макет формы документа «Вычеты» представлен на рисунке 22.

  1. Макет документа вычеты

Структура документа «Табель» показана в таблице 9.

Таблица 9

Структура реквизитов результатной информации табель

Наименование поля

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

Тип

Размер

Прочее

Номер документа

Номер документа

Число

10

Ключевое поле

Дата документа

Дата документа

Дата

10

Сотрудник оформил

Сотрудник оформил

Символьный

50

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

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

Число

10

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

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

Дата

10

Причина отсутствия

Причина отсутствия

Символьный

50

Количество отработанных часов

Количество отработанных часов

Число

5

Макет результатного документа «Табель» представлен на рисунке 23.

  1. Макет результатной формы «Табель»

Результатный документ оплата по окладу формируется на основании заполненного табеля. Дни в которые сотрудник не работал не оплачиваются. Дни оплаченные по заявлениям или подлежат вычетам из документа вычеты берутся в расчет. Структура документа «оплата по окладу» показана в таблице 10.

Таблица 10

Структура реквизитов результатного документа «Оплата по окладу»

Наименование поля

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

Тип

Размер

Прочее

Номер документа

Номер документа

Число

10

Ключевое поле

Дата документа

Дата документа

Дата

10

Сотрудник оформил

Сотрудник оформил

Символьный

50

Период

Период

Дата

10

Сотрудник

Сотрудник

Символьный

50

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

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

Символьный

50

Оплата за дни

Оплата за дни

Число

9

Отработано дней

Отработано дней

Число

5

Сумма

Сумма

Число

9


Форма документа «Оплата по окладу» представлена на рисунке 24.

  1. Макет формы документа «Оплата по окладу»

Структура реквизитов документа «Заработная плата» представлена в таблице 11.

Таблица 11

Структура реквизитов результатной информации зарплата

Наименование поля

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

Тип

Размер

Прочее

Код зарплаты

Код зарплаты

Число

5

Ключевое поле

Период

Период

Дата

10

Вычет

Вычет

Число

5

Оклад

Оклад

Число

5

Премия

Премия

Число

5

Отработано дней

Отработано дней

Число

5

Сотрудник

Сотрудник

Символьное

80

Макет экранной формы документа «Заработная плата» представлен на рисунке 25.

  1. Макет экранной формы документа «Зарплата»

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

Таблица 12

Структура реквизитов отчета по отработанному времени

Наименование поля

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

Тип

Размер

Прочее

Дата

Дата

Дата

10

Ключевое поле

Должность

Должность

Символьный

50

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

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

Символьный

50

ФИО сотрудника

ФИО сотрудника

Символьный

80

Отработано дней

Отработано дней

Число

5

Отработано часов

Отработано часов

Число

5

Сумма

Сумма

Число

10


Макет отчета по заработной плате представлен на рисунке 26.

Дата

Должность

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

ФИО

Отработано дней

Отработано часов

Сумма

  1. Макет отчета по заработной плате

Компоновка запроса SQL на формирование отчета по заработной плате представлена на рисунке 27.

  1. Компоновка запроса для отчета по заработной плате

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

Регистры хранения информации:

  1. Регистр премии и вычетов.
  2. Регистр заработной платы
  3. Регистр рабочего времени [19].

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

  1. Разработка регистра хранения данных

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

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

Программное приложение разрабатываемой системы является 32-разрядным приложением Windows. Выполняется в отдельном окне с главным меню и вертикальной панелью с тремя вкладками. Главное окно представлено на рисунок 29.

Программа имеет «многодокументный» интерфейс MDI, то есть, в ней можно открыть несколько окон документов или журналов и работать со всеми одновременно [21].

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

  1. Главная форма ИС «Расчет заработной платы»

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


  1. Форма «Справочники»

График работы заполняется предварительно для определения смен и отработанного времени с целью предварительного расчета заработной платы. В процессе работы график работы моет уточняться. Документ «График работы» представлен на рисунке 31.

  1. Документ «График работы»

Отработанное время, является фактическим значением произведённых работ, которые необходимо оплатить сотруднику. Документ «Отработанное время по окладу» представлен на рисунке 32.

  1. Форма документа «Отработанное время по окладу»

Отчет по отработанному времени представлен на рисунке 33.

  1. Форма отчета «Отработанное время по окладу»

Форма ввода данных в табель учета рабочего времени представлена на рисунке 34.

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

  1. Форма документа «Табель»

  1. Регистр «Рабочее время»

Форма оформления вычета сотруднику представлена на рисунке 36.

  1. Форма документа «Вычет»

Форма документа зарплата представлена на рисунке 37.

  1. Форма документа «Зарплата»

3.3 Тестирование информационной системы

Тестирование — процесс выполнения программы с целью обнаружения ошибок.

Тестирование обеспечивает:

  • обнаружение ошибок;
  • демонстрацию соответствия функций программы ее назначению;
  • демонстрацию реализации требований к характеристикам программы;
  • отображение надежности как индикатора качества программы [23].

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

Таблица 13

Тестирование ИС «Расчет заработной платы»

Имя теста

Функция (операция)

Данные для тестирования

Результат тестирования

Тест № 1

Создание элемента справочника «Сотрудник»

Данные по сотруднику, для ввода личной карточки и документов

Ошибок не обнаружено

Тест № 2

Создание графика работы сотрудника

Ввод данных по сотруднику, с указанием дат и количества часов

Ошибок не обнаружено

Тест № 3

Создание табеля отработанного времени сотрудником

Ввод данных по контролю отработанного времени для расчета заработной платы

Ошибок не обнаружено

Тест № 4

Создание документа заработная плата

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

Ошибок не обнаружено

Тест № 5

Редактирование документа через открытие в журнале

Редактирование заработной платы и вычетов

Ошибок не обнаружено

Тест № 6

Формирование отчетов за период

Отчет по заработной плате, отработанному времени, вычетам

Ошибок не обнаружено