Файл: Управление персоналом в среде 1С:Предприятие 8.3.pdf

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

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

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

Добавлен: 28.06.2023

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

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

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

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

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

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

Рис. 2.32. Командный интерфейс начальной страницы пользователя.

2.7. Контрольный пример реализации проекта в среде 1С:Предприятие и его описание

Рассмотрим процес управления персоналом в разработанной системе. Для оформления приёма сотрудника ан работу пользователю с правами «Специалист по персоналу» необходимо создать и заполнить все реквизиты документа «Приём на работу».

Рис. 2.33. Создание документа «Принятие сотрудника на работу»

Для формирования печатной формы приказа необходимо кликнуть по кнопке «Сформировать приказ»

Рис. 2.34. Печатная форма приказа документа «Принятие сотрудника на работу»

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

Рис. 2.35. Создание документа «Перевод сотрудника»

Для увольнения сотрудника пользователю необходимо создать документ «Увольнение сотрудника», заполнив все поля документа.

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


Для расчёта заработной платы пользователю с ролью «Бухгалтер» необходимо создать документ «Расчёт заработной платы». В табличной части необходимо указать всех сотрудников и периоды начисления заработной платы, при этом поля должность, подразделение и оклад заполнятся автоматически.

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

ЗАКЛЮЧЕНИЕ

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

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

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

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

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

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

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

  1. Информационные технологии управления: Учебник / Б.В. Черников. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 368 с.
  2. Черемных С.В. Моделирование и анализ систем. IDEF-технологии: практикум / С.В.Черемных [и др.]. – М.: Финансы и статистика, 2006. – 192 с.
  3. Информационные технологии управления: Учебное пособие / В.С. Провалов. - М.: Флинта: МПСИ, 2008. - 376 с.
  4. Устинова Г. М. Информационные системы/ Учебное пособие. – СПб: Издательство «ДиаСофт ЮП», 2010. – 368 с.
  5. Википедия. 1С Предприятие [Электронный ресурс]. URL: http://ru.wikipedia.org/wiki/1С:Предприятие (дата обращения 21.03.2014).
  6. Радченко М.Г. 1С:Предприятие 8.1. Практическое пособие разработчика. Примеры и типовые приемы – М.:Питер, 1С-Паблишинг, 2007. – 512 с.
  7. Грекул, В.И., Проектирование информационных систем: учебное пособие / В.И. Грекул, Г. Н. Денищенко, Н.Л. Коровкина. – 2-е изд., испр. – М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2008. – 300 с.
  8. Максимович, Г.Ю., Романенка, А.Г., Самойлюк, О.Ф., Информационные системы: Учеб. пособие: 2-е изд., испр. и доп. / Г.Ю. Максимович, А.Г. Романенка, О.Ф. Самойлюк. – М.: Российский государственный гуманитарный университет, 2007. – 289 с.

ПРИЛОЖЕНИЕ А

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

Модуль объекта

Процедура ОбработкаПроведения(Отказ, Режим)

Движения.ОсновныеНачисления.Записывать = Истина;

Для Каждого ТекСтрокаОсновныеНачисления Из ОсновныеНачисления Цикл

Движение = Движения.ОсновныеНачисления.Добавить();

Движение.Сторно = Ложь;

Движение.ВидРасчета = ТекСтрокаОсновныеНачисления.ВидРасчета;

Движение.ПериодДействияНачало = ТекСтрокаОсновныеНачисления.ДатаНачала;

Движение.ПериодДействияКонец = ТекСтрокаОсновныеНачисления.ДатаОкончания;

Движение.ПериодРегистрации = ПериодРегистрации;

Движение.БазовыйПериодНачало = ТекСтрокаОсновныеНачисления.БПНачало;

Движение.БазовыйПериодКонец = ТекСтрокаОсновныеНачисления.ДатаОкончания;

Движение.Сотрудник = ТекСтрокаОсновныеНачисления.Сотрудник;

Движение.Подразделение = ТекСтрокаОсновныеНачисления.Подразделение;

Движение.Размер = ТекСтрокаОсновныеНачисления.Размер;

Движение.График = ТекСтрокаОсновныеНачисления.График;

КонецЦикла;

Движения.ДополнительныеНачисления.Записывать = Истина;

Для Каждого ТекСтрокаДополнительныеНачисления Из ДополнительныеНачисления Цикл

Движение = Движения.ДополнительныеНачисления.Добавить();

Движение.Сторно = Ложь;

Движение.ВидРасчета = ТекСтрокаДополнительныеНачисления.ВидРасчета;

Движение.ПериодРегистрации = ПериодРегистрации;

Движение.БазовыйПериодНачало = ТекСтрокаДополнительныеНачисления.БПНачало;

Движение.БазовыйПериодКонец = ТекСтрокаДополнительныеНачисления.БПОкончание;

Движение.Сотрудник = ТекСтрокаДополнительныеНачисления.Сотрудник;

Движение.Подразделение = ТекСтрокаДополнительныеНачисления.Подразделение;

Движение.Размер = ТекСтрокаДополнительныеНачисления.Размер;

КонецЦикла;

Движения.Удержания.Записывать = Истина;

Для Каждого ТекСтрокаУдержания Из Удержания Цикл

Движение = Движения.Удержания.Добавить();

Движение.Сторно = Ложь;

Движение.ВидРасчета = ТекСтрокаУдержания.ВидРасчета;

Движение.ПериодРегистрации = ПериодРегистрации;

Движение.БазовыйПериодНачало = ТекСтрокаУдержания.БПНачало;

Движение.БазовыйПериодКонец = ТекСтрокаУдержания.БПОкончание;

Движение.Сотрудник = ТекСтрокаУдержания.Сотрудник;

Движение.Подразделение = ТекСтрокаУдержания.Подразделение;

Движение.Размер = ТекСтрокаУдержания.Размер;

КонецЦикла;