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


Фронтенд разработка компонентов формирования и генерации формуляров документов

Работа №112059

Тип работы

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

Предмет

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

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

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


Аннотация 2
Введение 5
Глава 1 Постановка задачи на фронтенд разработку компонентов формирования и генерации формуляров документов 7
1.1 Анализ процесса формирования и генерации формуляра-шаблона документа 7
1.2 Разработка требований к клиентской части веб-приложения для формирования и генерации формуляров документов 9
1.3 Обзор и анализ программ-клиентов для формирования и генерации формуляров документов 11
Глава 2 Проектирование программы-клиента для формирования и генерации формуляров документов 16
2.1 Логическое проектирование программы-клиента 16
2.2 Выбор технологии для фронтенд-разработки 22
2.3 Разработка архитектуры программы-клиента 26
Глава 3 Реализация и тестирование фронтенд-разработки компонентов для формирования формуляров и генерации документов 28
3.1 Разработка программы-клиента для формирования формуляров и генерации учетных документов 28
3.2 Тестирование прототипа программы-клиента 32
Заключение 37
Список используемой литературы 39

Формирование и печать документов являются обязательными функциями современного программного обеспечения.
Следует отметить, что в программах, обеспечивающих информационную поддержку деятельности, связанной с формированием регламентированной отчетности или обработкой строго структурированной документации, одной из ключевых задач является генерация формуляров документов.
Согласно ГОСТ Р 51141-98 формуляр документа - это «модель построения документа, устанавливающая область применения, форматы, размеры полей, требования к построению конструкционной сетки и основные реквизиты» [4].
Как показывает практика разработки веб-приложений, в которых предусмотрена функция формирования и генерации интерактивных формуляров документов, программная реализация данной функции осуществляется на стадии разработки фронтенда веб-приложения.
Фронтенд разработка компонентов формирования и генерации формуляров документов представляет актуальность и научно-практический интерес.
Объектом исследования бакалаврской работы является фронтенд разработка веб-приложений.
Предметом исследования бакалаврской работы являются компоненты формирования формуляров и генерации документов.
Цель выпускной квалификационной работы - фронтенд-разработка компонентов формирования формуляров и генерации документов.
Для достижения данной цели необходимо выполнить следующие задачи:
• проанализировать и выбрать технологии фронтенд разработки компонентов формирования и генерации формуляров документов;
• разработать компоненты формирования и генерации формуляров документов;
• выполнить реализацию и тестирование компонентов формирования и генерации формуляров документов.
Методы исследования - технологии фронтенд разработки веб-приложений, методы и технологии веб-дизайна.
Практическая значимость бакалаврской работы заключается в разработке компонентов формирования и генерации формуляров документов, которые могут быть использованы при реализации соответствующих функций веб-приложений.
Данная работа состоит из введения, трех глав, заключения, списка используемой литературы.
Первая глава посвящена анализу и выбору технологий фронтенд разработки компонентов формирования и генерации формуляров документов.
Вторая глава разработке компонентов формирования и генерации формуляров документов.
В третьей главе представлены реализация и тестирование компонентов формирования и генерации формуляров документов.
В заключении описываются результаты выполнения выпускной квалификационной работы.
Бакалаврская работа состоит из 41 страницы текста, 19 рисунков, 6 таблиц и 25 источников.

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

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

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


Выпускная квалификационная работа посвящена актуальной проблеме фронтенд-разработки компонентов формирования и генерации формуляров документов.
Как показывает практика разработки веб-приложений, в которых предусмотрена функция формирования и генерации интерактивных формуляров документов, программная реализация данной функции осуществляется на стадии разработки фронтенда веб-приложения.
Фронтенд разработка компонентов формирования и генерации формуляров документов представляет актуальность и научно-практический интерес.
Для достижения поставленной в работе цели решены следующие задачи:
• выполнена постановка задачи на фронтенд-разработку компонентов формирования формуляров и генерации документов. Фронтенд — это уровень представления или та часть приложения, которую видит пользователь. Как показал сравнительный анализ существующих аналогов клиентской части веб-приложения формирования формуляров и генерации документов, ни один из них не соответствует всем установленным требованиям. Поэтому целесообразно разработать новый фронтенд для программы-клиента формирования формуляров и генерации документов.
• спроектирована программа-клиент для формирования формуляров и генерации документов. Для разработки программы-клиента использована методология RUP. Наиболее важным типом артефактов в RUP является логическая модель программы, разработанная на основе диаграмм языка UML и отражающая ее различные аспекты. Логическая модель программы-клиента представляет собой комплекс диаграмм UML, образующих ядро языка UML. Для фронтенд-разработки используются системы управления контентом (CMS-системы). Для выбора системы управления контентом рассмотрены характеристики CMS-платформ Wordpress, Drupal и October. В качестве платформы для фронтенд-разработки компонентов программы-клиент выбрана CMS WordPress. ИТ-инфраструктура компании-заказчика фронтенда должна соответствует требованиям по аппаратно-программному обеспечению программы-клиента для CMS WordPress.
• разработан прототип программы-клиента. В процессе фронтенд- разработки компонентов программы клиента использованы такие технологии, как HTML, CSS, JavaScript и ONLYOFFICE Document Builder. Утилита ONLYOFFICE Document Builder позволяет приложению пользователя изменять или создавать документы в форматах DOCX, XLSX, PPTX или PDF. В качестве веб-фреймворка использована среда Express-Node. Выполнена реализация компонентов прототипа программы-клиента для формирования формуляра и генерации документа «Резюме». Выполнено функциональное тестирование прототипа программы-клиента, которое подтвердило, что он позволяет создавать, настраивать и генерировать документы.
Результаты бакалаврской работы представляют научно-практический интерес и могут быть рекомендованы программистам, занимающимся фронтенд-разработкой компонентов для формирования и генерации формуляров документов.


1. Бабич А. В. Введение в UML [Электронный ресурс]: учебное пособие. М. : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2022. 198 c. URL: https://www.iprbookshop.ru/120473.html (дата обращения: 29.04.2022).
2. Генерация документов [Электронный ресурс]. URL: https://www.amocrm.ru/support/widgets/generaciya-dokumentov (дата обращения: 22.04.2022).
3. Генерация документов с помощью ONLYOFFICE DocumentBuilder [Электронный ресурс]. URL: https://habr.com/ru/post/466217/ (дата обращения: 25.04.2022).
4. ГОСТ Р 51141-98 [Электронный ресурс]. URL: https://docs.cntd.ru/document/1200003829.
5. Единый портал «Электронный бюджет» [Электронный ресурс]. URL: http://budget.gov.ru/ (дата обращения: 25.04.2022).
6. Носова Л. С. Case-технологии и язык UML [Электронный ресурс]: учебно-методическое пособие. Челябинск, Саратов : Южно-Уральский институт управления и экономики, Ай Пи Эр Медиа, 2019. 67 c. URL: https://www.iprbookshop.ru/81479.html (дата обращения: 29.04.2022).
7. Онлайн-система учета «Большая Птица» [Электронный ресурс]. URL: https://bigbird.ru/ (дата обращения: 25.04.2022).
8. Программа «МойСклад» [Электронный ресурс]. URL: https://www.moysklad.ru/vozmozhnosti/ (дата обращения: 25.04.2022).
9. Программа CloudShop (web-версия) [Электронный ресурс]. URL: https://cloudshop.ru/portal/article-categories/cloudshop-for-web/ (дата обращения: 25.04.2022).
10. Что такое frontend разработка [Электронный ресурс]. URL: https://php.zone/post/chto-takoe-frontend-razrabotka (дата обращения: 22.04.2022).
11. CMS Drupal - официальный сайт [Электронный ресурс]. URL: https://www.drupal.org/ (дата обращения: 29.04.2022).
12. CMS October [Электронный ресурс]. URL: https://octobercms.com/ (дата обращения: 29.04.2022).
13. CMS WordPress [Электронный ресурс]. URL: https://ru.wordpress.org/ (дата обращения: 29.04.2022).
14. CMS для коммерческого сайта. Сравнение популярных систем. [Электронный ресурс]. URL: https://www.uplab.ru/blog/cms-for-a-commercial-site/ (дата обращения: 22.04.2022).
15. Express/Node introduction [Электронный ресурс]. URL: https://developer.mozilla.org/en-US/docs/Learn/Server- side/Express_Nodejs/Introduction (дата обращения: 25.04.2022).
...


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



Подобные работы


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