Автор: Пользователь скрыл имя, 18 Февраля 2012 в 21:55, дипломная работа
В дипломной работе рассматривается технология процесса поиска и подбора подходящих объектов недвижимости для клиентов. Процесс поиска представляет собой комплекс операций, целью которых является получение наиболее выгодного предложения для заказчика. Процесс поиска объектов недвижимости включает ряд этапов, которые будут рассмотрены в основной и практической части дипломного проекта.
Введение 3
1.1. Основные понятия рынка недвижимости 6
1.2. Рынок недвижимости: понятие, субъекты рынка, законодательная база 7
1.3 Факторы, влияющие на формирование рынка недвижимости 9
1.4 Основные подходы и методы исследования рынка недвижимости 10
1.5. Определение рыночной цены жилья на вторичном рынке 15
Глава 2. Анализ деятельности ООО «Аграфис» 16
2.1. Общие положения 16
2.2. Цель и виды деятельности 16
2.3. Схема функционирования ООО «Аграфис» 19
Глава 3. Разработка приложения 24
Заключение 31
Список литературы 32
Приложение 33
Общество может осуществлять иные виды деятельности, не запрещенные законодательством, направленные на достижение уставных целей. Оно вправе осуществлять внешнеэкономическую деятельность по вышеуказанным видам деятельности.
На начальном этапе происходит сбор информации, которая поступает от различных источников () и формируется из информации !!!!!!!!!
Далее происходит анализ информации
Приложение необходимое для автоматизации поиска объектов недвижимости создано в среде программирования Delphi 7.0, оно состоит из 3 независящих друг от друга баз данных, объединенных между собой главной формой
Приложение необходимое для автоматизации поиска объектов недвижимости создано в среде программирования Delphi 7.0, оно состоит из 3 независящих друг от друга баз данных, объединенных между бой главной формой в которой отображается список баз, а именно:
-база квартир
-коммерческая недвижимость
-земля
При выборе одной из баз выполняется переход к выбранному разделу, рассмотрим на примере базы квартир.
Основной интерфейс представлен в виде таблицы, на которой отображаются все имеющие варианты для данной базы.
Панель задач представлена специализированным для каждой базы набором задач, а именно
-добавить или изменить, выбор данной задачи переводит нас в следующую для заполнения форму, которая состоит из следующих полей
Адрес,
этажей, комнат, контактная информация,
примечание, стоимость, район, валюта
-фильтр, осуществляет отбор элементов таблицы по заданным параметрам
Район, адрес, площадь, этаж, цена
-район, переход к форме добавления района для последующей автоматизации выбора.
-курсы валют,
для облегчения расчетов
-печать, переход к системе печати выбранных объектов, в более наглядной для работы форме.
-удалить, удаление выбранного объекта
-закрыть, выход и данной базы и переход к главной форме.
Заключение
Список литературы
Приложение
1. Главная форма
unit
addedit;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ToolWin, ComCtrls, DBCtrls, Mask;
type
TAddFlatFrm = class(TForm)
DistLookComboBoxFlat: TDBLookupComboBox;
DBEditFlatAdress: TDBEdit;
DBEditFlatArea: TDBEdit;
DBEditFlatRoom: TDBEdit;
DBEditFlatFloor: TDBEdit;
DBEditFlatPrice: TDBEdit;
DBEditFlatContakt: TDBEdit;
DBMemoFlat: TDBMemo;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
DBLookupComboBoxFlatCurency: TDBLookupComboBox;
Label8: TLabel;
Label9: TLabel;
ToolBar1: TToolBar;
NewFlatBtn: TBitBtn;
SaveFlatBtn: TBitBtn;
CancelFlatBtn: TBitBtn;
procedure CancelFlatBtnClick(Sender: TObject);
procedure SaveFlatBtnClick(Sender: TObject);
procedure NewFlatBtnClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
AddFlatFrm: TAddFlatFrm;
implementation
uses datamodule;
{$R *.dfm}
procedure
TAddFlatFrm.
begin
Close;
end;
procedure
TAddFlatFrm.SaveFlatBtnClick(
begin
//if DataModule1.ADOTableFlat.
//Application.MessageBox('
if DataModule1.ADOTableFlat.
DataModule1.ADOTableFlat.Post;
Close;
end;
procedure
TAddFlatFrm.NewFlatBtnClick(
begin
DataModule1.ADOTableFlat.
DistLookComboBoxFlat.SetFocus;
end;
end.
2. Форма
unit
addeditearth;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Mask, DBCtrls, Buttons, ToolWin, ComCtrls;
type
TAddEditearthFrm = class(TForm)
DBMemo1: TDBMemo;
DBLookupComboBox1: TDBLookupComboBox;
DBEdit1: TDBEdit;
DBEdit2: TDBEdit;
DBLookupComboBox2: TDBLookupComboBox;
DBEdit3: TDBEdit;
DBLookupComboBox3: TDBLookupComboBox;
DBLookupComboBox4: TDBLookupComboBox;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Label8: TLabel;
ToolBar1: TToolBar;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
BitBtn3: TBitBtn;
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
AddEditearthFrm: TAddEditearthFrm;
implementation
uses
datamodule;
{$R
*.dfm}
procedure
TAddEditearthFrm.BitBtn1Click(
begin
Close;
end;
procedure
TAddEditearthFrm.BitBtn3Click(
begin
DataModule1.ADOTableEarth.
end;
procedure
TAddEditearthFrm.BitBtn2Click(
begin
if DataModule1.ADOTableEarth.
DataModule1.ADOTableEarth.
close;
end;
end.
3. Форма
unit
carrency;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, Grids, DBGrids, Mask, DBCtrls;
type
TCarencyFrm = class(TForm)
DBGrid1: TDBGrid;
AddCarrencyBtn: TBitBtn;
DeleteCarrencyBtn: TBitBtn;
DollarLabel: TLabel;
CloseCarencyFrmBitBtn: TBitBtn;
EuroLabel: TLabel;
DBEditDollar: TDBEdit;
DBEditEuro: TDBEdit;
procedure CloseCarencyFrmBitBtnClick(
procedure AddCarrencyBtnClick(Sender: TObject);
procedure DeleteCarrencyBtnClick(Sender: TObject);
procedure FormShow(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
CarencyFrm: TCarencyFrm;
implementation
uses
datamodule, flat;
{$R
*.dfm}
procedure
TCarencyFrm.
begin
if DataModule1.ADOTableCarrency.
DataModule1.ADOTableCarrency.
Close;
end;
procedure
TCarencyFrm.
begin
DataModule1.ADOTableCarrency.
DBGrid1.SetFocus;
end;
procedure
TCarencyFrm.
begin
DataModule1.ADOTableCarrency.
end;