Файл: Разработка сайта интернет-магазина цветов (Анализ исходных данных).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 23.05.2023

Просмотров: 83

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Введение

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

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

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

Основная часть

Требования к приложению

Целью курсовой работы является разработка интернет-магазина цветов который позволит подробно ознакомится с различными товарами и при необходимости приобрести их.

Интернет- магазин цветов должен выполнять следующие функции:

1)Информировать клиентов о предлагаемом ассортименте цветов и флористические аксессуаров;

2) Находящаяся информация на сайте должна быть краткой и предоставлять полное описание о товаре.

3)Информация должна быть распределена по разделам и сопровождена фотографиями и иллюстрациями для большей наглядности.

4)Осуществлять On-line заказы;

5)Носить рекламный характер для привлечения новых клиентов.

6) Содержать процедуру регистрации.

Анализ исходных данных

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

HTML - HyperText Markup Language - стандартный язык программирования, предназначенный для создания гипертекстовых документов в среде WEB.

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

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


CSS - формальный язык описания внешнего вида документа, написанного с использованием языка разметки.

Преимущества CSS:

- позволяет значительно сократить размер кода и сделать его читабельным;

- позволяет задавать такие параметры, которые нельзя задать только языком HTML. Например, убрать подчеркивание у ссылок;

- позволяет легко изменять внешний вид страниц. Представьте, вы сделали сайт из 50 страниц, на которых все заголовки синего цвета. Через какое-то время, вы захотели поменять синий цвет на зеленый. Вам придется пройтись по всем 50 страницам и поменять цвет в соответствующем атрибуте. С CSS вам придется сделать это лишь один раз, в таблице стилей;

Java - это распространенный язык программирования, который применяется для написания приложений и является объектно-ориентированным. Популярность java объясняется возможностью относительно легкого создания приложений для работы с сетью интернет.

Особенностью языка Java в отличие от других языков является наличие встроенной поддержки многопоточного программирования. Поток выполнения (thread) - элемент кода программы, выполняемый последовательно. В многопоточных программах потоки выполняются асинхронно, совместно используя сегменты данных и кода процесса. Организация взаимодействия между потоками гораздо проще чем между процессами с использованием внешних функций API. Каждый порожденный процесс имеет собственную копию виртуального адресного пространства и использует больше системных ресурсов.

Многопоточность реализуется достаточно просто при разработке объектно ориентированного приложения Java. Такое приложение состоит из набора объектов, взаимодействующих друг с другом. Каждый объект - независимый компонент, который может выполняться потоком и запускаться параллельно с другими объектами.

PHP - скриптовый язык программирования общего назначения, интенсивно применяющийся для разработки web-приложений. В настоящее время поддерживается подавляющим большинством хостинг- провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических web-сайтов.

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

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

Разработка приложения


Разработка главной страницы

Разработка страницы каталога

Разработка процесса регистрации/авторизации

Разработка корзины

Заключение

В процессе курсовой работы был разработан интернет-магазин цветов.

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

В результате курсовой работы были отточены навыки в дизайне сайтов, проектировки интерфейсов. Приобретены практические умения HTML и CSS верстки сайтов.

Список литературы

Мержевич В., Вёрстка веб-страниц.

Спейнауэр С., Справочник Web-мастера.

Китинг Дж., Искусство создания Web-сайт.

Приложение

Код главной страницы сайта

<head>

<title>Flower Shop</title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<link rel="stylesheet" type="text/css" href="style.css" />

</head>

<body>

<div id="wrap">

<div class="header">

<div class="logo"><a href="index.html"><img src="images/logo.gif" alt="" border="0" /></a></div>

<div id="menu">

<ul>

<li class="selected"><a href="index.html">Главная</a></li>

<li><a href="about.html">О компании</a></li>

<li><a href="news.html">Новости</a></li>

<li><a href="reg.html">Войти</a></li>

</ul>

</div>

</div>

<div class="center_content">

<div class="left_content">

<div class="title"><span class="title_icon"><img src="images/bullet1.gif" alt="" /></span>Избранные продукты</div>

<div class="feat_prod_box">

<div class="prod_img"><img src="images/Хризантемы.jpg" alt="" border="0" /></a></div>

<div class="prod_det_box">

<div class="box_top"></div>

<div class="box_center">

<div class="prod_title">Хризантемы</div>

<p class="details">Хризантема — род однолетних и многолетних травянистых растений семейства Астровые, или Сложноцветные, близкий к родам Тысячелистник и Пижма, куда нередко перемещаются многие виды хризантем.</p>

<div class="clear"></div>

</div>

<div class="box_bottom"></div>

</div>

<div class="clear"></div>

</div>

<div class="feat_prod_box">

<div class="prod_img"><img src="images/Астра.jpg" alt="" border="0" /></a></div>

<div class="prod_det_box">

<div class="box_top"></div>

<div class="box_center">

<div class="prod_title">Астра</div>