Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование реализации операций бизнес-процесса "Расчет заработной платы" (ООО «Татнефть-АЗС-Запад»)

Содержание:

ВВЕДЕНИЕ

Управление современной организацией – сложная многоаспектная деятельность, которая основана на практике и теории в области менеджмента, информационных технологий (ИТ), психологии, финансов и т.п. Эффективность организации в основном зависит от того, насколько правильно указаны цели развития, а также какие были выбраны методы их достижения. Для значительного преуспевания в этом деле, нужно понимать, из чего именно состоит организация или предприятие, какова ее структура, какие бизнес-процессы реализуются, а также какие с них позволяют достигать поставленных целей.

В противном случае надо управлять вслепую, используя принцип «вдруг получится».

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

Процесс моделирования бизнес-процессов (БП) – это одна из важных ступеней для данных работ. Он позволяет намного нагляднее представить процессы, их составные компоненты, существенным образом облегчающие последующие действия, что повязаны с их анализом, выполнением оптимизации и контролем выполнения.

Стоит отметить, что сегодня существуют технологии, которые позволяют преобразовать любую модель бизнес-процесса непосредственно в реальный процесс, который выполняется при помощи информационной системы (ИС).

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

Для описания бизнес-процессов часто используют несколько нотаций и соот­ветствующее им программное обеспечение (ПО), которые позволяют моделировать практически все бизнес-про­цессы любой сложности.

Актуальность курсовой работы состоит в том, что автоматизация начисления заработной платы является краеугольным камнем успешности персонала и всей фирмы в общем.

Предметом исследования – теория реализации операций бизнес-процессов (БП).

Объект исследования – процесс разработки БД для начисления заработной платы.

Цель курсовой работы – рассмотрение применения теории баз данных для реализации процесса «Расчет заработной платы».

Задачи работы:

– выбрать комплекс задач для автоматизации;

– характеристика существующих БП в направлении реализации базы данных;

– выполнить обоснование проектных решений по программному и информационному обеспечению;

– выполнить описание базы данных;

– привести контрольный пример.

Курсовая работа состоит с введения, основной части, заключения и списка использованной литературы.

1. АНАЛИТИЧЕСКАЯ ГЛАВА

1.1.Выбор комплекса задач автоматизации

ООО «Татнефть-АЗС-Запад» – одна из крупнейших нефтяных российских компаний, международно-признанный интегрированный холдинг. В состав производственного комплекса стабильно входят такие сферы, как нефтегазодобыча, нефтехимия, нефтепереработка, шинный комплекс, АЗС и сектор сервисных структур.

Компания также участвует в организации компаний финансового (страхового и банковского) сектора.

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

Результат пошуку зображень за запитом "Татнефть"

Рисунок 1. Логотип ООО «Татнефть-АЗС-Запад»

ООО «Татнефть-АЗС-Запад» функционирует в соответствии с законодательством з нормативными актами Российской Федерации, Положением об подписании договоров, Уставом ООО «Татнефть-АЗС-Запад», распоряжениями и приказами Министерств РФ.

Сеть автозаправочных станций насчитывает 690 станций: 568 – в Российской Федерации, 18 – в Беларуси и 104 – в Украине.

В целях дальнейшего роста, инновационного развития, укрепления своих позиций в качестве одного из лидеров для нефтяной отрасли РФ «Татнефть»:

– успешно реализует программы для стабилизации объемов рентабельной добычи газа и нефти на лицензионных разрабатываемых месторождениях;

– активно осваивает месторождения, в том числе трудноизвлекаемой и высоковязкой нефти на территории Татарстана;

– расширяет ресурсную основы за пределами Татарстана и Российской Федерации;

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

– эффективно реализует и формирует инновационно-направленную техническую политику.

Организационная структура ООО «Татнефть-АЗС-Запад» играет немаловажную роль в его деятельности. Рассмотрим основные отделы и их работу в структуре предприятия.

Управление организацией осуществляет персонально президент предприятия, которому подчиняются директор и 2 заместителя директора.

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

Главный бухгалтер возглавляет отдел бухгалтерии. Без подписи главного бухгалтера расчетные и денежные документы, кредитные и финансовые обязательства считаются недействительными и, в последствии, не должны исполнятся.

В отделе материального обеспечения предприятия выполняется работа по доставке продукции для персонала, отгрузки на склады и АЗС поставок горюче-смазочных материалов и прочие перевозки, предназначенные для поддержки процесса функционирования.

Работа отдела по работе с клиентами направлена на продвижение услуг, которые предоставляются компанией на внутренних и внешних рынках (как России, так Украины и Беларуси). При этом производится и распространяется рекламная информация, поддержка сайта, проведение акция для оптовых покупателей. [3]

Финансовый отдел возглавляет начальник отделения. Основными обязанностями данного структурного подразделения является поддержка и оптимизация финансового учета, проведение консультаций с акционерами или клиентами.

Отдел кадров предназначен для обеспечения организации квалифицированными кадрами.

Отдел капитального планирования формирует основные пункты деятельности ООО «Татнефть-АЗС-Запад» с перспективой на 5, 10, 20 лет.

Юридический отдел выполняет функции правового регулятора деятельности ООО «Татнефть-АЗС-Запад».

Отдел информационных технологий состоит из следующего персонала:

– начальник отдела информационных технологий;

– 2 системных администратора;

– 1 инженер-программист.

Стоит отметить, что расчет ЗП в рассматриваемой компании не автоматизирован в полной мере.

К примеру, все еще распространены бумажные табеля на начисление зарплаты, традиционные бумажные квитанции – «корешки» и другие отчетные документы.

Кроме этого, нужно также формировать отчетность в электронном режиме и при использовании электронной подписи.

В результате анализа деятельности компании нужно автоматизировать процесс расчета заработной платы.

1.2. Характеристика существующих бизнес-процессов

Смоделируем пример расчета зарплаты в нотации IDEF0.

На рисунке 2 рассматривается исходная диаграмма процесса «Расчет заработной платы».

Рисунок 2. Контекстная диаграмма

Выполним описание диаграммы.

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

Процесс расчета заработной платы выполняется в отделе кадров кадровиком, а в бухгалтерии – бухгалтеров по зарплате.

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

Контекстная диаграмма распределяется на несколько подпроцессов, а те, в свою очередь, также могут быть декомпозированы на более подробные (рисунки 3, 4).

Рисунок 3 – Первый уровень декомпозиции

То есть, весь процесс расчета можно разделить на такие этапы:

– расчет количества рабочих дней;

– расчет надбавок и взысканий;

– формирование зарплатной ведомости.

Рисунок 4 – Второй уровень декомпозиции

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

1.3. Характеристика документооборота, возникающего при решении задачи

Заработная плата представляет собой совокупность различных выплат в пользу работника: вознаграждения за труд, компенсационных выплат и стимулирующих выплат. Эти выплаты начисляются по разным правилам.

Вознаграждение за труд зависит от сложности выполняемой работы, квалификации работника, количества и качества затраченного труда.

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

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

Труд работников может оплачиваться повременно, сдельно или по иным системам оплаты труда. Оплата может производиться за индивидуальные и коллективные результаты работы.

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

– штатное расписание;

– табель отработанных дней;

– тарифная сетка окладов;

– трудовой договор;

– устав организации;

– законы и нормативные документы.

1.4. Обоснование проектных решений по информационному обеспечению

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

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

Эти документы составляются базовыми при расчете заработной платы, согласно установившимся в компании стандартам, а также они вносятся профсоюзом в трудовом договоре.

1.5. Обоснование проектных решений по программному обеспечению

Рассматриваемая задача будет решаться в СУБД Access, так как это ПО хорошо подходит к указанной разработке.

Microsoft Access – это система управления базами данных (СУБД) от Microsoft, которая объединяет реляционный Microsoft Jet Database Engine с графическим интерфейсом пользователя и инструментами разработки программного обеспечения. Он входит в комплект приложений Microsoft Office, входящий в состав выпусков Professional и выше.

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

В настоящее время существует достаточное количество СУБД различного рода. Есть open source (открытые и свободные) такие как MySQL (что несомненно придало больше популярности среди мелких фирм и одиночных пользователей), а есть проприетарные к примеру Microsoft Access (наибольшую популярность обрела среди корпоративных клиентов). Наличие подобного разнообразия позволяет пользователям (как фирмам/компаниям так и одиночным пользователям) различного финансового и персонального состояния, использовать в своей деятельности систему управления базами данных.

Системы управления базами данных содержат все обходимое для выполнения работы по своему предназначению. Основная задача баз данных это хранение информации и предоставление ролевого доступа по требованию.

Также неотъемлемой функцией СУБД (и в некоторых случаях базы даны) является безопасность хранения данных. Для этих целей используются различные методы, самый главный из которых это шифрование данных.

Одним из самых главным достоинств Access является простой интуитивный интерфейс, что дает разные возможности для создания базы данных, разрабатывать прикладное ПО, применяя самые разные средства.

СУБД Access хранит все свои данные только в единственном месте, но может их распределять при работе с БД по всем имеющимся таблицам.

К хранимым данным относятся также и элементы БД, которые создаются при обработке информации:

– страницы;

– отчёты;

– формы;

– запросы;

– макросы;

– программные модули.

Рассмотрим несколько основных функциональных возможностей, которые есть в СУБД Access.

1. Использование методов по вводу данных для занесения их в таблицы. Ввод может осуществляться следующими вариантами: [3]

– вручную (ввод с клавиатуры или с помощью мыши);

– с использованием формы;

– импорт данных;

– программный способ (VBA).

2. Редактирование хранимых данных:

– вручную непосредственно в таблице;

– в окне веб-браузера (для веб-страниц);

– используя форму пользователя;

– с помощью VBA.

3. Вывод информации может быть выполнен с помощью:

– монитора в виде таблиц;

– экспорта информации в другие форматы;

– форм и отчетов;

– принтера;

– веб-страниц;

– программного экспорта в форматы данных.

4. Взаимодействие с самыми разными источниками информации. В этом плане Access может выступить и как сервер, и в качестве клиента автоматизации. Все рассматриваемые функции позволяет применять решения, интегрирующие информацией, которая создана в офисных приложениях MS Office.

5. Использование баз Access другими приложениями. Такой вариант по применению базы данных использует файлы в качестве применения хранилища данных. [2]

6. Использование приложений в Access похоже на средство по автоматизации Office для программных продуктов указанного пакета. Тут также используется встроенный язык VBA.[7]

2. ПРАКТИЧЕСКАЯ ГЛАВА

2.1. Информационная модель и её описание

На рисунке 5 показана информационная модель процесс расчета заработной платы в виде таблиц.

Рисунок 5. Информационная модель хранилища данных

В ИС используются такие экранные формы (рисунок 6):

Рисунок 6. Экранные формы

Итоговая модель имеет следующий вид (рисунок 7):

Рисунок 7. Информационная модель

2.2. Характеристика нормативно-справочной, входной и оперативной информации

При создании ИС для автоматизации расчета зарплаты используются справочники:

– Начисления;

– Отделы;

– Штатное расписание.

Сводная таблица по справочным таблицам показана в таблице 1:

Таблица 1. Сводная таблица справочников

Название

Начисления

Отделы

Штатная роспись

Ответственный

Бухгалтер

Бухгалтер

Бухгалтер

Средний объем данных

5

12

10

Средняя частота актуализации

1

1

1

Средний объем актуализации

1

2

1

Реквизитный состав показан в таблицах 2 – 4:

Таблица 2. Данные «Начисления»

Имя

Тип

№ п/п

Счетчик

ФИО работника

Текстовый

Премия,%

Числовой

Взыскания,%

Числовой

Налог,%

Числовой

Таблица 3. Данные «Отделы»

Имя

Тип

Код отдела

Числовой

Название

Текстовый

Начальник

Текстовый

Таблица 4. Данные «Штатная роспись»

Имя

Тип

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

Числовой

Название

Текстовый

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

Числовой

Оклад

Денежный

Приметки

Текстовый

Формы для ввода данных в справочники показаны на рисунках 8 – 10:

Рисунок 8. Справочник Начисления

Рисунок 9. Справочник Отделы

Рисунок 10. Справочник Штатная роспись

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

Рисунок 11. Форма для таблицы Кадры

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

Результатная информация формируется с помощью запросов:

– Взыскания;

– Зарплата;

– Оплата по отделениям;

– Увольнение.

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

Реквизиты запроса:

– ФИО;

– Год рождения;

– Отдел;

– Адрес;

– Взыскания.

Частота их обновления – по требованию.

Запрос формируется на основании таблиц:

– Кадры;

– Начисления;

– Штатная роспись.

Конструктор запроса показан на рисунке 12:

Рисунок 12. Конструктор запроса Взыскания

Результат запроса выводится в отчете (рисунок 13):

Рисунок 13. Отчет Взыскания

Запрос Зарплата предназначен для вывода данных о зарплате и сотрудниках.

Реквизиты запроса:

– ФИО;

– Название;

– К выдаче.

Частота их обновления – по требованию.

Запрос формируется на основании таблиц:

– Кадры;

– Штатная роспись;

– Отделы;

– Начисления.

Конструктор запроса показан на рисунке 14:

Рисунок 14. Конструктор запроса Зарплата

Результат запроса показан в виде отчета (рисунок 15):

Рисунок 15. Отчет Зарплата

Запрос Оплата по отделениям предназначен для вывода суммы зарплаты по отделам.[10]

Реквизиты запроса:

– Название;

– К выдаче.

Частота их обновления – по требованию.

Запрос формируется на основании таблиц:

– Отделы;

– Зарплата;

– Кадры.

Конструктор запроса показан на рисунке 16:

Рисунок 16. Конструктор запроса Оплата по отделениям

Результат запроса выводится в отчет вида (рисунок 17):

Рисунок 17. Оплата по отделениям

Запрос Увольнение предназначен для удаления с базы данных сотрудников при их увольнении.

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

Рассмотрим дерево функций для разрабатываемой БД:

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

Сценарий диалога ИС с пользователем показан на рисунке 19:

Рисунок 19. Сценарий диалога

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

У каждого сотрудника, который имеет свой уникальный код, есть определенная должность и он работает в некотором отделе.

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

Поэтому связь между всеми сущностями один-ко-многим (1:М).[3]

В результате получим ER-диаграмму в нотации IDEF1X.

Рисунок 20. ER – диаграмма в нотации IDEF1X

– Каждый сотрудник должен иметь должность. Это достигается установкой необходимого типа данных при проектировании физической структуры данных.

– Каждый сотрудник должен работать в некотором отделе.

– Каждый сотрудник должен иметь соответсвующее образование для занимаемой должности.

Внешний вид окна конструктора таблицы Кадры показан на рис. 5:

Рисунок 21. Таблица Кадры в режиме конструктора

Аналогичным образом создаются остальные таблицы, структура которых показана ниже:

Рисунок 22. Таблица Начисления в режиме конструктора

Рисунок 23. Таблица Отделы в режиме конструктора

Рисунок 24. Таблица Штатная роспись в режиме конструктора

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

Дерево вызовов показано на рисунке 25:

Рисунок 25. Дерево вызовов

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

В базе данных присутствуют следующие модули:

– Таблицы для хранения информации:

– Кадры;

– Отделы;

– Начисления;

– Штатная роспись.

– Запросы:

– Взыскания;

– Зарплата;

– Оплата по отделениям;

– Увольнение.

– Формы;

– Кадры;

– Отделы;

– Начисления;

– Кнопочная форма;

– Штатная роспись.

– Отчеты:

– Взыскания;

– Зарплата;

– Оплата по отделениям.

2.8. Контрольный пример реализации проекта и его описание

После запуска БД открывается кнопочная форма вида (рисунок 26):

Рисунок 26. Кнопочная форма

В зависимости типа операций можно выполнить процесс ввода, отбора и формирования отчетности данных с БД.

К примеру, для ввода новых сотрудников по отделам нужно открыть соответствующую форму и ввести в нее данные:

Рисунок 27. Форма для ввода отделов и персонала

Для отбора или вычисления данных нужно запустить соответствующий запрос:

Рисунок 28. Запрос Оплата по отделам

Для вывода информации на печать нужно открыть соответствующий отчет и распечатать его.

ЗАКЛЮЧЕНИЕ

Усиление конкуренции в предпринимательстве в связи с кризисом вынуждает предприятия разного масштаба обратить пристальное внимание на автоматизацию и стандартизацию бизнес-процессов и учета услуг и продукции в целом.

Анализ бизнес-процессов в настоящее время распространен очень широко и проводится в каждом предприятии, желающем повысить эффективность работы. Грамотно произведенные мероприятия по оптимизации или реинжинирингу бизнес-процессов помогают решать всевозможные актуальные проблемы.

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

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

Основу многих современных нотаций моделирования бизнес-процессов составляет методология BPMN и алгоритмические языки для разработки ПО.

С помощью методологии IDEF можно эффективно реализовать и анализировать модели для деятельности широкого спектра самых сложных систем в разных разрезах.

Необходимо учитывать также важные характеристики моделирования БД. В частности, к основным преимуществам моделирования БД относят:

– повышение скорости и качества производства продукции с снижением издержек;

– рост профессионализма персонала;

– повышение конкурентоспособности организации.

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

– выбрать комплекс задач для автоматизации;

– характеристика существующих БП в направлении реализации базы данных;

– выполнить обоснование проектных решений по программному и информационному обеспечению;

– выполнить описание базы данных;

– привести контрольный пример.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Афонин, В.В. Моделирование систем: учебно-практическое пособие / В.В. Афонин, С.А. Федосин. - М.: Интуит, 2016. - 231 c.
  2. Бариленко В. В. Основы бизнес-анализа. - М.: КНОРУС, 2014. – 272 с.
  3. Белов, П.Г. Управление рисками, системный анализ и моделирование в 3 ч. часть 1: Учебник и практикум для бакалавриата и магистратуры / П.Г. Белов. - Люберцы: Юрайт, 2016. - 211 c.
  4. Бизнес-процессы. Моделирование, внедрение, управление / В.В. Репин. - М.: Манн, Иванов и Фербер, 2016. - 512 c.
  5. Головицына, М.В. Проектирование радиоэлектронных средств на основе современных информационных технологий: Учебное пособие / М.В. Головицына. - М.: Бином, 2016. - 503 c.
  6. Гома, Хассан UML. Проектирование систем реального времени, параллельных и распределенных приложений / Хассан Гома. - М.: ДМК Пресс, 2016. - 700 c.
  7. Данелян, Т. Я. Экономические информационные системы (ЭИС) предприятий и организаций / Т.Я. Данелян. - М.: Юнити-Дана, 2015. - 284 c.
  8. Долганова О.И. Моделирование бизнес-процессов Учебник и практикум для академического бакалавриата Долганова О.И., Виноградова Е.В., Лобанова А.М.  Учебник и практикум Издание  1.  М.: Юрайт,  2016. -289  с.
  9. Елизаров, И.А. Моделирование систем: Учебное пособие / И.А. Елизаров, Ю.Ф. Мартемьянов. - Ст. Оскол: ТНТ, 2016. - 136 c.
  10. Елиферов В.Г. Бизнес-процессы: регламентация и управление: учеб­ное пособие для студентов вузов / В.Г. Елиферов, В.В. Репин; Ин-т экономики и финансов «Университет». – М.: ИНФРА-М, 2016. – 319 с.
  11. Елиферов В.Г. Бизнес-процессы: регламентация и управление. — М.: ИНФРА-М, 2017. — 319 с.
  12. Емельянова, Н.З. Проектирование информационных систем: Учебное пособие / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - М.: Форум, 2016. - 432 c.
  13. Заботина, Н.Н. Проектирование информационных систем: Учебное пособие / Н.Н. Заботина. - М.: НИЦ ИНФРА-М, 2016. - 331 c.
  14. Зенков, В. В. Методы и алгоритмы компьютерной обработки геологической и маркшейдерской информации. Практика обработки заводских данных / В.В. Зенков, О.А. Поляков, В.Е. Юрченко. - М.: Ленанд, 2016. - 268 c.
  15. Йордон, Эдвард Объектно-ориентированный анализ и проектирование систем / Эдвард Йордон , Карл Аргила. - М.: ЛОРИ, 2014. - 264 c.