Разработка интернет-магазина салона "Акварель"
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
осуществляться его функционирование. Наиболее удобным и методологически обоснованным подходом к решению этой задачи, является разработка диаграмм, отражающих функционирование объекта.
В настоящее время для этих целей применяются средства автоматизированного проектирования, такие как Ramus. Программный продукт Ramus является мощным инструментом для создания моделей, позволяющих анализировать и документировать данные.
Для визуального представления функционирования разрабатываемого сайта в среде Ramus были разработаны соответствующие диаграммы.
.2.1 Диаграмма потоков данных DFD
На основании проведенного обследования организации, в среде Ramus была построена диаграмма потоков данных работы с WEB-страницей Интернет - магазина салона Акварель, с использованием методологии DFD.
Формализация
Внешние сущности:
- посетитель сайта;
- администратор сайта.
Хранилища:
-общие сведения о салоне Акварель;
-материалы салона Акварель;
-сведения о пользователе;
-пользовательские привилегии;
-запросы пользователей;
-ответы на запросы.
Процессы:
-просмотр главной страницы;
-просмотр материалов салона Акварель;
-регистрация пользователя;
-составление запросов;
-редактирование сведений о салоне Акварель;
-редактирование материалов;
-управление привилегиями пользователей;
-обработка запросов пользователей.
1.3 Сравнительный анализ интернет-магазинов
Прежде, чем приступать к разработке структуры Интернет - магазина, необходимо четко понять, что Интернет - магазина является сложным проектом. С одной стороны это программный продукт (или просто программа) который надо разработать. С другой стороны, это информационная система, призванная решать некоторые задачи организации, которую необходимо разработать (определить структуру данных, их взаимосвязь и методы обработки, спроектировать интерфейсы).
Одним из первых и важнейших этапов подготовки сайта является опрос заказчика. Заказчик формирует основные цели и инструкции относительно создания сайта и уточняет детали.
Чтобы лучше понять онлайновый аспект отрасли, проанализируем Интернет-ресурсы, которые помогут оценить, какой контент, функциональность и сервисы предлагают в Интернете аналоги сайтов. Через анализ этих особенностей разработчикам и заказчику можно прийти к лучшему пониманию, что работает, а (не менее важно) что не работает для пользователей.
После определения критериев анализа была составлена таблица информационного наполнения сайта. Эта таблица показывает, какие разделы представлены на сайте, а также какую он (сайт) предоставляет информацию. Соответственно, если некоторый раздел присутствует на сайте, то в ячейке, находящейся на пересечении строки с названием сайта и столбца с названием раздела, ставится 1, если же такой раздел или тип информации отсутствует ставиться 0, после этого можно будет рассчитать частоту встречаемости каждого конкретного раздела на сайтах в процентном отношении.
Общее количество критериев было достаточно велико, причем некоторые разделы встречались на двух или трех сайтах, поэтому рассматривать их представлялось нецелесообразным. Критериями, которые должны быть включены в сайт, следует считать те, что встречаются более чем в 50% случаев.
Окончательный результат наивысшей частоты встречаемости разделов информации в процентном соотношении представлена в приложении В.
Сравнительный анализ, разделов встречаемых на сайтах с частотой встречаемости и количеством сайтов, на которых присутствуют данные разделы, приведены в таблице 1.
Таблица 1 - Сравнительная характеристика разделов встречаемых на сайтах
Раздел сайтаЧастота встречаемости (%)Количество сайтовО компании404Контакты808Наши услуги202Поиск по сайту606Дизайн штор202Пошив штор202Доставка505Оплата202Корзина707Магазин штор303Вход/регистрация202Каталог штор808Ткани для штор202Карнизы303Аксессуары101Шторы202Карта сайта303Фотогалерея303Статьи606Советы202Отзывы202Новинки303Распродажа202Консультации202Логотип808Мини значки (дом стр., обр связь, карта сайта и т.п.)505Вопрос/ответ202Главная505Вызов дизайнера303
При разработке сайта необходимо учесть десять самых распространенных ошибок в дизайне сайтов:
а) Нечитаемые шрифты.
Нечитаемые шрифты. Две трети пользователей, которые жалуются на шрифты, недовольны их слишком малым размером, а остальные - низким контрастом шрифта и фона.
б) Нестандартные ссылки.
Ссылка - это главный интерактивный элемент на странице. Нужно соблюдать общепринятые представления о том, как должна выглядеть ссылка: нужно выделять ссылки цветом и подчеркивать их (и не подчеркивать другой текст), выделять просмотренные ссылки, избегать использования JavaScript или других нестандартных технологий, не открывать ссылки в новом окне (кроме файлов PDF и тому подобных исключений), информировать пользователя о том, что он увидит при переходе по ссылке.
в)Флэш.
Сайты и инструменты навигации, сделанные во флэше, по-прежнему остаются очень неудобными и непривычными для пользователей.
г) Контент, написанный не для веба.
Это тоже чрезвычайно раздражает, когда натыкаешься на отдельные страницы или целые сайты, словно переписанные из книги. Веб-страницы должны быть короткими и удобными для беглого просмотра.
д) Плохой поиск.
Для улучшения полнотекстового поиска по сайту может потребоваться установк