Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование.docx
Скачиваний:
3
Добавлен:
31.08.2019
Размер:
725.4 Кб
Скачать

3. Функционально-ориентированное проектирование информационной системы

Наиболее трудоемкими этапами разработки ИС являются этапы анализа и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации.

Для проектирования информационной системы иерархической классификации применялось такое CASE-средство как BPWin – средство функционального моделирования, реализующее методологию IDEF.

3.1. Построение контекстной диаграммы

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

Контекстная диаграмма модели ИС представлена на рис. 3.1.

Рис. 3.1 – Контекстная диаграмма модели ИС для иерархической классификации данных при выборе композиций для очистки теплоэнергетического оборудования

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

3.2.Построение диаграмм idef0

Процесс проектирования ИС для иерархической классификации данных при выборе композиций для очистки теплоэнергетического оборудования

состоит из трех основных этапов: «Наполнение базы данных», «Иерархическая классификация данных», «Выбор оптимальных условий промывки» (рис.3.2).

Рис. 3.2 – Диаграмма декомпозиции 1-го уровня

Этап «Иерархическая классификация данных» состоит из трех функциональных блоков: «Подготовка данных», «Выбор параметров классификации», «Выполнение алгоритма» (рис.3.3).

Рис. 3.3 – Диаграмма декомпозиции 2-го уровня

Основные элементы модели «Проектирование ИС для иерархической классификации данных при выборе композиций для очистки теплоэнергетического оборудования» представлены в табл. 3.1 - 3.3.

Таблица 3.1

Основные элементы модели

Название проекта: Проектирование ИС для иерархической классификации данных при выборе композиций для очистки теплоэнергетического оборудования

Цель проекта: Реализация структурной функциональной модели ИС для иерархической классификации данных при выборе композиций для очистки теплоэнергетического оборудования

Технология моделирования: метод функционального моделирования IDEF0

Инструментарий: программный продукт BP Win 4.0

Список данных

Перечень функций

Окончание табл. 3.1

Список данных

Перечень функций

Данные об объекте

Данные о композиции для очистки

Результаты классификации

Оптимальная композиция и условия очистки

Информационная система

Принцип классификации

Правила выбора оптимальной композиции

А0.Проектирование ИС для иерархической классификации данных при выборе композиций для очистки теплоэнергетического оборудования

Данные об объекте

Данные о композиции для очистки

БД о компонентах очистки

Классифицированные данные

Данные об оптимальной композиции

Результаты классификации

Оптимальная композиция и условия очистки

Информационная система

Принцип классификации

Правила выбора оптимальной композиции

A1.Наполнение БД

А2.Иерархическая классификация данных

А3.Выбор оптимальных условий промывки

БД о компонентах очистки

Таблицы данных, готовые к классификации

Параметры классификации

Результаты классификации

Принцип классификации

А21.Подготовка данных

А22.Выбор параметров классификации

А23.Выполнение алгоритма

Таблица 3.2

Словарь

Термины

Определение

Информационная система

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

Входные данные

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

Обработанные данные

Данные, полученные в процессе выполнения работ на определенном этапе

Выходные документы

Структурированные данные, полученные при выполнении работы ИС

Принцип классификации

Совокупность последовательных действия, на основе которых выполняется определенный алгоритм

Таблица 3.3

Описание функциональных блоков

Наименование блока

Описание решаемых задач

А1. Наполнение БД

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

А2.Иерархическая классификация данных

На данном этапе происходит автоматическая иерархическая классификация введенных данных.

А3.Выбор оптимальных условий промывки

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

А21. Подготовка данных

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

Окончание табл. 3.3

Наименование блока

Описание решаемых задач

А22.Выбор параметров классификации

На данном этапе происходит выбор алгоритма классификации.

А23.Выполнение алгоритма

Происходит иерархическая классификация таблиц данных по выбранному алгоритму.