Тема: Разработка системы визуального представления данных (дашборда) для ЦУР Республики Хакасия
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Анализ предметной области 11
1.1 Описание основной деятельности Центра управления регионом
Республики Хакасия 11
1.2 Характеристика IT-инфраструктуры Центра управления регионом
Республики Хакасия 12
1.3 Структура Центра управления регионом Республики Хакасия 14
1.4 Обзор типовых проектных решений системы визуализации дашборда 16
1.5 Обоснование выбора средств разработки 19
1.6 Разработка модели проектируемой информационной системы 22
1.7 Выводы по анализу предметной области и выбору средств проектных решений 24
2 Разработка системы визуализации данных для ЦУР Республики Хакасия . 24
2.1 Установка необходимого ПО 24
2.2 Описание программного кода 27
2.3 Окно регистрации и авторизации 32
2.4 Выводы по разделу «Описание разработки системы визуального
представления данных (дашбордов)» 35
3 Оценка затрат реализации проекта 36
3.1 Расчет капитальных затрат 36
3.1.1 Расчет заработной платы 37
3.1.2 Расчет затрат на программное обеспечение 38
3.1.3 Расчет затрат на оборудование 38
3.1.4 Расчет затрат на прочие расходы 41
3.2 Эксплуатационные затраты 45
3.3 Расчет совокупной стоимости владения системой 47
3.4 Оценка рисков реализации проекта 48
3.5 Экономическая эффективность реализации проекта 50
3.6 Выводы по разделу «Расчёт затрат и оценка экономической эффективности реализации проекта» 57
ЗАКЛЮЧЕНИЕ 59
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 60
ПРИЛОЖЕНИЕ А 62
📖 Введение
Отдельно следует сказать про компании, желающие внедрить аналитические панели непосредственно в свои внутренние программные продукты. Для таких компаний более предпочтительно приобретать готовый набор библиотек для создания дашбордов. Более того, многие компании возможно уже имеют такой набор в составе пакетов для своих офисных приложений и даже не осознают, что в считанные минуты могут внедрить у себя мощный инструмент бизнес-анализа. Библиотеки компонентов предназначены именно для внедрения в собственный программный продукт компаний согласно платформе, Desktop или Web. Кроме меньшей стоимости, они имеют гибкие условия лицензирования, т.к. приобретаются на одного разработчика и могут впоследствии использоваться неограниченным количеством конечных пользователей. Существует множество библиотек, однако они обычно позволяют решать лишь базовые задачи анализа данных.
Аналитическая панель, дашборд или даже дэшборд, возникла как синтез мощных математических средств аналитики и оптимального графического представления результатов анализа. Руководство компаний хотело видеть ключевые показатели эффективности, тренды, зависимости и другие метрики в понятном компактном виде, а также интерактивно изменять различные параметры. Кроме наглядной визуализации данных, основные цели, достигаемые с помощью дашбордов, связаны со сравнением того или иного показателя во времени или оценкой относительно других показателей.
Аналитические данные показываются разными виджетами. Виджет — это специальный элемент пользовательского интерфейса, который отображает необходимую информацию или дает возможность взаимодействовать с операционной системой или приложением. Виджеты берут на себя роль часов, информатора, обменника сообщений или даже плеера. Они служат либо дополнением к основной программе, либо украшением интерфейса. Некоторые инструменты позволяют программисту самому реализовать требуемую визуализацию вплоть до анимаций, видео или произвольной инфографики. Сами аналитические данные представляют из себя сгруппированные и агрегированные исходные данные. Есть возможность применить фильтры и сортировки на разных уровнях, отсекать данные по топовым значениям, создавать вычисляемые поля практически любой сложности.
Дашборды, как правило, позволяют подключаться к обширному списку источников данных, начиная от Excel-файла и заканчивая многомиллионными источниками больших данных BigData или веб-сервисам социальных сетей.
Часто заранее подготавливается специализированный для аналитики источник, именуемый Data Warehouse или многомерный OLAP-куб. Это делается в случаях, когда запрос данных к исходному источнику требует большого количества времени или запрос перегружает сервер, а это недопустимо.
Именно MS Excel для многих является основным средством анализа данных. MS Office достаточно недорогой продукт, он доступен даже студенту и предоставляет базовый набор средств анализа и возможностей по написанию своих собственных скриптов.
Последние годы, в силу развития цифровых и программных технологий во всех областях человеческой жизнедеятельности, дашборды находят своё применение в новых сферах, таких как, например, социальные сети, приложения для фитнеса и т.п. Уже сегодня smart-часы показывают дашборды.
Объектом выпускной квалификационной работы является деятельность сотрудников ЦУР Республики Хакасия по взаимодействию с РОИВ и ОМСУ (Региональными органами исполнительной власти и Органами местного самоуправления).
Предметом выпускной квалификационной работы является процесс создания системы визуализации дашборда.
Задачи выпускной квалификационной работы:
1. кратко описать деятельность ЦУР Республики Хакасия;
2. обосновать необходимость разработки программного продукта;
3. проанализировать существующий бизнес-процесс, как объект автоматизации;
4. спроектировать программный продукт при помощи методологии SADT и нотации IDEF3;
5. выбрать средства и архитектуру для разработки программного продукта;
6. сравнить и выбрать среды разработки;
7. разработать систему визуального представления данных (дашбордов);
8. рассчитать капитальные, эксплуатационные затраты и ТСО;
9. определить риски программного продукта;
10. оценить экономическую эффективность программного продукта.
✅ Заключение
Были вычислены капитальные затраты - 36 495 рублей, эксплуатационные затраты - 4 067 рублей, ТСО - 46 131 рубль, определены риски проекта и способы их решения. Также определена экономическая эффективность проекта, кэту > 1, значит, разработка проекта с технической точки зрения оправдана.
Программный продукт, система визуализации дашборда для ЦУР РХ, должна разрабатываться согласно требованиям заказчика. Система создана на языке программирования Python в среде разработки Visual Studio Code.



