Interfaces e tecnologias
Interfaces e tecnologias. Considerações Gerais.

Interfaces

Filosofia de produto centrada na ergonomia da utilização, em ambientes intuitivos e exclusivos da marca Módula C, perseguindo a simplicidade de utilização e um Português cuidado e inteligível. A ergonomia e conforto na utilização das nossas aplicações expressa-se a cada passo, sendo uma descoberta permanente em teclas de atalho, botões específicos, privilegiando nas grelhas a informação mais útil, usando tipos e tamanhos de letra que facilitam a leitura, tanto no ecrã como em impressões.
Esta filosofia descobre-se nalguns dos tópicos seguintes.

  • Ajuda em linha orientada ao contexto (tecla F1), com ligações diretas a outras localizações (hipertexto), permitindo procuras e favoritos.
  • Ajuda rápida em muitas situações, numa caixa vermelha quase sempre visível, ou parando o ponteiro alguns segundos sobre o item em causa.
  • Outros elementos de ajuda e diálogo: balões, janelas de diálogo, barras de progresso.
  • Conceito de Ecrã de Informação Módula C: grelha de dados em ambiente integrado com menu específico e barra de ferramentas; o utilizador pode pedir na hora para ver outras colunas de informação da área.
  • Multijanela, por oposição a aplicações modais sequenciais (que só dão acesso a uma janela de cada vez). Assim, pode deixar-se uma janela aberta (de lado ou minimizando-a) e abrir outra para efetuar operações permitidas no contexto. Sensibilidade a dois monitores, se o sistema o permitir.
  • Mensageiro integrado de rede. Permite saber quem está ligado e comunicar com os utilizadores pela rede, usando o canal do Servidor de Sockets Módula C (MCSocket).
  • Explorador de Ficheiros Módula C com visualizador de imagens. Possibilita implementar medidas de restrição no acesso (dos utilizadores) aos dados pela rede informática, visto não serem lançados exploradores do Windows. Consegue-se que o utilizador só tenha acesso aos dados usando a aplicação, portanto, assim impedindo operações drásticas como remover ficheiros e pastas.
  • Além dos dispositivos apontadores e botões, atenção especial à facilitação do uso do teclado. Como é sabido, o uso excessivo do rato tem desvantagens sobre a saúde do pulso.
  • Diferentes níveis de utilizador. Desdobramento genérico em utilizadores de consulta, correntes, supervisores e administradores de aplicação.
  • Conversão automática da base de dados aquando da atualização do software.
  • Integração automática entre os diferentes módulos instalados. Ao instalar ou remover um módulo, os restantes módulos adaptar-se-ão automaticamente.
  • Adequação ao novo Acordo Ortográfico da Língua Portuguesa de 1990 (em vigor desde 2009), tanto no Português da aplicação como nos documentos impressos.
  • Chaves de proteção (contra roubo ou disseminação de licenças ilegais que podem conduzir a multas elevadas).
    A partir de versões de janeiro de 2019, as aplicações têm a caraterística de receber automaticamente a chave de que necessitam. Alguns aspetos desta arquitetura são os seguintes:
    • É um serviço web gratuito, cloud, prestado pela Módula C. Pressupõe ligação à internet, portanto.
    • O processo de pedido e aplicação da chave é, regra geral, silencioso e transparente (i. é, impercetível) -- não necessita da intervenção do utilizador.
    • Em último caso, quando aplicável, a janela Entrar Chave disponibiliza um botão Pedir Chave.
    • Em primeiras instalações ou mudança de equipamento continua a ser necessário efetuar um pedido de chaves, que teremos de processar. No entanto, já não precisará de as aplicar manualmente: pode recorrer ao botão Pedir Chave.
    • Ressalve-se que, naturalmente, o processo depende de estarem reunidas todas as condições para o fornecimento automático pelo nosso serviço web, nomeadamente a legalidade do licenciamento e o cumprimento dos contratos.

Plataforma tecnológica

  • Aplicação sobre ambiente de interface gráfica para Microsoft Windows (11, 10, 8, 7, Vista, XP, e variantes Server) a 32 ou 64 bits, funcionando na página de carateres padrão, Windows 1252.
  • Desenvolvimento apoiado no Gerador de Aplicações Módula C, suportado em Alaska Xbase++, modelo orientado por objetos.
  • Software preparado para funcionamento em rede Windows, integrando-se naturalmente com outras aplicações Módula C instaladas em conjunto.
  • Sessões remotas: compatibilidade com Windows RDP ou middleware. Soluções na nuvem (cloud computing, via middleware sobre servidores na web), contratadas com a Módula C.
  • Base de dados: Formato aberto; Modelo relacional da informação; Arquitetura cliente/servidor, preparada para Advantage Database Server (uso opcional).

Considerações Gerais

  • Dada a extensão de funcionalidades, cada documento de caraterísticas apresenta apenas um resumo dos tópicos cobertos. Por natureza, as caraterísticas do software podem ser alteradas sem aviso prévio.
    Em caso de dúvida contacte-nos. De qualquer modo, o melhor é mesmo experimentar e assistir a uma demonstração do software!