Автор: Пользователь скрыл имя, 13 Декабря 2011 в 17:40, реферат
Моделирование - это исследование каких-либо явлений, процессов или систем объектов путем построения и изучения их моделей; использование моделей для определения или уточнения характеристик и рационализации способов построения вновь конструируемых объектов. Моделирование - одна из основных категорий теории познания: на идее моделирования по существу базируется любой метод научного исследования - как теоретический (при котором используются различного рода знаковые, абстрактные модели), так и экспериментальный (использующий предметные модели).
1. Моделирование
2. Моделирование информационной системы
2.1. Постановка задачи
2.2. Анализ информационных потоков
2.3. Спецификация варианта использования
3. Проектирование программного обеспечения. Логическое представление
3.1. Спецификации требований. Построение диаграммы классов
3.2. Анализ структуры базы данных информационной системы "Юридические услуги" и блок-схемы системы
4. Контрольный пример
Федеральное агентство по образованию
Федеральное
государственное
высшего профессионального образования
“Российский
государственный университет
Филиал
ФГОУ ВПО “РГУТИС” в г. Перми
Моделирование информационных услуг
По дисциплине: «Теория систем и систем
анализ»
Содержание
1. Моделирование
2. Моделирование информационной системы
2.1. Постановка задачи
2.2. Анализ информационных потоков
2.3. Спецификация варианта использования
3. Проектирование программного обеспечения. Логическое представление
3.1. Спецификации требований. Построение диаграммы классов
3.2. Анализ структуры базы данных информационной системы "Юридические услуги" и блок-схемы системы
4.
Контрольный пример
Моделирование -
это исследование каких-либо явлений,
процессов или систем объектов путем
построения и изучения их моделей; использование
моделей для определения или
уточнения характеристик и
Моделирование:
моделирование информационных процессов
Моделирование – это представление объекта моделью для получения информации о нём путём проведения экспериментов с его моделью.
Моделирование облегчает изучение объекта с целью его создания, дальнейшего преобразования и развития. Существует два основных вида моделирования: аналитическое и имитационное.
На идее модели по существу базируется любой метод научного исследования, как теоретический, так и экспериментальный, использующий предметные модели.
Информационная модель - это модель объекта, процесса или явления, включающая информацию в качестве основной составляющей моделируемого объекта, процесса или явления.
Наиболее очевидными
с точки зрения применения методов
моделирования, несомненно, являются процессы
управления, где на основе полученной
информации необходимо принимать соответствующие
решения. Обычно моделирование используется
для исследования существующей системы,
когда реальный эксперимент проводить
нецелесообразно из-за значительных
финансовых и трудовых затрат, а
также при необходимости
Однозначного понятия системы нет. В общем виде под системой понимают совокупность взаимосвязанных элементов, образующих определённую целостность, единство.
Модель данных является способом отображения самих данных и их связей. Выделяют модели иерархических, сетевых и реляционных данных, как правило, входящих в состав систем управления базами данных (СУБД). В СУБД реализуются модели процессов накопления и применения информации и знаний.
В качестве инструментальных
многофункциональных
Для формирования модели используются:
· структурная схема объекта, подлежащего автоматизации;
· структурно-функциональная схема автоматизируемого объекта;
· алгоритмы функционирования системы;
· схема расположения технических средств на объекте;
· схема связи и др.
Главная цель проведения моделирования любой системы – изыскание вариантов решений, которые позволяют улучшить основные показатели её деятельности.
Необходимым элементом моделирования является анализ потоков данных. Спрос на средства аналитической обработки данных постоянно растёт. При этом пользователи заинтересованы в получении средств, позволяющих автоматически искать не только заданные данные, но неочевидные правила и неизвестные закономерности. Для реализации подобных систем используют методы интеллектуального анализа данных, позволяющие на основе накопленной информации принимать нетривиальные решения и генерировать качественно новые знания, способствующие повышению эффективности решений и деятельности людей, предприятий, организаций и т.п.
При моделировании сложных объектов нельзя разобщать решаемые задачи. В противном случае получатся значительные затраты ресурсов и потери при реализации модели на конкретном объекте. Использование моделирования применительно к таким объектам требует одновременного исследования их взаимосвязей с внешней средой и другими элементами метасистемы.
Под сложными системами понимаются системы, обладающие большим числом элементов, свойства которых не могут быть предсказаны, опираясь на знания свойств отдельных частей системы и способы их соединения.
Системный подход к решению функциональных задач
Системный подход - это направление научных исследований, основанных на рассмотрении сложного объекта как целого множества элементов, включающего отношения и связи между ними; это общеметодический принцип, используемый в различных предметных областях.
Системный подход базируется на первоначальном исследовании системы, выделении лементов, внутренних и внешних связей, существенным образом влияющих на исследуемые объекты и их функционирование в различных условиях и средах. Он начинается с изучения и детализации её составляющих – разбиения системы на функциональные подсистемы, которые тоже могут делиться. Процесс деления осуществляется до выявления конкретных процедур. При этом исследуемая система сохраняет целостность. Таким образом, разработка системы ведётся сверху вниз, последовательно приближаясь к конечному результату.
2. Моделирование информационной системы
2.1 Постановка задачи
Необходимо обеспечить информационную поддержку деятельности адвокатской конторы.
Создаваемая система должна осуществлять
Кроме того, система
должна обеспечить получение списка
текущих клиентов для конкретного
адвоката.
2.2
Анализ информационных
потоков
Для моделирования информационной системы необходимо определить потоки входной, выходной информации.
Входной информацией в ИС "Юридические услуги" является данные об адвокатах, клиентах, а также справочный материал, в частности статьи уголовного и административного кодексов.
Выходной информацией
является заключения об эффективности
защиты, списки текущих клиентов для
отдельного адвоката, а также текущих
клиентов, которых данный адвокат
защищал ранее.
Построение
диаграммы вариантов
использования
Для всякой системы,
разрабатываемой с чистого
Для описания функционального
назначения системы построена диаграмма
вариантов использования (рисунок 1).
Рисунок 1 - Диаграмма
вариантов использования
Диаграмма вариантов
использования является исходным представлением
или концептуальной моделью системы
в процессе ее проектирования и разработки.
С каждым вариантом использования
связан определенный поток событий,
происходящих по мере выполнения соответствующих
функций системы. Описание потоков
событий содержится в документе,
который называется спецификация варианта
использования.
2.3
Спецификация варианта
использования
В процессе проектирования ИС "Юридические услуги" создана спецификация варианта использования "Ведение списка текущих дел", так как этот вариант использования является ключевым в созданной ИС.
Наименование варианта использования: ведение списка текущих дел.
Краткое описание: вариант
использования инициируется актером-секретарем,
предоставляет возможность
Потоки событий.
Основной поток: функции варианта использования начинают выполняться с активации таблицы "Текущие дела" актером-секретарем в системе. Далее система предоставляет возможность редактирования данных в таблицы (добавление, удаление записей), а также фильтрации данных по коду адвоката для нахождения текущих клиентов, расчета суммы гонорара.
Альтернативный поток: не определены
Специальные требования: неопределенны.
Предусловия: неопределенны.
Постусловия: неопределенны.
Дополнительные замечания: неопределенны.
Диаграмма деятельности
Диаграмма деятельности (рисунок 2) отражает динамическую характеристику системы.
Рисунок 2 - Диаграмма
деятельности
Диаграмма состояний:
Диаграмма состояний
(рисунок 3) описывает процесс изменения
состояния для одного класса. Главное
предназначение этой диаграммы - описать
возможные последовательности состояний
и переходов, которые в совокупности
характеризуют поведение
Рисунок 3 - Диаграмма состояний
3.
Проектирование программного
обеспечения. Логическое
представление