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