Essa é uma revisão anterior do documento!
TCE-MOBILE | Web Services
Estrutura do Produto
Objetivo: Propiciar serviços para o aplicativo e por meio da ferramenta, o cidadão poderá acompanhar processos de seu interesse e terá a opção de receber notificações sobre movimentações dos mesmos, acompanhar o resultado do trabalho do TCE-GO, postar textos, fotos e localização que, ao seu juízo, sejam impróprias ou configurem irregularidades, além de solicitar informações, regulamentadas pela LAI, ao TCE-GO. .
Linguagem: .NET
Banco de Dados: Oracle
Ambiente de produção: Usuários: Ouvidoria e Cidadão
Data de entrada em produção:
Data da última atualização/versão:
Gerente:
Conectividade com outros sistemas: E-SIC
*Observação: Apesar do aplicativo ser o produto deste projeto, nossa equipe atuará no fornecimento de webservices especificados em contrato de serviços web e testes funcionais do aplicativo.
Informações básicas do Projeto
| Dados da demanda | |
|---|---|
| Área de Negócio - Responsável | Data da solicitação |
| Ouvidoria - Silvana | - |
| GER-TI - Marcelo | - |
| Dono do processo | ||
|---|---|---|
| Área de Negócio | Responsável | Data da definição |
| Ouvidoria | Silvana | - |
| GER-TI | Marcelo | - |
| Gerente de Projeto - Área de TI |
|---|
| Responsável |
| Marcelo Augusto Pedreira Chavier |
Descrição do projeto
As plataformas mobile não são novidades mais para ninguém e a cada ano, mais e mais pessoas entram no mundo dos smartphones conectados. Só no Brasil, são mais 198 milhões de celulares inteligentes em uso.
Graças aos avanços das tecnologias móveis e às facilidades e acessibilidades de conexão, o setor mobile avança em velocidades absurdas.
E os usuários de smartphones passam cerca de 60% do seu tempo mexendo em aplicativos e buscam nessas plataformas objetividade, facilidade para ter acesso aos serviços e uma experiência única de navegação. Neste cenário, o Tribunal de Contas do Estado de Goiás (TCE-GO) que tem como escopo do seu trabalho a fiscalização contábil, financeira e orçamentária, de órgãos jurisdicionados do Estado de Goiás, e deve por diversos meios, exibir, de forma prática, simples, clara e acessível os resultados do seu trabalho bem como o atendimento e esclarecimento a todo cidadão sobre suas ações, desburocratizando assim a comunicação entre o cidadão e o Tribunal.
Alinhamento Estratégico
- Fornecer insumos para que o aplicativo seja desenvolvido de acordo com as regras de negócio aplicadas pelo tribunal
- Desenvolvimento dos serviços para comunicação com o aplicativo móvel
- Validar se toda a estrutura do aplicativo, juntamente com seus fluxos, estão condizentes com as regras de negócio e o trabalho realizado pelo tribunal
- Manutenção no sistema de “Acesso às Informações”, adequando-o para receber e exibir as novas informações oferecidas pela plataforma de um aplicativo móvel
Observação: Incluso nesta seção como artefato, o Documento de Especificação Técnica (DET) - Aplicativos, gerada pela equipe de desenvolvimento dos aplicativos. Cast - Brasília.
Artefatos
| Documento | Data de Criação | Responsável |
|---|---|---|
| DVP - Documento de Visão do Projeto | 11/09/2017 | Felipe Teixeira |
| Política de Privacidade do TCE-GO | 03/11/2017 | Marcelo Augusto Pedreira Xavier |
| Documento de Especificação Técnica (DET) - Aplicativos | 03/11/2017 | Equipe de desenvolvimento Cast-Brasília |
Informações adicionais
A comunicação do aplicativo via Web Service deve ser autenticada com o usuário criado especificamente para esta funcionalidade, a fim de identificar o remetente da informação e carregar as funcionalidades especificadas nas Estórias de Usuário contidas na seção anterior deste documento.
Na autenticação deverá ser executada via protocolo seguro, sendo assim será utilizado HTTPS que criptografa as mensagens de comunicação entre o usuário (via aplicativo mobile) com o serviço web do produto TCE-MOBILE. A comunicação via Web Service também será via protocolo seguro, utilizando HTTPS, em que o padrão de comunicação com o serviço de Web Service irá encriptar a mensagem e a assinatura de autenticação nas chamadas dos serviços.
Para a documentação dos serviços web foi utilizado o padrão de documentação API Framework Swagger, que é uma ferramenta que auxilia a criar a documentação da API’s de forma padronizada, facilitando o entendimento de cada serviço existente na API e sua estrutura. O resultado desse trabalho é encontrado neste link - Catálogo de Serviços.
| Documento | Descrição | Data |
|---|---|---|
| api_rest_tce-go.rar | Arquivos do Swagger .zip | 25/10/2017 |
| relatorio_de_testes_do_app_-_versao_1.0.0.pdf | Relatório de Testes - versão do App 1.0.0 | 03/11/2017 |
| relatorio_de_testes_do_app_-_versao_1.0.2.pdf | Relatório de Testes - versão do App 1.0.2 | 07/11/2017 |