1. Постановка задачи - RikRimberg/Software-architecture-design-2016-2017 GitHub Wiki
1.1. Описание назначения проектируемой системы
Проектируемая система служит для автоматизации процессов деятельности Агентства Недвижимости.
Агентство Недвижимости предоставляет профессиональное сопровождение всех операций, которые возможны на рынке недвижимости. В первую очередь, это продажа и покупка жилой и коммерческой недвижимости, а также аренда квартир, комнат, земельных участков. Таким образом, агентство помогает продавцу найти своего покупателя и наоборот. За услуги подобного рода фирма получает проценты от суммы продаваемого объекта.
1.2. Функциональные требования
Риэлтор - агент по недвижимости, специалист в области сделок с недвижимостью, посредник между продавцом и покупателем, арендодателем и арендатором.
Обязанности:
- прием заявок на покупку и продажу недвижимости от клиентов
- подбор недвижимости для покупателей
- реализация недвижимости для продавцов
- сбор и подготовка необходимых документов
- сопровождение сделок о купле-продаже
- консультирование клиентов по возникающим вопросам
Оценщик - специалист по определению реальной стоимости недвижимости
Обязанности:
- сбор полной информации, имеющей отношение к объекту недвижимости
- детальный анализ собранных данных и непосредственная оценка недвижимости
- составление отчета о проделанной работе с указанием реальной стоимости объекта недвижимости
Продавец – лицо, заинтересованное в продаже имеющейся в собственности недвижимости.
Обязанности:
- обращение в Агентство Недвижимости
- предоставление информации о продаваемой недвижимости и всех необходимых документов
- погашение задолженностей по коммунальным платежам
- обеспечение доступа к объекту продажи для показов
- продажа недвижимости покупателю
- оплата риэлторских услуг
Покупатель – лицо, заинтересованное в приобретении недвижимости в частное владение.
Обязанности:
- обращение в Агентство Недвижимости
- предоставление информации о предпочтениях в выборе недвижимости
- просмотр подобранных объектов недвижимости и выбор варианта
- покупка недвижимости у продавца
- оплата риэлторских услуг
1.3. Описание бизнес-процессов
1) Помощь в приобретении квартиры
Этапы
- Покупатель оставляет заявку на приобретение квартиры
- Риэлтор и Покупатель заключают Договор об оказании услуг
- Риэлтор производит поиск квартир в Базе Недвижимости по указанным требованиям
- Риэлтор устраивает Покупателю показ подобранных квартир
- Покупатель выбирает один из вариантов
- Процесс купли-продажи квартиры
- Покупатель оплачивает услуги риэлтора
Участники
- Риэлтор
- Покупатель
Сущности
- Заявка
- Договор об оказании услуг
- Клиентская База
2) Помощь в продаже квартиры
Этапы
- Продавец оставляет заявку на продажу квартиры
- Риэлтор и Продавец заключают Договор об оказании услуг
- Производится оценка недвижимости (Оценщик)
- Процесс купли-продажи квартиры
- Продавец оплачивает услуги риэлтора
Участники
- Риэлтор
- Продавец
- Оценщик
Сущности
- Заявка
- Клиентская База
- База Недвижимости
- Договор об оказании услуг
3) Купля-продажа недвижимости
Этапы
- Риэлтор производит экспертизу правоустанавливающих документов на квартиру
- Производится сбор всех документов, необходимых для заключения Договора купли-продажи
- Продавец и Покупатель заключают Договор купли-продажи квартиры
- Снятие с регистрации для Продавца
- Государственная регистрация договора и права собственности для Покупателя
- Покупатель оплачивает купленную недвижимость по условиям Договора
Участники
- Риэлтор
- Продавец
- Покупатель
Сущности
- Договор купли-продажи