Введение 7
Глава 1 Функциональное моделирование деятельности фармацевтической компании «ОЗОН» 9
1.1 Характеристика деятельности фармацевтической компании 9
1.2 Анализ бизнес-процесса формирования учетных документов .. 12
1.3 Разработка требований к клиентской части веб-приложения .... 15
1.4 Обзор и анализ аналогов веб-приложений складского учета 16
Глава 2 Проектирование программы-клиента для формирования формуляров и генерации учетных документов 20
2.1 Построение логической модели программы-клиента 20
2.2 Выбор платформы для фронтенд-разработки 25
2.3 Разработка архитектуры программы-клиента 26
Глава 3 Реализация и оценка эффективности проектных решений фронтенд- разработки компонентов для формирования формуляров и генерации учетных документов 29
3.1 Разработка программы-клиента для формирования формуляров и
генерации учетных документов 29
3.2 Оценка экономической эффективности проектного решения ... 34
Заключение 37
Список используемой литературы 39
Характерной особенностью современного российского предприятия является использование большого количества различных документов для ведения его производственной и хозяйственной деятельности. Одной из ключевых задач, которую необходимо решить предприятиям в этой связи, является автоматизация процесса формирования и генерации документов.
Согласно ГОСТ Р 7.0.8-2013 «Система стандартов по информации, библиотечному и издательскому делу. Делопроизводство и архивное дело. Термины и определения» формуляр документа: совокупность реквизитов документа, расположенных в установленной последовательности.
В фармацевтической компании «ОЗОН» для решения данной задачи предложено разработать и внедрить веб-приложение, причем функции формирования формуляров и генерации документов должны быть реализованы на клиентской стороне приложения с помощью фронтенд- разработки.
Объектом исследования являются процессы формирования и генерации формуляров документов для фармацевтической компании.
Предметом исследования является автоматизация процессов формирования и генерации формуляров документов для фармацевтической компании.
Цель выпускной квалификационной работы - фронтенд-разработка компонентов формирования и генерации формуляров документов для фармацевтической компании.
Для достижения данной цели необходимо выполнить следующие задачи:
- произвести анализ предметной области и выполнить постановку задачи на фронтенд-разработку компонентов формирования формуляров и генерации документов для фармацевтической компании;
- выполнить логическое проектирование фронтенд-разработки веб-приложения с использованием логической модели комплекса диаграмм UML;
- разработать программу-клиент для формирования формуляров и генерации документов для фармацевтической компании;
- провести оценку эффективности проектного решения.
Данная работа состоит из введения, трех глав, заключения и списка используемой литературы.
В первой главе выполнен анализ деятельности фармацевтической компании «ОЗОН» с предоставлением организационной структуры, разработаны требования к клиентской части веб-приложения, проведено сравнение существующих веб-приложений для работы с документацией, построены функциональные модели «как есть» и «как должно быть».
Во второй главе описан этап логического проектирования фронтенд- разработки веб-приложения с использованием логической модели комплекса диаграмм UML.
В третьей главе разработан прототип программы-клиента, проведена оценка эффективности проектного решения.
В заключении приведены основные результаты выполненной работы в соответствии с поставленной целью и задачами.
Результаты бакалаврской работы представляют практический интерес и могут быть рекомендованы бизнес-аналитикам и фронтенд-разработчикам, занимающимся модернизацией программного обеспечения предприятий.
Выпускная квалификационная работа посвящена актуальной проблеме фронтенд-разработки компонентов формирования и генерации формуляров документов для фармацевтической компании «ОЗОН».
Одной из ключевых задач, которую необходимо решить предприятиям в этой связи, является автоматизация процесса формирования и генерации документов. В фармацевтической компании «ОЗОН» для решения данной задачи предложено разработать и внедрить веб-приложение, причем функции формирования формуляров и генерации документов должны быть реализованы на клиентской стороне приложения с помощью фронтенд- разработки.
Для достижения поставленной в работе цели решены следующие задачи:
- произведен анализ предметной области и выполнена постановка задачи на фронтенд-разработку компонентов формирования формуляров и генерации документов для фармацевтической компании ОЗОН. Как показал анализ, отдел АСУ занимается вопросами модернизации программного обеспечения компании ОЗОН. Анализ существующего бизнес-процесса формирования учетных документов позволил выявить его основной недостаток - низкую эффективность, обусловленную функционированием в режиме офлайн. Как показал сравнительный анализ существующих аналогов, ни один из них не соответствует всем установленным требованиям. Поэтому целесообразно разработать новый фронтенд для программы-клиента формирования формуляров и генерации учетных документов;
- спроектирована программа-клиент для формирования формуляров и генерации учетных документов. Логическая модель программы- клиента представляет собой комплекс диаграмм UML, образующих ядро языка UML. Для фронтенд-разработки используются CMS- системы. В качестве платформы для фронтенд-разработки компонентов программы-клиент выбрана CMS WordPress;
- выполнена реализация и оценка эффективности проектных решений. Разработан прототип программы-клиента. В процессе фронтенд- разработки компонентов программы клиента использованы такие популярные технологии, как HTML, CSS, JavaScript и Bootstrap. Разработанный прототип программы-клиента позволяет создавать, настраивать и генерировать учетные документы. Текущая стоимость веб-приложения, полученного в результате фронтенд-разработки компонентов для настройки формуляров и генерации документов, превышает начальные инвестиции в проект, что подтверждает его эффективность.
Результаты бакалаврской работы представляют практический интерес и могут быть рекомендованы бизнес-аналитикам и фронтенд-разработчикам, занимающимся модернизацией программного обеспечения предприятия.