ТТ АВТОМАТИЗИРОВАННАЯ СИСТЕМА РАСЧЕТА МАТЕРИАЛЬНОГО БАЛАНСА. ЧТТ АСРМБ РН-ТНПЗ_АВТОМАТИЗИРОВАННАЯ СИСТЕМА РАСЧЕТА МАТЕРИАЛЬНО. Утверждаю Генеральный директор ооо рнтуапсинский нпз О. Н. Лещев 2016 г
Скачать 6.45 Mb.
|
ТРЕБОВАНИЯ К СИСТЕМЕТРЕБОВАНИЯ К СИСТЕМЕ В ЦЕЛОМ ТРЕБОВАНИЯ К СТРУКТУРЕ И ФУНКЦИОНИРОВАНИЮ СИСТЕМЫ Перечень подсистем, их назначение и основные характеристикиАСРМБ должна быть построена по клиент-серверной архитектуре с сервером приложений, все данные должны располагаться в централизованной БД АСРМБ под управлением СУБД. В структуре АСРМБ должны быть выделены следующие функциональные модули и приложения с обособленными функциями (задачами), обеспечивающими функционирование АСРМБ в целом: модуль сбора данных; модуль хранения данных; приложение для создания модели материальных потоков; расчетный модуль; клиентские приложения; приложение для администрирования. Обобщенная структурная схема АСРМБ приведена на (Рис. 1). Рисунок 1. Обобщенная структурная схема АСРМБ Модуль сбора и загрузки данных должен осуществлять следующий набор функций: сбор ежесуточных данных из БДРВ; загрузка и сохранение данных в БД АСРМБ. Модуль хранения данных должен включать БД АСРМБ под управлением СУБД. БД АСРМБ должна позволять описывать технологические объекты в рамках иерархической структуры ООО «РН-Туапсинский НПЗ». БД должна осуществлять следующий набор функций: хранение данных модели материальных потоков; хранение данных об остатках и движении материальных потоков, полученных из БДРВ в разрезе суток и отчетных периодов; хранение данных, полученных в результате выполнения процесса подготовки данных для расчета МБ; хранение данных, полученных в результате процесса расчета согласованных МБ (баланс производственных операций в разрезе отчетных суток и накопительных периодов, итоговый материальный баланс за отчетный месяц). Приложение для создания модели материальных потоков должно обеспечивать создание и ведение модели материальных потоков, добавление и удаление объектов модели. Расчетный модуль должен обеспечивать выполнение следующих функций: расчет всех необходимых параметров модели; реализация статистических методов анализа данных; расчет баланса производственных операций и итогового материального баланса; анализ результатов расчета МБ. Клиентские приложения на программном уровне должны обеспечивать: графический интерфейс пользователя с возможностью отображения всей модели материальных потоков и выбора отдельного узла для просмотра его параметров; построение графиков; создание отчетов по оперативным и архивным данным БД АСРМБ в таблицах MS Excel; редактирование данных на этапе подготовки данных для роли специалиста группы расчета МБ и специалиста - экономиста; формирование предложений по модернизации парка СИ; экспорт данных в MS Excel и 1С. Персональный доступ пользователей к информации должен осуществляться с помощью автоматизированных рабочих мест (АРМ), позволяющих получать и анализировать оперативные и архивные данные из БД АСРМБ. Приложение для администрирования должно обеспечивать выполнение следующих функций: конфигурирование и настройку интерфейсов и клиентских приложений; администрирование серверного и прикладного программного обеспечения; администрирование информационного обмена и прав доступа к функциям АСРМБ; администрирование БД АСРМБ; автоматическое и ручное резервное копирование БД АСРМБ; контроль параметров работы АСРМБ. Требования к способам и средствам связи для информационного обмена между компонентами системыВ качестве средств и способов связи для информационного обмена между компонентами Системы на аппаратном уровне должны применяться – сервера, рабочие станции, активное сетевое оборудование, каналы передачи данных. В качестве протокола взаимодействия между компонентами Системы на транспортно-сетевом уровне необходимо использовать протоколы транспортного уровня TCP/IP. Для организации информационного обмена между компонентами Системы на программном уровне должны применяться – протоколы прикладного уровня TCP/IP, включая программные интерфейсы для сбора и передачи данных, а также клиентские приложения. Все модули и клиентские приложения АСРМБ должны быть независимы друг от друга и располагаться в серверных и клиентских сегментах сети общего доступа соответственно. Взаимодействие между клиентскими приложениями и модулями АСРМБ должно быть ограничено правилами, установленными на сетевых экранах для каждого конкретного клиентского приложения. Для исключения конфликтов между транзакциями в СУБД должен быть реализован подход, основанный на соблюдении двухфазного протокола синхронизационных захватов объектов БД АСРМБ в соответствующем режиме (совместный или монопольный). Для каждого клиентского приложения пользователя АСРМБ, в рамках его роли, должны быть четко установлены объекты БД АСРМ, с которыми оно взаимодействует: Приложение для администрирования – чтение данных о параметрах работы АСРМБ, редактирование данных о правах доступа пользователей (монопольный режим). Приложение для разработки модели материальных потоков – чтение и редактирование данных о модели материальных потоков (монопольный режим). Приложение для специалиста группы расчета МБ – чтение и редактирование подготовленных данных для расчета баланса производственных операций (монопольный режим), чтения исходных данных в БД АСРМБ и данных после согласования баланса (совместный режим). Приложение для специалиста – экономиста – чтение и редактирование подготовленных данных для расчета итогового материального баланса (монопольный режим), чтения исходных данных в БД АСРМБ и данных после согласования МБ (совместный режим). Приложение для пользователя информации БД АСРМБ – чтения исходных данных в БД АСРМБ и данных после согласования МБ (совместный режим). Временной режим взаимодействия клиентских приложений с БД АСРМБ должен определяется режимом работы конкретной роли пользователя АСРМБ. |