- •Проектирование баз данных
- •Проектирование с помощью субд ms Access.
- •Шаги выполнения отчёта:
- •Рабочие характеристики бд:
- •Тенденция развития Систем Управления Базами Данных
- •Системы искусственного интеллекта
- •Достоинства:
- •Недостатки:
- •Модели решения задач Модели и их классификация
- •Методы моделирования
- •Классификация моделей.
- •1)По области применения
- •2) Наличию случайных воздействй
- •Основные свойства модели
- •Методы и технологии моделирования
- •Информационная модель объекта.
- •Всё состоит из элементов
- •Элементы имеют свойства
- •Элементы связаны между собой отношениями.
- •Пример абстрагирования при построении информационной модели.
Основные свойства модели
-
Конечность
-
Упрощённость
-
Приблизительность
-
Адекватность моделируемой системе
-
Наглядность
-
Доступность и технологичность
-
Информативность
-
Устойчивость
Методы и технологии моделирования
Моделирование информационных процессов является преимущественно неформальным, для которого часто нет моделей и методов прогнозирования результата. И тем не менее имеется немало полезных аналитических методик. Были разработаны разные подходы для проектирования алгоритмов и программ, которые появлялись и развивались под влиянием увеличивающейся потребности в скорости и качестве разработки ПО.
Один из наиболее популярных методов проектирования ПО – метод нисходящего проектирования.
Он предполагает последовательное разложение общей функции обработки данных на простые функциональные элементы. В результате получается иерархическая модель, отражающая состав и взаимную подчинённость отдельных функций. Эта схема носит название функциональной структуры алгоритма приложения. Его недостаток – каждый уровень является единым целым и не может разрабатываться параллельно группой разработчиков.
Следующий метод – модульное проектирование.
Этот метод предполагает разбиение исходной функции обработки данных на ряд программных модулей, характеризующимися такими параметрами: -один входной и один выходной поток данных -все операции, для преобразования входного потока в выходной, выполняются внутри модуля -результат работы модуля зависит только от входного потока и не зависит от работы других модулей
Состав и вид программных модулей в значительной мере определяется инструментальными средствами разработки, например, для Access набор модулей может быть таким: экранные формы, отчёты, меню и т.д.
Оба эти методы относятся к стратегии проектирования ПО, получившей название структурное проектирование или проектирование на основе потоков данных. В этой стратегии не учитывались сущность связи объектов предметной области. Для неё характерно преобразование входной информации в выходную способами, не учитывающими физическую сущность модели предметной области.
В начале 80-х появился новый подход, который был основан на моделировании реального мира изнутри наружу, т.е., моделируя все элементы системы и связи между ними, получаем модель предметной области, преобразование информации в которой происходит так же, как и в реальной моделируемой системе.
Этот подход был назван методом объективно-ориентированного проектирования.
На первом этапе в нём выявляются объекты и их поведение отображается на на объекты программы.
Итак, моделирование – это творческий процесс. Заключить его в формальные рамки очень сложно, но в наиболее общем виде технологию моделирования можно представить поэтапно.
Этап 1. Постановка задачи.
На этом этапе необходимо описать задачу, определить цели.
Этап 2. Разработка модели
Здесь выясняются наиболее существенные свойства и представления об объектах. Компьютерная модель реализуется средствами программной среды. Существует множество программ, которые позволяют проводит исследование информационных моделей. Каждая программная среда имеет свой инструментарий и позволяет работать с определёнными видами информационных объектов.
Этап 3. Компьютерный эксперимент.
Вычислительный эксперимент, т.е. эксперимент, осуществляемый над исследуемой системой или процессом с помощью компьютера, компьютерной технологии. Вычислительный эксперимент позволяет находить новые закономерности, проверять гипотезы, просматривать ход событий и т.д.
Этап 4. Анализ результатов моделирования.
Конечная цель моделирования – принятие решения, которое должно быть выработано на основе всестороннего анализа полученных результатов. Если они не соответствуют целям поставленной задачи, значит, допущены ошибки. Когда они выявляются, то модель корректируется.