Создание информационной системы, позволяющей регистрировать объекты недвижимости
Информационная модель решения задания. Анализ существующих программных продуктов для реализации задачи. Суть входной, нормативно-справочной и результатной информации. Классификация и кодирование данных. Схема взаимосвязи модулей программы и файлов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 02.12.2015 |
Размер файла | 632,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
Введение
1. Экономическая сущность и содержание задачи
2. Информационная модель решения задачи и ее описание
3. Инфологическая модель задачи
4. Анализ существующих программных продуктов для реализации задачи
5. Постановка задачи
6. Информационное обеспечение задачи
6.1 Классификация и кодирование информации
6.2 Характеристика входной информации
6.3 Характеристика нормативно-справочной информации
6.4 Характеристика результатной информации
7. Программная реализация задачи
8. Схема взаимосвязи программных модулей и файлов и ее описание
9. Технологический процесс решения задачи и его описание
Заключение
Литература
Приложения
Введение
В настоящие дни невозможно представить себе какую-либо сферу человеческой деятельности, в которой отсутствует массовое использование информационных технологий (ИТ). Ежедневно человеку приходится иметь дело с огромными объемами информации, кроме того, необходимо хранить ее и обрабатывать. Для облегчения работы с массивами данных используются информационные системы (ИС), основанные на использовании баз данных (БД).
База данных - это организованная структура, которая предназначена для хранения различной информации и данных.
Информационная система - это комплекс вычислительной техники (ВТ) и систем связи, который используется для создания, сбора, передачи, хранения и обработки информации для всех сфер общественной жизни.
Сфера недвижимости не является исключением из общей тенденции использования ИС. До применения ИС в деятельности агентств недвижимости всю информацию приходилось хранить на бумажных носителях (тетради, журналы и т.д.). Потом стали применяться электронные документы, выполненные в MS Excel, MS Word и т.д. Однако даже использование электронных документов затрудняло поиск и обработку имеющейся информации.
Таким образом, для организации эффективной работы риэлтерского агентства необходима разработка информационной системы, реализующей функции по учету недвижимости, клиентов и проводимых сделок.
Объектом исследования является АН «Максимум».
Предметом исследования является процесс учета недвижимости, клиентов и проводимых сделок.
Целью курсовой работы является создание ИС, позволяющей в оперативном порядке регистрировать объекты недвижимости, клиентов, вести учет проводимых сделок по данным объектам недвижимости.
Задачами курсовой работы являются:
· исследовать предметную область;
· выполнить анализ существующих программных продуктов для реализации задачи;
· определить основные функции проектируемой системы;
· разработать информационное обеспечение задачи: информационную модель, классификаторы, алгоритмы;
· разработать инфологическую модель системы;
· разработать удобный пользовательский интерфейс;
· разработать программные приложения и схему их взаимодействия.
1. Экономическая сущность и содержание задачи
Агентство недвижимости (в рамках процессов автоматизации) осуществляет следующие направления деятельности:
· заключение договора с арендодателем;
· заключение договора с арендатором;
· заключение договора с продавцом;
· заключение договора с покупателем;
· заключение договора оценки недвижимости.
Каждый договор является результатом некоторой сделки, причем каждая сделка ведется некоторым сотрудником риэлтерского агентства.
Для принятия решений необходима полная информация об актуальных предложениях, ранее проданных объектах недвижимости, объектах, продажей которых занимается фирма в данных момент, а также детальное описание каждого объекта.
Таким образом, учет в риэлтерском агентстве включает в себя:
· учет объектов недвижимости;
· учет клиентов-владельцев объектов недвижимости;
· учет договоров, заключенных с клиентами;
· учет сделок, проведенных с объектами недвижимости.
Обладая данной информацией, агент может оперативно подобрать клиентам-покупателям (клиентам-арендаторам) варианты, удовлетворяющие их запросам.
Решение задачи учета в риэлтерском агентстве обеспечивает:
· систематизацию информации о клиентах;
· систематизацию информации об объектах недвижимости;
· осуществление заключения договоров с клиентами;
· осуществление сделок с недвижимостью;
· поиск необходимой информации;
· формирование необходимых выходных отчетов;
· надежное хранение данных.
В настоящее время, когда риэлтерское агентство имеет достаточно большое количество клиентов и объем выполняемых сделок велик, практически невозможно обойтись без внедрения ИС.
В результате решения задачи формируются следующие выходные документы:
· список клиентов;
· объекты недвижимости по категориям;
· проведенные сделки за период времени.
Потребителями результатной информации являются сотрудники риэлтерского агентства.
2. Информационная модель решения задачи и ее описание
Информационная модель задачи «Проектирование БД «Риэлтерское агентство» выглядит следующим образом:
Данные из первичных документов заносятся вручную, а затем проводится соответствующая обработка данных.
Отчеты составляются в одном экземпляре:
· список клиентов (по мере необходимости);
· объекты недвижимости по категориям (по мере необходимости);
· проведенные сделки за период времени (ежемесячно).
Конечными пользователями выходных документов являются сотрудник агентства.
3. Инфологическая модель задачи
Перед построением модели данных полностью определим сущности и атрибуты. Анализируя формулировку задания, выделим следующие сущности: Сотрудник, Клиент, Район, Категория объекта, Планировка, Материал, Объект недвижимости, Договор, Вид сделки, Сделка.
Учитывая то, какими свойствами характеризуется каждая сущность, наполним их соответствующими атрибутами:
· Сотрудник: табельный номер, ФИО сотрудника, адрес сотрудника, телефон сотрудника, премия;
· Клиент: код клиента, ФИО клиента, адрес клиента, телефон клиента, паспортные данные;
· Район: код района, название района;
· Категория объекта: код категории, название категории;
· Планировка: код планировки, название планировки;
· Материал: код материала, название материала;
· Объект недвижимости: код объекта, название объекта, код категории объекта, код района, адрес, количество комнат, этажность, код планировки, код материала, код собственника, код сотрудника;
· Договор: код договора, код клиента, код объекта, дата начала, дата окончания;
· Вид сделки: код вида сделки, название вида сделки;
· Сделка: код сделки, код объекта, дата сделки, код вида сделки.
Каждой сущности поставим в соответствие таблицу с тем же названием, каждому атрибуту - поле таблицы (табл. 1-13).
Таблица 1. Содержание таблиц базы данных
№ п/п |
Название таблицы |
Назначение |
|
1. |
Сотрудник |
Таблица, содержащая информацию о сотрудниках АН |
|
2. |
Клиент |
Таблица, содержащая информацию о клиентах АН |
|
3. |
Район |
Таблица, содержащая информацию о районах города |
|
4. |
Категория объекта |
Таблица, содержащая информацию о категориях объектов недвижимости |
|
5. |
Планировка |
Таблица, содержащая информацию о планировках объектов недвижимости |
|
6. |
Материал |
Таблица, содержащая информацию о строительном материале объектов недвижимости |
|
7. |
Объект недвижимости |
Таблица, содержащая информацию об объектах недвижимости |
|
8. |
Договор |
Таблица, содержащая информацию о договорах, заключенных между АН и клиентами |
|
9. |
Вид сделки |
Таблица, содержащая информацию о видах сделки |
|
10. |
Сделка |
Таблица, содержащая информацию о сделках с объектами недвижимости |
Определим для каждого атрибута отношений их типы данных и приведем их в соответствующих таблицах №1-11.
Таблица 2. Атрибуты и их характеристики для таблицы «Сотрудник»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
ФИО сотрудника |
ФИО сотрудника |
Текстовый |
100 |
||
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
РК |
Адрес сотрудника |
Адрес проживания |
Текстовый |
100 |
|
Телефон сотрудника |
Контактный телефон |
Текстовый |
20 |
||
Премия |
% от суммы сделки |
Числовой |
Длинное целое |
Таблица 3. Атрибуты и их характеристики для таблицы «Клиент»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
PK |
Код клиента |
Уникальный идентификатор |
Числовой |
Длинное целое |
|
ФИО клиента |
ФИО клиента |
Текстовый |
100 |
||
Адрес клиента |
Адрес проживания |
Текстовый |
100 |
||
Телефон клиента |
Контактный телефон |
Текстовый |
20 |
||
Паспортные данные |
Паспортные данные (серия, номер, дата выдачи, кем выдан) |
Текстовый |
100 |
Таблица 4. Атрибуты и их характеристики для таблицы «Район»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
PK |
Код района |
Уникальный идентификатор |
Числовой |
Длинное целое |
|
Название района |
Название района |
Текстовый |
25 |
Таблица 5 Атрибуты и их характеристики для таблицы «Категория объекта»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
PK |
Код категории |
Уникальный идентификатор |
Числовой |
Длинное целое |
|
Название категории |
Название категории |
Текстовый |
25 |
Таблица 6 Атрибуты и их характеристики для таблицы «Планировка»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
PK |
Код планировки |
Уникальный идентификатор |
Числовой |
Длинное целое |
|
Название планировки |
Название планировки |
Текстовый |
25 |
Таблица 7 Атрибуты и их характеристики для таблицы «Материал»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
PK |
Код материала |
Уникальный идентификатор |
Числовой |
Длинное целое |
|
Название материала |
Название материала |
Текстовый |
25 |
Таблица 8 Атрибуты и их характеристики для таблицы «Объект недвижимости»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
PK |
Код объекта |
Уникальный идентификатор |
Числовой |
Длинное целое |
|
Название объекта |
Название объекта |
Текстовый |
100 |
||
FK |
Код категории объекта |
Идентификатор категории объекта |
Числовой |
Длинное целое |
|
FK |
Код района |
Идентификатор района |
Числовой |
Длинное целое |
|
Адрес |
Адрес объекта недвижимости |
Текстовый |
100 |
||
Количество комнат |
Количество комнат |
Числовой |
Целое |
||
Этажность |
Этажность |
Текстовый |
5 |
||
FK |
Код планировки |
Идентификатор планировки |
Числовой |
Длинное целое |
|
FK |
Код материала |
Идентификатор материала |
Числовой |
Длинное целое |
|
FK |
Код клиента |
Идентификатор клиента |
Числовой |
Длинное целое |
|
FK |
Код сотрудника |
Идентификатор сотрудника |
Числовой |
Длинное целое |
Таблица 9 Атрибуты и их характеристики для таблицы «Договор»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
PK |
Код договора |
Уникальный идентификатор |
Числовой |
Длинное целое |
|
FK |
Код клиента |
Идентификатор клиента |
Числовой |
Длинное целое |
|
FK |
Код объекта |
Идентификатор объекта недвижимости |
Числовой |
Длинное целое |
|
Дата начала |
Дата начала действия договора |
Дата/время |
Краткий формат |
||
Дата окончания |
Дата окончания действия договора |
Дата/время |
Краткий формат |
Таблица 10 Атрибуты и их характеристики для таблицы «Вид сделки»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
PK |
Код вида сделки |
Уникальный идентификатор |
Числовой |
Длинное целое |
|
Название вида сделки |
Название вида |
Текстовый |
25 |
Таблица 11 Атрибуты и их характеристики для таблицы «Сделка»
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
PK |
Код сделки |
Уникальный идентификатор |
Числовой |
Длинное |
|
Ключ |
Атрибут |
Описание |
Тип данных |
Размер поля |
|
целое |
|||||
FK |
Код объекта |
Идентификатор объекта недвижимости |
Числовой |
Длинное целое |
|
Дата сделки |
Дата проведения сделки |
Дата/время |
Краткий формат |
||
FK |
Код вида сделки |
Идентификатор вида сделки |
Числовой |
Длинное целое |
Таблицы находятся в третьей нормальной форме (3НФ).
Таблицы попарно связаны между собой через ключи связи, что существенно упрощает их обработку, так как автоматически обеспечивается контроль целостности данных. Типы связей между таблицами с указанием поля связи приведем в табл. 12.
Таблица 12 Типы связей между таблицами
Таблица 1 |
Связь |
Таблица 2 |
Тип связи |
Поле связи |
|
Вид сделки |
Характеризует |
Сделка |
Один-ко-многим |
Код вида сделки |
|
Объект недвижимости |
Проводится |
Сделка |
Один-ко-многим |
Код объекта |
|
Объект недвижимости |
Заключается |
Договор |
Один-ко-многим |
Код объекта |
|
Клиент |
Имеет |
Объект недвижимости |
Один-ко-многим |
Код клиента |
|
Сотрудник |
Работает |
Объект недвижимости |
Один-ко-многим |
Код сотрудника |
|
Материал |
Характеризует |
Объект недвижимости |
Один-ко-многим |
Код материала |
|
Планировка |
Характеризует |
Объект недвижимости |
Один-ко-многим |
Код планировки |
|
Район |
Характеризует |
Объект недвижимости |
Один-ко-многим |
Код района |
|
Категория объекта |
Характеризует |
Объект недвижимости |
Один-ко-многим |
Код категории |
|
Клиент |
Заключает |
Договор |
Один-ко-многим |
Код клиента |
Логическая модель данных представлена на рис.1.
Рис. 1. - Модель данных в нотации IDEF1X (логический уровень)
4. Анализ существующих программных продуктов для реализации задачи
Рассмотрим информационные системы, предназначенные для автоматизации процессов в работе с недвижимостью, и известные на рынке программного обеспечения.
К известным системам для работы с недвижимостью относятся такие ИС, как «BPMonline Realty», «BLUEJET web CRM», «CRM для недвижимости» и др.
Рассмотрим и проанализируем некоторые информационные системы.
ИС «BPMonline Realty» позволяет вести историю просмотров помещений и объектов, выполнять автоматический подбор объектов недвижимости по запросам клиентов, а также планировать работы по поиску арендаторов и продлению договоров.
Кроме того, CRM-система включает возможности ведения комплексных проектов недвижимости: фиксировать информацию о состоянии, типе, планируемых сроках сдачи проекта, данные о его участниках и расходах, а также об объектах, которые реализуются в рамках проекта.
ИС «BPMonline Realty» имеет единую базу всех компаний и контактов, с которыми приходится взаимодействовать. Система предоставляет полный перечень инструментов, необходимых для обработки заявок: начиная с автоматического подбора объектов, просмотра результатов подбора на карте и заканчивая управлением процессом рассмотрения объектов в заявке. Продукт позволяет управлять процессом привлечения новых клиентов, следить за выполнением плана продаж, хранить сопроводительную информацию, отслеживать активность конкурентов.
Благодаря концентрации основных инструментов агента - реестра заявок, ежедневника и поискового модуля, - приложение позволяет большую часть времени проводить в едином интерфейсе, не переходя между разделами в поисках нужной информации.
В разделе «Управление рабочим временем сотрудников» предусмотрены необходимые средства, позволяющие оптимально организовать свой рабочий день, а также контролировать выполнение поручений.
В ИС «BPMonline Realty» присутствует возможность автоматического формирования полного пакета документов в зависимости от типа и субъектов сделки, вида объекта недвижимости и других параметров.
Бизнес-процессы - основа платформы BPMonline. Именно поэтому работа в ИС «BPMonline Realty» - это всегда работа по процессу, логику которого задает пользователь.
Стандартные отчеты системы дают возможность анализировать и контролировать все типичные задачи бизнеса, а встроенные графики - отслеживать статистику по любым интересующим вас количественным показателям.
Кроме того, есть возможность автоматизации всего комплекса шагов по организации воздействия, начиная от планирования бюджета, выбора целевой аудитории и заканчивая анализом эффективности маркетингового проекта.
Раздел администратора ИС дает возможность администратору системы регистрировать и лицензировать пользователей, объединять пользователей в группы согласно их роли в организационной структуре вашей компании, выполнять настройку прав доступа, рабочих мест, справочников и конфигурации программного продукта.
«BLUEJET web CRM» - это система для отдела продаж, менеджеров по продажам, торговых агентов, ассистентов, операторов отделов телемаркетинга и сервиса, которая предоставляется по модели SaaS.
Система «BLUEJET web CRM» предназначена для тех, кто понимает, что в бизнесе дорого время, что информация о клиентах принадлежит компании, что клиенты являются единственным источником средств существования и развития компании, что CRM-система для делового человека как наличие мобильного телефона, что адресная маркетинговая кампания дешевле и более эффективна для привлечения новых клиентов.
«BLUEJET web CRM» охватывает основные аспекты деятельности компании и основные бизнес-процессы, т.к. повседневная поддержка работы специалистов не менее важна, чем контроль их деятельности: управление компаниями, управление контактами, управление продажами, управление проектами, управление маркетингом, организация совместной работы.
Отметим, что «BLUEJET web CRM» использует именные лицензии при цене на одно рабочее место в 100-200$, и имеет достаточно дорогую стоимость технической поддержки 10-23% в год от первоначальной стоимости.
CRM-система для агентства недвижимости, разработанная компанией «КОРУС Консалтинг», повышает качество сервиса по подбору объектов недвижимости для клиентов, улучшает управление и контроль взаимодействия с агентами и позволяет сделать каждую сделку прозрачной и более прибыльной.
Решение «CRM для недвижимости» позволяет консолидировать всю информацию и историю взаимодействия с клиентами и автоматизирует специализированные задачи агентства недвижимости.
Данная система реализована на базе Microsoft Dynamics CRM. Результаты внедрения системы в организации будут следующие:
· Информация о клиентах и истории взаимодействия с ними, объектах недвижимости и заключенных сделках хранится в единой базе данных;
· Все сотрудники и подразделения, участвующие в процессе продажи, работают в одной системе, что позволяет сократить время на поиск информации и обеспечивает ее полноту и актуальность;
· Решение обеспечивает быстроту, удобство и прозрачность процесса работы по сделкам: согласование сделки осуществляется на 80% быстрее;
· Разграничение прав доступа позволяет защитить информацию о клиентах, а механизмы распределения входящих заявок обеспечивают своевременную обработку каждого обращения, поступившего от клиента;
· Сокращение времени подготовки рекламных объявлений для различных ресурсов: тексты, объявления и фотографии по объектам недвижимости автоматически выгружаются из системы в требуемом формате.
Точных цифр по стоимости ИС «BPMonline Realty» и «CRM для недвижимости», но суд по функциональности систем и стоимости аналога, то можно предположить, что эти системы тоже будут иметь дорогие лицензии.
5. Постановка задачи
Описание организационно-технической сущности задачи при реализации выбранной функции или комплекса функций ИС сводится к описанию функциональных задач, решаемых с помощью проектируемой системы или модуля. При этом необходимо указать, какое место занимают выполняемые задачи в деятельности предприятия или в системе управления данным видом деятельности или подразделением, или всем предприятием в целом, т.е. насколько и каким образом зависят от них процессы обработки информации или решения задач управления, выполняемые в изучаемом подразделении.
Среди основных функций системы риэлтерского агентства можно выделить следующие:
· ведение справочников-классификаторов (справочник районов, справочник категорий объектов, справочник планировки, справочник материалов и т.д.);
· ведение архива БД объектов недвижимости;
· ведение архива БД клиентов;
· ведение архива БД сотрудников;
· ведение архива БД проведенных сделок;
· возможность просмотра истории сделок.
Кроме того, проектируемая ИС должна позволять выполнять следующие запросы:
· получение информации о клиенте и договоре с ним;
· получение данных об объектах недвижимости по категориям объектов.
В решении задачи участвует сотрудник риэлтерского агентства, осуществляющий сбор и обобщение данных по объектам недвижимости, осуществляющий регистрацию клиентов, заключение договоров и проведение сделок с недвижимостью.
К входной информации относятся следующие данные:
· информация о клиентах;
· информация об объектах недвижимости;
· информация о договорах между агентством и клиентом;
· информация о зарегистрированных сделках.
Данная информация заносится в ИС посредством экранных пользовательских форм.
К выходной информации относятся результаты выполнения запросов на поиск данных, а также различные отчеты. Например, список объектов недвижимости с группировкой по категориям объектов, список проведенных сделок за период времени, список клиентов.
БД «Риэлтерское агентство» реализовать в среде Access 2003.
6. Информационное обеспечение задачи
6.1 Классификация и кодирование информации
Классификатор - это таблица, содержащая коды и соответствующие им наименования. Для решения задачи используются следующие классификаторы: Вид сделки, Материал, Планировка, Район, Категория объекта. Состав кодовых обозначений представлен в табл.13.
Таблица 13. Значение классификаторов системы
Наименование кодируемого множества объектов |
Система кодирования |
Метод классификации |
Вид кода |
Вид классификатора |
|
Код вида сделки |
Порядковая |
Последовательный |
Простой |
Локальный |
|
Код материала |
Порядковая |
Последовательный |
Простой |
Локальный |
|
Код планировки |
Порядковая |
Последовательный |
Простой |
Локальный |
|
Код района |
Порядковая |
Последовательный |
Простой |
Локальный |
|
Код категории объекта |
Порядковая |
Последовательный |
Простой |
Локальный |
|
Наименование кодируемого множества объектов |
Система кодирования |
Метод классификации |
Вид кода |
Вид классификатора |
|
Код клиента |
Порядковая |
Последовательный |
Простой |
Локальный |
|
Табельный номер |
Порядковая |
Последовательный |
Простой |
Локальный |
Далее приведем примеры заполненных классификаторов:
Вид сделки:
1 - Покупка/Продажа;
2 - Аренда.
Материал:
1 - Кирпич;
2 - Панель;
3 - Монолит; и т.д.
Планировка:
1 - не указано;
2 - 125с.; и т.д.
Район:
1 - Центральный;
2 - Зареченский; и т.д.
Категория объекта:
1 - Жилое помещение;
2 - Нежилое помещение;
3 - Гараж; и т.д.
Клиент:
1 - Иванов Иван Иванович;
2 - Петров Петр Петрович;
3 - Смирнова Оксана Юрьевна;
4 - Николаева Ольга Викторовна.
Сотрудник:
1 - Соколова Татьяна Ивановна;
2 - Ромашов Юрий Денисович;
3 - Ивакин Игорь Алексеевич.
6.2 Характеристика входной информации
К входной информации относятся следующие данные:
· информация о сотрудниках;
· информация о клиентах;
· информация об объектах недвижимости;
· информация о договорах между агентством и клиентом;
· информация о зарегистрированных сделках.
Сведения о файлах входной информации и их описание приведены в табл.14.
Таблица 14. Первичные документы
Наименование первичного документа |
Идентификатор |
Периодичность поступления |
№ приложения (структура файла) |
|
Карточка объекта |
РА0101 |
По мере поступления |
1 |
|
Паспорт клиента |
РА0102 |
При регистрации |
2 |
|
Карточка сделки |
РА0103 |
При регистрации сделки |
3 |
|
Договор на оказание услуг |
РА0104 |
При оформлении договора |
4 |
При обращении в риэлтерское агентство клиент заключает договор на оказание услуг. Основанием для заключения договора является карточка объекта недвижимости, в которой указаны характеристики объекта, и паспорт клиента. Учет сделок в системе ведется на основании карточки сделки, в которой указывается вид сделки и дата.На основании первичных документов разрабатываются рабочие файлы (табл.15).
Таблица 15. Описание входных файлов
Наименование рабочего файла |
Идентификатор |
№ приложения (структура файла) |
№ приложения (содержимое файла) |
На основании каких документов заполняется (идентификатор) |
|
Объект недвижимоти |
РА0301 |
5 |
5 |
РА0101 |
|
Клиент недвижимости |
РА0302 |
6 |
6 |
РА0102 |
|
Сделка |
РА0303 |
7 |
7 |
РА0103 |
|
Договор |
РА0304 |
8 |
8 |
РА0104 |
Ввод данных в систему выполняется посредством соответствующих экранных форм.
6.3 Характеристика нормативно-справочной информации
В системе используются следующие справочники: Район, Категория объекта, Планировка, Материал, Вид сделки.
Данные справочников вносятся в систему при ее первичном запуске.
Таблица 16. Первичные документы
Наименование первичного документа |
Идентификатор |
Периодичность поступления |
№ приложения |
|
Список районов |
РА0111 |
При первом запуске системы |
9 |
|
Список категорий объектов |
РА0112 |
При первом запуске системы |
10 |
|
Список планировок |
РА0113 |
При первом запуске системы |
11 |
|
Список материалов |
РА0114 |
При первом запуске системы |
12 |
|
Список видов сделки |
РА0115 |
При первом запуске системы |
13 |
Каждый первичный документ содержит список некоторых характеристик объекта недвижимости (районы города, виды сделки и т.д.).
На основании первичных документов разрабатываются рабочие файлы (табл.17).
Таблица 17. Описание справочных файлов
Наименование справочного файла |
Идентификатор |
№ приложения (структура файла) |
№ приложения (содержимое файла) |
На основании какого документа заполняется (идентификатор) |
|
Список районов |
РА0311 |
9 |
9 |
РА0111 |
|
Список категорий объектов |
РА0312 |
10 |
10 |
РА0112 |
|
Список планировок |
РА0313 |
11 |
11 |
РА0113 |
|
Наименование справочного файла |
Идентификатор |
№ приложения (структура файла) |
№ приложения (содержимое файла) |
На основании какого документа заполняется (идентификатор) |
|
Список материалов |
РА0314 |
12 |
12 |
РА0114 |
|
Список видов сделки |
РА0315 |
13 |
13 |
РА0115 |
Ввод данных в систему выполняется посредством соответствующих экранных форм. информационный программный кодирование файл
6.4 Характеристика результатной информации
Результатом решения задачи являются выходные файлы и машинограммы:
· отчеты: Список клиентов, Объекты недвижимости по категориям, Проведенные сделки за период времени (табл. 18).
Таблица 18. Описание выходных файлов
Наименование выходного файла |
Идентификатор |
После обработки каких файлов получен (идентификатор) |
Получатель |
№ приложения |
|
Список клиентов |
РА0401 |
РА0302 |
Сотрудник агентства |
14 |
|
Объекты недвижимости по категориям |
РА0402 |
РА0303 |
Сотрудник агентства |
15 |
|
Проведенные сделки за период времени |
РА0403 |
РА0304 |
Сотрудник агентства |
16 |
7. Программная реализация задачи
Программное обеспечение разрабатываемой системы выполнено в виде модулей:
· главного модуля, реализующего взаимодействие системы с пользователем (главный модуль);
· модуля ведения справочной информации (модуль «Справочники»);
· модуля ведения оперативного учета (модуль «Оперативный учет»);
· модуля поиска информации по запросам пользователя (модуль «Запросы»);
· модуля формирования отчетов (модуль «Отчеты»).
Произведем описание назначения каждого модуля в форме табл. 19.
Таблица 19. Описание модулей системы
Имя модуля |
Назначение |
№ приложения |
|
Главный модуль |
Обеспечение взаимодействия системы с пользователем |
17 |
|
Справочники |
Ведение справочной информации (ввод, редактирование, просмотр, удаление) |
18 |
|
Оперативный учет |
Ведение оперативного учета (ввод, редактирование, просмотр, удаление) |
19 |
|
Запросы |
Поиск и выборка информации из БД |
20 |
|
Отчеты |
Формирование отчетов |
21 |
8. Схема взаимосвязи программных модулей и файлов и ее описание
Схема взаимосвязи программных модулей и файлов разрабатываемого приложения представлена следующим образом:
При вводе данных из карточки объекта (РА0101), паспорта клиента (РА0102), карточки сделки (РА0103), договора на оказание услуг (РА0104) формируются рабочие базы данных, содержащие сведения об объектах недвижимости (РА0301), сведения о клиентах недвижимости (РА0302), сведение о сделках (РА0303), сведение о договорах (РА0304).
При вводе данных из карточки объекта (РА0101), паспорта клиента (РА0102), карточки сделки (РА0103), договора на оказание услуг (РА0104) формируются справочные базы данных: список районов (РА0311), список категорий объектов (РА0312), список планировок (РА0313), список материалов (РА0314), список видов сделки (РА0315)
На основе рабочего и справочных файлов производится обработка, формируются, выводятся на экран и на печать выходные документы: «список клиентов» (РА0401), «объекты недвижимости по категориям» (РА0402), «проведенные сделки за период времени» (РА0403).
9. Технологический процесс решения задачи и его описание
Технологический процесс решения задачи выглядит следующим образом: Прежде чем предоставить услуги клиенту, сотрудники агенства беседуют с клиентом, обсуждают район, категорию объекта, планировку, материал, вид сделки. После чего на клиента заводится карточка объекта (РА0101). При регистрации сделки формируется карточка сделки (РА0103). После регистрации сделки оформляется договор на оказание услуг (РА0104).
Далее документы передаются менеджеру, он вносит полученные данные в ЭВМ и формирует отчеты: «список клиентов» (РА0401), «объекты недвижимости по категориям» (РА0402), «Проведенные сделки за период времени» (РА0403). Схема технологического процесса по учету объектов недвижимости, клиентов, договоров, проведенных сделок состоит из следующих элементов:
· Сбор и регистрация первичных данных. Первичный входной документ (карточка объекта, договор на оказание услуг, карточка сделки, паспорт клиента).
· Контроль входных данных.
· Ввод исходных данных.
· Контроль введенных данных.
· Выполнение необходимых расчетов, запросов (при необходимости).
· Вывод выходных документов на монитор.
· Контроль выходных документов.
· Вывод выходных документов на печать.
Ввод исходных данных выполняется на основании первичных входных документов. Выполнение необходимых расчетов, запросов, формирование отчетов выполняется в автоматизированном режиме (при необходимости вводятся требуемые системой параметры).
Заключение
В процессе осуществления деятельности риэлтерского агентства возникает необходимость учета объектов недвижимости, договоров с клиентами и проводимых сделок с недвижимостью.
В ходе выполнения курсовой работы была рассмотрена проблема автоматизации рабочего места сотрудника риэлтерского агентства и следующие выполнены задачи.
· исследование предметной области;
· проведен анализ существующих программных продуктов для реализации задачи;
· определены основные функции проектируемой системы;
· разработано информационное обеспечение задачи: информационную модель, классификаторы, алгоритмы;
· разработана инфологическая модель системы;
· разработан удобный пользовательский интерфейс;
· разработаны программные приложения и схема их взаимодействия.
На стадии проектирования разработана общая структура информационной системы в целом, а также по каждой отдельной ее задаче. Определены основные проектные решения, что стало основанием для разработки и отладки программной части.
Для обеспечения функционирования системы разработана база данных в среде Microsoft Access 2003, которая состоит из взаимосвязанных таблиц, адекватно описывающих предметную область. Для выбора информации из разработанной базы данных разработаны соответствующие запросы, сформированные на языке SQL.
Создание и внедрение информационной системы риэлтерского агентства позволит:
· сократить время ввода и поиска информации;
· увеличить объем хранимой информации;
· уменьшить количество ошибок при ведении учета.
Результатом проекта стало внедрение ИС, обеспечивающее удобное хранение и поиск информации по учету объектов недвижимости, клиентов, договоров и проводимых сделок, формирование отчетных документов. Для быстрой и полной адаптации пользователя к системе разработан удобный дружественный интерфейс пользователя.
Литература
1. Вендров А. М. Проектирование программного обеспечения экономических информационных систем / А.М. Вендров - М.: Финансы и статистика, 2006. - 544 с.
2. Гагарина Л.Г., Киселев Д.В и др. Разработка и эксплуатация автоматизированных информационных систем: учеб. пособие / под ред. проф. Л.Г. Гагариной. - М: ИД «Форум»: ИНФРА-М, 2007. - 384 с.
3. Глушаков С.В., Ломотько Д.В. Базы данных. - Х.: Фолио, 2002. - 504 с.
4. Дейт К. Введение в системы баз данных //6-издание. - Киев: Диалектика, 1998. - 784 с.
5. Заботина Н.Н. Проектирование информационных систем: Учебное пособие / Заботина Н.Н. - Братск: Филиал ГОУВПО «БГУЭП», 2007. - Ч.1 - 146 с.
6. Заботина Н.Н. Проектирование информационных систем: Учебное пособие / Заботина Н.Н. - Братск: Филиал ГОУВПО «БГУЭП», 2007. - Ч.2 - 132 с.
7. Карпова Т.С. Базы данных: модели, разработка, реализация: учеб. пособие / Т.С. Карпова. - СПб.: Питер, 2002. - 304с.
8. Маклаков С.В. BPWIN и ERWIN: CASE-средства для разработки информационных систем / С. В. Маклаков - М.: Диалог-МИФИ, 2000. - 295 с.
9. Фатрелл Р., Шафер Д. Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. - М.: «Вильямс», 2003. - 1128с.
10. Федотова Д.Э., Семенов Ю.Д., Чижик К.Н. CASE-технологии. - М.: Горячая линия - Телеком, 2003. - 378с.
Приложения
Приложение 1
Карточка объекта
Информация об объекте недвижимости
Наименование объекта:
Адрес объекта:
Кол-во комнат: Этажность:
Материал: Планировка:
Район: Категория объекта:
Клиент:
Приложение 2
Паспорт клиента
Приложение 3
Карточка сделки
Информация о сделке с объектом недвижимости
Дата сделки:
Объект недвижимости:
Вид сделки:
Приложение 4
Договор на оказание услуг
Приложение 5
Объект недвижимости
Приложение 6
Клиент недвижимости
Приложение 7
Сделка
Приложение 8
Договор
Приложение 9
Список районов
Приложение 10
Список категорий объектов
Приложение 11
Список планировок
Приложение 12
Список материалов
Приложение 13
Список видов сделки
Приложение 14
Приложение 15
Приложение 16
Приложение 17
Приложение 18
Приложение 19
Приложение 20
Приложение 21
Размещено на Allbest.ru
...Подобные документы
Обоснование необходимости создания автоматизированного учета книг в библиотеке филиала РГГУ в г. Улан-Удэ. Проектирование программного продукта. Схема взаимосвязи программных модулей и файлов. Характеристика, классификация и кодирование информации.
дипломная работа [4,6 M], добавлен 10.09.2015Этапы разработки программы, предназначенной для автоматизации складского учета в фармацевтических организациях: выбор языка программирования, характеристика входной и результатной информации, составление схемы взаимосвязи программных модулей и файлов.
курсовая работа [148,4 K], добавлен 12.05.2013Ознакомление с используемыми классификаторами системы кодирования. Характеристика нормативно-справочной оперативной информации. Исследование дерева автоматизируемых функций и программных модулей. Анализ процесса Обеспечения информационной безопасности.
дипломная работа [1,9 M], добавлен 17.06.2017Диаграммы декомпозиции в методологии IDEF0 и IDEF3. Информационная модель в нотации IDEF1.X. Создание приложения в СУБД-ориентированной среде. Описание результатной и входной информации. Макеты отображения результатов. Блок-схема основных модулей.
курсовая работа [2,4 M], добавлен 01.03.2015- Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов интернет-магазина
Организационная структура управления интернет-магазином. Классификаторы и системы кодирования. Характеристика нормативно-справочной, входной и оперативной информации. Программное обеспечение, характеристика базы данных. Дерево вызова программных модулей.
курсовая работа [2,6 M], добавлен 18.06.2013 Описание разработанных программных модулей системы автоматизированного документооборота. Характеристика базы данных, нормативно-справочной, входной и выходной оперативной информации. Организация технологии сбора, передачи, обработки и выдачи информации.
дипломная работа [4,7 M], добавлен 16.02.2013Организационно-экономическая сущность задачи автоматизации библиотечной информационной системы. Режимы работы и информационная модель решения задачи, описание входной и выходной информации. Обоснование выбора языка программирования, алгоритм решения.
дипломная работа [448,5 K], добавлен 08.11.2010Обоснование необходимости и цели использования вычислительной техники для решения задачи учета запасов. Анализ существующих разработок и обоснование выбора технологии проектирования. Характеристика нормативно-справочной и входной оперативной информации.
дипломная работа [869,9 K], добавлен 18.03.2012Автоматизация учета закупки и реализации продукции. Сущность задач учета операций товародвижения. Характеристика входной, постоянной, промежуточной и результатной информации. Структура программных средств. Руководство программиста и пользователя.
курсовая работа [2,4 M], добавлен 23.12.2013Описание аппаратных и программных средств, операционной системы. Описание входной и выходной информации. Информационно-логическая модель данных. Схема взаимодействия входной и выходной информации. Расчет трудоемкости и стоимости обработки информации.
курсовая работа [2,4 M], добавлен 05.07.2015Используемые классификаторы и системы кодирования. Характеристика первичных документов с нормативно-справочной и входной оперативной информацией. Структура и элементы, требования к функционированию базы данных. Программное обеспечение решения задачи.
курсовая работа [828,3 K], добавлен 23.11.2015Описание операционной системы, аппаратных и программных средств. Анализ входной и выходной информации. Структура таблиц базы данных. Построение информационно-логической модели. Блок-схема работы программы. Расчет трудоемкости на обработку информации.
курсовая работа [1,2 M], добавлен 05.07.2015Элементы автоматизированной системы обработки экономической информации. Информационная модель программного решения задачи "Учет сбыта и реализации готовой продукции", структура и описание реквизитов входных и выходных документов, справочной информации.
курсовая работа [55,6 K], добавлен 30.10.2011Информационная система (ИС) как совокупность взаимосвязанных аппаратно-программных средств, предназначенных для автоматизации накопления и обработки информации. Особенности создания ИС "Агентство недвижимости": база данных, техническая документация к ней.
курсовая работа [1,4 M], добавлен 30.08.2012Автоматизация расчета недопоставок материалов поставщиками, снижение затрат на составление ведомости "недопоставок" как цель разработки информационной системы. Описание входной, условно-постоянной и результирующей информации. Алгоритм решения задачи.
контрольная работа [2,5 M], добавлен 25.12.2013Реализация информационной системы для компаний по продаже недвижимости. Обзор методов решения поставленной задачи. Описание программы для программиста. Диаграмма классов: FlatBase, Flat, House, Commercial, Human, ContH. Способы и алгоритмы решения задачи.
курсовая работа [1,6 M], добавлен 18.08.2014Основные цели создания корпоративной системы нормативно-справочной информации (КС НСИ), ее системные составляющие. Место КС НСИ в технической структуре отраслевой информационной корпоративной системы. Типичные проблемы и методическая база КС НСИ.
презентация [696,8 K], добавлен 14.10.2013Функциональная модель системы паспортного стола. Логическая и физическая модель данных. Классификация моделей данных. Тексты модулей приложения. Инструкция по работе с программой. Описание входной и выходной информации, пользовательского интерфейса.
курсовая работа [566,8 K], добавлен 23.10.2010Проведение исследования назначения и области применения информационной системы. Организационная структура объекта автоматизации. Используемые классификаторы и системы кодирования. Характеристика выходной информации. Описание программных модулей.
курсовая работа [1,1 M], добавлен 20.11.2021Требования к функциональным характеристикам, надежности и условиям эксплуатации программы. Информационное обеспечение задачи, нормативно-справочные данные, входная и выходная информация. Схема взаимосвязи программных модулей и описание программы.
курсовая работа [979,2 K], добавлен 20.09.2012