Разработка модели агентства недвижимости в соответствии со стандартом IDEF0

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

зания услуг, а также произвести расчет начислений агентам за выполненные ими виды работ и за оказанные услуги.

 

 

5. Руководство разработчика

 

Создание контекстной диаграммы

Для создания контекстной диаграммы выполним следующие действия:

1)Запустим AllFusion Process Modeler.

2)В появившемся диалоговом окне I would like to вписываем имя модели Агентство недвижимости, затем в поле Type выбираем Business Process (IDEF0) жмем кнопку ОК, как показано на рисунке 1.

 

Рисунок 1 - Создание модели

 

Затем в появившемся диалоговом окне Properties for New Models, рисунок 2, вписываем имя автора Немтин С.С. и жмем кнопку ОК. Автоматически создается контекстная диаграмма, рисунок 3, состоящая из единственного блока.

 

Рисунок 2 - Параметры модели

 

Рисунок 3 - Контекстная диаграмма

 

Щелкнув двойным щелчком левой кнопки мыши на появившемся блоке, зададим его имя - назовем Реализовывать Недвижимость, рисунок 4.

 

Рисунок 4 - Параметры блока

 

Далее создадим стрелки входа, выхода, управления и механизма, для этого воспользуемся инструментом Precedence Arrow Tool в панели инструментов. Для того чтобы добавить стрелку кликнем на место, откуда стрелка выходит, после чего на место, куда она входит. После изображения всех стрелок их необходимо подписать, для этого дважды нажмем по стрелке левой кнопкой мыши и в появившемся диалоговом окне в поле Arrow Name введем название соответствующей стрелки. В результате чего должно получиться следующее, рисунок 5.

 

Рисунок 5 - Законченный блок

 

После введения и подписания всех стрелок можно приступать к декомпозиции данного блока. Для этого необходимо кликнуть по блоку в левой части экрана на вкладке Activities правой кнопкой мыши и выбрать параметр Decompose. В появившемся диалоговом окне указываем количество дочерних блоков, в данном случае 3, после чего нажмем ОК, рисунок 6.

 

Рисунок 6 - Параметры декомпозиции

 

После нажатия ОК у нас появляется новый уровень модели, блоки которого являются дочерними блоку верхнего уровня. Все стрелки с верхнего уровня автоматически переносятся на следующий, рисунок 7.

 

Рисунок 7 - Новый уровень декомпозиции

 

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

После того как все связи расставлены и блоки подписаны, можно приступать к следующей декомпозиции, которая проводится аналогично предыдущей. Таким образом, проводим декомпозиции всех блоков, до тех пор пока декомпозиция имеет смысл, или в зависимости от точки зрения. После декомпозиции всех блоков необходимо построить дерево узлов, которое более четко отобразит структуру данной модели. Для этого необходимо зайти в меню Diagram и нажать по вкладке Add Node Tree. В появившемся диалоговом окне выбираем количество уровней декомпозиции которые будут отображены в диаграмме, в данном случае 5, после чего жмем кнопку Готово, рисунок 9.

 

Рисунок 8 - Законченная контекстная диаграмма

 

Рисунок 9 - Параметры создания дерева узлов

 

В итоге у нас появляется дерево узлов, рисунок 10.

 

Рисунок 10 - Дерево узлов

 

 

6. Оптимизация модели

 

Данная модель относится к типу to be, то есть модель построена по принципу так как должно быть. В процессе создания модели мною были исправлены некоторые недостатки, которые могут присутствовать в действительной модели агентства недвижимости.

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

 

Рисунок 11 - Оптимизированный процесс по исследованию рынка недвижимости

 

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

 

Рисунок 12 - Оптимизированный процесс по проверки документов

 

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

 

 

Рисунок 13 - Оптимизированный процесс по планированию и анализу финансово-хозяйственной деятельности

 

 

Заключение

 

В ходе выполнения курсовой работы мно?/p>