Тип работы:
Предмет:
Язык работы:


СОЗДАНИЕ СИСТЕМЫ ПО ФОРМИРОВАНИЮ И СОГЛАСОВАНИЮ ПЕРВИЧНЫХ УЧЕТНЫХ ДОКУМЕНТОВ ПО КОМАНДИРОВКАМ В ЭЛЕКТРОННОМ ВИДЕ НА ПЛАТФОРМЕ. «1С-Битрикс24»

Работа №182112

Тип работы

Бакалаврская работа

Предмет

программирование

Объем работы65
Год сдачи2022
Стоимость4650 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
12
Не подходит работа?

Узнай цену на написание


АННОТАЦИЯ 3
Введение 4
1. Анализ и фиксация требований 6
1.1. Функциональные требования 6
1.2. Нефункциональные требования 8
1.3. Сценарии вариантов использования 10
2. Проектирование 16
2.1. Процесс согласования 16
2.2. Модель предметной области 18
3. Реализация 21
3.1. Bitrix Framework 21
3.2. Модули 22
3.3. Инфоблоки 26
3.4. Highload-блоки 29
3.5. Компоненты 33
3.6. Бизнес-процессы 45
3.7. Процессы, поставленные на cron 52
3.8. Генерация документов 55
Заключение 57
Список литературы 58

«ТГУ.Битрикс24» — это портал для электронного документооборота в ТГУ, реализующий такие направления цифровизации, как электронная система управления проектов и сервис по рекрутингу иностранных абитуриентов. В рамках проекта, описываемого в данной выпускной квалификационной работе, передо мной стояла задача расширить его функциональность сервисом для электронной регистрации командировок и авансовых отчётов по ним, формирования по ним основных и сопроводительных документов и их согласования, позволяющим формировать имеющие юридическую силу решения.
Можно выделить несколько причин для перевода обработки командировок и авансовых отчётов в цифровой формат. Во-первых, автоматизация процесса позволяет существенно сократить затрачиваемое на него время сотрудников, так как минимизирует вероятность ошибок при первичном заполнении документа и при его согласовании, и избавляет командируемое лицо или его представителя от необходимости переносить физический документ и вживую встречаться с согласующими. Последнее особо оптимально в связи с эпидемиологической обстановкой, которая на момент начала работы над проектом была значительно более серьёзной, чем сейчас. Кроме того, как и при любой цифровизации, обеспечивается более надёжное сохранение данных по завершенным документам и более удобный доступ к ним. Таким образом, приказом ректора ТГУ была установлена необходимость перехода на электронный документооборот по командировкам к началу 2023 года.
Перевод аналогового бизнес-процесса в электронный осуществлялся при взаимодействии с сотрудниками управления бухгалтерского учёта ТГУ, преимущественно в неформальном виде: после того, как мы получили первоначальную диаграмму деятельности для бизнес-процесса согласования, все последующие уточнения и дополнения добавлялись в устном или неформальном письменном виде. Я в ходе работы над проектом отвечал за все, кроме общения с обладающими компетенциями для определения электронного процесса согласования сотрудниками.
Задачи работы:
1. Создание структуры данных для хранения всей необходимой для формирования документов по командировкам и авансовым отчётам информации.
2. Создание форм, которые командируемое лицо или его представитель будет использовать для ввода используемой для генерации документов информации.
3. Генерация первичных и дополнительных документов по командировкам и авансовым отчётам.
4. Реализация бизнес-процесса для согласования командировок и авансовых отчётов.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В данной работе были описаны реализованные аспекты системы. Цели и задачи выполнены частично.
Часть системы, ответственная за работу с командировками, реализована и находится на стадии внедрения, с на данный момент 11 реализованными через неё командировками, однако перечисленные в параграфе 1.3 нефункциональные требования пока выполнены не полностью, в первую очередь из-за отсутствия решения по новой вёрстке. Ещё в январе 2022 г. были созданы макеты для страниц в соответствии с последними перечисленными нефункциональными требованиями, но на данный момент их использование уже не рассматривается, и неясно, когда требования по верстке будут утверждены.
Часть системы, ответственная за работу с авансовыми отчётами, находится на стадии разработки: только в середине мая 2022 г. были согласован актуальный вариант бизнес - процесса согласования для отчётов и окончательная структура данных для отправки в «ТГУ.Контрагенты». Основные усилия в разработке сейчас направлены на развитие этой части системы. На данный момент реализованы ввод информации инициатором и генерация первоначального документа.
Также рассматривается коммерциализация готового решения через его упаковку в устанавливаемый модуль Bitrix24 и его распространение через 1С-Битрикс Маркетплейс.



1. Архитектура MVC для Bitrix Framework // Архитектура продукта — [Б. м.], 2022 — URL:
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE ID=43&LESSON ID=2817 (дата
обращения 14.03.2022)
2. Модули в Bitrix Framework // Модули — [Б. м.], 2022 — URL:
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE ID=43&CHAPTER ID=04609 (дата обращения 16.03.2022)
3. Инфоблоки в Bitrix Framework // Инфоблоки — [Б. м.], 2022 — URL:
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE ID=43&LESSON ID=4610 (дата
обращения 18.03.2022)
4. SQL-представление свойств элемента инфоблока — [Б. м.], 2022 — URL: https://bitrix.pushorigin.ru/orm/view-element-property (дата обращения 25.04.2022)
5. Компоненты в Bitrix Framework // Что такое компонент — [Б. м.], 2022 — URL:
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE ID=43&CHAPTER ID=758 (дата
обращения 23.03.2022)
6. AJAX в компонентах Bitrix Framework // Руководство по использованию технологии AJAX — [Б. м.], 2022 — URL:
https://yunaliev.ru/file/bitrix ajax api.pdf (дата обращения 18.04.2022)
7. Введение в бизнес-процессы Bitrix Framework // Общая информация для разработчиков — [Б. м.], 2022 — URL:
https://dev.1c-
bitrix.ru/learning/course/index.php?COURSE ID=57&LESSON ID=23030&LESSON PATH= 5442.4567.23030 (дата обращения 27.03.2022)
8. Шаблон бизнес-процесса — [Б. м.], 2022 — URL: https://dev.1c-
bitrix.ru/learning/course/index.php?COURSE ID=57&LESSON ID=3465&LESSON PATH=5 442.4567.3465 (дата обращения 05.04.2022)
9. Форма «Вставка значения» — [Б. м.], 2022 — URL: https://dev.1c-
bitrix.ru/learning/course/index.php?COURSE ID=57&CHAPTER ID=05059&LESSON PAT H=5442.5446.5059 (дата обращения 11.04.2022)
10. Бизнес-процессы: класс CBPDocument — [Б. м.], 2022 — URL
https://dev.1c-bitrix.ru/api help/bizproc/bizproc classes/CBPDocument/index.php (дата
обращения 05.04.2022)
11. Шаблон документа решения о командированиии // Решение о командировании на территории Российской Федерации (ОКУД 0504512), от 30.03.2015 — URL: http://www.consultant.ru/document/cons doc LAW 7445/1dd2334e0dc054f1be3f3b98c5a6357 d6a7428f1/
12. Документация по PHPWord // Introduction: PHPWord 0.18.2 documentation — [Б. м.], 2022 — URL:
https://phpword. readthedocs .io/en/l atest/intro. html (дата обращения 11.04.2022)



Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ