РАЗРАБОТКА САЙТА ДЛЯ АГЕНТСТВА НЕДВИЖИМОСТИ
«НЕДВИЖИМОСТЬ ОТ А ДО Я»
Научный руководитель , канд. техн. наук, доцент
Вологодский государственный университет
г. Вологда
Сайт – это лицо компании. Практически все крупные компании в настоящее время имеют собственные web-сайты. Сайт свидетельствует о процветании компании, о ее солидности и современности.
Целью работы является разработка сайта для агентства недвижимости «Недвижимость от А до Я», который должен предоставлять всю необходимую информацию клиентам о самой компании и предоставляемых услугах, а также иметь доску объявлений о недвижимости и возможность получить дополнительный канал для маркетинга и рекламы.
Была изучена предметная область и разработана функциональная структура сайта, представленная на рисунке 1.

Рисунок 1 - Функциональная структура сайта
Сайт имеет следующие разделы: раздел «Купить» подробно описывает недвижимость по объявлениям продажи; раздел «Снять» подробно описывает недвижимость по объявлениям аренды недвижимости; раздел «Новостройки» подробно описывает недвижимость по объявлениям новостройки; раздел «О проекте» дает возможность пользователю получить информацию о сайте, его назначении и о том, как он работает; раздел «Добавить объявление» содержит информацию о том, как добавить объявление на сайте; раздел «Юридические услуги» предоставляет информацию об оказываемых юридических услугах фирмой; раздел «Войти» предоставляет возможность авторизации пользователя.
При проектировании сайта была использована методология IDEF0, контекстная диаграмма представлена на рисунке 2.

Рисунок 2 – Контекстная диаграмма
Входной информацией являются: данные, предоставленные агентством недвижимости «Недвижимость от А до Я», а также логин и пароль. Выходной информацией является: разработанный сайт.
Диаграмма декомпозиции 1-го уровня, представлена на рисунке 3.

Рисунок 3 – Диаграмма декомпозиции 1-го уровня
Процесс функционирования модуля можно разбить на 5 этапов: «Разработка дизайна сайта», «Программирование», «Тестирование, «Сдача сайта заказчику», «Сопровождение сайта».
При разработке интерфейса сайта были выбраны следующие средства и инструменты:
– язык гипертекстовой разметки текста HTML5;
– каскадная таблица стилей с использованием CSS3;
– скриптовый язык c# интенсивно применяемый для разработки web-приложений;
– объектно-ориентированный скриптовый язык программирования Java Script и библиотека jQuery;
– система управления контентом MODx.
– инструмент Adobe DreamWeaver
– инструмент Illustrator для разработки логотипа сайта
– инструмент Photoshop для разработки дизайн-макета сайта
MODx – система управления контентом с открытым исходным кодом и открытой лицензией. Использует для хранения данных СУБД MySQL, позволяет без лишних усилий подключать. js-файлы и дает полный контроль над всеми элементами сайта. Были разработаны и подключены к CMS модули авторизации, новостей, постраничной навигации и форма обратной связи.
Была реализована структура интерфейса сайта, представленная на рисунке 4, которая представлена в виде структуры типа меню.

Рисунок 4 – Структура интерфейса сайта
Пользователь взаимодействует с системой посредством меню, включающем в себя следующие разделы: «Купить», «Снять», «Новостройки», «О проекте», «Добавить объявление», «Юридические услуги», «Войти.
На главной странице содержатся следующие блоки: контактная информация, содержит адрес электронной почты и номер телефона агентства; меню; блок подбора параметров поиска объявлений по недвижимости; популярные объявления о продаже недвижимости; популярные объявления об аренде недвижимости; блок «О проекте»; футер, который содержит копирайт, название студии, которая разрабатывала сайт, контакты. На рисунке 5 представлен фрагмент главной страницы сайта.

Рисунок 5 – Фрагмент главной страницы
Перейдем в раздел «Купить», данный раздел представляет из себя каталог недвижимости по объявлениям продажи, в данном разделе пользователь может оставить заявку.
Раздел «Снять» представляет из себя каталог недвижимости по объявлениям аренды, в данном разделе пользователь может оставить заявку.
Раздел «Новостройки» представляет из себя каталог недвижимости по объявлениям новостройки, в данном разделе пользователь может оставить заявку.
В разделе «О проекте» пользователь может ознакомиться с тем как работать с сайтом и что из себя представляет агентство недвижимости «Недвижимость от А до Я».
Раздел «Добавить объявление» содержит справочную информацию о том, как пользователю разместить объявление на этом сайте.
Раздел «Юридические услуги» информирует пользователя о предоставляемых агентством юридических услугах.
Раздел «Войти» позволяет авторизоваться пользователю.
Созданный сайт позволяет пользователю оперативно получать достоверную информацию об агентстве и его предоставляемых услугах, дает возможность связаться с представителями агентства, производить поиск объявлений по недвижимости и оставлять заявки.


