Файл: Разработка конфигурации «Управление персоналом» в среде 1С:Предприятие 8.3. (Выбор комплекса задач автоматизации).pdf

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

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

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

Добавлен: 03.07.2023

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

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

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

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

1.2. Характеристика документооборота

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

2. ПРОЕКТНАЯ ЧАСТЬ

2.1. Характеристика разработанных справочников в среде «1С:Предприятие»

2.2. Характеристика разработанных экранных форм документов в среде «1С:Предприятие»

2.2.1. Описание документов, необходимых для получения исходной информации

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

2.3. Описание реализации периодических расчетов в среде «1С:Предприятие»

2.4. Описание созданной карты маршрута бизнес-процесса в среде «1С:Предприятие»

2.5. Описание разработанных подсистем в среде «1С:Предприятие»

2.6. Описание разработанного интерфейса пользователя в среде «1С:Предприятие»

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

ЗАКЛЮЧЕНИЕ

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

Таблица 2.14. Описание программных модулей

Наименование подсистемы

Функции подсистемы

1

Модуль сеанса

Инициализация текущего пользователя

2

Общий модуль «Расчет начислений»

Содержит процедуры для выполнения периодических расчетов

3

Модуль документа «Заказ»

Содержит процедуру обработки проведения по регистру сведений «Расписание»

4

Модуль документа «Выполнение»

Содержит процедуру обработки проведения по регистру накопления «Выполнения заказов» и обработку заполнения на основании документа «Заказ»

5

Модуль формы документа «Начисление ЗП»

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

6

Модуль документа «Начисление ЗП»

Содержит процедуру обработки проведения документа по регистрам расчета и регистру накопления «Взаиморасчеты с сотрудниками»

7

Модуль формы документа «Выплата ЗП»

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

8

Модуль менеджера документа «Выплата ЗП»

Содержит процедуру для вывода печатной формы «Платежная ведомость»

9

Модуль документа «Выплата ЗП»

Содержит процедуру обработки проведения документа по регистру накопления «Взаиморасчеты с сотрудниками»

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

2.6. Описание разработанного интерфейса пользователя в среде «1С:Предприятие»

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

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


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

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

Структура подсистем представлена на рисунке 2.17.

Рисунок 2.17. Структура подсистем конфигурации

В конфигурации определено три роли: «Администратор», «Администратор сервиса» и «Бухгалтер».

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

Роль «Администратор сервиса» включает в себя полные права на подсистему «Автосервис», кроме интерактивного удаления для всех объектов. В подсистеме «Справочники» установлены полные права на справочники «Контрагенты» и «Услуги», кроме удаления. В подсистеме «Отчеты» установлены права на использование отчетов «Анализ работы сервиса» и «Отчет по выработке сотрудников».

Роль «Бухгалтер» имеет полные права на подсистемы «Расчет ЗП», «Справочники» и «Отчеты», кроме интерактивного удаления.

Для организации удобного рабочего пространства в «1С: Предприятие 8.3.» используется «Начальная страница». «Начальная страница» – это один из стандартных разделов программы, содержащий часто используемые справочники, документы и отчеты. Работа пользователя с автоматизированной системой практически всегда начинается с начальной страницы.

Начальная страница для роли «Бухгалтер» содержит форму списка документа «Начисление ЗП».

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

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

Работа с программными решениями на платформе «1С: Предприятие 8.3» начинается с окна запуска конфигурации. Далее выполняется вход в систему. Окно выбора пользователя представлено на рисунке 2.18.

Рисунок 2.18 – Окно выбора пользователя

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


Рисунок 2.19 – Форма констант

Для заполнения прайса используется форма регистра сведений «Прайс», которая отражена на рисунке 2.20.

Рисунок 2.20 – Форма регистра сведений «Прайс»

Далее нужно заполнить справочную информацию, которая находиться в разделе «Справочники». Этот раздел показан на рисунке 2.21.

Рисунок 2.21 – Раздел «Справочники»

Пример заполнения справочника «Сотрудники» отражен на рисунке 2.22.

Рисунок 2.22. Форма справочника «Сотрудники»

Для каждого сотрудника необходим указать его разряд, процент от выработки и часовую тарифную ставку. Эти сведения вводятся в регистр сведений «Разряды сотрудников», перейти в регистр можно из справочника «Сотрудники» или из раздела «Расчет ЗП». Форма списка регистра сведений «Разряды сотрудников» представлена на рисунке 2.23.

Рисунок 2.23. Форма списка регистра сведений «Разряды сотрудников»

Перед началом работы также необходимо выполнить формирование графика работы сотрудников. Формирование графика выполняет бухгалтер в разделе «Расчет ЗП». Форма списка регистра сведений «График работы» показана на рисунке 2.24.

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

Сводные данные для контрольного примера по графику работы сотрудников представлены на рисунке 2.25.

Рисунок 2.25. Сводные данные по графику работы

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

Рисунок 2.26 – Начальная страница администратора автосервиса

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

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

Администратор автосервиса формирует отчет по выработке сотрудников. Результат формирования отчета представлен на рисунке 2.27.


Рисунок 2.27. Отчет по выработке сотрудников

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

Рисунок 2.28. Заполненный документ «Начисление ЗП»

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

Рисунок 2.29. Отчет по начисленной заработной плате

Проверим результат расчет начислений по сотруднику Калашников Петр Сергеевич. Согласно графику, Калашников отработал 161 час, автослесарь второго разряда с часов тарифной ставкой 40 руб. и процентом от выработки 12. Его заработная плата по часовой ставке составит 6440р. Согласно отчету по выработке, выработка сотрудника составила 8000 руб., соответственно дополнительная выплата составит 8000*12/100 = 960 руб. Рассчитанные суммы начислений полностью соответствуют отчету по начисленной заработной плате.

ЗАКЛЮЧЕНИЕ

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

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

  • исследована и описана предметная область;
  • выбран и описан комплекс задач;
  • обоснована необходимость внедрения информационной системы;
  • выполнено обоснование проектных решений по информационному обеспечению;
  • изучена среда разработки «1С: Предприятие 8.3», а именно основные объекты метаданных, конструктор запросов, язык запросов 1С, система компоновки данных, динамические списки и встроенный язык 1С;
  • выполнено проектирование и реализация информационной системы для управление персоналом автосервиса;
  • выполнено тестирование информационной системы.

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


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

  1. Габец А. П., Гончаров Д. И., Козырев Д.В., Кухлевский Д.С., Радченко М.Г. Профессиональная разработка в системе 1С: Предприятие 8. – М.: ООО «1С – Паблишинг», 2012 г. – 1400 с.
  2. Радченко М.Г., Хрусталева Е.Ю. 1С: Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. – М.: ООО «1С – Паблишинг», 2013 г. – 964 с.
  3. Архитектура платформы 1С: Предприятия 8: [Электронный ресурс]. URL: http://www.v8.1c.ru/overview/Platform.htm (Дата обращения: 29.12.2016).
  4. Система компоновки данных [Электронный ресурс]. URL: http://www.v8.1c.ru/overview/Term_000000093.htm (дата обращения: 11.01.2017).
  5. Сложные периодические расчеты [Электронный ресурс]. URL: http://v8.1c.ru/overview/Term_000000267.htm (дата обращения: 11.01.2017).
  6. Открываем автосервис [Электронный ресурс]. URL: http://www.ideibiznesa.org/avtoservis-remont-i-tehobsluzhivanie-avtomobiley.html#i-3 (дата обращения: 28.12.2016).

ПРИЛОЖЕНИЕ 1. Листинг программных модулей

Листинг 1. Модуль сеанса.

Процедура УстановкаПараметровСеанса(ТребуемыеПараметры)

ТекущийПользователь = Справочники.Сотрудники.НайтиПоНаименованию(ИмяПользователя());

ПараметрыСеанса.ТекущийПользователь = ТекущийПользователь;

КонецПроцедуры

Листинг 2. Общий модуль «РасчетНачислений»

Процедура РассчитатьОсновныеНачисления(Ссылка, Движения) Экспорт

// Расчитаем вид расчета "Оклад"

Измерения = Новый Массив;

Измерения.Добавить("Сотрудник");

Запрос = Новый Запрос("ВЫБРАТЬ

| ОсновныеНачисленияДанныеГрафика.НомерСтроки,

| ЕСТЬNULL(ОсновныеНачисленияДанныеГрафика.ЧасовФактическийПериодДействия, 0) КАК ЧасыФакт,

| ЕСТЬNULL(ОсновныеНачисленияБазаОсновныеНачисления.РезультатБаза, 0) КАК РезультатБаза

|ИЗ

| РегистрРасчета.ОсновныеНачисления.ДанныеГрафика(Регистратор = &Ссылка) КАК ОсновныеНачисленияДанныеГрафика

| ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ОсновныеНачисления.БазаОсновныеНачисления(&Измерения, &Измерения, , Регистратор = &Ссылка) КАК ОсновныеНачисленияБазаОсновныеНачисления

| ПО ОсновныеНачисленияДанныеГрафика.НомерСтроки = ОсновныеНачисленияБазаОсновныеНачисления.НомерСтроки И ОсновныеНачисленияДанныеГрафика.Сотрудник = ОсновныеНачисленияБазаОсновныеНачисления.Сотрудник");

Запрос.УстановитьПараметр("Ссылка", Ссылка);

Запрос.УстановитьПараметр("Измерения", Измерения);