3. Концептуальное конструирование матрицы ответственностей

 

3.1  Разработка диаграммы целевых классов

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

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

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

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

На рисунке 12 показана диаграмма целевых классов для ООО «Формула торговли». Основной целью на пути повышения прибыли является увеличение скорости и качества обслуживания клиентов, что позволит закрепить численность клиентской базы, и снижение стоимости сервисного обслуживания, что также привлечёт новых клиентов. На основании этого можно выделить целевые классы и построить диаграмму целевых классов [2, 5].


Рисунок 12 – Диаграмма целевых классов для ООО «Формула торговли»

3.2 Разработка диаграммы классов исполняющей системы и диаграммы ответственностей

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

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


Рисунок 13 – Диаграмма ответственностей для ООО «Формула торговли»

На основе диаграммы ответственностей строится матрица ответственностей (таблица 4).

Таблица 4 – Матрица ответственностей для ООО «Формула торговли»

Введение премий и поощрений Проведение и участие в семинарах и тренингах Распределение обязанностей инженеров по регламентному обслуживанию Распределение рабочего времени инженеров по регламентному обслуживанию В ремонт ККТ привозят сами клиенты
Сотрудники фирмы - Участвуют - - -
Начальник отдела Организует Организует Обеспечивает Обеспечивает -
Клиент - - - - Выполняет

 


Заключение

 

В ходе данной работы была описана деятельность ООО «Формула торговли», проведен объектно-ориентированный анализ с построением базовой модели и описано функционирование системы в виде дискретно-событийной модели. Чтобы найти возможные пути повышения эффективности работы и, соответственно, прибыли фирмы была построена концептуальная модель процесса функционирования фирмы и на ее основе – матрица ответственностей. Таким образом, в результате подробного описания деятельности фирмы и концептуального конструирования основная цель – увеличение прибыли ООО «Формула торговли» – была достигнута.

 


Литература

1. Информационные технологии [Электронный ресурс] Режим доступа: http://www.citforum.ru, свободный.

2. Jacobson, I., Booch, G. and Rumbaugh. J. The Unified Software Development Process. Reading, Mass.: Addison-Wesley, 1999.

3. Язык UML. Руководство пользователя [Электронный ресурс] Режим доступа: http://sitemonitor.ru/doc/UML_HTM/, свободный.

4. Б. Мейер Основы объектно-ориентированного проектирования [Электронный ресурс] Режим доступа: http://www.intuit.ru/department/se/ooad/9/5.html, свободный.

5. Википедия [электронный ресурс]: свободная энциклопедия – http://ru.wikipedia.org/wiki/.

 


Информация о работе «Объектно-ориентированный анализ и проектирование деятельности ООО "Формула торговли"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 46832
Количество таблиц: 5
Количество изображений: 13

Похожие работы

Скачать
122420
18
0

... базу: -     приказ предприятия об учетной политике на отчетный год; -     формы бухгалтерской отчетности №№ 2, 4; -     Главная книга; -     Журналы-ордера №№ 1, 2, 11, 15, а также данные аналитического и синтетического учета, первичные документы. 2.3 Аудит финансовых результатов от обычных видов деятельности Финансовый результат от продажи продукции (работ, ...

Скачать
156303
15
20

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

Скачать
249681
5
8

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

Скачать
29941
6
4

... решить поставленные задачи и быть приемлемой по цене. Таким образом, создание автоматизированной системы, преследовало следующие цели: – автоматизация работы отдела кадров; – повышения производительности труда отдела кадров; – уменьшения затрат на содержание отдела кадров. 2 Анализ информационных потоков на предприятии   2.1 Информационные потоки, используемые на предприятии   2.1.1 ...

0 комментариев


Наверх