Файл: Проектирование реализации операций бизнес-процесса: «Управление персоналом».pdf

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

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

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

Добавлен: 25.05.2023

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

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

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

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.8. Контрольный пример реализации проекта и его описание

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

Актуальность исследования.

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

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

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

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

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

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

Этим и определяется актуальность выбранной темы курсовой работы: «Проектирование реализации операции бизнес – процесса «Управление персоналом»».

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

Для достижения данной цели необходимо решение следующих задач:

  • Определить задачи по автоматизации бизнес – процесса «Управление персоналом»;
  • Описать существующие бизнес-процессы;
  • Обосновать проектные решения по информационному обеспечению;
  • Обосновать проектные решения по программному обеспечению;
  • Описать информацию, которая будет использована в данной программе;
  • Рассмотреть процесс создания базы данных;
  • Подробно и пошагово рассмотреть и проиллюстрировать процесс создания программы «Отдел кадров» в DELPHI 7.

Объектом исследования данной курсовой работы является предприятие ООО «Лепесток». Предметом исследования выступает работа с личными карточками в отделе кадров.

Работа состоит из введения, двух глав («Аналитическая часть», «Проектная часть»), заключения и списка использованной литературы.

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

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

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

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

Автоматизация бизнес – процесса должна решать следующие задачи, в этом и есть ее предназначение:

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

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

- автоматизация бизнес – процесса позволяет контролировать объемы информации.

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

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

Большинство предприятий признают достоинства электронного (безбумажного) документооборота, который имеет следующие преимущества:


- простота внесения изменений в документ;

- возможность помещать в документ не только текст, но и мультимедийные данные;

- возможность использовать заранее заготовленные формы;

- более высокая скорость передачи информации по большому количеству адресов;

- экономия бумаги;

- более высокая компактность архивов;

- более простой контроль информационных потоков;

- большая скорость поиска и извлечения информации;

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

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

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

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

При необходимости сотрудник отдела кадров, он же бухгалтер предприятия ООО «Лепесток» ищет в каталоге необходимую личную карточку с информацией о сотруднике. Образец личной карточки представлен в приложении 2 к данной курсовой работе.

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

Таблица 1

Информация о сотрудниках из личных карточек на бумажных носителях

ФАМИЛИЯ

ИМЯ

ОТЧЕСТВО

ДАТА РОЖДЕНИЯ

СЕМЕЙНОЕ ПОЛОЖЕНИЕ

ОБРАЗОВАНИЕ

ДАТА ПРИЕМА НА РАБОТУ

ДОЛЖНОСТЬ

Иванов

Иван

Иванович

15.12.1975

женат

высшее экономическое

12.10.1995

генеральный директор

Зайцева

Ирина

Игоревна

04.12.1960

замужем

высшее экономическое

01.01.1983

главный бухгалтер

Стройнов

Семен

Павлович

13.06.1988

неженат

высшее техническое

03.11.2000

инженер

Заболотный

Кирилл

Петрович

02.08.1985

женат

высшее юридическое

16.03.2005

юрист консультант

Нечадов

Петр

Алексеевич

10.05.1995

неженат

высшее экономическое

18.10.2016

менеджер

Романюк

Татьяна

Владимировна

16.11.1985

замужем

высшее экономическое

14.03.2008

бухгалтер - финансист

Самойлова

Анна

Петровна

12.12.1986

замужем

среднее специальное

10.10.2006

продавец

Киров

Андрей

Леонидович

02.08.1972

женат

среднее

19.04.2000

рабочий

Игнатов

Михаил

Валерьевич

23.07.1975

женат

среднее специальное

16.05.2005

водитель

Петренко

Алексей

Дмитриевич

13.12.1960

женат

среднее

10.03.2010

рабочий


Данная работа занимает очень много времени у бухгалтера. Этим и обосновывается необходимость ее автоматизации.

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

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

При необходимости сотрудник отдела кадров, он же бухгалтер предприятия ООО «Лепесток» ищет в каталоге необходимую личную карточку с информацией о сотруднике. Информация в полях личной карточки на бумажном носителе анализируется бухгалтером. Затем для того, чтобы составить отчет бухгалтер в WORD сводит данные в таблицу. Данная работа очень трудоемка и занимает много времени.

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

Информационное обеспечение ИС можно определить как совокупность единой системы классификации, унифицированной системы документации и информационной базы[1].

Информационное обеспечение ИС является средством для решения следующих задач:

· Однозначного и экономичного представления информации в системе (на основе кодирования объектов).

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

· Организации взаимодействия пользователей с системой (на основе экранных форм ввода-вывода данных).

· Обеспечения эффективного использования информации в контуре управления деятельностью объекта автоматизации (на основе унифицированной системы документации).

Информационное обеспечение ИС включает два комплекса: внемашинное информационное обеспечение (классификаторы технико-экономической информации, документы, методические инструктивные материалы) и внутримашинное информационное обеспечение (макеты/экранные формы для ввода первичных данных в ЭВМ или вывода результатной информации, структуры информационной базы: входных, выходных файлов, базы данных).


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

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

Общие сведения о Delphi Delphi — среда разработки прикладных программ, которые предназначены для запуска в ОС Windows, MacOS, а также в мобильных операционных системах — iOS и Android. Характеризуется простотой языка и процедур генерации кода. При необходимости обеспечивает низкоуровневую коммуникацию с ОС и библиотеками, составленными на языках C и C++. Программы, которые создаются с помощью Delphi, не требуют сторонних оболочек для запуска — таких как, например, Java Virtual Machine. Delphi — среда разработки, которая может успешно применяться как профессионалами, так и в учебных целях. Для того чтобы освоить базовые ее возможности, необязательно обладать высокой квалификацией и знанием сложных языков программирования[2].

Изучим то, каковы ключевые преимущества программного продукта, о котором идет речь. Когда в той или иной IT-компании осуществляется обоснование выбора среды разработки, Delphi становится выбором многих программистов и рекомендуется ими к использованию. Это связано с тем, что данная среда позволяет создавать приложения в самые оперативные сроки, обеспечивать их высокую производительность даже на тех компьютерах, которые имеют скромные аппаратные характеристики. Значимый аргумент в пользу выбора рассматриваемой среды разработки — ее можно дополнять за счет новых инструментов, не предусмотренных стандартным набором решений, присутствующим в интерфейсе Delphi.

Delphi позволяет создавать приложения интерактивным выбором необходимых компонентов из Component Palette и перетягиванием их на форму. Основное же достоинство этого метода заключается в том, что Delphi при этом самостоятельно создает необходимый код. Это напоминает по своим возможностям Visual Basic и другие подобные языки программирования, однако в случае Delphi получается настоящий объектно - ориентированный код и все возможности этого подхода, включая расширение функциональных возможностей компонентов Delphi до уровня, удовлетворяющего ваши запросы. Можно использовать компоненты Delphi, можно наследовать их и добавлять собственные методы, а кроме того, можно использовать управляющие элементы Active X.