
- •Методические указания
- •«Построение функциональной модели с использованием case-средств»
- •Содержание
- •Введение
- •1 Цель лабораторной работы
- •2 Задание на лабораторную работу
- •3 Порядок выполнения работы
- •4 Контрольные вопросы
- •5 Содержание отчёта
- •6. Рекомендуемые источники
- •Приложение а
- •Приложение б
- •Пример выполнения работы
4 Контрольные вопросы
1. Для чего предназначены модели AS-IS и TO-BE?
2. Что такое контекстная диаграмма?
3. Для чего предназначены граничные стрелки и как они используются?
4. Как задаются свойства работам и стрелкам?
5. Типы внутренних стрелок?
6. Что такое диаграмма декомпозиции и как она строится?
5 Содержание отчёта
1. Краткое описание моделируемой предметной области.
2. Описание последовательности построения модели с обоснованием принятых решений.
3. Структура проектируемой системы.
6. Рекомендуемые источники
1. Горбаченко В.И., Убиенных Г.Ф., Бобрышева Г.В. Создание функциональной модели информационной системы с помощью CASE-средства CA ERwin Process Modeler 7.3: - Пенза: ПГУ, 2010. – 66 с. http://window.edu.ru/resource/658/72658.
2. Сапожкова Т.Е. Интернет-курс по дисциплине «Проектирование информационных систем». Москва 2010.
http://e-biblio.ru/book/bib/01_informatika/proekt_info_system/sg.html
3. Вендров А. М. Проектирование программного обеспечения экономических информационных систем: Учебник. – 2-е изд., перераб. И доп. – М.: Финансы и Статистика, 2006 – 544 с.
Приложение а
(справочное)
Контекстная диаграмма
Приложение б
(справочное)
Диаграмма декомпозиции
Приложение В.
Варианты заданий.
1 вариант
Разработать функциональную модель для программы, которая позволяет установить загрязнение на определенной местности и выполнить расчет распространения в зависимости от характеристик поверхности. Рассчитанные данные предоставляются пользователю в виде различных цветов в зависимости от количества загрязнения для анализа и своевременного принятия решения по ликвидации загрязнения, а также определения последствий экологической аварии.
2 вариант
Разработать функциональную модель выполнения работ по созданию карт экологических ситуаций, в которой используется построение экологических карт антропогенного воздействия на территорию и ландшафтное районирование.
Предусмотреть работы по сбору и анализу материала для картографирования, а также использование метода экспертных оценок для формирования базы правил определения экологической ситуации.
3 вариант
Разработать функциональную модель оценки состояния техники безопасности на предприятии и определение перечня необходимых мероприятий по ее повышению.
4 вариант
Разработать функциональную модель обучения студентов в ИжГТУ в течение одного семестра по определенному курсу. Предусмотреть задачи получения знаний, навыков и умений, а также контроль полученных знаний.
5 вариант
Приложение Д
Пример выполнения работы
Задание:
Разработать функциональную модель для программы, которая позволяет установить загрязнение на определенной местности и выполнить расчет распространения в зависимости от характеристик поверхности. Рассчитанные данные предоставляются пользователю в виде различных цветов в зависимости от количества загрязнения для анализа и своевременного принятия решения по ликвидации загрязнения, а также определения последствий экологической аварии.
Для построения функциональной модели программы, была выбрана методология функционального моделирования IDEF0, которая является достаточно простым инструментом, позволяющим разработчикам корпоративных информационных систем изучить сферу деятельности заказчика и решать задачи по повышению эффективности этой деятельности.
Диаграммы декомпозиции используются для моделирования типовой ситуации, когда любое действие, операция, функция могут быть разбиты (декомпозированы) на более простые действия, операции, функции. Представляя функции графически, в виде блоков, можно как бы заглянуть внутрь блока и детально рассмотреть ее структуру и состав.
В нашем случае имеется 2 уровня декомпозиции, в которых более подробно рассмотрена разрабатываемая система моделирования распространения загрязнения по компонентам окружающей среды.
Уровень А-0 диаграммы IDEF0 (рис. В1) является базовым уровнем представления разрабатываемой системы. В нём описаны все входные и выходные данные, а так же управляющая информация.
Рисунок В1 – Контекстная диаграмма
Декомпозиция данного уровня (рис. В2) показывает 3 основные функции системы: ввод исходных данных, обработка этих данных, т.е. расчет распространения загрязнений и вывод данных на экран.
Декомпозиции блоков уровня А0, представленные на рисунках В3, В4 и В5, показывают работу данных функций более детально.
Рисунок В2 – Декомпозиция блока А-0
Рисунок В3 – Декомпозиция блока А1
Рисунок В4 – Декомпозиция блока А2
Рисунок В5 – Декомпозиция блока А3