Системное моделирование и CASE-технологии

Автор работы: Пользователь скрыл имя, 12 Ноября 2013 в 14:38, курсовая работа

Краткое описание

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

Содержание

Введение 4
1.Описание предметной области 5
2.Функциональное моделирование 6
3.Информационное моделирование 8
Заключение 9
Список литературы 10
Приложение 1 11
Приложение 2 12
Приложение 3 13
Приложение 4 14

Вложенные файлы: 1 файл

БПвин.doc

— 149.00 Кб (Скачать файл)

Государственное образовательное  учреждение высшего профессионального  образования

«Уфимский государственный авиационный технический  университет»

 

Кафедра автоматизированных систем управления

 

 

 

 

 

 

 

 

 

 

 

 

 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к РГР

по дисциплине

«Системное моделирование и CASE-технологии»

 

 

 

 

Выполнила:

студентка группы ПИЭ-310з

Вафина М.Р.

Буланцова Е.И.

Проверила:

доцент кафедры АСУ

Камалова Л.З.

 

Дата сдачи _____________

Отметка о сдаче_________

 

 

 

 

 

Уфа 2012

Содержание

 

Введение                                                                                                                  4

1.Описание  предметной области                                                                           5

2.Функциональное  моделирование                                                                       6

3.Информационное  моделирование                                                                      8

Заключение                                                                                                              9

Список литературы                                                                                                10

Приложение 1                                                                                                         11

Приложение 2                                                                                                         12

Приложение 3                                                                                                         13

Приложение 4                                                                                                         14 

Государственное образовательное  учреждение высшего профессионального  образования

«Уфимский государственный  авиационный технический университет»

 

Кафедра автоматизированных систем управления

ЗАДАНИЕ

на расчетно-графическую работу по дисциплине «Системное моделирование и CASE-технологии»

 

Студент

Вафина М.Р.

Буланцова Е.И.

Группа

ПИЭ-310з

Консультант

Камалова Л.З.

 

Фамилия И.О.

 

номер группы

 

Фамилия И.О.

Студент

         
 

Фамилия И.О.

       

 

1.Тема РГР:

_______________«Моделирование предметной  области ________________

____________методами структурного анализа  и проектирования ». ______

 

наименование темы

2.Разделы РГР:

Введение

1.Описание предметной области

2. Функциональное моделирование

3. Информационное  моделирование

Заключение

Список  литературы

Приложения

 

3. Содержание пояснительной записки:

     - титульный лист,

     - Задание на РГР,

     - содержание РГР,

     - разделы РГР.

 

4. Требования к оформлению:

4.1  Текст пояснительной  записки оформляется в текстовом  редакторе MS Word в соответствии с СТП УГАТУ.

4.2. В приложения включаются функциональная  модель (минимум 3 уровня декомпозиции, минимум 5 диаграмм), информационная  модель, глоссарий.

 

 

                                      

Руководитель  __________________ Л.З. Камалова           Студент ___________М.Р.Вафина

                                                                                                                                  Е.И.Буланцова

Введение 

 

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

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

В настоящее время таких средств  много. Одним из таких средств  является методология IDEF (ICAM definition). Методология IDEF состоит из нескольких методов, основными из которых являются:

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

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

 

 

 

 

 

 

 

 

 

 

 

1. Описание  предметной области

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

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

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

  Считается, что подготовка начинается в тот день, когда жених предлагает невесте руку и сердце, хотя бывает и наоборот. Так вот в тот же день уже вполне можно выбрать день свадьбы и церковь для венчания. Нужно будет уточнить, можно ли венчаться в выбранный день. Если нельзя, то либо нужно изменить дату свадьбы, либо обвенчаться в другое время. Уже стоит подумать и о гостях, которые будут приглашаться. Поскольку от количества гостей будет зависеть место проведения свадебного банкета. Все остальные вопросы можно будет доверить агентству, которое создаст сценарий прохождения вашей свадьбы и будет контролировать всё происходящее.

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

  Фотографа, видео оператора и тамаду стоит выбирать за три месяца до свадьбы. Примерно в это же время стоит подумать и об обручальных кольцах. Заявление в ЗАГС следует подавать за два месяца ранее. За месяц до свадьбы нужно подумать о визажисте и парикмахере, которые будут делать прическу  и наносить макияж. Нужно будет так же встретиться с флористом, который сделает свадебный букет и декоратором, который украсит свадебный кортеж. Они наполнят банкетный зал цветами, шарами и красивыми тканями. Недели за две до свадьбы стоит обсудить свадебный торт, фейерверки, список гостей говорящих тосты, а так же рассадку их за столами.

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

2. Функциональное  моделирование

 

С помощью программного продукта Business Studio на основе методологии IDEF0 опишем процесс «Организация свадьбы»

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

На вход функционального  блока «Организовать свадьбу » (Приложение 1) поступают молодые . Управлением являются желание. Механизмом выполнения является деньги. На выходе получаем новую семью.

Второй уровень функционального  моделирования (Приложение 2) состоит  из пяти процессов:

- составить список гостей;

- заказать средства  передвижения ;

- нанять рабочую силу;

- подготовить свадебное  торжество;

- зарегистрировать брак.

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

Третий уровень функционального моделирования делится на следующие составляющие (Приложение 3):

- подобрать фотографа;

- подобрать видеооператора;

-украсить зал; 

- организовать развлекательную  часть.

Глоссарий

 

Наименование  диаграммы , интерфейсной дуги

описание

Деньги

Являются главным механизмом для воплощения всех процессов организации свадьбы

Семья

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

Желание

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

Молодые

Является главными «виновниками торжества».

Составить список гостей

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

Количество  гостей

Результат составления  списка гостей, который влияет на заказ  средств передвижения

Заказ средств передвижения

Зависит от количества гостей приглашенных молодыми (учитываются  гости не имеющие средств передвижения).

Машины

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

Нанять рабочую  силу

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

Рабочие

Результат «нанять  рабочую силу», который является механизмом для осуществления свадебного торжества

Подготовить свадебное  торжество

Здесь происходит вся подготовка к торжественной  части организации свадьбы 

Праздник

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

Подобрать фотографа

Яркие события  такого торжества как свадьба останутся в памяти надолго, если фотографии  сделает фотограф – профессионал.

Подобрать видеооператора

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

Украсить зал

Красиво украшенный зал передает праздничное, торжественное  настроение всем присутствующим.

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

Настроение  всего праздника зависит от хорошо организованной развлекательной программы вечера.

Фотограф; видеооператор; декоратор; тамада, музыканты

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

Зарегистрировать  брак

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


 

3. Информационное моделирование

 

На базе функциональной модели создадим информационное моделирование  на основе методологии IDEF. (Приложение 4)

Выявлены следующие  сущности:

  1. Молодые с ключевыми полями ФИО и № паспорта, другие атрибуты: дата рождения;
  2. Семья с ключевыми полями № регистрации, другие атрибуты: № паспорта(FK), ФИО (0) (FK).
  3. Праздник с ключевым полем Дата праздника, другие атрибуты : деньги, количество гостей, машины, номер регистрации (FK), проверка готовности(0);
  4. Рабочие с ключевым полем код работника, другие атрибуты: дата праздника  (0) (FK).
  5. Декоратор с ключевым полем код работника, другие атрибуты : ФИО;
  6. Видеооператор с ключевым полем код работника, другие атрибуты : ФИО;
  7. Фотограф с ключевым полем код работника, другие атрибуты : ФИО;
  8. Тамада, музыкант с ключевым полем код работника, другие атрибуты : ФИО;

 

 

 

Заключение

В данной работе представлено описание процесса «Организовать свадьбу» на основе различных методологиях (IDEF0, IDEF).

IDEF0 — Function Modeling — методология функционального моделирования и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временна́я последовательность (WorkFlow).

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

IDEF(IDEF Extended) — Data Modeling — методология моделирования баз данных на основе модели «сущность-связь». Применяется для построения информационной модели, которая представляет структуру информации, необходимой для поддержки функций производственной системы или среды.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список литературы

 

  1. Автоматизированное проектирование информационно-управляющих систем. Проектирование экспертных систем на основе системного моделирования // Г.Г. Куликов, А.Н. Набатов, А.В, Речкалов. Уфимский  государственный авиационный технический университет. – Уфа, 2005-223 с.
  2. Вендров А.М. Проектирование ПО экономических информационных систем. – 2-е изд., перераб. и доп. – М.: Финансы и Статистика, 2006. -544 с.
  3. Колянов Г.Н. Моделирование, анализ, реорганизация и автоматизация бизнес-процессов – М.: Финансы и Статистика, 2006. -240 с.
  4. РД IDEF0 – 2000. Методология функционального моделирования IDEF0. Руководящий документ

Информация о работе Системное моделирование и CASE-технологии