Реферат: Проектирование локальной вычислительной сети

Введение

Вданной расчётно-графической работе рассматриваются основные этапы проектированиялокальной вычислительной сети отдела тестирования ПО ООО «Магма компьютер». Внастоящее время использование вычислительных сетей даёт предприятиюмногочисленные возможности. Целью использования вычислительных сетей напредприятии является повышение эффективности его работы, например, в увеличенииприбыли предприятия.

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

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


1.Анализ предметной области

Принцип деятельности ООО «МАГМА Компьютер» — создание и продвижение нарынок программных продуктов. Предметом деятельности является оказание услуг всфере программной разработки.

Предполагаетсяпроанализировать деятельность отдела тестирования программного обеспечения ООО «МАГМА Компьютер».Проверка ПО возлагается на соответствующие должностные лица (начальник отдела, тестировщикПО, дизайнер тестов ПО).

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

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

Отделтестирования ПО имеет следующую структуру:

1.    Начальник отделатестирования

·          Разработкастратегии тестирования.

·          Получениенеобходимых ресурсов тестирования.

·          Обучение тестировщиковметодологии и инструментальным средствам.

·          Выработка общихстандартов приёмочного тестирования для всех разрабатываемых проектов.

·          Определениекритериев завершения и успешности тестирования.

·          Разработка Планатестирования.

·          Руководство,планирование и контроль работы тестировщиков.

·          Обеспечениеуправленческой отчётности.

·          Выполнение работыв заданные сроки.

·          Соблюдение правилкомандной работы над проектом.

2.    Дизайнер тестов

·          Определить,приоритезировать и обеспечить разработку тестовых случаев:

·          Проанализироватьобъём работ.

·          Определить иописать тестовые случаи.

·          Соблюдать правилакомандной работы над проектом.

·          Произвести обзори оценку тестового покрытия, то есть оценить эффективность тестирования

·          участие вразработке и анализе требований

·          Принимать участиев разработке плана тестирования.

·          Принимать участиев разработке и анализе требований.

·          Выполнять работув заданные сроки.

·          Определить иструктурировать тестовые процедуры.

3.    Тестировщик ПО №1,тестировщик ПО №2

·         Качественнотестировать программное обеспечение (CAD-системы и электронный документооборот) в соответствии с существующимитребованиями.

·         Соблюдать правилакомандной работы над проектом.

·         Фиксироватьрезультаты.

·         Правильно исвоевременно документировать найденные ошибки.

·         Восстанавливатьтесты и систему после сбоев

·         Выполнять работув заданные сроки.

·         Принимать участиев разработке и анализе требований.

Функциональнаямодель деятельности отдела тестирования ПО и ее декомпозиция в стандарте IDEF0, построенная с помощью CASE – средства BPwin, представлена на рис.1 и рис.2 приложения 2.

2.Цели создания компьютерной сети

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

Основнымипредпосылками для создания сети в отделе тестирования ООО «МАГМА компьютер» являются:

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

·         Необходимостьпостоянного обмена данными между компьютерами, так как разработка ПО ведется наразных компьютерах.

·         Необходимость всовместном использовании ресурсов как аппаратных так и программных.

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

Такимобразом, основными целями создания сети в отделе тестирования ПО являются:

1.        Организацияобщедоступной базы данных с помощью программы разработанной программистами ООО«МАГМА компьютер» под названием «Bug DB».

2.        Совместнаяобработка информации пользователями.

3.        Совместноеиспользование оборудования и программного обеспечения.

3.   Перечень функцийпользователей сети

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

Пользователь Выполняемые функции Начальник отдела тестирования Разрабатывает план тестирования. Выдает задачи на тестирование тестировщикам и дизайнерам тестов. Руководит, планирует и контролирует работу тестировщиков. В соответствии с планом тестирования администрирует БД «Bug BD». Дизайнер тестов Определяет, приоритезирует, обеспечивает разработку тестовых случаев. Заносит тесты в БД «Bug DB». Тестировщик ПО №1, тестировщик ПО №2 Тестирует программное обеспечение. Заносит в БД «Bug DB» описания продукта, замечания, наименование ошибки. Также может прикреплять файлы, содержащие скрин-шоты найденной ошибки, выполненные программой «Gadwin Print Screen».

4.    Разработкаконфигурации сети

Сетьбудет проектироваться на базе стандарта Ethernet 10/100 Base-T.Технология Ethernet не отличается рекорднымихарактеристиками и оптимальными алгоритмами. Но благодаря мощной поддержке,высочайшему уровню стандартизации, огромным объемам выпуска технических средствсети Ethernet резко выделяются среди другихстандартных сетей.

СетьEthernet на базе витой пары развивается с1990г. И сегодня является наиболее популярной. Стандарт 10/100 Base-T имеет следующие достоинства:

·         Возможностьперехода на Fast Ethernet.

·         Повреждениеодного из кабелей не выводит из строя всю сеть.

·         Упрощаетсялокализация отказов оборудования и монтаж сети.

Нужнотакже отметить, что данный стандарт позволяет без особых проблем добитьсястабильной работы сети, обеспечивая при этом высокую скорость передачи данных(до 100 Мбит/с).

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

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

Конфигурациясети представлена в табл. 2.

Структурнаясхема сети с планом помещения отдела тестирования, построенная с помощьюредактора деловой графики Microsoft Visio, приведенана рис.3.

Таблица2

Компонент/ характеристика Реализация Топология Звезда Линия связи Неэкранированная витая пара категории 5е Сетевые адаптеры Ethernet 10/100 Base-T Коммуникационное оборудование Коммутатор Ethernet 10/100 Base-T Управление совместным использованием ресурсов Одноранговая сеть. Все компьютеры равноправны и могут выступать как в роли клиентов, так и в роли серверов Совместное использование периферийных устройств Подключение сетевых принтеров через компьютеры к сетевому кабелю. Управление очередями к принтерам осуществляется с помощью программного обеспечения компьютеров Поддерживаемые приложения Организация коллективной работы в среде электронного документооборота, работа с базой данных

/>

Рис. 3

5.Выбор сетевых компонентов

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

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

Ø  жесткие дискидолжны быть максимально надежными для того, чтобы обеспечить безопасность ицелостность хранимых данных;

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

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

Перечисленныетребования определили следующую конфигурацию сетевых компонентов: всекомпьютеры сети на базе процессора Intel, в качестве сетевого принтера выбран лазерный, поскольку он имеетнаибольший ресурс и малые затраты на расходные материалы. Число компьютеров всети равно четырем (и в скором времени это количество не изменится), поэтомувыбран 5-портовый коммутатор (10/100 Мбит/с).

Спецификациясети составлена на основе прайс-листа фирмы «Никс». Конфигурация компьютеровприведена в табл. 3.

Таблица3

Наименование товара Количество, шт. Цена за ед., руб. Сумма, руб. Монитор TFT 19" LG L1972H-PF черный (1280x1024 2ms 300кд / м2 5000:1 170° / 170° DVI) 4 9770,00 39 080,00 Системная плата M/B GigaByte GA-G33M-S2L rev1.0(RTL) Socket775 <G33> PCI-E+SVGA+GbLAN SATA U100 MicroATX 4DDR-II <PC6400> 4 2141,40 8 565,60 Процессор Intel Core 2 Duo E8200 BOX 2.66 ГГц/ 6Мб/ 1333МГц 775-LGA 4 5079,60 20 318,40 Модуль памяти Original SAMSUNG DDR-II DIMM 1Gb <PC2-6400> 4 637,44 2 549,76 HDD 250 Gb SATA-II 300 Seagate Barracuda 7200.10 <3250410AS> 7200rpm 16Mb 4 1518,90 6075,60 Вентилятор Glacial Tech <GT9225-HDLA-1(Black)> for m/tower (SMART, 92x92x25mm, 18.5 dBa, 1600 об/мин) 4 126,99 507,96 Корпус Minitower INWIN V564-NoCR <Black> Micro ATX 350W (24+4пин) 4 1568,70 6274,80 Дисковод FDD Acorp <CRIP200-B-Black> 3.5" Internal USB2.0 CF/MD/SM/xD/MMC/SD/MS(/Pro) Card Reader/Writer+1portUSB 4 171,81 687,24 Привод DVD-ROM NEC DDU1615-0B черный 4 510 2040 Клавиатура Genius KB-600 black USB 4 620 2480 Манипулятор Genius Traveler 320 mini silver optical (1200dpi) USB (4but, 4D scroll) 4 430 1720 Итого 90 299,36

Характеристикисетевого оборудования приведены в табл.4.

Таблица4

Наименование Количество Цена за ед., руб. Сумма, руб. Коммутатор 10 / 100Mbps 5-port Acorp HU5D Metal case 1 шт 370 370 Кабель UTP IPnetLite cat.5e 4pair 1м 42 м 6 252 Коннектор RJ-45 (KRJ45 / 5E) 8 шт 7 56 Розетка настенная RJ 45 KTOHE категория 5 двойная 4 шт 67 268 Итого 946

Характеристикипериферийного оборудования приведены в таблице 5.

Таблица5

Наименование товара Количество, шт. Цена за ед., руб. Сумма, руб. Факс Panasonic KX-FT932RU-B (черный, KX-FT902RU-B + АОН) 1 5090 5090 Источник бесперебойного питания Ippon Back Comfo Pro 600 4 1 880 7 520 Телефон Panasonic KX-TS2365RUB (черный) 1 1240 1 240 Принтер лазерный HP LaserJet 1018LE (A4, USB2.0, 600x600dpi, 12ppm) (CC563A) 1 3770 3770 Итого 17 620

Характеристикипрограммного обеспечения приведены в табл. 6.


Таблица6

Наименование товара Количество, шт. Цена за ед., руб. Сумма, руб. Windows XP Professional Russian UPG AE CD w/SP2 4 2 350 9400 Microsoft Office Professional 2003 win32 Russian 4 1 157 4628 Итого 14 028

Общаясумма затрат составит: 122 823,36 руб.

6.Планированиеинформационной безопасности

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

1.        Отказы и сбоиаппаратуры.

2.        Отказ отфункционирования системы в целом, вследствие отказа источников питания искачков напряжения, отказа отдельных компонентов сети и т. д.

3.        Помехи на линиисвязи от воздействий внешней среды.

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

5.        Неквалифицированноевмешательство в систему.

6.        Другиевоздействия.

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

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

Основныеправа доступа пользователей сети определены в табл.7.

Таблица7

Пользователь сети Права доступа Начальник отдела тестирования ПО Право полного доступа к базе данных программы «Bug DB». Дизайнер тестов Ограничение права доступа к базе данных в рамках предписанных функций. Работа в системе только под собственным именем. Тестировщик 1 Ограничение права доступа к базе данных в рамках предписанных функций. Работа в системе только под собственным именем. Тестировщик 2 Ограничение права доступа к базе данных в рамках предписанных функций. Работа в системе только под собственным именем.

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

Таблица8

Мероприятия Периодичность Установка источников бесперебойного питания для обеспечения нормального отключения компьютеров при перебоях в подаче электроэнергии. Однократно Создание групп пользователей с одновременным указанием их прав доступа к ресурсам сети. Однократно Задание паролей для всех пользователей сети, отнесение каждого пользователя к какой-либо группе для установки прав доступа к ресурсам сети. Смена паролей не реже одного раза в 6 мес. Централизованное резервное копирование данных. Ежедневно в конце рабочего дня Администрирование сети с целью ограничения прав доступа для разных групп пользователей. Однократно

7.Расчет капитальных вложений и эксплуатационных расходов

Капитальныевложения при внедрении ЛВС:

К= Као + Кпо + Кпл + Кмн + Кпп,где:


Као– стоимость аппаратного обеспечения сети,

Кпо– стоимость программного обеспечения сети,

Кпл– стоимость дополнительных площадей,

Кмн– единовременные затраты на наладку, монтаж и пуск сети,

Кпп– производственные затраты (на научно-исследовательские, опытно-конструкторскиеработы, подготовка и освоение производства).

Вданном случае

Као+ Кпо = 122 823, 36 руб., Кпл = 0, Кмн =0 (поскольку наладка, монтаж и пуск сети будут производиться собственнымисилами) Кпп = 0

ТогдаК= Као + Кпо = 369726 руб.

Эксплуатационныерасходы на вычислительную сеть:

Рэ=Рзп+ Ротч + Рнакл + Рао + Рэл + Ррм+ Роб + Раб, где

Рзп– расходы на суммарную заработную плату (ЗП) работников, обслуживающих сеть.

Ротч– расходы по отчислению из ЗП в фонды социальной защиты.

Рнакл– расходы по отчислению из ЗП на содержание административно-управленческогоперсонала.

Рао– амортизационные отчисления.

Рэл– расходы на электроэнергию в год при использовании сети.

Ррм– затраты на расходные материалы.

Роб– затраты на обучение пользователей сети.

Раб– абонентская плата поставщику услуг глобальной сети.

Исходныеданные для расчета сведены в табл. 9


Таблица9

Статья расхода Сокращенное Наименование Значение показателя Затраты на обучение персонала

Роб

Цена оборудования и ПО

Цоб

122 824 руб. Амортизация а 12% Стоимость расходных материалов для принтера

Цп

1800 р. Цена 1 КВт/час энергии

Цэн

1,8 р. Мощность ЭВМ

NЭВМ

300 Вт Мощность принтера

Nпр

300 Вт Мощность UPS

NUPS

600 Вт Время работы ЭВМ в сутки

ТЭВМ

8 ч Время работы принтера в сутки

Тпр

8 ч Время работы UPS в сутки

ТUPS

8 ч

Обслуживаниесети будет осуществляться собственными силами, поэтому

Рзп= 0, Ротч = 0, Рнакл = 0.

Рао= Цоб · а/100 =122 823 · 0,12 = 14 739 руб.

Рэл= N · FД · Цэн = (300 · 4 + 300 · 1 + 600 · 4) /1000 · 250· 4 · 1,8 = 5015 руб

гдеFД – действительный годовой фонд времени работыоборудования (FД=D·T), где D – количество рабочих дней в году, Т – время работыоборудования в сутки.

Ррм= Цп · m = 1 800 · 1 =1 800 руб.

гдеm – количество использованныхрасходных материалов.

Рэ= 14 379 + 5 015 + 1 800 = 21 194 руб. в год.


Заключение

Входе расчетно-графической работы была разработана локальная компьютерная сетьдля отдела продаж и поставок товара ООО «Магма компьютер», объединившая 4 рабочих станции.

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

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


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

1. Карпов Б. Visio 2002: краткий курс./ Б. Карпов.СПб.: Питер, 2002. – 256 с.: ил.

2. Новиков Ю.В.Аппаратура локальных сетей: функции, выбор, разработка. / Ю.В. Новиков, Д.Г.Карпенко.– М.: ЭКОМ, 1998.–286 с.

3. Проектированиелокальной компьютерной сети: – методические указания к выполнениюрасчетно-графической работы/ ОмГТУ; сост. О.Б. Малков.–Омск: Изд-во ОмГТУ,2004.–40 с.

4. Маклаков С.В. BPwin и ERwin. CASE-средстваразработки информационных систем. – М.: Диалог-МИФИ, 2001. – 304 с.

еще рефераты
Еще работы по информатике, программированию