Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом3.doc
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
3.7 Mб
Скачать

1.9 Подведение итогов анализа программ

Рассмотрена часть программ, доступных в Google Play и находящихся в первых рядах списка. Все приложения осуществляют «пинг» узлов, т.е. проверяют наличие соединения с ними по ЛВС. Некоторые из представленных имеют возможность сканировать сеть и отображать список элементов и, периодически, проверять соединение с ними. Однако существует большая разница в оформлении и по функционалу. Ниже представлена сравнительная таблица 1.1.

Таблица 1. 1 сравнение ПО для работы с сетью

Название

Ping

Список узлов

Работа с DNS

Сканер портов

Сканер узлов

Качество дизайна (1-5)

Применение Mac адресов

1

2

3

4

5

6

7

8

ezNetScan

+

+

+

+

+

5

+

Продолжение таблицы 1. 1 сравнение ПО для работы с сетью

1

2

3

4

5

6

7

8

Fing

+

+

+

+

+

5

+

Network Mapper

+

+

+

-

+

4

+

Ping & DNS

+

-

-

-

-

2

-

Host Ping

+

+

-

-

-

3

-

Network Tools

+

+

+

-

+

3

-

Ping

+

-

-

-

-

1

-

Как видно из сводной таблицы сильно выделяются по функционалу и по интерфейсу 2 программы: ezNetScan и Fing - Network Tools. Но даже они не имеют возможности составить визуальную карту сети . С точки зрения пользовательского интерфейса карта сети позволяет наглядно представить как, где и сколько ЭВМ перестали получать доступ к сети и на основе этих данных принимать решение.

Основная функция проектируемой программы будет отображение карты сети с возможностью «пинга» каждого узла. Также будет возможность сохранять и загружать различные ранее сохраненные карты, выбирать изображения и имена для узлов, а помочь в добавлении узлов поможет сканер сети.

2. Проектная часть

Ут.

2.1 Программная реализация

Целевой платформой была выбрана мобильная ОС Android — «портативная (сетевая) операционная система для коммуникаторов, планшетных компьютеров, электронных книг, цифровых проигрывателей, наручных часов, нетбуков и смартбуков, основанная на ядре Linux. Изначально разрабатывалась компанией Android Inc., которую затем купила Google. Впоследствии Google инициировала создание альянса Open Handset Alliance (OHA), который сейчас и занимается поддержкой и дальнейшим развитием платформы. Android позволяет создавать Java-приложения, управляющие устройством через разработанные Google библиотеки» [5].

В 75 % смартфонов, проданных в третьем квартале 2012 года, была установлена операционная система Android (по данным аналитической фирмой International Data Corporation) [6].

По сравнению с iPhone от Apple, проблем с покупкой устройств в России намного меньше – доступны в любом магазине электроники и имеют более низкую стоимость. Еще одним преимуществом по сравнению с уже не использующейся системой Windows Mobile можно назвать создание электронного магазина приложений Google Play, который со всех сторон проявил себя крайне положительно, идея создания которого была позаимствована у Apple. Также следует отметить открытость системы (Open Source), которая как раз и позволила вырасти системе Android и создать такое огромное количество устройств с ней с различными физическими возможностями (GPS, WiFi, 3G, 4G, разъемы SD, microSD и многое другое).

Данная ОС позволяет получать доступ к сети компании, в радиусе действия беспроводной сети Wi-Fi с помощью мобильных устройств (телефон, планшет, смарт-бук). Описанное достоинство положительно скажется на оперативности реагирования на неработоспособность сети и последующее устранение неполадки, без необходимости использования стационарного ЭВМ.