- •Тема 9. Информационные технологии в налогообложении.
- •1. Современные средства проектирования информационных систем налоговых органов.
- •2. Технология разработки аис налоговых органов
- •3. Сертификация и оценка качества программных средств
- •4. Обеспечение безопасности защиты информационных систем
- •5. Налоговые декларации в электронной форме
Тема 9. Информационные технологии в налогообложении.
Современные средства проектирования информационных систем налоговых органов.
Технология разработки АИС налоговых органов.
Сертификация и оценка качества информационных систем.
Интеллектуальные технологии и системы в деятельности налоговых органов.
Обеспечение безопасности защиты информационных систем.
Налоговые декларации в электронном виде.
1. Современные средства проектирования информационных систем налоговых органов.
Для автоматизированной поддержки всех этапов разработки АИС используются САSЕ-средства. Целесообразность применения САSЕ-средств определяется возможностью концентрации сложности на начальных этапах разработки при относительно невысокой сложности и трудоемкости последующих этапов. Это достигается за счет более точного учета требований к создаваемой АИС, значительным снижением уровня системных ошибок в проекте до начала реализации и тем самым снижением общей трудоемкости разработки. К преимуществам САSЕ-средств при разработке информационных систем (ИС) относятся:
• сокращение сроков и затрат за счет автоматизации операций проектирования и кодирования, сведения к минимуму перепроектирования;
• улучшение качества проекта в результате применения современных методов проектирования, формализации проекта;
• обеспечение согласованности и полноты документации проекта;
• возможность повторного использования проекта для новых ИС.
Ключевыми характеристиками САSЕ-средств являются:
Сквозная поддержка всех этапов разработки АИС. Разработка ИС с помощью САSЕ-средств – полуавтоматизированное преобразование начальных моделей системы для ее реализации.
Поддержка визуальных методов разработки. В основе САSЕ-средств лежат методологии, которые дают точное, наглядное и доступное описание системы, начиная с первых шагов ее проектирования. Различные группы специалистов (аналитиков, проектировщиков, программист и т.п.) получают единый язык для описания системы. Широко используется графика – исчерпывающие и согласованные диаграммы, сопровождаемые детальными текстовыми материалами, которые в большинстве являются ссылками.
Автоматизация кодирования. Значительная доля затрат при разработке ИС связана с кодированием, т.е. с написанием текстов программ, компиляцией и отладкой. Если считать, что все принципиальные вопросы решены при проектировании до написания программ, то большая часть кодирования связана с рутинными операциями. CASE -технология предусматривает автоматизацию такого рутинного кодирования (автоматическая кодогенерация). В результате автоматической кодогенерации получают коды, содержащие описания данных и основную логику обработки, схемы баз данных, файлы-описания интерфейсов и др. Такие коды получают в виде текстов исходного языка, требующих уточнений, связанных, как правило, с особенностями среды реализации, либо в виде модулей, готовых к комплексированию и исполнению. В некоторых случаях автоматическая кодогенерация дает до 90% кодов.
Поддержка единой базы проекта. Вся информация разрабатываемой АИС автоматически помещается в единую 6азу данных проекта в процессе интерактивного взаимодействия разработчиков с САSЕ-средствами, которая поддерживает согласованность, непротиворечивость, полноту и минимальную избыточность проекта. Обеспечивается минимальная избыточность – изменения пользовательских требований могут быть учтены путем внесения изменений только в одном месте.
Поддержка одновременной работы группы разработчиков. САSЕ-система обеспечивает разные группы специалистов инструментарием, а также согласованное и корректное внесение изменений в проект специалистами в реальном времени.
Информационное обеспечение разработчиков. Все специалисты получают (санкционированный) доступ ко всему проекту в реальном времени и могут непосредственно использовать информацию, хранящуюся в базе данных проекта. САSЕ-система выдает специалистам разнообразные отчеты по проекту в виде экранных или печатных форм.
Документирование проекта. Документация перестает быть единственным хранилищем информации о проекте. САSЕ-система генерирует непротиворечивую документацию, в большей степени готовую к использованию.
САSЕ-средства делятся на два класса:
• отдельные инструментальные средства, предназначенные для автоматизации разработки АИС на отдельных этапах: CASE верхнего уровня поддерживают этапы анализа и проектирования, CASE нижнего уровня - этапы кодирования и тестирования;
• интегрированные системы поддерживают разработку АИС на всех этапах.