Дипломная работа: Автоматизация подсистемы учета статистических данных и формирования

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
49
• Логичное определение неисправностей (наличие на передней панели
светодиодных индикаторов состояния соединения, портов, коллизий, уровня
загрузки);
• Компактное и удобное исполнение;
• Бесплатную линию консультации и расширенную гарантию на срок
службы.
Вышеприведённым параметрам соответствуют такие коммутаторы, как HP,
ZyXEL и TP-link, отражённые таблице 1.6. Изучим их характеристики и цену.
Таблица 1.6
Сравнение коммутаторов
HP Aruba 2920-
24G-POE+
ZyXEL XGS-4526
TP-LINK
JetStream
T1700X-16TS
83 060 руб
65 821 руб
98 692 руб
Базовая скорость
передачи данных
10/100/1000
Мбит/сек
10/100/1000/10000
Мбит/сек
10/100/1000
Мбит/сек
Максимальная
скорость
uplink/sfp-портов
10/100/1000/10000
Мбит/сек
10 Гбит/сек
10 Гбит/сек
Внутренняя
пропускная
способность
128 Гбит/сек
320 Гбит/сек
96 Гбит/сек
Размер таблицы
mac адресов
32768
16384
8192
Объем
оперативной
памяти
1024 Мб
1024 Мб
1024 Мб
Количество
портов
24
12
24
Количество
uplink/стек/sfp-
портов и
модулей
4
4
6
Из выше рассмотренных коммутаторов выберем ZyXEL XGS-4526, т.к. по
сравнению с другими он значительно дешевле и уже имеет достаточный запас
портов (24), а также обладает большей внутренней пропускной способностью.
Для рассматриваемой сети нужен недорогой, но надежный сервер. Выбор
предлагается произвести из серверов средней ценовой категории.
50
Сравнение серверов приведено в таблице 1.7.
Таблица 1.7
Сравнение серверов
Наименование
Сервер IBM
System x3650 M5
Express
(5462K3G)
HP Proliant
DL380 Gen9
(768347-425)
Производитель
IBM
HP
Форм-фактор корпуса
2U
2U
Код производителя
5462K3G
768347-425
Процессор
Производитель процессора
Intel
Intel
Линейка
Xeon
Xeon
Тактовая частота
3500 МГц
2400 МГц
Количество ядер
4
6
Модель процессора
E5-2637V3
E5-2620V3
Количество установленных процессоров
1
1
Максимальное количество процессоров
2
2
Оперативная память
Объём установленной памяти
16384 Мб
16384 Мб
Тип памяти
DDR-4
DDR-4
Количество слотов
24
24
Жесткий диск
Интерфейс
SATA/SAS
SAS
Количество установленных дисков
не установлены
2, 300 Гб
Форм-фактор HDD
2.5"
2.5"
Максимальное количество HDD
8
8
Стоимость, рублей
256 700
224 820
Как видно из таблицы 1.10, при одинаковой конфигурации сервер HP
Proliant DL380 Gen9 (768347-425) имеет уже два установленных HDD, кроме того,
данный сервер немного дешевле второго, поэтому выбираем сервер HP Proliant
DL380 Gen9.
51
2 Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Методология проектирования ИС включает в себя описание процесса
создания и сопровождения систем в виде жизненного цикла (ЖЦ) ИС,
отождествляя его с некоторой последовательностью стадий и исполняемых на них
процессов. Для каждой стадии выявляется состав и последовательность
производимых работ, итоговые результаты, методы и средства, нужные для
реализации работ, ответственность и роль участников и т.д. Подобное
формальное описание ЖЦ ИС дает возможность спланировать и подготовить
процесс совместной разработки и поддерживать управление этим процессом.
Жизненный цикл (ЖЦ) ИС представляется, как ряд событий, случающихся
с системой с момента ее внедрения и до окончания использования.
Модель ЖЦ отражает различные состояния системы, от момента
возникновения необходимости в данной ИС и до момента ее окончательного
вывода из эксплуатации. Модель жизненного цикла представлена некой
структурой, которая содержит процессы, действия и задачи, реализуемые в ходе
создания, работы и сопровождения ПО в течение всей жизни системы, от
выявления требований до окончания ее использования.
Сегодня известны и применимы следующие модели жизненного цикла:
• Каскадная модель включает в себя последовательную реализацию
всех этапов проекта в заранее определенном порядке. Начало следующего этапа
говорит о полном завершении работ на предыдущем этапе.
• Поэтапная модель с периодичным контролем. Создание ИС
реализовано в виде итераций с циклами обратной связи между этапами.
Межэтапные проверки позволяют учесть реально существующее взаимовлияние
итогов разработки на различных этапах; ЖЦ каждого из этапов продлевается на
весь срок разработки.
• Спиральная модель. На любом витке спирали выполняется генерация
очередной версии продукта, корректируются требования проекта, выражается его
52
качество и планируются работы уже следующего витка. Особое внимание при
этом обращается на начальные этапы разработки - анализ и проектирование, где
возможность создания тех или иных технических решений обосновывается и
проверяется благодаря построению прототипов.
Каскадный подход отлично зарекомендовал себя в процессе создания
относительно простых ИС, когда в самом начале разработки можно с большой
точностью и полнотой составить все требования к системе. Главным недостатком
такого подхода является то, что основной процесс разработки системы не может
полностью уложится в такие жесткие рамки, постоянно есть потребность в
возврате к уже завершенным этапам для уточнения или изменения ранее
принятых решений. В итоге реальный процесс разработки ИС становится
соответствующим поэтапной модели с периодичным контролем.
Все стадии создания системы предусматривают выполнение некоторого
объема работ, представляемых в виде процессов ЖЦ. Процесс выражается как
совокупность объединенных действий, изменяющих входные данные в выходные.
Описание любого процесса состоит из перечня решаемых задач, исходных данных
и итоговых результатов.
Есть целый ряд стандартов, определяющих ЖЦ ПО, а в отдельных случаях
и процессы разработки.
Среди самых известных стандартов выделяют следующие:
• ГОСТ 34.601-90 - распространяется на АИС и указывает в себе
стадии и этапы их создания. Также в нем имеется описание содержания работ на
всех этапах. Стадии и этапы работы, отраженные в стандарте, зачастую
соответствуют каскадной модели жизненного цикла.
ISO/IEC 12207:1995 - стандарт на процессы и реализацию
жизненного цикла. Применяется ко всем видам заказного ПО. Стандарт не имеет
описания стадий, фаз и этапов.
• Custom Development Method по созданию прикладных ИС -
технологический материал, углублённый до уровня заготовок проектных
документов, которые рассчитаны на применение в проектах совместно с Oracle.
Используется CDM для типовой модели ЖЦ (имеются все работы/задачи и
53
этапы), а также для случаев "быстрой разработки" (Fast Track) или "облегченного
подхода", которые будут оптимальны в малых проектах.
• Rational Unified Process (RUP) включает в себя итеративную модель
разработки, имеющую четыре фазы: старт, анализ, создание и использование. Все
эти фазы могут быть разделены на этапы (итерации), по итогу которых имеется
версия для внутреннего или внешнего использования. Реализация четырех
основных фазы считается циклом разработки, и любой такой цикл завершается
созданием версии системы. В случае, если работа над проектом не прекращается
и после этого, полученный продукт продолжает оптимизироваться и снова
проходит те же фазы. Суть реализации в рамках RUP - это разработка и
сопровождение моделей на базе UML.
Microsoft Solution Framework (MSF) похож на RUP, так же имеет
четыре фазы: исследование, построение, создание, стабилизация, является
итерационным, включает в себя применение объектно-ориентированного
моделирования. MSF в отличии от RUP в сильнее ориентирован на создание
бизнес-приложений.
• Extreme Programming (XP). Экстремальное программирование (самая
молодая среди остальных методологий) было реализовано в 1996 году. В основе
методологии лежит командная работа, четкая коммуникация между
исполнителем и заказчиком в течение всего срока проекта, а сама разработка
реализуется методом последовательной доработки прототипов.
• Стандарт ISO/IEC серии 15288. Перечень стадий и основные
результаты, которые должны быть достигнуты к моменту их завершения:
1. Анализ потребностей, выбор концепции и проектных решений;
2. Проектирование системы;
3. Изготовление системы;
4. Ввод в эксплуатацию и использование системы;
5. Обеспечение функционирования системы;
6. Прекращение использования, демонтаж, архивирование системы;
Этот вариант (Стандарт ISO/IEC 15288) отлично подходит для использования
каскадной модели ЖЦ.
Источник: https://baza.diplomsite.ru/previewfile/1918