Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР_Носова_ПЗ_2013.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6 Мб
Скачать
☆

1 Техническое задание

1.1 Обоснование требований к комплексу технических средств

Для разработки web-приложения салона «Вероника» необходимы следующие технические требования:

Персональный компьютер:

  • объем оперативной памяти 1024 Мб;

  • объем жесткого диска - 80 Гб;

процессор с тактовой частотой 2.0 ГГц.

Программное обеспечение:

  • Microsoft Windows XP Professional SP3;

  • Adobe Dreamweaver CS3;

  • Windows Internet Explorer 8.0.

1.2 Описание функциональной структуры

Результатом выполнения курсовой работы является web-приложение «Салон «Вероника».

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

Данная разработка будет использоваться пользователями сети Internet.

Web-приложение должно выполнять следующие функции:

запуск web-приложения;

просмотр коллекций;

увеличение размеров изображение;

отправка сообщений при помощи гостевой книги;

отправка запроса на предоставление прайса;

навигация по сайту с помощью меню.

Описание информационных и управляющих связей между компонентами продукта представлено на рисунке 1.

  • Пользователь

    Web-страница

    Web-сервер

    Интерпретатор java

Рисунок 1 - Интерфейс продукта

1.3 Выбор инструментальных средств разработки Для создания Web-приложения использовалась программа Dreamweaver внешний вид которой представлен в приложении а. В ней есть такие возможности как:

  • идеальное сочетание визуальных инструментов и средств для редактирования кода;

  • свобода выбора технологий;

  • разработка сложных Интернет- приложений для любых типов браузеров;

  • надежная защита элементов сайта;

  • использование каскадных таблиц стилей;

  • интеграция с необходимыми для работы приложениями

Также для разработки Web-приложения целесообразно использовать язык программирования Javascript. Java script - это язык программирования, используемый в составе html страниц, с целью увеличения функциональности сайта. Java script был разработан фирмой Netscape в сотрудничестве с Sun Microsystems на базе языка Sun's Java. Java скрипты выполняются на стороне клиента, хотя изначально Liveware - прародитель java script, являлся серверным языком программирования. Итак, с помощью JavaScript можно создавать красивые и интерактивные веб страницы, что невозможно сделать стандартными тегами html. Скрипты выполняются в результате каких-либо событий, инициированных действиями пользователя. Это может быть - наведение курсора, клик и т.д. Java script поможет вам создавать функциональные веб страницы.

Повышенное внимание, уделяемое сегодня JavaScript, объясняется его возможно­стями на стороне клиента. Тем не менее, JavaScript можно также использовать в каче­стве инструментального средства написания сценариев серверной стороны. Microsoft поддерживает JScript в ASP и ASP.NET (он называется JScript.NET) как язык написа­ния сценариев для серверной стороны.

Таким образом, создание скриптов Java Script, требует наличия любого текстового редактора и подходящего браузера. Чтобы запустить скрипт написанный на языке Java Script, понадобится только браузер, способный обрабатывать скрипты. Например, Netscape Navigator (начиная с версии 2.0) или Microsoft Internet Explorer (начиная с версии 3.0). С тех пор, как оба эти браузера получили самое широкое распространение, практически все пользователи сети получили возможность работать с Java скриптами, которые, несомненно, улучшают как внешний вид, так и функциональность веб страниц.

PHP – это язык серверных скриптов (server scripting language), встраиваемый в HTML, который интерпретируется и выполняется на сервере.

До того, как сервер "отдаст" файл браузеру, его просматривает препроцессор-интерпретатор. Для того, чтобы это происходило, файлы, которые подвергаются обработке препроцессором, должны иметь определенное расширение (обычно это .phtml или .php3, но эти значения можно поменять) и содержать (хотя это не обязательное требование) код для препроцессора. Перед отправкой страницы PHP-код проигрывается на сервере и брокеру выдается результат в виде опять таки HTML-страницы, которая может сильно отличаться от той, что хранится на сервере. Обычные же страницы, имеющие расширение .html/.htm Web-сервер будет отправлять браузеру без какой-либо обработки.

PHP называется языком серверных скриптов в отличие от JavaScript/Jscript/VBScript, которые являются языками клиентских скриптов. Это значит, что PHP-скрипт выполняется на сервере, а клиенту передается результат его работы, тогда как в JavaScript-код полностью передается на клиентскую машину и только там выполняется браузером.

В нескольких словах – на PHP можно сделать все, что можно сделать с помощью CGI–программ. Например: обрабатывать данные из форм, генерировать динамические страницы, получать и посылать куки (cookies).

Кроме этого в PHP включена поддержка многих баз данных (databases), что делает написание Web-приложений с использованием БД до невозможности простым.

В настоящее время основной версией PHP является пятая. PHP обладает рядом преимуществ, в числе которых:

  • PHP абсолютно бесплатен;

  • имеющие опыт программирования на распространенных языках найдут синтаксис PHP хорошо знакомым;

  • один и тот же PHP-код можно использовать как в среде NT, так и на платформах UNIX.