Сайт книжного магазина

История возникновения Интернет. Протоколы IP и TCP. World Wide Web. Основные средства разработки Web узлов. Языки программирования РНР и гипертекстовой разметки HTML. Создание сайта книжного магазина "Моя книга". Структура, разделы и подразделы сайта.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 08.06.2013
Размер файла 970,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Курсовая работа

на тему: «Сайт книжного магазина»

Оглавление

  • Введение
  • Глава 1. Интернет и его возможности
  • 1.1 История возникновения Интернет
  • 1.2 Протоколы IP и TCP
  • 1.3 World Wide Web
  • Глава 2. Основные средства разработки Web узлов
  • 2.1 Язык гипертекстовой разметки HTML
  • 2.2 Язык программирования РНР
  • Глава 3. Создание сайта книжного магазина «Моя книга»
  • 3.1 Структура сайта
  • 3.2 Разделы и подразделы сайта
  • Заключение
  • Список использованных источников

Введение

интернет программирование книжный сайт

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

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

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

Основная цель курсовой работы: разработать сайт книжного магазина.

Исходя из цели, необходимо решить основные задачи:

o Разработать структуру сайта.

o Разработать дизайн сайта.

o Разработать интерфейс сайта.

o Разработать Web страницы для интерактивного общения посетителей магазина.

o Подобрать и обработать данные для контента сайта.

Глава 1. Интернет и его возможности

1.1 История возникновения Интернет

Internet появился более тридцати пяти лет назад в результате попыток объединить сеть Министерства обороны США ARP Anet с радио и спутниковыми сетями. ARP Anet (Advanced Reseach Progects Agency net- сеть управления перспективными исследованиями) была экспериментальной сетью, предназначенной для обеспечения военных исследований. В модели ARP Anet между компьютером-источником и компьютером-адресатом всегда существует связь. Для пересылки сообщения по сети компьютер должен был просто помещать данные в конверт, называемый «пакетом межсетевого протокола» (IP, Internet Protocol) и правильно адресовать такие пакеты. Взаимодействующие между собой компьютеры, а не только сама сеть, также несли ответственность за обеспечение передачи данных. Основополагающий принцип заключался в том, что каждый компьютер в сети мог общаться в качестве узла с любым другим компьютером.

Приблизительно в то же время, когда Internet делал свои первые шаги, были разработаны локальные вычислительные сети. Технология ЛВС медленно совершенствовалась приблизительно до 1983 года, когда появились настольные рабочие станции и в области локальных сетей произошел настоящий взрыв. В результате возникла новая потребность вместо соединения с одним большим компьютером, работающим в режиме разделения времени, все захотели подключать свои локальные сети к ARP Anet целиком. Это позволило бы всем компьютерам локальной сети получать доступ к средствам ARP Anet. Практически одновременно многие компании и организации начали создавать частные сети, используя те же коммуникационные протоколы, что и в ARP Anet, а именно IP и его производные. Стало очевидно, что если бы эти сети имели возможность общаться между собой, то пользователи одной сети могли бы общаться с пользователями другой сети и каждый оставался бы в выигрыше.

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

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

1.2 Протоколы IP и TCP

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

Наиболее фундаментальным стандартом, применяемым в Интернет, является набор сетевых протоколов TCP/IP (Transmission Control Protocol/Internet Protocol), определяющих алгоритмы передачи данных. Поскольку все компьютеры взаимодействуют с Интернет через TCP/IP, нет необходимости в сложном и дорогостоящем преобразовании протоколов, что значительно упрощает передачу. Протокол TCP/IP не зависит от конкретной операционной системы и, таким образом, реализуется для всех типов компьютеров - IBM, APPLE и др.

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

Для протокола TCP не имеет значения, какими путями информация путешествует по Интернет. Этим занимается протокол IP. Точно так же, как при перевозке отдельных пронумерованных бревен неважно, какой дорогой их везут. К каждой полученной порции информации протокол IP добавляет служебную информацию, из которой можно узнать отправителя и получателя информации. Если следовать аналогии с почтой, то данные помещаются в конверт или в пакет, на котором пишется адрес получателя. Далее протокол IP так же, как и обычная почта, обеспечивает доставку всех пакетов получателю. При этом скорость и пути прохождения разных конвертов могут быть различными. Интернет часто изображают в виде размытого облака. Вам неизвестны пути прохождения информации, но правильно оформленные IP-пакеты доходят до получателя.

Для протокола TCP не имеет значения, какими путями информация путешествует по Интернет. Этим занимается протокол IP. К каждой полученной порции информации протокол IP добавляет служебную информацию, из которой можно узнать отправителя и получателя информации.

1.3 World Wide Web

Важную функцию в Интернет реализуют стандарты, позволяющие "публиковать" информацию - размещать ее на специальных компьютерах (хост-узлах сети), где с ней могут работать другие пользователи. Система компьютеров, публикующих такую информацию, называется World Wide Web, а протокол, составляющий основу Web - протоколом передачи гипертекста (HTTP - Hypertext Transfer Protocol). Если TCP/IP дает возможность пользователям обращаться к хост-узлам Интернет, то HTTP обеспечивает их доступ к документам World Wide Web (WWW).

World Wide Web - наиболее новая и самая быстро развивающаяся сегодня технология Интернет. Она имеет почти неограниченный потенциал в плане сбора, распространения и изучения информации.

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

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

Для доступа к информации в World Wide Web пользователем необходимо специальное программное средство, называемое браузером (browser). Это приложение позволяет им перемещаться по разнообразным данным Internet, предлагаемым в основном серверами World Wide Web. Кроме того, пользователи могут применять для просмотра информации другие службы, включая FTP-серверы (File Transfer Protocol) и серверы gopher. FTP-серверы предлагают доступ "анонимным" пользователям - всем, кто обращается в Internet, или только частным пользователям, имеющим полномочия доступа. Серверы gopher также являются очень популярными средствами поиска. Они перечисляют информацию по различным темам, подобно тому, как это делается в оглавлении. Таким образом, пользователи могут легко найти и прочитать файлы, имеющиеся на серверах Internet, где бы они не находились.

Компании, начинающие пользоваться предлагаемыми World Wide Web возможностями маркетинга, быстро осознают те огромные преимущества, которые дает эта служба для рекламы и продажи продукции. Любая компания (будь то крупная корпорация или небольшая фирма) может создать свой Web-узел, подключив к Internet один или несколько серверов. Благодаря онлайновому доступу такие компании получают возможность размещать свои документы в World Wide Web, где они становятся доступными для любого пользователя Internet, имеющего браузер.

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

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

Глава 2. Основные средства разработки Web узлов

2.1 Язык гипертекстовой разметки HTML

Чтобы представить информацию для глобального использования, нужен универсальный язык, который понимали бы все компьютеры. Языком публикации, используемым в World Wide Web, является HTML (Hyper Text Markup Language - язык разметки гипертекстов).

Язык HTML был разработан Тимом Бернерс-Ли во время его работы в CERN и распространен браузером Mosaic, разработанным в NCSA. В 1990-х годах он добился особенных успехов благодаря быстрому росту Web. В это время HTML был расширен и дополнен. В Web очень важно использование одних и тех же соглашений HTML авторами Web-страниц и производителями. Это явилось причиной совместной работы над спецификациями языка HTML.

HTML 2.0 (ноябрь 1995) был разработан под эгидой Internet Engineering Task Force (IETF) для упорядочения общепринятых положений в конце 1994 года. HTML+ (1993) и HTML 3.0 (1995) - это более богатые версии языка HTML. Несмотря на то, что в обычных дискуссиях согласие никогда не было достигнуто, эти черновики привели к принятию ряда новых свойств. Усилия Рабочей группы World Wide Web Consortium по HTML в упорядочении общепринятых положений в 1996 привели к версии HTML 3.2 (январь 1997).

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

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

HTML дает авторам средства для:

Ш публикации электронных документов с заголовками, текстом, таблицами, списками, фотографиями и т.д.

Ш загрузки электронной информации с помощью щелчка мыши на гипертекстовой ссылке.

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

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

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

2.2 Язык программирования РНР

Язык PHP был разработан как инструмент для решения чисто практических задач. Его создатель, Расмус Лердорф, хотел знать, сколько людей читают его online-резюме, и написал для этого простенькую CGI-оболочку на языке Perl, т.е. это был набор Perl-скриптов, предназначенных исключительно для определенной цели - сбора статистики посещений.

Вскоре выяснилось, что оболочка обладает небольшой производительностью, и пришлось переписать ее заново, но уже на языке Си. Пользователи сервера, где располагался сайт с первой версией PHP, заинтересовались инструментом, появились желающие его использовать. Так что скоро PHP превратился в самостоятельный проект, и в начале 1995 года вышла первая известная версия продукта, называвшаяся Personal Home Page Tools (средства для персональной домашней страницы). Средства эти были более чем скромными: анализатор кода, понимающий всего лишь несколько специальных команд, и набор утилит, полезных для создания гостевой книги, счетчика посещений, чата и т.п.

К середине 1995 года после основательной переработки появилась вторая версия продукта, названная PHP/FI (Personal Home Page / Forms Interpreter - персональная домашняя страница / интерпретатор форм). Она включала набор базовых возможностей сегодняшнего PHP, возможность автоматически обрабатывать html-формы и встраиваться в html-коды. Синтаксис PHP/FI сильно напоминал синтаксис Perl, но был более простым.

В 1997 вышла вторая версия Cи-реализации PHP - PHP/FI 2.0. К тому моменту PHP использовали уже несколько тысяч людей по всему миру, примерно с 50 тыс. доменов, что составляло около 1% всего числа доменов Internet.

PHP 3.0 была первой версией, напоминающей PHP, каким мы знаем его сегодня. Он очень сильно отличался от PHP/FI 2.0 и появился опять же, как инструмент для решения конкретной прикладной задачи. Его создатели, Энди Гутманс (Andi Gutmans) и Зив Сураски (Zeev Suraski), в 1997 году переписали заново код PHP/FI, поскольку он показался им непригодным для разработки приложения электронной коммерции, над которым они работали. Для того чтобы получить помощь в реализации проекта от разработчиков PHP/FI, Гутманс и Сураски решили объединиться с ними и объявить PHP3 официальным преемником PHP/FI. После объединения разработка PHP/FI была полностью прекращена.

Официально PHP 3.0 вышел в июне 1998 года, после 9 месяцев публичного тестирования. А уже к зиме Энди Гутманс и Зив Сураски начали переработку ядра PHP. В их задачи входило увеличение производительности работы сложных приложений и улучшение модульности кода, лежащего в основе PHP.

Новое ядро было названо «Zend Engine» (от имен создателей: Zeev и Andi) и впервые представлено в середине 1999 года. PHP 4.0, основанный на этом ядре и принесший с собой набор дополнительных функций, официально вышел в мае 2000 года, почти через два года после своего предшественника, PHP 3.0. Помимо улучшения производительности, PHP 4.0 имел еще несколько ключевых нововведений, таких как поддержка сессий, буферизация вывода, более безопасные способы обработки вводимой пользователем информации и несколько новых языковых конструкций.

Сегодня PHP используется сотнями тысяч разработчиков. Несколько миллионов сайтов написаны на PHP, что составляет более 20% доменов Internet.

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

Первая область, как уже говорилось, - это создание приложений (скриптов), которые исполняются на стороне сервера. PHP наиболее широко используется именно для создания такого рода скриптов. Для того чтобы работать таким образом, понадобится PHP-парсер (т.е. обработчик php-скриптов) и web-сервер для обработки скрипта, браузер для просмотра результатов работы скрипта, ну, и, конечно, какой-либо текстовый редактор для написания самого php-кода. Парсер PHP распространяется в виде CGI-программы или серверного модуля. Как установить его и web-сервер на свой компьютер, мы рассмотрим немного позднее. В этом курсе мы будем обсуждать, как правило, создание именно серверных приложений, как пример использования языка PHP.

Вторая область - это создание скриптов, выполняющихся в командной строке. То есть с помощью PHP можно создавать такие скрипты, которые будут исполняться, вне зависимости от web-сервера и браузера, на конкретной машине. Для такой работы потребуется лишь парсер PHP (в этом случае его называют интерпретатором командной строки (cli, command line interpreter). Этот способ работы подходит, например, для скриптов, которые должны выполняться регулярно с помощью различных планировщиков задач или для решения задач простой обработки текста.

И последняя область - это создание GUI-приложений (графических интерфейсов), выполняющихся на стороне клиента. Для применения PHP в этой области потребуется специальный инструмент - PHP-GTK, который является расширением PHP.

Итак, область применения PHP достаточно обширна и разнообразна. Тем не менее, существует множество других языков программирования, способных решать похожие задачи. Почему стоит изучать PHP? Что это нам дает? Во-первых, PHP очень прост в изучении. Достаточно ознакомиться лишь с основными правилами синтаксиса и принципами его работы, и можно начинать писать собственные программы, причем браться за такие задачи, решение которых на другом языке требовало бы серьезной подготовки.

Во-вторых, PHP поддерживается почти на всех известных платформах, почти во всех операционных системах и на самых разных серверах.

Глава 3. «Создание сайта книжного магазина Моя книга»

3.1 Структура сайта

Рис. 3.1. Структура сайта

На сайте магазина представлены десять видов литературы:

1. Современные авторы

2. Мировая классика

3. Романы о любви

4. Историко-приключенческие романы

5. Детективы

6. Триллеры

7. Фантастика

8. Умелые руки

9. Кулинария

10. Увлечения и хобби

Кроме того, имеется страничка, на которой представлена анкета, с помощью которой можно заказать понравившиеся книги по индивидуальному коду каждой книги.

3.2 Разделы и подразделы сайта

Страница index.htm (рис. 3.2) является стартовой. На ней отражены основные компоненты сайта, а именно, странички по каждому из видов литературы представленной на сайте, а также страничка, с помощью которой можно заказать понравившиеся книги.

Рис. 3.2. index.htm.

Фрагмент кода странички index.htm:

<html>

<head>

<title></title></head>

<frameset frameborder="0" border="0" framespacing="0" rows="80,*">

<frame marginwidth="0" marginheight="0" src="top.htm" name="top" scrolling="no" target="main" noresize>

<frameset frameborder="0" border="0" framespacing="0" cols="155,*">

<frame marginwidth="0" marginheight="0" src="menu.htm" scrolling="auto" name="menu" target="main">

<frame marginwidth="0" marginheight="0" src="main.htm" scrolling="auto" name="main" target="main">

</frameset>

<noframes>

<BODY leftMargin=0 topMargin=0>

</body>

</noframes>

</frameset>

</html>

Cтраничка.Triller.htm (Триллеры) (рис. 3.3) содержит информацию о каждой книге: автор, название, краткое содержание, код книги, цена книги, формат, переплет.

Рис.3.3. Triller.htm

Фрагмент кода странички Triller.htm:

<HTML><HEAD>

<META http-equiv="Content-Type" content="text/htm; charset=windows-1251">

<META http-equiv="Content-Style-Type" content="text/css">

<STYLE type="text/css">

A:link {COLOR: #FF0000; TEXT-DECORATION: none}

A:visited {COLOR: #FF0000; TEXT-DECORATION: none}

A:active {COLOR: fuschia; TEXT-DECORATION: none}

A:hover {COLOR: #FF0000; TEXT-DECORATION: underline}

BODY {BACKGROUND: #0000FF; COLOR: #FF00FF; FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 14pt}

</STYLE>

<TITLE></TITLE>

</HEAD>

<BODY leftMargin=0 topMargin=0>

<h1><CENTER><STRONG>ТРИЛЛЕРЫ</STRONG></CENTER></h1>

<CENTER>

<TABLE BORDER="2" WIDTH="80%"

BGCOLOR="#FFFFFF">

<TR>

<TD><p><img src="Triller_1.jpeg" width="86" height="141" alt="М. Биллингем /Отнять жизнь/" align="left"></p>

<HR></HR>ЦЕНА КНИГИ<P>19.70</P><HR></HR>

<HR></HR>КОД КНИГИ<P>5060</P><HR></HR></TD>

<TD><HR></HR>Переплет, 400 c, <HR></HR>формат 135x205 </TD>

<TD><p><CENTER><h2>"М.Биллингем /Отнять жизнь/"</h2></CENTER><p/>В Лондане находят трупы бродяг. На теле каждого из них странная татуировка. Инспектор Торн, под видом бродяги, предполагает что это армейские татуировки. Убийства продолжаются. Торн уверен, что преступник маскирующийся под маньяка, преследует людей с татуировками...</TD>

</TR>

<TR>

<TD><p><img src="Triller_2.jpeg" width="92" height="138" alt="Е.Даниленко /Меченосец/" align="left"></p>

<HR></HR>ЦЕНА КНИГИ<P>37.90</P><HR></HR>

<HR></HR>КОД КНИГИ<P>5061</P><HR></HR>

</TD>

<TD><HR></HR>Переплет, 333 c, <HR></HR>формат 135x205 </TD>

<TD><p><CENTER><h2>"

Е. Даниленко /Меченосец/"</h2></CENTER><p/> Главный герой идет по жизни оставляя за собой кровавый след. Горе тому кто из преследователей сумеет его настичь. Он способен все уничтожить, но однажды на его пути появляется Она...</TD></TR>

<TR>

<TD><p><img src="Triller_3.jpeg" width="90" height="140" alt=" К. Хапка /LOST. Остаться в живых. Вымирающие виды/" align="left"></p>

<HR></HR>ЦЕНА КНИГИ<P>29.90</P><HR></HR>

<HR></HR>КОД КНИГИ<P>5062</P><HR></HR></TD>

<TD><HR></HR>Переплет, 302 c, <HR></HR>формат 120x185 </TD>

<TD><p><CENTER><h2>" К. Хапка /LOST.

Остаться в живых. Вымирающие виды/" </h2></CENTER><p/>Люди из разных уголков мира, волею случая оказавшиеся на борту рокового лайнера, не слишком доверяют друг другу. Многим из пассажиров рейса №815 есть что скрывать. Но им придется держаться вместе, если они хотят остаться в живых...</TD></TR>

<TR>

<TD><p><img src="Triller_4.jpeg" width="89" height="141" alt="Д.Быков /Живой/" align="left"></p>

<HR></HR>ЦЕНА КНИГИ<P>29.50</P><HR></HR>

<HR></HR>КОД КНИГИ<P>5063</P><HR></HR>

</TD>

<TD><HR></HR>Переплет, 285 c, <HR></HR>формат 120x185 </TD>

<TD><p><CENTER><h2>"

Д. Быков /Живой/"</h2></CENTER><p/> Кир возвращается кнормальной жизни после ранения в Чечне. Жизнь на гражданке далека от идеалов справедливости. Однажды Кир поймет, что запутался. В этот момент появляются призраки двух боевых товарищей, которые ходят за ним по пятам. Балансируя на грани жизни и смерти, он ищет возможность простить себя...</TD></TR>

<TR>

<TD><p><img src="Triller_5.jpeg" width="91" height="136" alt="А.Тавровский /Каннибал из Ротенбурга/" align="left"></p>

<HR></HR>ЦЕНА КНИГИ<P>22.90</P><HR></HR>

<HR></HR>КОД КНИГИ<P>5064</P><HR></HR>

</TD>

<TD><HR></HR>Переплет, 320 c, <HR></HR>формат 135x205 </TD>

<TD><p><CENTER><h2>"

А. Тавровский / Каннибал из Ротенбурга/ </h2></CENTER><p/> Недавно в Германии произошло кошмарное событие: 44-летний Армин Майвес убил и съел своего любовника. Следствие выяснило, что они познакомились через Интернет. В романе подлинная история превращается в драмму, непостижимую для простого смертного. Можно ли понять страстную любовь каннибала и его жертвы?</TD></TR></TR>

</TABLE> </CENTER>

</BODY>

</HTML>

По такому же принципу описаны странички Fantasy.htm (Фантастика), Roman.htm (Романы о любви), Nova.htm (Современные авторы). Detectiv.htm (Детективы), History.htm (Историко-приключенческие романы), Eat.htm (Кулинария), Clasic.htm (Мировая классика), Dosug.htm (Увлечения и хобби), Ruki.htm (Умелые руки).

Страничка Zakaz.htm (Покупка книги) (рис.3.3.3.) содержит анкету, которая необходима, чтобы заказать понравившуюся книгу, а также пояснения для посетителей сайта, о том, как правильно нужно осуществить заказ.

Рис. 3.3. Zakaz.htm

Фрагмент кода странички Zakaz.htm :

<HTML>

<HEAD>

<META http-equiv="Content-Type" content="text/htm; charset=windows-1251">

<META http-equiv="Content-Style-Type" content="text/css">

<STYLE type="text/css">

A:link {COLOR: #FF0000; TEXT-DECORATION: none}

A:visited {COLOR: #FF0000; TEXT-DECORATION: none}

A:active {COLOR: fuschia; TEXT-DECORATION: none}

A:hover {COLOR: #FF0000; TEXT-DECORATION: underline}

BODY {BACKGROUND: #0000FF; COLOR: #FFFFFF; FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 14pt}

</STYLE>

<TITLE> ZAKAZ </TITLE>

</HEAD>

<BODY>

<HR NOSHADE WIDTH="100%" COLOR="AQUA" SIZE="8">

<h4><CENTER><STRONG><BASEFONT SIZE="5"COLOR="YELLOW">УВАЖАЕМЫЙ ПОКУПАТЕЛЬ!!!</STRONG></CENTER></h4>

<HR NOSHADE WIDTH="90%" COLOR="AQUA" SIZE="8">

<P></P>

<P><BASEFONT SIZE="5"COLOR="WHITE"><CENTER>

Мы очень рады, что в нашем магазине Вы нашли себе книгу, которая Вас заинтересовала и которая будет Вам полезна и интересна.</CENTER></P>

<P></P>

<P><CENTER>

Для того чтобы купить понравившуюся Вам книгу необходимо заполнить анкету, распечатать её и выслать нам по адресу: 88025, г. Киев, ул. Б. Хмельницкого, 54. </CENTER></P>

<HR NOSHADE WIDTH="90%" COLOR="AQUA" SIZE="8">

<table border="1" width="601" height="47" ALIGN="center">

<tr>

<td width="705" bgcolor="#00FFDD" height="19"><font face="Garamond">&nbsp;<h3><CENTER><BASEFONT SIZE="6"COLOR="RED">АНКЕТА:</CENTER></h3></font></font></td>

</tr>

<tr>

<td width="705" height="47" bgcolor="#EFABDC">

<form action="reg.php" method="GET">

<table border="1" width="705" CELLPADDING=0 CELLSPACING=0 bgcolor=#00FFDD frame=void rules=rows bordercolor= height="235">

<!----fam------>

<tr>

<td width=160 height="23" bgcolor="#EFABDC">

<b>Фамилия</b>

</td>

<td width=160 height="23" bgcolor="#EFABDC">

<input type=text name="fam" size="30">

</td>

<td width=473 height="26" bgcolor="#EFABDC">

&nbsp;&nbsp;

</td>

</tr>

<!----name----->

<tr>

<td width=160 height="23" bgcolor="#EFABDC">

<b>&nbspИмя</b>

</td>

<td width=160 height="23" bgcolor="#EFABDC">

<input type=text name="name" size="30">

</td>

<td width=473 height="26" bgcolor="#EFABDC">

</td>

</tr>

<!----fatname-->

<tr>

<td width=160 height="23" bgcolor="#EFABDC">

<b>&nbspОтчество</b>

</td>

<td width=160 height="23" bgcolor="#EFABDC">

<input type=text name="fatname" size="30">

</td>

<td width=473 height="23" bgcolor="#EFABDC">

</td>

</tr>

<!----state---->

<tr>

<td width=160 height="23" bgcolor="#EFABDC">

<b>&nbsp;Страна</b>

</td>

<td width=160 height="23" bgcolor="#EFABDC">

<input type=text name="state" size="30">

</td>

<td width=473 height="23" bgcolor="#EFABDC">

</td>

</tr>

<!----city----->

<tr>

<td width=160 height="23" bgcolor="#EFABDC">

<b>&nbspГород</b>

</td>

<td width=160 height="23" bgcolor="#EFABDC">

<input type=text name="city" size="30">

</td>

<td width=473 height="23" bgcolor="#EFABDC">

</td>

</tr>

<!----indeks---->

<tr>

<td width=160 height="23" bgcolor="#EFABDC">

<b>&nbsp;</b><b>Индекс</b>

</td>

<td width=160 height="23" bgcolor="#EFABDC">

<input type=text name="adress" size="30">

</td>

<td width=473 height="23" bgcolor="#EFABDC">

&nbsp;

</td>

</tr>

<!----adress---->

<tr>

<td width=160 height="23" bgcolor="#EFABDC">

<b>&nbsp;</b><b>Адрес</b>

</td>

<td width=160 height="23" bgcolor="#EFABDC">

<input type=text name="adress" size="30">

</td>

<td width=473 height="23" bgcolor="#EFABDC">

&nbsp;

</td>

</tr>

<!----KOD---->

<tr>

<td width=160 height="26" bgcolor="#EFABDC">

<b>&nbsp;КОД КНИГИ</b>

</td>

<td width=160 height="26" bgcolor="#EFABDC">

<input type=text name="kod" size="30">

</td>

<td width=473 height="26" bgcolor="#EFABDC">

&nbsp;&nbsp;

</td>

</tr>

</td></tr>

</table>

</form>

</td>

</tr>

</table>

<HR NOSHADE WIDTH="90%" COLOR="AQUA" SIZE="8">

<P><CENTER>

Заказанная книга или несколько книг будут высланы на ваш почтовый адрес. Оплата производится во время получения заказа.</CENTER></P>

<HR NOSHADE WIDTH="90%" COLOR="AQUA" SIZE="8">

</BODY>

</HTML>

Заключение

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

В ходе выполнения курсовой работы была достигнута поставленная в начале работы цель и выполнены следующие задачи:

1. Разработана структура сайта.

2. Разработан дизайн сайта.

3. Разработаны Web страницы для интерактивного общения посетителей магазина.

4. Подобраны и обработаны данные для контента сайта

Список использованных источников

1. Савельева Н.В. Основы программирования на PHP. Интернет-университет информационных технологий - ИНТУИТ.ру, 2005.

2. Храмцов П.Б., Брик С.А., Русак А.М., Сурин А.И. Основы web-технологий. Интернет-университет информационных технологий - ИНТУИТ.ру, 2003.

3. Дригалкин В.В. HTML в примерах. Как создать свой Web-сайт. Самоучитель. Диалектика, 2003.

4. Габбасов Ю.Ф. Internet 2000. - СПб.: БХВ - Санкт - Петербург, 2000.

5. Симонович С., Евсеев Г. Новейший самоучитель по работе в Internet. М.: изд. «ДЕСС КОМ», 2000.

6. Глушаков С.В., Ломотько Д.В., Сурядный А.С. Работа в сети Internet.-Харьков:Фолио, 2003.

7. Интернет-университет информационных технологий www.intuit.ru

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.