Рефераты. Автоматизация финансово-экономического отдела ТОО "БАК"

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

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

Объединив все таблицы финансовых операций по движению средств путем определения ссылок на них в центральной таблице оперативной деб./кред. задолженности, мы в любой момент сможем определить текущую задолженность конкретного предприятия и при необходимости вычислить как она образовалась. Это является основной задачей работы финансового отдела.

В общем виде, процесс работы каждого приложения будет иметь следующий вид. Финансисту поступают документы, сопровождающие проведение финансовой операции, в которой некоторые средства меняют владельца - переходят к нам или от нас. При этом с помощью интерфейса приложения пользователь заносит в свою таблицу БД информацию, которая однозначно и наиболее полно характеризует данную операцию. Для каждого вида операций структура информации будет своя. Кроме того, пользователь должен занести данные по изменению оперативной дебиторско-кредиторской задолженности контрагента в центральную таблицу. На самом деле этот этап работы системы скрыт от пользователя и выполняется автоматически.

Коренное различие в работе новой системы по сравнению с предыдущей заключается в том, что раньше информация по проведению операций просто накапливалась, и только потом в при необходимости обрабатывалась для получения некоторых сводных данных. В разрабатываемой системе необходимая информация по деб./кред. задолженности формируется автоматически и непрерывно в течение всего рабочего процесса, что дает возможность получить оперативные сводки в любой момент. Поскольку функциональные элементы в автоматизированной системе реализованы в виде отдельных пользовательских приложений, то в дальнейшем мы не будем не будем проводить различия между этими понятиями. Т.о. система состоит из клиентских приложений и серверной БД.


3.2 “Клиент-серверная“ архитектура


В сегмент сети финансового отдела вводится дополнительный сервер S2 - Windows NT 4.0, на котором устанавливается программный сервер баз данных Borland IB Database 5.0. Клиентские приложения будут выполнятся на компьютерах Windows95, подключенных к сегменту C4.

Далее приводятся рабочие таблицы:


Таблица 8 - Главная таблица MAIN “Оперативная деб./кред. задолженность”

Поле

Описание поля


Имя поля

Тип поля

Код

Уникальный код записи


NPP

INTEGER

Предприятие

юр.лицо по договору


COMPANY

SMALLINT

Дата

дата получения/передачи средств


DATE_PAY

DATE

Дата рег.

дата регистрации записи


DATE_INPUT

DATE

Сумма

Float-значение


SUMMA

FLOAT


"+" - мы передали средства





"-" - мы получили средства




Вид средств

- перечисление с/на расчетный счет

0

TYPE

SMALLINT


- касса

1




- векселя

2




- ТМЦ, работы и услуги

3




- уголь

4




- теплоэнергия

5




- договора-цессии

6



Запись

№ записи в журнале с информацией получении/передаче средств

POINT

INTEGER

Служба

дирекция, курирующая служба, подразделение, отвечающие за исполнение договора

DEPARTMENT

SMALLINT

Договор №

первичный договор, если есть (без указания доп.соглашений)

CONTRACT

INTEGER

Взаимозачет

Указатель на журнал взаимозачетов


VZACHET

INTEGER


Таблица 9 - CONTRACT “Договор”

№ п/п

Поле

Тип

Назначение

1

NPP

INTEGER

Код

2

NOMER_OUR

VARCHAR(20)

Номер с нашей стороны

3

NOMER_THEM

VARCHAR(20)

Номер с их стороны

4

NOMER_ADD

SMALLINT

Номер доп.соглашения 1-Есть доп. согл.

5

N_JUR_FOLDER

SMALLINT

Номер папки юр.отдела

6

N_JUR_NPP

SMALLINT

Номер договора относительно папки юр.от.

7

N_FIN_FOLDER

SMALLINT

Номер папки фин.отдела

8

N_FIN_NPP

SMALLINT

Номер договора относительно папки фин.от.

9

DATE_INPUT

DATE

Дата регистрации

10

DATE_CONCLUDE

DATE

Дата заключения

11

DATE_END

DATE

Дата исполнения

12

DEPARTMENT

SMALLINT

Код службы

13

COMPANY_PAY

SMALLINT

Код плательщика

14

COMPANY_GET

SMALLINT

Код получателя

15

SUBJECT

SMALLINT

Код группы по предмету договора

16

SUBJECT_FULL

VARCHAR(255)

Предмет договора в полн. варианте

17

SUMMA

FLOAT

Сумма

18

MONEY

SMALLINT

Тип валюты

19

CONDITION

VARCHAR(255)

Условия поставки

20

EXECUTED

SMALLINT

0 - Неисполнен, 1 - Исполнен

21

PARENT

SMALLINT

Код договора, к к-му относится доп.согл.

22

PROLONGATION

SMALLINT

0 - Непродлен, 1 - Продлен

23

REALIS

SMALLINT

1-Реализация иначе приобретение

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.