Системный Анализ. Предметная область. Модели на UML

О книге

Автор книги - . Произведение относится к жанрам просто о бизнесе, книги о компьютерах. Год его публикации неизвестен. Международный стандартный книжный номер: 9785005093851.

Аннотация

Конспект лекции по определению модели предметной области на конкретном примере. Используется подход, существенно отличающийся от известного ER-моделирования. Модель имеет «визуальный характер» и изображается в нотации Unified Modeling Language (UML), которая «широко известна в узких кругах» аналитиков, архитекторов, разработчиков и программистов. Описаны паттерны, применяемые для преобразования диаграмм классов на UML и приведены примеры их практического использования.

Читать онлайн Михаил Кумсков - Системный Анализ. Предметная область. Модели на UML


© Михаил Кумсков, 2020


ISBN 978-5-0050-9385-1

Создано в интеллектуальной издательской системе Ridero

Книга представляет собой краткий конспект лекций по определению модели предметной области на конкретном примере. Используется объектно-ориентированный подход, существенно отличающийся от известного моделирования «сущность – связь», или ER-моделирования. Модель имеет визуальный характер и изображается в нотации Unified Modeling Language (UML), которая широко известна среди аналитиков, архитекторов, разработчиков и программистов. Описаны паттерны, применяемые для преобразования диаграмм классов на UML, и приведены примеры их практического использования. Изложение ведется согласно методологии IBM RUP.

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

Введение

Модель предметной области служит разным целям:

1) помогает определить логическую структуру БД информационной системы;

2) является основой для составления «расширенного» словаря проекта;

3) помогает найти все сценарии (при выявлении функциональных требований в специальной форме – в виде сценариев использования (Use Cases));

4) позволяет не пропустить «вспомогательные» сценарии, которые могут быть не упомянуты в постановке задачи, полученной от заказчика ИС.

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

• Модель – это «упрощение реальности» в интересах заинтересованных лиц.

База данных – набор картотек, взаимосвязанных друг с другом и ведущихся на компьютере.

Сервер – процесс, предоставляющий целостный доступ к общему ресурсу.

Сервер БД, или СУБД (система управления БД), предоставляет целостный доступ к базе данных как общему ресурсу.

Картотека – набор карточек с «одинаковой структурой», представляется в модели


Рекомендации для вас