Разработка интернет-магазина салона "Акварель"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

а специального ПО. Это действительно стоит того, потому что поиск - фундаментальная компонента человеческого поведения в он-лайн.

е) Несовместимость браузеров.

Многие веб-разработчики до сих пор не проверяют свои сайты на совместимость с альтернативными браузерами, хотя каждый десятый пользователь в Интернете не использует Internet Explorer.

ж) Нескладные формы.

Люди часто жалуются на изобилие различных форм, которые зачастую содержат излишне большое количество ненужных вопросов. Тут можно посоветовать оставить в опросниках только самые важные вопросы, а остальные сделать необязательными для ответа, максимально внедрить автозаполнение, переводить курсор в первое поле формы, когда открывается страница (это экономит один клик).

з) Нет контактной информации или информации о компании.

Многие сайты в Интернете как будто созданы анонимно. Телефонный номер и адрес электронной почты на сайте должны быть обязательно, а желательно еще разместить физический адрес, потому что с излишне скрытной компанией никто не захочет иметь дело.

и) Замороженная разметка и страницы фиксированной ширины. Здесь две проблемы:

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

правая часть страницы может не поместиться на страницу при распечатке на бумаге.

к) Неправильное масштабирование фотографий.

Всплывающие окна - это самая ненавистная рекламная техника. В электронной коммерции очень важно продемонстрировать товар во всех подробностях. На фотографиях товара обязательно должна быть функция зуммирования, которая показывает фотографию увеличенного размера. К сожалению, на многих сайтах функция неправильно реализована, например, недопустимо при зуммировании показывать ту же самую фотографию.

Приведем несколько примеров с такими сайтами. На сайте www.shtory-star.ru очень много всплывающих окон и баннерной рекламы. Так же есть текст с очень большим и очень маленьким шрифтом и страницы фиксированной ширины, что приводит к некомфортной работе пользователя.

На сайте

При разработке Интернет - магазина салона Акварель необходимо избегать данных ошибок и придерживаться основных правил разработки удобных сайтов.

В данном разделе была рассмотрена деятельность салона Акварель.

В процессе анализа требований к разрабатываемому Интернет-магазину были разработаны функциональная диаграмма (IDEF0) и диаграмма потоков данных (DFD), описывающие каким образом будет осуществляться его функционирование.

Также были проанализированы десять существующих Интернет - магазинов, с выявлением характеристик, функциональных возможностей, которые должны быть учтены при проектировании и разработке Интернет - магазина салона Акварель.

По результатам анализа и по консультации с заказчиком были выявлены будущие разделы Интернет - магазина. А это Главная, Прайс лист, Оформить заказ, Статьи, Дизайнерские работы, Задать вопрос, Контакты.

 

 

2. Техническое проектирование

 

.1 Предпроектные стадии разработки интернет-магазина

 

.1.1 Формирование требований к интернет-магазину

В результате проведенного исследования объекта автоматизации была поставлена задача: Интернет - магазин должен представлять собой совокупность динамических страниц автоматически формируемых информацией из БД с возможностью её добавления, редактирования, удаления. Следовательно, при разработке сайта необходимо реализовать:

-блок для работы пользователя, с возможностью просмотра каталога штор, информации о салоне и предоставляемых им услугах;

-блок для работы администратора, с возможностью редактирования, добавления и удаление информации.

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

  • возможность просмотра разнообразной и качественной информации о салоне Акварель;
  • возможность просмотра полной информации о предлагаемых услугах;
  • предоставить посетителю возможность просмотра информации о возможности заказа товара;
  • обеспечить легкость в администрировании.

 

.1.2 Разработка концепции

При разработке сайтов до сих пор широко используются системы на базе HTML с использованием дополнительных решений. Однако поскольку в эти системы добавляются в том или ином виде элементы программирования, возникает вопрос: Стоит ли основывать систему на отдельных HTML-страницах или лучше взять за основу некоторый общий программный код и единую структуру данных?.

Система управление веб-контентом (CMS) - функциональный инструмент, значительно упрощающий весь процесс публикации информации на веб-сайте. В данном случае дизайн и представление информации на веб-странице независимы от процесса создания контента. Это возможно благодаря тому, что веб-страницы и навигация внутри сайта могут быть динамически созданы из информации содержащейся в базе данных.

Имея в наличии систему управления контентом, веб-разработчики могут сконцентрироваться на структуре сайта, навигац?/p>