Файл: Проектирование реализации операций бизнес-процесса «Расчет заработной платы.pdf
Добавлен: 23.05.2023
Просмотров: 209
Скачиваний: 2
Введение
Для учета и управления бизнес-процессами на предприятии используются несколько различных программных продуктов, в том числе программные продукты системы 1С:Предприятие, Microsoft Excel и собственные разработка.
Объект проектирования – процесс управления расчетом заработной платы на предприятии.
Актуальность данной курсовой работы заключается в том, что на предприятии имеется специфический процесс расчета заработной платы, в настоящее время данный процесс не автоматизирован и ведется вручную с использованием бумажных носителей и электронных таблиц Microsoft Excel. Отсутствует единая база документов и клиентов.
Таким образом, целью курсовой работы является проектирование реализации операций бизнес-процесса «Расчет заработной платы».
Для достижения поставленной цели необходимо выполнить следующий ряд задач:
- изучение предметной области;
- моделирование бизнес-процессов;
- определение требований к системе;
- разработка компонентов информационной системы;
- оценка эффективности разработанной системы.
Система должна позволить упорядочить процесс «Расчет заработной платы» и свести к минимуму риск возникновения ошибок и потери информации. Должна быть реализована взаимосвязь с другими подсистемами.
При выполнении проекта использовались следующие программные продукты:
Средства анализа и проектирования:
- Business Studio 2.0 – Современные технологии управления
- BPwin 4.1 – Computer Associates
- ERwin Data Modeler r7 – Computer Associates
- Rational Rose – Rational Software
Средство реализации:
- 1С:Предприятие 8
1 глава. Аналитическая часть
Выбор комплекса задач автоматизации
Для организации учета труда, выработки и заработной платы, составления отчетности и контроля за фондом заработной платы и выплатами социального характера весь персонал, например, промышленного предприятия распределяется на три группы: промышленно-производственный, непромышленный и работники не списочного состава (выполнение работы по договорам подряда и другим договорам гражданско-правового характера).
Кроме того, в отчетности по труду из группы промышленно-производственного персонала выделяются две категории - рабочие и служащие (руководители, специалисты и другие служащие).
Учетом личного состава персонала организации занимаются кадровая служба и лица, на это уполномоченные. Первичными документами по учету численности персонала и его движения являются приказы (распоряжения) о приеме, увольнении или при переводе на другую работу и о предоставлении отпусков.
На работников, принятых на постоянную, временную или сезонную работу, отдел кадров заполняет карточку, на руководящих работников и специалистов, и личный листок по учету кадров. Каждому работнику при приеме на работу присваивается табельный номер, который в дальнейшем проставляется на всех документах по учету личного состава, выработки и заработной платы. В случаях увольнения или перевода на другую работу его табельный номер, как правило, не может присваиваться другому работнику в течении одного- двух лет. [8]
Бухгалтерия предприятия на основании первичных документов открывает на каждого работника карточку-справку с указанием справочных данных для накапливания из месяца в месяц сведений о заработке или лицевой счет с последующим использованием их показателей для расчета среднего заработка. [8]
Название и назначение разрабатываемой программы
Представленная программа является автоматизированной информационной системы которая предназначена для расчета заработной платы.
Функциональные требования к программе
В реализуемой программе должны выполняться следующие требования:
- программа должна обладать понятным интерфейсом и относительной простотой работы с ней.
- добавлять, редактировать, удалять и хранить в электронном виде данные по работникам.
- легко отследить и управлять всеми основными данными на работника.
- использовать набор поистковой функции.
- выводить отчет на принтер
- заносить данные в справку Excel
Требования по надежности
Программа не должна приводить к нарушению работы операционной системы или других приложений. Программа должна работать без сбоев.
Характеристика существующих бизнес – процессов
Схема технологического процесса предприятия представлена на рисунке 1.
Рисунок 1. Схема технологического процесса
Схема организационных отношений между структурными подразделениями представлена на рисунке 2.
Рисунок 2. Схема организационных отношений между структурными подразделениями
Характеристика документооборота, возникающего при решении задачи
Для анализа был выбран процесс управления расчетом заработной платы монтажников на предприятии.
Схема бизнес-процесса управления расчетом заработной платы представлена на рисунках 3-8.
Рисунок 3. Контекстная диаграмма бизнес-процесса «Расчет заработной платы» (AS-IS)
Рисунок 4. Декомпозиция контекстной диаграммы бизнес-процесса «Расчет заработной платы»
Рисунок 5. Декомпозиция блока «Подготовка информации перед началом проекта»
Рисунок 6. Декомпозиция блока «Сбор информации о выполнении проекта»
Рисунок 7. Декомпозиция блока «Распределение ФОТ монтажников по окончании проекта»
Рисунок 8. Декомпозиция блока «Выплата ежемесячной заработной платы»
Бизнес-процесс управления расчетом заработной платы можно разделить на 4 этапа:
- Подготовка информации перед началом проекта
- Сбор информации о выполнении проекта
- Распределение ФОТ (фонд оплаты труда) монтажников по окончании проекта
- Расчет ежемесячной заработной платы
На первом этапе начальник монтажного центра формирует бригады монтажников, назначает бригады на проект и вычисляет из сметы ФОТ монтажников. [3]
Далее на втором этапе начальник монтажного центра собирает информацию в ходе выполнения проекта: заполняет график работ, в котором каждый день фиксирует количество часов, отработанных каждым монтажником, по информации, предоставляемой бригадирами, выставляет каждому монтажнику коэффициент трудового участия (КТУ) и определяет размер бригадирских процентов.
После завершения проекта начальник монтажного центра производит расчеты, в которых учитываются отработанные часы, КТУ, разряды монтажников. В результате ФОТ по проекту распределяется среди монтажников и сумма, полагающаяся каждому монтажнику, записывается на его счет. [1]
Ежемесячно начальник монтажного центра оценивает текущее состояние счета каждого монтажника и перспективы его пополнения (исходя из участия монтажника в других проектах) и определяет сумму заработной платы. Сумма выплаченной зарплаты вычитается из суммы, находящейся на счету монтажника, причем остаток счета может иметь и отрицательное значение. Например: если монтажник участвует в одном проекте длительностью несколько месяцев, то каждый месяц ему будет выдаваться заработная плата, и на его счете будет накапливаться задолженность, которая покроется при завершении проекта.
Вся информация, возникающая в ходе выполнения процесса, храниться на бумажных носителях (табели, журналы, платежные ведомости) или в виде электронных документов MS Word и MS Excel, не имеющих формализованного вида. Расчеты выполняются вручную или с использованием MS Excel. [3]
В результате можно выделить следующие бизнес-проблемы:
- Наличие бумажного и рутинного труда
- Наличие большого риска потери информации
- Наличие большого риска допущения ошибок при выполнении расчетов
- Отсутствие общей базы сотрудников и выполняемых проектов
- Невозможность оперативного формирования отчетности
Отсюда вытекает необходимость автоматизации данного процесса и интеграции с другими бизнес-процессами предприятия.
В рамках процесса управления расчетом заработной платы можно выделить следующие информационные потребности:
- Хранение информации о разрядах монтажников
- Хранение информации о сформированных бригадах
- Формирование и хранение графика выполнения работ
- Сбор и хранение информации о КТУ, суммах выдаваемой заработной платы
- Распределение ФОТ по завершении проекта
- Хранение информации о счетах монтажников
- Формирование аналитических отчетов
- Получение достоверной информации о сотрудниках от отдела кадров, о проектах – от других отделов, участвующих в выполнение проектов
Обоснование проектных решений по информационному обеспечению
Использование единой нормативно-справочной базы должно являться непременным условием обеспечения единого документооборота Компании и единой схемы обработки данных. К базе НСИ подключаются все функциональные рабочие места. В терминах единой нормативно-справочной базы будут формироваться все условия запросов к данным, строиться все диалоги на функциональных рабочих местах.
В части ведения НСИ должны быть реализованы следующие функции:
- Администрирование и контроль прав доступа к ресурсам НСИ.
- Обеспечение резервного архивирования и аварийного восстановления НСИ.
Обоснование проектных решений по программному обеспечению
Для разработки приложений можно использовать различные средства и среды программирования. Каждая из таких сред программирования имеет свои преимущества и недостатки. Многие из них облегчают работу программиста тем, что некоторую часть кода прописывает сама среда. В большинстве из них есть обширное количество графических компонентов, которые легки в использований. Для разработки данной программы использовалась среда программирования Borland Delphi 7, а также пакет Microsoft Office 2007.
Delphi7 обладает мощными средствами для разработки различных приложений, а также для приложений управляющих базами данных. Для доступа к данным используются различные механизмы как на основе собственного процессора баз данных BDE, так и на основе ADO, поддерживаемой Microsoft.
Одно из основных отличий Delphi от других похожих инструментов визуальной разработки приложений заключается в наличии действительно быстрого, эффективного компилятора. Компилятор выдает не только сообщение о ошибках, но и огромное количество предупреждений и подсказок, которые позволяют создавать более ясный код. Важным достоинством является также выдача одновременно нескольких сообщений об ошибках, что позволяет быстрее исправлять их.
Delphi позволяет создавать программу, вложив максимум сил и умения в ее рабочую часть, и всячески помогает вам в той области, где не имеет конкурентов, - в области создания пользовательского интерфейса. Потратив некоторое время на обучение работе Delphi, вы сможете легко и просто создавать пользовательские интерфейсы, не сравнимые ни с какими другими, созданные с помощью традиционного инструментария. Более того, они будут не просто элегантны, но при необходимости будут обладать "изюминкой" в виде разработанных вами новых управляющих элементов , что не займет у вас много сил и времени с таким помощником, как Delphi.
2 глава. Проектная часть
2.1. Информационная модель и её описание
В рассматриваемом бизнес-процессе возникают следующие взаимодействия с внешними объектами:
Входящие потоки данных представлены в таблице 1:
Табл. 1. Входящие потоки данных
|
Поток данных |
Внешний объект |
|
Информация о работниках |
Отдел кадров |
|
Информация о проектах |
Проектно-сметный отдел |
|
Информация о работах |
Бригадиры |
Исходящие потоки данных представлены в таблице 2:
Табл. 2. Исходящие потоки данных
|
Поток данных |
Внешний объект |
|
Информация о начисленной заработной плате |
Бухгалтерия |
Поток данных «Информация о работниках» представлен в виде справочника «Физические лица», заполняемого специалистом отдела кадров при приеме работников на предприятие. Данный справочник используется в рассматриваемом бизнес-процессе при назначении разрядов монтажников и формировании бригад, в результате чего возникают внутренние потоки данных «Информация о бригадах» и «Информация о назначенных разрядах», представленные в виде документов «Формирование бригад» и «Назначение разрядов» соответственно.