Объектно-ориентированный анализ и проектирование деятельности ООО "Формула торговли"

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

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

теграции диаграмм и итераций в процессе проведения анализа.

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

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

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

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

 

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

 

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

 

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

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

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

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

 

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

Введение премий и поощренийПроведение и участие в семинарах и тренингахРаспределение обязанностей инженеров по регламентному обслуживанию

Распределение рабочего времени инженеров по регламентному обслуживанию

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

Заключение

 

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

 

 

Литература

 

1. Информационные технологии [Электронный ресурс] Режим доступа:

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

3. Язык UML. Руководство пользователя [Электронный ресурс] Режим доступа:

4.Б. Мейер Основы объектно-ориентированного проектирования [Электронный ресурс] Режим доступа:

5. Википедия [электронный ресурс]: свободная энциклопедия

 

.ru