Порядок взаимодействия между СПО НБО и компонентами СПО ЦУП
Все выходные данные СПО НБО, представляемые в таблицах обмена, являются физическими величинами. Выходные данные СПО НБО записываются в соответствующие таблицы БД СПО-А. Входная информация для СПО НБО располагается в соответствующих таблицах БД СПО-А.
Основные положения по структуре таблиц обмена Каждый вид данных представляет собой отдельную таблицу определённой структуры. Данные в таблицах располагаются построчно. Каждая строка таблицы представляет собой одну запись. Число записей не ограничено. Каждая запись может состоять из произвольного числа полей различного типа. Полем называется каждый элемент из набора данных обмена, содержащий конкретное значение определённого типа и структуры. Кроме этого, таблица может содержать дополнительные поля для записи комментариев и справочной информации. Для представления данных обмена в таблице используются поля текстового, массива бинарной информации, числового, логического типов и типа дата/время. Размер полей определяется требуемой точностью представления данных. Каждый набор данных обмена в базе данных содержит следующие обязательные поля: - Идентификационный номер формы обмена - Признак использования записи - Дата и время создания записи. Технологии обмена
Информационный обмен реализуется через через хранимые процедуры СУБД FireBird 2.x функционирующую в поверх установленного клиентом СПО НБО защищенного соединения IPSEC; любое корректно установленное соединение IPSEC подразумевает успешную авторизацию для работы с компонентами СПО ЦУП. Подключение к БД
Системные требования
1. Требования к аппаратному обеспечению: · платформа — x86; · процессор — 500 МГц; · оперативная память — 128 Мб; · жесткий диск — 10 Гб. · сетевая карта Ethernet 100 Мбит/с; · обеспечена возможность подключению по локальной сети к центральному серверу БД. 2. Требования к программному обеспечению: · библиотека доступа к серверу БД Firebird 2.x.
Основные положения по структуре хранимых процедур Процедура является самостоятельной программой, написанной на языке PSQL Firebird, скомпилированной интерпретатором во внутренний двоичный язык Firebird и сохраненный как исполняемый код в метаданных базы данных. Спроектированы хранимые процедуры выбора и выполнения. Хранимые процедуры выбора (select) имеют следующий общий синтаксис вызова:
SELECT <список столбцов> FROM НазваниеПроцедуры(аргумент1, аргумент2,.., аргумент N ) WHERE <условия-поиска> ORDER BY <список-упорядочивания> <список столбцов> – разделенный запятыми список из одного или более выходных параметров возращаемых процедурой или * для выбора всех столбцов. аргумент1, аргумент2,– разделенный запятыми список из одного или более входных параметров необходимых для отработки процедуры. Выходной набор может быть ограничен условием поиска в предложении WHERE и упорядочен с помощью предложения ORDER BY. Хранимые процедуры выполнения (execute) имеют следующий общий синтаксис вызова:
Execute procedure НазваниеПроцедуры(аргумент1, аргумент2,.., аргумент N )
Структура таблиц базы данных и хранимых процедур 10.1. Рекомендации по планированию и корректировке проведения сеансов ИТНП
INS_ITNP_REQUEST Процедура выбора INS_ITNP_REQUEST осуществляет добавление рекомендаций по планированию сеанса ИТНП (СПО-НБО) входные данные:
Выходные данные процедуры INS_ITNP_REQUEST:
SEL_ITNP_REQUEST Процедура выбора SEL_ITNP_REQUEST осуществляет выборку рекомендаций по планированию сеанса ИТНП (СПО-НБО), выходные данные:
Популярное: Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (226)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |