Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Корп.инф.сети_Задание на КП.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.6 Mб
Скачать

Исходные данные

На следующих рисунках отображены исходные данные проекта.

Содержательная часть

Далее представлены диаграммы, построенные в 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>

=<выйти>

<выйти на уровень выше>

}