Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Belomyttsev_Praktika.doc
Скачиваний:
10
Добавлен:
26.03.2016
Размер:
145.41 Кб
Скачать
    1. Использование движков сайтов

В данной работе не были использованы движки сайтов (CMS), так как сайт проектировался как проба написания специализированного web-интерфейса.

    1. Варианты использования (Use Cases)

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

  1. Функция - регистрация на сайте. Предусловие: пользователь перешёл на страницу регистрации со страницы регистрации, не имея логина и пароля. Основной сценарий: пользователь заполняет поля корректными данными и нажимает конку «Регистрация». Альтернативный сценарий: пользователь вводит некорректные данные в поле или оставляет пустым поле, обязательное к заполнению и получает сообщение об ошибке с советом по её решению.

  1. Функция – авторизация на сайте. Предусловие: пользователь зарегистрировался и перешёл на страницу авторизации. Основной сценарий: пользователь заполняет поля и нажимает кнопку «ОК». Альтернативный сценарий: пользователь вводит некорректные данные и получает сообщение об ошибке.

  2. Функция – получение информации о сайте. Предусловие: предусловий нет. Основной сценарий: пользователь переходит на страницу «О сайте» и получает доступ к искомой информации.

  1. Функция – отправление письма обратной связи администратору. Предусловие: пользователь авторизовался и перешёл на страницу «О сайте». Основной сценарий: пользователь заполняет форму обратной связи и нажимает кнопку «Отправить». Альтернативный сценарий: пользователь вводит некорректные данные и получает сообщение об ошибке.

  1. Функция – составление заказа. Предусловие: пользователь авторизовался и перешёл на основную страницу. Основной сценарий: пользователь делает заказ и нажимает кнопку «Отправить заказ». Альтернативный сценарий: пользователь заполняет форму заказа некорректными данными или оставляет пустым обязательное поле и получает сообщение об ошибке.

  2. Функция – получение данных о совершённых заказах. Предусловие: пользователь авторизовался и находится на основной странице, пользователь уже совершал заказы. Основной сценарий: пользователь получает необходимую информацию непосредственно на странице. Альтернативный сценарий: пользователь не делал заказов, и искомой информации нет.

Заключение

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

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

Список используемой литературы

В ходе работы были использованы следующие ресурсы:

  1. А.С. Акопов - Учебно-методическое пособие по курсу «Базы данных» по теме «РАЗРАБОТКА WEB-ПРИЛОЖЕНИЙ НА СТОРОНЕ СЕРВЕРА» - Москва, 2010.

  2. Эд Леки-Томпсон, Хьяо Айде-Гудман, Алек Коув, Стивен Д. Новицки. PHP 5 для профессионалов. Издательства: Диалектика,Вильямс, 2006 г.

  3. Кристина Пейтон, Андре Меллер. PHP 5 & MySQL 5. Издательство: Бином-Пресс, 2007 г.

  4. Самоучитель PHP(Электронный ресурс) - http://www.php5.ru/

1А.С. Акопов. «Учебно-методическое пособие по курсу «Базы данных», Москва - 2010

17

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]