1. Структурная модель предметной области
В основе проектирования ИС лежит моделирование предметной области.
Модель предметной области – это некоторая система, имитирующая структуру или функционирование исследуемой предметной области и отвечающая основному требованию – быть адекватной этой области.
К моделям предметных областей предъявляются следующие требования:
формализация, обеспечивающая однозначное описание структуры предметной области;
понятность для заказчиков и разработчиков на основе применения графических средств отображения модели;
реализуемость, т.е. наличие средств физической реализации модели предметной области в ИС;
обеспечение оценки эффективности реализации модели предметной области на основе определенных методов и вычисляемых показателей.
Для реализации перечисленных требований, как правило, строится система моделей, которая отражает структурный и оценочный аспекты функционирования предметной области.
Структурный аспект предполагает построение:
объектной структуры, отражающей состав взаимодействующих в процессах материальных и информационных объектов предметной области;
функциональной структуры, отражающей взаимосвязь функций (действий) по преобразованию объектов в процессах;
структуры управления, отражающей события и бизнес-правила, которые воздействуют на выполнение процессов;
организационной структуры, отражающей взаимодействие организационных единиц предприятия и персонала в процессах;
технической структуры, описывающей топологию расположения и способы коммуникации комплекса технических средств.
Язык моделирования – это нотация, в основном графическая, которая используется для описания проектов.
Нотация представляет собой совокупность графических объектов, используемых в модели.
Нотация является синтаксисом языка моделирования.
Главный критерий адекватности структурной модели предметной области – это функциональная полнота разрабатываемой ИС.
Оценочные аспекты моделирования предметной области связаны с разрабатываемыми показателями эффективности автоматизируемых процессов, к которым относятся:
время решения задач;
стоимостные затраты на обработку данных;
надежность процессов;
косвенные показатели эффективности (объемы производства, производительность труда, оборачиваемость капитала, рентабельность и т.д.)
В основе различных методологий моделирования предметной области ИС лежат принципы последовательной детализации. Обычно модели строятся на трех уровнях:
внешний уровень (определение требований): модель отвечает на вопрос, что должна делать система, то есть определяется состав основных компонентов системы: объектов, функций, событий, организационных единиц, технических средств.
концептуальный уровень (спецификация требований): модель отвечает на вопрос, как должна функционировать система, т.е. определяется характер взаимодействия компонентов системы.
внутренний уровень (реализация требований): модель отвечает на вопрос: с помощью каких программно-технических средств реализуются требования к системе
Рассмотрим особенности построения моделей предметной области на трех уровнях детализации.
- Северный государственный медицинский университет
- Классификация информационных систем
- Тема 2. Методологические основы проектирования ис
- Тема 11. Общая структура организации работ по проектированию
- Раздел 2. Каноническое проектирование информационных систем
- Тема 4. Содержание и методы канонического проектирования Рассматриваемые вопросы:
- 1. Состав и содержание работ на предпроектной стадии проектирования
- 2. Состав и содержание работ на стадии техно-рабочего проектирования
- 3. Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта
- Тема 5. Проектирование классификаторов технико-экономической информации Рассматриваемые вопросы:
- Основные понятия классификации экономической информации.
- 1. Основные понятия классификации экономической информации
- Иерархическая система классификации
- Фасетная система классификации
- 2. Понятия и основные системы кодирования экономической информации
- Классификационные системы кодирования
- 3. Состав и содержание операций проектирования классификаторов
- Тема 6. Проектирование информационного обеспечения ис
- 2. Особенности проектирования форм первичных и результатных документов
- 3. Проектирование экранных форм электронных документов.
- 1. Определение перечня макетов экранных форм:
- 2. Определение содержания макетов экранных форм:
- 4. Понятие информационной базы, способы ее организации. Технология проектирования информационной базы.
- Тема 7. Проектирование технологических процессов обработки информации
- 2. Показатели оценки эффективности технологических процессов
- 3. Проектирование процессов получения первичной информации
- 4. Проектирование процесса загрузки и ведения информационной базы
- 5. Проектирование процесса автоматизированного ввода бумажных документов
- Раздел 3 индустриальное проектирование информационных систем тема 8. Типовое проектирование информационных систем
- Тема 9. Методология моделирования предметной области
- 1. Структурная модель предметной области
- Объектная структура
- Функциональная структура
- Структура управления
- Организационная структура
- Техническая структура
- 2. Функциональные методики моделирования предметной области Функциональная методика idef0
- Функциональная методика потоков данных (dfd)
- 3. Объектные методики моделирования предметной области
- Тема 10. Функциональная методика idef0
- Методика построения модели
- Основные элементы диаграмм модели idef0
- Типы связей на диаграммах модели idef0
- Пример именования разветвляющейся стрелки
- Пример именования разветвляющейся стрелки
- Туннелирование стрелок
- 11. Функциональные методики dfd и idef3
- 2. Правила построения диаграмм модели dfd
- Пример диаграммы dfd
- 3. Метод описания процессов idef3
- Тема 12. Унифицированный язык визуального моделирования unified modeling language (uml)
- 1. Синтаксис и семантика основных объектов uml
- 2. Основные виды диаграмм языка моделирования uml
- 1. Синтаксис и семантика основных объектов uml
- 2. Основные виды диаграмм языка моделирования uml