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

Комплекс задач по учету и контролю выработки и отгрузки товарной продукции. Описание информационного обеспечения. Концептуальное проектирование базы данных. Массивы информации, используемые алгоритмом. Программирование задачи "Учет и контроль отгрузки".

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 21.06.2011
Размер файла 1,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ВВЕДЕНИЕ

Современное нефтеперерабатывающее предприятие представляет собой сложный механизм, для успешного функционирования которого необходима единая система управления. Наиболее рациональное решение вопросов управления нефтеперерабатывающим предприятием может быть реализовано путем создания интегрированной автоматизированной системы управления (ИАСУ).

Целью ИАСУ является разработка современной промышленной технологии, в которой автоматизация играет решающую роль по всему производственному циклу. ИАСУ включает в себя ряд взаимосвязанных подсистем.

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

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

Целью данного дипломного проекта является автоматизация функций подсистемы учета и контроля выработки и отгрузки товарной продукции АРМа экономиста производства НПП и предназначена для организации автоматизированного учета и контроля основных технико-экономических показателей (ТЭП) структурных подразделений НПП, производящих товарную продукцию. Создание комплекса задач АРМа осуществляется с целью сокращения трудозатрат и времени на сбор, обработку и представление информации. Данное производство является производством непрерывного типа, что особенно усложняет автоматизацию контроля исходной информации, сформированной различными источниками в течение периода учета.

Разработка алгоритма и программного обеспечения выполняется на основании документов «Техническое задание на разработку подсистемы учета и контроля выработки и отгрузки товарной продукции» и «Описание постановки комплекса задач».

Раздел «Охрана труда» предполагает: анализ опасных и вредных производственных факторов, степени их воздействия на работающих; разработку организационных и технических мероприятий, направленных на профилактику производственного травматизма и профессиональных заболеваний; анализ системы «Человек - Машина - Среда» с точки зрения безопасности труда, а также разработку мероприятий, подтвержденных расчетами и ссылками на соответствующие нормативные документы по защите персонала от опасных и вредных производственных факторов; разработку мер по предупреждению несчастных случаев и созданию высокопроизводительных, здоровых и безопасных условий труда в помещении отдела экономистов производства масел НПП.

Целью выполнения «Организационно-экономической части дипломного проекта является разработка бизнес-плана для продукта, что позволит обосновать целесообразность разработки, производства и сбыта разрабатываемого программного обеспечения в условиях конкуренции.

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

1. ОПИСАНИЕ ПОСТАНОВКИ КОМПЛЕКСА ЗАДАЧ ПОДСИСТЕМЫУЧЕТА И КОНТРОЛЯ ОТГРУЗКИ И ВЫРАБОТКИ ТОВАРНОЙ ПРОДУКЦИИ

1.1 Характеристика комплекса задач

1.1.1 Комплекс задач по учету и контролю выработки и отгрузки товарной продукции

В комплекс задач по учету и контролю выработки и отгрузки товарной продукции включены задачи организации автоматизированного учета и контроля основных технико-экономических показателей (ТЭП) структурных подразделений НПП, производящих товарную продукцию.

Основными ТЭП являются:

- количество выработанной товарной продукции;

- количество отгруженной товарной продукции;

- количество имеющейся в наличии товарной продукции в натуральном выражении.

Создание комплекса задач АРМа осуществляется с целью сокращения трудозатрат и времени на сбор, обработку и представление информации.

1.1.2 Основные задачи комплекса

Основная задача комплекса:

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

При этом может быть введена дополнительная информация или скорректированы исходные данные (при наличии документированных источников):

- по ресурсный учет остатков;

- учет показателей по выработке, отгрузке ресурсов;

- учет товарной продукции;

- контроль выполнения планов производства товарной продукции в натуральном выражении;

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

1.1.3 Задачи программного обеспечения

Программы выполняют расчет по объемным показателям резервуаров и наличия в них ресурсов, используя при этом информацию от других задач и подсистем, формируют результирующие массивы и выходные ведомости.

1.1.4 Исходная информация для решения задач комплекса

Исходная информация для решения задач комплекса поступает по мере обновления информации в реальном времени от других задач и подсистем:

- по остаткам (подсистема оперативного управления основным производством ОУОП);

- по отгрузке (подсистема сбыта);

- по панам (подсистема ТЭП);

- используются нормативно-справочные данные, а также комплекс задач обеспечивает информацией задачу «Учет и контроль выработки полуфабрикатов и потребления сырья» и задачи отчетности (подсистема ОУОП).

1.1.5 Задача «Ресурсный учет остатков»

Задача ресурсного учета остатков предназначена для определения остатка конкретного ресурса на конец суток. Рассчитывается общий остаток ресурса и полезный остаток. Входные сообщения для задачи контроля остатков нефтепродуктов по резервуарам являются выходными сообщениями задачи «Учет остатков и движения нефтепродуктов» и берутся из этой задачи.

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

Есть возможность получения решения задачи:

- в разрезе резервуаров, т.е. по каким резервуарам сколько и каких ресурсов осталось;

- в разрезе ресурсов, т.е. сколько каких ресурсов осталось по каким резервуарам;

- в разрезе ресурсов, без учета резервуаров, в которых они находятся.

Выходная информация хранится в базе данных и может быть использована для просмотра видеограмм, формирования документов на бумажном носителе: ведомость "Остатки ресурсов на 00.00.00".

Ведомость может формироваться:

- по выбранному ресурсу (группе ресурсов) и по всем резервуарам;

- по выбранному резервуару (группе резервуаров) и по всем ресурсам;

- по выбранному ресурсу (группе ресурсов) и по выбранному резервуару (группе резервуаров);

- по всем резервуарам и всем ресурсам.

Какой именно режим выбран выводится в шапке ведомости.

Данный документ используется для планирования работ по отгрузке продукции, планирования и учета заполняемых емкостей (резервуаров), а также для расчета товарооборота производства.

Периодичность решения задачи - ежесуточно или за период, включающий несколько суток (выходные, праздничные дни) и 1-го числа каждого месяца (итог за месяц).

Задача «Ресурсный учет остатков» обеспечивает информацией задачу «Учет и контроль выработки полуфабрикатов и потребления сырья» и задачи отчетности (подсистема ОУОП).

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

Ответственность за организацию сбора информации, контроль, корректировку, своевременное решение задачи несут пользователи - экономисты производств, цехов.

1.1.6 Задача «Учет показателей по выработке, отгрузке ресурсов»

Задача предназначена для учета показателей выработки и отгрузки ресурсов за какой-то конкретный период. Информацией по выработке ресурсов задачу обеспечивает ОУОП, информацией по отгрузке ресурсов - подсистема сбыта.

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

- ведомости "Реестр документов: выработка ресурсов с 00.00.00 по 00.00.00";

- ведомости " Реестр документов: отгрузка ресурсов с 00.00.00 по 00.00.00".

Если необходимо выдать информацию за сутки - даты начала и конца периодов будут совпадать.

Ведомость по выработке может формироваться:

- по выбранному ресурсу (группе ресурсов) и по всем резервуарам;

- по выбранному резервуару (группе резервуаров) и по всем ресурсам;

- по выбранному ресурсу (группе ресурсов) и по выбранному резервуару (группе резервуаров);

- по всем резервуарам и всем ресурсам.

Какой именно режим выбран, выводится в шапке ведомости по выработке.

Ведомость по отгрузке может формироваться:

- по выбранному ресурсу (группе ресурсов), по всем резервуарам и по всем клиентам (потребителям);

- по выбранному резервуару (группе резервуаров), по всем ресурсам и по всем клиентам (потребителям);

- по выбранному ресурсу (группе ресурсов), по выбранному резервуару (группе резервуаров) и по всем клиентам (потребителям);

- по всем резервуарам, всем ресурсам, по всем клиентам (потребителям);

- по выбранному ресурсу (группе ресурсов), по всем резервуарам и по выбранному клиенту (группе клиентов);

- по выбранному резервуару (группе резервуаров), по всем ресурсам и по выбранному клиенту (группе клиентов);

- по выбранному ресурсу (группе ресурсов), по выбранному резервуару (группе резервуаров) и по выбранному клиенту (группе клиентов);

- по всем резервуарам, всем ресурсам, по выбранному клиенту (группе клиентов).

Какой именно режим выбран, выводится в шапке ведомости по отгрузке.

Данные документы используются для планирования работ по отгрузке продукции, планирования и учета заполняемых емкостей (резервуаров), а также для расчета товарооборота производства.

Выходная информация по выработке и отгрузке товарных продуктов по производству должна быть представлена начальнику производства к 9.00, в ПЭО к 8.30 утра.

Периодичность решения задачи - ежесуточно или за период, включающий несколько суток (выходные, праздничные дни) и 1-го числа каждого месяца (итог за месяц).

Задача «Учет показателей по выработке, отгрузке ресурсов» обеспечивает информацией задачи отчетности (подсистема ОУОП).

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

Ответственность за организацию сбора информации, контроль, корректировку, своевременное решение задачи несут пользователи - экономисты производств, цехов.

1.1.7 Задача «Учет товарной продукции»

Задача предназначена для ведения учета отгруженной товарной продукции и остатка товарной продукции. Информацией об отгрузке товарной продукции задачу обеспечивает подсистема сбыта.

Выходная информация хранится в базе данных и может быть использована для просмотра видеограмм, формирования документов на бумажном носителе, а именно, ведомости "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00".

Если необходимо выдать информацию за сутки - даты начала и конца периодов будут совпадать.

Ведомость может формироваться:

- по выбранному ресурсу (группе ресурсов), по всем резервуарам и по всем клиентам (потребителям);

- по выбранному резервуару (группе резервуаров), по всем ресурсам и по всем клиентам (потребителям);

- по выбранному ресурсу (группе ресурсов), по выбранному резервуару (группе резервуаров) и по всем клиентам (потребителям);

- по всем резервуарам, всем ресурсам, по всем клиентам (потребителям);

- по выбранному ресурсу (группе ресурсов), по всем резервуарам и по выбранному клиенту (группе клиентов);

- по выбранному резервуару (группе резервуаров), по всем ресурсам и по выбранному клиенту (группе клиентов);

- по выбранному ресурсу (группе ресурсов), по выбранному резервуару (группе резервуаров) и по выбранному клиенту (группе клиентов);

- по всем резервуарам, всем ресурсам, по выбранному клиенту (группе клиентов).

Какой именно режим выбран, выводится в шапке ведомости.

Ведомость можно получить в краткой форме, подробной и по дням.

Данный документ используется для планирования работ по отгрузке продукции, планирования и учета заполняемых емкостей (резервуаров), а также для расчета товарооборота производства.

Периодичность решения задачи - ежесуточно или за период, включающий несколько суток (выходные, праздничные дни) и 1-го числа каждого месяца (итог за месяц).

Задача «Учет товарной продукции» обеспечивает информацией задачи отчетности (подсистема ОУОП).

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

Ответственность за организацию сбора информации, контроль, корректировку, своевременное решение задачи несут пользователи - экономисты производств, цехов.

Задача «Контроль выполнения планов производства товарной продукции в натуральном выражении»

Для контроля выполнения планов производства товарной продукции используется информация подсистемы ТЭП.

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

- ведомости "Фактическое выполнение плана по выработке на 00.00.00",

- ведомости "Фактическое выполнение плана по отгрузке на 00.00.00".

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

Периодичность решения задачи - ежесуточно или за период, включающий несколько суток (выходные, праздничные дни) и 1-го числа каждого месяца (итог за месяц).

На начальном этапе и в случае отсутствия связи с другими задачами и подсистемами ОУОП и ТЭП информацию по остаткам готовит и вводит в базу экономист производства, а задача работает в автономном режиме.

Ответственность за организацию сбора информации, контроль, корректировку, своевременное решение задачи несут пользователи - экономисты производств, цехов.

1.1.8 Задача «Формирование в базе данных показателей по выработке товарной продукции для учета смешения и производства полуфабрикатов технологическими установками, а также показателей по отгрузке и остаткам товарных нефтепродуктов для формирования отчетности предприятия по производству»

Задача предназначена для формирования документов по выработке или отгрузке нефтепродуктов. Сформированные документы ставятся на учет во всех отчетах и журналах, которые хранятся в базе данных и могут быть использованы для просмотра видеограмм, формирования документов на бумажном носителе, планирования работ по отгрузке продукции, планирования и учета заполняемых емкостей (резервуаров), а также для расчета товарооборота производства.

Выходная информация по выработке и отгрузке товарных продуктов по производству должна быть представлена начальнику производства к 9.00, в ПЭО к 8.30 утра.

Периодичность решения задачи - ежесуточно или за период, включающий несколько суток (выходные, праздничные дни) и 1-го числа каждого месяца (итог за месяц).

Ответственность за организацию сбора информации, контроль, корректировку, своевременное решение задачи несут пользователи - экономисты производств, цехов.

1.1.9 Задача «Формирование документации для отчетности по производству»

Формируемые документы:

- сводка по товарным нефтепродуктам для руководства производства формируется в виде ведомости "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00";

- журнал отгрузки товарных масел для начальника 3-го производства формируется в виде ведомости "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00", при вызове которой необходимо задать группу ресурсов «Масла»;

- журнал отгрузки товарных битумов для начальника 3-го производства формируется в виде ведомости "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00", при вызове которой необходимо задать группу ресурсов «Битумы»;

- журнал выработки и отгрузки товарной продукции (баланс по нефтепродуктам) для экономистов производства - формируется в виде ведомости "Баланс по производству и отгрузке ресурсов на 00.00.00", при вызове которой необходимо задать план на месяц даты опроса.

1.1.10 Входная информация

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

1.1.11 Решение комплекса задач при отказе технических средств

Решение комплекса задач автоматизированным способом прекращается в случае отказа технических средств.

1.2 Выходная информация

При запуске системы в верхней части экрана выдается выходное сообщение M1 в виде меню выбора задачи комплекса, которое представлено на рисунке 1.1.

Рисунок 1.1 - Меню выбора задач комплекса

1.2.1 Задача "По ресурсный учет остатков"

Для решения задачи "По ресурсный учет остатков" из меню выбора задач комплекса необходимо выбрать опцию «Отчет» - на экране появляется выходное сообщение M2 в виде меню решаемой задачи, которое представлено на рисунке 1.2.

Рисунок 1.2 - Меню решаемой задачи

При выборе режима «ОстаткиРесурсов» из меню решаемой задачи на экране появится выходное сообщение V1 в виде экранной формы, представленной на рисунке 1.3.

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

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

Если нажать на одну из кнопок «По резервуарам», «По ресурсам» или «Сформировать» из выходного сообщения V1 на экране будет сформирована ведомость "Остатки ресурсов на 00.00.00".

Отличие состоит в том, каким образом будет сгруппирована информация - по резервуарам, по ресурсам с указанием резервуаров, по ресурсам без указания резервуаров соответственно. Ведомость "Остатки ресурсов на 00.00.00" [] выдается на экран дисплея в виде видеограммы и заполняется данными из результирующего массива Остатки Ресурсов, структура которого представлена в таблице 1.1.

Рисунок 1.3 - Экранная форма выходного сообщения V1

Таблица 1.1 - Структура массива Остатки Ресурсов

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Дата

Дата

дата

8

Резервуар

Резервуар

символьный

15

Шифр Ресурса

Шифр

символьный

10

Наименование ресурса

Ресурс

символьный

15

Остаток общий

ОстатокОбщ

числовой

9

2

Остаток полезный

ОстатокПол

числовой

9

2

1.2.2 Задача "Учет показателей по выработке, отгрузке ресурсов"

Для решения задачи "Учет показателей по выработке, отгрузке ресурсов" из меню выбора задач комплекса необходимо выбрать опцию «Отчет» - на экране появляется выходное сообщение M2 в виде меню решаемой задачи, которое представлено на рисунке 1.2.

Если выбрать задачу «РеестрВыработок» - на экране появляется выходное сообщение V2 (рисунок 1.4).

Рисунок 1.4 - Экранная форма выходного сообщения V2

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

Если необходимо выдать информацию за сутки - даты начала и конца периода будут совпадать.

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

Если нажать кнопку «Сформировать» - на экране появится ведомость "Реестр документов: выработка ресурсов с 00.00.00 по 00.00.00".

Ведомость "Реестр документов: выработка ресурсов с 00.00.00 по 00.00.00" [Приложение Г] выдается на экран дисплея в виде видеограммы и заполняется данными из результирующего массива ВырабРес, структура которого представлена в таблице 1.2.

Для решения задачи учета показателей по отгрузке ресурсов из меню выбора задач комплекса необходимо выбрать опцию «Отчет» - на экране появляется выходное сообщение M2 в виде меню решаемой задачи, которое представлено на рисунке 1.2.

Если выбрать задачу «РеестрОтгрузок» - на экране появляется выходное сообщение V3 (рисунок 1.5).

Таблица 1.2 - Структура массива Выраб Рес

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Дата начала периода

ДатаНП

дата

8

Дата конца периода

ДатаКП

дата

8

Номер накладной

Док

символьный

8

Дата накладной

Дата

дата

8

Ресурс

Ресурс

символьный

15

Признак качества

Признак Качества

символьный

10

Резервуар

Резервуар

символьный

15

Объем, м.куб.

Объем

числовой

9

2

Рисунок 1.5 - Экранная форма выходного сообщения V3

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

Если нажать кнопку «Сформировать» - на экране появится ведомость "Реестр документов: отгрузка ресурсов с 00.00.00 по 00.00.00".

Ведомость "Реестр документов: отгрузка ресурсов с 00.00.00 по 00.00.00" [Приложение Д] выдается на экран дисплея в виде видеограммы и заполняется данными из результирующего массива ОтгрРес, структура которого представлена в таблице 1.3.

Таблица 1.3 - Структура массива ОтгрРес

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Номер накладной

Док

символьный

8

Дата накладной

Дата

дата

8

Ресурс

Ресурс

символьный

15

Клиент

Клиент

символьный

15

Вид отгрузки

ВидОтгрузки

символьный

10

Резервуар

Резервуар

символьный

15

Объем, м.куб.

Объем

числовой

9

2

1.2.3 Задача "Учет товарной продукции"

Для решения задачи "Учет товарной продукции" из меню выбора задач комплекса необходимо выбрать опцию «Отчет» - на экране появляется выходное сообщение M2 в виде меню решаемой задачи, которое представлено на рисунке 1.2.

Если выбрать задачу «МатерВедомРесурсов» - на экране появляется выходное сообщение V4 (рисунок 1.6).

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

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

Если нажать кнопку «Кратко», «Подробно» или «По дням» - на экране появится ведомость "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00".

Разница состоит в подробности заполнения таблицы:

- без указания номеров и дат накладных, по которым осуществляется выработка и отгрузка готовой продукции;

- с указанием номеров, дат накладных и потребителей соответствующего нефтепродукта;

- по каждому дню указанного периода.

Рисунок 1.6 - Экранная форма выходного сообщения V4

Ведомость "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00" [] выдается на экран дисплея в виде видеограммы и заполняется данными из результирующего массива ДвижРес, структура которого представлена в таблице 1.4.

1.2.4 Задача "Контроль выполнения планов производства товарной продукции в натуральном выражении"

Для решения задачи "Контроль выполнения планов производства товарной продукции в натуральном выражении" из меню выбора задач комплекса необходимо выбрать опцию «Отчет» - на экране появляется выходное сообщение M2 в виде меню решаемой задачи, которое представлено на рисунке 1.2. Если выбрать задачу «ВыполнениеПлана» - на экране появляется выходное сообщение V5 (рисунок 1.7).

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

Таблица 1.4 - Структура массива ДвижРес

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Дата начала периода

ДатаНП

Дата

8

Дата конца периода

ДатаКП

Дата

8

Номер накладной

Док

символьный

8

Дата накладной

Дата

дата

8

Клиент

Клиент

символьный

10

Шифр ресурса

Шифр

символьный

10

Ресурс

Ресурс

символьный

15

Шифр резервуара

ШифрРез

символьный

10

Остаток на начало периода

ОстатокОбщ

числовой

9

2

Выработка

Объем

числовой

9

2

Отгрузка

Объем

числовой

9

2

Остаток на конец периода

ОстатокОбщ

числовой

9

2

Рисунок 1.7 - Экранная форма выходного сообщения V5

Если нажать кнопку «Выработка» - на экране появится ведомость "Фактическое выполнение плана по выработке на 00.00.00 [Приложение М], которая выдается на экран дисплея в виде видеограммы и заполняется данными из результирующего массива ПланВыр, структура которого представлена в таблице 1.5.

Таблица 1.5 - Структура массива ПланВыр

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Дата

Дата

дата

8

Дата начала периода

ДатаНП

дата

8

Дата конца периода

ДатаКП

дата

8

Шифр ресурса

Шифр

символьный

10

Ресурс

Ресурс

символьный

15

По плану на 00.00.00 -

00.00.00

ПланВ

числовой

9

2

На 00.00.00 по плану, %

ДатПланП

Числовой

5

1

На 00.00.00 по плану, м.куб.

ДатПланМ

числовой

9

2

Выработано, %

ВыработкаП

числовой

5

1

Выработано, м.куб.

ВыработкаМ

числовой

9

2

Осталось, %

ОсталосьП

числовой

5

1

Осталось, м.куб.

ОсталосьМ

числовой

9

2

На 00.00.00 по плану, %

ДатПланП

Числовой

5

1

На 00.00.00 по плану, м.куб.

ДатПланМ

числовой

9

2

Если нажать кнопку «Отгрузка» - на экране появится ведомость "Фактическое выполнение плана по отгрузке на 00.00.00 [Приложение Н], которая выдается на экран дисплея в виде видеограммы и заполняется данными из результирующего массива ПланОтгр, структура которого представлена в таблице 1.6.

Таблица 1.6 - Структура массива ПланОтгр

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Дата

Дата

Дата

8

Дата начала периода

ДатаНП

Дата

8

Дата конца периода

ДатаКП

дата

8

Шифр ресурса

Шифр

символьный

10

Ресурс

Ресурс

символьный

15

По плану на 00.00.00 -00.00.00

ПланО

числовой

9

2

На 00.00.00 по плану, %

ДатПланП

Числовой

5

1

На 00.00.00 по плану, м.куб.

ДатПланМ

числовой

9

2

Отгружено, %

ОтгрузкаП

числовой

5

1

Отгружено, м.куб.

ОтгрузкаМ

числовой

9

2

Осталось, %

ОсталосьП

числовой

5

1

Осталось, м.куб.

ОсталосьМ

числовой

9

2

1.2.5 Задача «Формирование в базе данных показателей по выработке товарной продукции для учета смешения и производства полуфабрикатов технологическими установками, а также показателей по отгрузке и остаткам товарных нефтепродуктов для формирования отчетности предприятия по производству»

Для решения задачи из меню выбора задач комплекса выбрать опцию «Документы» - на экране появляется выходное сообщение M3 в виде меню решаемой задачи.

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

Если выбрать задачу «Отгрузка» - на экране появляется выходное сообщение V7 (рисунок 1.10).

Рисунок 1.8 - Экранная форма выходного сообщения V7

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

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

Номер накладной по отгрузке формируется автоматически.

1.2.6 Задача «Формирование документации для отчетности по производству»

Формируемые документы:

- сводка по товарным нефтепродуктам для руководства производства - ведомость "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00" - смотри пункт 1.2.3;

- журнал отгрузки товарных масел для начальника 3-го производства - ведомость "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00", при формировании которой необходимо задать группу ресурсов «Масла» - смотри пункт 1.2.3;

- журнал отгрузки товарных битумов для начальника 3-го производства - ведомость "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00", при формировании которой необходимо задать группу ресурсов «Битумы» - смотри пункт 1.2.3;

- журнал выработки и отгрузки товарной продукции (баланс по нефтепродуктам) для экономистов производства - ведомость "Баланс по производству и отгрузке ресурсов на 00.00.00", при формировании которой необходимо задать план на месяц даты опроса.

Для решения задачи «Формирование журнала выработки и отгрузки товарной продукции (баланса по нефтепродуктам)» из меню выбора задач комплекса необходимо выбрать опцию «Отчет» - на экране появляется выходное сообщение M2 в виде меню решаемой задачи, которое представлено на рисунке 1.2.

Если выбрать задачу «Баланс» - на экране появляется выходное сообщение V8 (рисунок 1.11).

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

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

Дата отчета обязательно должна быть в пределах месяца, на который составляется план. Если необходимо составить план за предыдущий месяц, нужно изменить дату отчета и выбрать соответствующий план.

Рисунок 1.9 - Экранная форма выходного сообщения V8

Если нажать кнопку «Сформировать» - на экране появится ведомость "Баланс производства и отгрузки на 00.00.00" [Приложение П], которая выдается на экран дисплея в виде видеограммы и заполняется данными из результирующего массива Баланс, структура которого представлена в таблице 1.7.

Таблица 1.7 - Структура массива Баланс

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Дата

Дата

дата

8

Дата начала периода

ДатаНП

дата

8

Дата конца периода

ДатаКП

дата

8

Шифр ресурса

Шифр

символьный

10

Ресурс

Ресурс

символьный

15

План производства, м.куб.

ПланВ

числовой

9

2

План отгруз-ки,м.куб.

ПланО

числовой

9

2

Остаток на начало периода

ОстН

числовой

9

2

Выработка на 00.00.00

ВыработкаДМ

числовой

9

2

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Выработка с начала месяца плановая

ВыработкаНП

числовой

9

2

Выработка с начала месяца фактическая

ВыработкаМ

числовой

9

2

Отклонения по выработке с начала месяца

ОтклонениеВ

числовой

9

2

Отгрузка на 00.00.00

ОтгрузкаДМ

числовой

9

2

Отгрузка с начала месяца плановая

ОтгрузкаНП

числовой

9

2

Отгрузка с начала месяца фактическая

ОтгрузкаМ

числовой

9

2

Отклонения по отгрузке с начала месяца

ОтклоненияО

числовой

9

2

Остаток полезный

ОстатокПол

Числовой

9

2

Остаток общий

ОстатокОбщ

Числовой

9

2

1.3 Входная информация

1.3.1 Задача "По ресурсный учет остатков"

Входной информацией для решения задачи "По ресурсный учет остатков" являются документы по выработке и отгрузке ресурсов, формируемые экономистом производства.

При решении задачи используется следующая нормативно-справочная информация: календарь, справочник ресурсов, справочник резервуаров. Справочники ресурсов и резервуаров представлены на рисунках 1.12 и 1.13 соответственно.

Эта информация хранится в массивах СловарьРесурсов и СловарьРезервуаров соответственно, структура которых представлена в таблицах 1.8 и 1.9.

Массивы заносятся в память ЭВМ и при необходимости корректируются оператором.

Рисунок 1.10 - Экранная форма выходного сообщения С1

Рисунок 1.11 - Экранная форма выходного сообщения С2
Таблица 1.8 - Структура массива СловарьРесурсов

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Код

Код

числовой

5

Наименование ресурса

Ресурс

символьный

15

Системный шифр ресурса

Шифр

символьный

10

Процент полезного остатка

ПроцПолОст

символьный

6

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Минимально допустимая температура

МинТемп

числовой

8

2

Максимально допустимая температура

МаксТемп

числовой

8

2

Таблица 1.9 - Структура массива Словарь Резервуаров

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Код

ШифрРез

символьный

10

Наименование

Резервуар

символьный

15

Емкость резервуара

Емкость

числовой

10

2

Как размещен на поверхности

Положение

символьный

15

1.3.2 Задача "Учет показателей по выработке, отгрузке ресурсов"

Входной информацией для решения задачи "Учет показателей по выработке, отгрузке ресурсов" являются документы по выработке и отгрузке ресурсов, формируемые экономистом производства.

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

При решении задачи также используется календарь, справочник ресурсов, справочник резервуаров, справочник клиентов.

Экранная форма Справочника клиентов представлена на рисунке 1.14.

Рисунок 1.12 - Экранная форма выходного сообщения С3

Справочник ресурсов, справочник резервуаров и справочник клиентов хранятся в массивах Словарь Ресурсов, Словарь Резервуаров, Словарь Клиентов, структура которых представлена в таблицах 1.8, 1.9, 1.10 соответственно.

Таблица 1.10 - Структура массива Словарь Клиентов

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Код

Код

числовой

5

0

Наименование

Клиент

символьный

15

ОКПО

ОКПО

символьный

10

Полное наименование

Пнаименова-ние

символьный

30

Адрес

Адрес

символьный

30

Телефоны

Телефоны

символьный

25

Банк

Банк

символьный

15

Р/С

Р/С

символьный

10

МФО

МФО

символьный

15

Адрес банка

АдресБанка

символьный

30

Массивы заносятся в память ЭВМ и при необходимости корректируются оператором.

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

1.3.3 Задача "Учет товарной продукции"

Входной информацией для решения задачи "Учет товарной продукции" являются документы по выработке и отгрузке ресурсов, формируемые экономистом производства.

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

При решении задачи также используется календарь, справочник ресурсов, справочник резервуаров, справочник клиентов. Справочники хранятся в массивах Словарь Ресурсов, Словарь Резервуаров, Словарь Клиентов, структура которых представлена в таблицах 1.8, 1.9, 1.10 соответственно.

Массивы заносятся в память ЭВМ и при необходимости корректируются оператором.

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

1.3.4 Задача "Контроль выполнения планов производства в натуральном выражении"

Входной информацией для решения задачи "Контроль выполнения планов производства в натуральном выражении" являются документы по выработке и отгрузке ресурсов, формируемые экономистом производства.

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

При решении задачи используется календарь и справочник планов, экранная форма которого представлена на рисунке 1.13.

Рисунок 1.13 - Экранная форма выходного сообщения С4

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

Массив заносится в память ЭВМ и при необходимости корректируется оператором.

При налаженной связи с другими задачами и подсистемой оперативного управления основным производством информацией по выполнению планов производства задачу обеспечивает подсистема ТЭП, сбыта и ОУОП.

Таблица 1.11 - Структура массива Планы

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Код

Код

числовой

5

0

Наименование

Наименова-ние

символьный

15

План по выработке

ПланВ

Числовой

9

2

План по отгрузке

ПланО

числовой

9

2

Ресурс

Ресурс

символьный

15

1.3.5 Задача "Формирование сводки по товарным нефтепродуктам"

Для решения задачи "Формирование сводки по товарным нефтепродуктам" необходимо сформировать ведомость "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00".

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

При решении задачи также используется календарь, справочник ресурсов, справочник резервуаров, справочник клиентов. Справочники хранятся в массивах Словарь Ресурсов, Словарь Резервуаров, Словарь Клиентов, структура которых представлена в таблицах 1.8, 1.9, 1.10 соответственно.

Массивы заносятся в память ЭВМ и при необходимости корректируются оператором.

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

1.3.6 Задача "Формирование журнала отгрузки товарных масел"

Для решения задачи "Формирование журнала отгрузки товарных масел" необходимо сформировать ведомость "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00", при формировании которой необходимо задать группу ресурсов «Масла».

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

При решении задачи также используется календарь, справочник ресурсов, справочник резервуаров, справочник клиентов.

Справочники хранятся в массивах Словарь Ресурсов, Словарь Резервуаров, Словарь Клиентов, структура которых представлена в таблицах 1.8, 1.9, 1.10 соответственно.

Массивы заносятся в память ЭВМ и при необходимости корректируются оператором.

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

1.3.7 Задача "Формирование журнала отгрузки товарных битумов"

Для решения задачи "Формирование журнала отгрузки товарных битумов" необходимо сформировать ведомость "Отчет о движении ресурсов за период с 00.00.00 по 00.00.00", при формировании которой необходимо задать группу ресурсов «Битумы».

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

При решении задачи также используется календарь, справочник ресурсов, справочник резервуаров, справочник клиентов. Справочники хранятся в массивах Словарь Ресурсов, Словарь Резервуаров, Словарь Клиентов, структура которых представлена в таблицах 1.8, 1.9, 1.10 соответственно.

Массивы заносятся в память ЭВМ и при необходимости корректируются оператором.

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

1.3.8 Задача "Формирование журнала выработки и отгрузки товарной продукции (баланса нефтепродуктов)"

Для решения задачи "Формирование журнала выработки и отгрузки товарной продукции (баланса нефтепродуктов)" необходимо сформировать ведомость журнала выработки и отгрузки товарной продукции (баланс по нефтепродуктам) для экономистов производства - ведомость "Баланс по производству и отгрузке ресурсов на 00.00.00".

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

При решении задачи также используется календарь, справочник планов, который хранится в массиве Планы (таблица 1.11).

Массив заносится в память ЭВМ и при необходимости корректируется оператором.

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

1.3.9 Задача «Формирование в базе данных показателей по выработке товарной продукции для учета смешения и производства полуфабрикатов технологическими установками, а также показателей по отгрузке и остаткам товарных нефтепродуктов для формирования отчетности предприятия по производству»

Входной информацией для решения задачи являются документированные источники производства №3, на основании которых формируются документы «Выработка» и «Отгрузка».

Для формирования документов используется календарь, справочник ресурсов, справочник резервуаров, справочник клиентов, справочник признаков качества, справочник видов отгрузки, экранные формы которых представлены на рисунках 1.13, 1.14, 1.15 соответственно.

Рисунок 1.14 - Экранная форма выходного сообщения С5

Рисунок 1.15 - Экранная форма выходного сообщения С6

Справочники хранятся в массивах Словарь Ресурсов, Словарь Резервуаров, Словарь Клиентов, Признаки Качества, Виды Отгрузки, структура которых представлена в таблицах 1.8, 1.9, 1.10, 1.12, 1.13 соответственно.

Массивы заносятся в память ЭВМ и при необходимости могут корректироваться оператором.

Таблица 1.12 - Структура массива Признаки Качества

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Код

Код

числовой

5

0

Наименование

ПризнакКа-чества

символьный

15

Таблица 1.13 - Структура массива ВидыОтгрузки

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Код

Код

числовой

5

0

Наименование

ВидОтгрузки

символьный

15

1.3.10 Задача «Определение пользователя»

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

Если имя пользователя не обнаружено в справочнике сотрудников - на экране будет выдано предупреждение о том, что пользователь не определен.

Экранная форма справочника сотрудников представлена на рисунке 1.18.

Рисунок 1.16 - Экранная форма выходного сообщения С7

Структура массива Словарь Сотр, в котором хранятся данные о сотрудниках, представлена в таблице 1.14.

Таблица 1.14 - Структура массива Словарь Сотр

Наименование

Условное обозначение

Тип величины

Длина

поля

Точность

Код

Код

числовой

5

0

ФИО

ФИО

символьный

50

Серия паспорта

серия

символьный

15

Дата выдачи паспорта

Дата

дата

8

Номер паспорта

Номер

символьный

10

Кем выдан паспорт

КемВыдан

символьный

50

Домашний адрес

ДомАдрес

символьный

50

Телефон

Телефон

символьный

10

2. ОПИСАНИЕ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ

2.1 Выбор модели базы данных

База данных (БД) создаётся для хранения и доступа к данным, содержащим сведения о некоторой предметной области. БД представляет собой систему данных о предметной области и содержит более или менее детализированную информацию о ней. Степень детализации определяется рядом факторов, прежде всего целью использования информации из базы данных и сложностью происходящих процессов, существующих в пределах предметной области в конкретных условиях.

Отказ от традиционных видов БД, таких как иерархические и сетевые, обуславливается сложностью представления данных в иерархической и сетевой моделях и необходимостью определения связей между данными на этапе проектирования БД, в то время как в реляционных БД связи между данными могут устанавливаться непосредственно в момент выполнения запросов. Кроме того, значительно проще и нагляднее отображать сущности предметной области в табличных структурах данных. В свою очередь простота работы с такой структурой данных обуславливает меньшую вероятность ошибок на этапе проектирования.

Для решения поставленной задачи наиболее подходящей является реляционная база данных, т.е. база данных представляющая связанную между собой совокупность таблиц базы данных. Связь между таблицами может находить своё отражение в структуре данных, а может только подразумеваться, т.е. присутствовать на неформализованном уровне. Каждая таблица БД представляет собой совокупность строк (записей) и столбцов (полей), где строки соответствуют объекту, а столбцы его атрибутам.

Однако реляционная модель данных имеет ряд ограничений [13]. Основным ограничением является невозможность представления в отношении записей-дубликатов. Это ограничение означает, что каждое отношение имеет, по крайней мере, хотя бы один первичный ключ.

Отношение может иметь несколько ключей, называемых возможными ключами. Один из возможных ключей выбирается в качестве первичного ключа отношения.

Вторым ограничением модели является то, что при традиционной форме представления отношения порядок столбцов в отношении фиксирован. Однако если столбцы поименованы и при выполнении операций над данными, представленными в отношении, обращаться к столбцам по их именам, а не по порядковому номеру, то это ограничение снимается.

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

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

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

2.2 Концептуальное проектирование базы данных

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

- анализ информационных потребностей;

- определение элементов данных, которые необходимо включить в базу данных;

- определение отношений между элементами;

- определение ограничений на значения данных.

Под моделью данных понимают описание необходимой части предметной области с помощью данных. Данными называют информацию, представленную в виде, необходимом для обработки с помощью ЭВМ (проведения расчетов, группировки, сортировки и т.д.) или уже обработанную ЭВМ (результатную, выходящую).

Локальные модели по составу данных и связей между ними должны отображать содержание и основу логики запросов к данным в рамках функций, задач соответствующего «конечного пользователя», если технология ориентирована на него или проектировщика задач (постановщика-программиста).

После разработки локальной модели составляется ее описание. Оно включает следующую обязательную информацию:

- имя локальной модели;

- имена всех элементов данных простых и сложных;

- описание связей между данными.

Кроме обязательной информации дается следующая дополнительная информацию, которая обеспечит возможность улучшения качества проектирования БД:

- перечень запросов к данным локальной модели, частота их использования, периодичность максимального использования;

- частота доступа к отдельным элементам локальной модели и виды их обработки;

- формат каждого простого элемента (тип данного, длина в символах, точность при расчетах и выводе).

Таким образом, при разработке локальных моделей необходимо:

- определить перечень объектов, входящих в локальную модель;

- определить перечень возможных запросов, задач, решаемых на этой модели;

- составить описание объектов с помощью данных;

- проверить возможность решения отдельных задач на этом описании, при необходимости составляя частные описания для отдельных задач;

- составить описание элементов локальной модели.

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

Результатом концептуального проектирования является создание концептуальной модели БД, которая будет воплощена в виде схемы БД и станет фундаментом для системы обработки данных и для ИУС.

2.3 Разработка логической структуры

Логический - это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире. Логическая модель может быть построена на основе другой логической модели. Логическая модель данных является универсальной и никак не связана с конкретной реализацией СУБД.

2.4 Разработка физической структуры

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

3. ОПИСАНИЕ АЛГОРИТМА РЕШЕНИЯ ЗАДАЧИ "УЧЕТ И КОНТРОЛЬ ОТГРУЗКИ И ВЫРАБОТКИ ТОВАРНОЙ ПРОДУКЦИИ"

3.1 Назначение и характеристика

Алгоритм предназначен для описания последовательности действий и логики решения задачи "Учет и контроль выработки и отгрузки товарной продукции", входящей в состав подсистемы учета и контроля выработки и отгрузки нефтепродуктов АРМа экономиста производства. Решение данной задачи активизируется выбором соответствующего пункта из главного меню системы.

3.2 Используемая информация

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


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.