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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
2
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ …………………………………………………………….…..…. 4
ГЛАВА I
РАЗРАБОТКА ПРОЕКТА ИНФОРМАЦИОННОЙ СИСТЕМЫ
ДИСТРИБУЦИИ ЦИФРОВОГО КОНТЕНТА
1.1 Описание технологии решения задачи…………………………….………8
1.2 Разработка функциональной модели задачи …………………..….……..10
1.3 Разработка диаграммы поток данных ……………………………………14
1.4 Разработка проекта комплекса технических средств ……………..…….17
ГЛАВА II
ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ЭФФЕКТИВНОСТИ
ПРОЕКТА ВНЕДРЕНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ
2.1 Функциональные возможности комплекса технических средств ….…..21
2.2 Расчет надежности комплекса технических средств ……….…….….….24
2.4 Расчет достоверности информации ………………………….………..….28
2.5 Расчет задержки передачи данных на основе структурной модели
комплекса технических средств ……………………………………….….…..35
ГЛАВА III
РАЗРАБОТКА ПРОГРАММНЫХ СРЕДСТВ ИФНФОРМАЦИОННОЙ
СИСТЕМЫ ДИСТРИБУЦИИ КОНТЕНТА
3.1 Разработка структуры приложения ………………………………………37
3.4 Разработка интерфейса приложения …………...………….…….……….39
3.3 Расчет инвестиционных и экономических показателей ….……….…….45
3.4 Выбор лучшего проекта методом анализа иерархий ……………..……..54
ЗАКЛЮЧЕНИЕ ……………………………………………………………..….61
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ ………………………..…….64
ПРИЛОЖЕНИЯ ……………………………..………………………………… 67
3
ВВЕДЕНИЕ
Цифровой контент – обобщающий термин нескольких сегментов рынка
мультимедиа продуктов:
• Производство контента в цифровом формате;
• Распространение контента в цифровой среде;
• Потребление контента в цифровом формате. [29]
По своей сути, контент – это любое содержательное наполнение
информационного ресурса, но в рамках этой работы речь пойдет о платном
контенте, реализуемом в доступном для скачивания с сайтов интернет-
магазинов на пользовательские устройства электронном формате: игры,
музыка, видео, электронные книги, платные изображения.
В течение последних лет по мере развития технологий хранения
информации рынок цифрового контента прошел большой путь, который
начинался с появления в продаже первых носителей информации для ЭВМ
(CD/DVD диски, картриджи на игровые приставки и проч.) до возникновения
крупных массовых онлайн-сервисов дистрибуции, реализующих цифровой
контент в сети Интернет путем предоставления доступа к его скачиванию с
сайтов либо его просмотра на пользовательских устройствах. [30]
Главными каналами дистрибуции цифровых товаров являются
контентные площадки в сети интернет, например, онлайн-магазины музыки,
видео и проч. Одним из примером является компания-агрегатор Озон[26],
аналог американского сервиса Amazon, которая одна из первых в стране стала
продавать книги в электронном формате, а позднее расширила свой
ассортимент на другие виды цифрового контента.
Вторым, не менее значимым каналом реализации цифрового контента
являются интернет-сервисы, предоставляют платный доступ к своим ресурсам
4
посредством подписки, например, новостные сайты, онлайн-игры,
аналитические и биржевые сайты и проч.
По структуре российский рынок цифрового контента сильно отличается
от аналогичного в других странах, где он достаточно развит, таких как США,
Великобритания, Япония, Корея. Если рассматривать российский рынок, то
явно заметен большой перевес в сторону одного вида контента (игр), что
свидетельствует о его слабой развитости, что может быть связано с
пиратством, сильно развитым на территории страны, а также с особым
менталитетом наших граждан. [5]
Не смотря на все сложности, рынок цифрового контента в России
развивается хорошими темпами. В последние годы появилось достаточно
много отечественных компаний-агрегаторов, составившие достойную
конкуренцию зарубежным сервисам: например, онлайн-видеосервис Rutube,
как аналог американского Youtube, Yandex.Store – аналог магазина
приложений для операционной системы Android - Google Play, онлайн-
кинотеатр IVI, стриминговый сервис Яндекс.Музыка и другие.
В наше время, благодаря развитию информационных технологий,
интернет проник во многие сферы деятельности, включая бизнес: практически
все производители, а также большинство торговых компаний имеют свой сайт,
а доля тех, кто активно осваивает технологии интернет-торговли, постоянно
растет. В среднем, по статистике, только в зоне РФ в сутки регистрируется
около 500 доменных имен. [25]
Исследование в этом направлении очень актуально для нашего времени,
учитывая то, что бизнес постепенно "уходит" в интернет[19], и на рынке
появляется много компаний, большую часть прибыли которых составляет
доход от продажи цифрового контента.[11]
5
Наличие в сети интернет контентных площадок компаний-агрегаторов
помогает начинающим создателям контента осуществлять продажу своего
контента с минимальными затратами.[18]
Чтобы предоставить пользователям интернета доступ к своему
цифровому контенту, его владельцу необходимо воспользоваться услугами
компании-агрегатора либо самостоятельно создать ресурс (сайт).
Выпускная квалификационная работа посвящена данной теме, а именно
«разработка информационной системы дистрибуции цифрового контента для
начинающей компании-агрегатора».
Объектом исследования данной дипломной работы является бизнес
компаний – агрегаторов цифрового контента, занимающихся
распространением в интернете стороннего контента на своих сайтах и
электронных площадках.
Предметом дипломной работы является устройство и работа
информационного ресурса, с помощью которого компания – агрегатор
распространяет цифровой контент в интернете.
Цель работы: создания информационного ресурса для начинающей
компании-агрегатора цифрового контента, осуществляющего его
распространение в сети интернет.
Задачи:
разработать алгоритмы работы и функциональную модель
информационного ресурса;
разработать технологию хранения и доставки цифрового контента;
выбрать программные и аппаратные средства для реализации задачи;
найти надежные, математически обоснованные способы оценки
технических и экономических параметров различных вариантов
6
проекта, с помощью которых проанализировать и выбрать самый
оптимальный, учитывая особенности ведения бизнеса в данной сфере;
В первой главе будет рассмотрена технология и алгоритм решения
поставленной задачи, разработана общая функциональная модель (IDEF0) и
диаграмма потоков данных (DFD), позволяющие понять ее структуру,
разложив задачу на ее составляющие.
Во второй главе будет представлены несколько вариантов комплекса
технических средств (КТС), рассчитаны их технико-экономические
показатели. На основании этих расчетов, используя метод анализа иерархий,
будет выбран оптимальный рабочий вариант.
Третья глава будет посвящена разработке программного обеспечения,
описанию его функционала и принципов работы.
7
ГЛАВА I
РАЗРАБОТКА ПРОЕКТА ИНФОРМАЦИОННОЙ СИСТЕМЫ
ДИСТРИБУЦИИ ЦИФРОВОГО КОНТЕНТА
1.1 Описание технологии решения задачи
Рассматриваемая компания-заказчик проекта – начинающая компания-
агрегатор цифрового контента.
Основной вид деятельности – возмездное распространение цифрового
контента, а также информации о клиентах-держателях для связи с ними.
Прибыль планируется от продажи «места» на своем сайте.
Целью компании является помощь начинающим создателям контента в
его распространении.
Предполагается наличие в штате компании сотрудника, который будет
заниматься обработкой заявок от клиента, и системного администратора,
который будет обслуживать комплекс технических средств (КТС).
Информационная система должна отвечать следующим требованиям:
допустимая задержка в системе не более 0,5 с;
надежность используемых технических средств не ниже 0,999;
достоверность обработки информации не ниже 0,999;
срок окупаемости проекта не более 36 мес.
внутренняя норма рентабельности не менее 20%;
чистый приведенный доход больше нуля;
индекс прибыльности больше единицы;
низкая стоимость владения
Учитывая ограниченные материальные возможности, которыми
обычно располагают стартапы, добавим еще одно требование к проекту, чтобы
повысить его привлекательность за счет снижения начальной стоимости – это
использование бесплатного и свободного программного обеспечения. Это
позволит в дальнейшем сэкономить на расходах, связанных с покупкой и
владением, а также снизить общий срок окупаемости проекта.
8
Для проектирования и разработки информационной системы необходимо:
разработать технологию решения задачи;
разработать функциональную модель IDEF0;
разработать диаграмму потоков данных DFD;
спроектировать комплекс технических средств (КТС);
рассчитать технические и экономические показатели системы;
выбрать наилучший КТС методом анализа иерархий;
разработать базу данных на основе MySQL Server;
разработать функционал для доступа к цифровому контенту на
основе PHP.
В соответствии с требованиями проекта для разработки информационной
системы будут использоваться:
СУБД MariaDB 10.2 x64;
PHP 7.0 x64, Apache-PHP 7.0 x64
ПО для разработки : Notepad++ x64, HeidiSQL x64
Клиент, держатель цифрового контента, обращается к компании-
агрегатору для заключения партнерского соглашения на распространение
контента. Для этого, с помощью специальной формы на сайте оформляется
заявка.
Сотрудник компании-агрегатора получает информацию от клиента,
проверяет ее и сохраняет в базу данных. Затем он создает папку в файловой
системе для хранения пользовательского контента, учетную запись (аккаунт)
на сайте, с помощью которой клиент-держатель получает возможность
загружать и редактировать свой цифровой контент и информацию о нем.
Любой пользователь может посетить сайт и ознакомиться с авторами
контента, информацией о них, родом их деятельности, узнать их контактную
информацию, а также загрузить либо просмотреть онлайн размещенный ими
контент.
9
Если пользователя заинтересовал какой-либо автор, он может связаться
с ним по доступным контактным данным либо через специальную форму
обратной связи.
На рисунке 1.1 представлена технология дистрибуции контента.
Рис 1.1. Технология дистрибуции контента
1.2 Разработка функциональной модели задачи
Любую сложную систему можно представить в виде совокупности
элементов, а затем рассмотреть их взаимосвязь между собой. IDEF0
методология функционального моделирования, где рассматриваемая система
представляется в виде набора функциональных блоков и взаимосвязанных
функций. [28]
10
Процесс моделирования системы в IDEF0 начинается с создания общей
контекстной диаграммы, который является наиболее абстрактным уровнем
описания системы в целом, и содержащей определение субъекта
моделирования, цели и точки зрения на модель. [28].
Базовые элементы IDEF0-модели, используемые для описания работы
системы, представлены на рисунке 1.2.
Рис. 1.2 Базовые элементы IDEF0-модели
Базовые элементы IDEF0-модели: [2]
Вход блока (слева) представляет материал или информацию,
которая должна быть использована или преобразована блоком,
чтобы произвести продукцию (выход);
Управление (сверху) – набор правил, инструкций, процедур или
стандартов, влияющих на деятельность без фактического
преобразования чего-либо;
Механизм (снизу) ресурсы, которые обеспечивают выполнение
действия.
Выход блока (справа) представляет собой материал или
информацию, которые представляют собой результат работы
блока.
11
На основе описания технологии решения задачи дистрибуции цифрового
контента была разработана следующая функциональная модель (рис 1.3):
Рис. 1.3. Функциональная модель задачи (IDEF0) A0.
На рисунке 1.3 в общей диаграмме обозначены основные моменты доступа
к цифровому контенту, размещенному на сайте компании – агрегатора.
Слева отмечены входные параметры, инициирующие работу системы: это
может быть запрос клиента-держателя контента, который оставил заявку на
сотрудничество, либо запрос от посетителя сайта, который запрашивает
информацию о контенте либо загружает его себе на компьютер.
Сверху отображены элементы управления блоком, которые не изменяют
его содержимого, а управляют его «поведением». В нашем случае это

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран