Разработка коммерческого сайта для ООО "000000-Тактик"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



х в предложениях посетителей сайта.

Коммерческий сайт оснащен многоуровневым каталогом, способным разместить широкий ассортимент услуг.

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

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

На основании приведенных фактов сделан вывод, что разработка коммерческого сайта обеспечит все требуемые в техническом задании возможности.

1.9 Обоснование выбора среды разработки

Как варианты среды разработки коммерческого сайта для фирмы ООО 000000-Тактик были рассмотрены следующие Open Source CMS: Joomla, MODx, Typo3, Xaraya, Drupal

Каждая из рассмотренных CMS имеет свои индивидуальные преимущества и недостатки. При сравнении CMS оценивались следующие характеристики:

эргономичность интерфейса:

продуманность дизайна;

удобство навигации;

интуитивность интерфейса.

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

Функциональность CMS. Наличие достаточного количества встроенных возможностей:

формирование динамической структуры сайта;

наличие визуального редактора;

возможность отмены совершенных действий;

инструменты для поиска и индексации информации;

возможность просмотра изменений перед публикацией;

возможность редактирования шаблонов;

универсальность среды разработки

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

Технические характеристики:

-переносимость - возможность переноса сайта на/из системы, возможность импорта/экспорта данных из СУБД;

-устойчивость к нагрузкам - пропускная способность сайта на системе, возможность кэширования, масштабируемость;

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

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

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

безопасность (администрирование) - возможность многопользовательского доступа к CMS.

При сравнении CMS основные различия были обнаружены в пользовательском интерфейсе. Результаты анализа:- сложная система создания шаблонов сайта. Для создания шаблонов используется собственный язык. Система достаточно ресурсоемка, имеет сложный инсталлятор и плохо русифицирована;- имеет нестандартный интерфейс пользователя, что предполагает дополнительное обучение персонала, работающего с ней. Имеет сложный инсталлятор.- сложен своей схемой организации структуры сайта на основе таксономии. Дизайн сайта на Drupal строится на основе сменных тем оформления. Единственной схемы построения дизайна нет, что затрудняет настройку внешнего вида страниц сайта;- некоторые компоненты системы необходимо доработать, чтобы не возникало проблем с русским языком и используемыми кодировками. К недостаткам MODx также следует отнести и отсутствие полной документации. На русском языке документации крайне мало, но и на английском материалы разрознены и не описывают всего необходимого. Отдельные дополнительные программы практически не документированы, так что пользователю системы придется пользоваться методом проб и ошибокхарактеристики:

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

-Возможность создавать неограниченное количество страниц

Четкая организация структуры сайта

Для каждой динамической страницы можно создать свое описание и ключевые слова в целях повышения рейтинга в поисковых системах

Начало и окончание публикации любых материалов можно запрограммировать по календарю

Секции новостей, продукции или услуг легко редактируемы и управляемы

Закачка изображений при помощи браузера в библиотеку - для последующего использования с любого места сайта

Опросы для эффективной обратной связи

Различные модули - почти 7000 (по состоянию на 18/02/2011) готовых модулей и компонентов на

Возможность настройки, будут ли показаны эти модули и на каких страницах

Изменение порядка объектов, включая новости, вопросы, статьи и т.д.

Иерархия объектов - количество секций, разделов, подразделов и страниц, зависит от желания разработчика.

Менеджер архива. Позволяет поместить старые статьи в архив, вместо удаления

Возможность в удобном виде распечатать любую статью с сайта.

Выбор из 3 визуальных редакторов, что упрощает редактирование материалов до уровня редактирования текста в программе Word.

Предварительный просмотр перед окончательным размещением.

Возможность легкой смены дизайна.

Экономное использование места на сервере за счет использо