- •1. Предпроектная стадия создания
- •1.1. Описание предметной области автоматизации
- •1.2. Примеры разработок проектов для аналогичных систем
- •1.3. Описание выбранной технологии, методов и
- •1.4. Описание выбранного метода проведения обследования
- •1.5. Описание выбранного метода сбора материалов обследования
- •1.6. Программа обследования
- •1.7. План-график выполнения работ на предпроектной стадии
- •1.8. Формализация материалов обследования
- •2. Постановка задачи
- •2.1. Назначение, цели создания ис
- •2.2. Характеристика объектов автоматизации. Документы предметной области
- •2.3. Требования к ис
- •2.3.1. Требование к системе в целом
- •2.3.2. Требования к функциям
- •2.3.3. Требования к видам обеспечения
- •3. Функционально-ориентированное проектирование информационной системы
- •3.1. Построение контекстной диаграммы
- •3.2.Построение диаграмм idef0
- •3.3. Построение диаграммы описания бизнес-процессов idef3
- •3.4. Построение диаграммы потоков данных dfd
- •4. Объектно-ориентированное
- •4.1. Построение диаграммы вариантов использования
- •4.2. Построение диаграммы деятельности
- •4.3. Построение диаграммы классов
- •5. Построение экранных форм документов
- •5.1. Проектирование формы первичного документа
- •5.2. Проектирование форм документов результатной информации
- •Заключение
- •5. Кватрани, т. Визуальное моделирование с помощью Rational Rose 2002 и uml/т. Кватрани. – Вильямс, 2003.– 192с.
3.4. Построение диаграммы потоков данных dfd
Диаграммы DFD моделируют систему как набор действий, соединенных друг с другом стрелками (рис.3.5). Диаграммы содержат два новых типа объектов:
хранилища данных – объекты, собирающие и хранящие информацию;
внешние сущности – объекты, моделирующие взаимодействие с теми частями системы, которые выходят за границы моделирования.
В данном курсовом проекте присутствует четыре хранилища данных (база данных, результаты классификации, отчет об оптимальной композиции, правила выбора оптимальной композиции) и две внешние сущности (пользователь, алгоритм классификации).
Рис. 3.5 – Диаграмма DFD.
Основные элементы модели представлены в табл. 3.7 – 3.9
Таблица 3.7
Основные элементы модели
Название проекта: Проектирование ИС для иерархической классификации данных при выборе композиций для очистки теплоэнергетического оборудования |
|
Цель проекта: Реализация структурной функциональной модели ИС |
|
Технология моделирования: метод построения диаграмм потоков данных DFD |
|
Инструментарий: программный продукт BP Win 4.0 |
|
Список данных |
Перечень объектов |
Данные объекта Данные композиции Параметры классификации Классифицировать данные Данные, готовые к классификации Оптимальная композиция
|
Функциональные блоки: 1. Ввести данные об объекте 2. Ввести данные о композиции 3. Подготовить данные для классификации 4. Выбрать параметры классификации 5. Классифицировать данные 6. Выбрать оптимальную композицию для очистки объекта
|
Ввод параметров объекта Ввод параметров композиции Ввод параметров классификации Реализовать алгоритм классификации
|
Внешние сущности: 1. Пользователь 2. Алгоритм классификации
|
Примеры композиций Правила выбора композиции |
Хранилища данных: 1.База данных 2.Результаты классификации 3.Отчет об оптимальной композиции 4.Правила выбора оптимальной композиции
|
Таблица 3.8
Словарь
Термины |
Определение |
Данные объекта |
Параметры контура, состав отложений |
Данные композиции |
Качественный и количественный состав |
Параметры классификации |
Количество объектов, тип алгоритма |
Примеры композиций |
Состав готовых композиций, удовлетворяющих условиям промывки |
Оптимальная композиция |
Состав композиции, удовлетворяющий запросу пользователя |
Правила выбора оптимальной композиции |
Процедура отбора композиции с определенными параметрами |
Таблица 3.9
Описание объектов
Наименование объекта |
Описание функций |
Функциональные блоки:
|
|
1. Ввести данные об объекте
|
Необходимо ввести данные об объекте (для ввода применяются специальные формы) |
2. Ввести данные о композиции
|
Необходимо ввести данные о композиции (для ввода применяются специальные формы) |
3. Подготовить данные для классификации |
Введенные данные обрабатываются и представляются в виде, готовом для классификации |
4. Выбрать параметры классификации |
Пользователь определяет параметры алгоритма классификации |
5. Классифицировать данные |
Информационная система автоматически классифицирует данные по выбранному алгоритму |
6. Выбрать оптимальную композицию для очистки объекта |
Информационная система на основе имеющейся информации определяет оптимальную композицию для очистки данного объекта |
Окончание табл. 3.9
Наименование объекта |
Описание функций |
Внешние сущности:
|
|
1. Пользователь
|
Человек, который использует данную информационную систему для выполнения имеющихся функций. |
2. Алгоритм классификации
|
Правила и метод обработки информации, на основе которых производится иерархическая классификация.
|
Хранилища данных: |
|
1. База данных
|
Здесь собирается и хранится информация об объектах промывки, условиях и композициях для очистки. |
2. Результаты классификации |
Здесь содержатся выходные классифицированные данные. |
3. Отчет об оптимальной композиции |
Здесь содержится информация, полученная в ходе выбора оптимальной композиции и условий промывки. |
4. Правила выбора оптимальной композиции |
Здесь содержится информация о правилах выбора оптимальной композиции и условий промывки. |
