« Предыдущая Следующая »

1.3 Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ»

1.3.1 Анализ существующих разработок для автоматизации задачи

Как правило, технические возможности сайта определяются системой его управления (content management system – CMS в английской транскрипции). Прежде всего необходимо отметить, что при создании сайта можно воспользоваться как готовым решением, так и разработать систему управления своими силами. Рассмотрим вначале уже существующие CMS, так называемые коробочные решения.

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

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

Доли рынка по распределению CMS по состоянию на июнь 2009 года приведены на рис. 1.3.1.

Поэтому рассмотрим следующие системы:

  1. ABO.CMS
  2. Bitrix
  3. HostCMS
  4. NetCat
  5. S.Builder
  6. UMI.CMS
Диаграмма распределения коммерческих CMS на российском рынке

Рис. 1.3.1 Диаграмма распределения коммерческих CMS на российском рынке, июнь 2009 года

Система ABO.CMS доступна в шести версиях, нам интересна версия специально для коммерческих сайтов - ABO.CMS: Community. Стоимость данной системы – 19300 рублей. В комплектацию данной редакции входит инсталлятор, ядро системы и 17 программных модулей:

  1. Модуль "Система обновлений"
  2. Модуль "Статьи"
  3. Модуль "Новости"
  4. Модуль "Комментарии"
  5. Модуль "Вопрос-ответ"
  6. Модуль "Баннерная система"
  7. Модуль "Опросы"
  8. Модуль "Рассылка"
  9. Модуль "Поисковая система"
  10. Модуль "Форум"
  11. Модуль "Блоги"
  12. Модуль "Формы"
  13. Модуль "Фотогалерея"
  14. Модуль "Система статистики"
  15. Модуль "Скрипты"
  16. Модуль "Знакомства"
  17. Модуль "Работа"
Административный интерфейс ABO.CMS

Рис. 1.3.2 Административный интерфейс CMS ABO.CMS: Community

Из особенностей необходимо отметить административный интерфейс, который красив и удобен.

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

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

CMS-система Bitrix также представлена в нескольких редакциях. Для магазина предназначена версия, которая так и называется «1С-Битрикс: Корпоративный портал». Ее стоимость – от 34000 рублей. Эта система является наиболее функциональной из рассмотренных.

Основными модулями системы являются:

  1. Главный модуль - Общее функционирование системы и взаимодействие всех модулей, распределение прав доступа, управление пользователями, политика безопасности, управление шаблонами сайтов.
  2. Управление структурой - Управление структурой, меню, визуальный редактор, права доступа
  3. Информационные блоки - Публикация новостей, статей, каталогов и т.п., настройка свойств элементов, привязка элемента к нескольким разделам, импорт/экспорт данных.
  4. Документооборот - Управление коллективной работой над сайтом, организация поэтапной публикации материалов на сайте, журнал истории изменений.
  5. Фотогалерея 2.0 - Создание и управление фотоальбомами: массовая загрузка изображений, голосование, комментарии, многопользовательские галереи (фотобанк).
  6. Поиск – Морфологический поиск, автоматическая индексация контента, поиск по всему сайту и по разделам.
  7. Реклама - Управление баннерами на сайте, ограничение показа, таргетинг, контракты с рекламодателями.
  8. Библиотека документов - Коллективный доступ к офисным документам, хранящимся на сервере, документооборот,  работа с файлами через браузер и Проводник.
  9. Подписка, рассылки - Организация списков рассылки, рассылка по подписчикам и группам пользователей, импорт базы подписчиков, автоматическая генерация рассылок.
  10. Почта - Получение и обработка почты, фильтрация писем, антиспам.
  11. Безопасность - Комплекс технических и организационных средств, которые объединены общей концепцией безопасности и позволяют значительно расширить понятие защищенности и реакции веб-приложений на угрозы.

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

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

Панель управления CMS Битрикс

Рис. 1.3.3 Панель управления CMS «Битрикс»

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

Программный продукт «1С-Битрикс: Управление сайтом» имеет сертификат совместимости с Система программ «1С:Предприятие», являющийся официальным подтверждением того, что продукт прошел в "1С" тщательное тестирование на корректность совместной работы с «1С:Предприятием».

Система управления контентом HostCMS для создания корпоративных сайтов предлагает редакцию «Корпорация». Функциональность системы схожа с выше рассмотренной Битрикс, однако, в отличие от конкурентов, HostCMS предлагает возможность создания на разных доменах (в том числе и на поддоменах) различных сайтов, управляемых одним экземпляром системы управления.

Стоимость данной редакции – 29900 рублей.

NetCat– CMS-система с большим стажем, она имеет гибкую структуру, легка в настройке и управлении. Нам интересна одна из редакций данной системы - NetCat 3 Corporate - версия  для корпоративного сайта, как презентационного, так и представительского типа. Редакция включает все необходимые модули и функционалы, используемые в абсолютном большинстве корпоративных сайтов и корпоративных порталов. Помимо стандартных функций ядра системы, в редакцию включены модули сбора и обработки статистики, поиска по сайту, интерфейс пользователя, управление подписками и рассылками.

Ядро системы включает следующие модули:

  1. Работа с контентом
  2. Управление структурой
  3. Система разграничения прав
  4. Адаптация дизайна
  5. Компоненты
  6. Инструменты поисковой оптимизации
  7. Интеграция со сторонним ПО
  8. Интерфейс управления
  9. Инструменты разработчика и администратора

Стоимость данной редакции – от 15200 рублей.

Особенностью CMS S.Builder [19] является отсутствие каких-либо редакций.

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

  1. Активный рабочий стол
  2. Визуальный редактор текстов и страниц
  3. Восстановление и перенос сайта
  4. Кэширование на сайте
  5. Макеты данных модуля
  6. Макеты дизайна компонентов
  7. Модуль голосований
Карта сайта в CMS NetCat 3 Corporate

Рис. 1.3.4 Карта сайта в CMS NetCat 3 Corporate

  1. Модуль комментариев (обсуждений)
  2. Модуль личных сообщений
  3. Модуль обновлений
  4. Модуль разграничения доступа к CMS
  5. Модуль разграничения доступа к страницам сайта
  6. Настройки интерфейса
  7. Настройки системы
  8. Системный журнал
  9. Справочники
  10. Управление макетами дизайна сайта

Данный набор стоит 5900 рублей.

В UMI.CMS для создания и управления корпоративными порталами предназначена редакция PRO Corporate (стоимость – 8990 руб.)[20]. В эту редакцию уже включены модули управления веб-страницами, новостями, форумом, файлами и рассылками.

Данная версия включает в себя следующие модули:

  1. Конфигурация
  2. Структура
Панель администрирования CMS S.Builder

Рис. 1.3.5 Панель администрирования CMS S.Builder

  1. Новости
  2. Статистика
  3. Обновления
  4. Резервирование
  5. Поиск
  6. Форум
  7. Обратная связь
  8. Файловая система
  9. Опросы
  10. Рассылки
  11. Шаблоны данных
  12. Блоги
  13. SEO-модуль

Кроме того, доступны дополнительные модули.

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

Система управления сайтами UMI.CMS создана и продолжает совершенствоваться под лозунгом «Удобство для людей». Она интуитивно понятна, проста в освоении и удобна в использовании для разработчиков сайтов, владельцев сайтов и их пользователей.

Секрет удобства и красоты работы с UMI.CMS — в наборе инновационных инструментов управления сайтами и процессом разработки.

  1. Edit-in-place: редактирование на месте
  2. Мусорная корзина и восстановление удаленных страниц
  3. Drag&drop: возможность перетаскивания страниц по дереву сайта
  4. Коррекция неверных адресов URL
  5. История изменений и возможность откатить страницу к предыдущему состоянию
  6. Быстрое редактирование Shift+D
  7. Webnotes: функция быстрых комментариев

Сравнение рассмотренных систем приведено в таблице 1.3.1.

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

Именно поэтому сделан вывод о необходимости создания системы управления сайтом своими силами. Данная система должна быть более похожа на CMS «Битрикс», иметь в своем составе следующие модули:

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

Таблица 1.3.1

Сравнение рассмотренных систем управления сайтом

Система Bitrix ABO.CMS S.Builder HostCMS NetCat UMI.CMS
Стоимость корпоративной версии, руб. 34000 19300 5900 29900 15200 8990
Дата выхода текущей версии 07.17.2008 04/05/2009 15.05.2009 23.09.2008 13.05.2009 24.06.2009
Текущая версия (релиз) 7.50 5.2 4.009 5.1.х 3.5 2.7.3
Интерфейс администрирования Web Web Web Web Web Web
База данных MySQL, MS SQL, Oracle MySQL MySQL MySQL MySQL MySQL, files
Операционная система Windows, UNIX Windows, UNIX Windows, UNIX Windows, UNIX Windows, UNIX Windows, UNIX
Веб-сервер Apache, IIS Apache, IIS Apache Apache Apache Apache, IIS
Языки программирования PHP PHP PHP PHP PHP PHP
Фиксация действий пользователей (ведение лога) Нет Да Да Да Да Нет
Многоуровневое утверждение изменений (модерация публикуемых материалов) Да Да Нет Да Да Нет
Разграничение доступа (распределение прав) Да Да Да Да Да Да
Поддержка безопасного протокола при работе с системой (SSL) Да Да Да Да Да Нет
Пакетная закачка Да Да Да Да Да Да
Клонирование объектов системы (копирование материалов) Да Да Да Да Да Да
Восстановление удаленных объектов (Корзина) Нет Да Нет Нет Нет Да
Визуальный редактор (WYSIWYG-редактор) Да Да Да Да Да Да
Веб-статистика Да Да Нет Да Да Да
Система документооборота Да Да Нет Да Нет Да
Вакансии Да Да Да Да Да Да
Обмен ссылками Да Да Да Да Да Да
Настраиваемые формы обратной связи Да Да Да Да Да Да

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

1.3.2 Выбор и обоснование стратегии автоматизации задачи

Для нашей фирмы разработка стратегии реализации проекта будет такой:

  • Анализ области деятельности предприятия;
  • Анализ стратегии дальнейшего развития предприятия;
  • Определения стратегических свойств Интернет-магазина;
  • Определение функциональности Интернет-магазина;
  • Анализ существующих разработок;
  • Выбор стратегии автоматизации;
  • Выбор способа приобретения;
  • Определение архитектуры;
  • Формирование бизнес-плана.

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

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

Кроме того, существуют следующие стратегии автоматизации:

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

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

2) Автоматизация по участкам подразумевает процесс автоматизации отдельных производственных или управленческих подразделений предприятия, объединенных по функциональному признаку. Подобный подход автоматизации выбирается, когда у предприятия не хватает  инвестиций на автоматизацию в полном объеме или существующие участки дают большой экономический эффект. Часто данная автоматизация применяется на производственных участках.

3) Автоматизация по направлениям подразумевает автоматизацию отдельных направлений деятельности предприятия. Отличительной чертой от автоматизации по участкам является, что деятельность предполагает участие в этом процессе всех организационных подразделений, функционирование которых связано с автоматизируемым направлением. Конечным результатом автоматизации по направлениям может быть полная автоматизация компании.

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

1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации задачи

Есть несколько способов приобретения Интернет-магазина:

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

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

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

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

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

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

С одной стороны – покупка готового решения это быстрый хоть и затратный выход из ситуации. А с другой никто не может быть уверен в том, что это же готовое решение не будет продано конкурентам фирмы, и их специалисты будут осведомлены обо всех слабых и сильных местах сайта конкурирующей фирмы. Что создает предпосылки к попыткам взлома, вредительству, актов дискредитации и обычному хулиганству. Система становится “белым ящиком” для ИТ-специалистов.

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

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

« Предыдущая Следующая »
Похожие публикации
Роль психологических и биологических факторов в исследовании женской преступности
Дипломная работа по теме "Роль психологических и биологических факторов в исследовании женской преступности" состоит из 65 страниц.
Вопросы духовно-нравственного воспитания младшего школьника
Диплом "Вопросы духовно-нравственного воспитания младшего школьника" состоит из 80 страниц. Содержит таблицы, задания, игры, упражнения.
Разработка открытого оптического канала для передачи технологической информации
Диплом по теме "Разработка открытого оптического канала для передачи технологической информации" содержит 76 страниц.
Развитие модели "Умный дом"
Диплом "Развитие модели "Умный дом"" состоит из 114 страниц. Содержит 6 приложений, изображения, таблицы и диаграммы.
Разработка методики реинжиниринга архитектурных и промышленных комплексов с целью создания информационных моделей для систем управления данными объектами
Диплом «Разработка методики создания информационных моделей для систем управления гражданскими и промышленными строительными объектами» содержит 125 страниц, 30 рисунков, 22 таблицы.