Файл: Проектирование реализации операций бизнес - процесса «Расчет заработной платы».pdf
Добавлен: 15.06.2023
Просмотров: 328
Скачиваний: 4
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес – процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5 Обоснование проектных решений по программному обеспечению
2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
2.2 Характеристика нормативно-справочной, входной и оперативной информации
2.3 Характеристика результатной информации
2.4 Общие положения (дерево функций и сценарий диалога)
2.5 Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
2.7 Описание программных модулей
ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ
2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
Информационная модель представляет собой словесное и графическое описание информационной системы, которая будет создана в среде программирования DELPHI 7, для расчета заработной платы работникам отдела маркетинга предприятия ООО Мясные Деликатесы.
Представим первоначально информационную модель в графическом виде.
Рисунок 3 – Информационная модель информационной системы по расчету заработной платы
Далее проведем словесное описание данной блок- схемы информационной модели.
Сотрудник бухгалтерии, в обязанности которого входит расчет заработной платы сотрудникам, входит в окно приветствия. Далее ему предлагается выбрать одно из двух действий: выбрать расчет заработной платы менеджерам, то есть фирменной торговле оптом или расчет заработной платы продавцам, то есть фирменной торговле в розницу.
Предположим, что пользователь информационного обеспечения выбирает расчет заработной платы менеджерам, то есть оптовой торговле. В данном окне будет отражаться информация о полученных объемах продаж за отчетный период по каждому менеджеру в зависимости от региона. Также в автоматическом режиме рассчитываться их заработная плата. Алгоритм расчет заработной платы прописан программно по следующей формуле: объем продаж *20% /100% + оклад в рублях.
Далее отчет можно вывести на печать. Распечатанный отчет, заверенный подписью и печатью коммерческого директора, служит законным основанием для начисления заработной платы сотрудникам ООО Мясные Деликатесы.
Предположим, что пользователь информационного обеспечения выбирает расчет заработной платы продавцам фирменной торговли, то есть розничной торговле. В данном окне будет отражаться информация о полученных объемах продаж за отчетный период по каждому продавцу. Также в автоматическом режиме рассчитываться их заработная плата. Алгоритм расчет заработной платы прописан программно по следующей формуле: объем продаж *20% /100% + оклад в рублях.
Далее отчет можно вывести на печать. Распечатанный отчет, заверенный подписью и печатью коммерческого директора, служит законным основанием для начисления заработной платы сотрудникам ООО Мясные Деликатесы.
В завершении раздела можно отметить, что были описаны в графическом и словесном виде информационная модель программного обеспечения, которая позволит произвести в автоматическом режиме расчет заработной платы сотрудникам отдела маркетинга ООО Мясные Деликатесы.
2.2 Характеристика нормативно-справочной, входной и оперативной информации
Нормативно – справочная информация включает в себя следующие виды информации.
- Трудовой Кодекс.
2) Федеральный закон от 19.06.2000 N 82-ФЗ «О минимальном размере оплаты труда».
3) Федеральный закон от 03.07.2016 № 272‑ФЗ «О внесении изменений в отдельные законодательные акты Российской Федерации по вопросам повышения ответственности работодателей за нарушения законодательства в части, касающейся оплаты труда».
Также к нормативной документации можно отнести следующие документы, которые разрабатываются на предприятии ООО Мясные деликатесы. Это:
1) коллективный договор, который составляется в соответствии со статьей 40 ТК РФ.
2) локальные нормативные акты, регулирующие вопросы оплаты труда, которые составляются в соответствии со статьей 8 ТК РФ.
3) индивидуальный трудовой договор.
4) дополнительные соглашения с сотрудником к индивидуальному трудовому договору, который составляется в соответствии со статьей 45 ТК РФ.
Входная и входящая информация включает в себя:
- информация о полученных объемах продаж в разрезе по каждому менеджеру в оптовой торговле или каждому продавцу в розничной торговле.
- Приказ предприятия ООО Мясные деликатесы об утвержденных окладах сотрудникам отдела маркетинга.
- Приказ предприятия ООО Мясные деликатесы о процентах, на основании которых сотрудникам отдела маркетинга начисляется заработная плата сверх оклада.
Оперативная информация включает в себя данные об объемах продаж, которые были достигнуты менеджерами и продавцами.
Таким образом, в данном разделе была рассмотрена нормативно-справочная, входная и оперативная информация.
2.3 Характеристика результатной информации
Результатная информация выглядит следующим образом:
Рисунок 4 – Запуск программы
Если пользователь информационной системы запускает окно «Менеджеры», то он попадает в окно расчета заработной платы для менеджеров.
Например, Амедов Леонид Олегович обеспечил объем продаж по своему региону в 210000 рублей. Его заработная плата будет рассчитана следующим образом:
210000 рублей * 20% / 100% + 20000 рублей = 62000 рублей.
Однако созданная программа может автоматически рассчитывать сумму начисленной заработной платы. Для этого пользователю достаточно ввести в пустую графу сумму объема продаж.
Рисунок 5 – Расчет заработной платы менеджера
Далее данные сведения задаются на печать на кнопку «ПЕЧАТЬ», и с подписью начальника отдела продаж отдаются в расчетный отдел для вычетов налогов и социальных отчислений.
Рисунок 6 – Печать отчета по заработной плате менеджера
Если пользователь выбирает окно «Продавцы», то запускается окно, в котором можно рассчитать заработную плату продавцам ООО Мясные Деликатесы.
Например, у Вавиловой Ирины Андреевны объем продаж за месяц составил 155000 рублей.
Значит, ее заработная плата будет рассчитываться по следующему алгоритму:
155000 рублей * 20% / 100% + 15000 рублей = 46000 рублей.
Однако созданная программа может автоматически рассчитывать сумму начисленной заработной платы. Для этого пользователю достаточно ввести в пустую графу сумму объема продаж.
Рисунок 7 – Расчет заработной платы продавца
При помощи навигатора пользователь выбирает того продавца, заработную плату которому ему необходимо рассчитать.
Также отчеты можно вывести на печать.
Рисунок 8 – Печать отчета по заработной плате продавца
Была наглядно показана результатная информация.
2.4 Общие положения (дерево функций и сценарий диалога)
Рассмотрим дерево функций.
Рисунок 9 – Дерево функций для работы с программой
Далее рассмотрим сценарий диалога.
Рисунок 10 – Сценарий диалога для работы с программой
Таким образом, в данном разделе были рассмотрены дерево функций и сценарий диалога.
2.5 Характеристика базы данных
Базы данных для информационной системы будет создаваться в MICROSOFT ACCESS. MICROSOFT ACCESS является доступной, многофункциональной программой, которая позволяет создавать сложные базы данных.
Посредством данной программы создаем базу данных «Отдел продаж».
В режиме конструктора создаются две таблицы.
Первая таблица посвящена оптовым продажам менеджеров за отчетный период, в котором указана следующая информация:
Рисунок 11 – Таблица в базе данных «ОПТОВЫЕ ПРОДАЖИ - МЕНЕДЖЕРЫ»
Данная таблица имеет следующие поля:
Поле «Фамилия», «Имя», «Отчество» отражает личные данные сотрудника - менеджера.
Поле «Номер региона» отражает тот регион, за продажи мясных изделий в котором несет ответственность тот менеджер, чья фамилия указана.
Поле «Объем продаж за месяц» отражает ту сумму продаж, которая была получена за месяц благодаря усилиям ответственного менеджера в том или ином регионе.
Вторая таблица отражает информацию о розничной торговле продавцов на ООО Мясные Деликатесы.
Рисунок 12 – Таблица в базе данных «РОЗНИЧНЫЕ ПРОДАЖ - ПРОДАВЦЫ»
Данная таблица имеет следующие поля:
Поле «Фамилия», «Имя», «Отчество» отражает личные данные сотрудника - продавца.
Поле «Номер фирменного магазина» отражает тот магазин, за продажи мясных изделий в котором несет ответственность тот продавец, чья фамилия указана.
Поле «Объем продаж за месяц» отражает ту сумму продаж, которая была получена за месяц благодаря усилиям ответственного продавца в том или ином магазине.
Таким образом, в разделе была описана база данных в MICROSOFT ACCESS, на основании которой и будет создаваться программа в DELPHI 7, позволяющая автоматизировать бизнес- процесс «расчет заработной платы».
2.6 Структурная схема пакета (дерево вызова программных модулей)
В данной создаваемой программе существуют следующие программные модули:
UNIT 1, UNIT 2, UNIT 3, которые определяют работу форм: FORM 1, FORM 2, FORM 3.
Рисунок 13 – Дерево вызова программных модулей
Рисунок 14 – Список модулей групп проектов
Таким образом, в данном разделе было сформировано дерево вызова программных модулей в виде блок - схемы.
2.7 Описание программных модулей
В данной создаваемой программе существуют следующие программные модули:
UNIT 1, UNIT 2, UNIT 3, которые определяют работу форм: FORM 1, FORM 2, FORM 3.
UNIT 1 регулирует работу FORM 1, которая является окном приветствия для пользователя, а также дает ему возможность выбрать необходимое действие.
UNIT 2 регулирует работу FORM 2, которая необходима расчета заработной платы менеджера.
UNIT 3 регулирует работу FORM 3, которая необходима расчета заработной платы продавца.
В данном разделе были описаны программные модули, которые будут использованы в создании информационной системы для расчета заработной платы сотрудников отдела маркетинга ООО Мясные Деликатесы.
2.8. Контрольный пример реализации проекта и его описание
Для автоматизации бизнес – процесса «Расчет заработной платы» на предприятии ООО Мясные Деликатесы будет использоваться программа DELPHI 7.
Преимущества данной среды программирования неоспоримы, так как позволяют создавать множество вариаций, обладают расширенными функциональными возможностями. В совокупности это позволит создать удобную, прежде всего, для пользователя информационную систему, которая решить поставленные задачи и оптимизирует требуемый бизнес – процесс.
Общая характеристика создаваемой информационной системы состоит в том, что она автоматическим образом будет вычислять заработную плату менеджерами продавцам в зависимости от объема полученного объема продаж в процентах и добавлению к окладу.
Запускаем DELPHI 7, сразу же сохраняем проект под кодовым названием ProjectZARPLATA.