OSG Webshop v 2
У цьому огляді ми ознайомимося з однією з вітчизняних програмних розробок - OSG WebShop v 2.0, призначеною для створення Інтернет-магазинів. Розглянемо, які можливості, надані цим продуктом, у яких полягають його технічні особливості і кому призначено це рішення.
Зараз ринок програмного забезпечення пропонує достатній вибір коштів для створення електронних магазинів — від найпримітивніших додатків, у яких використовується код скриптовими мовами, до дорогих серверних продуктів із вбудованими системами управління підприємством. Природно, є і продукти, що займають проміжне положення між першими та другим, і OSG WebShop v 2.0, розроблений компанією Online System Group, належить саме до цього класу.
Вибір оптимального за ціною та якістю рішення – завдання не з легких. Саме тому багато розробників (у тому числі і Online System Group), щоб полегшити це завдання, пропонують замовнику демо-версії своїх продуктів або надають продукт у безкоштовне користування на обмежений час.
OSG WebShop v 2.0 виконаний за стандартною схемою клієнт-сервер (рис. 1) і складається з наступних програмних модулів.
OSG WebShop Server — серверна частина програмного комплексу (OSG WebShop Service та OSG WebShop Site), працює під управлінням ОС Windows NT/2000 і є набором компонентів, що забезпечують взаємодію з базою даних (Microsoft SQL Server 7.0/2000), де зберігаються всі дані про товари, клієнтів та замовлення.
OSG WebShop Service - здійснює управління інформаційним обміном між серверною та клієнтською частинами (4). При цьому відбуваються оновлення каталогу товарів та відповідних довідників, встановлення поточного курсу обміну валюти,прийом нових та передача оброблених замовлень, даних про покупців тощо.
Клієнтська частина програмного комплексу OSG WebShop v 2.0 існує у двох варіантах – OSG Webshop Manager та OSG WebShop Link.
OSG WebShop Manager - Windows-додаток, за допомогою якого керується серверна частина магазину (1, 2) і відбувається синхронізація локальної, якою виступає MS Access, і серверної баз даних. Програма на запит адміністратора (1) вибирає необхідні дані та синхронізує локальну (3) і серверну бази (4). Для цього використовуються TCP/IP-з'єднання та власний протокол.
OSG WebShop Link - компонент виконаний у вигляді COM-об'єкта і призначений для підключення до серверної частини Інтернет-магазину зовнішніх програм, що працюють під керуванням Windows і взаємодіють із COM-серверами, при цьому все керування здійснюється безпосередньо з цієї програми. Наприклад, як зовнішні можуть бути використані облікові програми класу «1С».
Перевагою програми є і те, що з нею можуть одночасно працювати кілька менеджерів, причому процеси підготовки, зміни інформації та обробки отриманих замовлень можуть виконуватися в розрахованому на багато користувачів режимі, але оновлення на сервері виробляються тільки менеджером зі статусом адміністратора (див. рис. 1), що дозволяє уникнути накладок. Крім того, якщо фірма має кілька філій, менеджер може виставляти рахунки клієнтам від різних юридичних осіб, і для кожного замовлення адміністратор може призначити відповідального менеджера. У процесі виконання замовлення менеджер управляє як станом замовлення (оброблений, відвантажений, оплачений, доставлений), а й змінює за необхідності позиції у замовленні, коригує ціну, кількість товарів з кожної позиції тощо.Усі зміни доступні покупцю на сайті, якщо він захоче перевірити, як виконується його замовлення.
При організації каталогу товарів є можливість створення посилань на існуючі записи в інших рубриках. Наприклад, якщо запис про Windows 2000 Professional розміщено в рубриці, що містить відомості про продукти компанії Microsoft, то і в рубриці, що містить відомості про настільні операційні системи, вона може бути відображена простим призначенням. У цьому випадку ми просто створюємо посилання на наявний запис. Це дозволяє при зміні характеристик товару відредагувати лише один запис, незалежно від того, у яких ще рубриках цей товар розміщений. До кожної товарної позиції чи рубрики можна прикріпити декілька зображень (jpg, gif або bmp) будь-яких форматів та розмірів, а також текстові описи.
Для компаній, які використовують як back-office продукти «1С» (а таких зараз більшість), створено конфігурацію «1С:WebShop», де за допомогою компонента WebShop Link здійснюється керування Інтернет-магазином безпосередньо з «1С:Підприємство». Отримуючи дані від back-office-системи, WebShop Link передає їх серверної частини за стандартним протоколом TCP/IP, а у зворотний бік йдуть відомості про покупців та їх замовлення, які обробляються програмами «1С» (рис. 3). У такому варіанті використання ASP (про що дивись нижче) є оптимальним рішенням, хоча якщо компанія має необхідну інфраструктуру, то програмний комплекс може бути встановлений і на її потужностях.
Привабливість дизайну вітрини магазину та зручність користування Інтернет-магазином з боку покупця є важливими параметрами, і тут програмний комплекс OSG WebShop v 2.0 надає величезні можливості для творчості.
Стандартно комплекс поставляється зготовим шаблонним дизайном, у якому розробники постаралися передбачити всі варіанти розташування інформації про товари, розміщення спеціальних пропозицій, інформаційних матеріалів (як таблиць, картинок, списків) тощо. Але цей дизайн легко може бути змінений на ваше бажання. Використовуючи набір спеціальних команд (тегів), що вбудовуються в HTML-код, можна реалізувати складні Web-інтерфейси (рис. 4). Кількість графічних файлів, які «надаються» якомусь товару або рубриці (наприклад, у кожної рубрики можна вивести свою іконку), не обмежена, що дозволяє зробити каталог наочнішим. При необхідності для рубрики створюється власний шаблон виведення товарів, що дозволяє будь-якому ресурсу, створеному на базі OSG WebShop v 2.0 виглядати оригінально. Спеціальні пропозиції, що виводяться на HTML-сторінці, можуть бути як постійними (які виводяться однаково при будь-якій відкритій сторінці), так і залежними (що з'являються під час відкриття певної рубрики), причому їх кількість не обмежена. Це дає можливість проводити різноманітні маркетингові акції, створюючи блоки типу НОВИНКИ, ТОВАР ДНЯ, ЗНИЖКИ тощо.
Оригінально оформляється і кошик. Робота з нею відбувається у окремому вікні, що дозволяє не відволікатися після кожного вибору товару. У самому кошику легко змінити кількість товарів, відмовитися від якогось із них або зарезервувати замовлення, якщо ви вирішили почекати та оформити його при наступному відвідуванні. Після оформлення замовлення електронною поштою вам та менеджеру магазину буде надіслано повідомлення про зроблене замовлення. Далі ви зможете самостійно відстежувати процес поточного стану вашого замовлення до моменту його отримання, а за необхідності коригувати його або отримувати додаткову інформацію від менеджера,ведучого ваше замовлення.
У Європі та США одним із найпоширеніших видів послуг стала оренда додатків, наприклад, коли розробники виступають у ролі провайдерів сервісів додатків (ASP, Application Service Provider), надаючи своїм клієнтам готове рішення з повноцінним сервісним обслуговуванням. В Україні такий сервіс робить перші кроки, і тут хотілося б відзначити привабливість цього напряму, насамперед для орендарів — за рахунок зниження ризику входження до електронного бізнесу до величини орендної плати. Нескладно порахувати, що на організацію Інтернет-магазину власними силами, тобто на персонал, техніку, канал доступу, програмне забезпечення, постановку завдання тощо, потрібні значні кошти та час. Але, купуючи техніку і технологію, власник стає її заручником, а за оренди може відмовитися від незадовільного сервісу, залишаючи у себе право вибору обгрунтованого рішення. З огляду на те, що середня вартість оренди становить 50-150 дол. на місяць, висновки робіть самостійно.
Встановлення Інтернет-магазину можливе і на площах замовника. Для цього, крім програмного комплексу OSG WebShop v 2.0, буде потрібно придбання Windows NT 4.0 Server або Windows 2000 Server і СУБД Microsoft SQL Server 7.0. Все інше згідно з договором буде надано розробником – компанією Online System Group.
Насамкінець — кілька слів про те, коли і кому варто застосовувати цей продукт. Якщо ви плануєте, що ваш магазин прийматиме кілька замовлень за хвилину, що у вас будуть тисячі клієнтів і що вам потрібні вбудовані системи підтримки прийняття рішень — швидше за все, вам потрібне програмне забезпечення іншого класу. Але при більш скромних (і здебільшого — більш реальних) запитах, а також уПочаткової стадії впровадження електронного бізнесу, коли потрібно перевірити себе і ринок, цілком підійде даний продукт. Підтвердження тому – понад 30 Інтернет-магазинів, що діють за цією технологією (щоправда, не всі вони працюють на базі OSG WebShop v 2.0 – частина працює ще на першій версії).
Ми нічого не сказали про платіжні системи та кур'єрські служби, які нерозривно пов'язані з поняттям «Інтернет-магазин». На даний момент існує велика кількість платіжних систем і весь час з'являються нові, а про кур'єрські служби говорити ще складніше. На ринку як кур'єри представлені як відомі компанії зі світовим ім'ям, так і співробітники невеликих фірм, які крім функцій торгівлі надають і кур'єрські послуги. У цьому випадку в процесі вибору необхідна участь власника: власник розробляє бізнес-схему, а розробники здійснюють впровадження узгодженої моделі — партнерські відносини.