Аннотация 5
ВВЕДЕНИЕ 9
1. Анализ бизнес-процессов типографии 11
1.1 Анализ деятельности типографии «Медиасфера» 11
1.2 Обзор аналогичных решений 14
1.3 Определение пользовательских и функциональных требований к
проектируемой системе 21
1.4 Выводы по главе 22
2. Проектирование системы управления бизнес-процессами типографии
на базе WEB-технологий 23
2.1 Моделирование предметной области 24
2.2 Диаграмма вариантов использования 25
2.3 Определение объектов и классов проектируемой системы 26
2.4 Диаграмма последовательности 27
2.5 Маршрут пользователя 28
2.6 Выводы по главе 29
3. Разработка прототипа системы 31
3.1 Выбор технологий для разработки информационной системы .. 31
3.2 Создание дизайна сайта 32
3.3 Карта сайта 37
3.4 Структура проекта 37
3.5 Наполнение сайта 40
3.1 Модули «Трекер задач» и «Калькулятор заказов» 40
3.2 Система контроля версий 42
3.3 Т ехнические требования 43
3.4 Запуск Web-приложения на сервере 44
3.5 Выводы по главе 45
заключение 46
Список использованных источников 47
Приложение А 50
В современном мире организации, предоставляющие услуги, играют важную роль в экономике. Для того чтобы такие компании могли работать без проблем и не потерять важные данные, создаются информационные системы, которые автоматизируют и упорядочивают бизнес-процессы, происходящие внутри организаций.
Куразова Д.А. и Джентамиров М.Х считают, что в условиях динамичного развития рыночных отношений они служат наиболее значимым инструментом управления предприятия. Организации систематически прибегают к помощи современных информационных систем и технологий в качестве элементов наблюдения за возрастающими внешними и внутренними информационными потоками, применяемая по окончанию сбора для детального анализа, планирования, прогнозирования и принятия решений управленческого характера [1].
Бизнес-процессы играют ключевую роль в развитии любой компании, эффективное управление ими становится необходимостью. Так называют последовательность действий, которая на постоянной основе выполняется внутри предприятия, чтобы обеспечить конечный результат.
Типографская деятельность, как и в случае с любыми другими предприятиями, предоставляющими услуги, нуждается в оптимизации с целью повышения эффективности и конкурентоспособности на рынке услуг. В этой связи, проектирование системы управления бизнес-процессами является актуальной задачей.
Ситуация в типографии «Медиасфера» характеризуется потребностью в модернизации нынешнего подхода к бизнес-процессам. Это связано с бумажным подходом к работе с документами и небольшим бюджетом компании.
На сегодняшний день веб-сайты - один из самых удобных методов взаимодействия с информацией. Возможность иметь доступ к системе с разных устройств и из разных мест через веб-браузер является преимуществом системы.
Также запуск данного WEB-приложения на собственном сервере компании позволит избежать рисков, связанных с возможным повышением цен на услуги и потерей данных со стороны внешних поставщиков.
Из вышесказанного можно сформировать цель ВКР:
Целью работы является управление бизнес-процессами типографии с помощью информационной системы, спроектированной на базе WEB-технологий.
Для достижения данной цели были поставлены нижеперечисленные задачи:
• Анализ бизнес-процессов типографии;
• Проектирование системы управления бизнес-процессами типографии на базе WEB-технологий;
• Разработка прототипа системы управления бизнес-процессами типографии на базе WEB-технологий.
В ходе выполнения выпускной квалификационной работы были выявлены пользовательские и функциональные требования к системе. Для выполнения этой задачи был проведён анализ деятельности типографии «Медиасфера», а также обзор аналогичных решений. Исходя из требований к системе и анализа аналогов был выявлены основные модули для реализации: это «Сайт-визитка», «Трекер задач», «Калькулятор заказов». Были выделены группы пользователей: сотрудник типографии, клиент, директор и администратор.
Проектирование информационной системы было выполнено с помощью нотаций UML и IDEF0. Были построены диаграммы UML для упрощения понимания бизнес-процессов. Для реализации базы данных были выбраны такие инструменты, как: язык программирования Python, фреймворк Django. Вспомогательным инструментом для разработки стал подключенный репозиторий Git, позволивший контролировать версии ПО. Также для фронтенда был использован язык разметки HTML, язык таблиц стилей CSS и язык программирования JavaScript.
Конечным результатом стал прототип системы, в настоящее время работающий на сервере. Система, созданная из этого прототипа, поможет оптимизировать работу типографии «Медиасфера» и повысить общую эффективность.
1. Куразова Д.А. Информационная технология как неотъемлемый атри
бут эффективного управления предприятием и ее влияние на хозяйственный процесс / Куразова Д.А., Джентамиров М.Х. // Экономика и социум - 2017. - №1-2 (32) - С. 1669 - 1673 - URL:
https://www.iupr.ru/files/ugd/b06fdc 324b10149735485d8c7a09fd3d17d1e4.pdf2in dex=true (дата обращения: 21.06.2023).
2. Хаммер, Майкл. Реинжиниринг корпорации. Манифест революции в бизнесе = Reengineering the Corporation. A Manifesto for Business Revolution : перевод с английского / М. Хаммер, Д. Чампи . - 4-е изд. - Москва : Манн, Иванов и Фербер, 2011. - 276 с. : ил. - ISBN 978-5-91657-203-2 (в пер.) - Текст : непосредственный. - С. 122
3. PrintEffect - система управления типографией // printeffect.ru : [сайт]. - 2023. - URL: https://printeffect.ru/printeffect-kak-rabotaet-sistema-upravleniya- tipografiej/ (дата обращения: 17.06.2023).
4. ASystem — система управления полиграфическим предприятием // monorhythm.ru : [сайт]. - 2023. - URL: https://monorhythm.ru/produkty/asystem/ (дата обращения: 14.06.2023).
5. Нижельская М., Шпрингер Е. На каком языке рисуют схемы: что та
кое UML и почему его понимают во всём мире / М. Нижельская, Е. Шпрингер // https://practicum.yandex.ru/blog : [сайт]. - 2023. - 16 февр. - URL:
https://practicum.yandex.ru/blog/uml-diagrammy/ (дата обращения: 13.06.2023).
6. UML Основы (Краткое руководство по стандартному языку объектного моделирования) Мартин Фаулер UML. Основы, 3е издание. - Пер. с англ. - СПб: СимволПлюс, 2004. - С. 122
7. Use-case [Электронный ресурс] : Лекции НОУ «ИНТУИТ»/ Официальный сайт национального открытого университета «ИНТУИТ»-Режим доступа: http://www.intuit.ru/studies/courses/32/32/lecture/1004. -Загл. с экрана;
8. Шелепанова, А. Для чего нужен Python и с чего начать его изучение / А. Шелепанова // digital-academy.ru : [сайт] - 2021. - 27 сент. - URL: https://digital-academy.ru/blog/dlya-chego-nuzhen-python (дата обращения: 19.03.2023).
9. Django documentation | Django documentation | Django [Электронный ресурс]. URL: https://www.djangoproject.com/start/overview/
10. Основы JavaScript. Изучение веб-разработки [Электронный ресурс]. URL: https://developer.mozilla.org/ru/docs/Learn/Getting_started_with_the_web/Ja- vaScript_basics
11. Новиков Л. Введение в Rational Unified Process : цикл статей / Л. Новиков, Д. Григорьев - Interface Ltd, 1999 - URL: http: //www. interface. ru/ra- tional/interface/151199/rup/main.htm (дата обращения: 13.05.2023).
12. Маглинец, Ю. А. Анализ требований к автоматизированным информационным системам : учеб. пособие / Ю. А. Маглинец. — М. : БИНОМ. Лаборатория знаний, 2008. — 200 с.
13. Леффингуелл Д., Уидриг Д. Принципы работы с требованиями к программному обеспечению. — М.: ИД “Вильямс”, 2002.
14. Межгосударственный стандарт [Электронный ресурс]: ГОСТ 34.602- 89. Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы. -Введ. 1990-01-01 Москва: ИПК Издательство стандартов, 2002. // Электронный фонд правовой и нормативно-технической документации «Техэксперт». - Режим доступа: http://docs.cntd.ru/
15. Customer Relationship Management[Электронный ресурс] : документация к CRM/ Официальный сайт независимого CRM-портала -Режим доступа: http://www.crmonline.ru/software/foreing/mscrm/. -Загл. с экрана;
... всего 22 источника