Научная статья на тему 'ГИБРИДНОЕ МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ АГЕНТСТВА НЕДВИЖИМОСТИ'

ГИБРИДНОЕ МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ АГЕНТСТВА НЕДВИЖИМОСТИ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
499
57
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННАЯ СИСТЕМА / INFORMATION SYSTEM / ПРОЕКТИРОВАНИЕ / DESIGN / IDEF / UML / МОДЕЛИРОВАНИЕ / MODELING / ДИАГРАММЫ / DIAGRAMS / ГИБРИДНАЯ МОДЕЛЬ / HYBRID MODEL / ПРЕДМЕТНАЯ ОБЛАСТЬ / SUBJECT AREA

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Цебренко К. Н.

Предложена технология построения гибридной модели при проектирования автоматизированной информационной системы агентства недвижимости.A technology for constructing a hybrid model for the design of an automated information system for a real estate agency is proposed.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «ГИБРИДНОЕ МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ АГЕНТСТВА НЕДВИЖИМОСТИ»

К.Н. Цебренко к.т.н., директор ИИТиИ, Академия маркетинга и социально-информационных технологий - ИМСИТ

K.N. Tsebrenko Vh.D., D\rector of the \\TE, Academy of Marketing and Of soc\a\ and \nformat\on techno\og\es - \MS\T

ГИБРИДНОЕ МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ АГЕНТСТВА НЕДВИЖИМОСТИ

Аннотация. Предложена технология построения гибридной модели при проектирования автоматизированной информационной системы агентства недвижимости.

Annotation. A technology for constructing a hybrid model for the design of an automated information system for a real estate agency is proposed. Ключевые слова: информационная система, проектирование, IDEF, UML, моделирование, диаграммы, гибридная модель, предметная область.

Key words: information system, design, IDEF, UML, modeling, diagrams, hybrid model, subject area.

Использование технологий визуального моделирования при проектировании информационных систем повышает эффективность и качество проектирования, в том числе за счет унификации взаимодействия с заказчиком. Использование визуальных языков UML, IDEF, ER, DFD, eEPC, SDL, BPMN, в отличии от формальных математических моделей, дает наглядное средство описание процессов понятное как разработчику, так и специалистам предметной области. Однако, на разных этапах проектирования разработчики часто используют разные средства. Например, в работе [1, с. 460] модель бизнес-процессов выполнена с использованием методологии семейства IDEF. Но при моделировании работы программного обеспечения более популярен и удобен язык UML [2, c. 113]. В работе [3, c. 526] приведена модель информационной системы. Разработаны диаграммы вариантов использования, последовательностей, пакетов, классов, диаграммы развертывания. В этой связи исследования вопроса построения гибридных моделей информационных систем является актуальным.

Проектирование автоматизированной информационной системы начинается с описания функционирования объекта в виде контекстной диаграммы [4, с. 83]. На рисунке 1 представлена контекстная диаграмма деятельности агентства по продаже недвижимости.

За конодател ьство

рф Устав

агентства

Прайс-лист

Деятельность агентства

Выполненный заказ -►

Заказ

Технические средства

Клиент

Сотрудники

Рисунок 1 - Контекстная диаграмма деятельности агентства

Функционирование агентства осуществляется за счёт:

Входных данных: прайс-лист; заказ.

Механизмов: технические средства; клиент; сотрудники.

Средств управления: законодательство РФ; устав агентства.

На выходе получается выполненный заказ.

Далее проводится функциональная декомпозиция - система разбивается на подсистемы, и каждая подсистема описывается отдельно (диаграммы декомпозиции). Результат декомпозиции деятельности агентства отображён на рисунке 2.

Устав агентства

Сотрудники

Рисунок 2 - Диаграмма декомпозиции ГОЕБО. Деятельность агентства

Вся деятельность агентства подразделяется на:

1) Выбор недвижимости для продажи. В этом этапе сотрудник по недвижимости проводит анализ прайс-листа, делает выбор необходимой недвижимости и подтверждает его.

2) Продажа недвижимости. Данный этап заключается в оформлении договора, внесении оплаты клиентом и передаче документов на имущество клиенту.

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

Методология ГОЕБ дает удобный инструмент для анализа бизнес-процессов. В языке иМЬ обычно при анализе предметной области используют диаграммы прецедентов или вариантов использования, где мы видим лишь некоторые действия (или их последовательность) инициируемые актерами. При этом отсутствует описание управляющих воздействий и информационных потоков.

Устав агентства

Сотрудники

Рисунок 3 - Диаграмма декомпозиции ГОЕБО. Выбор недвижимости для

продажи

Устав агентства

Рисунок 4 - Диаграмма декомпозиции ГОЕБО. Продажа недвижимости

Вариант использования описывает взаимодействие между пользователем и системой. В данном случае вариант использования определяет процесс функций, которые реализуются в отделе логистики [7, с.244]. На рисунке 5 приводится вариант использования, описывающий деятельность агентства. Здесь в основу модели легла диаграмма декомпозиции первого уровня в модели ГОЕБ. Это позволит избежать «нестыковок» при подготовке конструкторско-технологической документации.

Выбор недвижимости для продажи

Продажа недвижимости

Сотрудники агентства

Клиент

Рисунок 5 - Диаграмма вариантов использования агентства

В модели присутствуют два действующих лица: «Агентство» и «Клиент» и 2 варианта использования, что соответствует механизмам в модели ГОЕБО.

На рисунке 6 представлена диаграмма выбора недвижимости на продажу. Здесь сотрудник, анализирует заказы и предложения, затем выбирает какая недвижимость будет продана. Данная модель соответствует, показанной на рисунке 4, диаграмме декомпозиции ГОЕБО второго уровня.

Аналогично описана продажа выбранной недвижимости, отображённая на рисунке 7. Здесь видная связь с моделью на рисунке 4.

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

продажу

Рисунок 7 - Диаграмма вариантов использования. Продажа недвижимости

Последовательность действий актеров при реализации вариантов использования покажем на диаграмме взаимодействия. Диаграмма моделирует поведение объектов для одного варианта использования. На диаграмме взаимодействия показаны объекты и сообщения, которыми они обмениваются между собой. Диаграмма приведена на рисунке 8.

На основе диаграммы последовательностей строится построена диаграмма классов. Диаграмма классов показывает набор классов и связей между ними, являясь одной из форм отображения системы с точки зрения ее проектирования, показывая ее структуру. Классом здесь является совокупность объектов с общими атрибутами, операциями, связями. Класс изображен в виде прямоугольника. Каждый класса имеет уникальное имя.

Сотрудник

Форма заказов Форма продажи

предложении

III I

Ц—1: Вывести заказы—I | |

-2: Ввести требуемые критерии-►

3: Сделать выборку

I I

\ П I

[ 4: Сортировать выборку |

1 к-1 I

I !

-5: Вывести доступные альтернативы -6: Выбрать предложение-

■ 11 Р 1ПГИ- Г |

-7: Подтвер^ить деистеие-I

I ! 1

1 I-8: Перенести выбор-И

-9:1 Заполнить информацию о клиенте-^

1 1 !—,

10: Сформировать информацию о договоре

I I 14—1

( 1 I

I I м

\ I 11: Отправить договор на принтер

I I 1«_1 I 1 I -1-12: Подтвердить оплату-И

[ I 1

[ I I—I

[ 1 13: Отправить на принтер документы на имущество

1 I к-1

I I I

1 к-14: Удалить предложение—I

I ' I

[4-15: Удалить ззкзз-1

I ( I

_I_I_I_

Рисунок 8 - Диаграмма взаимодействия

На рисунке 9 изображена диаграмма классов для агентства с атрибутами и операциями.

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

Рисунок 9 - Диаграмма классов

В статье рассмотрен процесс проектирования автоматизированной информационной системы агентства недвижимости с использованием гибридной модели. Анализ бизнес-процессов выполнен с использованием методологии ГОЕБ0. Затем в строгом соответствии с результатами моделирования выполнен переход к описанию на языке ЦМЬ. Описанный подход позволил избежать «нестыковок» в модели и эффективен при проектировании сложных информационных систем [5, с. 133]. Источники:

1. Цебренко К.Н. Системы поддержки принятия решений в современном менеджменте // Альманах мировой науки - Москва: ООО "АР-Консалт". 2016. -С. 83-84.

2. Цебренко К.Н. Моделирование информационных процессов кадрового учета в нотации ГОЕБ // Электронный научный журнал. - июль. - Тамбов: ООО "Консалтинговая компания Юком". 2016. - №7 - С. 460-464

3. Цебренко К. Н. Моделирование информационной системы учета результатов исследований в нотации ЦМЬ // Научный альманах. - июль. - Москва: ООО " АР-КОНСАЛТ". 2016. - №7 - С. 113-116.

4. Цебренко К.Н. Моделирование программного обеспечения автоматизированной информационной системы кадрового учета // Экономика и социум. - август. - Саратов: ООО "Институт управления и социально-экономического развития". 2016. - №8 - С. 526-530.

5. Цебренко К.Н. Построение электронной среды образовательной организации // Материалы МНПК: «Вопросы образования и науки: теоретический и методический аспекты» том 6, Тамбов: ООО «Консалтинговая компания Юком», 2015. С. 133-134.

i Надоели баннеры? Вы всегда можете отключить рекламу.