При выборе CASE-системы необходимо учитывать следующие аспекты:
-наличие базы проектных данных, архива или словаря;
-интерфейсы с другими CASE-системами;
-возможности экспорта/импорта;
-многопользовательский режим;
-открытая архитектура;
-расширение новыми методологиями;
-наличие графических средств поддержки методологий проектирования;
-обеспечение качества проектной документации;
-автоматическая генерация отчетов о проектных решениях;
-генерация кодов программ;
-планирование и управление проектом.
8 Архитектура системы «ЭОД», действующей в налоговых органах местного уровня
Дисциплина «Информационные системы в налогообложении»
Архитектура системы ЭОД формировалась на основе рекомендаций фирмы Microsoft при непосредственном участии специалистов этой фирмы.
Система базируется на многоуровневой архитектуре. При этом выделяются следующие уровни:
пользовательские интерфейсы – здесь выполняется преобразование информации для представления пользователю и обеспечивается интерфейс ввода данных;
прикладная логика – здесь выполняется обработка данных, формируются различные показатели и документы на основе полученных данных, контролируется целостность данных;
сервисы данных – обеспечивают хранение, выборку и защиту информации, поддерживается целостность данных.
Системы предполагает наличие сервера приложений, на котором реализована прикладная логика и сервера базы данных, на котором реализованы сервисы данных. Пользовательские интерфейсы реализуются на рабочих местах пользователей.
Архитектура предполагала, что пользовательские интерфейсы получатся компактными и клиент получится тонким за счет того, что вся логика обработки будет находиться на уровне прикладной логики. В полной мере это реализовать не удалось – часть прикладной логики выполняется на клиентских рабочих станциях. В результате этого клиент получился не очень тонким.
В системе на клиентском рабочем месте реализован многооконный интерфейс – пользователь может одновременно работать в нескольких окнах, решать в них различные задачи системы ЭОД.
Система характеризуется большим функциональным наполнением – она обеспечивает решения всех основных задач налогового администрирования, выполняемых в налоговых органах местного уровня (инспекциях ФНС). Объем функционального наполнения постоянно растет.
Ввиду большого числа решаемых задач система является весьма объемной. Например, база данных содержит более 4000 различных таблиц, для работы с данными используются более 700 хранимых процедур.
Ввиду большого количества данных, хранящихся на сервере, имеется возможность размещать базу данных на нескольких серверах – это необходимо делать в наиболее крупных инспекциях ФНС.
Do'stlaringiz bilan baham: |