Курсовая работа: Анализатор цветового набора для WEB-страницы
Кафедра Информатики
КУРСОВАЯ РАБОТА
На тему:
Анализатор цветового набора для 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. Введение
1.1 Описание предметной области
На сегодняшний день подавляющая часть населения «общается» с компьютером: на работе, дома, в различных интернет-кафе, компьютерных клубах и т.д. В большинстве случаях это «общение» происходит с помощью GUI (graphicaluserinterface) – графического пользовательского интерфейса. Интерфейс – способ взаимодействия, передачи информации от одного объекта другому. В любом, более-менее серьезном, программном проекте существует множество интерфейсов (между программными системами, между программой и данными и т.д.), но самый главный , с точки зрения пользователя (конечного потребителя любой программы), являлся и будет являться – интерфейс программы с пользователем .
Мало разработать и реализовать программный продукт, надо разработать и реализовать удобный пользовательский интерфейс, большинство пользователей оценивает программу не по ее функциональным возможностям (хотя это тоже немаловажно), а именно по удобству интерфейса: легкость в изучении, в «исследовании», а, впоследствии, легкость и удобство в работе с данной программой. Нередки случаи, когда очень полезный и нужный программный проект проваливался именно из-за непродуманного или плохо реализованного интерфейса с пользователем.
Сейчас огромное распространение получил WEB-интерфейс, так как практически каждый человек имеющий компьютер и телефон может без особых проблем стать пользователем Internet. А в этой глобальной сети реализован и используется именно WEB-интерфейс. Этот интерфейс, а именно пользовательская его часть, т.е. та часть которая представлена пользователю, основан на HTML (HyperTextMarkupLanguage) – языке разметки гипертекста. Этот язык является очень простым и легким для изучения, и соответственно для создания своих собственных WEB-страниц.
В настоящее время существует огромное количество средств, для разработки различных интерфейсов (не только WEB-интерфейсов), эти средства являются легкодоступными. Следовательно, практически любой пользователь компьютера может, без особых проблем и усилий, разработать и представить интерфейс, который он сам придумал и создал. Достаточно просто создаются интерфейсы для ОС MS-Windows, используя визуальные языки программирования, немного сложнее разработать и реализовать графический интерфейс под ОС MS-DOS. Общедоступными являются средства для разработки пользовательских WEB-интерфейсов для Internet (редактор Web-страниц встроен даже в MS-Word, который установлен практически на любом компьютере с ОС MS-Windows), а отсюда простой вывод – каждый, у кого есть компьютер и хоть немного желания, может создать Internetстраничку.
Естественно, что при таком разнообразии программных средств для разработки интерфейсов, возникает множество проблем из-за того, что создатель этих интерфейсов не знает правил проектирования, разработки и создания эргономичных (удобных) средств общения пользователя с программой или даже с компьютером.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--