Обзор и анализ систем управления сайтами, Техническое задание - Реинжиниринг сайта структурного подразделения образовательного учреждения на примере кафедры системного анализа НИЯУ МИФИ
Поскольку одной из задач нового сайта является внесение изменений в содержимое и структуру сайта, без помощи квалифицированного специалиста, то необходимо рассмотреть существующие на данный момент программные средства, позволяющие это делать.
К таким программным средствам относятся так называемые системы управления сайтами или сокращенно CMS, которые были созданы для решения следующих задач:
Создание -- предоставление авторам удобных и привычных средств создания контента.
Публикация -- автоматическое размещение контента на терминале пользователя. Соответствующие инструменты автоматически "подгоняют" внешний вид страницы к дизайну всего сайта.
Представление -- дополнительные функции, позволяющие улучшить форму представления данных; например, можно строить навигацию по структуре репозитория.
Теперь рассмотрим наиболее популярные на сегодняшний день CMS. Среди выбранных систем есть как платные, так и бесплатные.
WordPress
Появившаяся в 2003 году первая версия WordPress сразу же завоевала взрывную популярность.
Предельно простая установка, удобное администрирование и "заточенность" под поисковые механизмы - именно эти факторы сделали WordPress по-настоящему культовой системой.
Несмотря на то, что изначально и до сих пор WordPress позиционируется как движок для блогов, умельцы разработали специальные шаблоны и модули, позволяющие использовать его для сайтов-визиток, каталогов и даже интернет-магазинов.
Также на основе WordPress возникло множество сборок и специализированных модификаций, часть из которых получили собственные названия.
Сейчас WordPress - движок номер один во всем мире.
Основные характеристики WordPress:
Тип CMS: блог
Стоимость: бесплатная
Нагрузка на сервер: от средней до высокой
Сложность доработки: средняя
Сложность администрирования: низкая
Joomla
Joomla - самая популярная портальная CMS в мире и, в частности, в России. Эта портальная система возникла в 2005 году на основе также достаточно популярной CMS Mambo.
Популярность Joomla основывается, прежде всего, на огромном числе шаблонов и модулей, позволяющих реализовать на этом движке практически что угодно - и при этом без привлечения PHP-программистов. Надо отметить, что сам движок (его ядро) развивается не слишком быстро, но благодаря множеству сторонних разработок на его актуальности это практически не отражается.
Основной недостаток CMS Joomla вытекает из ее же достоинств - изначальная заточенность под сторонние модули сделала систему крайне тяжеловесной и откровенной неоптимизированной в плане кода. Это особенно явственно ощущается в различных сборках Joomla, куда уже заранее включены определенные наборы модулей - зачастую дублирующие друг друга по функционалу.
Основные характеристики Joomla:
Тип CMS: портальная
Стоимость: бесплатная
Нагрузка на сервер: очень высокая
Сложность доработки: высокая
Сложность администрирования: низкая
Битрикс
Битрикс - продукт, предназначенный прежде всего для корпоративного использования, хотя существуют относительно недорогие базовые версии для создания простых сайтов. В настоящее время компания Битрикс, изначально разработавшая эту CMS, поглощена компанией 1C, вследствие чего новое название продукта - 1С-Битрикс.
Специфика Битрикс достаточно оригинальна. Эта CMS разрабатывалась как продукт с максимально простым и удобным интерфейсом, при этом позволяющим полностью настраивать любые параметры без применения навыков программирования.
Реализовав удобный интерфейс им, можно сказать, удалось, то принципы администрирования сайтом превратились в собственный язык программирования, освоить который без курса обучения практически невозможно. Причем появилась сертификация не только для администраторов Битрикса, но и для простых пользователей-менеджеров - что о многом говорит.
Важную роль в популярности Битрикса сыграла система госзакупок, позволившая Битриксу прочно закрепиться на рынке, несмотря на не слишком демократичные цены. В итоге сейчас Битрикс - это знаковый бренд, который выбирают для разработки своих сайтов серьезные компании, и одновременно источник мучений для менеджеров и администраторов этих компаний.
Основные характеристики Битрикс
Тип CMS: портальная
Стоимость: от 5000р. до 250000р.
Нагрузка на сервер: высокая
Сложность доработки: экстремальная
Сложность администрирования: экстремальная
NetCat
NetCat - популярная коммерческая CMS портального типа, с чуть более дружественным интерфейсом и более демократичными ценами по сравнению с Битрикс. Основной функционал при этом практически идентичен.
NetCat позволяет разрабатывать корпоративные и новостные порталы, онлайновые библиотеки и другие интерактивные сайты с элементами Web 2.0. При этом необходимо понимать, что также как и Битрикс, NetCat не предназначен для создания сайтов-визиток - хотя иногда и используется для этих целей, если заказчик сайта руководствуется в первую очередь репутацией бренда.
Основная особенность NetCat - это два подраздела панели администрирования: для разработчиков и менеджеров. Профессионально реализованный интерфейс достаточно дружелюбен к пользователю, однако объективная сложность системы все-таки не позволяет использовать ее в полной мере без предварительного обучения.
Основные характеристики NetCat
Тип CMS: портальная
Стоимость: от 6000р. до 32000р.
Нагрузка на сервер: высокая
Сложность доработки: высокая
Сложность администрирования: средняя
DataLife Engine
DataLife Engine - русскоязычная система, ориентированная на создание новостных лент и максимально оптимизированная под высокую нагрузку.
В настоящее время это одна из наиболее популярных систем в Рунете - и как это обычно и происходит, появилось множество модификаций под определенные задачи - фотогалереи, интернет-магазины и так далее. Несмотря на это, предпочтительно использовать DataLife Engine именно под создание интернет-СМИ, поскольку для других задач существуют намного более подходящие продукты.
Активно развиваются два противоположных направления - официальное, с регулярным повышением цен на базовый движок и дополнительной оплатой за любые модули и шаблоны, и бесплатных версий этих же продуктов, которые появляются весьма оперативно. Если изначально цены на DataLife Engine были достаточно демократичными, то чем дальше, тем больше растет разрыв между этими двумя аудиториями. Пожалуй, это единственный объективный недостаток DLE.
Основные характеристики DataLife Engine
Тип CMS: новостная
Стоимость: от 59$
Нагрузка на сервер: низкая
Сложность доработки: средняя
Сложность администрирования: низкая
Drupal
Drupal - бесплатная портальная CMS с модульной системой, вторая по популярности в рунете после Joomla.
Проект Drupal стартовал в 2000 году и был с самого начала ориентирован на общественную лицензию GNU, разрешающую коммерческое использование движка. В 2003 году началось глобальное проникновение Drupal в Россию, открылся официальный сайт Drupal в рунете и к развитию проекта все больше стали привлекаться русские разработчики.
Преимуществом этой системы является ее модульность, позволяющая создавать на базе готовых модулей Drupal самые разные сайты, от блогов до каталогов и интернет-магазинов. Основным конкурентным недостатком, не позволяющим до сих пор обогнать основного соперника - CMS Joomla - является не столь интуитивно понятный и дружественный интерфейс. Также к недостаткам системы можно отнести традиционную для портальных CMS значительную нагрузку на сервер и избыточность функционала для сайтов, ориентированных на конкретные задачи.
На настоящий момент вышло уже несколько версий Drupal, актуальной версией является шестая.
Основные характеристики Drupal
Тип CMS: портальная
Стоимость: бесплатная
Нагрузка на сервер: высокая
Сложность доработки: средняя
Сложность администрирования: средняя
После проведения обзора и сравнительного анализа CMS систем было принято решение о разработке систему управления сайтом WordPress.
Во-первых почти все рассмотренные системы располагают слишком большим набором функций для решения поставленных задач, в какой-то мере это хорошо, но по большому счету неиспользуемые модули будут лишь тормозить всю систему и давать большую нагрузку на сервер. Также лишние блоки будут нагромождать систему, что отрицательно скажется на дружественности интерфейса.
Во-вторых большая часть рассмотренных систем платные, что не допустимо на первых этапах данного проекта.
Техническое задание
- 1. Общие сведения 1.1. Наименование системы
Полное название информационной системы - "Сайт поиска ответов на вопросы сообществом интернет-пользователей". Сокращенное условное обозначение проектируемой информационной системы - сайт "вопрос-ответ".
1.2. Документы
Разработка и реализация сайта проводится в соответствии с заданием на дипломную работу, утвержденным директором ИИМ НИЯУ МИФИ Прохоровым Игорем Вениаминовичем и заведующим кафедрой системного анализа НИЯУ МИФИ Румянцевым Виктором Петровичем.
1.3. Плановые сроки начала и окончания работ по созданию информационной системы 25.06.2012
Согласно заданию на учебно-исследовательскую работу установлены следующие сроки работы по разработке и реализации сайта:
Дата начала разработки сайта - 25.02.2011
Дата окончания реализации сайта - 25.06.2012
1.4. Порядок оформления и предъявления результатов работ
Результаты работ по разработке и реализации сайт "вопрос-ответ" оформляются в виде отчета по разработке и реализации информационной системы и руководства пользователя.
Похожие статьи
-
Объектом автоматизации сайта "вопрос-ответ" является предметная область "Проектирование информационных систем". Основное назначение сайта "вопрос-ответ"...
-
Итак, было принято решение разработать новый сайт. Но прежде чем перейти непосредственно к разработке содержания и оформления, следует посмотреть, что...
-
Сравнительный анализ известных инструментов моделирования Основной целью выбора стандарта функционального проектирования является соответствие...
-
Назначение системы Сайт "вопрос-ответ" предназначен для поиска ответов на интересующие пользователей вопросы, с рейтингом пользователей, возможностью...
-
По своей природе люди имеет постоянную тягу к познаванию мира, получению новой информации, обучению. Еще несколько веков назад была определенная каста...
-
Постановка задачи Назначением сайта является помощь пользователям интернета в короткие сроки находить ответ на интересующий вопрос. Пользователи,...
-
Наименование системы Программная система управления контентом портала с архивом конструкторской документации. Цели, назначение и область использования...
-
Оценка стоимости разработки программного обеспечения, или, в частности информационной системы, - один из самых важных, сложных и в то же время неизбежных...
-
Проведенный анализ причинно-следственной природы информационных рисков, позволяет определить сущность управления информационными рисками. Она заключается...
-
Информационная система Lumesse ETWeb является системой, которая автоматизирует весь комплекс процессов управления персоналом. Важно отметить, что данная...
-
Классификация ИС. Жизненный цикл ИС и его модели - Теория экономических информационных систем
Классификация по масштабу По масштабу информационные системы подразделяются на следующие группы 1. одиночные;2. групповые;3. корпоративные. Одиночные...
-
Для достижения цели, поставленной в данной работе, необходимо проанализировать текущую ситуацию в области информационных систем, сравнить информационные...
-
Обзор модулей системы - Моделирование и анализ процессов внутреннего документооборота предприятия
Структурно модули системы представляют собой наборы компонент различных типов. Компоненты имеют характерный интерфейс и наборы данных, определяемые их...
-
Очередность разработки Системы А) разработка программного обеспечения для ввода, редактирования и актуализации контента, синхронизации с хранилищем...
-
Основные сложности внедрения медицинских информационных систем (МИС) в лечебных учреждениях связаны с отсутствием у заказчика технических специалистов...
-
Бизнес-архитектура, как и любой другой, значимый в рамках реализации проекта, элемент должен иметь формальное, задокументированное представление. Чаще...
-
Wix - это программа, с помощью которой я создала свой сайт Конструктор сайтов Wix позволяет создавать собственные сайты на пользовательском уровне без...
-
Котроллеры на основе блока CPU BC9120, в принципе как и на основе любого другого блока CPU фирмы BECKHOFF, построены по модульному принципу. Что это...
-
Система управления БД - Система управления базами данных
Система управления базами данных - комплекс символьных и программных средств, предназначенных для создания, ведения и совместного доступа к БД. Первые...
-
Основой системы будут два независимых модуля. Первый будет разрабатываться для формирования контента системы, этот модуль будем называть Редактор. Второй...
-
Термины, используемые в техническом задании Web-сайт - в компьютерной сети объединенная под одним адресом совокупность документов частного лица или...
-
Для ускорения процесса конструирования регулятора в пространстве состояний в Matlab была разработана функция, которая, при должной настройке, позволяет...
-
После рассмотрения достоинств и недостатков информационных систем, автоматизирующих управление персоналом, можно перейти к проведению оценки соответствия...
-
Информационные системы для управления персоналом "Информационная система - это автоматизированная система, результатом функционирования которой является...
-
После того, как был реализован процесс карьерного планирования в информационной системе, можно сделать выводы о том, что внедрение информационной системы...
-
Пользовательский интерфейс должен позволять заводить в базе данных информацию о новых охранниках, обслуживаемых объектах, автоматизировать составление...
-
Известно, что схемы процессов являются основой для настройки процесса в информационных системах. Схемы процессов легли в основу настройки процесса...
-
На данный момент у TUIO есть 3 версии протокола: 1.0, 1.1 и 2.0. Версия 2.0, вышедшая в 2014, имеет множество изменений и нововведений по сравнению с...
-
2.1. ИСПДн класса К3 Заказчика характеризуются сосредоточенностью на территории занимаемого Заказчиком помещения без подключения к сетям общего...
-
Автоматизированный управление финансы В динамичных условиях развития потребительского спроса в сфере информационных технологий (далее ИТ), создается...
-
Для выполнения курсовой работы по теме расчета и конфигурации локальной сети на основе технологии Fast Ethernet необходимо предварительно...
-
Техническое обеспечение (ТО) - совокупность технических средств, предназначенных для работы информационной системы, а также соответствующая документация...
-
Общее описание системы Система Directum является корпоративной системой электронного документооборота, которая упрощает работу с большим потоком...
-
Техническое задание - Разработка информационно-справочной системы "Аптека"
Техническое задание представляет собой документ, в котором сформулированы основные цели разработки, требования к программному продукту, определены сроки...
-
Наличие двух разделов обязательно для работы BitLocker, поскольку проверка подлинности перед запуском и проверка целостности системы должны выполняться...
-
Концепция решает три задачи: Определить основные идеи и направления развития и согласовать их с клиентом. Получить оценку этих идей от будущих...
-
Транспортная стратегия России до 2025 г. определила основные направления развития железнодорожного транспорта. Предусмотрено создание таких условий, при...
-
Шаблоны сайта Bootstrap3 Веб-дизайн является одним из основных элементов в процессе создания сайта. Именно от него зависит, насколько удобно и комфортно...
-
Полиция автоматизированный рабочий В настоящее время весьма актуальна проблема автоматизации управления и учета на предприятиях различных отраслей и...
-
Функции СУБД: 1. ведение БД: ввод, корректир, сортировка, обработка, поиск данных, обработка по запросу. 2. обеспечение безопасности и целостности данных...
Обзор и анализ систем управления сайтами, Техническое задание - Реинжиниринг сайта структурного подразделения образовательного учреждения на примере кафедры системного анализа НИЯУ МИФИ