Диплом: Организация создания и внедрения веб-сайта предприятия (на примере ООО ПТК "Технический крепеж")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
44
Таблица 1.2
Сравнительные характеристики рассмотренных CMS
Наличие дополнительно
подключаемых модулей
Поддержка
PHP
Поддержка
MySQL
Некоммерческая версия
Коммерческая версия
Наличие официальной поддержки
от разработчиков
Наличие комплекта для установки
сайта «Из коробки»
Русскоязычная локализация при
установке
Поддержка сторонних тем и
шаблонов
DataLife
Engine
+
+
+
+
-
-
-
+
+
-Битрикс:
+
+
+
-
+
+
+
+
+
NetCat
+
+
+
+
+
+
+
+
+
WordPress
+
+
+
+
-
-
+
+
+
Joomla
+
+
+
+
-
-
-
+
+
MODx
+
+
+
+
-
+
+
+
+
Drupal
+
+
+
+
-
-
+
-
+
uCoz
+
+
+
+
-
-
+
+
+
РHP-Nuke
+
+
+
+
+
-
-
+
+
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение создаваемого веб-сайта представляет собой
комплекс автоматизированных рабочих мест на базе персональных
компьютеров и сервер базы данных, объединенные в локальную
вычислительную сеть.
В качестве базовой технологии ЛВС применяется сетевая технология
Ethernet (стандарт IEEE802.3) не ниже 10 Мбит/сек. Для построения ЛВС в
качестве основной среды передачи предлагается использование Ethernet по
кабелю типа «витая пара категории 5». Допускается использование других
физических сред (коаксиальный кабель, оптическое волокно). Не
45
рекомендуется использование технологии WiFi, так как она не даёт требуемой
скорости и устойчивости соединения.
Автоматизированные рабочие места должны быть построены на базе
персональных компьютеров с процессором не ниже Intel Pentium (AMDAthlon)
1 GHz, RAM не менее 512 Mb, свободное место на HDD не менее 1 Gb.
Разрешение экрана не менее 1280*1024.
В качестве сервера базы данных должен использоваться сервер с
процессором Intel с тактовой частотой не менее 3 GHz (для 20 и более рабочих
мест рекомендуется специализированная серверная платформа). Сервер должен
иметь: RAM не менее 8 Gb (рекомендуется добавлять 1 Gb на каждые 30
рабочих мест), свободное место на HDD не менее 10 Gb ( рекомендуется
использование RAID контроллеров, также рекомендуется отдельный HDD для
хранения резервных копий базы).
Рабочие места должны иметь доступ к серверу по протоколу TCP/IP.
Все технические средства должны быть безопасными от поражения
электрическим током, от излучаемых электромагнитных полей и
электростатического напряжения. Вся вычислительная техника должна иметь
сертификаты соответствия Госстандарта Российской Федерации.
Требования к программному обеспечению на рабочих местах:
Операционная система Microsoft Windows версия 2000/XP/Vista/
Seven (7)/Server2003/Server2008 (рекомендуется MS Windows XP SP3);
Microsoft Word и Microsoft Excel версия 97/2000/2003/2007/2010,
либо пакет OpenOffice.org3 (рекомендуется MS Office 2007/2010);
Рекомендуется иметь настроенную программу отправки
электронной почты;
На сервере операционная система Microsoft Windows 2000/XP/Seven
(7) /Server2003/Server2008 (рекомендуется MS Windows 2003/2008 Server).
46
II Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Для создания проекта по разработке интернет-сайта будет использовано
программное средство Microsoft Enterprise Project Management (EPM) это
программный комплекс управления, который разработан в соответствии со
всеми международными стандартами в области управления проектами.
Microsoft Project на сегодняшний день является лидером мирового и
российского рынка программного обеспечения в области проектного
менеджмента.
Применение Microsoft Enterprise Project Management обеспечивает:
календарное планирование и контроль проектов;
ресурсное и бюджетное планирование и контроль проектов;
управление проектами включает проектный документооборот и
управление рисками;
проектные коммуникации в географически распределенных
командах;
отчетность по проектам и портфелю проектов.
Для начала необходимо определиться с целями и жизненным циклом
нового проекта. На их основе формируется перечень работ. Microsoft Project
позволяет задать последовательность выполнения работ, что делает расписание
более гибким, наглядным и упрощает планирование.
Для определения периодов выполнения задач Microsoft Project позволяет
создавать календари и определять время начала или завершения работ,
выходные и праздничные дни.
На следующем шаге необходимо описать детальный состав работ: нужно
указать длительность их выполнения и последовательность (этой информацией
должен располагать сам менеджер проекта). Основываясь на этих данных,
47
Microsoft Project автоматически рассчитает даты начала и завершения работ,
используя метод критического пути. Планировать сроки работ можно, как
начиная с некоторой точки, так и к определенной дате. На рисунке 2.1
представлена форма добавления задачи в проект, а на рисунке 2.2 – список
введенных в проект задач [3].
Информация по основным операциям проекта приведена в таблице 2.1.
Таблица 2.1
Основные операции по реализации веб-сайта
Название задачи
Длитель
ность
Названия ресурсов
Разработка сайта
69 дней
Принятие решения о
разработке сайта
0 дней
Руководитель проекта
1.Подготовка проекта
9 дней
Сбор команды
1 день
Руководитель проекта
Анализ сайта по
различным критериям
3 дней
Аналитик
Оценка имеющегося
оборудования и ПО
1 день
Программист 1
Закупка оборудования и
ПО
4 дней
Руководитель проекта
Установка оборудования
и ПО
1 день
Программист
1;Компьютер[1];Ноутбук[1];ПО1[1]
;ПО2[1]
2. Разработка сайта
20 дней
Разработка внешнего
вида
5 дней
Дизайнер;Программист 1
Разработка навигации
5 дней
Программист 2
Наполнение уникальным
контентом
5 дней
Программист 1
Регистрация в
рейтинговых системах
5 дней
Аналитик
Контроль изменений
20 дней
Руководитель проекта
3. Реклама сайта
30 дней
Осуществление
рассылки
30 дней
Маркетолог
Сотрудничество с
другими ресурсами
30 дней
Руководитель проекта
Размещение баннерной
рекламы
30 дней
Программист 2
4. Завершение проекта
9 дней
Проверка изменений
3 дней
Руководитель проекта
Расчет показателей
эффективности
5 дней
Аналитик
Роспуск команды
1 день
Руководитель проекта
48
Рисунок 2.1 – Добавление задачи в проект
49
Рисунок 2.2 – Итоговый перечень задач
После ввода фаз и операций проекта в Microsoft Project, устанавливаем
между ними зависимости (связи). В данном проекте операции будет
преобладать тип связи «конец-начало», т.е. последовательное выполнение.
Пример данной связи: выполнение операций сбор данных и анализ
существующего состояния (рисунок 2.3). Это означает, что зависимая задача
50
«анализ существующего состояния» не может начаться, пока не завершится
задача «сбор данных», от которой она зависит.
Рисунок 2.3 – Пример связи «Конец-начало»
Так же в проекте используется связь «начало-начало», т.е. параллельное
выполнение операций (рисунок 2.4).
Рисунок 2.4 – Пример связи «Начало-начало»
Общая длительность всего проекта составляет 82 дня. Данная
продолжительность обусловлена тем фактом, что на процессы рекламы и
оптимизации содержимого сайта отведено по 60 дней, хотя фактически реклама
сайта должна осуществляться постоянно. Жестких рамок по выполнению
проекта не предусматривается. Все операции задаются количеством дней, а не
конкретными датами. Это позволяет более гибко управлять длительностью
проекта. Удобство использования MS Project состоит еще в том, что он
автоматически проставляет даты выполнения процессов проекта. На рисунке
2.5 представлен фрагмент перечня задач со сроками их выполнения.
51
Рисунок 2.5 – Перечень задач со сроками выполнения
В графическом виде график выполнения работ по совершенствованию
сайта имеет вид, представленный на рисунке 2.6.
Рисунок 2.6 – Графическое представление процесса решения
поставленных задач
52
Удобной формой для отслеживания работ по проекту является сетевой
график (рисунок 2.7). Отслеживаться будет фактический процент выполнения
операций. Для этого вручную будет введен процент выполнения в сведениях об
операции.
Рисунок 2.7 – Сетевой график реализации веб-сайта
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Никаких дополнительных вакансий для эксплуатации системы не
требуется. Основными пользователями будут сотрудники отдела по кадрам и
делопроизводству.
В случае нарушений в работе или для расширения функций системы
возможно привлекать стороннего разработчика, на разовые договорные работы.
Также поддержание системы возможно силами системного
администратора (уже есть в штате).
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Входящее в состав информационной системы программное обеспечение в
обязательном порядке должно быть проверено на предмет наличия
существующих уязвимостей к различным видам атак, таких как попытки
несанкционированного доступа, либо атаки на отказ.
Требования, связанные с обеспечением безопасности при выполнении
монтажных, наладочных и пусковых работ, связанных с технической частью
53
информационной системы, должны выполняться в полном соответствии с
требованиями электробезопасности.
Система электропитания должна предусматривать наличие механизмов
защиты от перегрузок и коротких замыканий, а также наличие ручных
аварийных выключателей. Общие требования по пожарной безопасности
рабочего места оператора персонального компьютера должны соответствовать
существующим нормам на бытовое электрооборудование.
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
Для рассматриваемой предметной области основной структурой сайта
будет являться заказ на товар, практически являющийся электронным
документом. Электронным документом di называется пара: d
i
= <С
i
, М
i
>, где
С
i
структура документа в соответствии с выбранной схемой данных;
М
i
содержание документа (информационное наполнение).
При постановке задачи реализации веб-сайта был проведён анализ
возможных критериев оптимизации, который показал, что оптимизация
документопотоков может быть достигнута только путем выбора комплексного
критерия:
инт хр ппол
пинф
P P P P  
, где (1)
P
хр
- стоимость хранения информации;
P
пинф
- стоимость получения данных из внешних систем;
P
ппол
- стоимость получения данных из хранилищ.
Для постановки задачи оптимизации были определены следующие
объекты оптимизации:
время получения требуемого электронного документа;
стоимость передачи ЭД между пользователями, хранилищами,
другими информационными системами;
объемы электронных документов, хранящихся на веб-сайте;

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

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