Файл: Проектирование ИС по налоговому учету в АО «НИИ «Полюс» им. М.Ф. Стельмаха.pdf
Добавлен: 04.04.2023
Просмотров: 191
Скачиваний: 2
Таблица 5.
Описание структуры записей таблицы «Статья_затрат»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Код_статья_затрат |
KOD_ST_ZATRAT |
Строка |
2 |
ключевое поле |
Наименование_статья_затрат |
NAIM_ST_ZATRAT |
Строка |
60 |
Таблица 6.
Описание структуры записей таблицы «Тип_первичного_документа»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Код_статья_затрат |
KOD_TIP_DOC |
Строка |
2 |
ключевое поле |
Наименование_статья_затрат |
NAIM_TIP_DOC |
Строка |
60 |
Таблицы «Статья_затрат» и «Тип_первичного_документа» являются условно-постоянными. Их изменение возможно при изменении действующего законодательства и/или изменении учетной политики предприятия. Содержимое этих таблиц приведено в таблицах 7 и 8, соответственно.
Таблица 7.
Таблица «Статья_затрат»
KOD_ST_ZATRAT |
NAIM_ST_ZATRAT |
1 |
Износ основных средств и нематериальных активов |
2 |
Общецеховые расходы |
3 |
Общепроизводственные расходы |
4 |
Услуги субподрядных организаций |
5 |
Прочие работы и услуги |
6 |
Заработная плата |
Продолжение таблицы 7.
KOD_ST_ZATRAT |
NAIM_ST_ZATRAT |
7 |
Налоги и сборы |
8 |
Взносы во внебюджетные фонды |
9 |
Командировочные расходы |
10 |
Прочие расходы |
Таблица 8.
Таблица «Тип_первичного_документа»
KOD_TIP_DOC |
NAIM_TIP_DOC |
1 |
Регистр износа основных средств и нематериальных активов |
2 |
Регистр общецеховых расходов |
3 |
Регистр общепроизводственных расходов |
4 |
Акт сдачи-приемки работ |
5 |
Регистр затрат по заработной плате |
6 |
Регистр затрат по налогам и сборы |
7 |
Регистр взносов во внебюджетные фонды |
8 |
Авансовые отчет |
9 |
Регистр прочих расходов |
Поле «Код_договора» таблицы «Заказы » связано внешним ключом с таблицей «Договор». Описание структуры полей таблицы «Договор» приведено в таблице 9.
Таблица 9.
Описание структуры записей таблицы «Договор»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Код_договора |
KOD_DOG |
Строка |
6 |
ключевое поле |
Номер_договора |
NOM_DOG |
Строка |
60 |
|
Код_заказчик |
KOD_POKUP |
Строка |
6 |
|
Код_госконтракт |
KOD_GK |
Строка |
6 |
|
Код_вид_договора |
KOD_VID_DOG |
Строка |
2 |
|
Код_тип_договора |
KOD_TIP_DOG |
Строка |
2 |
Продолжение таблицы 9.
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код_НДС_договора |
KOD_NDS |
Строка |
2 |
Код_НДС_договора |
Дата_начала_договора |
DOG_DATE_BEGIN |
Дата |
Дата_начала_договора |
|
Дата_окончания_договора |
DOG_DATE_END |
Дата |
Дата_окончания_договора |
Поле «Код_заказчик» этой таблицы связано внешним ключом с таблицей «Заказчик». Описание структуры полей таблицы «Заказчик» приведено в таблице 10.
Таблица 10.
Описание структуры записей таблицы «Заказчик»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Код_заказчик |
KOD_POKUP |
Строка |
6 |
ключевое поле |
Наименование_заказчик |
NAIM_POKUP |
Строка |
250 |
|
ИНН |
INN |
Строка |
12 |
|
ОГРН |
OGRN |
Строка |
20 |
|
Адрес_заказчик |
ADRES |
Строка |
250 |
Поле «Код_госконтракт» таблицы «Договор» связано внешним ключом с таблицей «Госконтракт». Описание структуры полей таблицы «Госконтракт» приведено в таблице 11.
Таблица 11.
Описание структуры записей таблицы «Госконтракт».
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Код_госконтракт |
KOD_GK |
Строка |
6 |
ключевое поле |
Наименование_госконтракт |
NAIM_GK |
Строка |
60 |
|
Код_заказчик |
KOD_POKUP |
Строка |
6 |
Поле «Код_заказчик» таблицы «Госконтракт» связано внешним ключом с таблицей «Заказчик». Таким образом в базе данных отражается информация как о непосредственном заказчике договора, так и о головном заказчике (в случае его наличия).
Поле «Код_вид_договора» таблицы «Договор» связано внешним ключом с таблицей «Вид_договора». Описание структуры полей таблицы «Вид_договора» приведено в таблице 12.
Таблица 12.
Описание структуры записей таблицы «Вид_договора».
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Код_вид_договора |
KOD_VID_DOG |
Строка |
2 |
ключевое поле |
Вид_договора |
VID_DOG |
Строка |
10 |
Поле «Код_тип_договора» таблицы «Договор» связано внешним ключом с таблицей «Вид_договора». Описание структуры полей таблицы «Тип_договора» приведено в таблице 13.
Таблица 13.
Описание структуры записей таблицы «Тип_договора».
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Код_тип_договора |
KOD_TIP_DOG |
Строка |
2 |
ключевое поле |
Тип_договора |
TIP_DOG |
Строка |
10 |
Поле «Код_НДС_договора» таблицы «Договор» связано внешним ключом с таблицей «НДС_договора». Описание структуры полей таблицы «НДС_договора» приведено в таблице 14.
Таблица 14.
Описание структуры записей таблицы «НДС_договора»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|---|
Код_НДС_договора |
KOD_NDS |
Строка |
2 |
ключевое поле |
Наименование_НДС_договора |
NDS |
Строка |
10 |
Таблицы «Вид_договора», «Вид_договора» и «НДС_договора» являются условно-постоянными. Их изменение возможно при изменении действующего законодательства и/или изменении учетной политики предприятия. Содержимое этих таблиц приведено в таблицах 15-17, соответственно.
Таблица 15.
Таблица «Вид_договора».
KOD_VID_DOG |
VID_DOG |
1 |
Госконтракт |
2 |
Коммерческий |
Таблица 16.
Таблица «Тип_договора».
KOD_TIP_DOG |
TIP_DOG |
1 |
Производство |
2 |
ОКР |
Таблица 17.
Таблица «НДС_договора».
NDS_DOG |
NDS |
18 |
18% |
20 |
20% |
98 |
0% |
99 |
Без НДС |
7. ДЕРЕВО ВЫЗОВА ПРОГРАММНЫХ МОДУЛЕЙ И ИХ ОПИСАНИЕ
На рисунке 10 приведено дерево вызова программных модулей информационной системы.
Рисунок 10. Дерево вызова программных модулей.
Описание программных модулей информационной системы приведено в таблице 18.
Таблица 18.
Описание программных модулей.
№ п/п |
Наименование модуля |
Функции модуля |
1 |
Форма аутентификации |
Содержит предопределенные процедуры аутентификации пользователей |
2 |
Главная форма |
Содержит предопределенные процедуры, загружаемые при запуске программы |
3 |
Форма пользователя |
Содержит предопределенные процедуры, загружаемые при работе с программой конкретного пользователя |
4 |
Подсистема работы со справочниками |
Содержит предопределенные процедуры формы списка и элемента справочника |
5 |
Модуль визуализации справочников |
Содержит предопределенные процедуры визуализации справочников |
6 |
Подсистема работы с таблицами |
Содержит предопределенные процедуры формы списка и элемента справочника |
7 |
Модуль визуализации таблиц |
Содержит предопределенные процедуры визуализации таблиц |
8 |
Подсистема работы с выходными формами |
Содержит предопределенные процедуры работы с выходными формами |
9 |
Модуль визуализации выходных форм |
Содержит предопределенные процедуры визуализации выходных форм |
10 |
Модуль печати выходных форм |
Содержит предопределенные процедуры печати выходных форм |
11 |
Модуль создания страховой копии |
Содержит предопределенные процедуры создания страховой копии |
12 |
Модуль проверки загружаемой информации на ошибки |
Содержит предопределенные процедуры проверки загружаемой информации на ошибки |
13 |
Форма редактирования пользователей |
Содержит предопределенные процедуры редактирования пользователей |
В качестве примера, на рисунке 11 приведена блок-схема программного модуля работы со справочниками.
Рисунок 11. Блок-схема модуля работы со справочниками.
ЗАКЛЮЧЕНИЕ
С целью решения залачи проектирования информационной системы по налоговому учету в Акционерном обществе «Научно-исследовательский институт «Полюс» имени М.Ф. Стельмаха» автором были решены следующие задачи:
1. На основании данных, приведенных в сети Интернет, описана история Акционерного общества и основные направления его деятельности. Опираясь на раскрытые в соответствии с действующим законодательством данными хозяйственно-экономической деятельности предприятия, сделаны выводы о наличии положительных тенденций в его развитии.
2. Приведена примерная структура управления крупным научно-промышленным предприятием, которое отличает разнообразие видов и направлений деятельности. Сделан вывод об основных подразделениях, участвующих в формировании данных для налогового учета в организации.
3. Дано определение понятий налогового и бухгалтерского учета в Российской Федерации. Сделан вывод о необходимости раздельного налогового и бухгалтерского учета в организации. Введено понятие заказа как основной аналитической единицы в регистрах налогового учета. Также введено понятие статьи затрат.
Описаны основные статьи затрат в налоговом учете, соответствующие им информационные потоки, виды входящих документов и участвующие в их формировании подразделения предприятия. Сделан вывод о необходимости разделения входных информационных потоков : по статье заработная плата, по статье износ ОС и НА и по остальным статьям затрат. Описана специфика ввода информации в налоговые регистры по статье износ ОС и НА.
Создана диаграмма IDEF0 автоматизации налогового учета в организации. Выполнена декомпозиция этой контекстной диаграммы.
4. Создана информационная модель автоматизации налогового учена в организации. В рамках этой модели сотрудники экономической службы предприятия работают с экранной формой «Пополнение справочников», в которой открыт доступ к справочникам «Заказчик», «Договор», «Госконтракт» и «Заказ». Сотрудники бухгалтерии осуществляют заполнение таблицы «Регистр затрат» с помощью экранной формы «Заполнение регистра затрат». Распределение затрат по статье износ ОС и НА осуществляется с помощью экранной формы «Распределение затрат». В качестве выходных документов система формирует регистры налогового учета.