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

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

Содержание:

Введение

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

Управление персоналом признается одной из наиболее важных сфер жизни предприятия, способной многократно повысить ее эффективность, а само понятие «управление персоналом» рассматривается в достаточно широком диапазоне: от экономико-статистического до философско-психологического.

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

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

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

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

Объектом исследования является разновидность операций бизнес-процесса управления персоналом.

Предметом исследования является бизнес-процесс управления персоналом на предприятии ООО «Альянс-Групп».

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

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

1 Аналитическая часть

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

ООО «Альянс-Групп» – охранное предприятие, осуществляющее свою деятельность в г. Переславле и предоставляющее такие услуги, как:

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

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

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

Абсолютное большинство работпо управлению персоналом производится с помощью программного комплекса "1С:Зарплата и Кадры" и широко распространенного пакета офисных программ «MicrosoftOffice».

"1С:Зарплата и Кадры" предназначена для расчета заработной платы и кадрового учета, может использоваться как на хозрасчетных предприятиях Российской Федерации, так и в организациях с бюджетным финансированием. Она позволяет не только автоматизировать расчет заработной платы, но и организовать учет сотрудников, регистрировать служебные перемещения, получать статистические справки по кадровому составу. Универсальность системы позволяет реализовать любой подход к решению этих задач и получать любые отчетные документы.

"1С:Зарплата и Кадры" обладает следующими функциональными возможностями:

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

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

В зависимости от занимаемой или претендуемой должности сотрудник охранного предприятия должен пройти обучение таким программам как:

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

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

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

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

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

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

Обучение персонала на предприятии ООО «Альянс-Групп» представлено в модели нотации IDEF0 в приложении 1, а также в ее декомпозиции (приложение 2).

На вход модели поступают:

  • информация о внутренней среде компании;
  • бюджет;
  • персонал.

Управлению моделью осуществляется:

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

К механизмам модели относятся:

  • директор предприятия;
  • начальник отдела персонала;
  • менеджер отдела персонала;
  • руководитель подразделения.

На выходе модели имеется:

  • обученный персонал;
  • отчет об эффективности обучения.

Декомпозиция модели состоит из трех процессов:

  • подготовка обучения персонала;
  • обучение персонала с помощью сторонних поставщиков услуг;
  • оценка эффективности обучения.

Недостатками данной модели являются отсутствие планирования обучения персонала.

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

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

В рамках данной курсовой работы была предложена видоизмененная модель «Обучение персонала» в нотации IDEF0 с учетом вышеизложенных недостатков существующей (приложение 3) и ее декомпозиция (приложение 4).

Таким образом, отсутствие планирования обучения персонала является существенным недостаткоммодели бизнес-процесса обучения персонала на предприятии ООО «Альянс-Групп».

1.3 Обоснование проектных решений

Информационное обеспечение

Информационное обеспечение (ИО) включает в себя:

  • систему классификации и кодирования;
  • систему унифицированной документации, используемой в ИО;
  • информационную базу.

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

В зависимости от применения они делятся на три группы:

  • общегосударственные классификаторы;
  • отраслевые (ведомственные) классификаторы, используемые в пределах определенной отрасли (ведомства);
  • локальные классификаторы, используемые в пределах организации или группы организации.

В даннойкурсовой работе будет использоваться только локальный классификатор, так как никаких других классификаторов РФ в системе не используется. Классификация будетпроисходить исходя приоритетности заявки, по компании и по зоне ИТ, к которой принадлежит эта заявка (тип заявки).

Значительную долю внемашинного ИО составляет документация. В условиях автоматизации важное значение придается унификации документации, устанавливающей единые требования к содержанию и построению документов. Унифицированные формы документов вырабатываются как для всех предприятий РФ (например, формы бухгалтерской отчетности), так и для отдельных предприятий (например, формы управленческой отчетности). Унификация заключается в тщательном отборе и четком определении необходимой номенклатуры документов. При этом определяются сферы назначения и использования документов и выявляются специфические особенности, характерные для соответствующих видов документов. Документы могут быть унифицированными и локальными.

Информационные файлы формируются на основе исходной информации, содержащейся в первичных документах – основных носителях первичной экономической информации в системах машинной обработки данных. К ним предъявляется ряд требований:

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

Существует три способа организации информационной базы (ИБ):

  • файловая организация ИБ;
  • интегрированная ИБ;
  • смешанная организация ИБ.

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

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

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

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

Существует три модели логической структуры базы данных (по способу установления связей между данными):

  • иерархическая;
  • сетевая;
  • реляционная.

В иерархической модели каждой информационной единице (сегменту), кроме корневого, соответствует один исходный сегмент и между исходным и порожденным сегментом устанавливается только одна связь. В иерархических моделях экземпляру исходного сегмента соответствует в общем случае какое-то число экземпляров порожденного сегмента. Такие структуры удобны для отображения отношений типа «один ко многим» в предметной области. Просмотр иерархической структуры возможен только с корневой вершины. Пропуск сегмента в иерархическом пути при доступе к заданному сегменту не допускается. Основные недостатки иерархической структуры: трудность (неэффективность) отображения отношений типа «многие ко многим»; длительность доступа к сегментам, находящимся на нижних уровнях иерархии; ориентированность на определенный тип (разрез) запроса.

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

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

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

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

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

Программное обеспечение

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

Критериями выбора ПО, установленного на ПК пользователей является максимальная минимизация времени процесса, при этом следует учитывать экономическую целесообразность и существующую организацию ИС предприятия. Рассмотрим ПО разделив его на две группы:

  • клиентская часть;
  • серверная часть.

В качестве клиентской части ПО, не предполагается использовать другое ПО, кроме того что уже есть. Достаточно будет следующего ПО:

  • любая ОС с графической оболочкой;
  • любой браузер.

В качестве серверной части ПО, предполагается использовать уже существующую на предприятии связку, ответственную за функционирование WEB-сайта, а именно:

  • ОС Debian;
  • СУБД MySQL;
  • Web-сервер Apache;
  • язык программирования Perl.

Debian – это операционная система, состоящая из свободного ПО с открытым исходным кодом. На сегодняшний день это один из самых популярных и важных дистрибутивов GNU/Linux. Debian может использоваться в качестве операционной системы, как для серверов, так и для рабочих станций.

В качестве базы данных предлагается использовать MySQL. На сегодняшний день это самая популярная свободная реляционная система управления базами данных (СУБД).MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP и пр.

Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей.

MySQL обладает следующими преимуществами:

  • многопоточность, поддержка нескольких одновременных запросов;
  • оптимизация связей с присоединением многих данных за один проход;
  • записи фиксированной и переменной длины;
  • гибкая система привилегий и паролей;
  • гибкая поддержка форматов чисел, строк переменной длины и меток времени;
  • интерфейс с языками C и Perl, PHP;
  • быстрая работа, масштабируемость;
  • совместимость с ANSI SQL;
  • свободная лицензия;
  • быстрая поддержка транзакций через механизм InnoDB.

В качестве сервера приложений предлагается использовать связку HTTP-сервер Apache и Perl.

Apache – это популярный HTTP-сервер, который является кроссплатформенным ПО, поддерживает операционные системы Linux, BSD, Mac OS, MicrosoftWindows, NovellNetWare, BeOS.Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д.

К преимуществам Apacheможно отнести:

  • поддержка языков программирования PHP, Python, Ruby, Perl, ASP, Tcl;
  • легкость в подключении внешних модулей;
  • поддержка технологий CGI и FastCGI;
  • наличие механизмов, которые обеспечивают безопасноть и разграничение к доступу данных;
  • возможность использовать СУБД для аутентификации пользователей;
  • гибкая и надежная конфигурация системы;
  • подходит для приложений, которым нужна мощная криптографическая защита данных;
  • возможность создания пользовательских директорий для веб-сайта;
  • возможность настройки виртуальных хостов, с помощью которых на одном физическом сервере можно создать несколько виртуальных;
  • и пр.

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

2 Проектная часть

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

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

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

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

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

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

  • сотрудники;
  • должности;
  • состояние заявок;
  • фирмы.

Справочник сотрудников содержит в себе следующие реквизиты:

  • фамилия;
  • имя;
  • отчество;
  • дата рождения.

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

  • наименование должности.

Справочник состояния заявок содержит в себе следующие реквизиты:

  • наименование состояния.

Справочник фирм содержит в себе следующие реквизиты:

  • наименование;
  • город;
  • контактное лицо.

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

В данной курсовой работе результирующей информацией являются два документа:

  • список заявок;
  • список этапов выполнения заявок.

Описание результатных документов приведено в таблице 1.

Таблица 1. Описание выходных документов.

Наименование

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

Способ доставки

1

Список заявок

  • номер;
  • вид;
  • состояние;
  • исполнитель;
  • автор заявки;
  • заведено;
  • завершено;
  • статус.
  • сотрудники;
  • должности;
  • заявки;
  • фирмы.

По мере необходимости

Экранная форма

2

Список этапов выполнения заявок

  • номер;
  • вид;
  • состояние;
  • дата начала;
  • дата окончания;
  • автор;
  • исполнитель;
  • статус.
  • сотрудники;
  • должности;
  • заявки;
  • фирмы.

По мере необходимости

Экранная форма

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

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

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

Рисунок 2. Сценарий диалога работы программы

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

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

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

Базу данных ИС можно представить в виде модели, представленной в приложении 5.

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

Таблица «users» (таблица пользователей), имеет следующие поля – таблица 2.

Таблица 2.«Users»

Наименование

Идентификатор

Тип

Длина

Прочее

Номер записи

Id

Число

11

Ключевое поле

Номер сотрудника

Id_work

Число

11

Индекс

Логин

Login

Текст

32

Пароль

Pswd

Текст

32

MD5

Статус записи

Status

Число

11

Таблица «workers» (таблица сотрудников), имеет следующие поля – таблица 3.

Таблица 3. «Workers»

Наименование

Идентификатор

Тип

Длина

Прочее

Номер записи

Id

Число

11

Ключевое поле

Фамилия

Family

Текст

256

Имя

Name

Текст

256

Отчество

Patronimic

Текст

256

Дата рождения

Birth_date

Текст

256

Статус записи

Status

Число

11

Таблица «positions» (таблица должностей), имеет следующие поля – таблица 4.

Таблица 4. «Positions»

Наименование

Идентификатор

Тип

Длина

Прочее

Номер записи

Id

Число

11

Ключевое поле

Наименование

Name

Текст

256

Статус записи

Status

Число

11

Таблица «firms» (таблица фирм), имеет следующие поля – таблица 5.

Таблица 5. «Firms»

Наименование

Идентификатор

Тип

Длина

Прочее

Номер записи

Id

Число

11

Ключевое поле

Наименование

Name

Текст

256

Ф.И.О. директора

Fio_boss

Текст

256

Ф.И.О. контактного лица

Fio_kontakt

Тект

256

Номер телефона

Phone

Текст

256

Почтовый адрес

Email

Текст

256

Адрес

Address

Текст

512

Индекс

Code

Число

11

Статус записи

Status

Число

11

Таблица «orders» (таблица заявок), имеет следующие поля – таблица 6.

Таблица 6. «Orders»

Наименование

Идентификатор

Тип

Длина

Прочее

Номер записи

Id

Число

11

Ключевое поле

Код заявки

Code

Число

11

Описание

Description

Текст

2048

Тип заявки

Type

Текст

256

Статус заявки

Status_row

Текст

256

Номер должности

Position_id

Число

11

Номер фирмы

Firm_id

Число

11

Номер сотрудника

Worker_id

Число

11

Дата начала

Date_in

Число

11

Дата окончания

Date_out

Число

11

Стоимость

Cost

Число

11,2

Статус записи

Status

Число

11

Таблица «rules» (таблица правил доступа), имеет следующие поля – таблица 7.

Таблица 7. «Rules»

Наименование

Идентификатор

Тип

Длина

Прочее

Номер записи

Id

Число

11

Ключевое поле

Номер пользователя

User_id

Число

11

Имя таблицы

Table

Текст

256

Действие

Action

Текст

256

Статус записи

Status

Число

11

Таблица «audit» (таблицааудита действий), имеет следующие поля – таблица 8.

Таблица 8. «Audit»

Наименование

Идентификатор

Тип

Длина

Прочее

Номер записи

Id

Число

11

Ключевое поле

Имя таблицы

Table

Текст

11

Номер записи

Row_id

Число

11

Номер пользователя

Author_id

Число

11

Дата записи

Date

Число

11

Статус записи

Status

Число

11

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

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

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

Рисунок 4. Окно авторизации в системе.

После входа в систему перед сотрудником появляется меню системы (рисунок 5) и рабочая область (рисунок 6).

Рисунок 5. Меню системы

Рисунок 6. Рабочая область

Меню системы подразделяется на несколько вкладок:

  • главная;
  • справочники;
  • заявки;
  • отчетность;
  • система.

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

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

Рисунок 7. Сообщение об ошибке

Вкладка «Справочники» предоставляет доступ к справочникам системы, где пользователь может изменить или добавить записи. Например, справочник сотрудников (рисунок 8). Сотрудник отдела кадров, при приеме нового работника, должен будет создать новую запись в справочнике.

Рисунок 8. Справочник сотрудников

Вкладка «Заявки»является основной рабочей вкладкой и предоставляет следующие возможности:

  • заведение, закрытие и обработка заявок;
  • просмотр списка заявок;
  • просмотр детальной информации по заявке.

Пример списка заявок представлен на рисунке 9.

Рисунок 9. Список заявок

Вкладка «Отчетность» предоставляет интерфейс для:

  • просмотра отчетности в виде таблиц и графиков статистических данных;
  • формирования различных документов (заявление на проведение обучения и пр.);
  • печать документов.

Пример статистического графика прошедших обучения сотрудников по предприятиям представлен на рисунке 10.

Рисунок 10. Статистический график обучения.

Вкладка «Система» предоставляет интерфейсы по настройке технической части системы, например, визуальных стилей системы (рисунок 10 и 11), настройкам пользователей (рисунок 12 и 13) и пр.

Рисунок 10. Таблица визуальных стилей системы

Рисунок 11. Редактор визуальных стилей

Рисунок 12. Список пользователей системы

Рисунок 13. Интерфейс смены данных авторизации

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

Заключение

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

Были рассмотрены различные варианты реализации и выявлено наиболее подходящее решение. Рассмотрены наиболее важные этапы разработки проекта, а также определены технические и программные средства, необходимые для его реализации.

В проекте решены задачи автоматизации процесса обработки и согласования заявок компании ООО «Альянс-Групп», а именно:

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

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

Список литературы

  1. ГОСТ Р 51241-2008–«Средства и системы контроля и управления доступом. Классификация. Общие технические требования.
  2. ГОСТ Р ИСО/МЭК 12207-99 – «Информационная технология. Процессы жизненного цикла программных средств».
  3. «Методология функционального моделирования IDEF0», Руководящий документ, Госстандарт России.
  4. Вендров А.М. «CASE технологии Современные методы и средства проектирования информационных систем» М.: Финансы и статистика, 2016г. – 276 с.: ил.
  5. Гулиян Г.Б., Нестеров И.А. «Основы организации компьютерных сетей. Часть 1.» – М., 2007г. – 169 с. ил.
  6. Крис Дж. Дейт «Введение в системы баз данных» – М., 2015г. – 269 с. ил.;
  7. Микрюков В. Ю. «Информация, информатика, компьютер, информационные системы, сети», Москва: Феникс, 2016г. – 418 с.: ил.;
  8. Макеев А. И. «Теория информационных систем», Москва: Финансы и статистика, 2015г. – 260 с.: ил.;
  9. Мальцев В. Г. «Базы данных», М., 2017г. – 169 с. ил.;
  10. http://www.interface.ru/fset.asp?Url=/misc/rcrm1.htm - рынок CRM-систем;
  11. http://www.erpselection.ru/analitiks/koltunova_demands.shtml - требования к информационной системе и модели жизненного цикла;
  12. http://cmcons.com/articles/obshhie_stati_rup/ - методология и технология ЖЦ;

Приложения

Приложение 1

Модель IDEF0 «Обучение персонала»

C:\Users\root\Desktop\а0.jpg

Приложение 2

Декомпозиция модели IDEF0 «Обучение персонала»

Приложение 3

Измененная модель IDEF0 «Обучение персонала»

C:\Users\root\Desktop\а0.jpg

Приложение 4

Измененная декомпозиция модели IDEF0 «Обучение персонала»

Приложение 5

Модель базы данных