Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР ИвАУ Романова 5 курс ЗФ ИСТ.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
168.45 Кб
Скачать

2.4. Выбор средств (Apache, php, MySql, Drupal). Аутентификация пользователя

Пользователи Internet могут зайти на сайт агентства недвижимости и работать в разных ролях: как гость или как авторизованный пользователь. Хранение информации о данных регистрации осуществляется в базе данных MySQL. Если пользователь прошел успешно авторизацию, то он может выполнять заказ на недвижимость, а администратор после успешной авторизации попадает на страничку меню редактора сайта. На следующем рисунке отображена форма идентификации и аутентификации пользователя и администратора.

После успешной авторизации попадаем на главную страницу сайта.

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

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

Агенства предлагает просмотреть объявления о продаже недвижимости.

Возможно заполнить заказ на покупку недвижимости.

Установка и системные требования

Необходимо организовать http-сервер с возможностью выполнения скриптов и доступа из скриптов до SQL сервера. В качестве http-сервера был выбран Web-сервер Apache. Для выполнения скриптов был выбран php. В качестве сервера баз данных был выбран MySQL. Для быстрой установки этого программного обеспечения использована система установки DENWER.

Выше перечисленные компоненты могут быть установлены и настроены как на UNIX-платформе так и Windows.

Также все компоненты можно использовать в связке путем установки CMS Drupal, которая сама по себе является надстройкой, функционирующей на этой трехзвенной связке программ Apache + PHP + MySQL.

CMS Drupal – это открытая инновационная и перспективная CMS. Однако это не только система управления контентом, но и мощный инструмент для построения других систем.

Для ввода системы в эксплуатацию необходимо скопировать все скрипты на сервер. После этого система готова к использованию. Нужно войти в адмицентр системы и создать базу данных.

Заключение

В данной курсовой работе был разработан сайт небольшого агентства недвижимости.

В процессе создания сайта были успешно решены задачи, поставленные в начале работы:

- изучено понятие Web-технологии;

- рассмотрены различные виды Web-технологий;

- спроектирован сайт агентства недвижимости.

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

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

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

В свете широкого использования IT-технологий, представленная курсовая работа является актуальной и отвечает предъявленным к ней требованиям. Сайт создан при помощи HTML-технологии с элементами PHP, имеет удобный и понятный интерфейс и в полной мере отражает деятельность небольшого агентства недвижимости.