|
|
@@ -0,0 +1,38 @@
|
|
|
+# Справка пользователя
|
|
|
+
|
|
|
+## 1. Введение
|
|
|
+Данная информационная система разработана для агентства недвижимости. Она помогает клиентам осуществлять покупку и продажу объектов недвижимости (услуги аренды не предоставляются).
|
|
|
+
|
|
|
+В системе предусмотрено два типа пользователей: клиенты и риелторы. В зависимости от того, кто выполняет авторизацию, открывается форма с визуальными объектами для действий клиента или риелтора.
|
|
|
+
|
|
|
+## 2. Регистрация и авторизация
|
|
|
+Регистрация
|
|
|
+В системе предусмотрена регистрация новых пользователей.
|
|
|
+При регистрации новому пользователю по умолчанию назначается уровень доступа «клиент».
|
|
|
+Для регистрации необходимо ввести уникальный логин, фамилию, имя и пароль.
|
|
|
+Пароль должен состоять из 6-18 символов. Он не должен содержать 3 и более одинаковых символов подряд. Пароль должен включать минимум одну букву и одну цифру. Также требуется наличие минимум одного специального символа из набора: * & { } | +.
|
|
|
+Если пароль не соответствует требованиям, на экран выводится сообщение об ошибке, и регистрация блокируется.
|
|
|
+Авторизация
|
|
|
+Для работы с информационной системой необходимо выполнить авторизацию.
|
|
|
+Помимо логина и пароля, требуется верно ввести капчу.
|
|
|
+Капча состоит из 4 случайно сгенерированных символов. Она обязательно включает хотя бы одну цифру и одну латинскую букву.
|
|
|
+
|
|
|
+## 3. Руководство для Клиента
|
|
|
+Клиенты обращаются в агентство с потребностью или предложением. Потребность — это желание купить недвижимость по заданным параметрам. Предложение — это желание продать недвижимость за определенную цену.
|
|
|
+
|
|
|
+Доступные функции:
|
|
|
+Профиль пользователя: Клиент может просматривать и редактировать свой профиль. Доступно изменение имени, фамилии, фотографии и пароля. Для смены пароля необходимо указать старый пароль.
|
|
|
+Просмотр списка клиентов: Доступен список клиентов без возможности его изменения. Реализован быстрый поиск по первым буквам фамилии. Также доступен нечеткий поиск по имени и фамилии с использованием расстояния Левенштейна (не превышающего 3).
|
|
|
+Управление заявками: Клиент может добавлять потребности и предложения. При их создании необходимо выбрать ответственного риелтора из выпадающего списка. При выборе учитывается максимальное количество клиентов, которых может одновременно обслуживать риелтор.
|
|
|
+Просмотр заявок: Клиент может просматривать список своих потребностей и предложений. Доступна фильтрация для отображения всех заявок или только незавершенных.
|
|
|
+
|
|
|
+## 4. Руководство для Риелтора
|
|
|
+Риелторы ответственны за подбор предложений под потребности клиентов и заключение сделок.
|
|
|
+
|
|
|
+Доступные функции:
|
|
|
+Профиль пользователя: Просмотр и редактирование личного профиля, аналогично интерфейсу клиента.
|
|
|
+Список риелторов: Просмотр списка коллег без возможности редактирования. Доступен быстрый поиск по первым буквам и нечеткий поиск по расстоянию Левенштейна (до 3).
|
|
|
+Работа с потребностями клиентов: Риелтор видит список потребностей, за которые он назначен ответственным.
|
|
|
+Подбор предложений: Для каждой потребности риелтор может вывести список подходящих предложений. Предложение считается подходящим, если его цена, этаж, площадь и количество комнат находятся в пределах минимальных и максимальных значений потребности.
|
|
|
+Совершение сделки: Сделка — это факт продажи имущества с участием клиента-покупателя и клиента-продавца. При выборе подходящего предложения и нажатии кнопки «Совершить сделку», потребность и предложение закрываются. Система вычисляет комиссию для каждого риелтора и прибавляет её к цене объекта. На экран выводится итоговая сумма для покупателя и суммы комиссий риелторов.
|
|
|
+Отчетность: Риелтор может создавать отчеты и экспортировать данные по закрытым сделкам в Excel. Отчет формируется за определенный период (по начальной и конечной дате). В отчет выводятся фамилии продавца и покупателя, а также дата совершения сделки.
|