Смекни!
smekni.com

Разработка проекта автоматизации риэлтерской деятельности (стр. 4 из 13)

Анализ поставленной задачи приводит к выводу, что ее решение традиционными средствами учета c использованием бумажных документов невозможно. Следовательно, стратегия решения задачи – это автоматизация всех процессов, относящихся к риэлтерской деятельности на предприятии.

Поставленная задача будет автоматизирована путем разработки приложения, реализующего «автоматизированную систему агентства недвижимости»(сокр. АСАН). Разработанная система должна удовлетворять всем требованиям, которые предъявлены к ней при постановке задачи.

1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации задачи

Для разработки приложения, реализующего учета понадобятся следующие ИС:

· Операционная система Windows предназначенная для функционирования на клиентской машине;

· Операционная система Windows серверного типа или при наличии менее 10 сотрудников работающих с «Автоматизированной системой агентства недвижимости» - операционная система Windowsклиентского типа, предназначенная для функционирования на сервере и обеспечивающая многопользовательское подключение к базе данных

· СУБД MSAccess для обеспечения локального функционирования системы учета на каждой машине;

· Для разработки приложения наиболее целесообразно применить СУБД MSAccessв связи с небольшим размером ИС.

Все указанные ИС должны быть приобретены для разработки и дальнейшего использования «Автоматизированной системы агентства недвижимости» на предприятии.

1.4 Постановка цели и подзадач автоматизации. Критерии достижения цели

1.4.1 Экономическая сущность задачи

Экономической сущностью задачи автоматизации риэлтерской деятельности агентства недвижимости «Елена» является повышение результативности труда посредством автоматизации рутинной деятельности, а также деятельности которую можно ускорить путем перехода на другую систему.

Вследствие ускорения процесса делопроизводства возможно будет или увеличить количество производимых сделок и тем самым повысить обороты компании а в конечном и итоге и прибыль.

Или если размера рынка(из-за кризиса например) не будет достаточно для того что бы увеличить количество производимых сделок, возможно будет провести сокращение штата для сокращения издержек, что в конечном итоге опять ведет к повышению прибыли.

В случае если сокращение сотрудников не будет одним из вариантов по какой-либо причине то возможно увеличение присутствия агентства недвижимости на рынке прямо не связанном с торговлей недвижимостью, таким как консультационные услуги, помощь в оформлении документов связанных с недвижимостью , ведение ипотечных дел, посредничество при торговле землей и другие услуги хотя бы косвенно связанные и недвижимостью.

Итак в конечном итоге цель данной автоматизации является сокращение издержек на делопроизводство, сокращение затрат и увеличение прибыли. А также по возможность расширение сферы деятельности агентства недвижимости «Елена» в других областях.

1.4.2 Цели и назначение автоматизированного варианта решения задачи

Целью дипломного проекта является разработка «Автоматизированной системы агентства недвижимости» и создание приложения, реализующего эту систему. Разрабатываемая система должна решать задачу автоматизации работы агентства недвижимости и выполнять следующие функции:

· Ведение таблицы продажи недвижимости с указанием их основных и дополнительных характеристик. К основным характеристикам изделия относятся следующие: тип недвижимости, количество комнат/этажей, владелец и его контакты, подробное описание, стоимость, тип дома, тип квартиры. К дополнительным характеристикам относятся любые задаваемые пользователем свойства (см. ниже).

· Для любого объекта недвижимости из справочника недвижимости могут быть заданы дополнительные свойства которые хранятся в связанной таблице. Состав видов свойств и их значений определяются исключительно пользователем программы, что позволяет создать набор свойств для объектов неограниченного объема и любого содержания

· Ведение справочника обмена квартир, домов с указанием основных характеристик.

· Справочник обмена квартир, домов должен быть связан со справочником свойств. Должен быть предоставлен интерфейс отбора вариантов по свойствам.

· Программа должна позволять вести справочник клиентов агентства недвижимости. Справочник клиентов должен содержать все необходимые поля для того, чтобы охарактеризовать клиента: наименование, полное наименование, адрес, телефон, подробное описание.

· Программа должна предоставлять возможность отбора (фильтрации) клиентов по различным комбинациям параметров: по характеристикам клиентов, их дополнительным свойствам, по менеджерам, которые ведут клиента. Фильтр должен иметь гибкую настройку и возможность «интеллектуального» отбора записей.

· Программа должна предоставлять возможность формировать отчеты по продаже/обмену квартир с различными комбинируемыми фильтрами.

Программа должна работать без прерываний при возникновении критических ошибок, даже тех, которые возникают по вине пользователя или из-за ошибок во входных данных. Соответственно, секции программы, в которых возможно возникновение таких ошибок должны обрабатываться в программе особым образом. В случае возникновения ошибки после выдачи соответствующего предупреждения программа должна продолжить свою работу.

Программа должна обеспечить физическую и логическую целостность базы данных. При изменении или удалении данных программа должна поддерживать ссылочную целостность информации в базе данных.

1.4.3 Общая характеристика организации решения подзадач на ЭВМ.

Задача автоматизации работы агентства состоит из нескольких основных подзадач это:

· Создание базы данных с удобным методом хранения.

· База данных АС должна соответствовать следующим требованиям:

- Доступность – база данных должна быть легко доступна по сети для многопользовательской работы.

- Отсутствие необходимости обслуживания со стороны специально обученного персонала – что увеличивает расходы на содержание АС и увеличивает время простоя в случае сбоев.

- Легкая возможность резервного копирования и восстановления – отсутствие требований по организации сложной процедуры резервного копирования и восстановления связано с отсутствием квалифицированных специалистов и не желанием нести дополнительные расходы на них.

- Легкая возможность модернизации – простота и открытость АС является одним из основных требований для страховки компании от невозможности разработчика данной АС далее работать и обслуживать её.

- Отсутствие высоких требований к аппаратным компонентам – для отсутствия высоких дополнительных затрат на модернизацию парка ЭВМ компании.

· Создание подсистем автоматизированной системы для различных нужд.

· Создание путей ввода информации в базу данных.

- Ввод информации в базу данных должен быть разделен для всех таблиц или логических сущностей базы.

- Ввод информации в базу должен иметь удобный интерфейс

- Ввод информации по мере возможности должен использовать справочники и классификаторы составленные ранее.

· Создание путей получения информации из базы данных.

- Основным путем получения данных из базы данных должны являться предварительно сформированные формы и отчеты.

· Организация законченной структуры ведения клиентов.

- АС должна предоставлять полные возможности ведения базы клиентов.

1.4.4 Формализация расчетов подзадач

Задача автоматизации работы агентства недвижимости в данном проекте делится на несколько подзадач, успешное решение которых приводит к успешному решению задачи автоматизации агентства недвижимости в целом. Можно выделить следующие подсистемы:

· подсистема ведения квартир и домов на продажу;

· подсистема ведения клиентов на покупку квартир и домов;

· подсистема ведения клиентов на найм квартир и домов;

· подсистема ведения клиентов на сдачу в аренду квартир и домов

· подсистема ведения клиентов на другие услуги;

· подсистема аналитической информации.

Подсистема ведения квартир и домов на продажу предназначена для того, чтобы хранить все необходимые данные об объектах недвижимости. Такими данными могут быть сами объекты недвижимости и их характеристики, владельцы и их характеристики, дополнительные сведения о недвижимости и другие статические данные.

Подсистема ведения квартир и домов на продажу должна позволять вести учет следующих объектов:

· Квартиры. Таблица «продать данные 1» предназначена для хранения основной информации о квартирах такой как:

- «Количество комнат» - характеризующей количество жилого помещения, данное поле может частично предопределенным при вводе данных.

- «Адрес» - адрес жилого помещения предназначенного на продажу или сдачу в аренду.

- «Тип дома» - описания типа конструкции дома, например – «кирпичный», «монолит» данное поле может частично предопределенным при вводе данных,

- «Этаж» - Этаж расположения жилого помещения.,

- «Этажность» - Количество этажей в доме,

- «Размер помещения» - площадь помещения в квадратных метрах,

- «Цена» - Полная стоимость помещения.

· Квартиры расширенная информация. Таблица «Продать Данные 2» служит для хранения вторичной по важности на момент подбора вариантов информации о квартирах, содержит информацию о владельце, типе квартире, владельце или контактном лице и прочие сведение которые могут быть необходимы.