Тип работы:
Предмет:
Язык работы:


Исследование и разработка методов формирования динамических отчетных документов в корпоративных web-порталах

Работа №9000

Тип работы

Магистерская диссертация

Предмет

менеджмент

Объем работы115стр.
Год сдачи2017
Стоимость2350 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
712
Не подходит работа?

Узнай цену на написание


Введение 11
Глава 1. Обзор литературных источников 13
1.1 Обзор технологий разработки веб-приложений 13
1.2 Обзор конкурентных систем 28
Выводы по главе 29
Г лава 2. Постановка и решение задачи 31
1.1 Описание задачи динамического формирования отчетов 31
1.2 Анализ методов формирования отчетной документации 32
Выводы по главе 42
Глава 3. Программная реализация методов динамического формирования
отчетов 44
3.1 Цели создания веб-портала SmartReport 44
3.2 Описание веб-портала SmartReport 44
3.3 Программная реализация динамического формирования отчетов 45
3.4 Программная реализация подсистемы администрирования веб-
портала 59
3.5 Модель базы данных веб-портала «SmartReports» 64
3.6 Организация работ по разработке портала SmartReports 66
Выводы по главе 66
Глава 4. Финансовый менеджмент, ресурсоэффективность и
ресурсосбережение 67
4.1 Оценка коммерческого потенциала и перспективности проведения
научных исследований и позиции ресурсоэффективности и
ресурсосбережения. 67
4.2 Планирование научно-исследовательских работ. 73 
экономической эффективности исследования. 82
Вывод 84
Глава 5. Социальная ответственность 86
5.1 Техногенная безопасность 86
5.2 Электробезопасность 91
5.3 Региональная безопасность 92
5.4 Организационные мероприятия обеспечения безопасности 93
5.5 Особенности законодательного регулирования проектных решений
95
5.6 Пожарная безопасность 96
Список публикаций 98
Список использованных источников 99
Заключение 101
Приложение А 102
Приложение Б 112
Приложение В 113
Приложение Г 114
Приложение Д


Объектом исследования данной магистерской диссертации являются методы анализа данных производства и построения отчетной документации с использованием корпоративных веб-порталов. Объектом разработки является
корпоративный веб-портал «SmartReports» по обработке данных производства и
формированию отчетной документации.
Целью разработки корпоративного веб-портала «SmartReports» является
предоставление возможности анализа показателей процессов производства, повышение осведомленности сотрудников предприятия о работе предприятия.
В ходе разработки применялась технология разработки ASP.NET вебприложений на основе MVC 4 архитектуры в среде разработки программного
обеспечения Microsoft Visual Studio 2015.
Актуальность работы заключается в часто возникающей потребности решения задачи подготовки различных отчетов о деятельности предприятия для
оперативного принятия решений с использованием веб-приложений.
В разделе «Финансовый менеджмент, ресурсоэффективность и ресурсосбережение» доказана и обоснована экономическая эффективность работы, выбрано наиболее эффективное исполнение проекта.
Магистерская диссертация включает в себя: 114 страниц, 32 рисунка, 23
таблицы, 23 литературных источника, 5 приложений.
Введение
Практически каждое промышленное предприятие ведет строгий учет ряда
производственных параметров, например, производительность, статьи расходов, сбои оборудования, перебои в электроснабжении и т.д. Такого рода информация должна оперативно отображаться в отчетах, так как сырые данные,
т.е. значения, хранящиеся в базе данных, порой избыточны и без определенной
обработки не пригодны для анализа. Так, возникает необходимость формировать отчетную документацию для оптимизации производства.
Отчетная документация позволяет выполнять конструктивный анализ
бизнес-процессов с целью их оптимизации. Отчеты востребованы как на верхних уровнях руководства, так и рабочим персоналом. Таким образом, в зависимости от потребителя и вида отчета требуется производить определенную выборку из базы данных, а также обрабатывать данные тем или иным образом.
В большинстве случаев пользователь не имеет возможности самостоятельно конфигурировать параметры отчета. Для работы с существующими программными системами он составляет список требований, в соответствии с которыми программист разрабатывает программный код, формирующий отчет.
Безусловно, нет единственной общепринятой схемы обработки данных
для конкретного вида отчета и для конкретного его потребителя. Возникает
необходимость конфигурирования множества параметров отчетов: источники
данных, алгоритм обработки данных, вид их отображения в отчете.
Актуальность работы заключается в часто возникающей потребности
решения задачи подготовки различных отчетов о деятельности предприятия для
оперативного принятия решений с использованием веб-приложений.
Целью магистерской диссертации является разработка методов анализа
данных и алгоритмов динамического формирования шаблонов отчетных документов.
Научной новизной предлагаемого подхода является набор методов, позволяющих пользователям самостоятельно конфигурировать алгоритм обработки данных и вид их отображения в отчете. Использование разработанных алго-ритмов позволит значительно ускорить и упростить процесс анализа производственных показателей и поспособствует процессу принятия решений. Система
выступает в качестве высоко функционального инструментария по обработке и
представлению данных.
Практическая значимость работы заключается в том, что разработанные методы обработки данных и алгоритмы их визуализации в виде отчетов
могут быть применены в любом программном комплексе, осуществляющем
хранение данных о технологических процессах и формирующем на их основе
отчетную документацию. Разрабатываемое программное обеспечение не зависит от специализации предприятия, что делает его универсальным в своей области применения. Благодаря гибкой реализации системы, возможно учесть
особенности предприятия (например, уникальная база данных). Это достигается
путем дополнительной настройки по требованию заказчика.
Предложенное в диссертационной работе решение реализуются в составе
корпоративного веб-портала «SmartReport», разрабатываемого в компании
«ЭлеСи».
Данная магистерская диссертация содержит пять глав.
В первой главе проведен теоретический обзор технологий разработки
веб-приложений, а также рассмотрены аналогичные системы по предоставлению отчетной документации. Во второй главе выполнен анализ двух проектируемых систем по формированию отчетных документов, обоснован выбор системы для разработки. Третья глава содержит программную реализацию корпоративного веб-приложения «SmartReports».
В четвертой главе производится обоснование целесообразности проведения исследования и разработки системы. Пятая глава содержит анализ угроз
при работе с системой. Приложения содержат фрагменты программного кода, а
также скр


Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


В результате выполнения данной магистерской диссертации были
разработаны алгоритмы обработки данных и динамического формирования
отчетов, проведено исследование вариантов реализации веб систем с
использованием разработанных алгоритмов. Рассмотрены два подхода,
наиболее эффективным, гибким и функциональным оказался метод
динамического построения алгоритма пользователем. Данный подход требует
меньших временных затрат для разработки, а также облегчает сопровождение
алгоритма построения отчета. Для реализации данной методологии
использовалась платформа ASP.NET MVC на языке C#. Выбор данной
технологии обосновано в разделе литературного обзора.
Программная реализация разработанных алгоритмов была выполнена в
рамках создания большого корпоративного веб-портала «SmartReports»
компании «Элеси». Для хранения конфигурации веб-портала была разработана
схема базы данных, реализованная на СУБД PostgreSql. Для осуществления
связи веб-портала с базой данных пименялась технология EntityFramework,
позволяющая придерживаться объектно-ориентированного подхода на
протяжении всей разработки веб-приложения.
Для реализации интуитивно понятного интерфейса применялись front-end
графические библиотеки, позволяющие создать интерфейс в стиле Windows 8.


Node.js. Путеводитель по технологии. Кирилл Сухов. – М.: ДМК Пресс,
2015. – 416 с.
2. Node.js. Путеводитель по технологии. – М.: ДМК Пресс, 2015. – 416 с.
3. Rails 4. Гибкая разработка веб-приложений. — СПб.: Питер, 2014. — 448
с.
4. ASP.NET MVC Framework с примерами на C#. Сандерсон Стивен –
Вильямс, APress, 2010. – 557 с.
5. https://professorweb.ru/my/entity-framework/6/level1/
6. https://metanit.com/sharp/entityframework/1.1.php
7. СП 52.13330.2011 Свод правил. Естественное и искусственное освещение.
8. СанПиН 2.2.2/2.4.1340 – 03. Санитарно-эпидемиологические правила и
нормативы «Гигиенические требования к персональным электронновычислительным машинам и организации работы». – М.: Госкомсанэпиднадзор, 2003.
9. СанПиН 2.2.1/2.1.1.1278 – 03. Гигиенические требования к естественному, искусственному и совмещённому освещению жилых и общественных
зданий. М.: Минздрав России, 2003.
10. СН 2.2.4/2.1.8.562 – 96. Шум на рабочих местах, в помещениях жилых,
общественных зданий и на территории застройки.
11. СанПиН 2.2.4.548 – 96. Гигиенические требования к микроклимату производственных помещений. М.: Минздрав России, 1997.
12. ГОСТ IEC 60950-1-2014 Оборудование информационных технологий.
Требования безопасности.
13. Трудовой кодекс Российской Федерации от 30.12.2001 N 197-ФЗ.
14. НПБ 105-03. Нормы пожарной безопасности. Определение категорий
помещений, зданий и наружных установок по взрывопожарной и пожарной опасности.15. Технический регламент «о требованиях пожарной безопасности» [Электронный ресурс]: Единая справочная служба Консорциума «Кодекс». –
Режим доступа: свободный. Ссылка доступа:
http://ezproxy.ha.tpu.ru:2065/docs/
16. СНиП 23-05-95 Естественное и искусственное освещение, 2010.
17. СанПиН 2.2.4.1191-03 «Электромагнитные поля в производственных
условиях»
18. www.tutorialspont.com/nodejs
19. Node.js in Action/ Mike Cantelon, Marc Harter, T.J. Holowaychuk, Nathan
Rajlich// Manning Publications Company. – 2013. – Vol 416.
20. Agile Web Development with Rails/ Sam Ruby, Dave Thomas, David
Heinemeier Hansson// The Pragmatic Bookshelf. – 2012. – Vol. 476.
21. Pro ASP.NET MVC 5/ Adam Freeman// Apress. – 2012. – Vol. 812 .
22. C# 6.0 and the .NET 4.6 Gramework/ Andrew Troelsen, Philip Japikse//
Apress. – 2005. – Vol. 1625.
23. Programming ASP.NET MVC 4/Jess Chadwick, Todd Snyder, and Hrusikesh
Panda// O’Reilly. – 2012. – Vol. 471.

Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2024 Cервис помощи студентам в выполнении работ