Разработка информационно-справочного ресурса культурно-развлекательного центра "Мистик"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?обенностью 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)Систем