Разработка автоматизированной системы учета информации для предприятия розничной торговли ЧП "Золушка" (Проектная часть), страница 3

Рис. 3.1.


Таблица «Брак», так же как и «Ост_н» не содержит полных данных об ассортименте бракованного товара.  Поля «Наименование» и «Количество» отражаются в таблицах «Ост_к», а сумма по полю «Сумма» отражается в таблице «Недостача» в поле «Брак».

Таблица «Касса» имеет одно статистическое поле «Дата», остальные 7 полей заполняются в процессе работы программы. Два поля «Работали:» содержат фамилии сотрудников выбранных в форме «Форма» в соответствии с указанной датой. Данные в форму поступают из книги «zp.xls»  листа «vd». Через ту же форму заполняются поля: «Склад», «Карты» и «Касса». Поле склад имеет только 2 значения «Работал» и « »(не работал). При выборе в форме сотрудника-кладовщика в это поле заносится соответствующая пометка. Сумма по полю «Касса» отражается в таблице «Недостача» в поле «Касса».

Таблица «Ост_к» имеет те же поля, что и таблицы «Брак», «Приход», «Ост_н» и является их результирующей. Сумма по полю «Сумма» отражается в таблице «Недостача» в поле «Остаток_к».

* о всех формах упомянутых в этом разделе будет подробно рассмотрено в главе  3.2.

 
Таблица «Недостача» находиться в рабочей книге «Nacl.xls». Содержит  поля, уже упомянутые выше: «Остаток_н», «Приход», «Остаток_к», «Брак», «Касса», «Недостача». Значение поля «Недостача» рассчитывается на основе данных перечисленных полей и может иметь как положительное, так и отрицательное значения.

Таблица «Заказ» содержит всего два поля «Наименование» и «Цена». Здесь отражается информация о товаре, которого не было при проведении учета.

3.1.2. Характеристика входной информации.

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

Она хранится в таблицах и может быть изменена при поступлении новой информации. При работе с оперативной информацией используются следующие основные таблицы: «vd» (Ведомость), «go» (отработано дней), «gr» (график работы), «Касса», «Приход».

Таблица "vd" содержит информацию о начисленной заработной плате по каждому сотруднику.

Эта таблица имеет следующие поля:

                                                                   Таблица1

Описание полей таблицы "vd".

Наименование поля

Тип поля

Размер  поля

Фамилия

String

20

Имя

String

20

Отчество

String

20

Должность

String

30

Оклад (за день)

Integer

3

Оклад  (руб.)

Integer

5

%   (руб.)

Single

8

ИТОГО:

Single

8

                                                                     Таблица2

Описание полей таблицы "go".

Наименование поля

Тип поля

Размер  поля

Фамилия

String

20

Имя

String

20

Отчество

String

20

начисление с%

Integer

2

начисление без%

Integer

2

Сумма

Integer

2