Моделирование и анализ бизнес-процесса локализации неисправности. Анализ способов представления инженерных сетей. Моделирование инженерной сети и помещения. Архитектура приложения, описание используемых технологий. Модуль визуализации, WebGL, Three.
Пермский филиал федерального государственного автономного образовательного учреждения высшего профессионального образования "Национальный исследовательский университет "Высшая школа экономики" В данной работе описывается процесс разработки и реализации программного компонента приложения indoor-навигация - модуля визуализации. В первой главе описан процесс моделирования и анализа бизнес-процесса локализации неисправности в инженерных сетях, а так же проведен анализ способов их представления. Во второй главе осуществляется описание средств разработки, используемых при реализации модуля визуализации в совокупности с выбранной парадигмой программирования, на основе которой спроектирована и представлена архитектура данного модуля.Благодаря саморегулирующимся методам человек освобождается от участия в процессах получения, преобразования, передачи и использования информации частично или полностью. На данный момент не существует инструмента, который может относительно точно определить место повреждения в электрической сети и наглядно отобразить его для обслуживающего персонала. Существуют аппаратные средства, которые определяют как неисправность оборудования, так и расстояние до места неполадки, но не предоставляют визуально его место на плане помещения. Также есть планы помещений с электрической сетью, но они не отображают место повреждения, а лишь предоставляют информацию об их расположении внутри строения. Система, соединяющая эти средства воедино, позволит визуально отобразить план помещения вместе с его сетями, а так же место повреждения внутри иженерной инфраструктуры и кратачайший путь до него, в зависимости от текущего положения пользователя.Перед тем, как разработать систему, необходимо провести анализ предметной области - выяснить, какие именно бизнес-процессы могут быть автоматизированы с помощью разрабатываемого приложения. Таким образом, необходимо проанализировать процесс устранения неисправности в инженерных сетях при помощи модели этого бизнес-процесса. Модель процесса может быть представлена в виде блок-схемы, а так же диаграммой в нотациях структурного и объектного моделирования (DFD, IDEF0, IDEF3). Модель процесса будет представлена в виде блок-схемы, т.к. этот способ обладает существенным преимуществом - простота и доступность восприятия, а так же при помощи диаграммы в нотации DFD, позволяющей наглядно отобразить последовательность операций процесса с возможностью их дальнейшей декомпозиции. Таким образом, блок-схема процесса предоставит общую картину, в которой можно будет выявить этапы, автоматизируемые разрабатываемой системой, а диаграмма DFD отобразит потоки данных, необходимые для определения спецификаций алгоритма поиска пути и модулей разрабатываемого приложения.Из определения видно, что инженерные сети охватывают большое количество классификаций, и поэтому необходимо указать, какая именно разновидность будет использована в разрабатываемой системе. Сгруппируем возможные варианты по виду транспортируемого продукта и самого способа его транспортировки: 1. кабельные сети: электрические воздушные, электрические кабельные подземные, низкого/высокого напряжения, контактные сети, телефонные сети; сети передачи данных (электрические, оптоволоконные), телерадиосети; В данной работе инженерные сети представляют собой электрические сети передачи данных между компьютерами и другими типами устройств. Компьютерная сеть - это система связи компьютеров и вычислительного оборудования, представляющая собой совокупность узлов и соединяющих их ветвей - каналов связи. Для того, чтобы решить задачу моделирования инженерных сетей, необходимо определить наиболее подходящий способ ее представления внутри компьютера.Для моделирования компьютерной сети будет использоваться неориентированный граф N (Network), в котором вершинами могут являться любые объекты сети за исключением сетевого кабеля, а ребра являются электрическими каналами связи. Для моделирования путей внутри помещений будет использоваться неориентированный граф P (Paths). Для поиска кратчайшего пути, система должна хранить информацию обо всех возможных проходах внутри помещений. Данные маркеры могут обозначать объекты сети или же могут являться промежуточными элементами, необходимыми для перемещения между помещениями. Ребра в данном графе обозначают, что человек может пройти между двумя вершинами-макерами напрямую, без каких либо преград на пути.Благодаря этому модулю сервер получит возможность получать данные о положении устройства в помещении, обрабатывать их и отправлять обратно пользователю, тем самым освобождая его устройство от различных операций и вычислений. Далее мы определяем способ взаимодействия клиента и сервера, а так же добавляем базу данных на сервере для хранения различной информации, необходимой для пользователя. Четвертый уровень (рис.1.7.) отображает финальную архитектуру приложения, которую можно дополнить недостающей информацией, позволяющей получить полную картину, а так же разделить работу на три части.
План
Оглавление сеть визуализация моделирование
Введение
Глава 1. Анализ возможностей системы
1.1 Моделирование и анализ бизнес-процесса локализации неисправности
1.2 Анализ способов представления инженерных сетей
1.3 Моделирование инженерной сети и помещения
1.4 Архитектура приложения
1.5 Описание используемых технологий
Глава 2. Модуль визуализации
2.1 Описание WEBGL
2.2 Библиотека Three
2.3 Парадигма программирования
2.4 Архитектура модуля
2.5 Реализация модуля
Заключение
Библиографический список
Приложение
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы