Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Основні етапи І задачі об’єктно-орієнтованого аналізу предметної області. Які артефакти розробляються на етапі ооаналізу.
Для создания программного приложения необходимо описать проблему и требования к системе. Этап анализа состоит в исследовании проблемы, а не в поисках путей ее решения. В процессе ОО анализа основное внимание уделяется определению и описанию объектов (или понятий) в терминах предметной области. ООА связан с созданием спецификации предметной области проблемы, с определением требований с точки зрения классификации объектов, а также с формированием терминов, используемых в предметной области. Задача: - Определить сущности в предметной области и взаимосвязи между ними. Этапы: - Анализ требований – выделение экономических процессов и требований и их формулировка в виде прецедентов. Прецедент – это текстовое описание процессов, происходящих в системе. - Составление концептуальной модели, которая отражает различные категории элементов предметной области: не только виды деятельности участников, но и все относящиеся к делу понятия. Артефакт – диаграмма или документ, описывающий определенное понятие. Артефакты: - Прецеденты (какие процессы происходят в предметной области); - Концептуальная модель (какие рассматриваются понятия и термины); - Диаграммы последовательностей (какие события и операции происходят в системе); - Описания системных операций (что делают системные операции).
Визначення прецеденту. Що таке сценарій прецеденту та правила його опису? Прецедент – это текстовое описание процессов, происходящих в системе. Прецедент представляет собой документ, описывающий последовательность событий, связанных с исполнителем. Прецеденты являются описанием ил вариантами использования системы. Сценарий прецедента – это его частный случай или реальный путь его реализации. Абстрактный прецедент– описывает выполнение действия на данный момент (без применения программных средств). Прецедент описывается в виде таблицы:
Категории прецедентов: - основной; - второстепенный; - дополнительный. Описание Реального прецедента:
Когда типичный ход событий может быть реализован несколькими способами, для каждого из них составляется свое описание.
Идеальный прецедент – состоит из описания реального прецедента и описания Формы (как элемента пользовательского интерфейса).
Призначення та правила побудови концептуальної моделі предметної області UML-нотації. Що таке сутність? Правила вибору сутностей. Види зв’язків між сутностями, назви зв’язків, потужність зв’язків. Що таке атрибути сутностей? ООА связан с созданием спецификации предметной области проблемы, с определением требований с точки зрения классификации объектов, а также с формированием терминов, используемых в предметной области. Декомпозиция предметной области задачи состоит в идентификации понятий (сущностей), атрибутов и соотношений из предметной области, имеющих важное значение для решения задачи. Результат анализа отображается с помощью концептуальной модели, которая иллюстрируется с помощью диаграмм понятий (объектов). Концептуальная модель – это не описание программных компонентов. Это представление понятия в терминах предметной области. Сущность – нечто, описанное набором данных. Не рекомендуется считать сущностью то, что описывается значением – числом или строкой. Нельзя в концептуальную модель вносить 2 функциональных использования одной и той же сущности (не вносится список должников так как это тот же список студентов); На концептуальной модели отображаются сущности предметной области и связи между ними. Виды связей: - part of (агрегация) – «целое» ß «часть» («самолет» ß «крыло» - без крыла это уже не самолет); - is a (наследование) - «предок» ß «потомок»; - ассоциация – определяет степень отношения, воздействия («интерьер» ß «диван» - без дивана это все еще интерьер) Мощность отношений: - 1..1 - 1.. n - 1..0 - n.. n На концептуальной модели для каждой сущности указываются ее атрибуты – данные, которыми она описывается. Атрибут – это абстрактное свойство объекта. В концептуальную модель включаются те атрибуты, для которых определены соответствующие требования (например, прецеденты) или для которых предполагается, что необходимо хранить определенную информацию. Например, в товарном чеке указывается время и дата. Следовательно, для сущности «Продажа» (Sale) требуются атрибуты «Дата» (Date) и «Время» (Time).
|
||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-12-07; просмотров: 25; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.14.130.24 (0.008 с.) |