Автоматизированная система учета материальных средств в аэропорту

Автор работы: Пользователь скрыл имя, 29 Апреля 2014 в 19:52, курсовая работа

Описание работы

Ввод данных по учету материальных средств в аэропорту осуществляется на 10 компьютерах. Отчеты передаются на сервер. Интенсивность поступления заявок с компьютера равна трем заявкам в секунду. Компьютеры объединены в сеть, построенной по технологии Ethernet.
Выполнить анализ структуры сети компьютеров, выдать рекомендации по повышению ее пропускной способности. Разработать клиент-серверное приложение, передавать данные методом датаграмм с использованием возможностей протокола UDP.

Содержание работы

Введение………………………………………………………………………… 4
1. Анализ технологий, применяемых для построения современных ЛВС……………………………………………………………………................ 6
2. Разработка модели и моделирование функционирования локальной вычислительной сети ………………………………………………………….. 11
2.1 Построение модели в программной среде имитационного моделирования AnyLogic ……………………………………………………………………….. 14
2.2 Технико-экономическое обоснование разработки ……………………… 16
3. Разработка клиент-серверного приложения………………………………. 17
3.1 Разработка алгоритмов……………………………………………………. 17
3.1.1 Разработка и описание алгоритма клиентской части – схема связи классов…………………………………………………………………………..17
3.1.2 Разработка и описание алгоритма серверной части ………………….. 20
4. Разработка программ………………………………………………………. 22
4.1 Разработка серверной части программы………………………………... 22
4.2 Разработка клиентской части программы………………………………. 26
4.3 Тесты. Результаты тестирования………………………………………... 28
Заключение……………………………………………………………………. 31
Список литературы…………………………………………………………… 32

Файлы: 1 файл

seti_evm.doc

— 1.80 Мб (Скачать файл)

Федеральное государственное образовательное учреждение

высшего профессионального образования

ульяновское высшее авиационное училище

гражданской авиации (институт)

кафедра информатики

 

 

 

 

 

КУРСОВАЯ РАБОТА

 

по дисциплине Сети электронно-вычислительных машин и средства коммуникации

 

на тему: «Автоматизированная система учета материальных средств в аэропорту»

 

 

 

 

Выполнил

курсант УК-11-1              Крылова Е.А.                 

 

проверил

                                                                                       Руководитель работы   

                                                                                       Брежнев В.Г.                                                                         

 

 

 

 

Ульяновск, 2013

ульяновское высшее авиационное училище

гражданской авиации (институт)

кафедра информатики

 

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

 

Задание №11

 

 

Курсант  Крылова Е.А.                                  группы УК-11-1

 

 

Тема: Автоматизированная система учета материальных средств в аэропорту.

 

Ввод данных по учету материальных средств в аэропорту осуществляется на 10 компьютерах. Отчеты передаются на сервер. Интенсивность поступления заявок  с компьютера равна трем заявкам в секунду. Компьютеры объединены в сеть, построенной по технологии Ethernet.

Выполнить анализ структуры сети компьютеров, выдать рекомендации по повышению ее пропускной способности. Разработать клиент-серверное приложение, передавать данные  методом датаграмм  с использованием возможностей протокола UDP.

 

 

 

 

 

 

Задание получил  _____________________            «___»___________2013 г.

Задание выдал       _____________________           «___»___________2013 г.

 

 

Содержание

 

Введение………………………………………………………………………… 4

1. Анализ технологий, применяемых  для построения современных ЛВС……………………………………………………………………................ 6

2. Разработка модели и моделирование  функционирования локальной вычислительной  сети ………………………………………………………….. 11

2.1 Построение модели в программной  среде имитационного моделирования AnyLogic ……………………………………………………………………….. 14

2.2 Технико-экономическое обоснование разработки ……………………… 16

3. Разработка клиент-серверного  приложения………………………………. 17

3.1 Разработка алгоритмов……………………………………………………. 17

3.1.1 Разработка и описание алгоритма  клиентской части – схема связи классов…………………………………………………………………………..17

3.1.2 Разработка и описание алгоритма  серверной части ………………….. 20

4. Разработка программ……………………………………………………….  22

4.1 Разработка серверной части  программы………………………………...  22

4.2 Разработка клиентской части программы……………………………….  26

4.3 Тесты. Результаты тестирования………………………………………...  28

Заключение……………………………………………………………………. 31

Список литературы…………………………………………………………… 32

 

 

 

 

 

 

 

 

 

Введение

Ethernet—пакетная технология компьютерных сетей, преимущественно локальных. Стандарты Ethernet определяют проводные соединения и электрические сигналы на физическом уровне, формат кадров и протоколы управления доступом к среде — на канальном уровне модели OSI. Ethernet в основном описывается стандартами IEEE группы 802.3. Ethernet стал самой распространённой технологией ЛВС в середине 90-х годов прошлого века, вытеснив такие устаревшие технологии, как Arcnet, FDDI и Token ring.              Технология Ethernet была разработана вместе со многими первыми проектами корпорации Xerox PARC. Общепринято считать, что Ethernet был изобретён 22 мая 1973 года, когда Роберт Меткалф (Robert Metcalfe) составил докладную записку для главы PARC о потенциале технологии Ethernet. Но законное право на технологию Меткалф получил через несколько лет. В 1976 году он и его ассистент Дэвид Боггс (David Boggs) издали брошюру под названием «Ethernet: Distributed Packet-Switching For Local Computer Networks». Меткалф ушёл из Xerox в 1979 году и основал компанию 3Com для продвижения компьютеров и локальных вычислительных сетей (ЛВС). Ему удалось убедить DEC, Intel и Xerox работать совместно и разработать стандарт Ethernet (DIX). Впервые этот стандарт был опубликован 30 сентября 1980 года. Он начал соперничество с двумя крупными запатентованными технологиями: token ring и ARCNET, — которые вскоре были похоронены под накатывающимися волнами продукции Ethernet. В процессе борьбы 3Com стала основной компанией в этой отрасли.                                                                                                                                                                                                                                                                  

Технология Fast Ethernet является эволюционным развитием классической технологии Ethernet. 10-Мегабитный Ethernet устраивал большинство пользователей на протяжении около 15 лет. Однако в начале 90-х годов начала ощущаться его недостаточная пропускная способность. Поэтому многие сегменты 10-Мегабитного Ethernet'а стали перегруженными, реакция серверов в них значительно упала, а частота возникновения коллизий существенно возросла, еще более снижая номинальную пропускную способность. В 1992 году группа производителей сетевого оборудования, включая таких лидеров технологии Ethernet как SynOptics, 3Com и ряд других, образовали некоммерческое объединение Fast Ethernet Alliance для разработки стандарта на новую технологию, которая обобщила бы достижения отдельных компаний в области Ethernet-преемственного высокоскоростного стандарта. Новая технология получила название Fast Ethernet.

Прогресс - штука безостановочная. 100 Мбит/с - немалая скорость передачи данных, но для магистральных каналов ее может не хватить. В 1996 г. начались работы по стандартизации сетей Ethernet со скоростью передачи данных 1000 Мбит/с, которые называют Gigabit Ethernet. Был образован Gigabit Ethernet Alliance, в который вошли 11 компаний: 3Com, Bay Networks, Cisco, Compaq, Granite Systems, Intel, LSI Logic, Packet Engines, Sun, UB Networks и VLSI Technology. К началу 1998 года в Альянс входило уже более 100 компаний. В июне 1998 г. принимается стандарт IEEE 802.3z, использующий одномодовые и многомодовые оптоволоконные кабели, а также STP категории 5 на короткие расстояния (до 25 м). Столь малое допустимое расстояние в случае применения UTP обуславливало сомнительную возможность практического применения такого варианта. Положение изменилось с принятием в июне 1999 г. стандарта IEEE 802.3ab для передачи 1000 Мбит/с по неэкранированной витой паре на расстояния до 100 м.

 

 

 

 

 

 

1. Анализ технологий построения современных локальных вычислительных сетей(ЛВС)

 

      Ethernet использует "случайный" метод доступа к сети (CSMA/CD - carrier-sense multiple access/collision detection) - множественный доступ с обнаружением несущей. В нем отсутствует последовательность, в соответствии с которой станции могут получать доступ к среде для осуществления передачи. В этом смысле доступ к среде осуществляется случайным образом. Преимущество метода: алгоритмы случайного доступа реализуются значительно проще по сравнению с алгоритмами детерминированного доступа. Следовательно, аппаратные средства могут быть дешевле. Поэтому Ethernet более распространен по сравнению с другими технологиями для локальных сетей. При загрузке сети уже на уровне 30% становятся ощутимыми задержки при работе станций с сетевыми ресурсами, а дальнейшее увеличение нагрузки вызывает сообщения о недоступности сетевых ресурсов. Причиной этого являются коллизии, возникающие между станциями, начавшими передачу одновременно или почти одновременно. При возникновении коллизии, передаваемые данные не доходят до получателей, а передающим станциям приходится возобновлять передачу. В классическом Ethernet все станции в сети образовывали домен коллизий (collision domain). При этом одновременная передача любой пары станций приводила к возникновению коллизии.

Основной способ борьбы с перегрузкой сегментов во времена преобладания сетей стандарта 10Base2. Весь сегмент разбивался на части. При этом вопрос передачи информации между сегментами при необходимости решался с помощью маршрутизации. Аппаратные средства особой популярностью не пользовались. Обычно сервер с несколькими сетевыми адаптерами устанавливался приблизительно в центре сети и на нем настраивался программный маршрутизатор.

     Fast Ethernet – спецификация IEЕЕ 802.3 u официально принятая 26 октября 1995 года определяет стандарт протокола канального уровня для сетей работающих при использовании как медного, так и волоконно-оптического кабеля со скоростью 100Мб/с. Новая спецификация является наследницей стандарта Ethernet IEЕЕ 802.3, используя такой же формат кадра, механизм доступа к среде CSMA/CD и топологию звезда. Эволюция коснулась нескольких элементов конфигурации средств физического уровня, что позволило увеличить пропускную способность, включая типы применяемого кабеля, длину сегментов и количество концентраторов.

      Основными достоинствами технологии Fast Ethernet являются:

  • увеличение пропускной способности сегментов сети до 100 Мб/c;
  • сохранение метода случайного доступа Ethernet;
  • сохранение звездообразной топологии сетей и поддержка традиционных сред передачи данных - витой пары и оптоволоконного кабеля.

Указанные свойства позволяют осуществлять постепенный переход от сетей 10Base-T - наиболее популярного на сегодняшний день варианта Ethernet - к скоростным сетям, сохраняющим значительную преемственность с хорошо знакомой технологией: Fast Ethernet не требует коренного переобучения персонала и замены оборудования во всех узлах сети. Официальный стандарт 100Base-T (802.3u) установил три различных спецификации для физического уровня (в терминах семиуровневой модели OSI) для поддержки следующих типов кабельных систем:

  • 100Base-TX для двухпарного кабеля на неэкранированной витой паре UTP категории 5, или экранированной витой паре STP Type 1;
  • 100Base-T4 для четырехпарного кабеля на неэкранированной витой паре UTP категории 3, 4 или 5;
  • 100Base-FX для многомодового оптоволоконного кабеля.

      Гигабитный Ethernet также известен как "гигабит по меди" или 1000BaseT. Он представляет собой обычную версию Ethernet, работающую на скоростях до 1.000 мегабит в секунду, то есть в десять раз быстрее 100BaseT. Основой гигабитного Ethernet является стандарт IEEE 802.3z, который был утвержден в 1998 году. Однако в июне 1999 года к нему вышло дополнение - стандарт гигабитного Ethernet по медной витой паре 1000BaseT. Именно этот стандарт смог вывести гигабитный Ethernet из серверных комнат и магистральных каналов, обеспечив его применение в тех же условиях, что и 10/100 Ethernet. До появления 1000BaseT для гигабитного Ethernet необходимо было использовать волоконно-оптический или экранированный медный кабели, которые вряд ли можно назвать удобными для прокладки обычных локальных сетей. Данные кабели (1000BaseSX, 1000BaseLX и 1000BaseCX) и сегодня используются в специальных областях применения, поэтому мы не будем их рассматривать.   Группа гигабитного Ethernet 802.3z прекрасно справилась со своей работой - она выпустила универсальный стандарт, в десять раз превышающий скорость 100BaseT. 1000BaseT также является обратно совместимым с 10/100 оборудованием, он использует CAT-5 кабель (или более высокую категорию). Кстати, сегодня типичная сеть построена именно на базе кабеля пятой категории.

Таблица 1. Сравнительный анализ технологий

№ п/п

1

2

3

Наименование технологии

Ethernet

Fast Ethernet

Gigabit Ethernet

Стандарт

IEEE 802.3

IEEE 802.3u

IEEE 802.3z

Используемый сетевой адаптер

Ether Power 10/100

3CSOHO100-TX

SMC9452TX

Используемый тип кабеля

10Base – 5 коаксиальный

100 Base TX Витая пара категории 5 UTP

1000 BASE-SX многомодовое оптоволокно

Метод доступа к каналу

CSMA/CD

CSMA/CD

CSMA/CD

Номинальная пропускная способность(Мб/c)

10

100

1000

Длина кадра/поля данных (байт)

46-1500

46-1500

46-1500

Длина сегмента ЛВС (максимальное удаление от коммутационного устройства)

500м

100м

550м

Тип используемых коммутационных устройств, дополнительное оборудование

Повторитель, Т-коннекторы терминаторы

Коммутационные шнуры, панели, концентраторы

Коммутаторы, модули, панели


Вывод: Разработанный в 1973 стандарт Ethernet сегодня является наиболее популярным среди стандартов ЛВС. Как технология с разделяемой средой Ethernet обеспечивает скорость передачи 10 мегабит в секунду (Mbps) для всех пользователей, имеющих доступ к среде передачи и протокол разрешения доступа. По мере расширения сети доступная пользователю полоса сужается за счет того, что канал 10 Mbps делится между всеми узлами сети. Повышение производительности компьютеров и использование приложений с интенсивным сетевым трафиком требует расширения полосы для полной реализации возможностей программ и оборудования. Расширение сетей и повышение производительности компьютеров требуют расширения доступной пользователям полосы, обеспечиваемой сетевой средой передачи. Существует два способа расширения полосы, доступной каждому пользователю. Технология Fast Ethernet базируется на расширении полосы разделяемой среды до 100 Mbps, обеспечивая рост скорости в 10 раз. Другим способ является снижение числа узлов сети, называемый сегментацией и осуществляется за счет деления большой сети на несколько меньших. Новый тип устройств, называемых коммутаторами Ethernet, обеспечивает требуемые возможности.

Информация о работе Автоматизированная система учета материальных средств в аэропорту