Mfdstech Software

1. Início

29/07/2023

OpenEdge Advanced Business Language é uma linguagem de desenvolvimento de aplicativos de negócios criada e mantida pela Progress Software Corporation.

A linguagem foi chamada de PROGRESS ou Progress 4GL até a versão 9, mas em 2006 seu nome foi alterado para OpenEdge ABL.

Um subconjunto da linguagem, chamado SpeedScript, é usado no desenvolvimento de aplicações web.

O Progress Application Server (PAS) for OpenEdge é uma plataforma que fornece suporte a servidores Web para aplicativos OpenEdge.

2. Estudo de caso

29/07/2023

A Zupersoft Corporation é um fabricante de software de processamento de texto em atividade há cinco anos. Devido a uma campanha de publicidade agressiva e muito eficaz iniciada há seis meses, as vendas da Zupersoft estão crescendo. Este recente sucesso levou a alta administração a começar a planejar o desenvolvimento de melhorias na linha de software da Zupersoft. A Zupersoft já aumentou sua equipe em 50% este ano e continua a contratar.

A Zupersoft sempre manteve os registros de funcionários e de projetos em fichas de papel, num armario de aço com gavetas. Isso funcionou bem quando a Zupersoft era uma empresa menor. No entanto, nos últimos meses, o pessoal administrativo da Zupersoft tem tido dificuldades em manter os cadastros atualizados. Sentem-se sobrecarregados e descontentes.

A Zupersoft decidiu contratar um consultor, Arthur King, para investigar a melhor forma de lidar com todas essas mudanças. Após um exame cuidadoso, King sugeriu a compra de Progress para o desenvolvimento de uma aplicação para lidar com as necessidades crescentes da Zupersoft. O gerente concordou com a proposta de King e contratou-o para escrever a aplicação.

A Zupersoft tem três problemas principais a resolver:
• Como manter os registros dos funcionários atualizados
• Como acompanhar os departamentos e o funcionários designados para cada departamento
• Como acompanhar os projetos e os funcionários atribuídos a cada projeto

O pessoal administrativo da Zupersoft são os principais utilizadores desta aplicação. Suas responsabilidades incluem manter registros atualizados e gerar relatórios para gestão. Outros membros do pessoal da Zupersoft podem utilizar o PROGRESS para obter informações específicas rapidamente.

3. Requisitos para gerenciamento

29/07/2023

1. Substituir as pastas de papel por banco de dados online.

2. Fazer a manutencação dos dados (adicionar, alterar, e eliminação de informações).

3. Capacidade de exibir seletivamente registros do banco de dados.

4. Capacidade para criar telas e relatórios com boa usabilidade.

5. Capacidade de realizar consultas e criar relatórios.

6. Utilizar uma interface de menu para todas as tarefas.

7. Fornecer ajuda ao utilizador.

8. Realizar a validação de dados com base em regras de negócios empresariais.

9. Utilizar dados gerados por outras aplicações.

10. Garantir a integridade dos dados em caso de erros.

11. Garantir a integridade dos dados em um ambiente multiusuário.

12. Preparar a aplicação para implantação em produção.

13. Aplicar medidas de backup.


Quem somos

Mfdstech Software.

Empresa desenvolvedora de software Progress.

Outros posts

Links

Progress