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

МИНОБРНАУКИ РОССИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА»

(ФГБОУ ВПО «РГУТиС»)

Факультет сервиса

Кафедра информационных систем и технологий

Специальность 230201 «Информационные системы и технологии»

Специализация 230201.28 «Информационные системы и технологии в компьютерных сетях»

Допустить к защите

Заведующий кафедрой

информационных систем и технологий

к.т.н., доцент Роганов А.А.

______________________________

(подпись)

«____» ______________2013 г.

Дипломный проект

Студента: ________Ульянова Алексея Константиновича_____________

(фамилия, имя, отчество в родительном падеже)

На тему: Разработка программы визуального мониторинга сети на платформе Android для ООО "компания Акварио"

(полное наименование темы)

Состав дипломного проекта:

  1. Расчетно-пояснительная записка на 96 стр.

  2. Иллюстративная часть на 6 листах.

Руководитель дипломного проекта

к. т. н.,с.н.с. Шевченко Е.П.

(уч. степень, звание, фамилия, и.о.)

_____________________

(подпись)

Консультанты:

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

к. т. н.,с.н.с. Шевченко Е.П.

(уч. степень, звание, фамилия, и.о.)

_____________________

(подпись)

Экономическая часть

Ст. преподаватель Каргальская З. Э.

(уч. степень, звание, фамилия, и.о.)

_____________________

(подпись)

Дипломник

_____________________

(подпись)

«___»_________20__г.

Москва 2013 г.

МИНОБРНАУКИ РОССИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА»

(ФГБОУ ВПО «РГУТиС»)

Факультет сервиса

Кафедра информационных систем и технологий

Специальность 230201 «Информационные системы и технологии»

Специализация 230201.28 «Информационные системы и технологии в компьютерных сетях»

Утверждаю:

Заведующий кафедрой

информационных систем и технологий

к.т.н., доцент Роганов А.А.

_________________________________

(подпись)

«_____»________________ 2013 г.

Задание на выполнение дипломного проекта

Студенту группы ИСДс-09 очной формы обучения

Ульянову Алексею Константиновичу________________________________

1. Тема дипломного проекта Разработка программы визуального мониторинга сети на платформе Android для ООО "компания Акварио"________________________________________________________

утверждена приказом по Университету от «__» ________ 20___ г. № ___

2. Срок сдачи студентом дипломного проекта: «____» _________ 2013 г.

3. Цели и задачи дипломного проекта: Разработка программы для визуального мониторинга сети на платформе Android. Программа должна выполнять следующие функции:

  • Визуальное отображение карты сети со связями между узлами;

  • Широкий круг устройств, на которых возможна работа программы;

  • Визуальное и звуковое оповещение о потере связи с элементом сети;

  • Автоматическая проверка соединения с элементом сети;

  • Сохранение и загрузка карт сети;

  • Различное отображение устройств на карте сети.

4. Исходные данные:

  • Исследование рынка мобильных приложений

  • Использование IDE Eclipse для разработки приложений

  • Изучение платформы Android

5. Перечень вопросов, подлежащих разработке, или краткое содержание дипломного проекта:

Введение

1. Аналитическая часть

1.1 Обзор и сравнительный анализ существующего ПО

1.2 Fing - network tools

1.3 Network Mapper

1.4 ezNetScan

1.5 Ping & DNS

1.6 Ping

1.7 Host Ping

1.8 Network Tools

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 Реализация сканера сети

3. Экономическая часть

3.1 Определение трудоемкости работ

3.2 Расчет затрат

3.3 Расчет эксплуатационных затрат

3.3 Расчет окупаемости проекта

Заключение

6. Перечень иллюстративного материала:

1) Существующие программы для мониторинга сети;

2) Недостатки существующего ПО;

3) Преимущества разработанной программы;

4) Пример карты сети;

5) Организационная структура предприятия;

6) Экономические показатели.

7. Консультанты по дипломному проекту:

1. Аналитическая часть проекта – к. т. н.,с.н.с. Шевченко Е.П.

(уч. степень, звание, фамилия, и.о.)

2. Проектная часть проекта – к. т. н.,с.н.с. Шевченко Е.П.

(уч. степень, звание, фамилия, и.о.)

3. Экономическая часть проекта – Ст. преподаватель Каргальская З. Э.

(уч. степень, звание, фамилия, и.о.)

8. Дата выдачи задания «___» _______ 20__ г.

Руководитель к. т. н.,с.н.с. Шевченко Е.П.

(уч. степень, звание, фамилия, и.о.)

9. Задание принял к исполнению «___» _______ 20__ г.

Подпись студента ________________________________

Аннотация

Ульянов А.К. Проектирование и разработка программы для визуального мониторинга сети на платформе Android ООО "компания Акварио". Дипломный проект студента гр. ИСДс-09 факультета сервиса. – М.: РГУТиС, 2013 г. – 96 с.

Проект ставит задачу проектирования и разработки программного обеспечения для мобильной платформы Android по выполнению функций монитронига карты сети на наличие потерь связи с отдельными её элементами. Дан анализ существующих программных решений, реализованных для данной платформы. Обоснован выбор операционной системы Android.

Особенностями разработанной программы являются:

  • Визуальное отображение карты сети со связями между элементами сети;

  • Широкий круг устройств, на которых возможна работа программы (смартфоны, планшеты, «смарт-буки»);

  • Визуальное и звуковое оповещение о потере связи с элементом сети;

  • Автоматическая проверка соединения с элементом сети;

  • Сохранение и загрузка карт сети;

  • Различное отображение устройств на карте сети (от свитча до сервера).

Разработанная программа получает доступ в сеть с помощью технологии Wi-Fi.

СОДЕРЖАНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ СОКРАЩЕНИЙ 9

ВВЕДЕНИЕ 12

1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 15

1.1 Обзор и сравнительный анализ существующего ПО 16

1.2 Fing - network tools 16

1.3 Network Mapper 20

22

1.4 ezNetScan 22

1.5 Ping & DNS 25

1.6 Ping 27

1.7 Host Ping 28

1.8 Network Tools 29

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

2. ПРОЕКТНАЯ ЧАСТЬ 32

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

2.2 Среда разработки 33

2.3 Создание первого проекта 42

2.4 Изучение составляющих проекта 46

2.5 Реализация «ping» в Android 49

2.6 Разработка пользовательского интерфейса основного экрана 50

2.7 Разработка интерфейса добавления/изменения узла 53

2.8 Разработка возможности удаления узла 56

2.8 Разработка возможности сохранения карты 57

2.9 Разработка возможности загрузки карты 60

2.10 Реализация «быстрого пинга» 61

2.11 Реализация «консоли» 63

2.12 Реализация сканера сети 65

2.13 Подведение итогов разработки программы 68

3. ЭКОНОМИЧЕСКАЯ ЧАСТЬ 70

3.1 Определение трудоемкости работ 71

3.2 Расчет затрат 77

3.3 Расчет эксплуатационных затрат 82

3.3 Расчет окупаемости проекта 87

3.4 Итоги экономических расчетов 89

ЗАКЛЮЧЕНИЕ 90

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 94