Фрагмент для ознакомления
2
2. ПРОЕКТИРОВАНИЕ КОНФИГУРАЦИИ
2.1 Роли пользователей
В разрабатываемой конфигурации предусмотрено разграничение прав доступа пользователей, что позволяет обеспечить безопасность данных и удобство работы с системой. Каждому пользователю назначается определён-ная роль, определяющая его функциональные возможности.
В системе выделены следующие роли. Администратор обладает пол-ным доступом ко всем объектам конфигурации, включая возможность настройки системы, управления пользователями и правами доступа.
Кадровик отвечает за ввод и редактирование данных о сотрудниках, оформление документов приема и увольнения, а также ведение кадрового учета.
Бухгалтер выполняет расчеты заработной платы, формирует бухгал-терские проводки и отчетность.
Руководитель имеет доступ к аналитическим отчетам и сводной инфор-мации, необходимой для принятия управленческих решений.
Оператор осуществляет ввод первичной информации и работу с доку-ментами.
Аналитик занимается анализом данных, формированием отчетов и оценкой показателей трудоустройства.
Распределение ролей пользователей представлено на рисунке 2.1.
Рисунок 2.1 – Роли пользователей системы
2.2 Объекты конфигурации
Конфигурация включает в себя основные объекты, обеспечивающие хранение, обработку и анализ данных. К основным объектам конфигурации относятся справочники, документы и регистры.
Справочники используются для хранения постоянной информации. В системе реализованы следующие справочники: «Организации», «Сотрудни-ки», «Районы», «Должности» и «Национальности». Они обеспечивают струк-турированное хранение данных и используются при заполнении документов. Структура справочников представлена на рисунке 2.2.
Рисунок 2.2 – Структура справочников конфигурации
Документы предназначены для отражения хозяйственных операций. В конфигурации реализованы документы «Прием на работу», «Увольнение», «Табель учета рабочего времени» и «Начисление заработной платы».
Пример формы документа представлен на рисунке 2.3.
Рисунок 2.3 – Форма документа «Прием на работу»
Регистры используются для хранения и анализа данных. В системе применяются регистры сведений и регистры накопления. Регистр сведений используется для хранения постоянной или слабо изменяемой информации, например данных о сотрудниках. Регистр накопления используется для хра-нения количественных и суммовых показателей, необходимых для анализа трудоустройства. Структура регистров представлена на рисунке 2.4.
Рисунок 2.4 – Структура регистров конфигурации
2.3 Алгоритмы проведения документов
Для автоматизации учета в системе реализован механизм проведения доку-ментов. При проведении документа выполняется запись данных в регистры, что обеспечивает фиксацию хозяйственных операций.
Алгоритм проведения документа «Прием на работу» реализован следующим образом:
Процедура Проведение(Отказ, РежимПроведения)
Движения = РегистрыНакопле-ния.Трудоустройство.СоздатьНаборЗаписей();
НоваяСтрока = Движения.Добавить();
НоваяСтрока.Сотрудник = Сотрудник;
НоваяСтрока.Организация = Организация;
НоваяСтрока.Период = Дата;
Движения.Записать();
КонецПроцедуры
Данный алгоритм позволяет автоматически фиксировать факт трудо-устройства сотрудника в регистре накопления. Схема проведения документа представлена на рисунке 2.5.
Рисунок 2.5 – Алгоритм проведения документа
2.4 Использование регистров
Регистры являются ключевым элементом системы хранения данных в платформе 1С. Использование регистров позволяет обеспечить:
• хранение истории изменений данных;
• выполнение аналитических расчетов;
• формирование отчетности на основе накопленных данных.
Применение регистров в конфигурации представлено на рисунке 2.6.
Рисунок 2.6 – Использование регистров в системе
2.5 Разработка отчетов
В системе реализован механизм формирования отчетов с использовани-ем системы компоновки данных (СКД). Данный механизм позволяет созда-вать гикие и настраиваемые отчеты. К преимуществам СКД относятся:
• высокая гибкость настройки;
• возможность адаптации отчетов пользователем;
• поддержка различных форм представления данных.
Пример отчета представлен на рисунке 2.7.
Рисунок 2.7 – Пример отчета по трудоустройству
2.6 Печатные формы
Печатные формы используются для представления данных в удобном для печати виде. Они необходимы для формирования отчетности и передачи информации во внешние организации. Печатные формы применяются для:
• подготовки отчетности;
• передачи данных в контролирующие органы;
• ведения внутреннего документооборота.
Пример печатной формы представлен на рисунке 2.8.
Фрагмент для ознакомления
3
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ
1. ГОСТ 7.32–2001. Система стандартов по информации, библиотечному и издательскому делу. Отчет о научно-исследовательской работе. Структу-ра и правила оформления.
2. ГОСТ 7.1–2003. Система стандартов по информации, библиотечному и издательскому делу. Библиографическая запись. Библиографическое опи-сание документа.
3. ГОСТ 7.82–2001. Система стандартов по информации, библиотечному и издательскому делу. Библиографическое описание электронных ресурсов.
4. ГОСТ 19–701–90. Единая система программной документации. Схемы алгоритмов, программ, данных и систем.
5. ГОСТ 2.105–95. Единая система конструкторской документации. Общие требования к текстовым документам.
6. Семенов М.И., Трубилин И.Т., Лойко В.И., Барановская Т.П. Автомати-зированные информационные технологии в экономике. – М.: Финансы и статистика, 2000. – 416 с.
7. Арсеньев Ю.Н., Шелобаев С.И. Управление персоналом. – М.: ЭКСМО, 2005. – 296 с.
8. Вендров А.М. Проектирование программного обеспечения экономиче-ских информационных систем. – М.: Финансы и статистика, 2008. – 544 с.
9. Ветров А. Организационные структуры управления. – М.: Центр, 2007. – 201 с.
10. Волкова К.А., Дежкина И.П., Казакова Ф.К. Предприятие: стратегия, структура. – М.: Экономика, НОРМА, 2017. – 211 с.
11. Глинских А.И. О состоянии рынка автоматизированных систем управ-ления персоналом. – М., 2004. – 17 с.
12. Губарев В.Г. Программное обеспечение и операционные системы ПК. – Ростов н/Д: Феникс, 2004.
13. Иванова С.В. Инструменты управления персоналом. – М.: Эксмо, 2014. – 392 с.
14. Карпова Т.С. Базы данных: модели, разработка, реализация. – СПб: Питер, 2001.
15. Кузнецова Т.В., Кузнец С.Л. Кадровое делопроизводство. – М., 2006.
16. Леоненков А.В. Самоучитель UML. – СПб: БХВ-Петербург, 2002.
17. Лобанов А.А., Иванцевич Дж. Человеческие ресурсы управления. – М.: Дело, 2014. – 252 с.
18. Михеев А.Г. Процессное управление на свободном программном обес-печении. – М.: ИНТУИТ, 2016. – 230 с.
19. Петров А.И. Информационные системы. – М.: Горячая линия-Телеком, 2007. – 300 с.
20. Воробьева Л.Г. Проектирование экономических информационных си-стем. – Владивосток, 2002. – 28 с.
21. Блинов А.О. и др. Реинжиниринг бизнес-процессов. – М.: ЮНИТИ-ДАНА, 2015. – 343 с.
22. Романова Т.И., Виничук Т.Г. Оценка эффективности использования трудового потенциала. – Томск, 2018. – 184 с.
23. Рудаков А.В. Технология разработки программных продуктов. – М.: Академия, 2006.
24. 1С:Предприятие 8.3. Практическое пособие разработчика / Радченко М.Г., 2013.
25. Савицкая Г.В. Анализ эффективности деятельности предприятия. – М.: Новое знание, 2015. – 251 с.
26. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование эконо-мических информационных систем. – М.: Финансы и статистика, 2001. – 512 с.
27. Смирнов Б.М. Кадровые нововведения в системе управления персона-лом. – М.: Владос, 2014. – 544 с.
28. Сорокин А.А., Орлова А.Ю. Реинжиниринг бизнес-процессов. – Став-рополь, 2014. – 212 с.
29. Тельнов Ю.Ф., Фёдоров И.Г. Инжиниринг предприятия и управление бизнес-процессами. – М.: ЮНИТИ-ДАНА, 2015. – 207 с.
30. Шиманович Е.Л. C/C++ в примерах и задачах. – Минск: Новое знание, 2004. – 528 с.