Программирование агенство недвижимости
Содержание
Введение
Агентство недвижимости, как это не трудно догадаться, занимается исключительно вопросами и проблемами, касающимися недвижимости и операциями с ней. Оно не только способствует и помогает всем своим клиентам как потенциальным, так и уже существующим в разрешении всех их проблем, касающихся недвижимости, но и осуществляет оформление всей документации при любых случаях и при любых операциях с объектами недвижимости.
Агентство недвижимости занимается абсолютно всеми вопросами и ситуациями, которые прямо или косвенно связанны, или относятся к недвижимости.
Объект изучения – агентство недвижимости. Предмет – система функционирования агентства недвижимости (поиск клиентов, подбор подходящих вариантов, оформление сделок).
Цель курсовой работы – разработать автоматизированную информационную систему обслуживания клиентов агентства недвижимости.
Задачи курсовой работы:
Изучить предметную область:
Описать предметную область на естественном языке.
Построить модель организационной структуры агентства недвижимости.
Построить модель потоков работ.
Построить модель потоков данных.
Проектирование информационной системы:
Построить модель организационной структуры агентства недвижимости.
Построить модель потоков работ.
Построить модель потоков данных.
Агентство недвижимости занимается абсолютно всеми вопросами и ситуациями, которые прямо или косвенно связанны, или относятся к недвижимости.
В ходе выполнения курсовой работы мне необходимо будет создать модель, после чего провести анализ и полное описание всех процессов, выявить закономерности и связи, найти возможную оптимизацию модели, а также целесообразность и полезность ее создания.
1 Анализ проблем информатизации экономических объектов
- Автоматизированные экономические информационные системы и их элементы
Современный этап развития человеческой цивилизации характеризуется переходом к так называемому информационному обществу, в котором в результате процессов информатизации и компьютеризации информационные технологии во всех сферах деятельности играют более важную роль, нежели индустриальные, аграрные и др. В связи с этим решением проблем рационального использования современных и перспективных методов и средств обработки информации в практической (профессиональной) деятельности людей приобретает первостепенное значение.
Естественно, что такой сложный и многообразный процесс, как информатизация, нуждается в методологическом обосновании, являющемся результатом исследований в рамках научно-технического направления и науки, получивших название «информатика».
Предметом изучения информатики являются информационные технологии, которые реализуются на практике в автоматизированных информационных системах (АИС) различного назначения, выступающих в качестве объекта информатики. Таким образом, АИС позволяют автоматизировать ту или иную сферу профессиональной деятельности людей за счет использования компьютерных средств и технологий. Иными словами, в качестве основных средств автоматизации профессиональной деятельности людей сегодня выступают средства электронно-вычислительной техники и связи.
Будучи достаточно сложным процессом, автоматизация любой деятельности человека при решении практических задач должна иметь научное - прежде всего методологическое - обеспечение. Наукой, изучающей наиболее общие закономерности внедрения средств автоматизации (компьютеризации) во все сферы жизни общества и последствия этого, является информатика. B рамках этой научной дисциплины автоматизация профессиональной деятельности определяется как процесс создания, внедрения и использования технических, программных средств и математических методов, освобождающих человека от непосредственного участия в получении, преобразовании и передаче энергии, материалов и (или) информации в профессиональной деятельности.
Весьма важными и особенно интересными для широкого круга специалистов в области организационного управления представляются особенности автоматизации управленческой деятельности как процесса создания, внедрения и использования технических, программных средств и математических методов, предназначенных для автоматизированного сбора, хранения, поиска, переработки и передачи информации, используемой при управлении эргодическими системами, в ходе реализации новых информационных технологий управления. Целью автоматизации управленческой деятельности является повышение эффективности управления (качества управленческих решений, оперативности, производительности управленческого труда и т. д.).
В качестве объекта информатики выступает автоматизированная информационная система, представляющая собой совокупность технических программных средств и организационных мероприятий, предназначенных для автоматизации информационных процессов в профессиональной деятельности. Основным техническим средством АИС является ЭВМ.
Объектом информатики является АИС, предназначенная для автоматизации военно-профессиональной деятельности должностных лиц и органов управления.
Под переработкой информации понимаются все возможные информационные процессы, сопровождающие профессиональную деятельность: сбор информации, хранение информации, поиск информации, представление информации на определенном носителе в определенном виде (визуальном, графическом, текстовом, звуковом), получение новой информации (например, в результате проведения расчетов), передача информации по каналам связи различным адресатам и др.
Создание новых информационных технологий и внедрение их в профессиональную деятельность является одной из основных задач информатики. Именно поэтому в качестве предмета информатики целесообразно рассматривать информационные технологии, определяющие рациональные способы разработки и применения АИС.
Каждая АИС обеспечивает реализацию некоторой информационной технологии переработки информации в процессе профессиональной деятельности. Таким образом, в качестве задач информатики можно рассматривать создание новых информационных технологий и реализующих их АИС или перенесение известных информационных технологий из одной области человеческой деятельности в другую.
- Методология и технология разработки ИС
Существует четыре подхода к автоматизации процессов создания и анализа информационных систем:
- элементарный
- под системный
- объектный
- модельный
Элементарный подход предусматривает использование типов элементов (проектных решений) по отдельным функциональным задачам управления.
Подсистемный подход использует опытное проектирование функциональных подсистем. Например, подсистема планирования, бухгалтерского учета, кадров, и т. д.
При объектном подходе используются типовые проектные решения автоматизации целого класса объектов. Например, SAB R3 ориентирован на класс предметов автоматизации промышленности.
Модельный подход считается наиболее прогрессивным. Суть метода заключается в последовательном преобразовании управления, начиная от общего математического моделирования управления до алгоритмической модели решения функциональных задач. Модельный подход предполагает следующие этапы работы:
- пред проектный анализ
- концептуальное проектирование
- логическое проектирование
- физическое проектирование
Модельный подход к автоматизации проекта организации, информационные системы управления нашел отражение в технологии получившей на западе название CASE- технологии.
CASE- технологии явились ответом на ряд трудностей возникающих при создании и эксплуатации компьютеров и систем. Учитывая неудачи многих проектов, заказчики стремились получить хорошо проработанные объективный проекты с тестированием программного обеспечения.
CASE – COMPUTED AIDET
В процессе создания проекта системы выделяются следующие этапы:
- Формирование требований, разработка и выбор вариантов концепции системы.
- Разработка и утверждение технического задания на систему.
- Эскизы и технические проекты с описанием всех компонентов и архитектуры системы.
- Рабочее проектирование, представляющее разработку и отладку программ, описание структуры БД, создание документации на поставку и установку технических средств.
- Ввод в действие, предполагающее установку и подключение аппаратных средств. Инсталляция программного обеспечения, загрузка БД, тестирование системы и обучение персонала.
- Эксплуатация системы, предусматривающая сопровождение программных средств и всего проекта в целом, подготовку и замену аппаратных средств.
В настоящее время в мире существует много CASE-систем отличающихся по степени компьютерной подготовки этапов проектирования системы. Часто системы обеспечивают только графическое представление функций учреждений и потоков информации. В других автоматизирован процесс создания БД и составление некоторых программ или их частей.
В основе CASE-технологий лежит
процесс выявления функций отдельных
элементов систем и информационных потоков.
Каждое рабочее место описывается как
технологический модуль, в котором происходит
преобразование информации. Описание
информационных потоков в учреждении
во многих CASE-системах производиться с
помощью ER-моделей (ENTITY RELANTIONSHIP, сущность
- связь). В процессе создания ER-моделей CASE
Инструменты CASE-технологий позволяют на основе ER-моделей генерировать таблицы, диалоги, процессы, а также средства вывода данных, что позволяет довести проект до тестирования и эксплуатации. Основным достижением CASE-технологий является повышение производительности труда программистов на несколько порядков, возможность формализации документов и административных проектов, минимизация ошибок не совершенствования программного обеспечения. Наиболее известные в России CASE системы:
ORACLE – которая позволяет создавать приложения на базе SUBD ORACLE. Эта система состоит из инструментальных средств CASE Digitionary, которые служат для графического представления моделей предметной области, CASE Generator – для автоматизации генерации программных модулей. Другая CASE система. Доступная для средних и малых предприятий, основана на использовании методологии IDEF0. Она предполагает построение иерархических систем диаграмм (рис.1.1)
Сначала вся информационная система представляется на диаграмме 0 уровня в виде 1 блока с информационными связями и с внешним окружением.
Рисунок 1.1 - Диаграмма иерархических систем
Затем на диаграммах 1, 2, … уровней проводиться декомпозиция системы. То есть система разбивается на подсистемы и указываются связи между этими подсистемами. Далее получившиеся подсистемы также разбиваются и т.д. до достижения необходимой степени подробности (рис.1.2).
Рисунок 1.2 - Декомпозиция системы
Технология использует методологию IDEF0 для построения системы диаграмм, описывающих фрагменты ИС. Данная технология предполагает использование многих инструментальных средств (рис.1.3).
Рисунок 1.3 – Система диаграмм, описывающая фрагменты ИС
Создание информационной системы
основано на широком использовании различных
вычислений. Она требует создания тесного
участия и контакта всех разработчиков
проекта. Для этих целей все средства моделирования
всех участников проекта должны быть объединены
в одно хранилище Model Mart, в котором открыт
доступ для всех участников проекта. Model Mart позволяет
проводить совокупное моделирование,
создавать библиотеки решений (стандартные),
упростить доступ. Архитектура Model Mart организована
по типу архитектуры клиент – сервер.
В качестве платформы для хранилища моделей
выбрана распределенная СУБДSybase, Microsoft SQL Server, Oracle.
Клиентскими приложениями являются ERWin 3.X и PBWin 0. 1.
При разработки крупных ИС важным является
время разработки таких систем. Решением
этой проблемы является автоматическая
генерация в этой системе приложений клиентской
части с использованием CASE средств на основе
моделей предметной области. Эту задачу
решает ERWin, а код генерируется на основе
модели IDEF 1.X .
Модель Rational Rose (объект) предназначена для генерации клиентской части приложения. Для генерации схем к базе данных объектная модель конвертирует в модель данных IDEF 1.X .
Модель ERWin Translation позволяет перекрывать
объектную модель Rational Rose в модель данных ERWin и
обратно и с помощью ERWin генерировать схемы
БД.
2 Постановка задачи информационной деятельности отдела купли\продажи и аренды, агентства недвижимости ООО «Монолит»
2.1 Общая характеристика предприятия
Агентство недвижимости представляет собой организацию, оказывающую виды услуг, продаже, покупке и аренде жилья. В распоряжении компании - исчерпывающие базы данных, содержащие информацию обо всех актуальных предложениях на рынке недвижимости города, что позволяет в кратчайшие сроки предоставить клиенту информацию о предлагаемом объекте, полностью соответствующем его индивидуальным запросам.
Данное агентство недвижимости «Монолит» имеет главный офис (в Центральном районе города), а также дополнительные офисы в других районах города (рис. 2.1). Это значительно облегчает работу с клиентом, а также способствует более широкому охвату рынка недвижимости. В центральном офисе находится единая база данных, которая создается и корректируется с учетом информации от филиалов.
Рисунок 2.1 - Структурная схема агентства недвижимости
Миссия агентства недвижимости заключается в оказании клиентам риэлтерских услуг на уровне, соответствующем высшим профессиональным и этическим стандартам.
Агентство недвижимости выполняет следующие действия:
- ведение и поддержка актуальности БД покупки, продажи, аренды недвижимости;
- прием заявок от клиентов;
- проведение переговоров с клиентами;
- подбор подходящего варианта;
- помощь в оформлении документов, поэтапная поддержка всего процесса купли-продажи, обмена и аренды недвижимости.
Схема функционирования агентства недвижимости представлена на (рис. 2.2)
Рисунок 2.2 - Схема функционирования агентства недвижимости
Этапы продажи квартиры (комнаты)
Проведение консультации со специалистом.
Определение приблизительной стоимости продаваемой квартиры (комнаты). Риелтор предоставляет предложения на рынке.
Заключение договора с агентством.
Проведение агентством рекламной компании: ежедневная подача объявления во все газеты по всем квартирам, которые продаются, а также в меж агентские базы данных; договоренности с основными интернет-порталами.
Показ квартиры (комнаты) (производится только в присутствии агента), выбор покупателя.
Получение аванса/задатка (происходит в офисе агентства).
Подготовка агентом пакета документов, необходимых для регистрации договора купли-продажи.
Оформление сделки.
Получение денег.
Выписка, фактическое освобождение квартиры (комнаты).
Регистрация, подписание передаточного акта.
Этапы покупки квартиры (комнаты).
Консультация со специалистом.
Заключение договора с агентством.
Поиск квартиры в соответствии с пожеланиями клиента, организация просмотров.
Проведение юридической экспертизы выбранной квартиры.
Сбор и подготовка пакета необходимых документов.
Проведение сделки купли-продажи.
Передача квартиры от продавца к покупателю, оформление акта сдачи-приемки.
Оформление квартиры в собственность, помощь в регистрации по новому месту жительства.
Этапы аренды квартиры (комнаты).
Консультация со специалистом.
Поиск квартиры в соответствии с пожеланиями клиента.
Организация просмотра квартиры.
Проверка правоустанавливающих документов на квартиру.
Заключение договора аренды жилья.
Проведение сделки аренды.
2.2 Анализ информационного обеспечения компании
В агентство, занимающееся реализацией недвижимости поступают требования заказчиков, данные о рынке недвижимости, из которых и формируется основная задача фирмы. Итогом работы агентства является удачно выполненный заказ, который влечет финансовую прибыль. Согласно данным о состоянии рынка недвижимости проводится консультация заказчика в соответствии с его пожеланиями и вопросами, а также объясняют условия предоставляемых услуг, способы оплаты, гарантии, предоставляемые агентством. Если заказчик всем удовлетворен и желает начать сотрудничество с агентством, то менеджер приступает к поиску наилучших вариантов недвижимости по заданным данным. Для этого менеджер узнает точные пожелания заказчика (т.е. что именно он хочет), после чего ищет по базе, с помощью специального программного обеспечения, наиболее подходящие варианты, и предоставляет всю эту информацию (фотографии, цена, площадь, месторасположение, состояние и т.д.) заказчику, а при необходимости выезжает на место, чтобы показать наглядно. Если заказчик удовлетворен предложенным вариантом, то оформляется договор. При этом все движения документов строго отслеживаются, после чего формируется информация о движении документации в агентстве.
Оформление договора начинается с проверки документов, которая заключается в следующем: проверка прописки, проверка сферы деятельности, проверка ежемесячного дохода, проверка информации о ближайших родственниках. Данная информация необходима для уверенности агентства в своем заказчике при реализации дорогостоящей недвижимости. При простых операциях с недвижимостью часть документов не требуется.
После проверки документов заказчику дается разрешение на заполнение договора, в котором указывается вся информация необходимая для подписания соответствующего документа. Заполнив договор, заказчик производит оплату, через кассу, услуг агентства, только после чего подписывается договор между агентством и заказчиком, который скрепляется подписями обеих сторон и гербовой печатью данного агентства, оригинал договора выдается заказчику.
Таким образом, пожелания заказчика в конечном итоге удовлетворяются в полном объеме.
Рассмотрим процесс по исследованию рынка недвижимости.
Перед тем как начать исследование рынка, управляющие по маркетингу и исследователи определяют проблему и согласовывают цели исследования. Если, к примеру, управляющий просто скажет исследователю: "Пойдите и соберите данные о рынке недвижимости", – впоследствии он, вероятно, будет разочарован результатом работы. Ведь рынок можно исследовать по сотням разных параметров. Если от данных исследований ждут пользы, они должны иметь непосредственное отношение к проблеме, стоящей перед агентством и требующей решения. Сбор информации обходится недешево, и расплывчатое или неправильное определение проблемы ведет к непроизводительным затратам.
После определения проблемы управляющий должен сформулировать цели исследования. Цели эти могут быть поисковыми, т.е. предусматривать сбор каких-то предварительных данных, проливающих свет на проблему, а возможно, и помогающих выбрать гипотезу. Они могут быть также описательными, т.е. предусматривать описание определенных явлений. Бывают и экстремальные цели, т.е. предусматривающие проверку гипотезы о какой-то причинное следственной связи, например, о том, что снижение цены на недвижимость на 3% вызовет увеличение ее продажи на 10%.
Далее начинается сбор данных в нашем случае это сведения о спросе, предложении, продажах, динамики развития. Исследователь может собирать вторичные или первичные данные, или те и другие одновременно. Вторичные данные служат отправной точкой для исследования. Они выгодно отличаются тем, что обходятся дешевле и более доступны. Однако нужных исследователю сведений может просто не быть либо существующие данные могут оказаться устаревшими, неточными, неполными. В этом случае исследователю придется с гораздо большими затратами средств и времени собирать первичные данные, которые, вероятно, окажутся более актуальными и точными.
Сбор информации – это самый дорогой и самый чреватый ошибками этап исследования. При проведении опросов встают сразу четыре крупные проблемы. Некоторых опрашиваемых может не оказаться ни дома, ни на работе, и попытку вступить с ними в контакт придется повторять. Другие могут отказаться участвовать в опросе. Третьи могут отвечать пристрастно или неискренне.
При проведении экспериментов исследователям нужно внимательно следить за соответствием друг другу экспериментальных и контрольных групп, не оказывать на участников влияния своим присутствием, давать инструкции совершенно единообразным способом и следить за соблюдением других условий.
После сбора всех данных начинается обработка совокупности полученных данных и выбор наиболее важных сведений и результатов. Как правило, исследователь сводит полученные данные в таблицы. На основе этих таблиц выводят и рассчитывают необходимые статистические показатели. Затем исследователь дабы получить дополнительные сведения может обрабатывать полученные данные с помощью современных статистических методик и моделей принятия решений, применяемых в системе анализа маркетинговой информации. В итоге у нас получается правильно структурированный отчет, который в себе несет все данные о рынке недвижимости.
3 Разработка средств
информационной деятельности отдела
купли\продажи п аренды, агентства
недвижимости ООО «Монолит»
3.1 Модель организационной
структуры агентства недвижимости
ООО «Монолит»
Модель организационной структуры
агентства недвижимости представлена
на рисунке 3.1
Рис. 3.1 - Организационная структура
агентства недвижимости
Функциональные обязанности сотрудников фирмы (Таблица 3.1):
Таблица 3.1 Функциональные обязанности сотрудников фирмы
Ген. директор |
- Прогнозирование и - Внешние коммуникации - Постановка задач - Определение сроков сдачи отчетов - Поиск партнеров - Контроль и мотивация |
Главный бухгалтер |
- Ведение ежемесячной финансовой отчетности - Работа с банковскими структурами |
Администратор |
- Ежедневное изучение
поступающей информации о - Формирование и предоставление отчетов о недвижимости. - Работа с гос. Структурами - Предоставление постоянного обновления БД «Валюты» |
Бухгалтер |
- Уплата налогов - Начисление заработной платы - Учет движения недвижимости - Расчет прибыли и убытков |
Начальник филиала |
- Заключение договоров - Координация и контроль деятельности риэлторов - Составление и предоставление отчетов в бухгалтерию и ген. директору |
Риэлтор |
- Проверка квартиры на юридическую чистоту, изучение всей истории квартиры, выяснение, имели место нарушения законов на предыдущих стадиях или нет - Помощь и подготовка в сборе документов - Обеспечение безопасной передачи денег - Ведение справочников - Непосредственное обслуживание клиентов - Предоставление различных гарантий: подтверждение права продавца на реализацию квартиры, подтверждение реальных сроков строительства, предоставление полного пакета документов |
Юрист |
- Толкование нормы различных отраслей права - Оперирует юридическими понятиями и категориями - Составляет документы правового характера - Анализирует и решает юридические проблемы в сфере гражданско-правовых, и трудовых, административно-правовых отношений - Использует вычислительную
технику для формирования |
Оценщик |
- Оценка недвижимости |