Файл: Разработка регламента выполнения процесса «Управление персоналом».pdf
Добавлен: 01.04.2023
Просмотров: 48
Скачиваний: 1
Для эффективной работы разрабатываемого модуля необходимо обеспечить такие требования к архитектуре и параметрам технических средств, которые позволили бы эффективно функционировать самой операционной системе.
Модуль предназначена для функционирования на компьютере с установленной операционной системой Windows 7, Windows 10, платформой 1С:Предприятие 8.3 и техническими характеристиками не менее:
- Процессор с архитектурой x86-64 (Intel с поддержкой EM64T, AMD с поддержкой AMD64).
- Оперативная память 2048 Мб и выше
- Жесткий диск 40Гб и выше
- Устройство чтения компакт-дисков
- USB-порт
- SVGA-видеокарта
В состав модуля кадрового учета входят следующие подсистемы:
- Подсистема хранения данных;
- Подсистема управления нормативно-справочной информацией;
- Подсистема формирования отчетности.
Подсистема хранения данных предназначена для хранения оперативных данных, данных для формирования аналитических отчетов, документов системы, сформированных в процессе работы отчетов.
Подсистема управления нормативно-справочной информацией предназначен для централизованного ведения классификаторов и справочников, используемых для обеспечения информационной совместимости подсистем.
Подсистема формирования отчетности предназначена для создания и формирования отчетов в удобном виде.
Заключение
В данном курсовом проекте задача состояла в разработке регламента выполнения процессов управления персоналом.
Для достижения поставленной цели были выполнены следующие задачи:
- обеспечение хранения и обработки больших объемов информации;
- формирование различных отчетов;
- обеспечение защиты и безопасности хранимой информации;
- достижение наиболее высокой скорости обработки документов.
Выполнение поставленных задач обеспечивалось реализацией следующих функций системы:
- ведение базы сотрудников;
- автоматизация работ по поиску данных;
- автоматизация работ по планированию рабочего времени специалистов;
- создание и ведение информационной базы.
Список использованной литературы
- ГОСТ РД 50-34.698-90 Методические указания. Информационная технология. Комплекс стандартов и руководящих документов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов.
- Общероссийский классификатор видов экономической деятельности [Электронный ресурс]: ОК 029-2014 (КДЕС Ред. 2). (утв. Приказом Росстандарта от 31.01.2014 N 14-ст) [Электронный ресурс]. - Режим доступа: http://www.consultant.ru/document/cons_doc_LAW_163268/, свободный. Дата обращения: 20.03.2019.
- Должностные инструкции общества с ограниченной ответственностью «ВестПайп» [Текст].
- Ажеронок В.А., Габец А.П., Профессиональная разработка в системе 1С:Предприятие 8 [Текст]. – М.: «1С-Паблишинг». – 2012. – 1404 с.
- Вичугова А.А. Методы и средства концептуального проектирования информационных систем: сравнительный анализ структурного и объектно-ориентированного подходов [Электронный ресурс] // Прикладная информатика. 2015. №1 (49). Режим доступа: https://cyberleninka.ru/article/n/metody-i-sredstva-kontseptualnogo-proektirovaniya-informatsionnyh-sistem-sravnitelnyy-analiz-strukturnogoi-obektno-orientirovannogo, свободный (дата обращения: 20.04.2019).
- Елиферов В.Г. Бизнес-процессы: регламентация и управление: учебник / В.Г. Елиферов, В.В. Репин. — М.: ИНФРА-М, 2019. — 319 с. — (Учебники для программы МВА). – Режим доступа: http://znanium.com/catalog/product/1020015, ограниченный. Дата обращения: 03.04.2019
- Ипатова, Э. Р. Методологии и технологии системного проектирования информационных систем [Текст]: учебник: моногр. / Э.Р. Ипатова. - М.: Флинта, 2016. – 300 c.
- Ким Э. С. Анализ существующего программного обеспечения для автоматизации работы предприятия [Электронный ресурс] // Техника. Технологии. Инженерия. — 2016. — №1. — С. 11-14. Режим доступа: https://moluch.ru/th/8/archive/36/857/, свободный (дата обращения: 20.03.2019).
- Лешек, А. Мацяшек Анализ и проектирование информационных систем с помощью UML 2.0 [Текст]: / Лешек А. Мацяшек. - М.: Вильямс, 2016. – 816 c.
- Наймушина О. Э. Организация учета компьютерной техники и программного обеспечения / О. Э. Наймушина [Электронный ресурс] // Международный научно-исследовательский журнал. — 2018. — № 4 (70). — С. 120—122. Режим доступа: https://research-journal.org/technical/organizaciya-ucheta-kompyuternoj-texniki-i-programmnogo-obespecheniya/, свободный (дата обращения: 18.03.2019).
- Нетесова, О. Ю. Информационные системы и технологии в экономике [Электронный ресурс]: учебное пособие для вузов / О. Ю. Нетёсова. - 3-е изд., испр. и доп. – Москва: Юрайт, 2017. - 146 с. – Режим доступа: http://znanium.com/catalog/product/872667, ограниченный. Дата обращения: 03.04.2019
- Ощенко И. А. Азбука программирования в 1С:Предприятие 8.3 [Текст]: — СПб: БХВ-Петербург, 2015. — 288 с.
- Плещёв В.В. Базы данных. Visuаl FoxPro, Access, SQL Server, Oracle, MySQL с примерами и упражнениями [Текст]: Учебное пособие / Плещёв В.В.; 4-е изд., испр. и доп. (реком. УМО Минобразования РФ) - Екатеринбург: Изд-во Урал. гос. экон. ун-та, 2013. – 441 с.
- Плещёв В.В. Программная инженерия [Текст]: Издательство Уральского государственного экономического университета, 2014. –274 с.
- Проскурина В.А. UML-моделирование структуры данных информационной системы отдела транспортной логистики на платформе «1С:Предприятие 8. 3» [Электронный ресурс] // Инновационная наука. 2016. №8-1. Режим доступа: https://cyberleninka.ru/article/n/uml-modelirovanie-s., свободный (дата обращения: 07.05.2019).
- Радченко М.Г. 1C: Предприятие 8.3 [Текст]: Практическое пособие разработчика М. Г. Радченко, Е. Ю. Хрусталева. - М.: Э. – 2016. – 927с.
- Радченко, М.Г., Рыбалка, В. Hello, 1C. Пример быстрой разработки приложений на платформе «1С: Предприятие 8» – М.: ООО «1С-Паблишинг» [Текст]. – 2012.
Листинг 1 – Обработка заполнения
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
//{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Если ТипЗнч(ДанныеЗаполнения) = Тип("СправочникСсылка.Сотрудники") Тогда
// Заполнение шапки
ДатаПриема = ДанныеЗаполнения.ДатаПриема;
ДатаРождения = ДанныеЗаполнения.ДатаРождения;
ДатаУвольнения = ДанныеЗаполнения.ДатаУвольнения;
Должность = ДанныеЗаполнения.Должность;
Оклад = ДанныеЗаполнения.Оклад;
Подразделение = ДанныеЗаполнения.Подразделение;
ТабельныйНомер = ДанныеЗаполнения.ТабельныйНомер;
ФИО = ДанныеЗаполнения.ФИО;
КонецЕсли;
//}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
КонецПроцедуры
Листинг 2 – Процедура печати
Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Документы.ПриемНаРаботу.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПриемНаРаботу.ВидЗанятости,
| ПриемНаРаботу.Дата,
| ПриемНаРаботу.ДатаПриема,
| ПриемНаРаботу.Должность,
| ПриемНаРаботу.ИспытательныйСрок,
| ПриемНаРаботу.НомерПриказа,
| ПриемНаРаботу.Оклад,
| ПриемНаРаботу.Организация,
| ПриемНаРаботу.Подразделение,
| ПриемНаРаботу.РуководительОрганизации,
| ПриемНаРаботу.ТабельныйНомер,
| ПриемНаРаботу.ФИО
|ИЗ
| Документ.ПриемНаРаботу КАК ПриемНаРаботу
|ГДЕ
| ПриемНаРаботу.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
Листинг 3 – Обработка заполнения
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
//{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Если ТипЗнч(ДанныеЗаполнения) = Тип("СправочникСсылка.Сотрудники") Тогда
// Заполнение шапки
ДатаПриема = ДанныеЗаполнения.ДатаПриема;
ДатаУвольнения = ДанныеЗаполнения.ДатаУвольнения;
Должность = ДанныеЗаполнения.Должность;
Подразделение = ДанныеЗаполнения.Подразделение;
ТабельныйНомер = ДанныеЗаполнения.ТабельныйНомер;
ФИО = ДанныеЗаполнения.ФИО;
КонецЕсли;
//}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
КонецПроцедуры
Листинг 4 – Процедура печати
Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Документы.Увольнение.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Увольнение.Дата,
| Увольнение.ДатаПриема,
| Увольнение.ДатаУвольнения,
| Увольнение.Должность,
| Увольнение.НомерПриказа,
| Увольнение.НомерТрудовогоДоговора,
| Увольнение.Организация,
| Увольнение.Основание,
| Увольнение.Подразделение,
| Увольнение.ПричинаУвольнения,
| Увольнение.РуководительОрганизации,
| Увольнение.ТабельныйНомер,
| Увольнение.ФИО
|ИЗ
| Документ.Увольнение КАК Увольнение
|ГДЕ
| Увольнение.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
Листинг 5 – Обработка заполнения
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
//{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Если ТипЗнч(ДанныеЗаполнения) = Тип("СправочникСсылка.Сотрудники") Тогда
// Заполнение шапки
Должность = ДанныеЗаполнения.Должность;
Подразделение = ДанныеЗаполнения.Подразделение;