ПРОЕКТНОЕ РЕШЕНИЕ ПО РЕАЛИЗАЦИИ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПО УЧЕТУ И ХРАНЕНИЮ ПРИНЯТЫХ И ПЕРЕДАННЫХ ДАННЫХ О НАЛОГОПЛАТЕЛЬЩИКАХ
THE DESIGN SOLUTION FOR THE IMPLEMENTATION OF INFORMATION SYSTEM FOR THE RECORDING AND STORAGE OF RECEIVED AND TRANSMITTED DATA ON TAXPAYERS УДК: 658 ББК: 32.97-018.2
Вараксин С.Ю. ИСЗ-612
Руководитель д.т.н., профессор Краснов С.В. Волжский университет им. В.Н. Татищева
г. Тольятти, Россия Calvert, S. Yu.
ключевые слова: вычислительные машины, системы, комплексы, сети key terms: computing machine, system, complexes, network
аннотация: представлен материал об особенностях проектирования и использования вычислительных машин, систем, комплексов и сетей
annotation: the material presented about the features of the design and use of computers, systems, complexes and networks
При проектировании информационной системы по учету и хранению принятых и переданных данных о налогоплательщиках в первую очередь необходимо разработать алгоритм передачи данных о налогоплательщике, описать взаимосвязь модулей в информационной системе, и содержание каждого модуля в отдельности.
Алгоритм передачи налогоплательщика в информационной системе представлен на рисунке 1.
Схемы решения задачи изображены на рисунках 2,3. На рисунке 2 изображена схема решения задачи по приему налогоплательщиков, на рисунке 3 изображена схема решения задачи по передаче налогоплательщиков.
Схемы решения задач показывают, что в результате заполнения данных, и проведения мероприятий по архивации/разархивации контейнеров можно вывести выходные документы, такие как, заказ на отправку, сопроводительное письма, а также служебную записку о приеме налогоплательщика.
При написании информационной системы использовался объектно-ориентированный подход и разбиение на программные единицы (модули), что обусловлено спецификой выбранной среды программирования, а также относительной легкостью дальнейшего усовершенствования и сопровождения информационной системы.
В процессе написания, информационная система была разбита на несколько модулей, взаимосвязь которых между собой показана на рисунке 4.
Рисунок 1
- Алгоритм передачи налогоплательщика
Рисунок2 - Схема решения задачи по приему налогоплательщиков
Рисунок 3 - Схема решения задачи по передаче налогоплательщиков
Рисунок 4 - Взаимосвязь модулей в информационной системе
Модуль данных (Unit2.pas) является основным модулем в программе и предоставляет средства для доступа, как к таблицам базы данных, так и к таблицам базы данных АИС Налог, а также позволяет выполнять SQL-запросы к базе данных.
В модуле данных (Unit2.pas) имеются средства для печати различных отчетов. Все отчеты программы расположены в отдельном каталоге (Reports) и загружаются по мере необходимости. Такая архитектура позволяет с помощью редактора отчетов изменить какой-либо отчет без перекомпиляции программы, кроме случаев добавления в отчет функций, не предусмотренных ранее.
Модуль «Должностные лица» (UnitUsers.pas) содержит электронную форму справочника FN74 АИС Налог «Должностные лица» и предоставляет средства для работы с должностными лицами инспекции.
Модуль «Справочник инспекций - СОУН» (UnitSoun.pas) содержит электронную форму справочника FN1261 АИС Налог «СОУН» и предоставляет средства для работы со справочником инспекций.
Модуль «Принимаемые налогоплательщики» (UnitNpIn.pas) содержит электронную форму справочника FN1724 АИС Налог «Принимаемые налогоплательщики» и предоставляет средства для работы с принимаемыми налогоплательщиками.
Модуль «Передаваемые налогоплательщики» (UnitNp.pas) содержит электронную форму справочника FN1723 АИС Налог «Передаваемые налогоплательщики» и предоставляет средства для работы с передаваемыми налогоплательщиками.
Модуль «Служебная записка ЕГРН» (UnitSluzhebkaEGRN.pas) содержит электронную форму справочника «Служебная записка ЕГРН» и предоставляет средства для работы со служебными записками ЕГРН.
Модуль «Служебная записка КЛС» (UnitSluzhebkaKLS.pas) содержит электронную форму справочника «Служебная записка КЛС» и предоставляет средства для работы со служебными записками КЛС.
Модуль «Служебная записка ФЛ» (UnitSluzhebkaFL.pas) содержит электронную форму справочника «Служебная записка ФЛ» и предоставляет средства для работы со служебными записками ФЛ.
Модуль «Прием налогоплательщиков» (UnitPriem.pas) содержит электронную форму документа «Прием налогоплательщиков» и предоставляет средства для работы с принимаемыми организациями - учет и хранение принятых данных, формирование заказа на отправку, сопроводительного письма, служебной записки в отделы, отчета о принятых налогоплательщиках.
Модуль «Передача налогоплательщиков» (UnitPeredacha.pas) содержит электронную форму документа «Передача налогоплательщиков» и предоставляет средства
для работы с передаваемыми организациями - учет и хранение передаваемых данных, формирование заказа на отправку, сопроводительного письма, отчета о переданных налогоплательщиках, отправки на FTP-сервер контейнера.
Имеются дополнительные модули в информационной системе, такие как «Отправка контейнера на FTP-сервер» (UnitFTPUnload.pas), «Настройка» (UnitSettings.pas), «Выбор даты отчета» (UnitData.pas). Из названий модулей понятно, какие функции они выполняют.
Модульность информационной системы позволяет проводить не только комплексный тест информационной системы, но и тестировать каждый модуль в отдельности от остальных, что позволяет более тщательно контролировать процесс отладки.
Библиографический список:
1. Басовский Л.Е. Прогнозирование и планирование в условиях рынка. Учебное пособие. - М.: ИНФРА-М,1999.-260с.
2. Сачко Н.С. Организация и оперативное управление машиностроительным производством: учебник/Н.С. Сачко. - 2-е изд. Стер. - Мн.: Новое знание, 2006. - 636 с.: ил. - (Техническое образование).
3. А.с. 1218342 СССР, МКИ4 G01R 27/02. Преобразователь емкости и сопротивления в интервал времени/ Л.И.Волгин, А.И.Зарукин, Ю.Г.Тетенькин // Б.И.-1986.- №10.
4. Волгин Л.И., Тетенькин Ю.Г. Аналого-цифровой преобразователь R,C-параметров// Цифровая информационно-измерительная техника. Межвуз. сб. научн.тр. / Пенз. политехн. ин-т.- Пенза, 1986.-Вып.16.- С.102-108.
5. А.с. 479054 СССР, МКИ3 G01R 27/00 . Способ цифрового измерения девиации сопротивления. В.С.Гутников, Х.Б.Аль-Рише // Б.И.- 1975.-№28.
6. Тетенькин Ю.Г. Совершенствование АЦП для параметрических датчиков на основе метода двухтактного интегрирования. Проблемы и решения современной технологии: Сб. научных трудов ПТИСУ Поволж. технологич.ин-т сервиса.- Тольятти, 1998,- Вып.4, ч.2. - С.17-22.