На нашем ресурсе вы можете полностью погрузиться в мир книги «Системный Анализ. Предметная область. Модели на UML» — читайте её онлайн бесплатно в полной, несокращённой версии. Если предпочитаете слушать — воспользуйтесь аудиоформатом; хотите сохранить — скачайте через торрент в fb2. Жанр произведения — Бизнес-книги, О бизнесе популярно, Просто о бизнесе. Также на странице доступно подробное описание, авторская аннотация, краткое содержание и живые отзывы читателей. Мы постоянно пополняем библиотеку и улучшаем сервис, чтобы создавать лучшее пространство для всех ценителей качественной литературы.
Системный Анализ. Предметная область. Модели на UML

Автор
Дата выхода
15 января 2020
🔍 Загляните за кулисы "Системный Анализ. Предметная область. Модели на UML" — аннотация, авторский взгляд и ключевые моменты
Перед погружением в полный текст предлагаем познакомиться с произведением поближе. Здесь собраны авторские заметки, аннотация и краткое содержание "Системный Анализ. Предметная область. Модели на UML" — всё, что поможет понять глубину замысла и подготовиться к чтению. Материалы представлены в оригинальной авторской редакции (Михаил Кумсков) и сохраняют аутентичность произведения. Если чего-то не хватает — сообщите нам в комментариях, и мы дополним описание. Читайте мнения других участников сообщества: их отзывы часто раскрывают скрытые смыслы и добавляют новые грани понимания. А после прочтения обязательно вернитесь сюда — ваш отзыв станет ценным вкладом в общее обсуждение книги.
Описание книги
Конспект лекции по определению модели предметной области на конкретном примере. Используется подход, существенно отличающийся от известного ER-моделирования. Модель имеет «визуальный характер» и изображается в нотации Unified Modeling Language (UML), которая «широко известна в узких кругах» аналитиков, архитекторов, разработчиков и программистов. Описаны паттерны, применяемые для преобразования диаграмм классов на UML и приведены примеры их практического использования.
📚 Читайте "Системный Анализ. Предметная область. Модели на UML" онлайн — полный текст книги доступен бесплатно
Перед вами — полная электронная версия книги "Системный Анализ. Предметная область. Модели на UML", адаптированная для комфортного онлайн-чтения. Мы разбили произведение на страницы для удобной навигации, а умная система запоминает, на какой странице вы остановились — можно закрыть браузер и вернуться к чтению позже, не тратя время на поиски. Персонализируйте процесс: меняйте шрифты, размер текста и фон под свои предпочтения. Погружайтесь в мир литературы где угодно и когда угодно — любимые книги теперь всегда под рукой.
Текст книги
Есть и другие заинтересованные лица – аналитики, архитекторы, разработчики информационной системы (ИС), и поэтому одной модели, как правило, недостаточно. Нужны разные «упрощения» для разных читателей модели[2 - «Сложность – это простота, изложенная подробно». Такое определение перекликается с понятием моделирования как «упрощения „сложной“ реальности».].
Первым шагом процесса моделирования является определение целей моделирования. Будем содержательно разбирать процесс построения на примере ИС, учитывающей расход продуктов в кафе и ресторанах организации, которую назовем «Комбинат питания».
Общий взгляд на процесс, состоящий из семи шагов, можно представить следующим списком задач, выполняемых в ходе моделирования:
• Шаг №0. Определяем цели построения модели.
• Шаг №1. Определяем события-картотеки, подлежащие учету на предприятии.
• Шаг №2. Определяем справочники-картотеки, подлежащие учету.
• Шаг №3. Для события определяем картотеки, связанные с ним (для каждого события).
• Шаг №4. Для справочника определяем картотеки, связанные с ним (для каждого справочника).
• Шаг №5. Отображаем (визуально) картотеки, связанные с ней на диаграмме классов UML.
• Шаг №6. Применяем паттерны преобразования отношений на диаграммах классов UML.
Шаг №0. Определяем цели построения модели
Цель построения модели в задаче «Комбинат питания» была определена в постановке задачи.
Это учет заказов гостей, движения продуктов и денег за них в пунктах питания – кафе и ресторанах. Теперь мы не будем учитывать и вводить в модель те детали, которые не относятся к заявленной цели. Например, не учитываем события «бронирование столика в кафе».
Далее следует определить те события («бизнес-транзакции»), которые подлежат учету, согласно заданным целям. Для таких событий на предприятии будут вестись учетные записи, или – в нашей терминологии – картотеки (гроссбухи, если учет бумажный).
Шаг №1. Определяем события, подлежащие учету
Для нашего примера мы выявляем бизнес-события по «движению продуктов питания и денег за них». Очевидно, что такими событиями будут:
1. «Заказ» гостя.
2. «Оплата заказа».
3. «Покупка продуктов» в кафе.
Для каждого события определяется картотека – при возникновении события в этой картотеке должна быть создана новая учетная запись (карточка).





