+7 (800) 505-67-97

Разработка информационной системы UTS Marketplace для автоматизации процессов дистрибуции программного обеспечения

Бесплатно
Работа доступна по лицензии Creative Commons:«Attribution» 4.0
Черных, Сергей Александрович Отделение информационных технологий (ОИТ)
Бесплатно
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

Работа посвящена разработке системы для автоматизации бизнес-процессов компании ООО «Универсальные терминал системы», включающих продажу разрабатываемого компанией программного обеспечения и дополнений для него. Информационная система UTS Marketplace, построенная на микросервисной архитектуре, позволяет автоматизировать регистрацию и учет версий разрабатываемого программного обеспечения, ведение базы клиентов компании, учет продаж программного обеспечения клиентам, а также предоставляет возможность скачивания и установки приобретенных продуктов.

ВВЕДЕНИЕ …………………………………………………………………………………………………………………….. 13
1 Анализ предметной области ………………………………………………………………………………………… 15
1.1 Цифровая дистрибуция программного обеспечения …………………………………………………. 15
1.2 Описание автоматизируемого бизнес-процесса………………………………………………………… 18
1.3 Обзор существующих решений ……………………………………………………………………………….. 26
2 Проектирование системы …………………………………………………………………………………………….. 30
2.1 Функциональные требования к системе …………………………………………………………………… 30
2.2 Варианты использования…………………………………………………………………………………………. 33
2.3 Архитектура системы ……………………………………………………………………………………………… 42
2.4 Серверная часть ………………………………………………………………………………………………………. 43
2.5 Клиентская часть …………………………………………………………………………………………………….. 45
2.5.1 Проектирование пользовательского интерфейса ……………………………………………………. 45
2.6 Диаграмма развертывания……………………………………………………………………………………….. 50
3 Реализация системы и анализ результатов ……………………………………………………………………. 52
3.1 Методы и средства реализации………………………………………………………………………………… 52
3.1.1 Язык программирования ……………………………………………………………………………………….. 52
3.1.2 Фреймворки ………………………………………………………………………………………………………….. 52
3.1.3 Система контроля версий………………………………………………………………………………………. 53
3.1.4 Система управления базами данных ………………………………………………………………………. 53
3.1.5 Контейнеризация ………………………………………………………………………………………………….. 53
3.1.6 Система обмена сообщениями ………………………………………………………………………………. 54
3.2 Серверная часть ………………………………………………………………………………………………………. 55
3.2.1 Сервис s-access ……………………………………………………………………………………………………… 55
3.2.2 Сервис s-company………………………………………………………………………………………………….. 55
3.2.3 Сервис s-file ………………………………………………………………………………………………………….. 56
3.2.4 Сервис s-lang ………………………………………………………………………………………………………… 56
3.2.5 Сервис s-node ……………………………………………………………………………………………………….. 56
3.2.6 Сервис s-order ……………………………………………………………………………………………………….. 56
3.2.7 Сервис s-product ……………………………………………………………………………………………………. 57
3.2.8 Сервис s-user…………………………………………………………………………………………………………. 57
3.2.9 Сервис auth.unitsys.ru…………………………………………………………………………………………….. 57
3.3 Клиентская часть …………………………………………………………………………………………………….. 58
3.3.1 UTSPublisher …………………………………………………………………………………………………………. 58
3.3.2 Сайт support.unitsys.ru …………………………………………………………………………………………… 59
3.4 Анализ результатов …………………………………………………………………………………………………. 69
4 Финансовый менеджмент ……………………………………………………………………………………………. 70
4.1 Организация и планирование работ …………………………………………………………………………. 70
4.1.1 Определение продолжительности этапов работ ……………………………………………………… 71
4.2 Расчет сметы затрат на выполнение проекта ……………………………………………………………. 76
4.2.1 Расчет затрат на материалы …………………………………………………………………………………… 76
4.2.2 Расчет заработной платы……………………………………………………………………………………….. 77
4.2.3 Расчет затрат на социальный налог ……………………………………………………………………….. 78
4.2.4 Расчет затрат на электроэнергию …………………………………………………………………………… 78
4.2.5 Расчет амортизационных расходов ………………………………………………………………………… 79
4.2.6 Расчет прочих расходов ………………………………………………………………………………………… 80
4.2.7 Расчет общей себестоимости разработки ……………………………………………………………….. 80
4.2.8 Расчет прибыли …………………………………………………………………………………………………….. 81
4.2.9 Расчет НДС …………………………………………………………………………………………………………… 81
4.2.10 Цена разработки ……………………………………………………………………………………………………. 81
4.3 Оценка экономической эффективности проекта ………………………………………………………. 81
5 Социальная ответственность ……………………………………………………………………………………….. 83
5.1 Введение…………………………………………………………………………………………………………………. 83
5.2 Правовые и организационные вопросы обеспечения безопасности …………………………… 84
5.3 Производственная безопасность………………………………………………………………………………. 85
5.4 Анализ вредных и опасных производственных факторов …………………………………………. 86
5.4.1 Отклонение показателей микроклимата …………………………………………………………………. 86
5.4.2 Превышение уровня шума …………………………………………………………………………………….. 88
5.4.3 Недостаточная освещенность рабочей зоны …………………………………………………………… 89
5.4.4 Повышенный уровень электромагнитных излучений …………………………………………….. 95
5.4.5 Статическое электричество …………………………………………………………………………………… 96
5.4.6 Опасность поражения электрическим током ………………………………………………………….. 97
5.5 Обоснование мероприятий по снижению воздействия ……………………………………………… 98
5.6 Экологическая безопасность ……………………………………………………………………………………. 99
5.7 Безопасность в чрезвычайных ситуациях ……………………………………………………………….. 100
5.8 Выводы …………………………………………………………………………………………………………………. 101
ЗАКЛЮЧЕНИЕ……………………………………………………………………………………………………………… 102
СONCLUSION ………………………………………………………………………………………………………………. 103
Список использованных источников………………………………………………………………………………. 104
Приложение А……………………………………………………………………………………………………………….. 107

Сегодня для успешного роста и развития любой производственной
организации, занимающейся разработкой программного обеспечения, важной
задачей является быстрая доставка приобретенного товара клиенту. Зачастую
выполнение подобных задач осложняется несовершенством бизнес-процессов
компании в плане коммуникаций и информационного обмена.
Использование единой автоматизированной системы учета, продажи и
распространения программного обеспечения позволит упростить процессы и
улучшить качество работы всех отделов компании, задействованных в
жизненном цикле ПО.
Цель магистерской работы состоит в проектировании и разработке
системы для автоматизации распространения цифрового контента. Разработка
системы велась для ООО «Универсальные терминал системы». Данная
организация занимается разработкой программно-аппаратных комплексов
различного назначения на российском и зарубежных рынках. Компания
нуждается в автоматизации процессов учета, продажи и доставки программного
обеспечения конечным клиентам.
Для достижения поставленной цели требуется решить следующие
задачи: изучение и анализ предметной области, обзор аналогов системы,
выявление и документирование требований к системе, проектирование базы
данных и пользовательского интерфейса, изучение и выбор программных
средств и технологий разработки, разработка базы данных, реализация
выявленного необходимого функционала системы, разработка
пользовательского интерфейса системы.
Объектом исследования является процесс автоматизации учета, продажи
и доставки программного обеспечения. Предметом является система
автоматизации процесса цифровой дистрибуции программного обеспечения
Практическая значимость результатов магистерской работы
Разработанная система позволит систематизировать данные по
продуктам, сократить время на поиск необходимых версий и исполняемых
файлов, упорядочить и автоматизировать бизнес-процесс, повысить скорость
поиска информации. Таким образом, благодаря разработке системы будет
повышена эффективность процесса учета, продажи и доставки программного
обеспечения конечным клиентам.

По итогам выполнения магистерской диссертации была разработана
система UTS Marketplace, автоматизирующая бизнес процессы учета, продажи
и распространения разрабатываемого компанией программного обеспечения.
Для создания системы был проведен анализ предметной области, проведено
проектирование информационной системы и базы данных, осуществлен
аналитический обзор используемых технологий и реализация запланированного
функционала и интерфейса системы.
Созданная система поддерживает многопользовательский режим,
предоставляя доступ авторизированным пользователям. Система предоставляет
возможность регистрировать продукты, публиковать версии продуктов, вести
учет клиентов, их заказов и скачивать версии приобретённых продуктов.
Разработанная система является востребованной на сегодняшний день и
имеет практическую значимость: Система внедрена в организацию и успешно
используется в бизнес-процессах компании по продаже программного
обеспечения.
В дальнейшем планируется развитие системы в сторону возможности
осуществления полноценной купли-продажи ПО через сервис. Также
планируются доработки UI/UX составляющей системы.
СONCLUSION

Based on the results of the master’s thesis, UTS Marketplace system was
developed that automates the business processes of accounting, sales and distribution
of software developed by the company.
To create a system, an analysis of the subject area was carried out, an
information system and a database were designed, an analytical review of the
technologies used was carried out, and the planned functionality and interface of the
system were implemented.
The created system supports multi-user mode, providing access to authorized
users. The system provides the ability to register products, publish product versions,
keep records of customers, their orders and download versions of purchased products.
The developed system is in demand today and has practical significance: The
system is implemented in the organization and is successfully used in the business
processes of a software company.
In the future, it is planned to develop the system in the direction of the
possibility of the full purchase and sale of software through the service.
Improvements to the UI / UX component of the system are also planned.

1Вичугова А.А., Вичугов В.Н., Дмитриева Е.А., Цапко Г.П.
Информационные технологии: учебное пособие. – Томск: Изд-во Томского
Политехнического университета, 2012. – 105 с.
2Производственный календарь на 2020 год [Электронный ресурс] /
КонсультантПлюс.URL:
https://www.consultant.ru/cons/cgi/online.cgi?req=doc&cacheid=E4D99EFA851A83
8EA4ABA106EC2CC941&mode=multiref&div=LAW&opt=1&SORTTYPE=0&B
ASENODE=1&ts=28211159012152216197&base=LAW&n=324428&rnd=AB8D77
381FDFEB59750FB42A3094979C#2q6uls4wnc. Дата обращения 30.05.2020.
3Categories of free and nonfree software [Электронный ресурс] / URL:
https://www.gnu.org/philosophy/categories.en.html. Дата обращения 30.05.2020.
4Закон о цифровой дистрибуции и юридическое определение
[Электронный ресурс], 2010-2019. URL: http://definitions.uslegal.com/d/digital-
distribution. Дата обращения 30.05.2020.
5Microsoft: We can remotely delete Windows 8 apps [Электронный
ресурс] / URL: https://www.computerworld.com/article/2500036/microsoft—we-can-
remotely-delete-windows-8-apps.html Дата обращения 30.05.2020.
6María Gómez, Bram Adams, Walid Maalej, Martin Monperrus, Romain
Rouvoy. App Store 2.0: From Crowdsourced Information to Actionable Feedback in
MobileEcosystems[Электронныйресурс]/URL:https://hal.inria.fr/hal-
01406422/document. Дата обращения 30.05.2020.
7Maria Gomez, Matias Martinez, Martin Monperrus, Romain Rouvoy.
When App Stores Listen to the Crowd to Fight Bugs in the Wild [Электронный
ресурс] / URL: https://hal.inria.fr/hal-01105173/document
8Самуйлов К.Е., Серебренникова Н.В., Чукарин А.В., Яркина Н.В.
Основы формальных методов описания бизнес-процессов: Учеб. пособие. – М.:
РУДН, 2008. – 130 с.: ил.
9Marcin Treder. Wireframing, Prototyping, Mockuping – What`s the
Difference [Электронный ресурс] / URL: https://designmodo.com/wireframing-
prototyping-mockuping/
10 Арлоу Д., Нейштадт И. UML 2 и Унифицированный процесс.
Практическийобъектноориентирован ныйанализ ипроектирование, 2е
издание. – Пер. с англ. – СПб: Символ Плюс, 2007. – 624 с., ил;
11 Трудовой кодекс Российской Федерации от 30.12.2001 N 197-ФЗ
(ред. от 27.12.2018);
12 ГОСТ 12.2.032-78 ССБТ «Рабочее место при выполнении работ сидя.
Общие эргономические требования»;
13 СанПиН2.2.2/2.4.1340-03.Гигиеническиетребованияк
персональным электронно-вычислительным машинам и организации работы;
14 СанПиН 2.2.4.548–96. Гигиенические требования к микроклимату
производственных помещений;
15 СанПиН 52.13330.2016 Естественное и искусственное освещение.
Актуализированная редакция СНиП 23-05-95*;
16 СанПиН 2.2.4.3359-16. Санитарно-эпидемиологические требования к
физическим факторам на рабочих местах;
17 СанПиН 2.2.4/2.1.8.562–96. Шум на рабочих местах, в помещениях
жилых, общественных зданий и на территории застройки;
18 Пашков Е.Н., Мезенцева. И.Л. Методические указания по разработке
раздела «Социальная ответственность» выпускной квалификационной работы
магистра, специалиста и бакалавра всех направлений (специальностей) и форм
обучения ТПУ – Т. ТПУ, 2019;
19 Справочная книга для проектирования электрического освещения /
Под ред. Г.М. Кнорринга. – СПб.: Энергоатомиздат, 1992. – 448 с.;
20 ГОСТ 12.4.124-83. Система стандартов безопасности труда. Средства
защиты от статического электричества. Общие технические требования.
Москва: Издательство стандартов, 1983. – 8 с.;
21 ГОСТР12.1.019-2009ССБТ«Электробезопасность.Общие
требования и номенклатура видов защиты»;
22 СанПиН 2.2.1/2.1.1.1200-03. Санитарно-защитные зоны и санитарная
классификация предприятий, сооружений и иных объектов: утверждены
Главным государственным санитарным врачом РФ 15 июня 2003 г;
23 ГОСТ 17.4.3.04-85. «Охрана природы. Почвы. Общие требования к
контролю и охране от загрязнения»;
24 Постановление Правительства РФ от 03.09.2010 N 681 (ред. от
01.10.2013) «Об утверждении Правил обращения с отходами производства и
потреблениявчастиосветительныхустройств,электрическихламп,
ненадлежащиесбор,накопление,использование,обезвреживание,
транспортирование и размещение которых может повлечь причинение вреда
жизни, здоровью граждан, вреда животным, растениям и окружающей среде //
КонсультантПлюс.2015.[Электронныйресурс].Режимдоступа:
http://www.consultant.ru/document/cons_doc_LAW_104420/e1b31c36
ed1083efeb6cd9c63ed12f99e2ca77ed/#dst100007 (дата обращения: 27.05.2019);
25 СНиП 2.01.02-85* Противопожарные нормы.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Читать «Разработка информационной системы UTS Marketplace для автоматизации процессов дистрибуции программного обеспечения»

    Последние выполненные заказы

    Цифровое сотрудничество таможенных органов России и Китая: проблемы и перспективы
    Заказ выполнен точно в срок, все по плану. Вежливость и культура общения! Рек...
    Контрольно-надзорная деятельность государства: система, элементы и проблемы определения её границ
    Эксперт супер! Выполнил работу в срок, внес все необходимые корректировки. Вс...
    Организация работы службы доставки в ресторане Якитория
    Доволен работой автора
    6. Полномочия прокуратуры в сфере обеспечения оказания юридической помощи гражданам.
    Обратился к Екатерине из-за сжатых сроков выполнения работы и невозможности е...
    Совер-ие инструментов взаим-я ФТС РФ и ФНС РФ при создании единого мех-ма адм-я нал. и там. платежей
    Спасибо, были сложности, но в итоге все получилось.
    Инновационные методы обучения аудированию иноязычной речи в школе
    Курсовая выполнена качественно, руководитель не высказал нареканий, автору бо...
    Перспективы развития сотрудничества России и Монголии в области электроэнергетики.
    Доволен работой автора
    Совершенствование механизма обеспечения финансовой безопасности коммерческого банка (на примере конкретного ба
    Доволен работой автора
    Обстоятельства подлежащие выяснению по делу об административном правонарушении
    Заказывал дипломную работу,автор быстро всё сделал.Все замечания устранялись ...

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Анна К. ТГПУ им.ЛН.Толстого 2010, ФИСиГН, выпускник
    4.6 (30 отзывов)
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помог... Читать все
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помогала студентам, вышедшим на меня по рекомендации.
    #Кандидатские #Магистерские
    37 Выполненных работ
    Юлия К. ЮУрГУ (НИУ), г. Челябинск 2017, Институт естественных и т...
    5 (49 отзывов)
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - ин... Читать все
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - институт естественных и точных наук, защита диплома бакалавра по направлению элементоорганической химии; СПХФУ (СПХФА), 2020 г. - кафедра химической технологии, регулирование обращения лекарственных средств на фармацевтическом рынке, защита магистерской диссертации. При выполнении заказов на связи, отвечаю на все вопросы. Индивидуальный подход к каждому. Напишите - и мы договоримся!
    #Кандидатские #Магистерские
    55 Выполненных работ
    Лидия К.
    4.5 (330 отзывов)
    Образование высшее (2009 год) педагог-психолог (УрГПУ). В 2013 году получено образование магистр психологии. Опыт преподавательской деятельности в области психологии ... Читать все
    Образование высшее (2009 год) педагог-психолог (УрГПУ). В 2013 году получено образование магистр психологии. Опыт преподавательской деятельности в области психологии и педагогики. Написание диссертаций, ВКР, курсовых и иных видов работ.
    #Кандидатские #Магистерские
    592 Выполненных работы
    Екатерина Б. кандидат наук, доцент
    5 (174 отзыва)
    После окончания института работала экономистом в системе государственных финансов. С 1988 года на преподавательской работе. Защитила кандидатскую диссертацию. Преподав... Читать все
    После окончания института работала экономистом в системе государственных финансов. С 1988 года на преподавательской работе. Защитила кандидатскую диссертацию. Преподавала учебные дисциплины: Бюджетная система Украины, Статистика.
    #Кандидатские #Магистерские
    300 Выполненных работ
    Катерина М. кандидат наук, доцент
    4.9 (522 отзыва)
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    #Кандидатские #Магистерские
    836 Выполненных работ
    Яна К. ТюмГУ 2004, ГМУ, выпускник
    5 (8 отзывов)
    Помощь в написании магистерских диссертаций, курсовых, контрольных работ, рефератов, статей, повышение уникальности текста(ручной рерайт), качественно и в срок, в соот... Читать все
    Помощь в написании магистерских диссертаций, курсовых, контрольных работ, рефератов, статей, повышение уникальности текста(ручной рерайт), качественно и в срок, в соответствии с Вашими требованиями.
    #Кандидатские #Магистерские
    12 Выполненных работ
    Ольга Р. доктор, профессор
    4.2 (13 отзывов)
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласован... Читать все
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласованные сроки и при необходимости дорабатываются по рекомендациям научного руководителя (преподавателя). Буду рада плодотворному и взаимовыгодному сотрудничеству!!! К каждой работе подхожу индивидуально! Всегда готова по любому вопросу договориться с заказчиком! Все работы проверяю на антиплагиат.ру по умолчанию, если в заказе не стоит иное и если это заранее не обговорено!!!
    #Кандидатские #Магистерские
    21 Выполненная работа
    Петр П. кандидат наук
    4.2 (25 отзывов)
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт напис... Читать все
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт написания магистерских диссертаций. Направление - связь, телекоммуникации, информационная безопасность, информационные технологии, экономика. Пишу научные статьи уровня ВАК и РИНЦ. Работаю техническим директором интернет-провайдера, имею опыт работы ведущим сотрудником отдела информационной безопасности филиала одного из крупнейших банков. Образование - высшее профессиональное (в 2006 году окончил военную Академию связи в г. Санкт-Петербурге), послевузовское профессиональное (в 2018 году окончил аспирантуру Уральского федерального университета). Защитил диссертацию на соискание степени "кандидат технических наук" в 2020 году. В качестве хобби преподаю. Дисциплины - сети ЭВМ и телекоммуникации, информационная безопасность объектов критической информационной инфраструктуры.
    #Кандидатские #Магистерские
    33 Выполненных работы
    Анна С. СФ ПГУ им. М.В. Ломоносова 2004, филологический, преподав...
    4.8 (9 отзывов)
    Преподаю англ язык более 10 лет, есть опыт работы в университете, школе и студии англ языка. Защитила кандидатскую диссертацию в 2009 году. Имею большой опыт написания... Читать все
    Преподаю англ язык более 10 лет, есть опыт работы в университете, школе и студии англ языка. Защитила кандидатскую диссертацию в 2009 году. Имею большой опыт написания и проверки (в качестве преподавателя) контрольных и курсовых работ.
    #Кандидатские #Магистерские
    16 Выполненных работ

    Другие учебные работы по предмету