Кафедра Информатики
КУРСОВАЯ РАБОТА
На тему:
Анализатор цветового набора для WEB-страницы
Владивосток, 2008
Содержание
1. ВВЕДЕНИЕ
1.1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 3
1.2 НЕФОРМАЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ 4
1.3 ФОРМАЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ
2 ТРЕБОВАНИЯ К ОКРУЖЕНИЮ
2.1 ТРЕБОВАНИЯ К АППАРАТНОМУ ОБЕСПЕЧЕНИЮ:
2.2 ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ:
2.3 ТРЕБОВАНИЯ К ПОЛЬЗОВАТЕЛЮ:
3. АРХИТЕКТУРА СИСТЕМЫ (ОБЩИЕ ТРЕБОВАНИЯ)
4. СПЕЦИФИКАЦИЯ ДАННЫХ
4.1 ОПИСАНИЕ ФОРМАТА ИЛИ СТРУКТУРЫ ДАННЫХ
5 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ:
6 ТРЕБОВАНИЯ К ИНТЕРФЕЙСУ
7 ПРОЕКТ
7.1 МОДУЛИ И АЛГОРИТМЫ
7.2 СТРУКТУРА ДАННЫХ
7.3 ПРОЕКТ ИНТЕРФЕЙСА
8 ЗАКЛЮЧЕНИЕ
9 СПИСОК ЛИТЕРАТУРЫ
1. ВведениеС точки зрения пользователя система разделяется на следующие подсистемы: анализирующую часть и справочную часть. Анализирующая часть позволяет пользователю проанализировать выбранную им страницу (согласно определенному методу выбора цвета), просмотреть результаты анализа, добавить свой цветовой набор (только для определенного метода анализа). Справочная часть дает возможность пользователю просматривать справочную информацию по вопросам правильного форматирования WEB-страницы (в том числе выбор цвета для её оформления).
4. Спецификация данных
Данный программный продукт должен предоставлять пользователю следующие возможности:
- Выбирать: режим анализа HTML-документа указанного пользователем или режим чтения справочной информации;
- Анализировать выбранный им HTML-документ, при этом система запрашивает у пользователя следующие параметры:
- Имя и местоположение HTML-документа с помощью стандартного Windows интерфейса;
- Название метода подбора цветов, согласно которому будет произведен анализ выбранного документа;
- Указание на автоматическое определение типа предложенного документа.
- Просматривать результат анализа выбранного пользователем HTML-документа, при этом программа должна предоставить пользователю информацию о:
- Ошибках (связанных с набором цвета на данном HTML-документе);
- Недостатках (связанных с набором цвета на данном HTML-документе);
- Наиболее подходящей цветовой гамме, рекомендуемой для данного HTML-документа;
- Целесообразность использования указанного метода анализа с учетом подбора цветовой гаммы данного HTML-документа;
- Статистические сведения по цветовым параметрам, для указанного HTML-документа
- Изучать справочную информацию по ряду вопросов создания эргономичных интерфейсов, в том числе и по правилам выбора цветовой палитры создаваемого интерфейса, в зависимости от предназначения создаваемого интерфейса (в данном случае HTML-документа);
- Добавлять свои цветовые наборы в существующую базу данных, при этом система запрашивает у пользователя следующие параметры:
- Название цветовой гаммы (желательно на английском языке);
- Перечисление всех цветов из вводимого набора в формате RGB. Символ “#”, указывать не требуется (более подробно формат базы данных цветов указан в Таблице 1);
- Сохранять результаты анализа в отдельном текстовом файле, при этом система запрашивает у пользователя следующие параметры:
- Имя файла для сохранения;
- Путь для сохранения.
5 Требования к интерфейсуДанный программный продукт должен иметь Windows-интерфейс, предоставляющий следующие возможности:
- Переход к анализатору
- Переход к справочной части
- Просмотр результатов анализа
- Возможность выбирать метод подбора цветов
- Возможность сохранения результатов
- Возможность добавления своего набора цветов в базу данных
6 ПроектПрограмма состоит из следующих модулей:
1. Модуля анализатора, реализующего следующие функции:
- Выбор файла (HTML-документа) для анализа
- Анализ файла, в соответствии с выбранным методом
- Просмотр результатов анализа
- Сохранение результатов анализа
- Добавление своего набора цветов в базу данных
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 | Массив, в котором хранятся все найденные цвета (в формате #
Оценок: 1001 (Средняя 5 из 5)
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов. © 2016 - 2022 BigEdu.ru
|