Slide 1 : DATASUL DEVELOPER KIT
Slide 2 : A equipe de desenvolvimento consegue atender as necessidades o prazo esperado ?
Slide 3 : O “caminho das pedras” tecnológico é descoberto a cada novo desenvolvimento ?
Slide 4 : Dificuldades em desenvolver uma aplicação integrada, visual e funcional, ao Datasul-EMS / Datasul-HR ?
Slide 5 : Afinal, o que é o DDK ?
Know-how de desenvolvimento Datasul
Técnicas de desenvolvimento
Conjunto de templates para interface gráfica (GUI) ou WEB
Ferramentas para auxiliar na construção de programas
Know-how de programação em 4GL Progress para desenvolver aplicações Progress com o padrão de interface e arquitetura dos produtos Datasul-HR e Datasul-EMS 2
Slide 6 : Linha de Produtos DDK
DDK GUI – Aplicações Gráficas Cliente/Servidor
- Smart Templates
- Thin Templates
DDK WEB – Aplicações Internet
Slide 7 : DDK GUI – Modelo Smart Templates
Utiliza a tecnologia Progress Smart Objects
Interface Gráfica e Programação Orientada a Eventos
Totalmente aderente ao ambiente Progress de desenvolvimento
- Application Builder - Progress 9
Destinado para customizações e integrações
- Datasul-EMS 2
- Datasul-HR
Slide 8 : DDK GUI –
Smart Templates
Mais de 20 Templates
Vários tipos de cadastros, zoom, estrutura, consulta, relatório etc.
Integração com NPS (N-tier Process Scheduler)
Slide 9 : DDK GUI – Smart – Documentação
Manual Técnicas de Desenvolvimento
- Best Practices de programação orientada a eventos
- Técnicas de integração com softwares como MS-Word e MS-Excel,
gerador de gráficos, e-mail, entre outros
- Técnicas para uso de ActiveX
Manual de Customização
- Compreender e utilizar o potencial das UPC´s (User Program Call)
- Exemplos práticos de utilização
Slide 10 : DDK GUI DDK GUI
24h Data Viewer
16h Progress
Avançado Competências Básicas Progress
DCA Progress
ADE Progress
ACE Customização EMS8h Informações e Calendário: universidade@datasul.com.br DDK GUI – Smart – Treinamento
Slide 11 : DDK GUI – Modelo Thin Templates
Interface Gráfica usando Datasul Business Objects
Utiliza a 4GL Progress e é totalmente compatível ao ambiente Progress Application Builder
Templates:
- Cadastros, zoom, consultas, relatórios, entre outros templates
- Integração com o NPS - principalmente Progress Application Server
- Arquitetura em 2 camadas, separando lógica de interface da lógica de negócio
Slide 12 : DDK GUI – Thin Templates
- Arquitetura em 2 camadas Interface Lógica
de Negócio Banco
de Dados EMS
HR Datasul
Business
Objects Programa
GUI 2000
Slide 13 : DDK GUI – Exemplos de Thin Templates DDK GUI –
Thin Templates
Mais de 20 Templates
Vários tipos de cadastros, zoom, estrutura, consulta, relatório etc.
Integração com NPS (N-tier Process Scheduler)
Slide 14 : DDK GUI – Thin Templates – Documentação
Manual de Técnicas de Desenvolvimento GUI 2000
- Utilização dos Datasul Business Objects
- Best Practices de programação orientada a eventos
- Técnicas de integração com outros softwares como Word, Excel,
Gerador de Gráficos, entre outros
- Técnicas para uso de ActiveX
Slide 15 : DDK GUI – Thin Template Datasul
Business
Objects 16h DDK GUI Thin Template
16h Data Viewer
16h Progress
Avançado Competências Básicas Progress
DCA Progress
ADE Progress
ACE Customização EMS
8h Informações e Calendário: universidade@datasul.com.br DDK GUI – Thin Template – Treinamento
Slide 16 : DDK WEB
Interface WEB
Utiliza a tecnologia Progress WebSpeed 3, recursos de programação 4GL Progress versão 9
Totalmente aderente ao ambiente Progress Application Builder
Templates:
- Interface HTML
- Utiliza JavaScript
- Cadastros, zoom, consultas, relatórios, entre outros
- Integração com o NPS (agendar a execução de programas)
- Arquitetura em 2 camadas, separando interface da lógica de
negócio diferencial
Slide 17 : DDK WEB – Arquitetura em 2 Camadas Interface Lógica
de Negócio Banco
de Dados HTML EMS
HR Datasul
Business
Objects Programa
WEB 2000 Programa
GUI 2000
Slide 18 : DDK WEB – Exemplos de Templates
Slide 19 : DDK WEB – Ferramentas
Ferramenta SWG 2000
- Geração dos programas e da interface HTML, com base nos
templates, a partir do dicionário de dados ou de um programa
construído com o DDK GUI
- Geração dos DBOs a partir do dicionário de dados
Manual de Técnicas de Desenvolvimento WEB
- Utilização dos Datasul Business Objects
- Técnicas de programação WEB - Progress e JavaScript
Slide 20 : DDK WEB – Treinamento DDK WEB HTML Progress
Webspeed Datasul
Business
Objects 16h Progress
Avançado Competências Básicas Progress
DCA Progress
ADE Progress
ACE DDK WEB
16h Informações e Calendário: universidade@datasul.com.br
Slide 21 : Por que preciso do DDK ?
Atender expectativas do cliente / usuário
- Customização integrada e transparente
- Interface com o usuário semelhante
Acesso ao know-how Datasul
- Redução da curva de aprendizado
- Incremento na velocidade de construção
Garantia de investimento
Utilização de funções técnicas já construídas
- Redução no tempo de construção
Estrutura de suporte Tecnologia Datasul
- Apoio para equipe de desenvolvimento
Slide 22 : marketing.tecnologia@datasul.com.br