Сетевое приложение почтового отделения

Автор: Пользователь скрыл имя, 22 Мая 2013 в 23:59, курсовая работа

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

Производительность и пропускная способность корпоративной сети определяется многими факторами:
– выбором серверов и рабочих станций, их удалением друг от друга;
– качеством и подбором каналов связи, сетевого оборудования;
– выбором сетевого протокола передачи данных, серверных операционных систем и операционных систем рабочих станций, аппаратной части серверов и ее конфигураций;

Содержание

ВВЕДЕНИЕ 3
1 ИЗУЧЕНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 5
1.1 Описание поставленной задачи 5
1.2 Актуальность исследуемой задачи 6
1.3 Современное состояние исследуемой задачи 6
1.4 Обзор метод и решений подобных задач 11
1.5 Постановка задачи. Системные требования 13
2 ПРОЕКТИРОВАНИЕ СТРУКТУРЫ И АРХИТЕКТУРЫ
ПРОГРАММНОГО ПРОДУКТА 15
2.1 Разработка компьютерной сети 15
2.2 Спецификация и расчет себестоимости спроектированной сети 18
2.3 Проектирование сети с помощью программы NetCracker 19
2.4 Выбор средств разработки клиент-серверного приложения 22
3 РЕАЛИЗАЦИЯ ПРОГРАММНОГО ПРОДУКТА 24
3.1 Описание логической структуры программного продукта 24
3.2 Реализация программного продукта, основные алгоритмы 26
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 35

Работа содержит 1 файл

Пояснительная записка_.docx

— 2.94 Мб (Скачать)

Приднестровский государственный университет им. Т.Г. Шевченко

Инженерно-технический  институт

Кафедра программного обеспечения вычислительной техники

и автоматизированных систем

 

 

 

 

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

по  дисциплине

«Сети ЭВМ и телекоммуникации»

Тема: «СЕТЕВОЕ ПРИЛОЖЕНИЕ ПОЧТОВОГО ОТДЕЛЕНИЯ»

 

 

 

 

Выполнил  студент гр. ИТ10ДР62ИВ1

 

 

Руководитель

старший преподаватель                                         

 

 

Тирасполь, 2012 

СОДЕРЖАНИЕ

ВВЕДЕНИЕ          3

1 ИЗУЧЕНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ     5

1.1 Описание поставленной задачи         5

1.2 Актуальность исследуемой задачи      6

1.3 Современное состояние исследуемой задачи     6

1.4 Обзор метод и решений подобных задач     11

1.5 Постановка задачи. Системные требования     13

2 ПРОЕКТИРОВАНИЕ СТРУКТУРЫ И  АРХИТЕКТУРЫ 

  ПРОГРАММНОГО ПРОДУКТА       15

2.1 Разработка компьютерной сети       15

2.2 Спецификация и расчет себестоимости спроектированной сети 18

2.3 Проектирование сети с помощью программы NetCracker  19

2.4 Выбор средств разработки клиент-серверного приложения  22

3 РЕАЛИЗАЦИЯ ПРОГРАММНОГО ПРОДУКТА    24

3.1 Описание логической структуры программного продукта  24

3.2 Реализация программного продукта, основные алгоритмы  26

ЗАКЛЮЧЕНИЕ          34

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ     35

 

ВВЕДЕНИЕ

Компьютерные сети уверенно заняли свое место в нашей жизни. 1996 год  был назван годом Интернета. Сегодня, в 2012 году, любая, даже небольшая организация, имеющая несколько компьютеров, не мыслит своего нормального функционирования без компьютерных сетей.

В настоящее время абсолютно  не вызывает удивления повсеместное использование компьютерных технологий: в офисах крупных и мелких компаний, в высших и средних учебных заведениях, дома, даже на улице. Почти всегда там, где есть электрическая розетка, можно увидеть компьютер, а мобильные компьютеры с каждым скачком энергосберегающих технологий все успешнее обходят это ограничение. Из-за нехватки ресурсов одного компьютера, встала задача объединения нескольких компьютеров для совместного обмена информацией и решения задач с целью обеспечить гораздо более быструю и устойчивую связь. Такое объединение было названо сетью.

Включение персональных компьютеров  в сеть позволяет решать объемные задачи совместными усилиями, что иначе потребовало бы иных каналов связи и лишних затрат ресурсов, важнейшим из которых является время. Таким образом, сеть значительно повышает эффективность труда. Сеть компьютеров в какой-то мере эквивалентна объединению в энергетические системы отдаленных друг от друга электростанций и потребителей, позволяющих сглаживать нагрузку и перераспределять мощности.

На современном этапе развития и использования корпоративных  сетей особенно актуальное значение приобрели такие вопросы, как  оценка производительности и качества корпоративных сетей, их компонентов, а так же оптимизация уже существующих корпоративных сетей. Сейчас, когда корпоративные сети стали доминирующим компонентом в информационной стратегии большинства крупных организаций, недостаток внимания к оценке мощности корпоративных сети и ее планированию привело к плачевным результатам. Сегодня для поддержки современных приложений в архитектуре клиент-сервер многие сети необходимо заново проектировать, а во многих случаях и заменять, для чего требуются квалифицированные специалисты, способные поднять эффективность работы сети, обезопасить ее от вмешательства извне и обеспечить быстрое устранение неполадок.

Производительность и пропускная способность корпоративной сети определяется многими факторами:

– выбором серверов и рабочих станций, их удалением друг от друга;

– качеством и подбором каналов связи, сетевого оборудования;

– выбором сетевого протокола передачи данных, серверных операционных систем и операционных систем рабочих станций, аппаратной части серверов и ее конфигураций;

– правильным распределением файлов базы данных по информационным хранилищам в сети;

– организацией процесса защиты;

– другие факторы.

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

Таким образом, можно сделать вывод, чтоправильно спроектированная, смонтированная и настроенная локальная компьютерная сеть – это основа безотказной и стабильной работы компании.

 

1 ИЗУЧЕНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

1.1 Описание поставленной  задачи 

Предметной областью данной курсовой работы является почтовое отделение. Сфера деятельности почтовых отделений характеризуется большими массивами информации и объёмом выполняемых работ.

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

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

В первой части курсовой работы необходимо разработать проект локальной компьютерной сети в одном здании для данной предметной области с помощью системы автоматизированного проектирования NetCracker.

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

Во второй части курсовой работы необходимо создать клиент-серверное приложение.

Приложение должно обладать следующими функциями:

– аутентификация и разграничение доступа пользователей к серверному приложению и данным в файле;

– поиск не менее чем по двум критериям;

– добавление и редактирование данных в файле из клиентского приложения;

– удаление данных только из серверного приложения;

– серверное приложение осуществляет расчет с использованием входных параметров, полученных из клиентского приложения;

– клиентские приложения содержат разнообразные элементы управления, подсказки пользователям приложений.

Для реализации данного проекта  был выбран язык программирования C# из пакета Microsoft Visual Studio 2008.

1.2 Актуальность исследуемой  задачи

Актуальность создания локальной  вычислительной сети в предприятии  обусловлена прежде всего тем, что пользователи получают возможность получать и передавать сообщения, а так же использовать такие ресурсы как винчестеры, принтеры и модемы. Преимущество использования локальных систем:

– сокращение бумажных потоков за счет организации обмена информации в электронном виде;

– доступ к удаленной базе данных, электронной почте и к файлам, находящимся на сервере;

– реализация доступа к данным по локальной сети позволит пользователям получить необходимую информацию с любого рабочего места;

– хранение всех документов, касающихся заказов, поступивших на сервер, позволит локализовать всю документацию в одном едином хранилище данных, ускорит поиск необходимых документов.

1.3 Современное состояние исследуемой задачи

Связь – одна из важнейших отраслей народного хозяйства. Наиболее распространенным и дешевым видом связи является почтовая связь. Она предназначена  для приема, транспортированная и  доставки адресатам письменной корреспонденции, периодической печати, денежных переводов, посылок и предоставления населению ряду других услуг. Сеть почтовой связи включает почтамты, узлы и отделения связи.

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

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

Важнейшими вопросами организации  городской почтовой связи является:

– развитие и размещение сети предприятия и пунктов почтовой связи в городе;

– выбор системы обработки и продвижения почтовых отправлений;

– организация перевозки почты.

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

К корпоративным компьютерным сетям, а так же к другим типам компьютерных сетей, предъявляется ряд требований. Главное из них – выполнение сетью ее основной функции, то есть обеспечение пользователям возможности доступа к разделяемым ресурсам всех компьютеров, объединенных в сеть, в пределах уровня доступа их аккаунта. Решению этой основной задачи подчинены остальные требования, такие как требования к производительности, надежности, отказоустойчивости, безопасности, управляемости, совместимости, расширяемости, масштабируемости, прозрачности и поддержке различных видов трафика.

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

Прибор, изображенный на рисунке 1.1, позволяет:

– отслеживать и находить кабели в активной сети;

– исключает ошибки при нахождении кабеля, а также влияние шумов и ложных сигналов;

– обнаружение кабелей в активных сетях, даже при соединении с коммутатором;

– позволяет точно определить нужный кабель или жилу в жгуте, исключая возможные наводки;

– подтверждает место расположения кабеля, проверяет целостность, определяет дефекты (обрывы, короткие замыкания, перепутанные пары) за один проход.

Рисунок 1.1 – Прибор «IntelliTonePRO 200»

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

Иначе говоря, сетевой анализатор (networksniffer) прослушивает пакеты определенного физического сегмента сети. Это позволяет анализировать трафик на наличие некоторых шаблонов, исправлять определенные проблемы и выявлять подозрительную активность. Сетевая система обнаружения вторжений является ничем иным, как развитым анализатором, который сопоставляет каждый пакет в сети с базой данных известных образцов вредоносного трафика, аналогично тому, как антивирусная программа поступает с файлами в компьютере. Ярким примером такого прибора является портативный анализатор для локальных сетей Ethernet, Gigabit и Wi-Fi «EtherScope™ Series II Network Assistant», изображённый на рисунке 1.2.

Рисунок 1.2 – Анализатор «EtherScope™ Series II Network Assistant»

Функциональные возможности:

– диагностика сетей Ethernet (10/100/1000Мбит/c), построенных на витой паре, оптике, а также беспроводных сетей Wi-Fi стандартов 802.11 a/b/g/n;

– получение подробной информации о сети, просмотр настроек любого сетевого устройства: конфигурация, адресация, статус;

– определение доступных интерфейсов, активных портов, МАС- и IР-адресов, имен SNMP и скорости подключения;

– обнаружение двойного использования IP-адресов, несоответствия настроек дуплекса и ошибок работы сервера DHCP;

– измерение параметров радиосигналов в диапазоне 2.4 ГГц и 5 ГГц (уровень сигнала, утилизация, соотношение сигнал/шум и др.);

– оценка безопасности беспроводных сетей – идентификация и физическая локализация точек доступа, клиентских компьютеров, а также любых неавторизованных устройств;

– поддержка таких технологий, как VLAN и PoE (Power over Ethernet);

– измерение производительности сети (точка–точка);

– поддержка защищенного удаленного доступа и управления.

С развитием компьютерных технологий, на смену проводным сетям приходят беспроводные и оптоволоконные сети.

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

UbiquitiPowerAP N – беспроводной Wi-Fi роутер, который работает в стандартах 802.11 b/g/n, имеет 5 портов Ethernet (RJ-45), снабжен двумя съемными всенаправленными антеннами, а также выполнен в стильном дизайне. UbiquitiPowerAP N может подключаться к беспроводным сетям на расстоянии свыше 100 м и передавать данные на максимально доступной для интерфейса Wi-Fi скорости в 300 Мбит/с. Используемая в UbiquitiPowerAP N 5-ая версия операционной системы AirOS, предоставляет широкие возможности маршрутизации и беспроводных настроек. Роутер является функциональным, мощным и надежным и представлен на рисунке 1.3.

Рисунок 1.3 – Роутер «UbiquitiPowerAP N»

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

1.4 Обзор методов решения подобных задач

В настоящее  время существует множество программного обеспечения для моделирования  локальных сетей: NetCracker, BosonNetSim for CCNP, NetWizard, 10-Strike LANState и другие.

Информация о работе Сетевое приложение почтового отделения