Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа с дефисами.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
289.49 Кб
Скачать
    1. Техническое задание Назначение web-приложения на основе html, css, php языков сайтостроения с использованием баз данных Mysql

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

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

  • совместимость с основными версиями браузеров.

  • минимальный объем HTML-кода.

  • исходный HTML-код должен быть читабельным.

  • верхние, нижние и левые блоки должны быть вынесены в отдельный php-файл и в дальнейшим подключать их с помощью include””;.

  • CSS (таблицы каскадных стилей), используемые в нескольких документах находились в отдельном файле.

  • гиперссылки имели правильные пути – абсолютные и относительные.

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

    1. Руководство пользователя

Для того чтобы начать создание web-приложения нужно:

  1. Скачать Denwer – локальный сервер с официального сайта http://www.denwer.ru/.

  2. Установить Denwer – локальный сервер:

    1. Щелкните по скачанному архиву Денвера. Запуститься инсталлятор. Далее выбираете директорию куда установить.

    1. После завершения установки щелкните по ярлыку Denwer на Рабочем столе. Вы, запустили локальный сервер и теперь можете посмотреть, работает он или нет.

    1. Откройте в браузере страницу http://localhost (который хранится в папке home/localhost/www). Если все работает, то в браузере вам выведет сообщение:

  1. Далее открываем любой доступный редактор web-приложений (я работал в среде web-разработки Adobe Dreamweaver CS3).

  1. Создаем новый документ (File->New->PHP (Ctrl+N))

  2. Далее создаем, новый менеджер сайтов для удобства просмотра файлов в папке Home. Для этого на правой панели нажимаем вкладку Files. Далее заходим во вкладку Manage Sites. Далее New Site пишем имя проекта, выбираем местоположение папки, где будут храниться файлы и нажимаем Ok. В manage sites выбираем нами созданный файл и нажимаем Done. Все можно приступать к написанию нашего сайта.

  3. Чтобы сохранить наш проект нужно зайти во вкладку File и выбрать пункт Save(Ctrl+S) или Save As(Ctrl+Shift+S).

  4. Для того чтобы проверить работает наш проект или нет заходим в любой браузер и набираем http://localhost/и название нашего проекта.

    1. Руководство программиста Характеристики программы

Web-приложение полностью разработано в среде Adobe Dreamweaver CS3. Для реализации web-приложения были выбраны языки сайтостроения HTML, CSS и PHP.

    1. Тестирование разработанной программы

Тестирование – это процесс выполнения программы (или части программы) с намерением (или целью) найти ошибки.

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

Черный ящик – тестирование функционального поведения web-приложения с точки зрения внешнего мира. Под «черным ящиком» понимается объект исследования, внутреннее устройство которого неизвестно.

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

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