Моделирование информационных услуг

Автор: Пользователь скрыл имя, 13 Декабря 2011 в 17:40, реферат

Описание работы

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

Содержание

1. Моделирование
2. Моделирование информационной системы
2.1. Постановка задачи
2.2. Анализ информационных потоков
2.3. Спецификация варианта использования
3. Проектирование программного обеспечения. Логическое представление
3.1. Спецификации требований. Построение диаграммы классов
3.2. Анализ структуры базы данных информационной системы "Юридические услуги" и блок-схемы системы
4. Контрольный пример

Работа содержит 1 файл

Федеральное агентство по образованию (2).docx

— 126.46 Кб (Скачать)

Федеральное агентство по образованию

Федеральное государственное образовательное  учреждение

высшего профессионального образования

“Российский государственный университет туризма  и сервиса”

Филиал  ФГОУ ВПО “РГУТИС” в г. Перми 
 
 

                                                                                                          Кафедра “Математических и                                           естественнонаучных дисциплин” 
 

                               Моделирование информационных услуг

                           По дисциплине: «Теория систем и систем анализ» 

                       

                                                                                                             Выполнил:

                                                                                              Студент 3 курса очного отделения

                                                                                              Кириллова Юлия Андреевна

                                                                                              Группа: ДИР

                                                                                             Проверил:

                                                                                             Габов Константин Петрович  
 

                                                                 2010/2011 

Содержание 

1. Моделирование

2. Моделирование информационной системы

2.1. Постановка задачи

2.2. Анализ информационных потоков

2.3. Спецификация варианта использования

3. Проектирование программного обеспечения. Логическое представление

3.1. Спецификации требований. Построение диаграммы классов

3.2. Анализ структуры базы данных информационной системы "Юридические услуги" и блок-схемы системы

4. Контрольный пример 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    1. Моделирование

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

Моделирование:

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

моделирование информационных процессов

Моделирование – это представление объекта моделью для получения информации о нём путём проведения экспериментов с его моделью.

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

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

Информационная  модель - это модель объекта, процесса или явления, включающая информацию в качестве основной составляющей моделируемого объекта, процесса или явления.

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

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

Модель данных является способом отображения самих данных и их связей. Выделяют модели иерархических, сетевых и реляционных данных, как правило, входящих в состав систем управления базами данных (СУБД). В СУБД реализуются модели процессов накопления и применения информации и знаний.

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

Для формирования модели используются:

· структурная схема объекта, подлежащего автоматизации;

· структурно-функциональная схема автоматизируемого объекта;

· алгоритмы функционирования системы;

· схема расположения технических средств на объекте;

· схема связи и др.

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

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

При моделировании  сложных объектов нельзя разобщать  решаемые задачи. В противном случае получатся значительные затраты  ресурсов и потери при реализации модели на конкретном объекте. Использование  моделирования применительно к  таким объектам требует одновременного исследования их взаимосвязей с внешней  средой и другими элементами метасистемы.

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

Системный подход к решению  функциональных задач

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

Системный подход базируется на первоначальном исследовании системы, выделении лементов, внутренних и внешних связей, существенным образом влияющих на исследуемые объекты и их функционирование в различных условиях и средах. Он начинается с изучения и детализации её составляющих – разбиения системы на функциональные подсистемы, которые тоже могут делиться. Процесс деления осуществляется до выявления конкретных процедур. При этом исследуемая система сохраняет целостность. Таким образом, разработка системы ведётся сверху вниз, последовательно приближаясь к конечному результату.

2. Моделирование информационной  системы

2.1 Постановка задачи

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

Создаваемая система  должна осуществлять

  • ведение списков адвокатов;
  • ведение списков клиентов;
  • ведение архива законченных дел.

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

2.2 Анализ информационных  потоков 

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

Входной информацией  в ИС "Юридические услуги" является данные об адвокатах, клиентах, а также  справочный материал, в частности  статьи уголовного и административного  кодексов.

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

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

Для всякой системы, разрабатываемой с чистого листа, необходимо сначала создать концептуальную модель, которая бы удовлетворяла  специфическим потребностям организации. Поэтому ИС "Юридические услуги" разработана при помощи языка UML. Язык UML является визуальным языком и используется для спецификации, визуализации, конструирования и документирования программой системы.

Для описания функционального  назначения системы построена диаграмма  вариантов использования (рисунок 1). 

Рисунок 1 - Диаграмма  вариантов использования 

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

 

2.3 Спецификация варианта  использования 

В процессе проектирования ИС "Юридические услуги" создана  спецификация варианта использования "Ведение списка текущих дел", так как этот вариант использования  является ключевым в созданной ИС.

Наименование варианта использования: ведение списка текущих  дел.

Краткое описание: вариант  использования инициируется актером-секретарем, предоставляет возможность редактирования таблицы "Текущие дела".

Потоки событий.

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

Альтернативный поток: не определены

Специальные требования: неопределенны.

Предусловия: неопределенны.

Постусловия: неопределенны.

Дополнительные замечания: неопределенны.

Диаграмма деятельности

Диаграмма деятельности (рисунок 2) отражает динамическую характеристику системы.

 

Рисунок 2 - Диаграмма  деятельности 

Диаграмма состояний:

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

Рисунок 3 - Диаграмма  состояний

 

3. Проектирование программного  обеспечения. Логическое  представление 

Информация о работе Моделирование информационных услуг