Similar presentations:
Разработка сайта для агентства недвижимости «Континенталь»
1.
Министерство науки и высшего образования Российской федерацииФедеральное государственной бюджетное образовательное учреждение высшего
образования
«Санкт-Петербургский государственный университет имени С.М Кирова»
Факультет среднего профессионального образования
«Колледж автоматизации лесотехнического производства»
Разработка сайта для агентства
недвижимости «Континенталь»
СТУДЕНТКА ГРУППЫ ИС-401
НА Е.А.
РУКОВОДИТЕЛЬ ДИПЛОМНОГО ПРОЕКТА
ШПАК Г.Т.
2.
Актуальность темы и цельАктуальность темы дипломного проекта обусловлена
отсутствием у агентства недвижимости
«Континенталь» своего сайта.
Основная цель проекта является разработка сайта
для агентства недвижимости «Континенталь».
2
3.
ПОСТАНОВКАЗАДАЧИ
ОБЪЕКТ
ИССЛЕДОВАНИЯ
Создать удобный и эффективный
интерфейс пользователя;
Объектом исследования
дипломного проекта
является агентство
недвижимости
«Континенталь»
Обеспечить удобный просмотр услуг
агентства;
Создать интерфейс для регистрации
пользователей и сотрудников;
Создать интерфейс, с помощью
которого пользователь может
оставить отзыв о сайте.
3
4.
ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ4
5.
ДЕКОМПОЗИЦИЯ КОНТЕКСТНОЙ ДИАГРАММЫ5
6.
Инфологическая модель6
7.
РАЗРАБОТКА ТАБЛИЦ БАЗЫ ДАННЫХ7
8.
ЛОГИЧЕСКАЯ МОДЕЛЬЛогическая модель
8
9.
ФУНКЦИИ КЛИЕНТАФУНКЦИИ АГЕНТА
Регистрация;
Авторизация;
Авторизация;
Просмотр заявок
пользователей;
Просмотр каталога
недвижимости;
Оформление заявки на аренду,
покупку или сдачу в аренду
недвижимости;
Просмотр услуг и контактов;
Просмотр списка клиентов;
Просмотр услуг;
Добавление недвижимости в
каталог;
Просмотр истории сделок.
Написание отзывов и просмотр
отзывов других пользователей.
9
10.
СТРУКТУРА САЙТАСтруктура веб-сайта
10
11.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ• Локальный сервер OpenServer;
• Веб-интерфейс phpMyAdmin.
ЯЗЫКИ ПРОГРАММИРОВАНИЯ
• Язык гипертекстовой разметки HTML5;
• Каскадные таблицы стилей CSS3;
• Скриптовый язык PHP;
• Язык запросов для работы с данными БД SQL.
11
12.
Разработка запросовЗапрос 1. Вывести
из базы данных
список агентов
Select `код
пользователя`, `ФИО`,
`Дата рождения`,
`Телефон`
From `Пользователи`
Запрос 2. Посчитать
количество
зарегистрированных
пользователей
Select count(`код
пользователя`)
From `Пользователи`
12
13.
Запрос 3. Вывестисписок услуг,
связанных с
арендой
Запрос 4.
Посчитать доход
агентов
SELECT `ФИО` as `Агент`, `итог`
Select `услуга`, `цена`
from `Услуги`
where `услуга` like "%Аренда%"
WHERE
агента`
FROM `договоры`, `агенты`,
`договоры`.`код
агента`=`агенты`.`код
group by `ФИО`
13
14.
ГЛАВНАЯ ФОРМА14
15.
Форма каталога «Объекты»Форма «Контакты»
15
16.
Форма «Отзывы»Форма «Регистрация»
На данных
формах
осуществляетс
я запрос на
добавления
записей в базу
данных.
Форма «Вход»
На форме входа запрос ищет в базе
данных уже существующие данные.
Если таких записей нет, страница выдает
ошибку.
Если записи найдены он выполняет
16
авторизацию.
17.
ФОРМЫ - ОТЧЕТЫ«Прайс-лист»
«Список клиентов»
17
«История сделок»
18.
Благодарю за внимание18