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

Разработка конфигурации «Управление персоналом» в среде 1С:Предприятие 8.3 (Информационная модель и её описание)

Содержание:

Введение

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

Объектом исследования курсовой работы является ИТ - компания ПАО «ВиИнСи».

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

Объектом исследования является ПАО «ВиИнСи».

Предметом исследования является автоматизация управления учета управления персоналом и расчетом заработной платы для ПАО «ВиИнСи».

Целью курсовой работы является создание информационной системы автоматизации учета управления персоналом и расчетом заработной платы в компании ПАО «ВиИнСи».

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

  1. Рассмотреть работу компании ПАО «ВиИнСи» и предоставить её технико-экономическую характеристику;
  2. Изучить предметную область и бизнес-процессы расчета заработной платы и управления персоналом компании ПАО «ВиИнСи»;
  3. Провести проектирование и разработку корпоративной информационной системы автоматизации;
  4. Выполнить расчет технико-экономической эффективности от внедрения корпоративной информационной системы автоматизации.

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

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

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

Моделирование будем проводить с помощью стандарта IDEF0 в контексте AS-IS. Данная модель предназначена для описания существующих бизнес-процессов на предприятии.

IDEF0 Методология функционального моделирования, являющаяся составной частью SADT, позволяет наглядно и эффективно отобразить весь механизм деятельности предприятия в виде иерархической системы взаимосвязанных функций. Она позволит понять, какой результат последует из проводимой работы, какие объекты или информация служат необходимым набором для реализации процессов, что является управляющими факторами. Так же по средствам нотации IDEF0 можно выявить и недостатки бизнес-процессов, что является весьма ощутимой помощью входе анализа деятельности организации [5].

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

D:\YandexDisk\Скриншоты\2017-05-31_06-42-19.jpg

Рис. 1.3. Контекстная диаграмма процесса повременной оплаты труда

Декомпозиция процесса повременной оплаты труда представлена на рисунке 1.4.

D:\YandexDisk\Скриншоты\2017-05-31_06-41-52.jpg

Рис. 1.4. Декомпозиция диаграммы процесса повременной оплаты труда

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

Рассмотрим процесс повременной оплаты труда на предприятии.

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

D:\YandexDisk\Скриншоты\2017-05-31_06-40-25.jpg

Рис. 1.5. Декомпозиция блока А1. Учёт кадров

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

D:\YandexDisk\Скриншоты\2017-05-31_06-40-39.jpg

Рис. 1.6. Декомпозиция блока А2. Учёт отработанного времени

На основании ведомости учёта отработанного времени специалист отдела кадров проводит расчёт суммы заработной платы и передаёт эту информацию в бухгалтерский отдел, сотрудники которого рассчитывают сумму отчислений в пенсионный фонд Российской федерации и проводят выплату заработной платы сотрудникам (рис. 1.7).

D:\YandexDisk\Скриншоты\2017-05-31_06-40-55.jpg

Рис. 1.7. Декомпозиция блока А3. Расчёт и выплата заработной платы

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

D:\YandexDisk\Скриншоты\2017-05-31_06-41-07.jpg

Рис. 1.8. Декомпозиция блока А4. Учёт кадров

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

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

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

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

Схема документооборота учета кадров представлена на рисунке 4.

http://ok-t.ru/studopediaru/baza9/458757158492.files/image042.gif

Рисунок 4 - Схема документооборота учета кадров

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

Таблица 1

Характеристики процессов работы бухгалтерии по подаче заявок на расчет заработной платы

Действие

Среднее кол-во заявок за день на одного сотрудника

Время, необходимое для выполнения одного действия, минуты

Общее время, минуты

Регистрация заявки на расчет заработной платы

40

15

600

Поиск необходимой информации

7

15

105

ИТОГО, минут:

705

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

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

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

В результате проводимой автоматизации предполагается сократить время на создание и передачу заявки до 3 мин. Расчет эффекта внедрения указан в таблице 2.

Таблица 2

Расчет эффекта внедрения

Действие

Среднее кол-во заявок за день на одного сотрудника

Время, необходимое для выполнения одного действия, минуты

Общее время, минуты

Регистрация заявки на расчет заработной платы

40

3

120

Поиск необходимой информации

7

5

35

ИТОГО, минут:

155

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

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

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

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

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

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

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

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

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

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

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

Анализ накапливаемой количественно-суммовой информации в базе данных проводится в модуле аналитики с последующим выводом выходных данных. [15]

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

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

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

Таблица 3

Используемые системы кодирования

Кодируемое

множество

объектов

Длина кода

Мощность кода

Система кодирования

Система классификации

Вид классификатора

Бухгалтера

5

9999

порядковая

иерархическая

общесистемный

Сотрудники

5

9999

порядковая

иерархическая

общесистемный

Продолжение таблицы 3

Договоры с сотрудниками

5

9999

порядковая

иерархическая

общесистемный

Расчеты по заработной плате

5

9999

порядковая

иерархическая

общесистемный

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

Классификатор бухгалтеров.

Структурная формула классификатора:

F = [Фамилия] : [XXXXX] – код бухгалтера

Пример заполнения - 001234

Классификатор сотрудников.

Структурная формула классификатора:

F = [Наименование ]:[ XXXXX] - код сотрудника

Пример заполнения - 00001

Классификатор расчетов с сотрудниками.

Структурная формула классификатора:

F = [Наименование]:[ XXXXX] - код расчета

Пример заполнения - 00004

Классификатор договоров.

Структурная формула классификатора:

F = [Наименование]:[ XXXXX] - код договора

Пример заполнения – 00012

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

Важным отличием разработки бизнес-приложений в системе 1С от разработки в универсальных системах (Delphi, С++) состоит в том, что приложение в 1С разрабатывается в терминах классов проблемно-ориентированных бизнес-сущностей.

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

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

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

Для создания базы данных была выбрана система управления реляционными базами данных Microsoft SQL Server 2012.

Самым важным преимуществом в обосновании выбора SQL Server 2012 является его наивысшая, по сравнению с конкурентами, совместимость с 1С. Этому активно способствует плодотворное сотрудничество фирмы «1С» и фирмы «Microsoft», что сделало продукт SQL Server высоко совместимым с «1С».

Были рассмотрены средства разработки приложений и программные аналоги по рассматриваемой задачи.

Была выбрана платформа 1С: Предприятие в качестве программной платформы и встроенный язык программирования системы «1С: Предприятие 8.3» как язык программирования.

Таким образом, система «1С: Предприятие 8.3» обладает конкурентными преимуществами, такими как:

  • Высокая скорость разработки информационных систем по сравнению с аналогичными системами
  • Низкая цена разработки
  • Гибкость и кластеризация разработки

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

Проведем выбора среды программирования методом экспертного оценивания. Выделим критерии оценки среды программирования. Важность каждого из представленных критериев была оценена экспертами по 100 бальной шкале.

Исходя из полученных данных, находится средний балл и коэффициент относительной важности критерия. Результаты экспертизы представлены в таблицах 4 –5.

Таблица 4

Результаты экспертизы сред разработки, первый этап

Функция

Эксперт 1

Эксперт 2

Эксперт 3

Средний балл

по 100 бальной шкале

Коэффициент относительной важности

Стоимость

75

90

85

83

13,7

Простота сопровождения

80

75

86

80

13,2

Временные затраты на разработку

90

85

95

90

14,8

Быстродействие

89

95

90

91

15

Удобный дизайн

85

81

90

85

14

Мощность пакета

75

92

84

84

13,8

Возможности языка

100

89

94

94

15,5

Сумма

606

100,0%

Таблица 5.

Результаты экспертизы сред разработки, второй этап

Функция

Коэффициент

относительной

важности

Среда программирования

1C

C++ Builder

Стоимость

13,7

+

+

Простота сопровождения

13,2

+

-

Временные затраты на разработку

14,8

+

-

Быстродействие

15

+

+

Удобный дизайн

14

+

+

Мощность пакета

13,8

+

+

Возможности языка

15,5

+

+

Сумма

100,0%

100

72

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

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

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

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

Рисунок 5 – Информационная модель предметной области компании

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

Структура разработанных справочников и описание их реквизитов представлены в таблице 2.

Таблица 2

Структура и состав справочников

Наименование объекта

Реквизиты

Тип

Свойства

Справочник «Сотрудники»

Код

Строка

Длина - 9

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

Строка

Длина - 45

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

Дата

-

Паспорт

Строка

Длина - 10

Адрес

Строка

Длина - 0

Телефон

Строка

Длина - 20

Пол

Перечисление. Пол

-

Семейное положение

Строка

Длина - 25

Справочник «Должности»

Код

Строка

Длина - 9

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

Строка

Длина - 45

Вид Тарифной Ставки

Справочник «Подразделения»

Код

Строка

Длина - 9

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

Строка

Длина - 45

Руководитель

Справочник «Виды графиков работы»

Код

Строка

Длина - 9

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

Строка

Длина - 45

Рассмотрим подробнее разработанные справочники и их формы.

Для хранения списка сотрудников и данных о них был создан справочник «Сотрудники» (рис. 5-6).

Рис. 2.5 – Структура справочника «Сотрудники»

Рис. 2.6 – Форма элемента справочника «Сотрудники»

Для хранения структуры подразделений на предприятии и руководителей был создан справочник «Подразделения» (рис. 2.7).

Рис. 2.7 – Структура справочника «Подразделения»

Данный справочник является иерархическим, что позволяет отражать структуру подчинённости подразделений (рис. 8).

Рис. 2.8 – Форма списка справочника «Подразделения»

Для хранения списка должностей, используемых на предприятии и вида установленных тарифных ставок для них используется справочник «Должности» (рис. 9-10).

Рис. 2.9 – Структура справочника «Должности»

Рис. 2.10 – Форма списка справочника «Должности»

Для хранения вида графиков работы был разработан соответствующий справочник «Виды графиков работы» (рис. 2.11-2.12).

Рис. 2.11 – Структура справочника «Виды графиков работы»

Рис. 2.12 – Форма списка справочника «Виды графиков работы»

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

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

Таблица 3

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

Наименование объекта

Реквизиты

Тип

Свойства

Документ «Приём на работу»

Номер

Строка

Длина - 9

Дата

Дата

-

Сотрудник

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

-

Должность

Справочник. Должности

-

Подразделение

Справочник. Подразделения

-

Тарифная ставка

Перечисление. Виды тарифных ставок

-

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

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

-

Документ «Кадровое перемещение»

Номер

Строка

Длина - 9

Дата

Дата

-

Сотрудник

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

-

Должность

Справочник. Должности

-

Подразделение

Справочник. Подразделения

-

Тарифная ставка

Перечисление. Виды тарифных ставок

-

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

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

-

Документ «Увольнение»

Номер

Строка

Длина - 9

Дата

Дата

-

Сотрудник

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

-

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

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

-

Документ «Учёт отработанного времени»

Номер

Строка

Длина - 9

Дата

Дата

-

Сотрудник

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

График

Справочник. Виды графиков работы

Период с

Дата

Период по

Дата

Всего отработано

Число

Длина – 6, точность - 2

Табличная часть «Табель»

Дата

Дата

Часы

Число

Длина – 6, точность - 2

Документ «Расчёт заработной платы»

Номер

Строка

Длина - 9

Дата

Дата

-

Период с

Дата

-

Период по

Дата

-

Ответственный сотрудник

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

-

Всего начислено

Число

Длина – 6, точность - 2

Всего сотрудников

Число

Длина – 6, точность - 2

Всего в ПФР

Число

Длина – 6, точность - 2

Табличная часть «Список сотрудников»

Сотрудник

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

Отработано

Число

Длина – 6, точность - 2

Тарифная ставка

Начислено

Число

Длина – 10, точность - 2

Вид тарифной ставки

Справочник. Виды тарифных ставок

Отчисления в ПФР

Число

Длина – 10, точность - 2

Документ «Выплата заработной платы»

Номер

Строка

Длина - 9

Дата

Дата

-

Сотрудник

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

Сумма

Число

Длина – 10, точность - 2

Бухгалтер

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

-

Документ «Приём на работу» - предназначен для отражения факт приёма сотрудника на работу (рис. 2.13).

Рис. 2.13 – Структура документа «Приём на работу»

В форме документа необходимо указать сотрудника, должность, подразделение, тарифную ставку и сотрудника, ответственного за приём на работу (рис. 2.14).

Рис. 2.15 – Форма документа «Приём на работу»

Для формирования печатной формы приказа о приёме на работы был разработан специальный объект системы – макет (рис. 2.16).

Рис. 2.16 – Макет документа «Приём на работу»

Для печати приказа о приёме на работу необходимо кликнуть по кнопке «Печать приказа», расположенной в нижней части документа «Приём на работу».

Рис. 2.17 – Печатная форма документа «Приём на работу»

Документ «Кадровое перемещение» - необходим для отражения перевода сотрудника на другую должность или в другое структурное подразделение внутри предприятия (рис. 2.18).

Рис. 2.18 – Структура документа «Кадровое перемещение»

В форме документа необходимо указать сотрудника, должность, подразделение, тарифную ставку и сотрудника, ответственного за перевод сотрудника (рис. 2.19).

Рис. 2.19 – Форма документа «Кадровое перемещение»

Документ «Увольнение» - необходим для отражения факта увольнения сотрудника с занимаемой им должности (рис. 2.19).

Рис. 2.19 – Структура документа «Увольнение»

В форме документа необходимо указать сотрудника, причину увольнения и сотрудника, ответственного за увольнение (рис. 20).

Рис. 2.20 – Форма документа «Увольнение»

Для учёта фактически отработанного времени сотрудникам был разработан документ «Учёт отработанного времени» (рис. 2.21).

Рис. 2.21 – Структура документа «Учёт отработанного времени»

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

Рис. 2.22 – Форма документа «Учёт отработанного времени»

Для облегчения ввода можно кликнуть по кнопке заполнить, после чего табличная часть заполнится данными за указанный период по выбранному графику из регистра сведений «График работы». Листинг процедуры отражён в приложении A (рис. А.8).

Для расчёта суммы заработной платы за период в системе был разработан документ «Расчёт заработной платы» (рис. 2.23).

Рис. 2.23 – Структура документа «Расчёт заработной платы»

В форме документа необходимо указать период, за который проводится расчёт заработной платы и кликнуть по кнопке «Заполнить». Система автоматически заполнит табличную часть списком работающих сотрудников с помощью запроса к регистру сведений «Кадровый учёт», данными по тарифным ставкам из регистра сведений «Тарифные ставки» и количеством отработанных часов из регистра накопления «Учёт рабочего времени». Поля «Начислено» и «Отчисления в ПФР» рассчитаются автоматически (рис. 2.24).

Рис. 2.24 – Форма документа «Расчёт заработной платы»

Для отражения факта выплаты заработной платы сотрудникам в системе был разработан документ «Выплата заработной платы» (рис. 2.25).

Рис. 2.25 – Структура документа «Выплата заработной платы»

В форме документа необходимо указать сотрудника, после чего поле «К выплате» заполнится автоматически, отражая долг предприятия перед сотрудником. Листинг процедуры отражён в приложении A (Рис. А.9). Пользователю необходимо указать сумму выплаты в поле «Выплачено» и провести документ (рис. 26).

Рис. 2.26 – Форма документа «Выплата заработной платы»

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

В информационной системе был разработан общий журнал документов для удобства навигации по кадровым документам в базе данных (рис. 27).

Рис. 2.27 – Форма списка журнала документов «Журнал кадровых движений»

Регистры накопления и регистры сведений - это таблицы для накопления оперативных данных и получения сводной информации.

В системе присутствуют следующие регистры:

Регистр сведений «График работы» - хранит информацию о времени работы по разным графикам по дням (рис. 2.28-2.29).

Рис. 2.28 – Структура регистра сведений «График работы»

Рис. 2.29 – Форма списка регистра сведений «График работы»

Регистр сведений «Кадровый учёт» - хранит информацию о работающих сотрудниках, должностях и подразделениях (рис. 2.30-2.31).

Рис. 2.30 – Структура регистра сведений «Кадровый учёт»

Рис. 2.31 – Форма списка регистра сведений «Кадровый учёт»

По данному регистру формирует движения документы «Приём на работу», «Кадровое перемещение» и «Увольнение» (рис. A.1-A3 в приложении A).

Регистр накопления «Учёт рабочего времени» - хранит информации о отработанном времени сотрудником и графике работы (рис. 2.35-2.36).

Рис. 2.35 – Структура регистра накопления «Учёт рабочего времени»

Рис. 2.36 – Форма списка регистра накопления «Учёт рабочего времени»

По данному регистру формирует движения документ «Учёт рабочего времени» (рис. А.4 в приложении A).

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

Рис. 2.38 – Структура регистра накопления «Оборот заработной платы»

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

Отчеты предназначены для вывода актуальной информации в определённом формате из сформированной документами базы данных. Отчёты и документы похожи друг на друга, но только эти объекты выполняют разные функции. Документы вводят информацию о хозяйственных операциях в базу данных, отчеты выводят результаты. [17]

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

  1. Отчёт «Задолженности по выплате заработной платы» - отражает сумму начисленной и выплаченной заработной платы, а также задолженность предприятия перед сотрудниками (рис. 2.41).

Рис. 2.41 – Форма отчёта «Задолженности по выплате заработной платы»

Данный отчёт формируется путём запроса к виртуальной таблице с оборотами и остатками регистра накопления «Оборот заработной платы» (рис. 2.42).

Рис. 2.42 – Запрос для формирования отчёта «Задолженности по выплате заработной платы»

  1. Отчёт «Диаграмма начисления заработной платы по подразделениям» – отражает сумму начисленной заработной платы по подразделениям в виде графической диаграммы (рис. 2.43).

Рис. 2.43 – Форма отчёта «Отчёт по работающим сотрудникам»

Данный отчёт формируется путём запроса к виртуальной таблице среза последних регистра сведений «Кадровый учёт» и регистру накопления «Обороты заработной платы» (рис. 2.44).

Рис. 2.44 – Запрос для формирования отчёта «Отчёт по работающим сотрудникам»

  1. Отчёт «Отработано по графикам» - отражает количество отработанного времени сотрудниками с группировкой по графикам работы (рис. 45).

Рис. 2.45 – Форма отчёта «Отработано по графикам»

Данный отчёт формируется путём запроса к виртуальной таблице с оборотами и остатками регистра накопления «Оборот заработной платы» (рис. 2.46).

Рис. 2.46 – Запрос для формирования отчёта «Отработано по графикам»

  1. Отчёт по работающим сотрудникам – отражает иерархический список сотрудников, работающих на предприятии и занимаемые ими должности и установленные виды тарифных ставок (рис. 2.47).

Рис. 2.47 – Форма отчёта «Отчёт по работающим сотрудникам»

Данный отчёт формируется путём запроса к виртуальной таблице среза последних регистра сведений «Кадровый учёт» (рис. 2.48).

Рис. 2.48 – Запрос для формирования отчёта «Отчёт по работающим сотрудникам»

  1. Отчёт «Отчисления в ПФР» – отражает сумму отчислений в пенсионный фонд с детализацией по сотрудникам (рис. 2.49).

Рис. 2.49 – Форма отчёта «Отчисления в ПФР»

Данный отчёт формируется путём запроса к объекту «Расчёт заработной паты» (рис. 2.50).

Рис. 2.50 – Запрос для формирования отчёта «Отчисления в ПФР»

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

В разработанной системе предусмотрены 4 вида пользователей:

- администратор системы, обладающий наиболее полными полномочиями при работе с системой;

- координатор, распределяющий заявки;

- специалист, принимающий и закрывающий заявки на расчет заработной платы;

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

Более подробно функции данных пользователей приведены на рисунках 11-12.

Рисунок 11 - Дерево функций администратора

Рисунок 12 - Дерево функций специалиста

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

Модель Сущность-Связь (ER-модель) — модель данных, позволяющая описывать концептуальные схемы.

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

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

СУБД, применяемая на предприятии – MS SQL Server.

На рис. 13 описана связь основных таблиц в базе данных.

Рисунок 13 - «ER-модель» предметной области компании

Описание таблиц ER-модели представлено в таблице 5.

Таблица 5

Атрибуты сущностей

Имя сущности

Атрибут

Ключи

Шифр домена

Отделы

ID Отдела

PK

D1

Название отдела

D3

Численность штата

D1

ФИО руководителя

D3

Сотрудники

ID сотрудника

PK

D1

ФИО сотрудника

D3

Должность сотрудника

D3

Телефон сотрудника

D1

Дата рождения сотрудника

D2

Дата приема на работу

D2

ID отдела

FK

D1

Выполненные работы

ID сотрудника

FK

D1

ID помещения

FK

D1

ID секции

FK

D1

Дата и время начала работы

PK

D2

Дата и время окончания работы

D2

Факт проведения

D4

Отделы

ID помещения

PK

D1

Название помещения

D3

Вид помещения

D3

ID сотрудника

FK

D1

Подгруппы отделов

ID секции

PK

D1

Название секции

D3

Численность

D1

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

Дерево программных модулей отражает структурную схему пакета, содержащего программные модули различных классов:

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

Дерево программных модулей, составляющих структуру основного пакета представлено на рис. 14.

Модуль проверки загружаемой информации на ошибки

Форма редактирования пользователей

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

Модуль тестирования БД

Подсистема работы с отчетами

Модуль визуальных эффектов

Подсистемы работы с документами

Модуль редактирования визуализированных данных

Модуль визуализации данных

Подсистема работы со справочниками

Главная форма

Форма аутентификации

Рисунок 14 – Структурная схема основного пакета

К основным задачам администратора базы данных ПО «1С:

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

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

Алгоритм функционирования всей системы представлен на рис. 15

Начало

Занесение данных о сотруднике в БД

IF:Выбор операции

Определение начислений Разработка расчета зарплаты

Регистрация начислений

Утверждение заработной платы

Регистрация расчетоа

Формирование отчетности:

  1. Выданная заработная плата

Формирование отчетности:

  1. Расчетная ведомость

Конец

Рисунок 15 - Алгоритм функционирования всей системы

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

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

Структура метаданных разрабатываемой конфигурации представлена на рисунке 1

Рис. 2.1. Структура дерева конфигурации

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

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

Разработанный интерфейс и рабочий стол конфигурации представлен на рисунке 2.

Рис. 2.2. Командный интерфейс и рабочий стол конфигурации

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

Рассмотрим подробнее созданные для разрабатываемой информационный системы объекты дерева метаданных.

Константы — это данные, которые всегда остаются неизменными и имеют одно и то же значение, независимо от времени. Одна константа может хранить в себе одно значение.

В разрабатываемой информационной системы были созданы следующие константы (рис. 2.3).

Рис. 2.3. Созданные константы

Для отображения всех констант в одном окне, создана общая форма констант «Сведения об организации» (рис. 4). Вызвать её можно в разделе «Сервис» на командной панели.

Рис. 2.4. Общая форма констант

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

В приложении 1 приведены листинги программ на встроенном языке программирования платформы «1С: Предприятие 8.3».

Заключение

В рамках курсовой работы была рассмотрена ИТ - компания ПАО «ВиИнСи».

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

В рамках первой главы была проанализирована предметная область в рамках рассматриваемой темы курсовой работы, а именно автоматизация предметной области управления расчетом заработной платы персонала в компании ПАО «ВиИнСи».

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

В рамках второй главы курсовой работы были проанализирован комплекс факторов, влияющих на проект автоматизации управления персоналом в компании ПАО «ВиИнСи» и принятых проектных решений, а именно:

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

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

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

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

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

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

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

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

Используемые источники литературы

  1. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2015. - 400 с.
  2. Диго С. М. Базы данных: проектирование и использование: учебник для вузов. - М.: Финансы и статистика, 2016. - 592 с.
  3. Дейт К.Дж., Дарвен Хью. Основы будущих систем баз данных: Третий манифест. - Издательство Янус-К, 2016. – 656 с.
  4. Дейт К. Дж. Введение в системы баз данных (седьмое издание). Вильямс, 2016 - 1072 с.
  5. Илюшечкин В. М. Основы проектирования и использования баз данных: учеб. пособие. - М.: Высшее образование, 2016. - 213 с.
  6. Каленик А. И. Использование новых возможностей Microsoft SQL Server 2012. - М.: «Русская редакция», 2015. - 334 с.
  7. Когаловский М.Р. Теория реляционных баз данных. М.: Финансы и статистика, 2015. –500 c.
  8. Кодд Е.Ф. Перевод: Когаловский М.Р. Реляционная модель данных для больших совместно используемых банков данных. М.: Финансы и статистика, 2015– c.48
  9. Кодд Е.Ф. Перевод: Когаловский М.Р. Реляционная модель данных для больших совместно используемых банков данных. М.: Финансы и статистика, 2016 – c. 256
  10. Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение. Издательство: Диалектика, 2017 – с.24.
  11. Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение. Издательство: Диалектика, 2016 – с.36.
  12. Крёнке Д. Теория и практика построения баз данных. - М.: Питер, 2016. - 800 с.
  13. Крёнке Д. Практический опыт программирования в реляционных базах данных. - М.: Питер, 2015. - 400 с.
  14. Кузин А.В. Базы данных: учебное пособие для вузов. - М.: Академия, 2016. - 30 с.
  15. Кузин А.В. Базы данных: учебное пособие для вузов. - М.: Академия, 2015. - 54 с.