Файл: Проектирование реализации операций бизнес-процесса «Управление запасами» (на примере ОАО «НК “Роснефть” - Ставрополье»).pdf
Добавлен: 28.03.2023
Просмотров: 705
Скачиваний: 5
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации.
1.2. Характеристика существующих бизнес – процессов.
1.3. Характеристика документооборота, возникающего при решении задачи.
1.4. Обоснование проектных решений по информационному обеспечению.
1.5. Обоснование проектных решений по программному обеспечению.
2.1. Информационная модель и её описание.
2.2. Общие положения (дерево функций и сценарий диалога).
2.3. Характеристика базы данных
2.4. Структурная схема пакета (дерево вызова программных модулей)
В процессе 1.7 «Ведение картотеки типов продукции» на основании данных о типах нефтепродуктов, хранимых на предприятии, осуществляется создание, изменение и удаление записей в картотеке типов продукции (файл «Type_prod»).
Подсистема контроля за объемом нефтепродуктов включает процессы 2.1-2.3.
В процессе 2.1 «Ведение журнала измерения нефтепродуктов» на основании результатов измерений нефтепродуктов в резервуарах осуществляется создание, изменение и удаление записей в журнале измерения нефтепродуктов (файл «UCHET_N»).
В процессе 2.2 «Анализ уровня нефтепродуктов и формирование отчетности» производится анализ уровня нефтепродуктов в резервуарах и формирование отчета.
В процессе 2.3 «Прогнозирование пополнения запасов» составляется план пополнения запасов нефтепродуктов.
Подсистема учета поступления и реализации продуктов включает процессы 3.1-3.3.
В процессе 3.1 «Оформление накладных на поступающую и реализуемую продукцию» оформляются накладные, создаются соответствующие записи в файлах “Nakl_zag” и “Nakl_ras”.
В процессе 3.2 «Оформление актов приемки нефтепродуктов по количеству» оформляются акты приемки нефтепродуктов, создаются соответствующие записи в файле “Akt”.
В процессе 3.3 «Ведение картотеки товаров» на основании данных поступающих товаров осуществляется создание, изменение и удаление записей в картотеке товаров (файл «Tovar»).
Прикладная программа для автоматизации учёта запасов нефтепродуктов должна после её внедрения на предприятии ОАО «НК “Роснефть” - Ставрополье» повысить оперативность, точность, эффективность решения задач, возникающих в процессе ведения учёта запасов. Разработанное приложение должно удовлетворять требованиям разработчика, обеспечивать интеграцию и агрегирование информации с оптимальной организацией доступа к ней, увеличить оперативность поиска и выдачи необходимой информации.
Разработанная база данных будет установлена на одном компьютере. Так же на предприятии имеется локально-вычислительная сеть, имеющую выделенный сервер и разработанная база данных так же может будь установлена на сервере предприятия. В этом случае доступ к базе данных сотрудников различных служб ее использующих будет осуществляться на основе технологии файл-сервер. Выбор данной концепции целесообразен в связи с незначительным числом пользователей прикладной программы по учету запасов нефтепродуктов.
С базой данных будут работать сотрудники отдела бухгалтерии (который полностью оснащен ЭВМ) и главный оператор на нефтебазе который занимается приемом и замером нефтепродуктов. В бухгалтерии компьютеры подключены к серверу, на который будет поступать различная отчетность из нашей база данных и бухгалтеры смогут обрабатывать полученную информацию.
После внедрения разработанная программа должна повысить оперативность, точность, эффективность решения задач, возникающих в процессе ведения учёта запасов нефтепродуктов, реализуемых нефтебазой.
При использовании данной прикладной программы на предприятии можно достичь следующего:
- освобождение работников отдела бухгалтерии от рутинной работы по группировке, сортировке, поиску информации и отчетности, связанной с поступлением и реализацией нефтепродукции;
- обеспечение производства надёжной, своевременной и систематизированной информации для учёта запасов нефтепродуктов, реализуемых нефтебазой;
- обеспечение упорядоченного хранения информации об имеющихся запасах, данных о поставщиках и производителях нефтепродуктов;
- повышение скорости обработки информации, формирования различных документов, в том числе планов и отчётов.
2.3. Характеристика базы данных
Работа разрабатываемой прикладной программы направлена на ведение учёта нефтепродуктов, реализуемых нефтебазой. Поэтому основными функциями, реализуемыми системой являются:
- учет поступления нефтепродуктов;
- учет реализации нефтепродуктов;
- мониторинг состояния запасов нефтепродуктов;
- формирование различной статистической отчетности.
В соответствии с перечисленными выше функциями прикладной программы можно определить её функционально – логическую модульную структуру.
Модуль настройки на предметную область обеспечивает занесение информации в справочники структурных подразделений, должностей, сотрудников, контрагентов, резервуаров, транспортных средств и типов продукции. В базе данных автоматизированной системы ведения учёта запасов нефтепродуктов имеются соответствующие таблицы «Strukt_pod», «Dolgnost», «Sotr», «Kont_ag», «Rezerv», «Transp», «Type_prod», "UCHET_N", "Nakl_zag", "Vid_Tr", "Nakl_ras", "Tovar".
Модуль учета поступления и реализации нефтепродуктов обеспечивает автоматизированный ввод, хранение и обработку информации по всем видам нефтепродукции, имеющимся на предприятии. Электронная картотека нефтепродукции хранится в таблице базы данных «Tovar», в ней содержится совокупность следующих сведений: код товара, тип нефтепродукта, плотность товара, номер партии, цена нефтепродукта, единица измерения (шт., т.), дата поставки. В данном модуле производится оформление приходных и расходных накладных, актов приемки нефтепродуктов по количеству.
Электронные записи о накладных, на основании которых происходит доставка и реализация нефтепродуктов, хранятся в таблице базы данных «Nakl_zag». Эта таблица содержит номер накладной, на основании которой производится доставка нефтепродуктов, тип накладной (приход или расход), вид транспорта на котором будет доставляться нефтепродукция, грузоотправитель, грузополучатель, поставщик, пункт погрузки, время выписки, сопровождение, код перевозки, время выезда, пункт загрузки, время налива, вид перевозки, время прибытия на конечный пункт, код работника разрешившего отпуск, номер доверенности, код работника отпустившего груз, код водителя-экспедитора принявшего груз, всего по накладной. Расшифровка накладной хранится в файле “Nakl_ras”. Акты приемки нефтепродуктов хранятся в файле “Akt”.
Модуль мониторинга состояния запасов нефтепродуктов. Этот модуль позволит своевременно определить состояние запасов в определенном резервуаре, а так же, сколько и какого нефтепродукта необходимо будет пополнить.
Электронные журналы, которые содержат данные по измерению нефтепродуктов в резервуарах, хранятся в таблице базы данных "UCHET_N”, в которой хранится совокупность следующих сведений: код нефтепродукта, дата, когда происходили замеры, какое количество в кг, топлива пришло, какое количество топлива было расходовано в кг, какое количество топлива осталось, номер резервуара и т. д.
В данном модуле производится анализ уровня нефтепродуктов и формирование отчета об уровне запасов нефтепродуктов в резервуарах. Также производится планирование пополнения запасов нефтепродуктов.
Модуль формирования различной аналитической отчетности. Данный модуль будет содержать отчеты по получению определенного вида нефтепродукта, а так же отчет по транспортировки нефтепродукта (т. е. каким видом транспорта был доставлен нефтепродукт) определение его количество и качество. Отчетность о своевременной доставке и распределения нефтепродукта для хранения в резервуары.
2.4. Структурная схема пакета (дерево вызова программных модулей)
Рассмотрим детальную физическую архитектуру приложения, основные её модули, для автоматизации ведения учёта запасов нефтепродуктов, реализуемых нефтебазой (рис. 3.9.).
Menu нефтепродукты - главная форма, которая содержит следующие режимы работы с базой данных:
- справочники
- отчеты
- документы
При выборе режима «Справочники» открывается база данных содержащая все виды справочников, которая позволяет выбрать такие закладки как, «Сотрудник», «Должность», «Вид транспорта», «Транспорт», «Контрагенты», «Резервуары» и «Нефтепродукты».
При выборе закладки «Сотрудники» из режима «Справочники» открывается форма «Sotr», которая позволяет добавлять, изменять и удалять данные о сотрудниках и структурном. В данной форме содержатся следующие данные о сотруднике: ФИО, табельный номер, должность. А так же данные о труктурном подразделении: код, наименование. Данная форма связана с таблицей базы данных «Sotr».
При выборе закладки «Должность» из режима «Справочники» открывается форма «Dolgn», которая позволяет добавлять, изменять и удалять данные о должности сотрудника, в данной форме содержатся следующие данные: наименование должности. Данная форма связана с таблицей базы данных «Dolgnost».
При выборе закладки «Вид транспорта» из режима «Справочники» открывается форма «VidTR», которая позволяет добавлять, изменять и удалять данные о виде транспорта осуществляющего доставку нефтепродукции на нефтебазу, в данной форме содержатся следующие данные: код транспорта, наименование. Данная форма связана с таблицей базы данных «Transp».
При выборе закладки «Транспорт» из режима «Справочники» открывается форма «Transp», которая позволяет добавлять, изменять и удалять данные о виде транспорта осуществляющего перевоз нефтепродукции, т.е. в данной форме содержатся следующие данные: марка авто, цвет ТС, водитель транспортного средства, год выпуска, грузоподъемность, дата, регистрационный знак. Данная форма связана с таблицей базы данных «Transp».
При выборе закладки «Контрагент» из режима «Справочники» открывается форма «Kontr», которая позволяет добавлять, изменять и удалять данные о грузоотправителе, грузополучателе – поставщике, потребителе, т.е. в данной форме содержатся следующие данные: наименование организации, ИНН, КПП, юридический адрес, физический адрес, телефон, руководитель. Данная форма связана с таблицей базы данных «Kont_ag».
При выборе закладка «Резервуары» из режима «Справочники» открывается форма «Rez», которая позволяет добавлять, изменять и удалять данные о резервуарах, в которых хранятся продукты нефтепереработки, т.е. в данной форме–модуле содержатся следующие данные: номер, объем резервуара, ответственное лицо – которое будет автоматически выбираться из справочника сотрудники, продукт. Данная форма связана с таблицей базы данных «Rezervuar».
При выборе закладка «Нефтепродукты» из режима «Справочники» открывается форма «GSM», которая позволяет добавлять, изменять и удалять данные о типах нефтепродуктов, с которыми работает нефтебаза, т.е. в данной форме содержатся следующие данные: наименование, плотность. Данная форма связана с таблицей базы данных «Tovar».
При выборе режима «Документы» возникает возможность выбора закладок «Накладные» и «Журнал измерения нефтепродуктов в резервуарах филиала».
В закладке «Журнал измерения нефтепродуктов в резервуарах филиала» можно производить добавление, изменение, удаление и сортировку нефтепродуктов по «дате измерения». Для заполнения данной формы будут использоваться следующие данные: наименование нефтепродукта, номер резервуара, дата измерения, приход, расход, остаток, плотность, температура, свободная емкость – будет вычисляться автоматически в зависимости от объема резервуара, а так же прихода, расхода и остатка нефтепродукта не нефтебазе. После заполнения донной формы можно будет вывести отчет по введенным ранее датам регистрации измерения нефтепродуктов филиала.
Режим «Отчеты» позволяет просмотреть следующие формы отчетностей: «Нефтепродукты» и «Журнал измерения нефтепродуктов в резервуарах филиала». При выборе формы «Нефтепродукты» появляется отчет по товару с кодом товара, наименованием товара, номером партии, цене и т. д. Пункт «Журнал измерения нефтепродуктов в резервуарах филиала» режима «Отчеты» позволяет просмотреть данные о измерении нефтепродукции в резервуарах нефтебазы.
Главная
форма
Справочники
Документы
Отчеты
Должность
Вид транспорта
Сотрудники
Транспорт
Контрагенты
Резервуары
Нефтепродукты
Журнал измерения нефтепродуктов в резервуарах филиала
Журнал измерения нефтепродуктов в резервуарах филиала
Накладные
Таблица «Dolgnost»
Таблица «Vid_Tr»
Таблица «Sotr»
Таблица «Transp»
Таблица «Kont_ag»
Таблица «Rezervuar»
Таблица «Tovar»
Форма «Zhurnal»
Форма «Nakl»
Форма «Zhurnal»
Форма «Dolgn»
Форма «VidTr»
Форма «Sotr»
Форма «Trans»
Форма «Kontr»
Форма «Rez»
Форма «GSM»
Таблица «UCHET_N»
Таблица «UCHET_N»
Таблица «Nakl»
Сотрудники
Форма «Sotr»
Форма «Sotr»
Рисунок 8. Модульная структура приложения