Портфолио > Интернет-магазин лицензионного программного обеспечения Softwizard

Интернет-магазин лицензионного программного обеспечения Softwizard

Дата релиза: 01.02.2013
http://www.softwizard.ru

Задача:Разработать и внедрить систему автоматизации E-Commerce. Создать и вывести на международный рынок новый бренд. Услуги системной интеграции.

  • Описание
  • Процесс

logo_softwizard_mini.png

От идеи к готовому бизнесу

Разработка высоконагруженной многоязычной системы электронной коммерции. Не простой интернет-магазин с непростыми задачами. Комплексное продвижение сайта (SEO, SMO, SMM) в поисковых системах и социальных сетях. Услуги консалтинга и системной интеграции. Круглосуточная информационная и техническая поддержка по заданному уровню SLA.

Используемые технологии, языки программирования и инструментарий:
      • ASP.NET 4.5
      • IIS 7.5
      • C#
      • Kentico CMS Enterprise Marketing Solution
      • Microsoft SQL Server 2008 R2 Web Edition
      • Microsoft Team Foundation Server 2010
      • Microsoft Windows Server 2008 R2 Standard
      • Microsoft Exchange Server 2010 Standard
      • Microsoft Office Programming (VSTO)
      • Microsoft AJAX Control Toolkit
      • JavaScript (jQuery)
      • Java
      • Axure RP
      • "1C-Рарус:CRM Управление продажами, ред. 2"

Сроки разработки: 12 месяцев.

Проект не закончен, идут работы...



Пример удачного бизнеса в Интернет

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

1.png
Главная страница интернет-магазина лицензионного программного обеспечения Softwizard

Usability интернет-магазина. Проектирование пользовательского интерфейса (GUI)

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

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

35.png
Рабочий прототип портала

Дизайн интернет-магазина

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

Интерактивное взаимодействие с посетителями сайта

В верхнем правом углу, справа от телефонного номера находится кнопка "БЕСПЛАТНЫЙ ЗВОНОК", данная кнопка позволяет пользователю совершить бесплатный звонок с сайта, разговор оплачивается компанией.

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

36.png
Бесплатный звонок с сайта

LiveSearch. Удобный механизм поиска информации на сайте

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

27.png
LiveSearch (результаты поиска)


Результаты расширенного поиска

Настоящий портал о лицензировании и поставке лицензионного программного обеспечения

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

17.png
Информационный раздел

14.png
Лицензирование программного обеспечения

Система управления содержимым сайта Kentico CMS имеет удобный, а главное настраиваемый (в зависимости от заданных прав доступа можно запрещать или разрешать вставку или копирование с помощью сочетаний горячих клавиш и т.п.) WYSIWYG HTML-редактор, позволяет с легкостью добавлять на страницы мультимедиа содержимое, такое как видео с YouTube, Flash.

21.png
Специальное предложение

Компания Softwizard предлагает своим клиентам огромный ассортимент продукции ведущих мировых производителей программного обеспечения. Но, не смотря на такое разнообразие информации найти необходимый программный продукт на сайте можно за считанные секунды благодаря "живому" поиску и элементам фильтрации.

9.png
Список производителей программного обеспечения

8.png
Каталог программ. Фильтрация по имени и категориям.

Комплексная автоматизация всех бизнес-процессов компании. Услуги системной интеграции.

На вкладке "Процесс" подробно описываются сопутствующие работы, которые были выполнены в рамках этого интересного проекта.

Проект не закончен, идут работы...

Авторизация с помощью социальных сетей

Для сокращения и упрощения процедуры регистрации и авторизации на сайте были добавлены механизмы  авторизации с помощью социальных сетей. В настоящее время портал поддерживает авторизация с помощью: Facebook, LinkedIn, Yandex и Google OpenId.

12.png
Страница входа. Пример авторизации с помощью социальных сетей.

Платежный шлюз

Интернет-магазин принимает электронные денежные средства через процессинговый центр ROBOKASSA. Доступны следующие виды платежей: QIWI, WebMoney, Visa, MasterCard, EasyPay, Яндекс Деньги, Элекснет, Comepay, Absolutplat, MoneyMail, LiqPay, WebCreds, Z-Payment, RBK Money, Единый кошелек, Альфа-Клик (Альфа-Банк), sms-платежи (MegaFon, MTS, Beeline), Мобил Элемент, Кассира.нет, PayPal и многие другие.

24.png
Оформление заказа покупателя. Выбор способа оплаты. Платежный шлюз.

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

26.png
Личный кабинет пользователя. Подробная информация о заказе.

Системная интеграция. Поставка лицензионного программного обеспечения и серверного оборудования.

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

Интеграция с системой HelpDesk

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

Интеграции с 1C

Специальный модуль позволяет обмениваться информацией с ИБ 1С УТ/CRM. Интернет-магазин автоматически обновляет остатки и цены на весь ассортимент продукции, происходит обмен заказами покупателей в режиме реального времени. Для автоматизации обработки прайс-листов поставщиков был внедрен модуль (надстройка к 1С) "Мегапрайс PRO: подсистема импорта, обработка и анализ прайсов в 1С УТ10 и УТ 11" — авторская разработка Шекина Евгения. Благодарим Евгения за оказанную помочь в автоматизации бизнес-процессов 1С.

34.png

Выгрузка данных в агрегаторы прайс-листов

Аналогично модулю обмена данными с 1С, веб-сайт умеет генерить XML (YML) файл для наиболее известных агрегаторов прайс-листов: Yandex Market, Торг@Mail. Состав и настройка выгрузки файлов происходит с помощью админского интерфейса, в котором можно задавать расписание обновлений, путь к файлам и специальные параметры.

Генерация прайс-листов

Система электронной коммерции создает прайс-листы по отдельным производителям, используя заданные параметры. Так, например, можно опубликовывать прайс-листы с наценкой или скидкой, включать в прайс только определенные товары. Цены в прайс-листах могут быть представлены в одной из валют на выбор (рубли, доллары США, ЕВРО). Система автоматически проверяет изменения ассортимента производителей и обновляет прайс-листы в случае необходимости, при этом все цены в иностранной валюте пересчитываются по курсу ЦБ РФ на день обновления прайс-листа.

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

11.png
Прайс-листы

Автоматизация рабочего места менеджера по продажам

Надстройка к Microsoft Excel помогает быстро создавать спецификации из выбранных значений прайс-листов компании. Всего один Plug-In позволяет сэкономить значительное количество полезного рабочего времени каждого менеджера по продажам или консультанта, избавляет от рутинных задач составления однотипных документов "Коммерческое предложение на поставку программного обеспечения".

28.png
Модуль автоматического создания спецификаций из прайс-листа. PlugIn для Microsoft Excel (VSTO).

29.png
Спецификация на программное обеспечение, созданная с помощью модуля автоматической генерации.

Продвижение сайта

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

SEO оптимизация

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

Для получения статистики посещения, анализа поведения посетителей на сайте и сбора другой полезной информации на сайт были установлены счетчики LiveInternet, Google Analytics, Yandex Метрика и другие. Совместно со встроенными возможностями Kentico CMS Enterprise Marketing Solution разрабатываются A/B тесты, новостные рассылки, промо-программы, оцениваются качественные и количественные результаты работы отделов маркетинга и рекламы.

PR и реклама в социальных сетях

В рамках контракта над проектом работает наш маркетолог-специалист по социальным сетям и PR.

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

Реклама на сайте. Управление медиа-рекламой.

Управление рекламными площадями осуществляется через специальный Ad-модуль Kentico CMS. Полное описание возможностей модуля можно найти ниже.

30.png
Страница с полным описанием возможностей рекламного модуля

Оптимизация производительности и распределение нагрузки

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

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

Перевод сайта на несколько языков

В настоящее время ведется перевод ресурса на английский язык.

Описание данной работы еще не закончено и будет обновляться по мере окончания различных этапов работ.