Что такое База Данных системы


  • Торговая компьютерная система  ShoppinG-IV  основана на  Системе Управления Базами Данных (СУБД)  Firebird (Firebird-SQL)
  •  Сама База Данных системы ShoppinG-IV представляет собой специальный файл  ххххххх.gdb, в котором  хранятся все  данные о состоянии товаров, денег, документов и т.д. торговой системы. 
  • Для работы с этим файлом используется два типа программ: 

- FB-Server. Программа, обслуживающая файлы Базы Данных ххххххх.gdb (Один, или несколько одновременно).  FB-Server  обеспечивает  сохранность этих файлов,   вносит в них необходимые изменения, извлекает необходимые данные  и т.д.  Для взаимодействия с  FB-Server существует другая программа -   FB-client.

- FB-Client. Программа, предназначенная для обеспечения взаимодействия между  FB-Server-ом и  программами системы ShoppinG-IV. 

В дальнейшем, компьютер, на котором установлен База Данных и программ FB-Server.

Что хранится в Базе Данных


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

- СПРАВОЧНИКИ: - Картотека, содержащая основные свойства Товаров, Налогов, Пользователей, Продавцов, Банков и т.д. Для каждого из этих элементов существует свой Справочник. Данные Справочников используются при формировании документов по движению Денег и Товаров.

- ДВИЖЕНИЯ: Процесс, описывающий необходимые изменения в текущем состоянии Денег и Товаров, учитываемых в Системе. Для любого Движения в обязательном порядке создается соответствующий Документ. Изменений без Документы быть не может! Примеры Движения: Приход товара, Расход товара, Продажа, Поступление оплаты, Кредит, Инвентаризация, Производство, Списание и т.д.

- ДОКУМЕНТЫ: Оформленное в виде Документа Движение (Изменение в состоянии) Денег и Товаров.  Появление Документа может быть как причиной, так и следствием Движения. Все документы сохраняются в Базе Данных системы. Примеры Документа: Приходная или Расходная накладная, Платежное поручение, Акт списания, Акт Инвентаризации,  Производство, Переоценка, Акт Списания и т.д. 

- ЖУРНАЛЫ: - Архив созданных в системе Документов. Все Документы, когда-либо созданные в системе, заносятся и сохраняются в Журналах, откуда их всегда можно извлечь  для работы, просмотра, распечатки и т.д.. Для разных типов Документов существую разные Журналы. 

 - ОТЧЕТЫ: - Данные (Текущие) о состоянии товаров и денег в системе, отобранные по заданным критериям и представленные в виде экранной или печатной формы.   Полученные Отчеты не сохраняются в Базе Данных, а каждый раз создаются заново на момент формирования.

 - ШАБЛОНЫ: - Экранная или Печатная форма Отчета, определяющая как в данном отчете будут отображаться данные отчета. 

.