// Development

Como Desenvolver um Serviço de Documento Eletrônico como o Ucraniano Diia/Diya?

Diia (Diya, ou Diya) é um aplicativo móvel ucraniano e portal da web lançado pelo Ministério da Transformação Digital da Ucrânia em 20 de fevereiro de 2020. O aplicativo móvel permite que você use documentos digitais em seus smartphones em vez...

Índice

#1. 1. Aplicação "Diya"
#2. Como desenvolver um análogo de Diya
#3. Nicho e público-alvo
#4. Funcionalidade
#5. Modelo de negócio e monetização do projeto
#6. Arquitetura técnica do projeto
#7. Back-end, front-end e API
#8. Teste e lançamento
#9. O custo de lançamento de um análogo de Diia / Diya

Diia (Diya, ou Diya) é um aplicativo móvel ucraniano e portal da web lançado pelo Ministério da Transformação Digital da Ucrânia em 20 de fevereiro de 2020. O aplicativo móvel permite que você use documentos digitais em seus smartphones em vez de documentos físicos para identificação pessoal e troca de valores. Considerando que o portal web fornece acesso a mais de 70 serviços governamentais via Internet. Por 2 anos de operação, a plataforma se tornou muito popular entre os cidadãos da Ucrânia (cada segundo ucraniano usou pelo menos um serviço eletrônico da plataforma) e recebeu reconhecimento mundial como um produto estatal inovador.

A seguir, contaremos como funciona esse projeto, graças ao qual se tornou tão popular, e como desenvolver um serviço de gerenciamento eletrônico de documentos (EDS) e a prestação de serviços públicos como o Diya ucraniano e quanto custa.

1. Aplicação "Diya"

Diya (um acrônimo para “Derzhava i Ya”, ucraniano para “Estado e eu”) é um serviço público eletrônico ucraniano lançado pelo Ministério de Transformação Digital da Ucrânia como parte do projeto “Estado em Smartphone”. Inicialmente, era apenas um aplicativo móvel, projetado principalmente para armazenar em um só lugar e em formato eletrônico todos os documentos necessários que podem ser usados como documentos físicos comuns (papel, plástico). Os primeiros desses documentos foram: passaporte, passaporte estrangeiro, carteira de motorista e certificado de registro de veículo.

Documentos eletrônicos no telefone

Se você precisar mostrar algum documento a um funcionário de um banco, hotel, empresa de transporte ou polícia, basta iniciar "Diya" e abrir o documento necessário no aplicativo - isso tem a mesma força legal que mostrar um documento em papel. Fonte

Algum tempo depois do lançamento do aplicativo móvel, o território do “estado no smartphone” começou a se expandir gradativamente. No dia 2 de abril, ocorreu o lançamento oficial do portal de serviços públicos Diya, onde foi possível receber 27 serviços públicos, incluindo tornar-se empresário, mudar o tipo de atividade ou interrompê-la. Também foi possível obter um certificado de não condenação; requerer o subsídio de nascimento ou o reembolso mensal das despesas de guarda dos filhos até aos três anos; mover uma ação judicial; registrar um carro ou receber serviços relacionados a documentos de motorista: emitir várias licenças, autorizações ou obter extratos de registros.

Você precisa desenvolver um projeto de sucesso?

Obtenha uma consulta rápida.

Solicite uma cotação

Hoje, "Diya" inclui as seguintes seis áreas de atividade:

  • portal web . O serviço online oferece 70 serviços públicos: registo de empresas, obtenção de assistência social, certidões, autorizações, etc. Todos os serviços são prestados de forma rápida, simples, segura e “numa janela”.
  • Aplicativo móvel . Um aplicativo para smartphones com documentos eletrônicos e dados sobre uma pessoa de registros estaduais. Em particular, estão disponíveis passaportes biométricos (bilhete de identidade, passaporte de um cidadão da Ucrânia para viajar para o exterior); número de registo de cartões e contribuinte (RNOKPP); certificado de IDP (pessoa deslocada internamente); certidão de nascimento da criança; certificado COVID interno; certificado externo COVID .
  • Educação Digital . Portal com cursos online: curso básico de alfabetização digital para professores, profissionais de saúde, funcionários, pais ; cursos de negócios, empreendedorismo, tecnologia da informação , cibersegurança , psicologia, educação e muitos outros .
  • Portal para negócios . Uma plataforma online para apoiar empreendedores ucranianos, onde eles podem obter conselhos sobre como iniciar um negócio, expandir um negócio, pagar impostos e muito mais. Ainda neste portal, pode participar em vários programas de apoio financeiro a empresas locais, como por exemplo, assistência financeira especializada a empresas .
  • "Dia. Centro" . Centros de serviços administrativos online. Os cidadãos podem usá-los para obter todos os serviços governamentais de que precisam em uma visita. No momento da redação deste artigo (5 de novembro de 2022 ), essa funcionalidade estava apenas sendo testada e ainda não estava disponível para os cidadãos. Após o lançamento nesta plataforma, será possível candidatar-se a um subsídio ; concluir um acordo com fornecedores de serviços estatais e comunitários ; receber apoio financeiro como migrante e muito, muito mais.
  • Cidade . Espaço jurídico e tributário especial para empresas de TI internacionais e ucranianas. Através deste serviço online, pode fazer negócios tão facilmente como na Estónia e em Singapura. Criou condições fiscais confortáveis e ferramentas online eficazes para negócios lucrativos, simples e convenientes na Ucrânia.

Como desenvolver um análogo de Diya

Como o aplicativo móvel Diya e o portal da Web funcionam com muitos serviços governamentais e dados confidenciais, essa solução não deve ser apenas conveniente, compreensível e ter um design agradável, mas também fornecer um alto nível máximo de segurança. Além disso, esse software deve ter uma largura de banda alta, o que será suficiente para atender milhões de usuários comuns e dezenas de milhares de empresas.

Tudo isso só pode ser alcançado com a ajuda do desenvolvimento personalizado, pois soluções prontas são sempre riscos de segurança, design de modelo, limitações de funcionalidade e taxa de transferência do aplicativo. Além disso, uma solução de software tão complexa deve ser desenvolvida por uma equipe de desenvolvimento altamente profissional com experiência no lançamento de tais soluções, como Merehead. Somente essa equipe poderá levar em consideração todas as nuances do desenvolvimento de tais projetos.

Nicho e público-alvo

O projeto Diya está focado na prestação de serviços públicos e no trabalho com vários documentos, certidões e licenças que são fornecidos a particulares e empresas pelo Estado. Ao lançar seu analógico Diya, você pode escolher a mesma direção, mas apenas com a condição de representar o estado ou ter influência suficiente para atraí-lo para seu projeto de negócios. Sem isso, é impossível criar um aplicativo, "fotos" das quais terão os mesmos direitos legais que os documentos em papel (físicos) comuns.

Mas esta não é a única opção. Você pode escolher outro nicho para o seu serviço de gerenciamento eletrônico de documentos. Além disso, pode ser uma solução corporativa que funcionará dentro de uma empresa, ou uma espécie de solução neutra à qual todos possam aderir, por exemplo, na área de logística, medicina, marketing, educação ou agricultura.

O principal é que o nicho atenda a vários critérios:

  • Os documentos devem ser de valor para os participantes do mercado, empresa ou país selecionado, por exemplo, confirmar a identidade de uma pessoa, propriedade ou o direito de exercer algum tipo de atividade (licença).
  • Os documentos devem ser trocados entre vários participantes com sistemas de gerenciamento de documentos heterogêneos. Por exemplo, você não precisa de um sistema eletrônico de gerenciamento de documentos se ele funcionar apenas em um restaurante. Mas será necessário se os documentos transitarem entre vários restaurantes, um restaurante e um banco, um restaurante e fornecedores de alimentos e equipamentos, um restaurante e o estado.
  • A velocidade de trabalho com documentos é muito importante para você. Se você precisa do processamento (verificação) de documentos mais rápido possível, definitivamente precisa abandonar os processos manuais em favor do gerenciamento eletrônico de documentos.
  • Seus documentos podem ser falsificados. Se os documentos que você deseja digitalizar são quase impossíveis de falsificar e esse é o seu principal critério para usá-los, talvez você não precise de um novo EDS.

Funcionalidade

Estrutura de arquivo consistente . Para criar um serviço de gerenciamento eletrônico de documentos on-line, é extremamente importante desenvolver uma estrutura de sistema de arquivos simples que os usuários possam entender e dominar rapidamente. Normalmente, esses projetos usam uma estrutura de árvore, porque é familiar aos usuários (esse é o tipo de estrutura de arquivo usada no Windows, Apple e Android) e é fácil de implementar. Além disso, a estrutura de arquivos em forma de árvore distribui bem os documentos, com base em sua importância e relação com alguma categoria.

Como é a estrutura da árvore?

Como é a estrutura da árvore? Fonte

Regras personalizáveis de marcação e nomenclatura . A segunda característica importante dos serviços de gerenciamento de documentos eletrônicos é a capacidade de marcar o conteúdo e seus proprietários de acordo com as regras e requisitos de uma determinada organização. Isso simplifica muito o trabalho com documentos. Além disso, a padronização de nomes e tags ajudará na automatização da busca, processamento e edição de documentos.

Disponibilidade em plataformas e dispositivos . Sua solução deve funcionar sem problemas em todos os computadores e dispositivos móveis, proporcionando uma experiência de usuário suave e contínua. Ao mesmo tempo, esta regra aplica-se não só ao funcionamento da sua plataforma em Windows, Apple ou Android, mas também à adaptação dos tamanhos de ecrã e ficheiros ao tamanho e resolução do ecrã do dispositivo que o utilizador do seu serviço online se encontra. atualmente usando.

Motor de busca inteligente simples . Se você tiver muitos arquivos em seu sistema, os usuários precisarão de uma ferramenta útil para pesquisar os documentos de que precisam por título, data, tipo, fonte e muito mais. Portanto, você precisa criar um sistema onde possa pesquisar documentos usando o maior número possível de critérios, incluindo título, data, categoria, tag e autor.

Controle de versão dos arquivos enviados. Se o seu produto for direcionado ao setor corporativo ou privado, ele não deve apenas armazenar o último arquivo baixado, mas também ser capaz de rastrear o histórico de alterações em um arquivo concorrente. Isso é importante, por exemplo, para o trabalho conjunto em um documento, demonstrações financeiras, documentos jurídicos, etc. Além disso, esse recurso permite criar cópias de backup de documentos.

Colaboração em arquivos, edição . Esse recurso permite que vários usuários visualizem e editem documentos, conforme implementado, por exemplo, no Google Docs. Além de editar documentos, essa funcionalidade também deve incluir a capacidade de definir e configurar diferentes tipos de acesso a arquivos e a capacidade de alternar entre eles.

Integração com software e serviços de terceiros . A pesquisa mostra que, em média, as pequenas empresas usam mais de 100 produtos de software diferentes, enquanto as grandes empresas usam mais de 280. Sua solução de gerenciamento eletrônico de documentos deve integrar-se ao software mais popular. Isso melhorará a experiência do usuário em sua plataforma e o ajudará a se destacar da concorrência. A lista específica de integrações depende do nicho, público-alvo e país. Normalmente são bancos, serviços fiscais, chats, email, redes sociais, ferramentas de marketing, etc.Estatísticas de uso de software para empresas com 101 a 1.000 funcionários

Estatísticas de uso de software para empresas com 101 a 1.000 funcionários

Armazenamento de arquivos escalável . Quando se trata de armazenar seus dados, é melhor ter mais do que menos. Os sistemas convencionais de gerenciamento de arquivos ou documentos dependem de soluções de armazenamento em nuvem, pois podem ser facilmente dimensionados para atender às necessidades de uma determinada empresa. Também recomendamos o uso dessa abordagem, mas com uma pequena adição - você precisa adicionar a capacidade de trabalhar com documentos offline. Essa pequena melhoria pode melhorar muito a experiência do usuário.

Configurações de segurança e privacidade . Os documentos carregados em seu sistema eletrônico de gerenciamento de documentos devem ser protegidos em todos os níveis, desde a autenticação e resiliência do usuário até ameaças externas e classes de acesso a documentos. Além disso, também é importante poder especificar o nível de confidencialidade dos documentos e configurar o acesso a eles para seus funcionários, parceiros, clientes, usuários comuns e outras funções.

Geração automática de arquivos . Você também pode adicionar ao seu serviço a capacidade de gerar documentos, por exemplo, para criar contratos, relatórios, tabelas e gráficos em modelos pré-criados. Isso simplificará muitos procedimentos de rotina e reduzirá o número de erros humanos. Um recurso muito útil.

Leitor óptico de caracteres . Considere adicionar um leitor óptico de caracteres (OCR) ao seu produto. Isso permitirá que seus usuários leiam textos impressos e manuscritos e os carreguem em sua plataforma automaticamente. Esta é uma função muito complexa, por isso é melhor não desenvolvê-la do zero, mas encontrar um fornecedor desse tipo de solução e integrá-la ao seu sistema de gerenciamento eletrônico de documentos online.

Arquivamento de documentos . O próximo recurso que seus usuários podem querer é arquivar arquivos e documentos desatualizados associados a projetos concluídos. Isso será muito útil se as parcerias de seus clientes durarem décadas. Além disso, também pode ser um requisito da indústria para alguns nichos.

Conversão de tipo de arquivo . A integração de um conversor de documentos em sua plataforma de gerenciamento de documentos melhorará a eficiência do fluxo de trabalho de seus usuários, por exemplo, se eles precisarem converter um documento de texto do Word ou uma planilha do Excel em PDF. Ao implementar essa funcionalidade, não se esqueça de adicionar o recurso de conversão em lote. Apesar dos benefícios óbvios dessa opção, por algum motivo, muitas empresas simplesmente se esquecem de adicioná-la.

Assinatura eletrônica . Outra opção, sem a qual é impossível imaginar um sistema de gerenciamento eletrônico de documentos. Ele permitirá que seus usuários (empresas, seus funcionários) assinem documentos legalmente. Como no caso do OCR, é melhor não criar essa função do zero, mas usar a API apropriada.

Acesso off-line . Certifique-se de que sua plataforma de gerenciamento eletrônico de documentos permite que os usuários visualizem, editem e carreguem arquivos quando necessário. Isso será útil nos casos em que não for possível fornecer uma conexão estável à Internet ou quando seus clientes precisarem de uma solução que proporcione a máxima economia de energia.

Modelo de negócio e monetização do projeto

O Dia ucraniano é um aplicativo do governo e um portal da web que fornece seus serviços aos usuários gratuitamente. Isso não significa que tudo no site seja gratuito. Existem serviços pagos, por exemplo, restaurar ou trocar uma carteira de motorista em Diya custa 219 UAH (cerca de US $ 6), mas esse é o custo padrão do serviço e seu tamanho não depende se você usa Diya ou não.

Se você estiver criando seu análogo de Diya, mas em um país diferente, provavelmente usará um modelo de negócios semelhante. No entanto, se pretende lançar uma solução comercial, então terá de escolher um modelo de rentabilização:

  • Assinatura . Essa talvez seja a forma mais comum de monetizar os serviços de gerenciamento eletrônico de documentos. Segundo ela, para ter acesso ao seu site, os usuários devem pagar uma taxa mensal ou anual . O preço dessa assinatura geralmente depende das funções disponíveis, do número de documentos disponíveis para trabalho etc.
  • Comissões e taxas . Se os usuários fizerem transações financeiras por meio de sua plataforma, como pagamentos sob um contrato, você poderá cobrar uma pequena comissão por cada transação.
  • Freemium.Esse modelo de monetização pressupõe que você fornecerá a funcionalidade principal do sistema gratuitamente aos usuários e, ao mesmo tempo, os incentivará a adquirir recursos adicionais. Esses recursos pagos podem ser: sem anúncios, listagem maior , etc.
  • Publicidade . Esta é a maneira mais fácil de ganhar dinheiro com seu software. Você pode integrar um espaço nele para exibir publicidade contextual de outros serviços de Internet, bancos, escritórios de advocacia, marcas e muito mais.

Arquitetura técnica do projeto

Arquitetura técnica da plataforma de gestão eletrônica de documentos
Arquitetura técnica da plataforma de gestão eletrônica de documentos. Fonte
A arquitetura do serviço de gerenciamento eletrônico de documentos inclui uma camada de apresentação, uma camada de aplicativo de negócios, uma camada de suporte de plug-in de serviço, uma camada de infraestrutura e uma camada de suporte padrão.
  • Camada de apresentação . Trata-se de um sistema de recebimento e envio de documentos, gerenciamento de documentos, busca, autenticação, login, etc.
  • Camada de Aplicação de Negócios . São vários microprocessos e elementos responsáveis pela captura de documentos e arquivos, esquema de classificação, processamento de autenticação, recuperação de arquivos, armazenamento de dados, gerenciamento de dados, gerenciamento de direitos, gerenciamento de logs, gerenciamento de usuários, relatórios estatísticos, gerenciamento de interface e muito mais.
  • Nível do plug-in . Fornece uma variedade de ferramentas de segurança do sistema para sistemas de aplicativos, incluindo impressão eletrônica, autenticação de identidade, assinatura digital, encapsulamento de dados, planilhas, proteção de direitos autorais, função privilegiada e muito mais.
  • Camada de infraestrutura . Esta parte da plataforma inclui equipamentos IAAS (Infraestrutura como serviço) para computação em nuvem e serviços IAAS.
  • Nível de suporte . Estas são especificações padrão da indústria.

Back-end, front-end e API

Frontend . O desenvolvimento do design da interface do usuário consiste em várias etapas. Os Warframes são criados primeiro, representações pouco detalhadas do design, implementadas como fluxogramas simples, mostrando os principais elementos e funções da interface. Em seguida, são criados maquetes e protótipos - uma representação do design na forma em que os usuários finais o verão. E no final eles são implementados no código do programa usando as seguintes tecnologias:

Tecnologias front-end

Processo interno. Para implementar o software e o hardware da sua plataforma de gestão eletrónica de documentos, são utilizadas as seguintes tecnologias:

  • Servidores Web: nginx, Apache.
  • Estruturas da Web: Ruby On Rails, Phoenix.
  • Linguagem de programação: Ruby, Elixir, Python, PHP, Java.
  • Servidores de banco de dados: PostgreSQL, MySQL.
  • Hospedagem: AWS, Google Cloud Platform, Microsoft Azure.
API (interface de programação de aplicativos). Se você planeja conectar um software externo à sua contraparte Diya, aqui estão as APIs que você pode usar:

API para analógico DIY

Teste e lançamento

A última etapa do desenvolvimento é um teste abrangente do produto de software criado quanto a erros e conformidade com os termos de referência, que, entre outras coisas, inclui testes de usabilidade, segurança, rendimento, funcionalidade, etc. Após a conclusão do teste, o aplicativo é publicado nas listagens da Apple App Store e do Google Play, bem como o trabalho do serviço de suporte e a coleta de feedback para o desenvolvimento do serviço.

O custo de lançamento de um análogo de Diia / Diya

O custo médio de um aplicativo móvel para gerenciamento de documentos eletrônicos como o ucraniano Diya, dependendo de sua complexidade e da localização do desenvolvedor

O custo de lançamento de um análogo de Diia / Diya

Feedback de nossos clientes

Desenvolvimento de um ecossistema complexo baseado na tecnologia blockchain

Você tem perguntas?

Seu nome *
Seu email *
Seu número de telefone
Mensagem
 

Você tem perguntas? Você pode nos escrever.

Telegram

Desde 2015, ajudamos a trazer sua ideia para o produto de qualidade.

Assine a nossa newsletter