Дипломная работа: Автоматизация процесса ведения документации и отчетности на предприятии "Торговый дом АгроСи"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
61
Рисунок 2.5. Физическая схема базы данных
Для полной формализации информации недостаточно простой
классификации, поэтому проводят следующую процедуру — кодирование.
Кодирование — это процесс присвоения условных обозначений объектам и
классификационным группам по соответствующей системе кодирования.
Кодирование реализует перевод информации, выраженной одной системой
знаков, в другую систему, то есть перевод записи на естественном языке в
запись с помощью кодов. Система кодирования — это совокупность правил
обозначения объектов и группировок с использованием кодов. Код — это
условное обозначение объектов или группировок в виде знака или группы
знаков в соответствии с принятой системой. Код базируется на определенном
алфавите (некоторое множество знаков). Число знаков этого множества
называется основанием кода. Различают следующие типы алфавитов: цифровой,
буквенный и смешанный.
Проектируемая база данных содержит следующие таблицы.
62
Таблица 2.3
Структура таблицы «Контрагенты»
Название
Описание поля
Тип
Размер
ID_контрагента
Индивидуальный код
Integer(AI)
Длинное целое
Статус
контрагента
Статус контрагента
Integer
Длинное целое
ОПФ
Организационно-правовая
форма
Integer
Длинное целое
Наименование
Наименование Поставщика
Varchar
50
ОГРН
Основной государственный
регистрационный номер
Varchar
13
ИНН
Индивидуальный номер
налогоплательщика
Varchar
12
КПП
Код причины постановки на
учет
Varchar
2
Email
Электронный адрес
Varchar
50
Юр адрес
Юридический адрес
Varchar
50
Почт адрес
Почтовый адрес
Varchar
50
Банк
Идентификатор банка
Integer
Длинное целое
ОКПО
Общероссийский
классификатор предприятий и
организаций
Varchar
10
ОКВЭД
Общероссийский
классификатор видов
экономической деятельности
Varchar
6
ОКОНХ
Общесоюзный классификатор
отраслей народного хозяйства
Varchar
50
№ ЕГРЮЛ
Номер свидетельства о
регистрации
Varchar
50
свидетельства
Номер свидетельства о
постановке на учет
Varchar
50
63
Телефон
Номер телефона
Varchar
30
Должность
руководителя
Должность руководителя
предприятия
Varchar
30
ФИО
руководителя
Фамилия, имя, отчество
руководителя предприятия
Varchar
50
Действ на
основании
Действует на основании
Varchar
50
Таблица договоров содержит следующие поля.
Таблица 2.3
Стуктура таблицы «Договоры»
Название
Описание поля
Тип
Размер
ID_договора
Индивидуальный код
Integer(AI)
Длинное целое
Номер договора
Номер договора
Varchar
50
Дата
заключения
Дата заключения договора
Datetime
Краткий формат
даты
Дата истечения
срока
Дата истечения срока
договора
Datetime
Краткий формат
даты
Классификация
договора
Классификация договора
(внешний ключ)
Integer
Длинное целое
Доходный/расх
одный
Доходный/расходный
(внешний ключ)
Integer
Длинное целое
Отвестственное
лицо
Ответственное лицо
Varchar
50
Краткое
описание
договора
Краткое описание договора
Varchar
50
Сумма
договора
Сумма договора
Денежный
Валюта
договора
Валюта договора (внешний
ключ)
Integer
Длинное целое
64
Адрес поставки
Адрес поставки
Varchar
50
Филиал
Фирма, заключающая договор
(внешний ключ)
В лице
Лицо от филиала,
отвественное за заключение
договора
Varchar
50
Контрагент
Контрагент (внешний ключ)
Integer
Длинное целое
В лице контр
Лицо от контрагента,
ответственное за заключение
договора
Varchar
50
Условия
оплаты
Условия оплаты по договору
(внешний ключ)
Integer
Длинное целое
Примечание
Примечание по договору
Varchar
100
Протоколы
разногласий
Протоколы разногласий по
договору (первичный ключ)
Числовое
Длинное целое
Подписан
Отметка о подписании
договора
Логический
В архив
Отметка о сдаче в архив
Логический
Таблица «Банки» используется для хранения информации о банках.
Таблица 2.4
Структура таблицы «Банки»
Название
Описание поля
Тип
Размер
ID
Индивидуальный код
Integer(AI)
Длинное целое
Наименование
Наименование банка
Varchar
50
БИК
Банковский
идентификационный код
Varchar
9
Корр счет
Корреспондентский счет
Varchar
20
65
Таблица 2.5
Структура таблицы «Валюты»
Название
Описание поля
Тип
Размер
ID
Индивидуальный код
(первичный ключ)
Integer(AI)
Длинное целое
Валюта
Наимнование валюты
Varchar
30
Обозначение
Обозначение валюты
Varchar
3
Таблица 2.6
Структура таблицы «Виды договоров»
Название
Описание поля
Тип
Размер
ID
Индивидуальный код
(первичный ключ)
Integer(AI)
Длинное целое
Вид договора
Вид договора
Varchar
30
Таблица «Документы контрагентов» названия и отсканированные
документы по контрагентам. Кроме того, в таблице содержатся отметки о
заверении этих документов.
Таблица 2.7
Структура таблицы «Документы контрагентов»
Название
Описание поля
Тип
Размер
ID_контрагента
Индивидуальный код
Integer(AI)
Длинное целое
A
Название файл документа 1
Varchar
100
B
Название файл документа 1
Varchar
100
C
Название файл документа 1
Varchar
100
D
Название файл документа 1
Varchar
100
E
Название файл документа 1
Varchar
100
F
Название файл документа 1
Varchar
100
DA
DB
DC
Источник: https://baza.diplomsite.ru/previewfile/2055