Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Пример структурной модели предметной области

Урок 4. Информатика 11 класс ФГОС

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

В данный момент вы не можете посмотреть или раздать видеоурок ученикам

Чтобы получить доступ к этому и другим видеоурокам комплекта, вам нужно добавить его в личный кабинет, приобрев в каталоге.

Получите невероятные возможности

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Конспект урока «Пример структурной модели предметной области»

Сегодня на уроке мы с вами разберём один из важных примеров в жизни современного общества. Построим и исследуем модель финансовой системы.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Сегодня на уроке мы с вами:

· Построим структурную модель;

· Опишем иерархическую структуру данных и определим необходимый набор параметров для каждого типа объектов;

· Опишем таблицы для всех типов объектов и организуем связи между таблицами.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Прежде чем приступить к построению структурной модели, давайте вспомним, что такое структурная модель системы.

Структурная модель системы упорядочивает элементы системы и описывает их взаимосвязи.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Различают три основных типа структурных моделей системы – это табличный, иерархический и сетевой тип.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Табличная модель построена на взаимоотношениях её частей.

Данные этого типа размещаются в таблицах и представляют собой однородные объекты с равноправными связями.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

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

К таким моделям относятся графы.

Граф – это графическое отображение структурной модели; состоит из вершин и линий (рёбер и дуг).

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

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

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Теперь мы можем приступить к построению структурной модели финансовой системы.

В качестве объекта для моделирования, то есть в качестве предметной области, выберем процесс оформления кредита в банке.

Построение модели начинается с системного анализа предметной области. В данном случае предметной областью является работа кредитного отдела банка.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Выступим в роли системных аналитиков. Приступим к построению модели.

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

Итак, первый, подготовительный этап.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На этом этапе происходит поиск информации о банке, по типам, предоставляемых им кредитов и процентных ставках.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Здесь от нашей информационной модели потребуются сведения о том, где находится данный банк, то есть удобно ли будет клиенту погашать кредит, уровень банка и его репутация, а главное условия получения кредита.

На втором этапе происходит приём документов от кредиторов и оформление соответствующей документации.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Здесь работники кредитного отдела будут получать, и обрабатывать информацию, поступающую от клиентов, желающих получить кредит.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Далее, на третьем этапе, работники банка проверяют платёжеспособность кредитора и его кредитную историю. То есть проверяют информацию, брал ли клиент кредиты в других банках, были ли у него задолженности.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На этом этапе работники банка будут заносить в информационную базу результаты проверки клиента.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На четвёртом этапе, происходит процедура принятия решения, по результатам анализа документов и проверок.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Здесь в систему вносятся окончательные результаты, информацию для каждого клиента о том, одобрен банком кредит или нет.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На всех этих этапах происходит получение, хранение, обработка и передача информации, то есть выполняются информационные процессы.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Представим все этапы кредитования населения в форме иерархической структуры в виде графа.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Главная вершина нашего графа – это кредитный отдел банка. Далее следуют виды кредитов, которые данный банк предоставляет. Например, ипотека, автокредит, потребительский кредит и другие. Затем, будут следовать конкретные типы кредитов, например, автокредит можно оформить на новый автомобиль из салона или на подержанный автомобиль. Также есть другие варианты автокредитов. Потребительский кредит можно, например, получить наличными деньгами или кредитную карту. Теперь будут следовать конкретные люди, которым одобрили получение кредита в данном банке.

За каждой из вершин этого графа скрывается пакет данных по каждому из названных объектов.

Эти пакеты данных представим в виде таблицы, то есть получим структуру данных в форме табличной модели.

Для каждого уровня, полученного нами графа-дерево, создаётся таблица своего типа.

Построим таблицу для видов кредитования.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Также каждый банк назначает кредитному отделу план кредитования на год. Построим таблицу кредитования населения с учётом плана.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Данные таблицы представляют собой экземпляры таблиц, вид кредитования и кредитование населения с учётом плана.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

При описании структуры таблицы достаточно указать её имя и перечислить заголовки всех столбцов.

Третий уровень дерева начинает формироваться на втором этапе работы кредитного отдела. В это время клиенты банка заполняют анкету-заявление для получения кредита, подают необходимые документы (копии паспорта, справку о доходах). Каждому кредитору присваивается его личный идентификаторномер регистрации. Далее под этим номером он будет фигурировать во всех документах.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На каждого кредитора готовится анкета, назовём её «Кредиторы», куда заносятся его исходные данные (фамилия, имя, отчество, дата рождения, регистрация и другие сведения, необходимые кредитному отделу банка). Также сведения о сумме и сроке займа.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

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

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

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

Все эти таблицы связаны, за счёт имеющихся в них общих или совпадающих полей.

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

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Подведём итог нашего сегодняшнего урока.

Нами построена структура данных, состоящая из трёх взаимосвязанных таблиц, которые являются табличной формой информационной модели предметной области «Кредитный отдел в банке».

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Перейдём к практической части урока.

Первое задание. Решим задачу будущего. Нам нужно в графическом редакторе построить сетевую модель по имеющемуся словесному описанию и ответить на вопрос: можно ли добраться от Земли до Марса?

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Вокруг Солнца движутся девять планет в следующем порядке, начиная от Солнца: четыре сравнительно небольшие планеты земной группы (Меркурий, Венера, Земля и Марс), четыре планеты-гиганта (Юпитер, Сатурн, Уран, Нептун), затем идёт малоизученная карликовая планета Плутон.

Между планетами Солнечной системы и карликовой планетой Плутон введено космическое сообщение. Ракеты летают по следующим маршрутам туда и обратно: Земля – Меркурий, Плутон – Венера, Земля – Плутон, Плутон – Меркурий, Меркурий – Венера, Уран – Нептун, Нептун – Сатурн, Нептун – Венера, Сатурн – Юпитер, Юпитер – Марс и Марс – Уран.

Для того чтобы ответить на вопрос: можно ли добраться от Земли до Марса? Рассмотрим полученную сетевую модель.

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

Теперь, по сетевой модели видно, что добраться от Земли до Марса можно, например, по следующему маршруту: Земля – Плутон, Плутон – Венера, Венера – Нептун, Нептун – Уран, Уран – Марс.

Ответ: Да, можно от Земли добраться до Марса.

Второе задание. Продолжаем космическую тему. Нам нужно построить табличную модель по имеющемуся словесному описанию и ответить на вопросы: «Какая звезда самая удалённая? Какая звезда самая близкая? Какая звезда самая яркая?».

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

По словесному описанию трудно сразу же ответить на поставленные вопросы. Всю эту информацию нужно систематизировать. Для этого мы построим табличную модель по имеющемуся словесному описанию.

По данным вопросам, можно сказать, что в нашей таблице будет столбец с названием «Звезда», «Расстояние (световых лет)» и «Во сколько раз ярче Солнца». Создадим ещё столбец с названием «Созвездие».

Приступим к построению табличной модели.

Полярная звезда находится в созвездии Малая Медведица. Бетельгейзе находится в созвездии Орион. Расстояние до Спики – 260 световых лет. Денеб находится в созвездии Лебедь. Акрукс ярче Солнца в 2 200 раз. Расстояние до Бетельгейзе – 650 световых лет. Ригель ярче Солнца в 55 000 раз. Канопус находится в созвездии Стрекоза. Расстояние до Капеллы – 46 световых лет. Спика находится в созвездии Дева. Бетельгейзе ярче Солнца в 22 000 раз. Расстояние до Акрукса – 260 световых лет. Денеб ярче Солнца в 72 500 раз. Расстояние до Канопуса – 181 световой год. Капелла ярче Солнца в 150 раз. Расстояние до Полярной звезды – 780 световых лет. Ригель находится в созвездии Орион. Спика ярче Солнца в 2 200 раз. Акрукс находится в созвездии Южный Крест. Расстояние до Денеба 1600 световых лет. Канопус ярче Солнца в 6 600 раз. Капелла находится в созвездии Возничий. Полярная звезда ярче Солнца в 6000 раз. Расстояние до Ригеля – 820 световых лет.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Теперь сравнивая расстояния в столбце «Расстояние (световых лет)» можно сделать вывод, что самая удалённая звезда – Денеб, она находится в созвездии Лебедь, расстояние до неё 1600 световых лет, а самая близкая звезда – Капелла, которая находится в созвездии Возничий, расстояние до неё 46 световых лет. Сравнивая значения в столбце «Во сколько раз ярче Солнца», получим ответ, что самая яркая звезда Денеб, она ярче Солнца в 72500 раз.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Подведём итоги урока.

Сегодня на уроке, при построении структурной модели мы:

· Определили предметную область моделирования.

· Описали иерархическую структуру данных и определили необходимый набор параметров для каждого типа объектов;

· Описали таблицы для всех типов объектов;

· Организовали связи между таблицами.

Источник

Пример структурной модели предметной области

Урок 4. Информатика 11 класс ФГОС

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

В данный момент вы не можете посмотреть или раздать видеоурок ученикам

Чтобы получить доступ к этому и другим видеоурокам комплекта, вам нужно добавить его в личный кабинет, приобрев в каталоге.

Получите невероятные возможности

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Конспект урока «Пример структурной модели предметной области»

Сегодня на уроке мы с вами разберём один из важных примеров в жизни современного общества. Построим и исследуем модель финансовой системы.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Сегодня на уроке мы с вами:

· Построим структурную модель;

· Опишем иерархическую структуру данных и определим необходимый набор параметров для каждого типа объектов;

· Опишем таблицы для всех типов объектов и организуем связи между таблицами.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Прежде чем приступить к построению структурной модели, давайте вспомним, что такое структурная модель системы.

Структурная модель системы упорядочивает элементы системы и описывает их взаимосвязи.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Различают три основных типа структурных моделей системы – это табличный, иерархический и сетевой тип.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Табличная модель построена на взаимоотношениях её частей.

Данные этого типа размещаются в таблицах и представляют собой однородные объекты с равноправными связями.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

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

К таким моделям относятся графы.

Граф – это графическое отображение структурной модели; состоит из вершин и линий (рёбер и дуг).

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

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

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Теперь мы можем приступить к построению структурной модели финансовой системы.

В качестве объекта для моделирования, то есть в качестве предметной области, выберем процесс оформления кредита в банке.

Построение модели начинается с системного анализа предметной области. В данном случае предметной областью является работа кредитного отдела банка.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Выступим в роли системных аналитиков. Приступим к построению модели.

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

Итак, первый, подготовительный этап.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На этом этапе происходит поиск информации о банке, по типам, предоставляемых им кредитов и процентных ставках.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Здесь от нашей информационной модели потребуются сведения о том, где находится данный банк, то есть удобно ли будет клиенту погашать кредит, уровень банка и его репутация, а главное условия получения кредита.

На втором этапе происходит приём документов от кредиторов и оформление соответствующей документации.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Здесь работники кредитного отдела будут получать, и обрабатывать информацию, поступающую от клиентов, желающих получить кредит.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Далее, на третьем этапе, работники банка проверяют платёжеспособность кредитора и его кредитную историю. То есть проверяют информацию, брал ли клиент кредиты в других банках, были ли у него задолженности.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На этом этапе работники банка будут заносить в информационную базу результаты проверки клиента.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На четвёртом этапе, происходит процедура принятия решения, по результатам анализа документов и проверок.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Здесь в систему вносятся окончательные результаты, информацию для каждого клиента о том, одобрен банком кредит или нет.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На всех этих этапах происходит получение, хранение, обработка и передача информации, то есть выполняются информационные процессы.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Представим все этапы кредитования населения в форме иерархической структуры в виде графа.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Главная вершина нашего графа – это кредитный отдел банка. Далее следуют виды кредитов, которые данный банк предоставляет. Например, ипотека, автокредит, потребительский кредит и другие. Затем, будут следовать конкретные типы кредитов, например, автокредит можно оформить на новый автомобиль из салона или на подержанный автомобиль. Также есть другие варианты автокредитов. Потребительский кредит можно, например, получить наличными деньгами или кредитную карту. Теперь будут следовать конкретные люди, которым одобрили получение кредита в данном банке.

За каждой из вершин этого графа скрывается пакет данных по каждому из названных объектов.

Эти пакеты данных представим в виде таблицы, то есть получим структуру данных в форме табличной модели.

Для каждого уровня, полученного нами графа-дерево, создаётся таблица своего типа.

Построим таблицу для видов кредитования.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Также каждый банк назначает кредитному отделу план кредитования на год. Построим таблицу кредитования населения с учётом плана.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Данные таблицы представляют собой экземпляры таблиц, вид кредитования и кредитование населения с учётом плана.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

При описании структуры таблицы достаточно указать её имя и перечислить заголовки всех столбцов.

Третий уровень дерева начинает формироваться на втором этапе работы кредитного отдела. В это время клиенты банка заполняют анкету-заявление для получения кредита, подают необходимые документы (копии паспорта, справку о доходах). Каждому кредитору присваивается его личный идентификаторномер регистрации. Далее под этим номером он будет фигурировать во всех документах.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

На каждого кредитора готовится анкета, назовём её «Кредиторы», куда заносятся его исходные данные (фамилия, имя, отчество, дата рождения, регистрация и другие сведения, необходимые кредитному отделу банка). Также сведения о сумме и сроке займа.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

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

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

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

Все эти таблицы связаны, за счёт имеющихся в них общих или совпадающих полей.

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

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Подведём итог нашего сегодняшнего урока.

Нами построена структура данных, состоящая из трёх взаимосвязанных таблиц, которые являются табличной формой информационной модели предметной области «Кредитный отдел в банке».

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Перейдём к практической части урока.

Первое задание. Решим задачу будущего. Нам нужно в графическом редакторе построить сетевую модель по имеющемуся словесному описанию и ответить на вопрос: можно ли добраться от Земли до Марса?

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Вокруг Солнца движутся девять планет в следующем порядке, начиная от Солнца: четыре сравнительно небольшие планеты земной группы (Меркурий, Венера, Земля и Марс), четыре планеты-гиганта (Юпитер, Сатурн, Уран, Нептун), затем идёт малоизученная карликовая планета Плутон.

Между планетами Солнечной системы и карликовой планетой Плутон введено космическое сообщение. Ракеты летают по следующим маршрутам туда и обратно: Земля – Меркурий, Плутон – Венера, Земля – Плутон, Плутон – Меркурий, Меркурий – Венера, Уран – Нептун, Нептун – Сатурн, Нептун – Венера, Сатурн – Юпитер, Юпитер – Марс и Марс – Уран.

Для того чтобы ответить на вопрос: можно ли добраться от Земли до Марса? Рассмотрим полученную сетевую модель.

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

Теперь, по сетевой модели видно, что добраться от Земли до Марса можно, например, по следующему маршруту: Земля – Плутон, Плутон – Венера, Венера – Нептун, Нептун – Уран, Уран – Марс.

Ответ: Да, можно от Земли добраться до Марса.

Второе задание. Продолжаем космическую тему. Нам нужно построить табличную модель по имеющемуся словесному описанию и ответить на вопросы: «Какая звезда самая удалённая? Какая звезда самая близкая? Какая звезда самая яркая?».

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

По словесному описанию трудно сразу же ответить на поставленные вопросы. Всю эту информацию нужно систематизировать. Для этого мы построим табличную модель по имеющемуся словесному описанию.

По данным вопросам, можно сказать, что в нашей таблице будет столбец с названием «Звезда», «Расстояние (световых лет)» и «Во сколько раз ярче Солнца». Создадим ещё столбец с названием «Созвездие».

Приступим к построению табличной модели.

Полярная звезда находится в созвездии Малая Медведица. Бетельгейзе находится в созвездии Орион. Расстояние до Спики – 260 световых лет. Денеб находится в созвездии Лебедь. Акрукс ярче Солнца в 2 200 раз. Расстояние до Бетельгейзе – 650 световых лет. Ригель ярче Солнца в 55 000 раз. Канопус находится в созвездии Стрекоза. Расстояние до Капеллы – 46 световых лет. Спика находится в созвездии Дева. Бетельгейзе ярче Солнца в 22 000 раз. Расстояние до Акрукса – 260 световых лет. Денеб ярче Солнца в 72 500 раз. Расстояние до Канопуса – 181 световой год. Капелла ярче Солнца в 150 раз. Расстояние до Полярной звезды – 780 световых лет. Ригель находится в созвездии Орион. Спика ярче Солнца в 2 200 раз. Акрукс находится в созвездии Южный Крест. Расстояние до Денеба 1600 световых лет. Канопус ярче Солнца в 6 600 раз. Капелла находится в созвездии Возничий. Полярная звезда ярче Солнца в 6000 раз. Расстояние до Ригеля – 820 световых лет.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Теперь сравнивая расстояния в столбце «Расстояние (световых лет)» можно сделать вывод, что самая удалённая звезда – Денеб, она находится в созвездии Лебедь, расстояние до неё 1600 световых лет, а самая близкая звезда – Капелла, которая находится в созвездии Возничий, расстояние до неё 46 световых лет. Сравнивая значения в столбце «Во сколько раз ярче Солнца», получим ответ, что самая яркая звезда Денеб, она ярче Солнца в 72500 раз.

Что необходимо сделать на четвертом этапе построения структурной модели предметной области

Подведём итоги урока.

Сегодня на уроке, при построении структурной модели мы:

· Определили предметную область моделирования.

· Описали иерархическую структуру данных и определили необходимый набор параметров для каждого типа объектов;

· Описали таблицы для всех типов объектов;

· Организовали связи между таблицами.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *