Студопедия — Ассоциативный класс и примеры ассоциативных классов Вашей курсовой работы.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Ассоциативный класс и примеры ассоциативных классов Вашей курсовой работы.






Класс ассоциаций (Ассоциативный класс) – присоединяется к линии ассоциации пунктирной линией и рассматривается как класс со свойствами ассоциаций или как ассоциации со свойствами класса.

Классы ассоциаций позволяют определять для ассоциаций атрибуты, операции и другие свойства, как это показано на рис.4.12

Из данной диаграммы видно, что Личность может работать только в одной Компании. Для того, чтобы хранить информацию относительно периода работы служащего в Компании, нужно дополнить ассоциацию атрибутом «интервалВремени». Свойства класса-ассоциации характеризуют не один, а пару объектов, в данном случае – пару экземпляров классов Личность и Компания.

 

36. Функциональное моделирование предметной области с помощью функциональных диаграмм SADT и диаграмм потоков данных - DFD. Спецификация элементов этих диаграмм. Рассмотреть применение этих диаграмм для процесса «Покупка бензина на автозаправочной станции». (50)

Основная идея методологии SADT – построение древовидной функциональной модели предприятия. Сначала функциональность предприятия (Activity) описывается в целом, без подробностей. Такое описание называется контекстной диаграммой. В этом случае взаимодействие с окружающим миром описывается в терминах:

Input (Вход) – материал, данные, информация или объекты, которые используются или преобразуются работой для получения результата (выхода).

Допускается, что работа может не иметь ни одной стрелки входа. Очень часто сложно определить, являются ли данные входом или управлением. В этом случае подсказкой может, служить то, перерабатывается /изменяются ли данные в работе или нет. Если изменяются, то, скорее всего, это вход, если нет – управление.

• Result – материал или информация, которые производятся работой. Основной результат деятельности функции, конечный продукт. Каждая работа должна иметь хотя бы одну стрелку выхода. Работа без результата не имеет смысла.

• Control (управление) – бизнес-правила, стратегии, процедуры или стандарты, которыми руководствуется функция (работа).Управление влияет на работу, но не преобразуется работой. Если цель работы будет связана с изменением процедуры или стратегии, то такая процедура или стратегия будет для работы входом.

• Mechanism (механизм) – все необходимые ресурсы, необходимые для реализации функции. IT – ресурсы, которые выполняют работу (ОС, среда разработки, библиотеки повторно используемых компонент, языки программирования, СУБД, персонал и т.д.)

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

DFD. Наглядный способ представления бизнес-процессов системы DFD (диаграммы потоков данных). В его основе лежат три понятия: черный ящик, иерархии и трансформация информации (потоков данных) из одного состояния в другое.

DFD показывает как информация передается из источника в приемник, трансформируясь «по пути», попадая в нашу систему. Очень важно понять, что любой обмен информацией вне нашей системы нас не интересует.

Черный ящик

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

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







Дата добавления: 2015-10-12; просмотров: 942. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

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

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

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

Условия приобретения статуса индивидуального предпринимателя. В соответствии с п. 1 ст. 23 ГК РФ гражданин вправе заниматься предпринимательской деятельностью без образования юридического лица с момента государственной регистрации в качестве индивидуального предпринимателя. Каковы же условия такой регистрации и...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия