Вход

Диагностика и тестирование сетевого программного обеспечения

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 309278
Дата создания 08 июля 2013
Страниц 124
Мы сможем обработать ваш заказ (!) 27 апреля в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
4 610руб.
КУПИТЬ

Содержание

ВВЕДЕНИЕ
1. АНАЛИЗ СОСТОЯНИЯ ПРОБЛЕМЫ
1.1 Актуальность задач диагностики и тестирования сетевого программного обеспечения
1.2 Обзор существующих методик тестирования и мониторинга программно-аппаратных комплексов ЛВС
1.3. Постановка задачи
1.4. Выбор инструментария
1.5. Проблема разработки алгоритмов тестирования
сетевого программного обеспечения
2. ТЕОРЕТИЧЕСКАЯ БАЗА РАЗРАБОТКИ
2.1. Принципы функционирования компьютерных сетей
2.2 Основы сетевого программирования с
использованием сокетов в Delphi
3. РАЗРАБОТКА ПРОГРАММНОГО КОМПЛЕКСА МОНИТОРИНГА И ДИАГНОСТИКИ ЛОКАЛЬНОЙ СЕТИ
3.1. Техническое задание на разработку программного комплекса диагностики и тестирования локальной сети КМД ЛВС
3.2. Модель хранения объектов
3.3. Концепция объектной модели КМД ЛВС
3.4. Концепция работы клиента КМД ЛВС с сервером через объектный протокол обмена
3.5. Классы КМД ЛВС. Создание нового класса.
3.6. Исходный текст объекта для КМД ЛВС
3.7. Иcходный текст процессора событий КМД ЛВС
3.8. Менеджер свойств объектов в исходном тексте
3.9. Перехватчик события
3.10. Реализация процедуры опроса локальной сети с использованием программирования сокетов
3.11. Модули комплекса и порядок запуска в эксплуатацию
4. ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ПРОГРАММНОГО КОМПЛЕКСА
4.1. Разработка интерфейса клиентской части
4.2. Разработка интерфейса серверной части
4.3. Порядок работы с программой
5. ТЕХНИКА БЕЗОПАСНОСТИ
5.1. Санитарные требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы.
5.2. Требования к помещениям для эксплуатации ПЭВМ и ВДТ,
5.3. Требования к освещению помещений и рабочих мест с ВДТ и ПЭВМ
5.4. Требования к шуму и вибрации
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЯ.
Приложение 1. Список классов в КМД ЛВС
Приложение 2. Программный код модуля опроса узлов ЛВС с использованием асинхронных сокетов (упрощенный вариант)
Приложение 3. Исходный текст объекта для КМД ЛВС
Приложение 4. Обработчик событий в КМД ЛВС
Приложение 5. Менеджер свойств объектов в КМД ЛВС
Приложение 6. Листинг программного файла \database\create_asu_db_new.cmd
Приложение 7. Табличная структура КМД ЛВС с гиперключом
Приложение 8. Блок-схема обработчика событий
Приложение 9. Блок-схема цикла журналировния

Введение

Диагностика и тестирование сетевого программного обеспечения

Фрагмент работы для ознакомления

4. Разработка структуры программного комплекса мониторинга и тестирования локальной сети с накоплением данных и модулем их глубокой аналитической обработки.
4. Практическая разработка программного модуля, позволяющего отправлять и принимать отслеживаемые информационные пакеты в различных режимах и обеспечивающего текущий мониторинг сети
Работа состоит из четырех глав. Первая глава посвящена анализу рассматриваемого круга проблем, обзору средств и методов диагностики и тестирования сети. Вторая глава рассматривает основные аспекты работы с сокетами, принципы программирования сокетов в среде Delphi. Третья глава посвящена практической разработке структуры программного комплекса мониторинга и тестирования локальной сети с накоплением данных и модулем их глубокой аналитической обработки, атакже завершенной программной задаче построения модуля мониторинга сети и работы с пакетами сокетов. В четвертой главе рассмотрены вопросы безопасности труда программистов и системных администраторов.
ЗАКЛЮЧЕНИЕ
Задача эффективного обнаружения некорректностей в работе, сбоев, программных ошибок и др. в локальных вычислительных сетях чрезвычайно актуальна, поскольку в настоящее время свыше 80% компьютеров работают именно объединенными в локальные сети. При этом сложность задачи мониторинга и диагностирования сети нельзя недооценивать: как правило, сетевое программное обеспечения является сложным, используются разнообразные протоколы, а устойчивость многих сетей к внешним воздействиям и ошибкам пользователей (администраторов) оставляет желать лучшего.
Для обеспечения безотказной работы всех более или менее крупных локальных сетей обязательно используются разнообразные аппаратные средства, позволяющие в режиме реального времени обнаружить поврежденные участки сети или некорректно работающее сетевое оборудование. Однако проблема обнаружения неверных настроек протоколов сети, систематических сбоев в работе используемого сетевого программного обеспечения является более сложной и может быть решена только с использованием специализированных программно-аппаратных комплексов, обеспечивающих накопление и аналитическую обработку значительных объемов статистической информации по сети. Еще более важной задачей является возможность программного тестирования сети, т.е. проведения стрессового и системного тестирования в соответствии с заранее разработанными алгоритмами, учитывающими в полном объеме специфику используемого ПО и протоколов, а также архитектуру сети.
В данной дипломной работе проведена разработка программного комплекса КМД ЛВС, обеспечивающего решение следующих задач:
1. текущий контроль (мониторинг) за состоянием сети, реагирование в режиме реального времени на аварийные и внештатные ситуации
2. проведение стрессового и системного тестирования сети в соответствии с заданными администратором тестовыми алгоритмами
3. накопление статистической информации по данным мониторинга и тестирования сети
4. аналитическая обработка статистических массивов данных в соответствии с заданными администраторами процедурами
5. на основании аналитической обработки данных выдача предупреждений об ожидаемых сбоях и рекомендаций по их устранению

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

В.А., Солдатенко В.С., Кузнецов В.В. Моделирование и обеспечение надёжности программных средств АСУ. – СПб.: ВИКУ им. А.Ф. Можайского, 2002
2. Иванцов И.А., Тестирование и диагностика локальных сетей, Сети и системы связи, 2(44), 2004
3. Майерс Г.. Надежность программного обеспечения. - М.: Диалог-МИФИ, 2000
4. Липаев В.В.. Тестирование программ. - М.: Радио и связь, 2006
5. Котляров В.П. Основы тестирования программного обеспечения. Интернет-университет информационных технологий – Изд-во INTUIT.ru, 2006 г
6. Рыбина Г.В. Использование методов имитационного моделирования при создании интегрированных экспертных систем реального времени. Известия РАН. Теория и системы управления. №5. 2000
7. Мальцев В.А.,Сетевое программирование в Delphi, Изд-во BVH, СП-б, 2005
8. Фокс Дж.. Программноеобеспечение и его разработка. - М.: Мир, 1995
9. Тассел Д. Ван. Стиль, разработка, эффективность, отладка и испытание программ. - М.: Изд-во МГУ, 2005
10. Безбородов Ю.М.. Индивидуальная отладка программных комплексов. - М.: Наука, 2002
11.Липаев В.В.. Тестирование программ. - М.: Радио и связь, 2006.
12. Фролов А.В., Фролов Г.В. Локальные сети персональных компьютеров. Использование протоколов TCP/IP, IPX, SPX, NETBIOS. БСП т.8. М., Диалог-МИФИ, 2003
13. Бертсекас Д., Галлагер Г., Сети передачи данных, М., Мир,1999
14. Блэк Ю., Сети ЭВМ : протоколы стандарты интерфейсы, М., Изд-во ТД Компьютера, 2002
15. Жоголев Е.А.. Введение в технологию сетевого программирования. - М.: "ДИАЛОГ-МГУ", 2004
16. Олифер В.Г., Олифер Н.А. Компьютерные сети, СП-б: «Питер», 2001
17. Иванцов Н.Г., Программирование сокетов в Delphi Ч.1, LAN, 4(88), 2006
18. Иванцов Н.Г., Программирование сокетов в Delphi Ч.2, LAN, 1(89), 2007
19. Руководство Beej по сетевому программированию, используя интернет-сокеты, см. http://www.ecst.csuchico.edu/~beej/guide/net/
20. Павленко Е.Н., Сетевое программирование с Сокетами и Каналами, Delphi, М., 5(11), 2005
21. Manoj Chavda, Peter T.Wood. Towards an ODMG-compliant visual object query language/ Proceeding of the 23rd VLDB Conference Athens/ - Greece, 1999. - 46 p
22.Michael Carey, Layra Haas PESTO: an integrated query/browser for object databases/ Proceeding of the 22rd VLDB Conference Mumbai. - India, 1999. - 56 p.
23.Шуленин А.В., Microsoft SQL Server и активный Internet. Материалы Форума "Информационные Технологии'05". - М.: Издательство МГУ, 2005. - 239 с
24. Туранов Л.Б., Программирование сокетов: асинхронный режим, М., Диалог МГу, 2003
25. Паутов А.Ю. Документация SQL. - С-Пб: Питер, 2004. - 107 с.
26. Шуленин В.В. OLAP-технологии разработки баз данных. - М.: Диалог-МИФИ, 2003 . - 140 с.
27. Елеазарова М.В. Недокументированные аспекты SQL. - М.: Экатон-Пресс, 2002. - 118 с.
28.Архипенков С.А. “Delphi Express OLAP”. – М.: Диалог-МИФИ, 2003. - 406 с.
29.Санитарные нормы и правила – Сборник нормативных документов. М.: Медицина, 2005. - 569 с.

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00434
© Рефератбанк, 2002 - 2024