Структура АИС налоговой службы, как и структура самих налоговых органов, является многоуровневой. Существующая в стране система налоговой службы состоит из большого числа элементов. Вся система и каждый ее элемент обладают обширными внутренними и внешними связями. Для нормального функционирования системы осуществляется управление как отдельными элементами (инспекциями), так и системой в целом. В налоговой системе процесс управления является процессом информационным. Как любая экономическая система, АИС налоговой службы имеет стандартный состав и состоит из функциональной и обеспечивающей частей.
Функциональная часть отражает предметную область, содержательную направленность АИС. В зависимости от функций, выполняемых налоговыми органами, в функциональной части выделяются подсистемы, состав которых для каждого уровня АИС «Налог» свой .
Функциональные подсистемы состоят из комплексов задач, каждый из которых характеризуется определенным экономическим содержанием, конкретной целью, достижение которой обеспечивается функцией управления. В комплексе задач используются различные первичные документы и составляется ряд выходных документов на основе взаимосвязанных алгоритмов расчетов, обеспечивающих преобразование исходной информации в результатную, на основе которой составляется отчетность, проводится анализ и принимаются управленческие решения. Алгоритмы расчетов базируются на методических материалах, нормативных документах и инструкциях. В состав каждого комплекса входят отдельные задачи, которые характеризуются логически взаимосвязанными выходными документами, получаемыми на основе единых исходных данных.
Обеспечивающая часть включает в себя информационное, техническое, программное и другие виды обеспечения, характерные для любой автоматизированной информационной системы организационного типа.
Важнейшей составляющей обеспечивающих подсистем является информационное обеспечение, включающее весь набор показателей, документов, классификаторов, кодов, методов их применения в системе налоговых органов, а также информационные массивы данных на машинных носителях, используемые в процессе автоматизации решения функциональных задач.
Техническое обеспечение представляет собой совокупность технических средств обработки информации, основу которых составляют различные ЭВМ, а также средств, позволяющих передавать информацию между различными автоматизированными рабочими местами как внутри налоговых органов, так и при их взаимодействии с другими экономическими объектами и системами.
Программное обеспечение представляет собой комплекс разнообразных программных средств общего и прикладного характера, необходимый для выполнения различных задач, решаемых налоговыми органами.
Для эффективного использования средств информационных технологий необходимо получение информации практически из всех баз данных, имеющихся в информационной среде налоговых органов. Кроме того, в настоящее время остро стоит вопрос о создании единого информационного пространства с внешней средой и реализации постоянных информационных связей между налоговыми органами и внешней средой. В качестве внешней среды выступают органы государственной власти и управления республик в составе Российской Федерации, краев, областей, автономных образований, городов Москвы и Санкт-Петербурга, городов, районов и районов в городах. Министерство РФ по налогам и сборам информирует Президента и Правительство Российской Федерации, а его органы на местах информируют соответствующие органы государственной власти и управления республик в составе Российской Федерации, краев, областей, автономных образований, городов Москвы и Санкт-Петербурга, районов, городов и районов в городах о соблюдении налогового законодательства на их территории и о налогах и платежах, поступивших в соответствующие бюджеты. Внешней средой являются Министерство финансов РФ, Федеральная служба налоговой полиции РФ, Государственный таможенный комитет РФ, Федеральное казначейство, Министерство внутренних дел РФ, Государственный комитет РФ по статистике, банковские и кредитные учреждения, предприятия, учреждения и организации. Схема взаимодействия налоговых органов с внешней средой представлена на рис.3.3.
Рис.3.3. Схема взаимодействия налоговых органов с внешней средой
Информационное взаимодействие с этими организациями — одна из основных задач налоговых органов. Взаимодействие государственных структур обеспечивается за счет слияния, взаимного обмена и использования баз данных, таких, например, как:
• государственный реестр налогоплательщиков;
• банковские счета налогоплательщиков;
• сведения об участниках внешнеэкономической деятельности, объемах и стоимости различных ценностей, пересекающих границу РФ;
• движение на счетах госбюджета в частности налоговых поступлений от юридических и физических лиц и т.п.
Для разработки автоматизированной системы и ее поддержки в процессе функционирования в органах налоговой службы созданы специальные структуры. В центральном аппарате организовано управление по информатизации, а на региональном и местном уровнях — отделы информатизации и администраторы баз данных. Кроме того, на федеральном и региональном уровнях созданы научно-исследовательские вычислительные центры (ГНИВЦ и РНИВЦ). Одной из основных задач этих центров и является обеспечение жизненного цикла автоматизированной системы.
В 1994 г. принят в промышленную эксплуатацию достаточно полный комплекс типовых задач, разработанных в рамках АИС «Налог» для районных инспекций, а также ряд основных задач для регионального уровня.
Программное обеспечение этих задач разрабатывается по заказу Министерства РФ по налогам и сборам, является его собственностью и предоставляется инспекциям через фонд алгоритмов и программ министерства (ФАП) бесплатно. Как изделие оно имеет гарантии в отношении сопровождения и развития, а также отвечает системным требованиям АИС «Налог».
Реализация системных требований осуществляется в соответствии с проектными решениями, изложенными в системном проекте на АИС «Налог». Основным из этих требований является создание распределенного банка данных, в рамках которого должны быть обеспечены безопасность информации и возможность санкционированного доступа к данным на любом объекте АИС «Налог» в соответствии с заданной схемой доступа. Главными разработчиками комплексов типовых задач являются ГНИВЦ, а также РНИВЦ в городах Нижний Новгород и Чебоксары. Так, разработка ГНИВЦ (программный комплекс PRO) - «Налогообложение юридических лиц. Местный уровень» используется примерно в 25% регионов, а разработка РНИВЦ (программный комплекс RHAL) — примерно в 70% регионов.
Однако на различных уровнях структуры налоговых органов еще случается дублирование работ по созданию программного обеспечения собственными силами или привлекаемыми организациями, что приводит к несовместимости программного обеспечения, неоправданным финансовым затратам, отвлечению на эти работы специалистов подразделений информатизации, обязанностью которых является оперативное внедрение имеющихся сертифицированных программных средств, обеспечение надежной эксплуатации средств автоматизации и эффективное информационное обеспечение должностных лиц налоговых органов.
Так, например, в Москве в настоящее время эксплуатируются пять различных программных средств. Среди них программные комплексы: «Кольцо» (фирма-разработчик «ОВИОНТ»), «НИСТ» (фирма-разработчик «НИСТ»), «Спрут» (фирма-разработчик «БИТ»). Эти программные средства сертифицированы, рассчитаны на длительный срок эксплуатации, решают в основном одни и те же задачи, однако при их использовании и модернизации программных средств подчас возникают значительные трудности.
Тема 4. Сертификация и оценка качества программных средств(ПС)
4.1. Система управления качеством ПС и ее ключевые аспекты.
B процессе создания программных средств важной является оценка их качества и соответствия установленным стандартам и нормам. Проблема качества программных средств (ПС) не нова, но и сегодня очень актуальна в связи с возрастанием значимости ПС в практике управленческой деятельности как элементов сложных экономических систем. Потери в результате отказа программных средств или низкой эффективности принятой информационной технологии могут исчисляться миллиардами рублей. Для решения данной задачи нужны создание и ведение целостной многоуровневой иерархической системы управления качеством, функционирующей во всех структурных подразделениях ФНС России — от ее центрального аппарата до местных налоговых инспекций. Важное значение для управления качеством программных средств имеет возможность его оценки на различных этапах жизненного цикла ПС.
Жизненный цикл ПС включает следующие основные этапы:
• системный анализ, в ходе которого определяются потребность в
программном продукте, его назначение и основные функциональные
характеристики, оцениваются затраты и предполагаемая эффективность
использования;
• проектирование программ, охватывающее разработку структуры
комплекса и его компонент, собственно программирование и отладку
отдельных программ, испытание и внедрение для промышленной эксплуатации данной версии программного комплекса;