ВВЕДЕНИЕ 4
1 Аналитическая часть 6
1.1 Общая характеристика «ОАУ ТРК Мир Белогорья» 6
1.2 Существующий метод мониторинга работы операторов и журналистов
«Как есть» 8
1.3 Определение задач, решаемых информационной системой 11
1.4 Анализ существующих аналогов программных средств 12
2 Разработка структурно-функциональных схем и проектирование ИС 15
2.1 Разработка функциональной модели 15
2.2 Разработка логической модели 20
2.3 Разработка физической модели 22
2.3 Диаграмма вариантов использования 23
2.4 Выбор СУБД 27
2.5 Выбор программных средств 27
2.6 Выбор хостинга 30
3. Программная реализация информационной системы 32
3.1 Разработка базы данных 32
3.2 Разработка функциональной автоматизированной системы 38
3.3 Тестирование системы 51
3.4 Регистрация домена, загрузка на хостинг и создания страницы
описания 60
3.5 Применение методики SWOT анализа для усовершенствования
процесса координации видеосъемки в ТРК Мир Белогорья 61
ЗАКЛЮЧЕНИЕ 64
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 66
ПРИЛОЖЕНИЕ А 69
ПРИЛОЖЕНИЕ В 74
Сегодня современные предприятия практически не могут обходиться без использования программных средств для автоматизации своей деятельности. Автоматизация позволяет облегчить работу предприятия, повысить производительность труда, хранить большие объемы важной информации, исключая потерю данных на бумажных носителях.
«Информационная система (ИС) - это организационно упорядоченная совокупность программно-аппаратных и др. вспомогательных средств, обеспечивающая возможность надёжного долговременного хранения больших объёмов информации, поиска и обработки данных в соответствии с требованиями предметной области, а также поддерживающая удобный интерфейс с пользователями системы» [1].
Телерадиокомпания Мир Белогорья - крупнейший медиахолдинг региона. Штат сотрудников насчитывает более 150 человек. Для обеспечения оперативной и бесперебойной работы дирекции информационного вещания, отдела радиовещания, а также программной и коммерческой дирекций требуется множество сил.
Основной штат сотрудников - это операторы и журналисты, которые выполняют множество задач. Ежедневно компания проводит множественные выездные съёмки на территории всей Белгородской области. Осуществление координации и учета съёмочного процесса посредством бумажного носителя на данный момент замедляет процесс работы.
Для оптимизации процесса было предложено спроектировать и создать автоматизированную информационную систему мониторинга работы операторов и журналистов ОАУ "ТРК "Мир Белогорья".
Создание информационной системы позволит решить ряд задач по организации съемочного процесса, уведомлении сотрудников, введения обширной статистики, хранении данных выездных съемок и их обработки.
Объектом исследования является ОАУ ТРК Мир Белогорья.
Предметом исследования является автоматизированная информационная система мониторинга работы операторов и журналистов ОАУ "ТРК "Мир Белогорья.
Таким образом, целью выпускной квалификационной работы является усовершенствование процесса координации видеосъемок в ТРК Мир Белогорья, путем разработки и внедрении автоматизированной информационной системы (АИС) мониторинга работы операторов и журналистов.
Для достижения обозначенной цели были поставлены следующие основные задачи:
- провести анализ предметной области;
- разработать функциональную и информационную модель АИС мониторинга работы операторов и журналистов ОАУ "ТРК "Мир Белогорья"
- выбрать программные средства
- реализовать программный продукт
- протестировать АИС мониторинга работы операторов и журналистов;
- зарегистрировать домен и развернуть программный продукт на хостинге;
- протестировать разработанную систему;
- описать функции системы для представления продукта.
Пояснительная записка выполнена на 68 страницах без приложения, и 79 страниц с приложением, содержит 49 рисунков, 5 таблиц, 10 листингов и 2 приложения.
В ходе выполнения выпускной квалификационной работы была разработана АИС мониторинга работы операторов и журналистов для «ТРК ОАУ Мир Белогорья». Приложение соответствует последним решениям разработки web приложений и безопасности, имеет интуитивный понятный и красивый интерфейс. Достоинством системы является быстрая скорость работы, адаптивность и наличие множества необходимых функций.
В процессе проектирования и разработки решены следующие задачи:
- проведен анализ предметной области;
- разработана функциональная и информационная модель;
- осуществлен выбор программных средств;
- реализован программный продукт;
- протестирован программный продукт;
- зарегистрирован домен и загружена система на хостинг;
- описаны функции системы для представления продукта.
Были показаны результаты тестирования основной функции системы по созданию заявки.
В результате достигнута основная цель выпускной квалификационной работы по усовершенствованию координации съемочного процесса в ТРК Мир Белогорья, путем разработки и внедрении АИС мониторинга работы операторов и журналистов.
Система в данный момент тестируется сотрудниками ТРК ОАУ Мир Белогорья и будет успешно использоваться в ближайшее время. Также в системе открыта обратная связь для предложений по добавлению новых функций. Так как система построена по паттерну MVC, она может с легкостью масштабироваться и регулярно обновляться. Система доступна в интернете по адресуhttp://mbplan.ruи может с легкостью использоваться на телефонах, планшетах. Данная система повысит производительность работы сотрудников,
оперативность по уведомлению сотрудников о съемках. А также введения статистики и хранения данных о съемках.
В будущем, возможно, добавления новых функций:
- реализация диалогов между сотрудниками;
- добавление фотографий пользователей;
- связь приложения с сервисами push - уведомлений по интернету на мобильные устройства;
- разработка телеграмм бота для рассылки уведомлений с web приложения.
Данная система выгодна с экономической точки зрения, так как себестоимость разработки дешевле, чем существующие похожие системы на рынке. Также система сократит расходы на бумагу и избавит от работы с бумажными носителями.
1. Кузнецов, С.Д. Информационная система [Электронный ресурс] / Большая российская энциклопедия. Электронная версия - Москва: 2016. - Режим доступа:https://bigenc.ru/technology_and_technique/text/3444940
2. Бондаренко, Е.В Телерадиокомпания «Мир Белогорья»: всё о Белгородской области [Электронный ресурс] / Сетевое издание «Мир Белогорья» - Режим доступа:https://mirbelogorya.ru/about-company/who-we-are.html
3. AllFusion Process Modeler 7 (BPwin). Описание AllFusion Process Modeler 7 (BPwin) [Электронный ресурс] / ITShop интернет-магазин - Режим доступа:http: //www.interface.ru/home.asp?artId= 106
4. Гниденко, И.Г. Информатика. Серия «Шпаргалки» 2-е издание / Гниденко, И.Г. - Санкт-Петербург: издательский дом «Нева», 2004. - 320c.
5. Сенотрусова, С. А. Современные CASE технологии. / С. А Сенотрусова, .В.А. Фролов - Иркутск: Молодёжный вестник ИрГТУ Том 8 №1 [Электронный ресурс] / Сетевое издание "Молодежный вестник ИрГТУ" - Режим доступа:http://mvestnik.istu. irk.ru/j ournals/2018/01/articles/05?view=0
6. Карпычев, В.Ю. Методология IDEF1X и программный продукт ERWin: Учебно-методическое пособие. - Нижний Новгород: ННГУ им. Н.И. Лобачевского, 2007. - 23 с.
7. Что такое PHP?. Руководство по PHP [Электронный ресурс] /The PHP Group - Режим доступа: https://www.php.net/manual/ru/intro-whatis.php
8. Что такое Yii?. Полное руководство по Yii 2.0 [Электронный
ресурс] / Yiiframework - Режим доступа:
https://www.yiiframework.com/doc/guide/2.0/ru/intro-yii
9. Рогачев, С.Н. Обобщенный Model-View-Controller 2007
[Электронный ресурс] / RSDN - Режим доступа:
http://rsdn.org/article/patterns/generic-mvc.xml.
10. Bootstrap 3 [Электронный ресурс] / Bootstrap - Режим доступа: https://bootstrap-4.ru/docs/3.3.2/
11. Мержевич, В. В. HTML и CSS в примерах. — СПб.: БХВ- Петербург, 2005. - 448 с: ил
12. Composer. [Электронный ресурс] / Материал из Википедии —
свободной энциклопедии - Режим доступа:
https://ru.wikipedia.org/wiki/Composer
13. Управление доступом на основе ролей [Электронный ресурс] / Материал из Википедии — свободной энциклопедии - Режим доступа: https://ru.wikipedia.org/wiki/Управление доступом на основе ролей
14. Active Record. Полное руководство по Yii 2.0 [Электронный
ресурс] / Yiiframework 2017. - Режим доступа:
https://www.yiiframework.com/doc/guide/2.0/ru/db-active-record
15. Диго, С. М. «Базы данных. Проектирование и создание» учебно-методический комплекс М.:ЕАОИ, 2008. - 171с.
16. Маклаков, С.В. BPwin и ERwin: CASE-средства для разработки информационных систем. - М.: Диалог-Мифи, 1999. - 295 с.
17. Дронов, В. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. - М.:БХВ, 2014. - 416c.
18. Как отправить СМС из PHP?. Документация [Электронный ресурс] / SMS RU - Режим доступа:http://sms.ru/php
19. Сафронов, М. Разработка веб-приложений в Yii 2 - М.: ДМК Пресс 2015. - 392с.:ил.
20. Гольцман, В. MySQL 5.0. Библиотека программиста: Питер; Санкт- Петербург; 2010. - 253с.
21. Хостинг. [Электронный ресурс] / Материал из Википедии -
свободной энциклопедии - Режим доступа:
https: //ru.wikipedia. org/wiki/Хостинг
22. Нотация IDEF0. [Электронный ресурс] / Документация Business
Studio - Режим доступа: https://www.businessstudio.rU/wiki/docs/current/doku.php/ru/csdesign/bpmodeling/idef0
23. Веллинг, Л. Разработка веб-приложений с помощью PHP и MySQL. - Вильямс: 2010. - 848с.
24. Закас, Н. JavaScript. Оптимизация производительности. - М.:Символ, 2012. - 256c.
25. Советов, Б. Я. Архитектура информационных систем / Б. Я. Советов, А. И. Водяхо, В. А. Дубенецкий, В. В. Цехановский. - М.: Академия, 2012. 228с.
26. Кузнецов, М. Объектно-ориентированное программирование на PHP /М. Кузнецов, И. Симдянов. - СПб.: БХВ-Петербург, 2007. 608с.
27. Морето, С. Bootstrap в примерах. / Пер. с англ. Рагимов Р. Н. / Науч. ред. Киселев А. Н. - М.: ДМК Пресс, 2017. - 314 с.: ил.
28. Сафронов, М. Разработка веб-приложений в Yii 2. - ДМК Пресс, 2015. - 392c.
29. Бибо, Б. jQuery. Подробное руководство по продвинутому JavaScript. - М.: Символ, 2012. - 384c.
30. Фланаган, Д. Javascript: Подробное руководство. - M.:-O'RELLY, 2008. - 435c.