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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
28
1. Низкие требования к хостингу. Благодаря этому система может
использоваться на любых веб-серверах.
2. Интуитивно понятный пользователям интерфейс. Простые настройки и
удобная панель управления значительно облегчают использование системы.
3. Качественный код и подробная документация.
4. Бесплатная техническая поддержка, оперативно реагирующая на
проблемы пользователей.
5. Широкий возможности для поисковой оптимизации сайта, множество
практичных и функциональных решений.
6. Автоматические обновления системы, не требующие внимания
пользователя.
7. Низкая цена продукта в сравнении с конкурирующими платформами.
8. Устойчивость к нагрузкам. Система легко выдерживает 1000
посетителей единовременно, сохраняя время отклика равно 0.4 секунды.
Недостатки:
1. Небольшое сообщество разработчиков, из-за чего в некоторых случаях
придется самостоятельно искать решение задач или обращаться в
техническую поддержку.
Сравнительно небольшое количество дополнений и тем от сторонних
разработчиков.
29
1.3.2. Выбор и обоснование стратегии автоматизации
В схеме планирования задач выделяется несколько основных этапов. Первый
этап — это анализ стратегии развития бизнеса.
В условиях конкуренции выигрышную позицию занимают те предприятия,
чьи стратегии в бизнесы тесно связаны с областью информационных технологий.
В последнее время одним из основных подходов по автоматизации того или иного
процесса является покупка готового решения с доработкой под нужды компании,
так как разработка собственных решений с нуля связана с высокими затратами и
риском. Большинство поставщиков, как правило, предлагают не
специализированное решение, а универсальную платформу для разработки и
адаптации под нужды заказчика. При этом пользователям и разработчикам
предлагается полноценная документация и поддержка [20].
Вторым этапом планирования является поиск и обработка всей информации,
связанной с автоматизируемым процессом, в данном случае, с продажей и
оформлением заказов на продукцию через сеть Интернет. На этапе обработки
информации возможны корректировки работы будущей системы.
Для рассматриваемой компании была выбрана следующая стратегия реализации
проекта:
Анализ области деятельности компании;
Анализ стратегии дальнейшего развития компании;
Определение основных стратегических свойств;
Анализ существующих решений и разработок
Выбор стратегии автоматизации предприятия;
Выбор способа приобретения;
Определение архитектуры решения;
На сегодняшний день существуют две основные стратегии автоматизации
процесса. Первый вариант — это доработка существующего продукта под бизнес-
процессы заказчика. Второй вариант — это реорганизация бизнес-процессов под
готовый продукт. Выбор стратегии автоматизации зависит от целей развития
компании и её экономических возможностей. Для рассматриваемой компании
30
наиболее оптимальным вариантом является доработка существующего продукты
под бизнес-процессы.
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации задачи
Способы приобретения информационной системы — это последующие действия,
принимаемые после определения и формализации решения о необходимости ИС до
момента её внедрения на предприятии. Существует несколько основных способов
приобретения ИС:
Разработка (средствами заказчика или сторонней компанией)
Покупка зарубежной или отечественной ИС
Аренда
Покупка и доработка (средствами заказчика или сторонней компанией)
Рассмотрим более детально каждый из приведенных способов на предмет его
применения к поставленной задаче.
Разработка информационной системы для обеспечения деятельности
интернет-магазина с нуля является оправданной только для крупных предприятий,
которые располагают большими финансовыми возможностями либо штатом
квалифицированных специалистов, способных разработать и внедрить систему
автоматизации.
При покупке готового решения необходимо подобрать такое решение,
которое покроет все требования бизнеса. Это очень сложно, так как в большинстве
ситуаций производители подобных систем пытаются угодить все потенциальным
клиентам и в результате конечная система получается перегруженной лишним
функционалом, который приходится оплачивать.
Заказ разработки у сторонней компании-разработчика позволит получить
информационную систему, удовлетворяющую требованиям бизнеса в текущий
момент времени. Однако при смене бизнес-процессов вероятно потребуется
доработка системы, что выльется в серьезные затраты.
Аренда готовой платформы интернет-магазина имеет ряд преимуществ, таких
как простота настройки и эксплуатации, отсутствие дополнительных затрат на
31
поддержание серверной инфраструктуры. Но минусы такого подхода зачастую
перевешивают плюсы для большинства компаний. Важнейшими минусами в данном
варианте являются закрытость исходного кода системы, отсутствие полного
контроля над функционалом, зависимость от сторонней компании-владельца
системы.
Поэтому оптимальным вариантом в данном проекте является покупка и
доработка системы управления содержимым под нужды заказчика. Благодаря
открытому исходному коду и полноценной развернутой документации доработка не
представляет больших сложностей и позволяет получить продукт, соответствующий
требованиям заказчика и лишенных недостатков, описанных в других вариантах.
1.4 Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
Информационное обеспечение — это совокупность всех данных, представленных в
форме, подходящей для компьютерной обработки.
Интернет-магазин используется в качестве основного способа информирования
потенциальных и текущих клиентов о товаре и услугах, а также в качестве основного
канала получения уведомлений о намерениях покупателя. Основой интернет-
магазина является каталог продукции и система управления этим каталогом.
Структура каталога оказывает непосредственное влияние на структуру интернет-
магазина. Размещение товара согласно номенклатуре не дает гарантии удобства
пользования для клиентов. При разработке сайта необходимо учитывать требования
эргономики и представления о систематизации товаров данной группы.
Безусловно, структура сайта не может ограничиваться лишь каталогом товаров.
Обязательно нужны разделы по информации о магазине, помощь в покупке и
навигации.
Не смотря на то, что ключевыми параметрами являются ценовая политика и
качество сервиса магазина, нельзя игнорировать и факторы навигации по сайту.
Навигация должна быть понятна и дружелюбна. На сайте должен быть представлен
хорошо читаемый текст описаний, подробное и логичное меню, проработанные
графические элементы. Все эти обстоятельства зависят от дизайнера сайта, который
32
должен обладать концептуальным видением и художественным образованием. Это
должен не просто творческий человек, но и специалист, глубоко разбирающийся в
функционировании сайтов и интернет-магазинов, воспринимающий сайт как
элемент единой системы предприятия.
Ключевой задачей дизайнера является придание привлекательного внешнего
вида, выражающего характерные особенности данного направления, сохранив при
этом его функциональность.
Следующим шагом является отображение товаров каталога на сайте и
организация управления сайтом. Для этой цели необходим механизм, который даст
функции управления товарами и группами товаров (категориями), а также местами
их отображения (каталог, рекламные предложения, витрина).
Также, помимо информации о самих товарах, необходимо публиковать
новости и справочные статьи, которые не только являются полезными для
аудитории, но и положительно сказываются на продвижении ресурса.
Управление сайтом должен осуществлять специалист, обладающий знаниями
интернет-технологий и при этом разбирающийся в сфере деятельности предприятия.
Модернизация магазина является непрерывным процессом и продолжается после
того как магазин открыт для покупателей.
Рассмотрев часть интернет-магазина, отвечающую за донесение информации до
потребителя, необходимо рассмотреть и процесс приобретения товаров. Как
правило такой процесс состоит из трех этапов:
Поиск нужного товара
Перемещение товара в корзину
Оформление заказа
Главное целью является нажатие покупателем кнопки оформления заказа и
получение информации менеджерами компании. Полученные заказы автоматически
поступают в систему учета, ранее использовавшуюся на предприятии (1С
Предприятие 8).
Таким образом интернет-магазин является единой системой, где все процессы,
совершаемые на сайте тесно интегрированы в бизнес-процессы компании.
33
1.4.2. Обоснование проектных решений по программному обеспечению
При выборе программного решения для информационного обеспечения
компании в качестве определяющих были установлены следующие критерии:
Надежность и стабильность решения
Низкие расходы на разработку и сопровождение, а также на последующую
модификацию
Использование решений с открытым исходным кодом
Для интернет магазина компании ООО «СИМВОЛ БЕЗОПАСНОСТИ» была
выбрана многоуровневая архитектура в основе которой находится удаленный
сервер, расположенный на площадке провайдера. На данном сервере работают веб-
сервер, сервер СУБД и электронной почты.
Сотрудники компании могут работать как в офисе так и удаленно и имеют доступ
к закрытой административной части сайта, предназначенной для управления
контентом интернет-магазина.
Товары интернет-магазина автоматически синхронизируются с базой данных 1С
Предприятие 8, расположенной на внутреннем сервере компании.
Покупатели просматривают каталог товаров и услуг и имеют возможность оформить
заказ через Интернет, обращаясь к открытой части интернет-магазина.
В ходе выполнения дипломной работы в разделе 1.3.1 было выполнено
сравнение стоимости описанных выше систем управления. Выбор остановился на
редакциях «HostCMS Бизнес», «1С Битрикс Бизнес», DIAFAN.CMS версии 5.4, как
наиболее удовлетворяющих потребности заказчика. Сравнение стоимости редакций
приведено в таблице 3.
34
Таблица 3 — сравнение стоимости редакций платных CMS
HostCMS
1С Битрикс
DIAFAN.CMS
19 900 рублей
372 900 рублей
12 000 рублей
Изучив собранные недостатки и достоинства каждой из представленных к
выборе CMS, заказчик остановил свой выбор на системе управления DIAFAN
версии 5.4. Свою роль в окончательном решении сыграла более доступная стоимость
продукта.
1.4.3. Обоснование проектных решений по техническому обеспечению
Несмотря на созвучность в названиях услуг, виртуальный хостинг,
виртуальный сервер и выделенный сервер существенно отличаются друг от друга
параметрами, подходящими для проектов разных типов. Давайте более детально
ознакомимся с этими услугами.
Виртуальный хостинг. Это услуга, которая предоставляет возможность
размещать сайты в сети Интернет. Клиент имеет доступ к дисковому пространству
и другим серверным ресурсам для хранения мультимедиа, графических и текстовых
файлов своих проектов. При этом контроль над установкой программного
обеспечения и все его настройки находится строго у провайдера. Клиентам придется
работать в рамках заранее установленных хостером ограничений. [35]
Выбирая виртуальный хостинг, нужно учесть, что на нагрузку на сервер будут
влиять проекты других пользователей, находящиеся на той же физической машине.
Это объяснимо тем, что клиенты совместо пользуются доступным дисковым
пространством, местом под базы данных, ресурсами центрального процессора. В
зависимости от действий "соседей" по серверу будет меняться доступный объем
ресурсов. Поэтому этот вариант лучше всего подходит для размещения небольших
сайтов со средней нагрузкой.
VDS (Virtual Dedicated Server). Это услуга, которая предоставляет полный
доступ к виртуальному серверу и его настройкам в тех случаях, когда нет
необходимости в мощности реальных серверов. Размещая данные на VDS, заказчик
35
сможет самостоятельно определять нужное программное обеспечение и
оптимальную операционную систему.
Виртуальный сервер имеет постоянный объем дискового пространства и
ресурсов памяти для сайта клиента, данные других пользователей не влияют на
нагрузку сервера. Благодаря этому на нем можно размещать проекты со средней и
относительно высокой нагрузкой, средним и большим объемом данных, не
переживая о том, что будет недостаточно места или сервер не сможет справиться с
потоком посетителей. При необходимости улучшить ресурсы достаточно просто
поменять тариф. [35]
Выделенный сервер. Это услуга, при которой клиент получает в свое полное
распоряжение отдельную физическую машину. Обычно ее используют в случаях,
когда проект имеет повышенные требования к ресурсам. Клиент будет иметь полный
доступ к конфигурациям компьютера, сможет проводить любые технические
работы. При размещении сайта можно будет задействовать все ресурсы и объем
памяти сервера.
Чтобы обеспечить бесперебойный доступ покупателей, Интернет-магазин
необходимо разместить на надежном и качественном хостинге, с хорошей
технической поддержкой. Хостинг для проекта Simbez.ru должен был
соответствовать следующим требованиям:
1. Размещение в Московской области или Москве. Соответствие хостинга
этому требованию позволит снизить задержки при подключении посетителей,
так как большинство клиентов Интернет-магазина находится именно в
Московской области или Москве.
2. Высокая надежность самой компании и ее оборудования в частности.
Эти параметры можно определить только опираясь на многолетний опыт и
отзывы коллег, в которых они делятся своими впечатлениями о
сотрудничестве с теми или иными хостингами.
3. Возможность размещения дополнительных проектов и сайтов
заказчика на одном сервере.
4. Средняя производительность сервера, которой хватало бы для работы
Интернет-магазина.
36
5. Наличие независимой от хостинг-провайдера системы резервного
копирования.
6. Сравнительно низкая стоимость обслуживания (до 1000 рублей в
месяц).
7. Из-за резких изменений курса рубля заказчик добавил дополнительное
требование, которое заключалось в предоставлении тарифов в рублях.
На основе представленных требования и имеющегося в наличии бюджета
были отобраны три варианта размещения, представленные в сравнительной таблице
4.
Таблица 4 — сравнение вариантов размещения веб-сайта
Вебхостинг
(Shared)
Виртуальный
сервер (VPS)
Выделенный
сервер (Dedicated)
Кол-во сайтов
до 10
не ограничено
не ограничено
Дисковое пространство
5 гб
60 гб
от 100 гб
Производительность
низкая
средняя
высокая
Резервное копирование
общее
независимое
независимое
Стоимость
от 250 руб/мес
от 500 руб/мес
от 2000 руб/мес
Сравнительная таблица наглядно демонстрирует наиболее оптимальное для
заказчика решение. Поэтому для размещения Интернет-магазина был выбран
именно виртуальный сервер (VPS).
После того как тип размещения был определен, наступает необходимость
правильно подобрать подходящего хостинг-провайдера, который бы полностью
удовлетворял все пожелания и требования заказчика, обеспечил бесперебойную
работу Интернет-магазина.
Российский рынок располагает сотнями предложений от средних и крупных
хостинг-провайдеров, многие из которых являются только реселлерами,
37
перепродающими ресурсы других компаний. Они не имеют в собственности
необходимого оборудования для реализации потребностей клиентов. Поэтому для
размещения магазина изначально подбирались только те компании, которые
являются непосредственными поставщиками серверных ресурсов. В итоговый
список попал целый ряд компаний.
REG.RU. Это одна из компаний, прочно занимающий лидерские позиции на
российском рынке хостинге услуг. Она является основным регистратором доменных
имен, успешно оказывая услуги уже более 10 лет. Компания REG.RU предоставляет
услуги VPS хостинга в различных конфигурации. Оптимальным для заказчика
преложением стал тариф «SSD-VPS-3», которые полностью соответствует всем
необходимым параметрам по надежности, дисковому пространству и
производительности.
Timeweb. Современная компания, которая готова предложить клиентам
множество самых разных вариантов услуг хостинга исходя из оптимальной нагрузки
и бюджета. Она не имеет фиксированных тарифов на предоставление услуги VPS.
Однако клиенты получают весьма гибкий конфигуратор, с помощью которого
можно вручную подобрать все важные для них нюансы.
FirstVDS. Компания успешно предоставляет услуги хостинга с 2002 года, что
является ее основной специализацией. За годы работы она прочно зарекомендовала
себя в качестве надежного партнера, имеющего отзывчивую и оперативную
техническую поддержку. В данном случае оптимальным предложением с их
стороны был выбран тариф «VDS Разгон».
Выбранные тарифные планы этих трех компаний позволили составить
сравнительную таблицу 5.

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

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