Курсовая работа: Анализатор цветового набора для WEB-страницы

Программа состоит из следующих модулей:

1. Модуля анализатора, реализующего следующие функции:

- Выбор файла (HTML-документа) для анализа

- Анализ файла, в соответствии с выбранным методом

- Просмотр результатов анализа

- Сохранение результатов анализа

- Добавление своего набора цветов в базу данных

2. Справочного модуля, который реализует следующие функции:

- Предоставление справочной информации по выбранной теме

6.2Структура данных

Основной структурой данного проекта является промежуточный файл с именем “tempfile.htm”, который аналогичен входному файлу, но во входном файле все символы латинского алфавита преобразуются в нижний регистр, на одной строке находится только один тег.

Также используются следующие структуры, указанные в Таблице 2:

Таблица 2.

Имя Тип Комментарий
ColNum Array [1..20],[1..2] of String

Таблица перевода цвета в формат RGB:

“red” - “#ff0000”

Resrvd_Words Array [1..20] of String Массив ключевых слов языка HTML, отвечающих за цвет на странице.
Founds Array [1..1000] of String Массив, в котором хранятся все найденные цвета (в формате #RRGGBB)

6.3Проект интерфейса

В данной системе будет использован следующий проект интерфейса:


Рисунок 2: Проект интерфейса

7 Заключение

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

- Изучен язык разметки гипертекста HTML

- Изучены основы работы с Delphi.

- Разработан формат файла базы данных цвета.

- Изучены методики подбора цвета для WEB-страниц.

- Собрана, изучена и систематизирована информация о правилах создания эргономичных интерфейсов (в том числе WEB-интерфейсов).

- Разработаны спецификации требований

- Частично реализован редактор и справочная система

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

Список литературы

[1] Гофман В. Э., Хомненко А. Д. ,Delphi 5. – СПб.: БХВ-Петербург, 2001. – 800 с.: ил.

[2] Карпов Б. ,Delphi: Специальный справочник. – СПб.: Питер, 2002.- 688с.: ил.

[3] Немнюгин С. А.,TurboPascal. – СПб.: Издательство «Питер», 2000. – 496с.: ил.

[4] Петров В.Н.,Информационные системы. – СПб.: Питер, 2002. – 688с.: ил.

[5] Гончаров А., Самоучитель HTML. – СПб.: Питер, 2001. – 240с.:ил.

[6] Минаси М., Графический интерфейс пользователя: секреты проектирования: Пер. С англ. – М.:Мир, 1996. – 160с.:ил.

К-во Просмотров: 295
Бесплатно скачать Курсовая работа: Анализатор цветового набора для WEB-страницы