- •База данных налоговой декларации по налогу на прибыль российских организаций
- •Оценка ________________ Исполнитель
- •Содержание
- •Введение
- •Выбор автоматизируемых функций и информационного обеспечения
- •Инициализация процесса уплаты налогов
- •Документы фнс подготовлены
- •Документы успешно прошли проверку
- •Процесс уплаты налога на прибыль успешно завершен
- •Процесс уплаты налога на прибыль организаций завершен. Рассмотрим примеры существующих программ:
- •Аис «Налог 2 Москва»
- •Функции регионального уровня
- •1.2. Выбор и описание автоматизируемых функций
- •1.2.1. Перечень автоматизируемых функций
- •1.2.2. Функция 1 «Зарегистрировать предприятия»
- •1.2.3. Функция 2 «Заполнить налоговую декларации по налогу на прибыль организаций».
- •Функция 3 «Подготовить все необходимые электронные приложения (документы) для предоставления их в фнс»
- •Функция 4 «Внести платежи».
- •1.2.7. Сводка объектов, участвующих в реализации функций
- •1.3. Первичное описание информационного обеспечения
- •2.1.1. Функция 1 «Зарегистрировать предприятия»
- •2.1.2. Функция 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
- •2.1.3. Функция 3 «Подготовить все необходимые документы»
- •2.1.4. Функция 4 «Внесение платежей»
- •2.1.6. Функция 5 «Формировать и выдать документы»
- •Графическое представление концептуально er-модели в среде ms sql Server Management Studio
- •3.Проектирование реляционной sql-модели
- •Проектирование приложения доступа к базе данных для автоматизируемых функций
- •Разработка прототипов клиентского приложения
- •Реализация клиентского приложения в среде ms c#
- •Заключение
- •Список использованной литературы
- •Приложения
2.1.4. Функция 4 «Внесение платежей»
Таблица 2.1.4. Домены атрибутов для функции 4 «Внесение платежей»
Атрибут |
Тип (размер) |
Границы |
Структура |
Условие |
Повторяемость |
Обязательность |
Значение по умолчанию |
|
Целое число |
0..9 |
|
+ |
+ |
+ |
+ |
|
Целое число |
0..9 |
|
|
+ |
+ |
+ |
Примечания:
-
БД эл. Платежей - записывается как логическое значение, платежи внесены: «да» или «нет»
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
2.1.6. Функция 5 «Формировать и выдать документы»
Таблица 2.1.5. Домены атрибутов для функции 5 «Формировать и выдать документы»
Атрибут |
Тип (размер) |
Границы |
Структура |
Условие |
Повторяемость |
Обязательность |
Значение по умолчанию |
|
Целое число |
0..9 |
|
+ |
+ |
+ |
+ |
|
Строка букв |
А..я |
|
|
+ |
+ |
+ |
|
Строка букв |
А..я |
|
|
+ |
+ |
+ |
Примечания:
1) Запись в едином реестре юридических лиц - записывается как логическое значение: «да» или «нет»
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Уровень кортежей
Функция 1 «Зарегистрировать предприятия»
Статические ограничения для данной функции на уровне кортежей для групп атрибутов приведены в табл. 2.2.1.1.
Таблица 2.2.1.1. Статические ограничения для групп атрибутов на уровне кортежей функции 1 «Зарегистрировать предприятия»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Информация о руководителе |
|
2 |
2.1 Полное наименование организации |
|
|
2.2 ИНН (ИНО) |
Уникальность |
|
2.3 КПП |
|
|
2.4 ОГРН |
|
|
2.5 Адрес |
|
Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.2.1.2.
Таблица 2.2.1.2. Динамические ограничения на уровне атрибутов для функции 1 «Регистрация предприятий».
Атрибут |
Динамическое ограничение |
1.1 ИНН |
Целое число. |
Операционные правила для атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.2.1.3.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
Таблица 2.2.2.1. Статические ограничения для групп атрибутов на уровне кортежей функции 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Налоговый (отчетный) период (код) |
Уникальность |
2 |
2.1 КПП |
|
|
2.2 Организация \ обособленное подразделение |
|
|
2.3 ИНН |
|
|
2.4 Номер контактного телефона |
|
|
2.5 ФИО налогоплательщика |
|
|
2.6 Дата представления декларации |
|
|
2.7 Наименование документа, подтверждающий полномочия представителя |
|
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 3 «Подготовить все необходимые документы»
Таблица 2.2.3.1. Статические ограничения для групп атрибутов на уровне кортежей функции 3 «Подготовить все необходимые документы»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Документ о сумме уплаты налога |
Уникальность |
2 |
2.1 ФИО представителя организации |
|
|
2.2 Номер \ серия представителя организации |
|
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 4 «Внесение платежей»
Таблица 2.2.4.1. Статические ограничения для групп атрибутов на уровне кортежей функции 4 «Внесение платежей»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Квитанция об уплате |
|
2 |
2.1 БД эл. платежей |
|
3 |
Номер квитанции |
Уникальность |
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 5 «Заключение о внесении изменений в налоговую декларацию»
Таблица 2.2.4.1. Статические ограничения для групп атрибутов на уровне кортежей функции 4 «Заключение о внесении изменений в налоговую декларацию»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Квитанция об уплате |
|
2 |
2.1 Подлинник налоговой декларации, подписанный налогоплательщиком |
|
|
2.2 Запись в едином реестре юридических лиц |
|
Уровень множеств кортежей
Функция 1 «Регистрация предприятий»
Статические ограничения для данной функции на уровне кортежей для групп атрибутов приведены в табл. 2.3.1.1.
Таблица 2.3.1.1. Статические ограничения для групп атрибутов на уровне кортежей функции 1 «Регистрация предприятий»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Информация о руководителе |
Для всех пользователей |
2 |
2.1 Полное наименование организации |
Для всех пользователей |
|
2.2 ИНН (ИНО) |
|
|
2.3 КПП |
|
|
2.4 ОГРН |
|
|
2.5 Адрес |
Для всех пользователей |
Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.3.1.2.
Таблица 2.3.1.2. Динамические ограничения на уровне атрибутов для функции 1 «Регистрация предприятий».
Атрибут |
Динамическое ограничение |
1.1 ИНН |
Целое число. |
Операционные правила для атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.3.1.3.
Таблица 2.3.1.3. Операционные правила на уровне атрибутов для функции 1 «Регистрация предприятий».
Атрибут |
Динамическое ограничение |
Адрес ОГРН |
При отсутствии значений атрибутов, им присваиваются значения по умолчанию. |
Функция 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
Таблица 2.3.2.1. Статические ограничения для групп атрибутов на уровне кортежей функции 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Налоговый (отчетный) период (код) |
Для всех пользователей |
2 |
2.1 КПП |
|
|
2.2 Организация \ обособленное подразделение |
Для всех пользователей |
|
2.3 ИНН |
|
|
2.4 Номер контактного телефона |
Для всех пользователей |
|
2.5 ФИО налогоплательщика |
Для всех пользователей |
|
2.6 Дата представления декларации |
Для всех пользователей |
|
2.7 Наименование документа, подтверждающий полномочия представителя |
Для всех пользователей |
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 3 «Представить заполненные документы в ФНС»
Таблица 2.3.3.1. Статические ограничения для групп атрибутов на уровне кортежей функции 3 «Представить заполненные документы в ФНС»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Документ о сумме уплаты налога |
Для всех пользователей |
2 |
2.1 ФИО представителя организации |
Для всех пользователей |
|
2.2 Номер \ серия представителя организации |
|
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 4 «Внесение платежей»
Таблица 2.3.4.1. Статические ограничения для групп атрибутов на уровне кортежей функции 4 «Внесение платежей»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Квитанция об уплате |
Для всех пользователей |
2 |
2.1 БД эл. платежей |
Для всех пользователей |
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 5 «Формировать и выдать документы»
Таблица 2.3.5.1. Статические ограничения для групп атрибутов на уровне кортежей функции 5 «Формировать и выдать документы»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Квитанция об уплате |
Для всех пользователей |
2 |
2.1 Подлинник налоговой декларации, подписанный налогоплательщиком |
Для всех пользователей |
|
2.2 Запись в едином реестре юридических лиц |
Для всех пользователей |
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Уровень базы данных
Функция 1 «Регистрация предприятий»
Статические ограничения для данной функции на уровне кортежей для групп атрибутов приведены в табл. 2.4.1.1.
Таблица 2.4.1.1. Статические ограничения для групп атрибутов на уровне кортежей функции 1 «Регистрация предприятий»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Информация о руководителе |
Определенному ИНН должны соответствовать только одни персональные данные |
2 |
2.1 Полное наименование организации |
|
|
2.2 ИНН (ИНО) |
|
|
2.3 КПП |
|
|
2.4 ОГРН |
|
|
2.5 Адрес |
Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.4.1.2.
Таблица 2.4.1.2. Динамические ограничения на уровне атрибутов для функции 1 «Регистрация предприятий».
Атрибут |
Динамическое ограничение |
1.1
|
Номера документов повторяться не могут. |
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
Статические ограничения на уровне базы данных для данной функции не выявлены.
Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.4.2.2.
Таблица 2.4.2.2. Динамические ограничения на уровне атрибутов для функции 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
№ п/п |
Группа атрибутов |
Ограничение |
1 |
1.1 Налоговый (отчетный) период (код) |
Не должно быть таких налоговых деклараций от организаций, которые не зарегистрированы в таблице «Регистрация предприятий» |
2 |
2.1 КПП |
|
|
2.2 Организация \ обособленное подразделение |
|
|
2.3 ИНН |
|
|
2.4 Номер контактного телефона |
|
|
2.5 ФИО налогоплательщика |
|
|
2.6 Дата представления декларации |
|
|
2.7 Наименование документа, подтверждающий полномочия представителя |
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 3 «Представить заполненные документы в ФНС»
Статические ограничения на уровне базы данных для данной функции не выявлены.
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 4 «Внесение платежей»
Статические ограничения на уровне базы данных для данной функции не выявлены.
Динамические ограничения для атрибутов объектов, участвующих в реализации данной функции не выявлены.
Операционные правила для кортежей атрибутов соответствующих данной функции, не выявлены.
Функция 5 «Формировать и выдать документы»
Статические ограничения на уровне базы данных для данной функции не выявлены.