Дипломная работа

от 20 дней
от 9999 рублей

Заказать

Курсовая работа

от 10 дней
от 1999 рублей

Заказать

Реферат

от 3 дней
от 699 рублей

Заказать

Контрольная работа

от 3 дней
от 99 рублей
за задачу

Заказать

Диссертация

Сроки и стоимость индивидуальные

Заказать

Главная - Программирование - Мониторинг компьютерной сети

Мониторинг компьютерной сети Программирование. Дипломная

  • Тема: Мониторинг компьютерной сети
  • Автор: Сергей
  • Тип работы: Дипломная
  • Предмет: Программирование
  • Страниц: 70
  • Год сдачи: 2008
  • ВУЗ, город: МИСИ (Москва)
  • Цена(руб.): 5000 рублей

Заказать персональную работу

Выдержка

Введение
Компьютерная сеть состоит из элементов, среди которых выделяют компьютеры, предоставляющие ресурсы в сети (серверы), компьютеры, обеспечивающие доступ к сетевым ресурса серверов (клиенты), среду (media), в которой реализованы соединения, и сами ресурсы файлы, процессоры, принтеры, и другие элементы. В сетях реализуется принципиальная возможность совместного использования и устройств, и данных.
Соединения компьютеров в сети может осуществляться по-разному, и различным типовым способам присвоены различные наименования.
Различают сети с выделенными серверами и одноранговые сети. В настоящее время наиболее распространенными являются сети с архитектурой клиент-сервер, которые испоьзуют центральный сервер для обслуживания запросов клиентов, в то время как одноранговые сети позволяют любой рабочей станции функционировать одновременно в качестве сервера, если этого требуют задачи.
В сетях с архитектурой клиент-сервер специализированный компьютер (выделенный сервер) используется для установки всех разделяемых ресурсов. Такое решение ускоряет доступ пользователей к централизованным ресурсам сети и связано с рядом особенностей :
- сетевое администрирование проще за счет незначительного числа серверов в сети и их узкой специализации;
- предъявляются высокие требования к выделенному серверу : для обеспечения высокой производительности требуется установка на сервере большого количества оперативной памяти, диска большой емкости и использования в сервере производительного процессора;
- при нарушении работы сервера сеть становится практически неработоспособной.
Если в одноранговой сети нет выделенного сервера, все компьютеры равноправны в том смысле, что могут рассматриваться и как серверы, и как клиенты. Обычно одноранговые сети содержат до десяти компьютеров.
Одноранговая сеть на основе сервера содержит выделенный сервер. Сеть может содержать не один, а несколько серверов, имеющих специальное назначение :
- файл-серверы;
- принт-серверы;
- серверы приложений, на которых выполняются прикладные задачи;
- почтовые серверы;
- факс-серверы;
- коммуникационные серверы, управляющие потоком данных и почтовых сообщений между сетью, в которой они размещены, и другими сетями, мэйнфреймами (большими ЭВМ) или удаленными пользователями через модемы и телефонные линии;
- серверы служб каталогов, обеспечивающие поиск, хранение и защиту информации в сети.
В комбинированных сетях совмещаются лучшие качества одноранговых сетей и сетей на основе сервера. Используется сервер, но и другие отдельные компоненты могут разрешать доступ к своим данным.


1. Постановка задачи
1.1. Назначение разработки
Целью данной работы является разработка приложения, выполняющего построение структуры компьютерной сети предприятия, организации. Приложение должно предоставлять пользователю возможность построить структуру сети двумя способами: вручную, когда поьзователь сам задает наличие, структуру и свойства объектов сети, так и автоматически, когда устройства и их свойства определяются в результате автоматического сканирования сети. Кроме того, может применяться комбинация этих способов. В качестве устройств сети могут выступать технические устройства, имеющие IP-адрес, которые могут быть автоматически просканированы и определены в сети, так и устройства, которые автоматически определить нельзя. В последнем случае такие устройства могут быть добавлены только вручную. Кроме того, в структуру могут включаться объекты, вовсе не являющиеся техническими устройствами, а являющиеся логическими объединениями устройств. В качестве таких объектов могут выступать такие логические объединения как «домен», «подсеть», «рабочая группа» и т.д. Ну и наконец в качестве таких объектов могут выступать объекты вообще не относящиеся к техническим устройствам и их структуре, а являющиеся элементами организационной структуры предприятия такие как «Сотрудник», «Группа сотрудников», «Отдел» и т.д. Таким образом, технические устройства, имеющие IP-адрес и поддающиеся автоматическому определению являются лишь частью создаваемой структуры сети и могут добавляться к техническим или логическим элементам, созданным вручную. Благодаря этому программа может использоваться не только для построения структуры сети, но и для закрепления устройств друг за другом или за логическими элементами, что позволяет создать не только структуру технических устройств сети, но и организационную структуру предприятия.
Разрабатываемое приложение должно выполнять следующие функции:
Предоставлять возможность построения структуры компьютерной сети предприятия, в которую равноправно могут включаться как технические объекты и их логические объединения, так и организационные объекты.
Каждый элемент структуры сети должен характеризоваться типом элементов. Тип элементов это понятие, объединяющее в себе все элементы, имеющие сходные свойства и выполняющие одни и те же функции. Типы элементов могут быть как техническими, например «компьютер», «сетевой принтер», «коммутатор», или их логическими объединениями («домен», «подсеть»), а также организационными элементами структур предприятия («отдел», «подразделение»). Тип элементов задает способ отображения элементов данного типа в структуре сети. Пользователю должен предоставляться интерфейс ведения списка типов элементов.
Структура сети должна представляться в виде дерева, каждый узел которого может иметь любой тип. Любой узел дерева может раскрываться и содержать в себе другие узлы и/или листья. Такая древовидная структура наиболее точно подходит для отображения подчиненности элементов сети друг другу, как технически, так и логически и организационно. Пользователю должен предоставляться удобный и интуитивно понятный интерфейс по добавлению, удалению элементов из дерева, а также по изменению их подчиненности.
Для более наглядного представления все элементы древовидной структуры должны иметь кроме текстового графическое представление. Графическое изображение назначается типу элементов и выводится в дереве вместе с наименованием каждого конкретного элемента.
Каждый элемент структуры сети должен обладать кроме типа рядом свойств, которые позволяют охарактеризовать этот элемент. Среди таких свойств обязательно должно быть свойство «IP-адрес», которое однозначно определяет элемент в сети.
Созданная структура сети должна хранится в базе данных. Программа должна быть написана таким образом, чтобы обеспечивать доступ к базе данных независимо от ее формата.
Программа должна обладать возможностью автоматического поиска (сканирования) устройств в сети, которые можно автоматически определить, т.е. имеющих IP-адрес. Сканирование должно проводится в соответствии с настройками, ограничивающими диапазон и время сканирования. Если сканирование занимает достаточно много времени должна предоставляться возможность его остановки.
Автоматически найденные (сосканированные) элементы должны помещаться в специальный список из которого они впоследствии могут быть перенесены в древовидную структуру сети, что автоматически приводит к удалению их из списка. Перенос в структуру сети должен выполняться в определенный, заданный пользователем узел.
При автоматическом поиске должна задаваться опция запрета добавления в список уже находящихся там устройств. При этом идентификация устройств поизводится по IP-адресу/
Программа должна иметь развитый и удобный пользовательский и интерфейс.

Содержание

Программа представляет из себя инструмент, предназначенный для построения структуры компьютерной сети. Структура сети может быть построена как вручную пользователем, так и на основе автоматического сканирования устройств сети, а также комбинацией этих способов. В качестве элементов структуры могут выступать как технические устройства, имеющие IP-адрес и которые можно автоматически просканировать, так и устройства, которые невозможно просканировать. Кроме того, в структуру можно включать элементы, не являющиеся техническими устройствами, а являющимися объектами, которые логически объединяют устройства. В качестве таких логических объектов могут выступать такие объекты как «домен», «подсеть», «рабочая группа» и т.д. Ну и наконец в качестве таких логических объектов могут выступать объекты, не имеющие прямого отношения к структуре сети, а являющиеся скорее организационными объектами, такие как «Сотрудник», «Группа сотрудников», «Отдел» и т.д. Таким образом, технические устройства, имеющие IP-адрес и поддающиеся автоматическому определению являются лишь частью создаваемой структуры сети и могут добавляться к техническим или логическим элементам, созданным вручную. Благодаря этому программа может использоваться не только для построения структуры сети, но и для закрепления устройств друг за другом иди за логическими элементами.
Язык программирования: С++ Builder
Пояснительная записка: 60 стр (без приложений)

Введение. 2
1.         Постановка задачи. 3
1.1.       Назначение разработки. 3
1.2.       Требования к системе. 6
1.2.1.     Требования к функциональным характеристикам. 6
1.2.2.     Требования к надежности. 7
1.2.3.     Требования к целостности данных. 7
1.2.4.     Требования к информационной и программной совместимости. 7
1.2.5.     Требования к аппаратно-программному комплексу. 8
2.         Обзор предметной области. 9
2.1.       Классификация существующих методов организации сетей. 9
2.1.1.     Базовые топологии локальных сетей. 9
2.1.2.     Типы кабелей. 10
2.1.3.     Платы сетевого адаптера. 11
2.1.4.     Наиболее распространенные сетевые протоколы. 12
2.2.       Описание задачи. 14
3.         Разработка структуры данных. 17
3.1.       Входные и выходные данные. 17
3.2.       Структура данных. 18
4.         Технология разработки программы. 20
5.         Программная реализация проекта. 23
5.1.       Архитектура программно-аппаратного комплекса. 23
5.2.       Обоснование выбора средств разработки. 23
5.3.       Общие сведения о программной реализации системы. 26
5.4.       Визуальное представление данных. 27
5.5.       Вызов и загрузка. 34
6.         Программа и методика испытаний. 35
6.1.       Объект испытаний. 35
6.2.       Цель испытаний. 35
6.3.       Требования к программе. 35
6.4.       Технология отладки программы. 36
6.5.       Инструментальные средства отладки. 37
6.6.       Методика и результаты тестирования. 39
7.         Руководство пользователя. 40
7.1.       Общие принципы работы. 40
7.2.       Древовидная структура. 41
7.3.       Типы элементов. 42
7.4.       Главная форма приложения. 45
7.5.       Построение структуры сети. 46
Заключение. 53
Список цитируемой литературы. 54

Литература

1. Герберт Шилдт Программирование на C и C++ для Windows 95 - К.: Торгово - издательское бюро BHV, 1996
2. Ч. Петзолд Программирование для Windows 95; в двух томах - СПб.: BHV - Санк-Петербург, 1997
3. Страуструп Б. «Язык программирования Си++» Москва, Радио и связь, 1991
4. Архангельский В.В. Программирование в С++ Builder 4. М.: Бином, 1998г., 560с. с ил.
5. специальности 220400. Программное обеспечение вычислительной техники и автоматизированных систем. Методические указания. Пенза, ПГУ, 2001г., 90с.

Форма заказа

Заполните, пожалуйста, форму заказа, чтобы менеджер смог оценить вашу работу и сообщил вам цену и сроки. Все ваши контактные данные будут использованы только для связи с вами, и не будут переданы третьим лицам.

Тип работы *
Предмет *
Название *
Дата Сдачи *
Количество Листов*
уточните задание
Ваши Пожелания
Загрузить Файлы

загрузить еще одно дополнение
Страна
Город
Ваше имя *
Эл. Почта *
Телефон *
  

Название Тип Год сдачи Страниц Цена
Оптимизация портфеля ценных бумаг с использованием генетического алгоритма Дипломная 2009 127 2500
Проектирвоание автоматизированной информационной системы отдела продаж интернет-магазина Дипломная 2008 89 4000
Автоматизация учета хозяйственных операций в ЗАО Дипломная 2009 84 4000
Web сайт. Создание сайта для фирмы Дипломная 2009 65 4000
Конфигуратор системных блоков персональных компьютеров Дипломная 2010 70 2500
Разработка электронного документооборота для ЗАО "Тренд" Дипломная 2009 103 4000
Анализ имеющихся систем управления контентом (CMS) Дипломная 2009 132 4000
Автоматизированная система реализации услуг на предприятии информационных технологий Дипломная 2010 123 4000
Создание интернет-магазина оптичиских приборов Дипломная 2010 120 4000
Разработка интернет-магазина по продаже футбольной атрибутики ФК Спартак Москва Дипломная 2010 103 4000
курсовые, дипломные, контрольные на заказ скидки на курсовые, дипломные, контрольные на заказ

© 2010-2016, Все права защищены. Принимаем заказы по всей России.