Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Электронный магазин: универсализм против спецификации

Содержание:

ВВЕДЕНИЕ

Известно, что в последнее десятилетие интернет испытывает значительные темпы роста популярности среди людей, имеющих разное социальное положение, любых возрастов и национальностей. Интернет является весьма удобным и быстрым средством передачи информации и при этом достаточно дешёвым. С каждым годом в Беларуси количество пользователей сети интернет увеличивается на 15-20 % по сравнению с предыдущим.

Именно поэтому в наше время актуальным становится заработок в сети интернет, а именно - коммерческая деятельность своего собственного интернет-магазина. Электронные магазины существенно уменьшают издержки производителя, сэкономив на содержании обычного магазина, расширяют рынки сбыта, так же как и расширяют возможности покупателя: покупать любой товар в любое время в любой стране в любом городе в любое время суток в любое время года. Также сильной стороной интернет-магазина можно считать его компактность: необходимо наличие одного лишь склада, в зависимости от размера штата сотрудников - офиса, при этом отпадает надобность аренды помещения для размещения торговой точки. Плюсом является немногочисленность рабочего штаба: необходим бухгалтер, водитель-грузчик, человек, отвечающий за добавление контента и товара в интернет-магазин, также некоторые из этих обязанностей может брать на себя и сам директор по мере возможности. Главной же причиной, побуждающей человека заняться коммерческой деятельностью в сети интернет, являются низкий стартовый капитал и относительно невысокие риски. Всё это дает электронным магазинам весомое преимущество перед обычными магазинами.

Глава 1. Теоретические аспекты информационных систем.

1.1 Общая схема интернет-магазина.

Через сеть Интернет, покупатель при помощи браузера заходит на web-сайт интернет-магазина. Web-сайт содержит электронную витрину, на которой представлены каталог товаров (с возможностью поиска) и необходимые интерфейсные элементы для ввода регистрационной информации, формирования заказа, проведения платежей через интернет, оформления доставки, получения информации о компании-продавце и online помощи.

Регистрация покупателя производится либо при оформлении заказа, либо при входе в магазин. После выбора товара от покупателя требуется заполнить форму, в которой указывается, каким образом будет осуществлена оплата и доставка. Для защиты персональной информации взаимодействие должно осуществляться по защищенному каналу. По завершению формирования заказа и регистрации вся собранная информация о покупателе поступает из электронной витрины в торговую систему интернет-магазина. В торговой системе осуществляется проверка наличия затребованного товара на складе, инициируется запрос к платежной системе. При отсутствии товара на складе направляется запрос поставщику, а покупателю сообщается о времени задержки.

В том случае, если оплата осуществляется при передаче товара покупателю: курьером или наложенным платежом - необходимо подтверждение факта заказа. Чаще всего это происходит посредством электронной почты или по телефону.

При возможности оплаты через интернет, подключается платежная система (PayPal, EasyPay, WebMoney и т.п.). После сообщения о проведении online платежа торговой системой формируется заказ для службы доставки.

Торговые системы электронных магазинов на практике редко бывают полностью автоматизированными. Полностью автоматизированными они бывают лишь в тех случаях, когда интернет-магазин сделан профессионально и когда в нём отсутствуют какие-либо ошибки. Лёгкость совершения покупки зачастую приводит к увеличению количества ошибок пользователя (особенно при низкокачественном дизайне электронного магазина и отсутствии online помощи) - а это существенные потери для магазина. Поэтому требуется проверка менеджером каждого отдельного факта заказа. Исключение составляет лишь продажа информационного продукта (файлы, архивы и т.п.), который можно доставить с минимальными издержками непосредственно через интернет.

Можно утверждать, что основные проблемы электронной коммерции лежат на стыках интернета и реальной деятельности. В обычной торговле покупатель привык к тому, что есть возможность оценить товар визуально, определить его качество и характеристики. В электронной торговле он такой возможности лишён. Максимум, на что он может рассчитывать, это фотография товара и перечисление его характеристик. Зачастую этой информации достаточно, но здесь вступают в действие эмоциональные и психологические факторы. Большинство электронных магазинов имеют проблемы с доставкой товаров, особенно если цена товара невелика. Проблемы также возникают при необходимости оплатить товар в электронном магазине. Тому есть множество причин: недоверие граждан по отношению к банковской системе в целом и безналичным платежам в частности, неурегулированность организационных и правовых вопросов электронных платежей, неуверенность в безопасности проведения транзакций через интернет.

В общем случае техническую сторону любого интернет-магазина можно рассматривать как совокупность электронной витрины и торговой системы.

Электронная витрина предназначена для выполнения следующих задач:

предоставление интерфейса к базе данных продаваемых товаров в виде каталога либо прайс-листа;

  • работа с электронной "корзиной" покупателя;
  • регистрация покупателей;
  • оформление заказов с выбором метода оплаты и доставки;
  • предоставление online помощи покупателю;
  • сбор маркетинговой информации;
  • обеспечение безопасности личной информации покупателей;
  • автоматическая передача информации в торговую систему.

Витрина электронного магазина располагается на интернет-сервере и представляет собой Web-сайт с активным содержанием.

Основа витрины электронного магазина - каталог товаров с указанием цен, который может быть структурирован различными способами (по категориям товаров, по производителям), содержать полную информацию о характеристиках каждого товара, а также его изображение. Выбрав понравившийся товар, пользователь помещает его в "корзину". В любой момент до окончательного оформления заказа покупатель может отредактировать содержимое корзины и количество товаров каждого вида.

Процесс регистрации может инициироваться системой до или после выбора товаров из каталога. Ввод регистрационных данных после выбора товаров позволяет покупателю сэкономить время в том случае, если он не принял решения что-либо купить в этом электронном магазине.

Зачастую электронная витрина и является собственно интернет-магазином, а вторая важная часть, электронная торговая система, просто отсутствует. Все запросы покупателей поступают не в автоматизированную систему обработки заказов, а к менеджерам по продажам. Далее бизнес-процессы электронного магазина полностью повторяют бизнес-процессы предприятия розничной торговли. Таким образом, интернет-витрина является инструментом привлечения покупателя, интерфейсом для взаимодействия с ним и проведения маркетинговых мероприятий.

1.2 Автоматизация.

Сайт – это не основа, но важный и нужный инструмент. При этом существуют успешные бизнесы в Сети даже без сайтов. Люди достаточно часто общаются на форумах и в социальных сетях, предлагая свои товары или услуги. Это нельзя назвать бизнесом с большой буквы, но предпринимательством – совершенно точно.

Обычно начинающие предприниматели первым делом приступают к выбору движка / скрипта / программы… Стремясь получить сервис, который транслирует нужную информацию клиенту на экран, предоставляет покупателю нужные возможности, а вам даёт инструменты по контролю и обслуживанию сайта и клиентов. Но важно помнить, что мы выбираем не только инструмент, формирующий каталог и корзину в браузере покупателя, но и систему, через которую вы будете управлять своим предприятием и взаимоотношениями с клиентами и которой будут пользоваться ваши сотрудники.

В современном бизнесе интернет-магазина используется две или более связанные между собой системы. Первая – CMS (Content Management System, система управления контентом), другими словами, это и есть ваш интернет-магазин, видимый снаружи и управляемый вами изнутри. Результат работы CMS – это всё, что видит в своём браузере клиент, открывший ваш сайт. При помощи CMS клиенты выбирают товары, читают описания, кладут товары в корзину, оформляют заказы, с её же помощью передаются все данные о посещаемости сайта и достижении целей в системы веб-аналитики. С обратной стороны через интерфейс администратора вы можете управлять товарами, их описаниями, ценами, видеть поступившие заказы клиентов и данные, которые они заполнили при оформлении заказа. Вторая система – это CRM (Customer Relationship Management или «Управление взаимоотношениями с клиентами»). Без CRM вы практически не сможете выстроить работу, в первую очередь, с наиболее ценным – с постоянными клиентами. Кроме того, важными элементами построения работоспособного бизнеса интернет-магазина являются различные подсистемы автоматизации бизнес-процессов и стыковки со сторонними службами, включая доставку, сервисы рассылок, аналитику и так далее, без которых совершенно точно не обойтись. Сейчас часто в компьютерных журналах, газетах или на форумах можно встретить такую фразу – «автоматизация бизнес-процессов». Можно подумать, зачем это все, когда и так все понятно. Но по факту без надлежащего описания процедур, которые происходят в компании, без понимания, что за чем должно происходить и когда, не выстроить бизнес. Может казаться, что это какая-то муть, придуманная людьми, которым нечем заняться. Голая теория, которую почем зря преподают в университетах. Однако от понимания основ бизнес-процессов, мышления в четырёх измерениях (четвёртое – время), осознания ролей будущих сотрудников компании, вписывания их в бизнес-процессы, понимания того, как эти бизнес-процессы отражены и автоматизированы в системе, которую вы хотите взять для своего интернет-магазина, в огромной степени зависит успех всего предприятия.

Огромное количество ручной работы, которая до сих пор делается во многих компаниях, может быть автоматизировано. И в этом заключается серьёзная точка роста на рубеже перехода компании от микро – к маленькой, от маленькой – к средней и так далее. Здесь и возникает та самая проблема с масштабируемостью, убивающая бизнесы. Поэтому возможности автоматизации, контроля, всяческие напоминалки, отправка сообщений клиентам и так далее, которыми обеспечивают современные CRM системы, давно вышедшие за рамки этих трёх букв, критически важны для будущего вашего бизнеса, даже если вам кажется, что сейчас вся эта автоматизация вам ни к чему. В современных реалиях от CMS зависит не так уж и много, а то, что зависит, достаточно несложно доработать или исправить.

Многим начинающим и не только предпринимателям кажется, что нужно обязательно сделать супер-красивый-дизайнерский сайт, что это – залог успеха. Но по факту сайт должен быть не столько красивым, сколько удобным.

Гораздо важнее дизайна – возможности интеграции с другими сервисами, а также те инструменты, которыми ежедневно пользуетесь вы и ваши сотрудники, ведь от этого зависит ваш общий КПД и, как бы это странно ни звучало, прибыль! Практически в любой компании фонд заработной платы – одна из самых значительных статей расходов, если удаётся автоматизировать те или иные процессы, то получится высвободить руки и, что более важно, головы, а значит, не нанимать скоро новый персонал, а имеющийся использовать с большей эффективностью.

Представьте себе простой пример – сотрудник тратит ежедневно два-три часа на то, чтобы обновить цены из приходящего по почте прайс-листа. Если автоматизировать этот процесс, то эти два-три часа данный сотрудник может делать что-то более полезное. Или другой пример, сотрудники занимаются созданием заявок на доставки, копируя адрес клиента из CRM в личный кабинет доставщика. Представьте себе – выделил улицу, скопировал, переключился на другую страничку, вставил, переключился обратно, выделил номер дома… И так – целый день. Путём стыковки CRM с сервисом доставщика, можно полностью ликвидировать такую должность, заодно снизив до нуля ошибки, неизбежно возникающие при ручном вводе. И вот еще один пример, сотрудник занимающийся «модерированием телефонных номеров» – только представьте себе: целый день сотрудник смотрит глазами в таблицу и приводит телефонные номера к одинаковому виду типа «+7 495 1234567»! Телефонный номер в России всегда состоит из 10 цифр плюс ведущая традиционная восьмёрка или, если написан в международном формате, то семёрка. Если убрать все текстовые знаки (что можно сделать одной командой практически на любом языке программирования или управления базами данных), затем проверить на наличие первой семёрки или восьмёрки, убрать их при необходимости, затем посчитать оставшееся количество цифр – должно получиться десять. Всё, что меньше или больше, – неверные номера, их можно пометить соответствующим образом. Если первая получившаяся цифра – девятка, то это мобильный телефон, на который можно отправлять SMS. Теперь легко отформатировать результат в любом требуемом виде. Для программиста эта задача буквально на десять минут, и за это время он напишет программу, которая обработает всю вашу базу – хоть сто, хоть тысячу, хоть сто тысяч телефонных номеров буквально за секунду. И использовать эту программу можно сколь угодно часто. Освободили целого сотрудника! Если же в этом поле несколько номеров, то программа немного усложняется за счёт прописывания логики деления, но и это делается один раз.

Глава 2. Системы универсальные и на основе спецификации.

2.1 Интернет-магазин «Орехи и сухофрукты».

Допустим, я предприниматель. У меня в планах открыть свой бизнес по продаже орехов и сухофруктов. Орехи и сухофрукты доставляют мне поставщики из жарких стран, например из Центральной Азии. Сбыт продукции предполагается посредством интернет-магазина с доставкой. Оплата принимать непосредственно на сайте либо в момент доставки. Также отслеживать запас продукции и в случае достижения минимального порога, размещать заказ поставщикам. Вдобавок я хотел бы держать базу клиентов, чтобы в определенные дни предлагать продукцию со скидкой, например в дни рождения. И так, попробуем ниже в таблице 1 отобразить задачи тезисно и отнести их к соответствующим зонам ответственности, а также к типу учетной системы.

Таблица 1 – «Задачи, зоны и системы»

Задача

Зона

Система

Размещение заказа поставщикам

Склад

Складская система

Комплектация заказов

Оприходование заказов от поставщика

Расфасовка и хранение продукции

Поиск потенциальных клиентов

Отдел по работе с клиентами

CRM-система

Работа с текущими клиентами

Прием заказов от потребителей

Прием оплаты на сайте

Передача в службу доставки

Отдел доставки

Система доставки

Доставка заказов курьером

Прием оплаты в момент доставки курьером

Оформление и размещение продукции на сайте

Отдел маркетинга

CMS

Обработка платежей

Бухгалтерия

Бухгалтерский учет

Оплата поставщикам

Теперь попробуем подобрать под вышеперечисленные задачи универсальную систему или оформить спецификацию, и в соответствии со спецификацией разработать либо настроить существующую систему.

2.2 Система на основе спецификации.

Систему для электронного магазина можно разработать своими силами, если компания имеет свой штат специалистов по информационным технологиям. Если компания не располагает такими специалистами, то может заказать компании, которая специализируется на разработке программных продуктов и различных решений для автоматизации бизнеса. Хорошо если заказчик немного разбирается в информационных технологиях, но и отсутствие таковой не является барьером. Разработка любого программного решения потребует сначала написания спецификации. Спецификация на будущий программный продукт пишется на основе требований заказчика. Исполнитель вместе с заказчиком вырабатывают требования к будущему программному решению. Заказчик подробно описывает как устроены бизнес-процессы в его компании. Исполнитель может предложить внести улучшения в текущие бизнес-процессы, но важно, чтобы при разработке требований, исполнитель оперировал теми же терминами, что и заказчик.

В процессе проектирования, определяются объекты проблемной области, места, участники и их отношения. Рассмотрим различные зоны автоматизации.

2.2.1 Склад

WMS – это автоматизированная система управления складскими бизнес-процессами. Другими словами, WMS – это инструмент, при помощи которого можно формализовать выполнение складских бизнес-процессов таким образом, чтобы обеспечить синхронное изменение реальных процессов на складе одновременно с изменениями в данных бизнес-процессах. То есть получить возможность при помощи настроек в АРМе пользователя непосредственно влиять на реальные процессы, происходящие на складе.

С точки зрения IT – информационных тех-нологий, WMS может быть частью КИС (на одной платформе с КИС) или быть отдельным блоком на отдельной платформе и обмениваться данными с другими программами, входящими в общую КИС, при помощи соответствующих блоков синхронизации.

Есть множество ошибочных определений термина «WMS», такое, например как: «WMS – это система управления складом».На самом деле, это совсем не так. WMS – это всего лишь инструмент (программа), при помощи которой можно автоматизировать некоторые складские бизнес-процессы. То есть это всего лишь один из множества блоков (частей), некий «автоматизатор», который входит в общую систему управления складом, наряду с другими блоками (например, блоком управления складским персо-налом или блоком управления качеством товара на складе или блоком поддержания бесперебойной работы складского оборудования), а, отнюдь, невся система.

При помощи WMS можно автоматизировать некоторые бизнес-процессы на складе. Но, как известно, прежде чем «что-то» автоматизировать, это «что-то», как минимум надо сначала описать, и как минимум описать надо правильно. Таким образом, правильно описать бизнес-процессы — это главное, а выбор инструмента, для их автоматизации — это вторично. Потому что инструмент подбирается под технологию, и ни в коем случае не должно быть, наоборот.

Практически любой стандартный складской бизнес-процесс состоит из следующих основных шагов (бизнес-процессов II уровня), соответствующих следующим складским операциям (рассмотрим на примере типичного бизнес-процесса дистрибьюторского бизнеса):

Шаг №1. Приемка товара

Шаг №2. Размещение товара

Шаг №3. Пополнение ячеек

Шаг №4. Комплектация заказов

Шаг №5. Комплектация маршрутов

Шаг №6. Отгрузка

Всего шесть шагов, но сделать их можно с совершенно разной степенью эффективности. И, таким образом, потратить на обеспечение данных процессов совершенно разные деньги (а хотелось бы как можно меньше). Степень эффективности тех или иных складских процессов может зависеть от множества различных факторов. И это определенно не правильное мнение, когда считают, что: чем больше автоматизации, тем лучше. А для того, чтобы разобраться от чего на самом деле зависит эффективность бизнес-процессов, нужно посмотреть на них изнутри по всей структуре, чтобы узнать как можно подробнее, в чем их реальная суть.

2.2.2 CRM.

При разработке или внедрении любой CRM-системы один из первых этапов работы – описание бизнес-процесса продажи. Важно изучить особенности работы компании, учесть все факторы, которые влияют на тот или иной этап работы, выявить ключевые моменты и «тонкие места».

В результате мы получаем грамотное и подробное описание бизнес-процессов, которые подлежат автоматизации.

Изучаем процесс продажи. Этот этап работы одинаково важен как для внедрения CRM силами сотрудников компании, так и в случае привлечения внешнего специалиста. Очень важно понять, каким образом отдел продаж работает в текущее время, и получить ответы на такие вопросы:

1. Каким образом компания получает новых клиентов? Откуда приходят входящие запросы или информация о заинтересованных лицах (компаниях)?

2. Как большинство менеджеров работают с клиентом – от первого контакта до завершения сделки. Какие основные этапы в работе они могут выделить?

3. Что происходит в случае отказа на том или ином этапе работы?

4. Ведется ли какая-то работа после продажи, если да – какая?

Это – очень краткий перечень вопросов, ответы на которые необходимы для построения схемы бизнес-процесса. На самом деле, вопросов будет намного больше, но для разных видов бизнеса они будут разные.

Перед тем, как приступать к разработке бизнес-процесса продажи, специалист (консультант, внедренец, руководитель) должен очень четко понимать вплоть до мельчайших подробностей, каким образом построена работа с клиентами в компании в данный момент времени.

Только после получения всей необходимой информации можно будет составить грамотный бизнес-процесс продажи, на основе которого и будет разрабатываться или производиться выбор наиболее удобной CRM-системы, а также последующее ее внедрение.

Ниже перечислены возможности, которыми должна обладать CRM-система:

  • Планирование дел;
  • Ведение клиентской базы и отчетности;
  • Бизнес-процессы;
  • Интеграция с интернет-магазином;
  • Интеграция с бухгалтерской программой, например 1С;
  • Настройки права доступа;
  • Контроль сроков;
  • Снижение расходов;
  • Увеличение продаж;
  • Контроль качества работы;

Список выше можно дополнить такой возможностью, как интеграция с IP-телефонией. Широко распространена интеграция с такой IP-телефонией как Asterisk. Это проект с открытым исходным кодом, и он доступен для свободного пользования. На официальном сайте Asterisk есть достаточно хорошая документация по этой системе. Asterisk предоставляет интеграцию через свои протоколы: AMI (Asterisk Management Interface) и ARI (Asterisk REST Interface). AMI – это достаточно старый метод интеграции. ARI – это достаточно новый метод интеграции, он появился приблизительно 2 года назад, по сути это HTTP REST протокол.

2.2.3 СУБД.

Практически любая информационная система генерирует большой поток данных и эти данные должны где-то храниться. Для таких целей используют СУБД – систему управления базами данных. В мире много различных СУБД-систем. От малых «легковесных», до больших, корпоративного масштаба.

СУБД — это общий термин, относящийся ко всем видам абсолютно разных инструментов, от компьютерных программ до встроенных библиотек. Эти приложения управляют или помогают управлять наборами данных. Так как эти данные могут быть разного формата и размера, были созданы разные виды СУБД.

СУБД основаны на моделях баз данных — определённых структурах для обработки данных. Каждая СУБД создана для работы с одной из них с учётом особенностей операций над информацией.

Хотя решений, реализующих различные модели баз данных, очень много, периодически некоторые из них становятся очень популярными и используются на протяжении многих лет. Сейчас самой популярной моделью является реляционная система управления базами данных (РСУБД). Помимо реляционной модели, есть относительно новая модель называемая NoSQL.

Реляционные системы управления базами данных берут своё название от реализуемой модели — реляционной. Сейчас они остаются, да и ещё какое-то время будут, самым популярным выбором для надёжного, безопасного и производительного хранения данных.

РСУБД требуют чётких и ясных схем — не стоит путать со специфическим определением для PostgreSQL — для работы с данными. Эти рамки, определённые пользователем, задают способ их хранения и использования. Схемы очень похожи на таблицы, столбцы которых отражают порядковый номер и тип информации в каждой записи, а строки — содержимое этих записей.

Самыми популярными РСУБД сейчас являются:

  • SQLite: очень мощная встраиваемая РСУБД.
  • MySQL: самая популярная и часто используемая РСУБД.
  • PostgreSQL: самая продвинутая и гибкая РСУБД.

NoSQL-СУБД не используют реляционную модель структуризации данных. Существует много реализаций, рещающих этот вопрос по-своему, зачастую весьма специфично. Эти бессхемные решения допускают неограниченное формирование записей и хранение данных в виде ключ-значение.

В отличие от традиционных РСУБД, некоторые базы данных NoSQL, например, MongoDB, позволяют группировать коллекции данных с другими базами данных. Такие СУБД хранят данные как одно целое. Эти данные могут представлять собой одиночный объект наподобие JSON и вместе с тем корректно отвечать на запросы к полям.

NoSQL базы данных не используют общий формат запроса (как SQL в реляционных базах данных). Каждое решение использует собственную систему запросов.

Из информации выше о СУБД, все таки для электронного магазина, лучше использовать РСУБД.

2.2.4 CMS.

В электронном магазине (интернет-магазине), пользовательским интерфейсом для покупателей/посетителей служит веб-сайт, который работает в приложении-браузере. Дизайн и юзабилити (удобство) веб-сайта – залог того, что у посетителей останутся положительные впечатления от пользования веб-сайтом, чаще называют этот термином UX (пользовательский опыт).

При разработке веб-сайта могут быть использованы так называемые CMS-системы. CMS — это инструментальная среда для создания и администрирования сайта без знаний языков программирования (Content Management System - система управления содержимым). Система управления сайтом, или CMS-движок, содержит готовые шаблоны структуры, набор функций для дизайна и наполнения данными. Это инструментальная среда для создания и администрирования сайта без знания языков программирования. CMS сайта позволяет удобно обслуживать ресурс – управлять доступом к контенту, изменять данные на страницах, отправлять почту.

Созданные командами профессиональных разработчиков программные модули CMS сайта обеспечивают обработку действий пользователя системы при помощи визуального редактора, основанного на графических блоках. Набор инструментов позволяет:

В соответствии с предусмотренными возможностями настраивать нужную конфигурацию при помощи графических элементов. Изменение местоположения и внешнего вида блоков выбранного шаблона (лого, заголовка, меню, основного содержания, подвала) осуществляется при помощи встроенных пользовательских функций.

Администрировать сайт – управлять доступом пользователей в зависимости от роли, создавать рассылки, уведомления, наполнять готовую структуру страницы контентом. В соответствии со спецификацией ресурса загружаются данные компании или информация о продукции – тексты, изображения, архивные документы.

Информация о настройках сайта и данные сохраняются в базе на сервере MySQL, при создании страницы генерируются запросы к базе.

Различные виды CMS для сайтов позволяют разработать ресурс без изучения тэгов, скриптов и специализированных фреймворков.

Весомые аргументы в пользу использования систем управления сайтом:

настройка конфигурации в визуальном редакторе с интуитивно понятным интерфейсом с учетом потребностей проекта;

  • доступность широкого функционала разработанных тем, расширений;
  • возможность получить результат в сжатые сроки;
  • предусмотрена документация для освоения программного продукта.

Однако использование движка для сайта имеет недостатки:

  • конструкторы с ограниченным набором функций не подходят для уникальных сайтов;
  • обновление версий или перенос проекта на другой движок может сопровождаться искажениями структуры;
  • при подключении плагинов потребуются дополнительные ресурсы на сервере.

Индивидуальные системы, разработанные под спецификацию проекта, максимально подходят для решения поставленных задач. Такое программное обеспечение отличается стабильностью и менее уязвимо в сравнении с массовыми CMS.

    1. Универсальные системы.

На рынке информационных систем большой выбор программных решений для решения той или иной бизнес-задачи. Перед предпринимателем, который собирается открыть электронный магазин (интернет-магазин), стоит нелегкая задача выбора информационной системы. Многие системы позиционируют себя как универсальное решение для ведения бизнеса. Давайте рассмотрим ознакомимся с некоторыми из них.

2.2.5 CRM.

Любой бизнес, который продоает товар или услугу, должен иметь CRM-систему. Например, ниже представлен список универсальных CRM-систем:

  • «Битрикс24»;
  • «Мегаплан»;
  • «amoCRM»;
  • «S2»;
  • «Клиентская база».

Перед выбором CRM-системы, предпринимателю стоит тщательно изучить возможности каждой системы по отдельности. Но подобные универсальные системы очень сложные в настройке, ее покупка не означает, что система уже начнет функционировать и всё «пойдет по маслу». Отнюдь нет! Подобные универсальные системы еще нужно настроить под свой бизнес требования, под свои бизнес-задачи и бизнес-процессы. Поэтому помимо приобретения самого программного продукта, предпринимателю придется докупить услугу по внедрению выбранной системы.

Срок внедрения подобных систем зависит от бизнес-задач, которые нужно автоматизировать. Возможно в процессе внедрения, поставщики программных продуктов могут предложить вдобавок какую-то функциональность, которую сам предприниматель не учел или вообще не знал о наличий таких возможности. Срок внедрения зависит от выбранных опций (конфигурации) в программном продукте и порой могут длиться от 6 месяцев до года.

Универсальная система может покрыть не все требования бизнеса, поэтому в таком случае, подобные системы позволяют «дописать», т.е. дополнительно разработать некое расширение к базовым функциональности. К сожалению, это снова потребует некоторых финансовых вложений со стороны предпринимателя.

2.2.6 CMS.

Как выше упоминалось, CMS система – это инструментальная среда для создания и администрирования сайта без знаний языков программирования (Content Management System – система управления содержимым).

Как выбрать CMS систему?

Перед непосредственным созданием сайта для начала стоит изучить рынок: он предлагает множество вариантов с разными возможностями, условиями использования и ограничениями. Можно сказать, что все CMS делятся на две большие группы: открытые системы, которые распространяются бесплатно и позволяют пользователям редактировать исходный код, и проприетарные закрытые решения, которые не открывают код и, как правило, предоставляются на платной основе. Выделяют также автономные и динамические движки: первые используются для создания статичных сайтов, вторые – для интерактивных. На рынке существует несколько популярных систем:

  • Drupal – бесплатная, но полнофункциональная и достаточно тяжелая CMS, имеющая в составе все необходимое для создания полноценного сайта;
  • 1С Битрикс – объемная, многопрофильная платная система, чересчур тяжеловесная для простых задач, но хорошо справляющаяся со сложными;
  • Joomla – крайне простой в использовании бесплатный движок, который применяют начинающие сайтостроители и компании, не требующие от ресурса мощных вычислений;
  • MODx – удобная для разработчиков бесплатная CMS, обладающая высокой степенью защищенности и достаточной гибкостью для решения большинства задач;
  • WordPress – известный по всему миру движок, который изначально предназначался для создания блогов, однако на данный момент имеет куда более широкую функциональность;
  • DLE – отчасти аналог предыдущей системы, простой в использовании и интуитивно понятный;
  • системы для организации интернет-магазинов: как бесплатные (OpenCart, PrestaShop), так и платные (Umi.CMS, Shop-Script и другие);
  • прочие конструкторы с разными функциями, но, как правило, в простых и малоизвестных CMS принцип работы и возможности довольно ограничены.

Подбирать систему под себя стоит исходя из собственных предпочтений: кому-то может быть удобна одна CMS, кто-то полюбит работу с другой. Многое зависит от того, что лучше отвечает потребностям компании и больше подходит для конкретной задачи. Внимание при выборе, помимо громкости имени и стоимости распространения, стоит обращать на такие детали, как:

  • безопасность;
  • возможность доработки элементов;
  • набор функций и возможностей;
  • удобство работы с заголовками, мета-тегами и прочими важными для продвижения деталями;
  • возможность создавать собственные имена для страниц и семантические URL;
  • скорость работы;
  • наличие русскоязычной локализации;
  • отсутствие сторонних элементов (например, не предусмотренных вами рекламных баннеров);
  • возможность обработки ошибок;
  • отсутствие дублирования страниц;
  • поддержка карты сайта;
  • удобство добавления и удаления страниц и т. д.

Не стоит забывать также и о производительности: очевидно, что сложное и громоздкое платное решение окажется избыточным, если речь идет, к примеру, о простой визитке, а, в случае тяжеловесного сайта с большой загрузкой, излишне слабая CMS, наоборот, может не справиться.

Выбрать CMS для сайта можно, проанализировав ресурсы похожей тематики и оценив плюсы и минусы разных систем. Правильно подобранный движок позволит обеспечить сайту наиболее полный функционал и эстетичный внешний вид, которые понравятся вашим клиентам и привлекут к компании новых посетителей. И все это – быстро и без лишних затрат.

2.2.7 Склад.

Когда только начиналась автоматизация складской деятельности, информационные системы подгонялись под существующие технологии работы. Технологическая база управления оставалась старой, т. е. бумажной. Сразу же возникли серьезные проблемы на уровне оперативного управления. Отчетность не позволяла определить тенденции, сделать оценку и анализ ситуации, следовательно, нельзя было принять правильное управленческое решение, стихийность процессов приводила к значительным накладным расходам к потере управления предприятием. Организационным и технологическим основанием для автоматизации должны быть корпоративные или отраслевые, национальные, международные стандарты, т. е. единые правила организации, технологии и управления. Для компаний, работающих в международных логистических системах, стандарты определяют управленческие и технологические законы, по которым живут все предприятия, задействованные в мировом логистическом процессе: и поставщики, и посредники, и потребители продукции. Используя их, любое предприятие применяет критерии качества управления, требуемые стандартами, и получает серьезные конкурентные преимущества.

Эффективная складская логистика становится определяющим фактором, от которого во многом зависит конкурентоспособность компаний. Это обусловлено не только постоянно растущим ценовым давлением, но и такими явлениями, как глобализация и электронный бизнес. Надежная и эффективная логистическая система современного склада – гарантия успеха при работе с большим потоком разнообразных грузов. Логистическая исполнительная система сочетает в себе стандартные решения и высокую степень оптимизации логистических процессов. Наиболее эффективны автоматизированные системы, позволяющие оптимизировать методы и сроки исполнения складских процессов. Многие логистические решения, разработанные для таких систем, могут и должны быть использованы и в неавтоматизированных складах для повышения эффективности труда и для подготовки процессов к оптимизации и автоматизации.

Базовые требования. При помощи компьютерной системы необходимо:

  • автоматизировать все бизнес-процессы предприятия на базе единой системы, избежав при этом необходимости установки разрозненных программ;
  • построить систему комплексного управления предприятием, начиная от управления продажами, обработкой заказов клиентов, складскими операциями, грузовыми операциями и заканчивая планированием и анализом финансовых результатов деятельности всех подразделений предприятия;
  • объединить территориально-распределенные подразделения предприятия в единую информационную структуру;
  • повысить эффективность работы сотрудников за счет обработки большего объема информации в сжатые сроки;
  • улучшить качество обслуживания клиентов, предоставляя возможности для хранения истории работы с клиентами, а также для оперативного получения актуальной информации по состоянию обработки заказов клиентов, местонахождению грузов и транспортных средств;
  • создать запас роста предприятия, обеспечив возможность быстрого расширения и донастройки корпоративной информационной системы по мере развития бизнеса;
  • гибкость системы в настройке должна легко интегрировать систему с другими программами, используемыми подразделениями, такими как GPS системы, системы управления складами и т. д.

На рынке много решений для ведения складского учета. Есть классические настольные, а есть облачные. Под облачным понимаются системы, которые работают где-то на сервере в интернет, а пользователь работает в браузере, подключившись к облачному приложению.

ЗАКЛЮЧЕНИЕ

В чем разница между электронным магазином, созданным по спецификации и электронным магазином, созданным с использованием универсальной платформы?

Создав электронный магазин по спецификации, предприниматель получит более приближенную к своему роду бизнеса информационную систему. В ней будут учтены все детали. Такая система будет отточена до мелочей и будет полностью соответствовать бизнес-процессам компании. Предпринимателю хорошо бы иметь свой штат специалистов по информационным технологиям. Данный штат должен будет поддерживать существующую инфраструктуру и дорабатывать в случае появления новых требований. Может добавлять новые фичи, которые могут быть полезными в ведении бизнеса. В вопросе разработки своей системы по спецификации есть один нюанс. Если компания располагает экспертами в информационных технологиях, то разработка собственной системы пойдет на пользу. А если наоборот, в компании отсутствуют сотрудники с хорошим бэкграундом по информационной технологии, одним словом с небольшим опытом, то процесс разработки собственной системы может обернуться в хаос. К тому же, разрабатываемая система может отнять много времени, а также ресурсов, человеческих, денежных.

Создание систем с привлечением вендоров (компаний-исполнителей), которые поставляют универсальные программные продукты, может дать хороший результат. Компании исполнители имеют компетентных специалистов в своем штате, которые помогут с внедрением информационной системы. Но и в этом случае нужно трезво смотреть на вещи, не попасться на маркетинговые лозунги. В случае привлечения специалистов предпринимателю стоит четко обговорить объем работ, также выяснить, подойдет ли предлагаемая ими универсальная информационная система для компании заказчика. Не всегда универсальные системы могут удовлетворять требованиям бизнеса заказчика. И даже универсальную систему приходится дорабатывать, подстраивать под требования заказчика. Но все эти дополнительные доработки могут стоить заказчику немалых денег. Также, в зависимости от объема доработок, время запуска внедряемого программного решения в промышленную эксплуатацию может затянуться.

В любом из вариантов есть свои плюсы и свои минусы. Просто предприниматель должен решить исходя из своих реалий. Если есть в штате специалисты, можно пойти по пути разработки собственного программного решения, который полностью удовлетворит требования бизнеса. Если компания может позволит себе нанять исполнителей, которая может внедрить тот или иной готовый универсальный программный продукт, то это тоже может быть успешным кейсом.

СПИСОК ИСТОЧНИКОВ

  1. Книга «Ваш интернет-магазин от А до Я». Автор Тимофей Шиколенков;
  2. Книга «CRM. Подробно и по делу. 1-я редакция». Автор Рамиль Хибатуллович Кинзябулатов;
  3. Книга «Склад: логистика, управление, анализ». Автор Владислав Волгин;
  4. Различные статьи в Интернет.