Диплом: Разработка интернет магазина и его размещение в сети интернет (на примере ООО "Символ Безопасности")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
68
8. Почтовый сервер.
9. SFTP сервер.
10. Антивирус.
11. Поддержку SSL.
12. Систему мониторинга сервера.
Их наличие существенно облегчает жизнь владельца сайта, позволяя не
отвлекаться на множество самых разных мелочей, необходимых для бесперебойной
работы Интернет-магазина.
Процесс развертывания системы максимально прост. Чтобы установить
панель управления VestaCP, необходимо:
1. Подключиться к серверу по SSH.
2. В консоли ввести команду curl -O http://vestacp.com/pub/vst-install.sh.
3. После выполнения загрузки установочного скрипта выполнить команду bash
vst-install.sh.
Уже через несколько минут панель управления будет установлена и станет
доступной по адресу https://example.com:8083. После успешной установки панели
управления необходимо зайти в её административный интерфейс и добавить новый
сайт, как это показано на рисунке 21, указав доменное имя, зеркала, SSL сертификат.
Рисунок 21 — конфигурация домена в панели управления Vesta CP
Далее необходимо создать базу данных MySQL, указав имя пользователя,
пароль, кодировку. В результате будет создана конфигурация, отображенная на
69
рисунке 22.
Рисунок 22 — конфигурация базы данных в панели управления Vesta CP
5.2. Подготовка к поисковому продвижению.
Оптимизация Интернет-магазина для улучшения его позиций в поисковых
системах является одним из важнейших этапов комплексного продвижения. Так как
предпочтения крупнейших и наиболее популярных систем поиска постоянно
меняются, необходимо своевременно отслеживать основные изменения их
алгоритмов, введение новшеств.
Под оптимизацией сайта понимается целый ряд действий, направленный на
приведение верстки, графической и текстовой информации, мета-данных в полное
соответствие под актуальные алгоритмы поисковых систем. Комплексный подход к
задачам оптимизации сайта позволяет смело рассчитывать на значительное
увеличение количества посетителей, что, в свою очередь, положительно сказывается
на росте получаемой прибыли. Однако нужно учитывать, что стабильный эффект
продвижения возможен только при использовании разрешенных методов
оптимизации. Их можно условно разделить на два основных направления: код и
контент. [28]
Оптимизированный код сайта положительно влияет на скорость и
стабильность открытия и работы сайта. От многих мелких технических аспектов
зависит и успешность продвижения Интернет-магазина в поисковых системах.
Хорошая оптимизация кода включает целый комплекс работ:
1. Устранение ошибок в коде. Такие инструменты как «W3C Validator»
позволяют выявить основные недоработки и устранить их в кратчайшие
сроки.
70
2. Удаление скрытых блоков. Скрытые блоки отрицательно сказываются
на результатах ранжирования сайта. Также поисковики считают подобные
страницы менее благонадежными.
3. Исправление семантических ошибок. Понятие семантики HTML кода
подразумевает соблюдение порядка элементов, заголовков, использование
элеменов в соответствии с их назначением.
4. Проверка верстки изображений и заполнение пропущенных атрибутов,
если они отсутствовали ранее.
5. Создание и проверка файла robots.txt. Файл robots.txt хранит в себе
инструкции для поисковых роботов. Правильное содержание данного файла
позволяет направлять роботов на нужные страницы и отсекать лишнее
содержимое от выдачи
6. Контроль количества исходящих внешних ссылок. Это весьма важная
задача, требующая предельного внимания специалиста, так как поисковые
системы постоянно ужесточают алгоритмы, связанные с оценкой внешних
ссылок.
Работы по оптимизации контента зачастую являются гораздо более сложным
этапом, чем техническая оптимизация. Данный вид работ выполняется специально
подготовленными людьми, к которым относятся и копирайтеры. Изучив
семантическое ядро сайта, они создают готовые тексты, которые должны быть не
только актуальными для посетителей Интернет-магазина, легко читаемыми и
понятными — они должны соответствовать строгим требованиям поисковых систем.
Перед написанием текстовой информации и подбором графики необходимо
провести детальный и тщательный анализ всех тонкостей бизнеса и требований
целевой аудитории веб-сайта. Потребуется изучить и подготовить семантическое
ядро — максимально полный список запросов и ключевых слов, которые будут
участвовать в продвижении Интернет-магазина.
Для сайта Simbez.ru был проведен аудит технических ошибок, которые могли
бы отрицательно повлиять на продвижение. После этого были оперативно
устранены все основные замечания. Было составлено и передано заказчику
семантическое ядро и предоставлен целый ряд рекомендаций по работе с текстовой
71
информацией. Была достигнута договоренность на сопровождение и оптимизацию
сайта с ежемесячной оплатой. Подробный расчет стоимости ежемесячных затрат на
поисковое продвижение приведен в пункте 4.3 данной работы.
5.3. Тестирование приема и обработки заказов.
Для проверки работы интернет-магазина был оформлен заказ
металлодетектора «Блокпост РС-1000 А» в количестве 3 штук через страницу товара,
представленную на рисунке 23. Стоимость товара — 155 610 рублей. Ожидаемая
сумма заказа — 466 830 рублей. Товар был добавлен в корзину со страницы товара.
Количество и сумма были корректно пересчитаны. Количество товаров в корзине
изменилось правильно как в модальном окне, так и в нижней полосе сайта.
Рисунок 23 — страница товара «Блокпост РС-1000 А»
72
После перехода в корзину, показанную на рисунке 24 необходимо было
проверить сумму и количество товаров. После этого были прописаны тестовые
данные и полностью сформирован заказ.
Рисунок 24 — список товаров в корзине
Следующим этапом стала проверка регистрации нового заказа в
административном интерфейсе, продемонстрированном на рисунке 25. После нее
был выполнен контроль доставки писем и сделанном заказе как пользователю, так и
администратору сайта.
73
Рисунок 25 — административный интерфейс обработки заказа
Выполненное тестирование подтвердило работоспособность каталога,
корзины и системы приема заказов Интернет-магазина Simbez.ru. В ходе проведения
проверки не было выявлено никаких ошибок.
Стратегия внедрения выбрана «пилотный проект».
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание
Любой разрабатываемый проект в сфере автоматизации всегда включает в себя
множество задач по управлению проектом, разработке программного обеспечения,
проектированием и внедрением. Каждая из описанных задач является собственным
проектом с уникальными особенностями. Следовательно в ходе разработки
продукта существуют различные риски.
74
Риски условно можно разделить на две категории:
Риски заказчика;
Риски исполнителя.
Риски заказчика — это, прежде всего, недостижение целей проекта и
неэффективное расходование средств.
Риски исполнителя связаны с возможностью превышения фактической
себестоимости работ по сравнению с планом.
Наиболее частые и характерные риски, а также методы их минимизации приведены
в таблице 8.
75
Таблица 8 – Возможные риски проекта и способы минимизации.
Виды рисков
Снижение видов риска
Снижение вероятности
возникновения риска
Риски, связанные с
масштабом
разрабатываемого
проекта.
Детальный анализ всех
этапов работ, их
организации и
взаимодействия
участников.
Проработанная
программа контроля
качества и управления
проектом. Контроль
взаимодействия
участников.
Технические риски
проекта.
Отбор команды по
строгим критериям
квалификации. Обучение
технологиям проектных
работ и
инструментальным
средствам.
Разработка и
использование
стандартов проекта.
Риски, связанные с
недостаточным опытом в
сфере информационных
технологий.
Проведение обучения
пользователей системы.
Разработка концепции
проекта и её утверждение
на ранних стадиях.
Организационные риски.
Обучение команды и
полная формализация
деятельности.
Наличие руководителя
проекта, детальное
распределение ролей в
проекте.
Операционные риски.
Многократное
тестирование результатов
Строгий контроль
качества.
76
проекта, экспертиза
документации.
2.1.3. Организационно-правовые и программно-аппаратные средства обеспечения
информационной безопасности и защиты информации
Существующие методы защиты информации можно условно разделить на
организационно-правовые и программно-аппаратные.
К организационно-правовым методам относятся организационно-технические
и правовые мероприятия, проводимые во время создания и эксплуатации
информационной системы. На этом уровне защиты информации рассматриваются
таки методы как международные договоры, законы и подзаконные акты, ГОСТы,
локальные и нормативные акты организации.
К методам и средствам технической защиты относятся физические объекты,
различные механические и электронные устройства, элементы конструкции
помещений и средства пожарутушения. Такие средства обеспечивают:
Защиту территории
Защиту аппаратных средств
Предотвращение удаленного доступа
Контроль режима работы персонала
Противопожарную защиту
Минимизацию потерь при утрате информации
Важнейшим компонентом инженерно-технической защиты являются средства
охраны, создающие первый рубеж защиты.
На предприятии ООО «СИМВОЛ БЕЗОПАСНОСТИ» используется
совокупность средств организационно-правовой и инженерно-технической защиты.
77
2.2 Информационное обеспечение задачи
2.2.1. Информационная модель и ее описание
Информационная модель представляет собой схему движения входных,
промежуточных и результативных потоков. Кроме того, модель объясняет на основе
каких входных данных происходит формирование выходных документов.
Информационная модель представлена на рисунке 26.

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

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