Identificação Das Funções Transacionais Cláusulas Exemplificativas

Identificação Das Funções Transacionais. As funções transacionais representam as funcionalidades de processamento de dados fornecidas pela aplicação ao usuário. São processos elementares e únicos. Transações semelhantes, que são constituídas do mesmo processo elementar, devem ser consideradas instâncias de uma única função transacional, devendo ser contadas uma única vez dentro de uma aplicação. As funções transacionais são classificadas em entradas externas, saídas externas e consultas externas. 2.4.1. Regras para determinar se um processo elementar é único Em todas as funções transacionais, para determinar se devemos contar mais de um processo, uma ou mais das três proposições devem obrigatoriamente ser verdadeiras: • A lógica de processamento é diferente da executada por outros processos elementares da aplicação. A exceção é quanto à ordenação, ou seja, dois relatórios, cuja diferença seja apenas a ordenação dos dados, constituem um único processo elementar; • O conjunto de tipos de dados identificado é diferente do identificado para outros processos elementares da aplicação; • Os ALI e AIE referenciados são diferentes dos arquivos referenciados por outros processos elementares da aplicação. 2.4.2. Regras de identificação de entrada externa (EE) Para que uma função transacional seja classificada como entrada externa, ela deve atender a todas as regras abaixo: • Ser um processo elementar; • Processar dados ou informações de controle originadas fora da fronteira da aplicação; • Ter como principal intenção manter um ou mais arquivos lógicos internos e/ou alterar o comportamento da aplicação. 2.4.3. Regras de identificação de saída externa (SE) Para que uma função transacional seja classificada como saída externa, ela deve atender a todas as regras abaixo: • Ser um processo elementar; • Enviar dados ou informações de controle para fora da fronteira da aplicação; • Ter como principal intenção apresentar informações ao usuário através de lógica de processamento que não seja apenas uma simples recuperação de dados ou informações de controle. Sua lógica de processamento deve obrigatoriamente conter cálculo, ou criar dados derivados, ou manter um arquivo lógico interno, ou alterar o comportamento da aplicação. 2.4.4. Regras de identificação de consulta externa (CE) Para que uma função transacional seja classificada como consulta externa, ela deve atender a todas as regras abaixo: • Ser um processo elementar. • Enviar dados ou informações de controle para fora da fronteira da aplicação. • Ter como princ...

Related to Identificação Das Funções Transacionais