Диплом: Автоматизация управления проектами студии ТОО "Black and white"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
51
принимает часть данных, анализирует и сохраняет их. Это влечет некоторые
требования по аппаратной части сервера БД, а именно:
Повышенный объем ОЗУ для кэширования наиболее
востребованных частей БД;
Быстрая дисковая подсистема, способная изначально быстро
отрабатывать огромное количество мелких запросов на единицу времени (IOps -
inputs/outputs per second);
Высокая мощность вычисления для обработки приход ящих данных.
Главные требования к матери нской плате сервераподдержка контроля и
мониторинга всех компонентов сервера в онлайн-режиме, и в случае выхода из
строя любой из составляющих, не отключая питание, выполнение
самостоятельного резервирования требуемого компонента и просигнализировать
администратору сети о сл учившемся.
Сервер БД т ре бует немалый объём ОЗУ Работа с ОЗУ в разы быстрее, чем
работа с классическими HDD, и с ходя из этогочем больше ОЗУ имеется, тем
лучше, в случае, что сама ОС и работающее приложение СУБД могут н агрузит ь
весь имеющийся объем памяти. Новейшие ОС и приложения уже почти
освоб ождены от подобн ых ограничений, т.к. могут задействовать до 64Гб и
более. 2-х процессорные серверы оснащаются 128Гб ОЗУ, а 4-х и 8-ми
процессорные - до 256Гб ОЗУ.
Основными HDD для БД считаются SAS диски скоростью от 10000 до
15000 об/мин. Подобные решения оптимизированы под работу на
вычислительных нагрузках и по этому параметру в разы превосходят
классические SATA. Также диски SAS уже с самого начала создавались для
RAID-массивов и всегда показывают характерный рост скорости работы массива
при повышении числа дисков в нем.
Новейш ие процессоры явно п роизводительнее, чем аналогичные модели
3-4 летней давности из-за применения технологий Hyper Treading (много
поточность). Сегодня машину с 8ядрами под силу купить любой организации
благодаря относительной доступности оборудования. Для "тяжелых" систем
очень скоро вообще отпадет необходимость ставить дорогие многопроцессорные
RISC-системы, которые при схожей скорос ти работы стоят н амного дороже.
52
Сейчас уже есть 4-х и 8-ми процессорные реш ения с архитектурой x86 с
поддержкой 4-х и даже 6-ядерных процессоров, что позволяет иметь 32-ядерную
систему одновременно.
Сравнение серверов приведено в таблице 1.5.
Таблица 1.5
Сравнение серверов
Параметр
HP ProLiant DL320G6
HP ProLiant ML150 G6
Корпус
1U Rackmount
MidiTower
Центральный
процессор
2.26GHz Intel® Xeon® E5520
Nehalem QuadCore
w/HyperThreading 5.86GT/s
FSB, 8192Kb L3 cache
Intel® Xeon® Processor E5504
(2.00 GHz, 4MB L3 Cache,
80W, DDR3-800)
Оперативная
память
2 х DIMM 2048MB DDR-III
PC3-10600 ECС
2 х DIMM 2048MB DDR-III
PC3-10600 ECC
Набор
микросхем
(chipset)
Intel® 5500 Server chipset
Intel® 5500 Server chipset
Сетевой
адаптер
Embedded HP NC107i PCI
Express Gigabit Server Adapter
Embedded HP NC107i PCI
Express Gigabit Server Adapter
Жесткие
диски
2 х HDD 750GB SAS 3G
7200rpm (DP) HotPlug LFF
2 х HDD 750GB SAS 3G
7200rpm (DP) HotPlug LFF
Оптический
привод
DVD-RW 8x
DVD-RW 16x
Стоимость
4095 у.е.
3272 у.е.
Как видно из таблицы 1.5., при одинаковой конфигурации серверы имеют
ощутимое различие в стоимостиоколо 800 у.е. Сервер HP ProLiant DL320 G6
имеет более компактный размер, большую возможность для расширения,
большую отказоустойчивость. Однако, для рассматриваемой задачи эти
характеристики не яв ляются критически важными, поэтому можно выбрать
более дешевый вариант с той же производительностью. Выбираем сервер HP
ProLiant ML150 G6.
Клиентская часть системы должна быть представлена рабочими
станциями пользовател ей и сетевыми принтерами, объ единенными е диной
локальной сетью с серверной частью.
При выборе компьютера были рассмотрены три комплектации, кот орые
предст авлены в таблице 1.6.
Таблица 1.6
53
Типы комплектации клиентских компьютеров
Комплектующие
Тип
комплектации 1
Тип
комплектации 2
Тип
комплектации 3
Корпус
ATX Miditower
INWIN S-506T
350W
ATX Miditower
INWIN S-506T
350W
ATX Miditower
INWIN S-506T
350W
Материнская
плата
S-775 ATX Intel
G31/LAN
GIGABYTE GA-
G31M-ES2L
ASUS P5KPL-AM
(iG31, 2xDDR2,
U100, 4xSATA II,
PCI-E, D-Sub,
Audio 5.1, 1Гбит
LAN,
(4+2)xUSB2.0,
mATX)
ASUS P5Q-E
(iP45, 4xDDR2, 6x
SATA II-RAID,
U133,2x SATA II,
PCI-E, Audio 7.1,
1Гбит LAN,
IEEE1394, e-
SATA, (6+2)x
USB2.0, ATX)
Процессор
Intel Pentium Dual
Core E2180 (2 x
2.00 ГГц)
Intel Pentium Dual
Core E2180 (2 x
2.00 ГГц)
AMD Athlon 64
X2 5600+ (2 x 2.8
ГГц)
ОЗУ
2048 МБ
1024 МБ
2048 Мб
Жесткий диск
320.0 ГБ
250.0 ГБ
250.0 ГБ
Стоимость
10449.00 р.
9812.00 р.
11072.00 р.
Из представленных в приложении комплектаций был выбран: второй тип
комплектации для рабочего места.
Также важным пунктом при выборе комплектации компьютера является
выбор монит ора. Сравнит е л ьная характеристика мониторов представлена в
таблице 1.7.
Таблица 1.7
Сравнительная характ еристика мониторов
Acer AL1916Ns
Samsung SyncMaster
923N
BenQ
G900D
Диагональ ЭЛТ
19''
19"
19''
Acer AL1916Ns
Samsung SyncMaster
923N
BenQ
G900D
Максимальное
разрешение
1280x1024
1280x1024
1280x1024
Время отклика
5 мс
8 мс
5 мс
Угол обзора (в/г)
150/135
140/125
160/160
54
Исходя из данных приведенных в таблице, можно отметить, что первая
модель лучше всего отвечает требовани ям в отношении цена/качество. Поэтому
целесообразно остановиться на ней (Acer AL1916Ns).
Также для работы отдела необходим принтер. Существует три типа
принтеров: лазерный, струйный, матричный. Т.к. объемы печати в организациях
всегда довольно велики, то разумнее всего остановиться на лазерном типе
принтера. Также стоит отметить, что для печати бумаг не требует с я цветная
краска, поэтому будем рассматривать только монохромные лазерные принтеры.
Сводная таблица характерист ик по моделям представлена в таблице 1.8.
Таблица 1.8
Сравнительная характ еристика принтеров
HP LaserJet
P1005
Canon LBP-3010
HP LaserJet
P1505
Скорость печати
До 14 стр./мин.
До 14 стр./мин.
До 23 стр./мин
Разрешение
600 x 600 т/д
600 x 600 т/д
600 x 600 т/д
HP LaserJet
P1005
Canon LBP-3010
HP LaserJet
P1505
Подача бумаги
До 150 листов
До 150 листов
До 250 листов
Нагрузка
до 5000 страниц
в месяц
До 4000 страниц в
месяц
до 8000
страниц в
месяц
HP LaserJet
P1005
Canon LBP-3010
HP LaserJet
P1505
Ресурс расходных
материалов
700 стран иц
1500 стран иц
1000 стран иц
Потребляемая
мощность
315 Вт
280 Вт
300 Вт
Стоимость
3748.00 р.
3439.00 р.
5634.00 р.
Модель HP LaserJet P1505 из вышепредставленных является самой
дорогой, но при этом он а полностью оправдывает свою стоимость. Данный
принтер обладает высокой скоростью печати, большой нагрузкой и низким
расходом чернил. При этом, п ри таких высоких показателях печати, данная
модель обладает невысоким уровнем потребляемой мощности, что не может ни
послужить весомым доводом при выборе принтера. Поэтому выбор был
останов л ен именно на этой модели (HP LaserJet P1505).
55
2 Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
ЖЦ является непрерывным процессом, кот орый изначально начинается с
момента выражения решен ия о необходи мости его создания и заканчивается
после факта изъятия из обращения.
Среди самых популярных стандартов часто выделяют такие:
ГОСТ 34.601-90 – исп ол ьзуется в АИС и устанавливает все этапы и
стадии их создания. Также он описывает содержание работ для любого этапа.
Стадии и этапы, закрепленные внутри стандарта, больше всего соответствуют
каскадной модели ЖЦ;
ISO/IEC 12207 – стандарт, указывающий процессы и организацию
ЖЦ. Может использоваться в любом виде заказного ПО. Стандарт не имеет
описания стадий и этапов;
Custom Development Metho – технологический материал по
созданию прикладных ИС, детализированный до уровня заготовок проектных
решений, которыми пользуются в проектах с использованием средств Oracle.
Применяется CDM для классической модели ЖЦ (есть все этапы и описа нные
задачи), а также в проц есс е «оперативной разработки» или «облегченного
прохода», которые применяются в рамках малых проектов;
Rational Unified Process (RUP) – применяет интеракт ивную модель
разработки, включающую 4 фазы: старт, изучение, создание и внедрение.
Каждая из фаз может делится на этапы, которые в итоге создают в ерсию для
внутре ннего или внешнего применения. Завершение всех 4 фазэто цикл
разработки, и по завершению одного цикла генерируется новая версия системы.
Если по факту проект продолжается, то сам продукт тоже изменяется и проходит
вновь эти 4 фазы. Суть работы при использовании RUP создание и поддержка
моделей на базе UML;
Microsoft Solution Framework (MSF) – аналогичен RUP, тоже
состоит из 4 фаз: изучение, разработка, реализация и проверка, считается
56
итерационным и включает применение объектно-ориентиров а нных моделей.
MSF в отличии от RUP чаще всего используется для создания бизнес ПО;
Extreme Programming (XP) – экстремальное программирование
(современная методология, создана в 1996 году). Ее суть составляют командн ая
работа, постоянная коммуникация с заказчиком в рамках всего проектирования
ИС, создание проекта с использованием последовательно оптимизируемых
прототипов.
Для определ е ния стандарта главным фактором выступает более подробное
и полноценное описание работы на этапах и стадия АС.
Станда рт ISO/IEP 12207 не включает полноценного описания работы на
этапах и стадиях реализации АС.
Станда рт CDM оправдан при работе с проектами, включающими Oracle-
технологий, которые в нашем случае не используются.
Станда рт MSF, как было описано выше, направлен на бизнес-сферу.
Станда рт XP предпочтителен для команды. Поэтому в наш ем с л учае будет
использоваться ГОСТ 34.601-90, т.к. именно он имеет опи сание работы на
любом этапе создан ия АС.
Основные стадии с оздания АС включают в себя:
1) Определение требований к системе;
2) Подготовка концепции;
3) Подготовка ТЗ;
4) Реализация технического проекта;
5) Написание документации;
6) Установка и использов ание.
Рисунок 2.1 Базовые стадии реализации ИС
1) Формирование требований к системе
2) Разработка концепции
6) Внедрение
3) Техническое задание
4) Технический проект
5) Оформление документации
57
В рамках этапа «Выведение требований к системе» реа л изуется
следующее:
Изучается сам объект;
Готовятся требования пользова теля;
Указывается важность разработки.
В данном этапе и с пользуются такие участники, как: IT-менеджер,
руководитель отдела производ ства. По факту создания всех зад ач готовится
отчет о выполненной работеописыв ае тся объект автоматизации, выделяются
требования системе, отражаются расходы на создание, введение в работу и
поддержку, указывается возможный эффект от реализации и отражаются
условия для корректной работы системы.
По факту реализации этапа «Отражение требований к системе» готовятся
виды концепц ий. Создается ряд доступных концепции и пл анов реализации,
анализируют ресурсы, требуемые для реализации ИС и ее адекватной работы,
изучают н едостатки и преимущества всех мет одов, сверяют т ребов ания
пользователей и п оказатели всех предлагаемых систем.
В рамках этапа «Подготовка концепции» используется только IT-
менеджер. По факту завершения всех описанных работ определяется самый
удачный из всех при емлемых вари антов , который сможет полностью
удовл е творить всем требованиям.
По факту завершения этапа «Подготовка концепции» выполняет ся ТЗ
проекта автоматизации. По факт у его подготовки нужно его согласов а ть и
утвердить. В этом этапе принимают участие: IT-менеджер и руководитель
отдела делопроизводства. По факту завершения этот пункт отражает - функции
ИС и подсистем, с остав совокупных и персональных задач, концепцию БД,
состав СУБД, параметры и функции программных средств.
По факту утверждения ТЗ реал изуется разработка проектного решения.
IT-менеджер и программист готовят физическую и логическую модель БД,
отражают совокупную организацию данных.
По факту окончания этапа «Под готовк а технического проекта» IT-
менеджер и программист готовят рабочую документацию, состоящую из:
58
программных и технических требований, руководства по применению. По итогу
всех работ и написания документации нужно лишь установить систему.
Этап установки состоит из: подготовки исследуемого объекта, тренинг
сотрудн иков, проведение пуско-наладочных и монтажных работ, реализация
испытаний, первый опытный запуск и приемочные испытания. На данном этапе
задействованы: IT-менеджер, сисадмин, руководи тель делопроизводства. По
итогу происходит изучение итогов испытаний ИС, проверка соответствия ТЗ,
устранения возможных неполадок и подпись всех актов.
Сейчас все чаще применяют такую следующую модель ЖЦ:
Каскадная модель (рис. 2.2) включает в себя последовательную
реализацию описанных этапов в порядке очередности . Переход на дальнейший
этап отражает полную готовность на всех предыдущих.
Рисунок 2.2 - Каскадн ая модель ЖЦ ИС
Поэтапная модель с серединным контролем (Рисунок 2.3). Создание ИС
происходит итерац иями с циклами обратной связи по каждому этапу.
Межэтапные проверки помогают учесть реально возникающие взаимовлияния
итогов проектировки на различных этапах; время жизни любого из этапов равно
совокупному пери оду создания.
Разработка требований
Проектирование
Реализация
Тестирование
Ввод в действие
59
Рисунок 2.3 - Поэтапная модель с серединным контролем
Спиральная модель (Рисунок 2.4). Каждый цикл реализует создание
другой версии продукта, утверждаются правила проекта, проверяется уровень
его качество, рассматриваются работы будущего цикла.
Рисунок 2.4 - Спиральная модель ЖЦ ИС
Большое внимание уделено стартовым этапам разработкиразработке и
изучению, где все те хнические реш е ния корректируются и доказываются
методом создания прототипов.
Разработка требований
Проектирование
Реализация
Тестирование
Ввод в действие
Проектирование
Реализация
Тестирование
Версия 1
Версия 2
Версия 3
Разработка
требований
Ввод в действие
прототипов системы
60
Для разрабатываемого проекта наиболее подойдет каскадная модель для
разработки приложения из-за возможности контроля промежуточных фаз.
Далее произведем выбор ст ратегии внедрения разработа нной системы. В
настоящий момент выделяется четыре стратегии внедрения информационной
системы:
Параллельная стратегия - для с л учая, когда старую работающую
систему необходимо заменить нов ой;
Скачокэта стратегия под ра зумевае т резкий переход от одной
системы автоматизации к другой;
Опытная эксплуат ация "пилотного проекта - это тактика "скачка",
но применяемая к ограниченному числу изделий, наиболее успешна в малом
участке д е ятельности;
Узкое место - при внедрении "узкого места" план внедрения
выполняет с я только для "узкого места" и для людей, работающих в нем.
Исходя из описания и услови й деятельности компании, а также
особенностей разрабатываемой информационной системы, в качестве стратегии
внедрения была выб ра на страт егия Опытная эксплуатация пилотного проекта,
так как в этом случае внедрение системы произойдет наиболее безболезненно.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Любой сложный проект, а особенно проект разработки программного
обеспечения, содержит в себе много неопределен ных моментов, которые влекут
за собой риски реал изации проекта.
Управление рисками заключается в их раннем выявлении и разработке
мер либо полнос тью предотвращающих их возникновение, либо
минимизирующих их пос л едстви я.
В нас тоящее время существует три общепринятых стратегии управления
рисками:
Избегание рисковпроект реорганизуется таким образом, чтобы
исключить возможность возникновения рисков;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)