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

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

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

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

Добавлен: 25.05.2023

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

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

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

ВВЕДЕНИЕ

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

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

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

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

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

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

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

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

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

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

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

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

Автоматизация необходима в следующих случаях:

-переориентация на новые задачи (выпуск другой продукции, выход на новые рынки, техническое переоснащение);


-проведение реформ или изменение принципов управления;

-неспособность старой системы автоматизации удовлетворять потребности предприятия;

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

Следующий важный момент: нужно четко определить, какой именно участок работы необходимо автоматизировать в данный момент. Причем, небольшим компаниям сделать это несложно. Им нужно всего лишь проанализировать, чья деятельность в фирме связана с обработкой и хранением больших объемов информации и построением отчетов. Как правило, это подразделения, которые занимаются бухгалтерским и налоговым учетом, отвечают за движение товарно-материальных ценностей и т. п. Существуют "общепризнанные" процессы, вопроса о необходимости автоматизации которых обычно не возникает. Традиционно это бухучет, движение ТМЦ, расчет зарплаты и кадровый учет. Эти процессы автоматизируют изначально, так как повышение их эффективности вследствие автоматизации многократно доказано.

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

Только после этого можно переходить непосредственно к выбору автоматизированной системы.

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

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

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

Бизнес – процесс, который отвечает за кадровый учет, осуществляется следующим образом:

1) прием на работу осуществляется посредством заполнения специальной формы в WORD. Затем из данной формы сотрудник отдела кадров переносит данные в специальную таблицу, сформированную в EXCEL.


2) Учет текучести кадров осуществляется также в совершенно другой форме.

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

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

Документооборот включает в себя следующие документы:

- направление с центра занятости, если сотрудник направляется на работу в организацию из центра занятости.

- трудовая книжка.

- справка из медицинского учреждения.

- удостоверение личности.

- прописка.

- военный билет или приписное удостоверение (только для мужчин).

- документ об образовании, среднем, среднем специальном или высшем.

- документы, подтверждающие семейное положение.

Таким образом, был рассмотрен порядок документооборота на предприятии ООО «Орхидея».

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

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

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

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

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

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

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

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

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

Разработка программного обеспечения для ОС 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.

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


Одна из больших проблем невизуального программирования - создание пользовательского интерфейса, т. е. решение всех вопросов взаимодействия с пользователем: что он будет видеть на экране, какой внешний вид должны иметь кнопки. Зачастую больше времени занимает именно разработка и создание "одежек", чем собственно рабочей части программы. С другой стороны, при разработке не стоит забывать и о второй части пословицы - "провожают по уму". Что стоит коммуникационная программа с множеством меню, кнопочек и подсказок, анимированная и озвученная, если она просто не знает, как работать с модемом? Delphi позволяет создавать программу, вложив максимум сил и умения в ее рабочую часть, и всячески помогает вам в той области, где не имеет конкурентов, - в области создания пользовательского интерфейса. Потратив некоторое время на обучение работе Delphi, можно легко и просто создавать пользовательские интерфейсы, не сравнимые ни с какими другими, созданные с помощью традиционного инструментария. Более того, они будут не просто элегантны, но при необходимости будут обладать "изюминкой" в виде разработанных новых управляющих элементов, что не займет у программиста много сил и времени с таким помощником, как Delphi[3].

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

Но основным преимуществом Delphi является его среда программирования с визуальным конструктором программ. Эта среда (вместе с объектной библиотекой VCL) позволяет эффективно программировать под MS Windows, не отвлекаясь на выяснение всех деталей Win API, а работать над логикой программы.

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

Выводы по главе 1.

В первой главе данной курсовой работы были сделаны следующие выводы:

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

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