Проектирование информационной базы
Структура основной рабочей базы данных - таблицы, где хранится вся информация. Эта БД и будет обрабатываться разрабатываемой ИС.
В данной БД существует 9 таблиц:
«Главная книга»: порядковый номер записи, данные журналов ордеров, месяц, сальдо, бульдо.
«Книга продаж»: порядковый номер записи, дата оплаты, дата счет – фактуры, номер счет – фактуры, оплаченная сумма.
«Счет – фактура»: номер счет – фактуры, дата, наименование организации, наименование материала, количество, стоимость, итоговая сумма.
«Книга покупок»: порядковый номер записи, дата оплаты, дата счет – фактуры, номер счет – фактуры, сумма.
«Акт сверки»: номер акта сверки, наименование поставщика, наименование потребителя, сальдо, бульдо, дата счет – фактуры, дата платежного поручения, сумма.
«Платежное поручение»: номер платежного поручения, ФИО плательщика, ФИО получателя, банковские реквизиты, дата, назначение платежа.
«Форма №2»: порядковый номер, период, организация, ИНН, вид деятельности, форма собственности, чистая прибыль, доход, расход.
«Декларация по НДС»: порядковый номер, налоговой период, наименование налогового органа, наименование организации, ОГРН, КПП, руководитель, сумма НДС.
«Декларация по налогу на прибыль»: порядковый номер, налоговой период, наименование налогового органа, наименование организации, ОГРН, КПП, руководитель, сумма налога, выручка, доход, расход.
Свойства представлены в каждой таблице в виде полей. Ниже представлены свойства и их название в таблицах 1, 2, 3, 4, 5, 6, 7, 8, 9:
Таблица 1 Главная книга
Наименование поля
| Тип данных
| Размер
|
Порядковый номер записи
| Счетчик
| Длинней целое.
|
Последовательные значения.
|
Данные журналов ордеров
| Текстовый
| 60
|
Месяц
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Сальдо
| Числовой
| Длинное целое.
|
Бульдо
| Числовой
| Длинное целое.
|
Таблица 2. Книга продаж
Наименование поля
| Тип данных
| Размер
|
Порядковый номер записи
| Счетчик
| Длинней целое.
|
Последовательные значения.
|
Дата оплаты
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Дата счет - фактуры
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Номер счет - фактуры
| Числовой
| Длинное целое.
|
Оплаченная сумма
| Числовой
| Длинное целое.
|
Таблица 3. Счет – фактура
Наименование поля
| Тип данных
| Размер
|
Номер счет - фактуры
| Счетчик
| Длинней целое.
|
Последовательные значения.
|
Дата
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Наименование организации
| Текстовый
| 60
|
Наименование материала
| Текстовый
| 60
|
Количество
| Числовой
| Длинное целое.
|
Стоимость
| Числовой
| Длинное целое.
|
Итоговая сумма
| Числовой
| Длинное целое.
|
Таблица№4. Книга покупок
Наименование поля
| Тип данных
| Размер
|
Порядковый номер записи
| Счетчик
| Длинней целое.
|
Последовательные значения.
|
Дата оплаты
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Дата счет - фактуры
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Номер счет - фактуры
| Числовой
| Длинное целое.
|
Сумма
| Числовой
| Длинное целое.
|
Таблица 5. Акт сверки
Наименование поля
| Тип данных
| Размер
|
Номер акта сверки
| Счетчик
| Длинней целое.
|
Последовательные значения.
|
Наименование поставщика
| Текстовый
| 60
|
Наименование поотребителя
| Текстовый
| 60
|
Сальдо
| Числовой
| Длинное целое.
|
Бульдо
| Числовой
| Длинное целое.
|
Дата счет - фактуры
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Дата платежного поручения
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Сумма
| Числовой
| Длинное целое.
|
Таблица 6. Платежное поручение
Наименование поля
| Тип данных
| Размер
|
Номер платежного поручения
| Счетчик
| Длинней целое.
|
Последовательные значения.
|
ФИО плательщика
| Текстовый
| 60
|
ФИО получателя
| Текстовый
| 60
|
Банковские реквизиты
| Числовой
| Длинное целое.
|
Дата
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Назначение платежа
| Текстовый
| 60
|
Таблица 7. Форма №2
Наименование поля
| Тип данных
| Размер
|
Порядковый номер
| Счетчик
| Длинней целое.
|
Последовательные значения.
|
Период
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Организация
| Текстовый
| 60
|
ИНН
| Числовой
| Длинное целое.
|
Вид деятельности
| Текстовый
| 60
|
Форма собственности
| Текстовый
| 60
|
Чистая прибыль
| Числовой
| Длинное целое.
|
Доход
| Числовой
| Длинное целое.
|
Расход
| Числовой
| Длинное целое.
|
Таблица 8. Декларация по НДС
Наименование поля
| Тип данных
| Размер
|
Порядковый номер
| Счетчик
| Длинней целое.
|
Последовательные значения.
|
Налоговый период
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Наименование налогового органа
| Текстовый
| 60
|
Наименование организации
| Текстовый
| 60
|
ОГРН
| Числовой
| Длинное целое.
|
КПП
| Числовой
| Длинное целое.
|
Руководитель
| Текстовый
| 60
|
Сумма НДС
| Числовой
| Длинное целое.
|
Таблица 9. Декларация по налогу на прибыль
Наименование поля
| Тип данных
| Размер
|
Порядковый номер
| Счетчик
| Длинней целое.
|
Последовательные значения.
|
Налоговый период
| Дата/время
| Краткий формат даты (вводится автоматически)
|
Наименование налогового органа
| Текстовый
| 60
|
Наименование организации
| Текстовый
| 60
|
ОГРН
| Числовой
| Длинное целое.
|
КПП
| Числовой
| Длинное целое.
|
Руководитель
| Текстовый
| 60
|
Сумма налога
| Числовой
| Длинное целое.
|
Выручка
| Числовой
| Длинное целое.
|
Доход
| Числовой
| Длинное целое.
|
Расход
| Числовой
| Длинное целое.
|