Диплом: Автоматизация учета труда и заработной платы на малом предприятии на базе системы "1С:Предприятие 8.2" для ЧП "Джамп плюс"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
76
Функции
Основные Служебные
Ведение
справочника
Формирование
Табеля учета
рабочего времени
Формирование
документа
начисления ЗП
Формирование
документа расчета
больничного листа
Формирование
документа расчета
отпускных
Календарь
Управление
окнами
Справка
Калькулятор
Рис. 2.5 Дерево функций разрабатываемого модуля учета труда и заработной
платы на частном предприятии «Джамп плюс»
Под диалогом понимается процесс обмена данными между
пользователем и программой, осуществленный посредством интерфейса.
Сценарий диалога представлен в виде структурной схемы и отображает
возможный выбор действий пользователя при работе с конкретной формой и
отображение функциональных возможностей работы программы. Каждая форма
имеет меню, которое соответствует предоставленным возможным действиям при
работе с конкретной формой. Сценарий диалога модуля учета труда и
заработной платы на частном предприятии «Джамп плюс» отображен на рисунке
2.6.
77
Основное меню
Рабочий стол Операции с ЗП Справочник
Сотрудники
Создать документ
«Табель учета
рабочего
времени»
Создать документ
«Расчет
больничного»
Создать документ
«Начисление
зарплаты»
Создать документ
«Расчет отпуска»
Печать документа
«Табель учета
рабочего
времени»
Печать документа
«Расчет
больничного»
Печать документа
«Начисление
зарплаты»
Печать документа
«Расчет отпуска»
Работа с
документом
«Табель учета
рабочего
времени»
Работа с
документом
«Расчет
больничного»
Работа с
документом
«Начисление
зарплаты»
Работа с
документом
«Расчет отпуска»
Рис 2.6 Сценарий диалога для разрабатываемого модуля учета труда и
заработной платы на частном предприятии «Джамп плюс»
2.3.2 Характеристика базы данных
Характеристика таблиц базы данных разрабатываемого модуля учета
труда и заработной платы на частном предприятии «Джамп плюс» приведена в
таблице 2.8.
78
Таблица 2.8
Характеристики таблиц базы данных реализуемого модуля
Сущно
сть
Идент
ификатор
таблицы
Атрибут
Идентификато
р поля
Тип
поля
1
2
3
4
5
Сотрудники
Справочник.
Сотрудники
Код
Код
число
ФИО
ФИО
строка
Страна
Страна
строка
Область
Область
строка
Город
Город
строка
Дата выдачи
Дата_выдачи
дата
Кем выдан
Кем_выдан
строка
Серия
Серия
строка
Номер
Номер
Личный номер
Личный_номер
число
Количество
детей
Количество_детей_и
_др_иждивенцев
число
Должность
Должность
строка
Дата приема
Дата_приема_на_раб
оту
дата
Дата
увольнения
Дата_увольнения
дата
Месячный
оклад
Месячный_оклад
число
Режим работы
Режим_работы
число
Табель учета
рабочего
времени
Документ.Т
абель_учета
_рабочего_в
ремя
Номер
Номер
число
Сотрудник
Сотрудник
строка
Дата
Дата
дата
Отработанно
часов
Отработанно_часов
число
79
Продолжение таблицы 2.8
1
2
3
4
5
Часов рабочих
Часов_рабочих
число
Разовый кф
Разовый_кф
число
За
отработанное
время
За_отработанное_вр
емя
число
Кол
отработанных
дней
Кол_отработанных_
дней
число
Рабочие дни
Рабочие_дни_месяца
число
Премия
Премия
число
Премия
сумма
Премия_сумма
число
Доплата1
Доплата_1
число
Доплата2
Доплата_2
число
Всего
Всего
число
Начислени
е ЗП
Документ.Н
ачисление_З
П
Номер
Номер
число
Сотрудник
Сотрудник
строка
оклад
оклад
число
Дни рабочие
Дни_рабочие
число
Часы
рабочие
Часы_рабочие
число
По окладу
По_окладу
число
Процент
премии
Процент_премии
число
Премия
Премия
число
Надбавка
Надбавка
число
Сумма
Сумма
число
Раб дней
Раб_дней
число
80
Продолжение таблицы 2.8
1
2
3
4
5
ПФ
ПФ
число
ПН
ПН
число
Удерж
прочие
Удерж_прочие
число
Берем отп
Берем_отп
число
БЛ
БЛ
число
Тек отпуск
Тек_отпуск
число
Сумма всего
Сумма
число
Сумма к
выплате
Сумма_к_выплате
число
Расчет
больничног
о
Документ.ра
счет_больни
чного
Номер
Номер
число
Дата
Дата
дата
Сотрудник
Сотрудник
строка
Тип лист
тип_лист
строка
Способ
расчета ср ЗП
Способ_расчета_сре
днего_зароботка_и_
пособия
строка
Период
нетрудоспособ
ности С
Период_нетрудоспос
обности_С
дата
Период
нетрудоспособ
ности ПО
Период_нетрудоспос
обности_ПО
дата
Пособие за
первые 12
дней
Пособие_за_первые_
12_кол_дней
число
81
Продолжение таблицы 2.8
1
2
3
4
5
Пособие за
оставшиеся
дни
Пособие_за_оставши
еся_дни
число
Сумма
пособия к
выплате
Сумма_пособия_к_в
ыплате
число
Кол дней
болезни
Кол_дней_болезни
число
Итог Кол
дней
ИтогКол_дней
число
Итог
Начислено
ИтогНачислено
число
Среднедневно
й фактический
заработок
Среднедневной_фак
тический_заработок
число
Расчет
отпуска
Документ.Р
асчет_отпус
ка
Номер
Номер
число
Дата
Дата
дата
Сотрудник
Сотрудник
строка
Дни отпуска
с
Дни_отпуска_с
дата
Кол дней
Кол_дней
число
Дни отпуска
по
Дни_отпуска_по
дата
Тип отпуска
Тип_отпуска
строка
Отработанное
количество
месяцев
Отработанные_коли
чество_месяцев
(Fld191)
число
82
Продолжение таблицы 2.8
При проектировании базы данных разрабатываемого модуля учета труда
и заработной платы на частном предприятии «Джамп плюс» использовалась
модель «Сущность - связь» или ER-модель [10. стр. 160] (рисунок 2.7).
1
2
3
4
5
Среднедневна
я ЗП
Среднедневная_ЗП
число
Сумма
отпуска
Сумма_отпуска
число
Константы
Consts
Ставка ПН
СтавкаПН
число
Вычет на
детей
Вычетнадетей
число
Стандартный
вычет
Стандартныйвычет
число
Ставка ПФ
СтавкаПФ
число
83
Рис. 2.7 ER-диаграмма базы данных разрабатываемого модуля учета труда и
заработной платы на частном предприятии «Джамп плюс»
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Дерево вызова программных модулей представляет собой структурную
схему, содержащую программные модули разрабатываемого программного
обеспечения. Дерево вызова программных модулей разрабатываемого
программного средства представлены на рисунке 2.8, описание реализованных
модулей приведено в таблице 2.9.
84
Модуль 1С «Учет
труда т заработной
платы»
Модуль «Расчет
больничного»
Модуль
«Сотрудники»
Модуль
«Начисление
заработной
платы»
Модуль «Расчет
отпуска»
Рис. 2.8 Дерево вызова программных модулей
Функции, выполняемые программными модулями разрабатываемой
программы, представлены в таблице 2.9.
Таблица 2.9
Характеристика программных модулей
№ п/п
Наименование
модуля
Функции модуля
1
Модуль 1С «Учет
труда и
заработной платы»
Содержит основные процедуры и функции,
определенные платформой разработки «1С:
Предприятие»
2
Модуль
«Сотрудники»
Содержит процедуры, позволяющие добавлять,
изменять и удалять данные о сотрудниках
3
Модуль
«Начисление
заработной платы»
Содержит основные сведения о начислении
заработной платы
4
Модуль «Расчет
отпуска»
Содержит основные сведения о расчете отпуска
5
Модуль «Расчет
больничного»
Содержит основные сведения о расчете
больничного
85
2.3.4 Описание программных модулей
Блок-схема — распространенный тип схем, описывающих алгоритмы
или процессы, в которых отдельные шаги изображаются в виде блоков
различной формы, соединенных между собой линиями, указывающими
направление последовательности.
Схема описания работы программного модуля представляет собой блок-
схему, использующую следующие символы:
«Терминатор» – обозначающий начало или конец схемы программы
«Процесс» – обозначающий обработку данных любого вида, приводящее
к изменению значения, формы или размещения информации
«Решение» – обозначающий проверку условия и выбор одного из
нескольких альтернативных выходов
«Линия» – отображает поток данных и управления. При необходимости
могут быть добавлены стрелки – указатели.
Схема модуля учета труда и заработной платы на частном предприятии
«Джамп плюс» можно описать при помощи блок - схемы, представленной на
рис. 2.9.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)