Разработка информационно-справочного ресурса культурно-развлекательного центра "Мистик"

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

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



?обенностью FrontPage является то, что этот редактор работает в режиме HTML, то есть позволяет создавать HTML-страницы в визуальном режиме. Для создания страниц пользователь использует те же приемы и навыки, что и при работе в Microsoft Word. При этом необходимый код на языке HTML генерируется автоматически.

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

Эти мощные средства позволяют опытным разработчикам выполнять всю работу с помощью одного интегрированного средства. Особенно это удобно тем веб-дизайнерам, на чьих страницах используются iенарии, разработанные с помощью Microsoft Visual Basic для приложений или Java.

Рисунок 2.6 - Интерфейс FrontPage

Разработчики могут писать и отлаживать iенарии непосредственно в среде FrontPage, манипулировать кодом HTML на самом детализированном уровне, а также тестировать страницы в том же пользовательском интерфейсе.++ - то редактор, представляющий альтернативу стандартному Блокнотику, который входит в поставку Windows. Notepad++ это бесплатный редактор текстовых файлов с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows.

Программа располагает широким набором опций и отличается минимальным потреблением ресурсов процессора.

Этот проект базируется на компоненте Scintilla написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL.

Основные особенности Notepad++:

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

Поддержка большого количества языков (C, C++, Java, XML, HTML, PHP, Java Script, ASCII, VB/VBS, SQL, CSS, Pascal, Perl, Python, Lua, TCL, Assembler)(печатаешь и получаешь то, что видишь на экране)

Настраиваемый пользователем режим подсветки синтаксиса

Авто-завершение набираемого слова

Одновременная работа с множеством документов

Одновременный просмотр нескольких документов

Поддержка регулярных выражений Поиска/Замены

Полная поддержка перетягивания фрагментов текста

Динамическое изменение окон просмотра

Автоматическое определение состояния файла

Увеличение и уменьшение

Заметки

Выделение скобок при редактировании текста

Запись макроса и его выполнение

Рисунок 2.7 - Интерфейс Notepad++

2.3 Анализ достоинств и недостатков имеющихся технологий

Использование CMS предоставляет следующие преимущества:

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

Снижение стоимости поддержки: обновление информация производится самостоятельно, нет необходимости оплачивать труд собственного или внешнего web-мастера.

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

Уменьшение сроков и стоимости разработки: наиболее востребованная функциональность уже реализована в CMS и может быть сразу использована.

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

Снижение стоимости дальнейших модификаций.

Рассмотрим имеющиеся недостатки CMS. К первому недостатку систем управления сайтом можно отнести избыточность. Так cms создаются для решения всех известных на сегодняшний день проблем. Сами же ненужные коды cms в момент работы будут замедлять управление ресурсом при помощи системы управления сайтом [19].

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

Учитывая перечисленные недостатки, наиболее перспективным представляется использование Notepad++, так как наиболее полно реализует функции по созданию данного медиа-ресурса.

. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА СОЗДАНИЕ РЕСУРСА

Техническое задание на создание ресурса разработано с учетом требований, которые представлены в ГОСТ 34.602-89:

. Общие сведения

Язык сайта - Русский. Доменное имя сайта

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

. Терминология

Таблица 3.1 - Основные термины

ТерминОписание12CMS (Content Management System)Систем