- •1. Структурные методологии системного моделирования бизнес – процессов
- •1.1.Этапы, участники и организация процесса моделирования
- •1.2. Введение в структурные методологии
- •1.2.1 Понятия и определения
- •1.3. Методология Гейне/ Сарсона информационно – логического моделирования
- •1.3.1 Общие сведения
- •1.3.2. Потоковые диаграммы информационно-логической модели
- •1.3.3. Описание внутренней логики процессов
- •1.3.4. Структурограммы описания данных
- •1.4. Sadt- методология. Idef0 – функциональное моделирование
- •1.4.1 Синтаксис и применение диаграмм
- •1.4.2 Синтаксис моделей и работа с ними
- •4.3 Выводы.
- •Раздел II инструментальные средства моделирования
- •2.1. Инструментальное средство функционального моделирования AllFusionBPwin 4.0
- •2.2. Краткое введение в idef3 – моделирование
- •2.2.1. Синтаксис и семантика моделей idеfз
- •2.3. Инструментальное средство case.Аналитик
- •2.5.1. Назначение case.Аналитика
- •2.5.2 Функциональная структура case.Аналитика
- •2.5.3 Особенности систем, для разработки которых предназначен case.Аналитик
- •Функциональная модель Проектирование модели системы планирования себестоимости продукции в bPwin как есть
- •Диаграммы декомпозиции
- •Исходные данные
- •Содержательная часть
- •Ввод данных
- •Нормы расходов
- • Данные по расходу продукта
Исходные данные
На следующих рисунках отображены исходные данные проекта.
Содержательная часть
Далее представлены диаграммы, построенные в CASE – Аналитике, описывающие АРМ ОГЭ.
Рис.1. Уровень 0. Контекстная диаграмма.
Струкрурограммы:
«СОДЕРЖАНИЕ»: поток данных Нормы
Вид энергоресурса
АЛЬТЕРНАТИВА
теплоэнергия
электроэнергия
природный газ
речная вода
Продукт-потребитель
Цех источник
Потребляемый продукт
Статья прихода
Норма расхода на 1 кв.
Норма расхода на 2 кв.
Норма расхода на 3 кв.
Норма расхода на 4 кв.
«СОДЕРЖАНИЕ»: поток данных ПСН
Вид энергоресурса
АЛЬТЕРНАТИВА
теплоэнергия
электроэнергия
природный газ
речная вода
Продукт-потребитель
Цех источник
Потребляемый продукт
Статья прихода
Расход на год
ВХОДИТ ОТ 1 ДО 12 РАЗ
Расход на i-ый месяц
Структурограмма потока данных «Отчеты» повторяет структурограмму «Файл для ПЭО».
«СОДЕРЖАНИЕ»: поток данных Файл для ПЭО
АЛЬТЕРНАТИВА
Файл для ПЭО по теплоэнергии
Наименование продукта
Потребность в год
ВХОДИТ ОТ 1 ДО 12 РАЗ
Потребность на i-ый месяц
ВХОДИТ ОТ 1 ДО 4 РАЗ
Потребность на i-ый квартал
Файл для ПЭО по электроэнергии
Наименование продукта
Потребность в год
ВХОДИТ ОТ 1 ДО 12 РАЗ
Потребность на i-ый месяц
ВХОДИТ ОТ 1 ДО 4 РАЗ
Потребность на i-ый квартал
Файл для ПЭО по природному газу
Наименование продукта
Потребность в год
ВХОДИТ ОТ 1 ДО 12 РАЗ
Потребность на i-ый месяц
ВХОДИТ ОТ 1 ДО 4 РАЗ
Потребность на i-ый квартал
Файл для ПЭО по речной воде
Наименование продукта
Потребность в год
ВХОДИТ ОТ 1 ДО 12 РАЗ
Потребность на i-ый месяц
ВХОДИТ ОТ 1 ДО 4 РАЗ
Потребность на i-ый квартал
«СОДЕРЖАНИЕ»: поток данных Ввод оперативных данных
АЛЬТЕРНАТИВА
Оперативные данные ?
Оперативные параметры ?
Структурограммы «Оперативные данные», «Оперативные параметры» рассмотрены ниже.
Рис.2. Уровень 1. Диаграмма потоков данных «Расчет потребностей».
«СОДЕРЖАНИЕ»: поток данных Оперативные данные
Вид энергоресурса
АЛЬТЕРНАТИВА
теплоэнергия
электроэнергия
природный газ
речная вода
Продукт-потребитель
Цех источник
Потребляемый продукт
Статья прихода
Расход на год
ВХОДИТ ОТ 1 ДО 12 РАЗ
Расход на i-ый месяц
Структурограмма «Результаты» соответствует «Файл для ПЭО».
Ввод данных
Рис.3. Уровень 2. ДПД «Ввод данных».
Структурограммы данных по нормам соответствует структуре данных «Нормы», а «Расчетные данные ПСН» - «ПСН».
Нормы расходов
Рис.4. Уровень 3. ДПД «Нормы расхода».
Структура норм по различным видам ресурсов одинакова и соответствует структурограмме «Нормы».
ЛОГИКА ПРОЦЕССА <Ввод норм расхода по теплоэнергии>
{ ВВЕСТИ <клавишу>
В ЗАВИСИМОСТИ ОТ ЗНАЧЕНИЯ <клавиши>
<Enter>
<желаемое действие> = <редактировать данные>
<F2>
<желаемое действие> = <добавить норму>
<F3>
<желаемое действие> = <удалить норму>
<Esc>
<желаемое действие> = <выйти>
В ЗАВИСИМОСТИ ОТ ЗНАЧЕНИЯ <желаемого действия>
=<редактировать данные>
{ В ЗАВИСИМОСТИ ОТ ЗНАЧЕНИЯ <выбранного столбца>
< продукт-потребитель>
{<выбрать из списка продукт-потребитель>
ВВЕСТИ <Enter>}
<цех-источник>
{<выбрать из списка цех-источник>
ВВЕСТИ <Enter>}
<потребляемый продукт>
{<выбрать из списка потребляемый продукт>
ВВЕСТИ <Enter>}
<статья прихода>
{<выбрать из списка статью прихода>
ВВЕСТИ <Enter>}
<норма расхода на 1 кв.>
{ВВЕСТИ <норму расхода на 1 кв.>
ВВЕСТИ <Enter>}
<норма расхода на 2 кв.>
{ВВЕСТИ <норму расхода на 2 кв.>
ВВЕСТИ <Enter>}
<норма расхода на 3кв.>
{ВВЕСТИ <норму расхода на 3 кв.>
ВВЕСТИ <Enter>}
<норма расхода на 4 кв.>
{ВВЕСТИ <норму расхода на 4 кв.>
ВВЕСТИ <Enter>}
}
=<добавить норму>
{ПОВТОРЯТЬ
{<выбрать из списка продукт-потребитель>
ВВЕСТИ <Enter>
<выбрать из списка цех-источник>
ВВЕСТИ <Enter>
<выбрать из списка потребляемый продукт>
ВВЕСТИ <Enter>
<выбрать из списка статью прихода>
ВВЕСТИ <Enter>
ВВЕСТИ <норму расхода на 1 кв.>
ВВЕСТИ <Enter>
ВВЕСТИ <норму расхода на 2 кв.>
ВВЕСТИ <Enter>
ВВЕСТИ <норму расхода на 3 кв.>
ВВЕСТИ <Enter>
ВВЕСТИ <норму расхода на 4 кв.>
ВВЕСТИ <Enter>}
ПОКА СПРАВЕДЛИВО: <не нажат ESC>
В ЗАВИСИМОСТИ ОТ ЗНАЧЕНИЯ <выбранного действия>
<выход с сохранением>
{<сохранить изменения в БД>
<вернуться к просмотру БД>}
<выход без сохранения>
<вернуться к просмотру БД>
<продолжить ввод>
<вернуться к вводу>
}
=<удалить норму>
В ЗАВИСИМОСТИ ОТ ЗНАЧЕНИЯ <подтверждения удаления>
<подтвердить>
ВВЕСТИ <клавишу Y>
<отказаться>
ВВЕСТИ <клавишу N>
=<выйти>
<выйти на уровень выше>
}
