Aplicando Padrões de Projeto na Criação de um Framework para uma Clínica Médica
Resumo
Desenvolver frameworks para criar aplicações não é uma tarefa trivial, pois geralmente são produzidos por projetistas especializados que possuem um profundo conhecimento do domínio da aplicação e longa experiência de projeto de software. Por isso, este artigo descreve como foi aplicado e documentado os Padrões de Projeto J2EE no desenvolvimento de um framework para uma clínica médica, além disso, mostra os benefícios alcançados com seu uso.
Palavras-chave:
Padrões de projeto, Criação de framework, Clínica médica, J2EE
Referências
Alexander, C. (1977). “A Pattern Language: Towns, Buildings, Constructions”, New York: Oxford University Press.
Allen, P., Bambara, J. (2002). Guia Oficial de Certificação J2EE. SP, Campus, p. 613.
Alur, D., Crupi, J. Dan, M. (2002). Core J2EE Patterns, Rio de Janeiro, p. 406.
Bond, M., Haywood, D., Law, D., Longshaw A.,Roxburgh, P. (2003). Aprenda J2EE com EJB, JSP, Servelts, JNDI, JDBC e XML em 21 dias, S. Paulo, M. Books, p. 962.
Costa, C.G. A. (2001) “Desenvolvimento e Avaliação Tecnológica de um Sistema de Prontuário Eletrônico do Paciente, baseado no Paradigma da World Wide Web e da Engenharia de Software”, Campinas, Universidade Estadual de Campinas, Dissertação de Mestrado, p. 268.
Fayad, M., Schmidt, D., Johnson, R. (1999). Building Application Frameworks – Object-Oriented Foundations of Framework Design, Wiley & Sons, 1-100.
Fowler, Martin. (2003). “The new methodology”, Disponível em: http://www.martinfowler.com/articles/newMethodology.html, Acesso em Jan/2005.
Gamma, E., Helm, R., Johnson, R., Vlissides, J. (1994). “Design Patterns: Elements of Reusable Object-Oriented Software”, Reading, MA: Addison-Wesley.
Geary, D. M. (2002). Java Server Pages Avançado: Plataforma Java 2 Enterprise Edition, Ciência Moderna, Capítulo 5-6, p. 430.
Ginneken, A. M., Moorman, P. W. (1997). “The Pacient Record”. In: Van Bemmel, J.H., MA (eds). “HandBook of Medical Informatics”, Houten, the Netherlands: Bohn Stafleu Van Loghm.
Johnson, R. E. (1993). “How to design frameworks”. In: Object-Oriented Programming Systems, Languages and Aplications Conference, Washington Proceedings, 1-26.
Pree, W. (1995). Design Patterns for Object-Oriented Software Development, AddisonWesley, Reading, Mass, p. 268.
Rodrigues, F. P. (2004). “Projeto Sigeclim – Aplicando Padrões de Projeto”, Coordenação de Informática, CEFET-PR Unidade de Ponta Grossa, TD.
Silva, R. P., Price, R. T. (1998). “A busca de generalidade, flexibilidade e extensibilidade no processo de desenvolvimento de frameworks orientados a objetos”. In: Proceedings of Workshop Iberoamericano de Engenharia de Requisitos e Ambientes de Software (IDEAS'98). Torres: apr., v.2, p.298-309.
Sun. (2004). Disponível em: http://java.sun.com/blueprints/corej2eepatterns/ . Acessado em Agosto de 2004.
Allen, P., Bambara, J. (2002). Guia Oficial de Certificação J2EE. SP, Campus, p. 613.
Alur, D., Crupi, J. Dan, M. (2002). Core J2EE Patterns, Rio de Janeiro, p. 406.
Bond, M., Haywood, D., Law, D., Longshaw A.,Roxburgh, P. (2003). Aprenda J2EE com EJB, JSP, Servelts, JNDI, JDBC e XML em 21 dias, S. Paulo, M. Books, p. 962.
Costa, C.G. A. (2001) “Desenvolvimento e Avaliação Tecnológica de um Sistema de Prontuário Eletrônico do Paciente, baseado no Paradigma da World Wide Web e da Engenharia de Software”, Campinas, Universidade Estadual de Campinas, Dissertação de Mestrado, p. 268.
Fayad, M., Schmidt, D., Johnson, R. (1999). Building Application Frameworks – Object-Oriented Foundations of Framework Design, Wiley & Sons, 1-100.
Fowler, Martin. (2003). “The new methodology”, Disponível em: http://www.martinfowler.com/articles/newMethodology.html, Acesso em Jan/2005.
Gamma, E., Helm, R., Johnson, R., Vlissides, J. (1994). “Design Patterns: Elements of Reusable Object-Oriented Software”, Reading, MA: Addison-Wesley.
Geary, D. M. (2002). Java Server Pages Avançado: Plataforma Java 2 Enterprise Edition, Ciência Moderna, Capítulo 5-6, p. 430.
Ginneken, A. M., Moorman, P. W. (1997). “The Pacient Record”. In: Van Bemmel, J.H., MA (eds). “HandBook of Medical Informatics”, Houten, the Netherlands: Bohn Stafleu Van Loghm.
Johnson, R. E. (1993). “How to design frameworks”. In: Object-Oriented Programming Systems, Languages and Aplications Conference, Washington Proceedings, 1-26.
Pree, W. (1995). Design Patterns for Object-Oriented Software Development, AddisonWesley, Reading, Mass, p. 268.
Rodrigues, F. P. (2004). “Projeto Sigeclim – Aplicando Padrões de Projeto”, Coordenação de Informática, CEFET-PR Unidade de Ponta Grossa, TD.
Silva, R. P., Price, R. T. (1998). “A busca de generalidade, flexibilidade e extensibilidade no processo de desenvolvimento de frameworks orientados a objetos”. In: Proceedings of Workshop Iberoamericano de Engenharia de Requisitos e Ambientes de Software (IDEAS'98). Torres: apr., v.2, p.298-309.
Sun. (2004). Disponível em: http://java.sun.com/blueprints/corej2eepatterns/ . Acessado em Agosto de 2004.
Publicado
26/10/2005
Como Citar
MATOS, Simone Nasser; RANTHUM, Rogério; DE FRANCISCO, Antonio Carlos; FERNANDES, Clovis Torres.
Aplicando Padrões de Projeto na Criação de um Framework para uma Clínica Médica . In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 2. , 2005, Florianópolis.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2005
.
p. 103-110.
DOI: https://doi.org/10.5753/sbsi.2005.14973.