Курсовая работа: Анализатор цветового набора для WEB-страницы
Идентификатор комбинации должен содержаться в угловых скобках ( “<”, ”>” ) и включать в себя ключевое слово “Combination”, за этим словом следует порядковый номер комбинации (1..n - integer), через “:” следует название цветовой комбинации.
Через знак пробела следует сам набор цветов в формате: #RRGGBB, где RR – доля красного цвета, GG – доля зеленого, BB – доля синего. Доли каждого из цветов записываются в шестнадцатеричном формате (1..f), строчными латинскими буквами.
Каждая запись начинается с новой строки.
5. Функциональные требования:
Данный программный продукт должен предоставлять пользователю следующие возможности:
- Выбирать: режим анализа HTML-документа указанного пользователем или режим чтения справочной информации;
- Анализировать выбранный им HTML-документ, при этом система запрашивает у пользователя следующие параметры:
- Имя и местоположение HTML-документа с помощью стандартного Windows интерфейса;
- Название метода подбора цветов, согласно которому будет произведен анализ выбранного документа;
- Указание на автоматическое определение типа предложенного документа.
- Просматривать результат анализа выбранного пользователем HTML-документа, при этом программа должна предоставить пользователю информацию о:
- Ошибках (связанных с набором цвета на данном HTML-документе);
- Недостатках (связанных с набором цвета на данном HTML-документе);
- Наиболее подходящей цветовой гамме, рекомендуемой для данного HTML-документа;
- Целесообразность использования указанного метода анализа с учетом подбора цветовой гаммы данного HTML-документа;
- Статистические сведения по цветовым параметрам, для указанного HTML-документа
- Изучать справочную информацию по ряду вопросов создания эргономичных интерфейсов, в том числе и по правилам выбора цветовой палитры создаваемого интерфейса, в зависимости от предназначения создаваемого интерфейса (в данном случае HTML-документа);
- Добавлять свои цветовые наборы в существующую базу данных, при этом система запрашивает у пользователя следующие параметры:
- Название цветовой гаммы (желательно на английском языке);
- Перечисление всех цветов из вводимого набора в формате RGB. Символ “#”, указывать не требуется (более подробно формат базы данных цветов указан в Таблице 1);
- Сохранять результаты анализа в отдельном текстовом файле, при этом система запрашивает у пользователя следующие параметры:
- Имя файла для сохранения;
- Путь для сохранения.
5 Требования к интерфейсу
Данный программный продукт должен иметь Windows-интерфейс, предоставляющий следующие возможности:
- Переход к анализатору
- Переход к справочной части
- Просмотр результатов анализа
- Возможность выбирать метод подбора цветов
- Возможность сохранения результатов