| Table of Contents |
|---|
Что такое База Данных системы
- Торговая компьютерная система ShoppinG-IV основана на Системе Управления Базами Данных (СУБД) Firebird (Firebird-SQL). Текущая версия, на которой реализована система - Firebird 2.5
- Сама База Данных системы ShoppinG-IV представляет собой специальный файл ххххххх.gdb, в котором хранятся все данные о состоянии товаров, денег, документов и т.д. торговой системы.
- Для работы с этим файлом используется два типа программ:
- FB-Server. Программа, обслуживающая файлы Базы Данных ххххххх.gdb (Один, или несколько одновременно). FB-Server обеспечивает сохранность этих файлов, вносит в них необходимые изменения, извлекает необходимые данные и т.д. Для взаимодействия с FB-Server существует другая программа - FB-client.
- FB-Client. Программа, предназначенная для обеспечения взаимодействия между FB-Server-ом и программами системы ShoppinG-IV.
- В дальнейшем компьютер, на котором установлена База Данных и программа FB-Server мы будем называть PC-Server. А компьютеры, с которых осуществляется доступ к Базе данных - PC-Client.
Что хранится в Базе Данных
- В Базе Данных можно выделить пять основных составляющих, которые обеспечивают полный учет движения товаров и денег:
- СПРАВОЧНИКИ: - Картотека, содержащая основные свойства Товаров, Налогов, Пользователей, Продавцов, Банков и т.д. Для каждого из этих элементов существует свой Справочник. Данные Справочников используются при формировании документов по движению Денег и Товаров.
- ДВИЖЕНИЯ: Процесс, описывающий необходимые изменения в текущем состоянии Денег и Товаров, учитываемых в Системе. Для любого Движения в обязательном порядке создается соответствующий Документ. Изменений без Документы быть не может! Примеры Движения: Приход товара, Расход товара, Продажа, Поступление оплаты, Кредит, Инвентаризация, Производство, Списание и т.д.
- ДОКУМЕНТЫ: Оформленное в виде Документа Движение (Изменение в состоянии) Денег и Товаров. Появление Документа может быть как причиной, так и следствием Движения. Все документы сохраняются в Базе Данных системы. Примеры Документа: Приходная или Расходная накладная, Платежное поручение, Акт списания, Акт Инвентаризации, Производство, Переоценка, Акт Списания и т.д.
- ЖУРНАЛЫ: - Архив созданных в системе Документов. Все Документы, когда-либо созданные в системе, заносятся и сохраняются в Журналах, откуда их всегда можно извлечь для работы, просмотра, распечатки и т.д.. Для разных типов Документов существую разные Журналы.
- ОТЧЕТЫ: - Данные (Текущие) о состоянии товаров и денег в системе, отобранные по заданным критериям и представленные в виде экранной или печатной формы. Полученные Отчеты не сохраняются в Базе Данных, а каждый раз создаются заново на момент формирования.
- ШАБЛОНЫ: - Экранная или Печатная форма Отчета, определяющая как в данном отчете будут отображаться данные отчета. .

