скачать рефераты
  RSS    

Меню

Быстрый поиск

скачать рефераты

скачать рефератыДипломная работа: Разработка программы "Модуль выгрузки данных в текстовом формате комплекса "Налогоплательщик ЮЛ" для государственной налоговой инспекции г. Узловая

Дипломная работа: Разработка программы "Модуль выгрузки данных в текстовом формате комплекса "Налогоплательщик ЮЛ" для государственной налоговой инспекции г. Узловая

Аннотация

Данный дипломный проект содержит постановку задачи «Разработка программы «Модуль выгрузки данных в текстовом формате комплекса «Налогоплательщик ЮЛ» для государственной налоговой инспекции г.Узловая», алгоритм реализации данной задачи, представленный в виде блок-схемы, описание входной и выходной информации и машинную реализацию данной задачи.

Программа разработана для ПЭВМ IBM PC/AT AMD Athlonä –1700 на языке программирования Visual FoxPro7 под управлением операционной системы Windows XP Professional SP1

Данная программа используется на любом коммерческом и государственном предприятии.


Содержание

Введение

1 Организационно-экономическая сущность задачи

2 Информационное обеспечение решения задачи

2.1 Режимы работы задачи

2.2 Информационная модель решения задачи

2.3 Описание входной информации

2.4 Описание выходной информации

3 Алгоритм решения задачи

3.1 Блок-схема алгоритма

3.2 Описание блок-схемы

4 Машинная реализация задачи

4.1 Характеристика технических средств

4.2 Математическое обеспечение

4.3 Обоснование выбора языка программирования

4.4 Описание программы

4.5 Инструкция пользователю по работе с программой

5 Контрольный пример

6 Экономическое обоснование программы

Список литературы

Приложения


Введение

В настоящее время все большее и большее распространение, как в производстве, так и в документообороте предприятий находит компьютерная техника, все шире и шире становится перечень охватываемых ею задач. Постоянно растет объем и сложность обрабатываемой информации, требуются все новые и новые виды ее представления. Как показывает практика, большинство пользователей уже не представляет себе, как бы они выполняли свою работу, с которой прекрасно справлялись еще 5 – 10 лет назад, без помощи компьютера. Вот только некоторые из преимуществ использования вычислительной техники при работе, с какими – либо данными, документами:

возможность оперативного контроля за достоверностью информации, уменьшается число возможных ошибок, при генерировании производных данных;

сразу после ввода, данные могут участвовать в различных операциях;

возможность быстрого получения необходимых отчетов;

необходимая информация может быть быстро найдена (в том числе  с помощью контекстного поиска), поиск которой в обычной папке с документами затруднен;

существенная экономия времени и людских ресурсов при выполнении операций, связанных с обработкой информации;

позволяет быстро и в наиболее подходящем для конкретного человека виде просмотреть данные, что повышает их восприятие.

Все, выше изложенные преимущества, на сегодняшний день оценены не только рядовыми пользователями, но и властными структурами, особенно это касается возможности контроля и поиска информации. В нашем случае налоговая полиция заинтересована иметь единую, электронную базу по всем физическим лицам налогоплательщикам, так как наличие такой базы существенно усложняет процесс уклонения от уплаты налогов (сокрытие, занижение доходов, повторное использование одноразовых льгот и т.д.)

Поэтому 15 июня 1998 года была принята очередная редакция инструкции государственной налоговой службы Российской Федерации №35 от 29 июня 1995года. Согласно которой, с 01 марта 1999 года все предприятия с численностью работающих свыше 100 человек обязаны предоставлять данные о доходах своих работников в налоговую инспекцию на магнитных носителях, причем в строго оговоренном формате.

На практике же налоговая инспекция требует предоставления данных на магнитных носителях организациями с общей численностью работающих свыше 20 человек.

В связи с выше изложенным, у крупных предприятий и объединений появилась острая потребность в соответствующем программном обеспечении.

В данной дипломной работе рассматривается один из режимов работы автоматизированного рабочего места бухгалтера из отдела налоговой политики предприятия, ведущего отчетность в налоговую инспекцию. Оно отвечает требованиям, предъявляемым ГНИ к отчетности.


1 Организационно-экономическая сущность задачи

Взимание налогов – древнейшая функция и одно из основных условий существования государства, развития общества на пути к экономическому и социальному процветанию. Этим и определяется значение рационально организованной и эффективно действующей налоговой службы.

Экономические преобразования в современной России закономерно обусловили реформирование системы налогов и создание новой налоговой службы. Реформа 1991 - 1992 г.г. учитывала, что на пути к рыночной экономике налоги становятся наиболее действенным инструментом регулирования новых экономических отношений. В частности, они призваны ограничивать стихийность рыночных процессов, воздействовать на формирование производственной и социальной инфраструктуры, укрощать инфляцию.

Определяющее значение для формирования налоговой политики, системы налогов и налоговой службы имеют законы «О государственной налоговой службе РФ», «Об основах налоговой системы в РФ», «О налоге на добавленную стоимость», «Об акцизах» и некоторые другие. Затем провести анализ организации системы налогообложения юридических лиц и необходимость совершенствования системы налогообложения в современных условиях.

С 1999 года все предприятия с численностью работающих свыше 100 человек обязаны предоставлять данные о доходах своих работников в налоговую инспекцию на магнитных носителях, причем в строго оговоренном формате. Рассматриваемый программный комплекс «Налогоплательщик ЮЛ» позволяет сформировать огромное количество отчетов различных форм не только для государственной налоговой инспекции, но и для других контролирующих организаций (ПФР, Финансовый отдел Администрации и др.)

Ввиду организационно-технической сложности комплекса, большого объёма исходного кода и огромного количества используемых нормативно-справочных и бухгалтерских документов, в данном дипломном проекте рассматривается режим выгрузки данных в текстовом формате для государственной налоговой инспекции.

Данный режим используется после формирования любого документа для его предоставления в ГНИ на магнитном носителе, как правило, один раз в квартал. При выявлении неточностей или ошибок процесс выгрузки должен быть повторен с полной соответствующей инициализацией рассматриваемого в данном дипломном проекте режима.

Входными данными для этой задачи являются базы данных в формате DBF: kp_sd.dbf, kp_spp.dbf, spp.dbf, kp_sgr.dbf, sgr.dbf, xx_pok.dbf, pok.dbf, consts.dbf, k029.dbf, kp_ctrl.dbf, shapka.dbf, sptran.dbf, sputr.dbf, содержащие информацию о вводимых документах за различные даты текущего и предыдущих налоговых периодов.

В результате решения данной задачи производится выгрузка необходимых данных на магнитный носитель в соответствии с требованиями, предъявляемыми ГНИ, на основании информации используемых баз данных, формируемых комплексом «Налогоплательщик ЮЛ». Структура выходного файла показана в Приложении Б.


2 Информационное обеспечение решения задачи

2.1 Режимы работы задачи



2.2 Информационная модель решения задачи


рис 1. Схема взаимосвязи информационных модулей

2.3 Описание входной информации

Для выгрузки данных в текстовом формате комплекса «Налогоплательщик ЮЛ» для государственной налоговой инспекции используются ранее созданные базы данных kp_sd, kp_spp, spp, kp_sgr, sgr, xx_pok, pok, consts, k029, kp_ctrl, shapka, sptran, sputr, информация в которых организована в виде DBF-файла.

База данных kp_sd содержит описание отчетных документов, kp_spp – справочник подформ, spp – архив вышеуказанного справочника.

Справочник граф документов содержится в базе kp_sgr, его архив хранится в sgr.

Описание строк и архив этого справочника хранятся в xx_pok и pok соответственно.

Справочник пользовательских констант находится в БД consts, справочник единиц измерения – в k029, контрольных соотношений – в kp_ctrl.

Заголовочная и конечная части документа хранятся в файле shapka.

Справочники автотранспортных средств и признаков расчета уточнения реализованы файлами sptran и sputr соответственно.

Используемые файлы хранятся на жестком диске персонального компьютера.

Структура и информация используемых баз данных приведена в Приложении А. Описание входной информации дано в таблице 1.

Таблица 1 – Описание входной информации

Имя БД Имя файла

Наименование поля

Идентифи-

катор

Тип, максимальная длина поля
Примечание
симво-льная дата числовая
целая дробная
KP_SD KP_SD Код формы KODF 2
Наименование NAIM 100
Период отчетности PER 1
Наименование периода отчетности NPER 11
Раздел RAZDEL 3
Признак печати PRIZ 1
Признак расчета налога PRN 1
Код единицы измерения C257 4
Признак наличия графы ГНИ GNI 1
Дата ввода WDATA 8
Признак контроля документа KONTROL 1
Приоритет PRIOR 2
Признак документа PRD 2
Код дохода TAXCODE 7
Ставка STAVKA 9 3
Код ставки KSTAV 1
Параграф PARAG 2
Признак принадлежности документов одному типу PRTIP 2
Признак наличия комплекта документов PRKOMP 2
Цифровая точность ZOK 7
Признак единицы измерения PRIZM 1
КНД KND 7
Продолжение таблицы 1
Имя БД Имя файла

Наименование поля

Идентифи-

катор

Тип, максимальная длина поля
Примечание
симво-льная дата числовая
целая дробная
KP_SPP KP_SPP Код формы KODF 2
Код подформы KODP 2
Наименование подформы NAIM 35
Дата ввода WDATA 8
Признак расчета налога PRN 1
SPP SPP Код формы KODF 2
Код подформы KODP 2
Наименование подформы NAIM 35
Дата ввода WDATA 8
Признак расчета налога PRN 1
KP_SGR KP_SGR Код формы KODF 2
Код подформы KODP 2
Код графы KODGR 2
Расчетная графа RGR 2
Наименование NAIM 50
Наименование подформы NAIMP 35
Дата ввода WDATA 8
Номер графы 5 НGO5H 2
Признак графы PP 1
Количество нерасчетных граф документа CHVGR 2
Количество расчетных граф CHRGR 2
Признак наличия графы ГНИ GNI 1
SGR SGR Код формы KODF 2
Код подформы KODP 2
Код графы KODGR 2
Расчетная графа RGR 2
Наименование NAIM 50
Продолжение таблицы 1
Имя БД Имя файла

Наименование поля

Идентифи-

катор

Тип, максимальная длина поля
Примечание
симво-льная дата числовая
целая дробная
Наименование подформы NAIMP
Дата ввода WDATA 8
Номер графы 5 НGO5H 2
Признак графы PP 1
Количество нерасчетных граф документа CHVGR 2
Количество расчетных граф CHRGR 2
Признак наличия графы ГНИ GNI 1
XX_POK XX_POK Условный код YKOD 3
Наименование показателя NAIM 50
Код строки KODS 5
Код подформы KODP 2
Код операции OPER 3
Тип данных строки TD 1
Тип данных по графам TD1 25
Дата ввода WDATA 8
Признак суммы операций PR2 1
Код единицы измерения C257 4
Код строки в отчете 5-Н 05N 5
Код бюджета KBUD 2
Контрольное соотношение 1 GR1 10
Контрольное соотношение 2 GR2 10
POK POK Условный код YKOD 3
Наименование показателя NAIM 50
Код строки KODS 5
Код подформы KODP 2
Продолжение таблицы 1
Имя БД Имя файла

Наименование поля

Идентифи-

катор

Тип, максимальная длина поля
Примечание
симво-льная дата числовая
целая дробная
Код операции 3
Тип данных строки
Тип данных по графам TD1 25
Дата ввода WDATA 8
Признак операций PR2 1
Код единицы измерения C257 4
Код строки в отчете 5-Н O5 3
Код бюджета KBUD 2
Контрольное соотношение 1 GR1 10
Контрольное соотношение 2 GR2...GR25 10
Код формы KODF 2
CONSTS CONSTS Код константы CONST 6
Значение константы DATА 150
Комментарий REMARKA 50
Код единицы измерения С257 4
Наименование C258 15
Коэффициент K 10
KP_CTRL KP_CTRL Код формы документа KODF 2
Дата создания документа WDATA 8
Начальная дата действия DAT1 8
Конечная дата действия DAT2 8
Текстовый файл контрольных соотношений FCONT 10
SHAPKA SHAPKA Код формы KODF 2
Заголовочная часть документа ZAGOL 10
Продолжение таблицы 1
Имя БД Имя файла

Наименование поля

Идентифи-

катор

Тип, максимальная длина поля
Примечание
симво-льная дата числовая
целая дробная
Заключительная часть документа ZAKL 10
SPTRAN SPTRAN Код вида транспорта NTRAN 6
Марка транспорта MARKA 15
Наименование вида транспорта NAIM 40
Мощность двигателя в л.с. MOLS 3
Мощность двигателя в квт MOKVTN 5
Отметка MODE 1
Дата выдачи уведомления DUVED 8
SPUTR SPUTR Раздел RAZDEL 3
Код дохода TAXCODE 5
Дата действия NDAT 8
Признак расчета уточнения PRUT 1
Параграф PARAG 2

Страницы: 1, 2, 3, 4, 5


Новости

Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

  скачать рефераты              скачать рефераты

Новости

скачать рефераты

© 2010.