- •Дипломный проект
- •Задание на выполнение дипломного проекта
- •Список использованных сокращений
- •Введение Ут.
- •Ут. Ут. 1. Аналитическая часть
- •1.1 Обзор и сравнительный анализ существующего по
- •1.9 Подведение итогов анализа программ
- •2. Проектная часть
- •2.1 Программная реализация
- •2.2 Среда разработки
- •2.3 Создание первого проекта
- •2.4 Изучение составляющих проекта
- •2.5 Реализация «ping» в Android
- •2.6 Разработка пользовательского интерфейса основного экрана
- •2.7 Разработка интерфейса добавления/изменения узла
- •2.8 Разрабо тка возможности удаления узла
- •2.8 Разработка возможности сохранения карты
- •2.9 Разработка возможности загрузки карты
- •2.10 Реализация «быстрого пинга»
- •2.11 Реализация «консоли»
- •2.12 Реализация сканера сети
- •2.13 Подведение итогов разработки программы
- •3. Экономическая часть
- •3.1 Определение трудоемкости работ
- •3.2 Расчет затрат
- •3.3 Расчет эксплуатационных затрат
- •3.3 Расчет окупаемости проекта
- •3.4 Итоги экономических расчетов
- •Заключение
- •Список использованных источников
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 с помощью мобильных
устройств (телефон, планшет, смарт-бук).
Описанное достоинство положительно
скажется на оперативности реагирования
на неработоспособность сети и последующее
устранение неполадки, без необходимости
использования стационарного ЭВМ.
