База знаний предприятий


РАЗРАБОТКА СЕРВЕРНОЙ ЧАСТИ


5.1. Общее описание.

 

Серверная часть программы, реализованная средствами сервера InterBase, состоит из 8 таблиц, 26 хранимых процедур, 8 генераторов.

Данные хранятся в таблицах в несортированном виде. Имеются следующие таблицы:

­          Таблица предприятий;

­          Таблица экономических показателей предприятия;

­          Таблица показателей материальной базы предприятия;

­          Таблица режимов предприятия;

­          Таблица архива заказов предприятия;

­          Таблица изделий;

­          Таблица размеров изделий;

­          Таблица заказчиков.

 

Количество таблиц и поля в них соответствуют разработанной модели знаний.

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

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

 

 

Реализованы следующие хранимые процедуры:

­          CHECK_FOR_FULL_ENTR – проверка на полноту таблиц, связанных с таблицей предприятий;

­          CHECK_FOR_FULL_IZD – проверка на полноту таблиц, связанных с таблицей изделий;

­          P_ARCHIVE_DELETE – удаление записей из таблицы «Архив заказов»;

­          P_ARCHIVE_INSERT – добавление записей в таблицу «Архив заказов»;

­          P_ARCHIVE_MODIFY – изменение записей в таблице «Архив заказов»;




Начало  Назад  Вперед



Книжный магазин