АННОТАЦИЯ 3
ВВЕДЕНИЕ 6
1 Анализ предметной области 8
1.1 ПКАЭМО 9
1.2 SanZone 13
2 Разбор аналогов 16
2.1 Оцифровщик ПКАЭМО 16
2.2 DN_digit 19
2.3 ARPDigitizer 20
3 Выделение и анализ требований 23
4 Выбор инструментов и проектирование 25
4.1 Выбор типа приложения и IDE 25
4.2 Проектирование серверной части 26
4.3 Структура базы данных 37
4.4 Проектирование клиентской части 38
5 Реализация 41
5.1 Реализация серверной части 41
5.1.1 Автоматическая оцифровка 43
5.2 Реализация клиентской части 52
ЗАКЛЮЧЕНИЕ 57
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 58
На сегодняшний день трудно представить себе жизнь современного человека без технологичных помощников. Компьютеры, смартфоны, смарт-часы, планшеты - все они являются неотъемлемой частью нашей жизни. Однако все эти гаджеты были бы не так полезны, если бы не было возможности передавать информацию между ними. Какой смысл в современном в смартфоне без возможности совершать голосовые вызовы, отправлять смс или загружать гигабайты информации из интернета, используя технологии 3G и 4G.
Для обеспечения отлаженной коммуникации между людьми в современном мире работает целая инфраструктура. Только в России находятся тысячи базовых станций. Основными элементами на каждой базовой станции являются передатчики и антенны. В этой связи каждая базовая станция является объектом повышенной опасности, излучающим электромагнитные волны. Поэтому в соответствии с Федеральным законом РФ «О санитарно-эпидемиологическом благополучии населения» необходимо проводить предварительные расчеты уровней ЭМИ при проектировании передающих радиотехнических объектов (ПРТО) [1].
В эпоху цифровых технологий уже практически для каждой задачи есть свое программное решение. Не обошла эта традиция и область проектирования объектов радиосвязи. В настоящее время для расчета прогнозируемых уровней ЭМИ от ПРТО имеется целый ряд программ. Каждая из имеющихся программ моделирует биологически опасную зону посредством анализа диаграммы направленности антенн. Для каждой антенны производителем выпускается документ, содержащий графическое изображение диаграммы, которое в настоящее время необходимо переводить в специальный формат с помощью ручных оцифровщиков. После этого оцифрованные результаты необходимо где- то хранить (обычно это происходит в папках на рабочих компьютерах инженеров), что вызывает массу затруднений при необходимости передачи диаграммы своим коллегам, поиске необходимой диаграммы, а также непосредственно самой ручной оцифровке.
Целью выпускной квалификационной работы является разработка веб-сервиса для работы с диаграммами направленности антенн сотовой связи.
Для достижения поставленной цели необходимо решить следующие задачи:
- исследовать существующие проблемы, имеющиеся при работе с диаграммами направленности панельных антенн сотовой радиотелефонной связи;
- исследовать стандартные способы оцифровки изображений, в том числе графики в полярной системе координат;
- исследовать стандартные форматы оцифрованных диаграмм направленности и их применение в программных комплексах анализа электромагнитной обстановки;
- выбрать средства для разработки и разработать программное решение.
Данное программное решение предназначено для узко-квалифицированных инженеров, работающих в области проектирования систем сотовой радиотелефонной связи и массовых коммуникациях. Оно позволит сократить трудозатраты работников на подготовку данных перед началом расчета, облегчит взаимодействие между коллегами и упростит хранение и повторное использование существующих диаграмм, а также обеспечит возможность быстро ориентироваться во множестве имеющихся ресурсов.
В результате выполнения выпускной квалификационной работы реализован веб-сервис для работы с диаграммами направленности антенн сотовой связи.
Результаты выполнения работы:
1) В ходе анализа предметной области выявлены существенные недостатки имеющихся решений.
2) Составлены функциональные и нефункциональные требования к системе.
3) Изучены общие подходы к проектированию клиент-серверных веб-приложений, выбраны и реализованы лучшие из них, что позволяет в дальнейшем модернизировать и масштабировать приложение.
4) Разработан собственный алгоритм оцифровки растровых изображений графиков в полярной системе координат.
Все имеющиеся задачи выполнены, поставленная цель достигнута.
Веб-сервис протестирован, имеющиеся ошибки устранены. В настоящее время проводится подготовка к его презентации и передаче Заказчику