Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Моделирование информационных систем

Содержание

Назначение курсауглубление профильных предметов (информатика, математика); формирование компетенций для профессиональной деятельности в области информационного моделированияМотивация учащихся при выборе ЭК.- испытание учащимся своих способностей и интереса к творческой, исследовательской деятельности в области информационного моделирования;- подготовка к поступлению
Семакин И.Г., Хеннер Е.К.Информационные системы и моделиЭлективный курс для классов физико-математического и информационно-технологического профиля Назначение курсауглубление профильных предметов (информатика, математика); формирование компетенций для профессиональной деятельности в СОСТАВ УМК Учебное пособие Практикум Методическое пособие для учителя Содержание учебника	Глава 1. Моделирование информационных систем 		1.1. Информационные системы и системология 		1.2. Реляционная «Моделирование и разработка информационных систем» Задачи изучения раздела Общее развитие и становление Проектный метод обученияПостановка задачи:Предметная область: средняя школаЦель проекта: создание информационной системы «Учебный Инфологическая модель учебного процесса (ER-диаграмма) Метод последовательного расширения задачиСхема двухтабличной БД Метод последовательного расширения задачиСхема трехтабличной БД Метод последовательного расширения задачиИтоговая схема БД Разработка приложенийПриложения: запросы, отчетыЗадача. Требуется получить список всех девочек из девятых классов, Базы данных в электронных таблицах (списки данных)Фрагмент базы данных «Школы»Использование формыМанипулирование данными:ВыборкаСортировкаФильтрацияПолучение сводных таблиц Программирование приложений на VBAСоздание диалогового окна Программирование приложений на VBAPrivate Sub CommandButton1_Click()'Описание переменныхDim i, j, n As IntegerDim «Компьютерное математическое моделирование»  Задачи изучения раздела Овладение моделированием как методом познания Этапы компьютерного математического моделирования Моделирование процессов оптимального планированияЗадача о планировании работы станции технического обслуживанияПостановка задачиПусть станция Моделирование процессов оптимального планированияФормализация и математическая модель задачиПлановые показателиx – дневной план Моделирование процессов оптимального планированияМетоды решения задачи линейного программирования Моделирование процессов оптимального планированияМетоды решения задачи линейного программированияСимплекс-метод - универсальный способ решения задачи линейного программирования Симплекс-таблица Моделирование процессов оптимального планированияТехнологии решения задачи линейного программирования Моделирование процессов оптимального планированияТехнологии решения задачи линейного программированияИспользование математического пакета MathCAD Моделирование процессов оптимального планированияАлгоритм Симплекс-метода Моделирование процессов оптимального планированияPrivate Sub CommandButton1_Click()Dim d(5, 9) As VariantDim i, j, Моделирование процессов оптимального планированияРабота программы в среде электронной таблицы Моделирование процессов оптимального планированияЗадача нелинейного программированияПлановые показателиx – дневной план производства ТО-1;y Моделирование процессов оптимального планированияТехнологии решения задачи нелинейного программированияИспользование средства «Поиск решения» в MS Excel Моделирование процессов оптимального планированияЗадача о планировании работы по строительству дорогиПостановка задачиИмеется два Моделирование процессов оптимального планирования Моделирование процессов оптимального планированияПрограммирование на VBA for Excel Компьютерное имитационное моделированиеМоделирование работы системы массового обслуживанияЗадача: определить среднюю продолжительность ожидания обслуживания транзакциив системе «клиент-сервер» Компьютерное имитационное моделированиеИспользуется аппарат математической статистикиСлучайные события:	- промежуток времени между двумя транзакциями	- Компьютерное имитационное моделированиеМетод решения:Зная закон распределения случайных событий, программным путем смоделировать процесс Планируемые результаты обучения по ЭК.Учащиеся должны знать:назначение и состав информационных систем;этапы этапы компьютерного математического моделирования, их содержание;состав инструментария компьютерного математического моделирования;возможности табличного процессора Учащиеся должны уметь:проектировать несложную информационно-справочную систему;проектировать многотабличную базу данных;ориентироваться в среде СУБД строить модели изучаемых процессов;выбирать программные средства для исследования построенных моделей;анализировать полученные результаты
Слайды презентации

Слайд 2 Назначение курса

углубление профильных предметов (информатика, математика); формирование компетенций

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

для профессиональной деятельности в области информационного моделирования

Мотивация учащихся при

выборе ЭК.

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




Слайд 3 СОСТАВ УМК

Учебное пособие
Практикум
Методическое пособие для учителя

СОСТАВ УМК Учебное пособие Практикум Методическое пособие для учителя

Слайд 4 Содержание учебника
Глава 1. Моделирование информационных систем
1.1. Информационные системы

Содержание учебника	Глава 1. Моделирование информационных систем 		1.1. Информационные системы и системология 		1.2.

и системология
1.2. Реляционная модель и базы данных (Access)
1.3.

Электронная таблица – инструмент информационного моделирования
1.4. Программирование приложений (элементы VBA для Excel)
Глава 2. Компьютерное математическое моделирование
2.1. Введение в моделирование
2.2. Инструментарий компьютерного математического моделирования (Excel, MathCad, VBA, Паскаль)
2.3. Моделирование процессов оптимального планирования
2.4. Компьютерное имитационное моделирование
Приложения

Слайд 5 «Моделирование и разработка информационных систем» Задачи изучения раздела
Общее развитие

«Моделирование и разработка информационных систем» Задачи изучения раздела Общее развитие и

и становление мировоззрения учащихся.
Основной мировоззренческой компонентой содержания данного раздела

курса является формирование системного подхода к анализу окружающей действительности.
Овладение основами методики построения информационных справочных систем.
Учащиеся получают представление об этапах разработки информационной системы: этапе проектирования и этапе реализации. Создание многотабличной базы данных происходит в среде реляционной СУБД MS Access. Учащиеся осваивают приемы построения базы данных, приложений (запросов, отчетов), элементов интерфейса (диалоговых окон).
Развитие и профессионализация навыков работы с компьютером.
Навыки, полученные в базовом курсе, находят дальнейшее развитие.
- работа с векторной графикой при построении структурных моделей систем
- углубленное изучение возможностей СУБД MS Access
- использование MS Excel как средства работы с базой данных
- программирование на VBA в среде Excel для разработки интерфейса
- при работе над рефератами рекомендуется использовать ресурсы Интернета; материал для защиты подготовить в виде презентации (Power Point)

Слайд 6 Проектный метод обучения
Постановка задачи:
Предметная область: средняя школа
Цель проекта:

Проектный метод обученияПостановка задачи:Предметная область: средняя школаЦель проекта: создание информационной системы

создание информационной системы «Учебный процесс»
Назначение информационной системы: информировать пользователей:
Об

ученическом составе классов
О преподавательском составе школы
О распределении учебной нагрузки и классного руководства
Об успеваемости учеников

Слайд 8 Инфологическая модель учебного процесса (ER-диаграмма)

Инфологическая модель учебного процесса (ER-диаграмма)

Слайд 9 Метод последовательного расширения задачи
Схема двухтабличной БД

Метод последовательного расширения задачиСхема двухтабличной БД

Слайд 10 Метод последовательного расширения задачи
Схема трехтабличной БД

Метод последовательного расширения задачиСхема трехтабличной БД

Слайд 11 Метод последовательного расширения задачи
Итоговая схема БД

Метод последовательного расширения задачиИтоговая схема БД

Слайд 12 Разработка приложений

Приложения: запросы, отчеты
Задача. Требуется получить список всех

Разработка приложенийПриложения: запросы, отчетыЗадача. Требуется получить список всех девочек из девятых

девочек из девятых классов, у которых годовые оценки по

информатике – пятерки.

Понятие подсхемы
Использование гипотетического языка запросов

.выбор УЧЕНИКИ.ФАМИЛИЯ, УЧЕНИКИ.ИМЯ, УЧЕНИКИ.КЛАСС для УЧЕНИКИ.КЛАСС=’9?’и УЧЕНИКИ.ПОЛ=’ж’ и УСПЕВАЕМОСТЬ.ПРЕДМЕТ=’информатика’ и УСПЕВАЕМОСТЬ.ГОД=5 сортировать УЧЕНИКИ.ФАМИЛИЯ по возрастанию

Слайд 13 Базы данных в электронных таблицах (списки данных)
Фрагмент базы

Базы данных в электронных таблицах (списки данных)Фрагмент базы данных «Школы»Использование формыМанипулирование данными:ВыборкаСортировкаФильтрацияПолучение сводных таблиц

данных «Школы»
Использование формы
Манипулирование данными:


Выборка
Сортировка
Фильтрация
Получение сводных таблиц


Слайд 14 Программирование приложений на VBA
Создание диалогового окна

Программирование приложений на VBAСоздание диалогового окна

Слайд 15 Программирование приложений на VBA
Private Sub CommandButton1_Click()
'Описание переменных
Dim i,

Программирование приложений на VBAPrivate Sub CommandButton1_Click()'Описание переменныхDim i, j, n As

j, n As Integer
Dim Flag As Boolean
'Инициализация данных
Flag =

False
'Определяется количество строк в списке школ
n = Range("A3").CurrentRegion.Rows.Count
'Поиск в списке номера школы, указанного в поле ввода ‘TextBox1”
For i = 3 To n+2
If Cells(i, 1).Value = Val(UserForm1.TextBox1.Text) Then
Flag = True
Exit For
End If
Next

Фрагмент программы обработки события «Щелчок по кнопке ПОИСК»


Слайд 16 «Компьютерное математическое моделирование» Задачи изучения раздела
Овладение моделированием как

«Компьютерное математическое моделирование» Задачи изучения раздела Овладение моделированием как методом познания

методом познания окружающей действительности (научно-исследовательский характер раздела)
- показывается, что

моделирование в различных областях знаний имеет схожие черты, зачастую для различных процессов удается получить очень близкие модели;
- демонстрируются преимущества и недостатки компьютерного эксперимента по сравнению с экспериментом натурным;
- показывается, что и абстрактная модель, и компьютер предоставляют возможность познавать окружающий мир, управлять им в интересах человека.
Выработка практических навыков компьютерного моделирования.
Дается общая методология компьютерного математического моделирования. На примере ряда моделей из различных областей науки и практики практически реализуются все этапы моделирования от постановки задачи до интерпретации результатов, полученных в ходе компьютерного эксперимента.
Содействие профессиональной ориентации учащихся.
Выявление склонности ученика к исследовательской деятельности, развитие творческого потенциала, ориентация на выбор профессии, связанной с научными исследованиями.
Преодоление предметной разобщенности, интеграция знаний.
В рамках курса изучаются модели из различных областей науки с использованием математики.
Развитие и профессионализация навыков работы с компьютером.
Овладение ППО общего и специализированного назначения, системами программирования.

Слайд 17 Этапы компьютерного математического моделирования

Этапы компьютерного математического моделирования

Слайд 18 Моделирование процессов оптимального планирования
Задача о планировании работы станции

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

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

типа обслуживания: ТО-1 и ТО-2. Автомобили принимаются в начале рабочего дня и выдаются клиентам в конце. В силу ограниченности площади стоянки за день можно обслужить в совокупности не более 140 автомобилей. Рабочий день длится 8 часов. Если бы все автомобили проходили только ТО-1, то мощности станции позволили бы обслужить 200 автомобилей в день, если бы все автомобили проходили только ТО-2, то 50. Стоимость (для клиента) ТО-2 вдвое выше, чем ТО-1. В реальности часть автомобилей проходит ТО-1, а часть, в тот же день, – ТО-2. Требуется составить такой дневной план обслуживания, чтобы обеспечить предприятию наибольшие денежные поступления.

Слайд 19 Моделирование процессов оптимального планирования
Формализация и математическая модель задачи
Плановые

Моделирование процессов оптимального планированияФормализация и математическая модель задачиПлановые показателиx – дневной

показатели
x – дневной план производства ТО-1;
y – дневной план

производства ТО-2.
Из постановки задачи следует система неравенств

Наибольшая прибыль будет достигнута при максимальном значении функции

Функция f(x,y) называют целевой функцией, а система неравенств – системой ограничений.

Получили задачу линейного программирования


Слайд 20 Моделирование процессов оптимального планирования
Методы решения задачи линейного программирования

Моделирование процессов оптимального планированияМетоды решения задачи линейного программирования

Слайд 21 Моделирование процессов оптимального планирования
Методы решения задачи линейного программирования
Симплекс-метод

Моделирование процессов оптимального планированияМетоды решения задачи линейного программированияСимплекс-метод - универсальный способ решения задачи линейного программирования Симплекс-таблица

- универсальный способ решения задачи линейного программирования
Симплекс-таблица


Слайд 22 Моделирование процессов оптимального планирования
Технологии решения задачи линейного программирования

Моделирование процессов оптимального планированияТехнологии решения задачи линейного программирования

Слайд 23 Моделирование процессов оптимального планирования
Технологии решения задачи линейного программирования

Использование

Моделирование процессов оптимального планированияТехнологии решения задачи линейного программированияИспользование математического пакета MathCAD

математического пакета MathCAD


Слайд 24 Моделирование процессов оптимального планирования
Алгоритм Симплекс-метода

Моделирование процессов оптимального планированияАлгоритм Симплекс-метода

Слайд 25 Моделирование процессов оптимального планирования
Private Sub CommandButton1_Click()
Dim d(5, 9)

Моделирование процессов оптимального планированияPrivate Sub CommandButton1_Click()Dim d(5, 9) As VariantDim i,

As Variant
Dim i, j, r, n, k, m As

Integer
Dim p, q, t As String
Dim a, b As Double
For i = 1 To 5
For j = 1 To 9
d(i, j) = Range("a6:i10").Cells(i, j).Value
Next j
Next i
n = 7: r = 3
' Анализ оптимальности текущего решения’
t = "далее"
Do While t = "далее"

Программа Симплекс-метода на VBA for Excel (фрагмент)


Слайд 26 Моделирование процессов оптимального планирования

Работа программы в среде электронной

Моделирование процессов оптимального планированияРабота программы в среде электронной таблицы

таблицы


Слайд 27 Моделирование процессов оптимального планирования
Задача нелинейного программирования
Плановые показатели
x –

Моделирование процессов оптимального планированияЗадача нелинейного программированияПлановые показателиx – дневной план производства

дневной план производства ТО-1;
y – дневной план производства ТО-2.
Из

постановки задачи следует система неравенств

Наибольшая прибыль будет достигнута при максимальном значении целевой функции

Прибыль пропорциональна корню из объема производства.


Здесь Симплекс-метод не работает


Слайд 28 Моделирование процессов оптимального планирования
Технологии решения задачи нелинейного программирования

Использование

Моделирование процессов оптимального планированияТехнологии решения задачи нелинейного программированияИспользование средства «Поиск решения» в MS Excel

средства «Поиск решения» в MS Excel


Слайд 29 Моделирование процессов оптимального планирования

Задача о планировании работы по

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

строительству дороги
Постановка задачи

Имеется два пункта – начальный Н и

конечный К; из первого во второй надо построить дорогу, которая состоит из вертикальных и отрезков . Стоимость сооружения каждого из возможных отрезков известна (указана на рисунке).
Реально дорога будет некоторой ломаной линией, соединяющей точки Н и К. Требуется найти такую линию, которая имеет наименьшую стоимость.

Это задача динамического программирования


Слайд 30 Моделирование процессов оптимального планирования

Моделирование процессов оптимального планирования

Слайд 31 Моделирование процессов оптимального планирования
Программирование на VBA for Excel

Моделирование процессов оптимального планированияПрограммирование на VBA for Excel

Слайд 32 Компьютерное имитационное моделирование

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

Компьютерное имитационное моделированиеМоделирование работы системы массового обслуживанияЗадача: определить среднюю продолжительность ожидания обслуживания транзакциив системе «клиент-сервер»

среднюю продолжительность ожидания обслуживания транзакции
в системе «клиент-сервер»



Слайд 33 Компьютерное имитационное моделирование
Используется аппарат математической статистики
Случайные события:
- промежуток

Компьютерное имитационное моделированиеИспользуется аппарат математической статистикиСлучайные события:	- промежуток времени между двумя

времени между двумя транзакциями
- время обслуживания транзакции
Функции распределения плотности

вероятности случайных событий




Равномерное распределение

Нормальное распределение Гаусса

Распределение Пуассона


Слайд 34 Компьютерное имитационное моделирование
Метод решения:
Зная закон распределения случайных событий,

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

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

результате получить
распределение вероятности времени ожидания в очереди.
Средство решения задачи: VBA for Excel



Слайд 35 Планируемые результаты обучения по ЭК.
Учащиеся должны знать:
назначение

Планируемые результаты обучения по ЭК.Учащиеся должны знать:назначение и состав информационных

и состав информационных систем;
этапы создания компьютерной информационной системы;
основные понятия

системологии
существующие разновидности моделей систем;
что такое инфологическая модель предметной области;
что такое база данных (БД); классификация БД;
структуру реляционной базы данных (РБД); нормализация БД;
что такое СУБД;
как организуются связи в многотабличной базе данных;
какие существуют типы запросов к БД;
какова структура команды запроса на выборку и сортировку данных;
какими возможностями для работы с базами данных обладает табличный процессор (MS Excel);
как можно создать и выполнить макрос в среде MS Excel;
что такое объектно-ориентированное приложение;
основы программирования на VBA;
содержание понятий «модель», «информационная модель», «компьютерная математическая модель»;

Слайд 36 этапы компьютерного математического моделирования, их содержание;
состав инструментария компьютерного

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

математического моделирования;
возможности табличного процессора Excel в реализации математического моделирования;
возможности

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


Слайд 37 Учащиеся должны уметь:
проектировать несложную информационно-справочную систему;
проектировать многотабличную базу

Учащиеся должны уметь:проектировать несложную информационно-справочную систему;проектировать многотабличную базу данных;ориентироваться в среде

данных;
ориентироваться в среде СУБД MS Access;
создавать структуру базы данных

и заполнять ее данными;
осуществлять в MS Access запросы на выборку с использованием конструктора запросов;
работать с формами;
осуществлять запросы с получением итоговых данных;
получать отчеты;
организовывать однотабличные базы данных (списки) в MS Excel;
осуществлять выборку и сортировку данных в списках;
осуществлять фильтрацию данных;
создавать сводные таблицы;
записывать макросы для MS Excel с помощью макрорекодера;
писать несложные программы обработки событий на VBA.
применять схему компьютерного эксперимента при решении содержательных задач, где возникает потребность в компьютерном математическом моделировании;
отбирать факторы, влияющие на поведение изучаемой системы, выполнять ранжирование этих факторов;

  • Имя файла: modelirovanie-informatsionnyh-sistem.pptx
  • Количество просмотров: 162
  • Количество скачиваний: 0