Проектирование информационной базы
Структура основной рабочей базы данных - таблицы, где хранится вся информация. Эта БД и будет обрабатываться разрабатываемой ИС.
В данной БД существует 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
|
| Сумма налога
| Числовой
| Длинное целое.
|
| Выручка
| Числовой
| Длинное целое.
|
| Доход
| Числовой
| Длинное целое.
|
| Расход
| Числовой
| Длинное целое.
|