Файл: Проектирование реализации операций бизнес-процесса «Расчет заработной платы» (разработка информационной системы процесса расчета заработной платы).pdf

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

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

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

Добавлен: 26.06.2023

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

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

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

Должности

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

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

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

Строка

20

Оклад

Оклад

Число

10

В таб. 2.4 описаны характеристики справочника Премии

Таблица 2.4

Премии

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

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

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

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

Строка

20

В таб. 2.5 описаны характеристики справочника Образование

Таблица 2.5

Образование

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

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

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

Строка

20

В таб. 2.5 описаны характеристики справочника Сотрудники

Таблица 2.6

Сотрудники

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

ФИО

ФИО

Строка

20

Адрес

Адрес

Строка

30

Телефон

Телефон

Строка

10

Образование

Образование

СправочникСсылка.Образование

Стаж

Стаж

Число

10

На рисунках 2.2-2.6 отражены формы справочников данной конфигурации

Рисунок 2.2 Справочник Подразделения

Рисунок 2.3 Справочник Должности

Рисунок 2.4. Справочник Формы

Рисунок 2.5. Справочник Образование

Рисунок 2.6. Справочник Договоры


Описание документов, необходимых для получения исходной информации

Экранные формы размещения данных описаны в таблице 2.6

Таблица 2.7

Описание входных документов

№ пп

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

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

1

Прием_сотрудника

  • Номер
  • Дата
  • Сотрудник
  • Подразделение
  • Должность
  • Сотрудники
  • Должность
  • По мере необходимости

2

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

  • Номер
  • Дата
  • Сотрудник
  • Начислено
  • Премия
  • Сумма_премии
  • Итого
  • Сотрудники
  • По мере необходимости

Экранные формы(макеты) документов и экранные формы для их ввода в систему изображены на рисунках 2.7-2.9

Рисунок 2.7 Документ Прием_сотрудника

Рисунок 2.8 Документ Начисление_зарплаты

2.3. Характеристика результатной информации

Экранные формы отчетов описаны в таблице 2.7

Таблица 2.8

Описание выходных документов

№ пп

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

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

1

Начислено

  • Номер
  • Дата
  • Сотрудник
  • Начислено
  • Сумма_премии
  • Итого
  • НДФЛ
  • К_выдаче
  • Начисление_зарплаты
  • Ежемесячно

2

Расчетные листки

  • Номер
  • Дата
  • Сотрудник
  • Начислено
  • Сумма_премии
  • Итого
  • НДФЛ
  • К_выдаче

Начисление_зарплаты

  • Ежемесячно

3

Платежная_ведомость

  • Номер
  • Дата
  • Сотрудник
  • К выдаче

Начисление_зарплаты

  • Ежемесячно


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

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

Рис. 2. 10. Дерево функций

В разработанной программе предусмотрены пользователь –Бухгалтер. Дерево диалога изображено на рисунке 2.11

Рис. 2. 10. Дерево диалога

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

Описание таблиц базы данных

В таб. 2.10 описаны характеристики таблицы Должности

Таблица 2.10

Должности

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

Идентификатор поля

Тип поля

Длина поля

Прочее

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

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

Числовой

5

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

Название

Название

Строка

20

Оклад

Оклад

10

В таб. 2.11 описаны характеристики таблицы Образование

Таблица 2.11

Образование

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

Идентификатор поля

Тип поля

Длина поля

Прочее

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

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

Числовой

3

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

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

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

Строка

20

В таб. 2.12 описаны характеристики таблицы Сотрудники

Таблица 2.12

Сотрудники

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

Идентификатор поля

Тип поля

Длина поля

Прочее

Код сотрудника

Код сотрудника

Числовой

3

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

ФИО

ФИО

Строка

20

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

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

Числовой

3

Стаж

Стаж

Числовой

3

Адрес

Адрес

Строка

20

Телефон

Телефон

Строка

10



В таб. 2.13 описаны характеристики таблицы Подразделения

Таблица 2.13

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

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

Идентификатор поля

Тип поля

Длина поля

Прочее

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

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

Числовой

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

Название

Название

Строка

20

В таб. 2.14 описаны характеристики таблицы Премии

Таблица 2.14

Премии

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

Идентификатор поля

Тип поля

Длина поля

Прочее

Код премии

Код премии

Числовой

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

Название

Название

Строка

20

В таб. 2.15 описаны характеристики таблицы Прием сотрудника

Таблица 2.15

Прием сотрудника

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

Идентификатор поля

Тип поля

Длина поля

Прочее

Код сотрудника

Код Лекарства

Числовой

3

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

Код аптеки

Числовой

3

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

Код вида

Числовой

Дата

Дата

Дата

В таб. 2.16 описаны характеристики таблицы Начислить зарплату

Таблица 2.16

Начислить зарплату

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

Идентификатор поля

Тип поля

Длина поля

Прочее

Код сотрудника

Код сотрудника

Числовой

3

Код премии

Код премии

Числовой

3

Начислено

Начислено

Числовой

10

Сумма премии

Сумма премии

Числовой

10

Получили схему данных

Рис 2.11 Схема данных


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

Описание пакета (дерево вызова программных модулей)в среде 1С:Предприятие представлено в таблице 2.9

Таблица 2.9

Описание модулей

№п/п

Номенклатура подсистемы

Функции подсистемы

1

Глобальный модуль

Содержит глобальные процедуры и функции,

предопределенные процедуры, процедуры и функции,

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

«1С:Предприятие 7.7».

2

Справочники

Содержит предопределенные процедуры для осуществления занесения условно-постоянной информации

3

Документы

Содержит предопределенные процедуры для осуществления оформления документов

4

Отчеты

Содержит предопределенные процедуры для формирования отчетов

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

Программные модули в "1С:Предприятии 8"

Модуль 1С хранится в разных местах конфигурации. Сама конфигурация состоит из определённых объектов, каждый из которых имеет в своём составе иные вложенные объекты, например, как справочник, который имеет несколько форм.

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

Данная программа может быть грубо поделена на два основных вида:

1. Определённая реакция на события.

2. Метод объекта.

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

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