Template para a fase 3

Propaganda
Sistemas Empresariais Integrados
LEIC Taguspark
2005/2006
Departamento
Engenharia
Informática
WEBOOKS 2006: Relatório do Projecto
Fase 3
Grupo: XXXX
Número 1, Nome 1, email 1
Número 2, Nome 2, email 2
Número 3, Nome 3, email 3
Número 4, Nome 4, email 4
http://fenix.ist.utl.pt/leic-taguspark/disciplinas/sei/
XX de XXXX de 2006
Índice
1
INTRODUÇÃO ______________________________________________________________________ 2
1.1
1.2
1.3
2
VISÃO DE NEGÓCIO ________________________________________________________________ 2
2.1
2.2
2.3
2.4
2.5
3
ARQUITECTURA DE COMPONENTES E DE DEPLOYMENT _______________________________________ 3
CASOS DE USO ___________________________________________________________________ 3
GESTÃO DA PERSISTÊNCIA DE INFORMAÇÃO ______________________________________________ 3
GESTÃO DE ASPECTOS DE DISTRIBUIÇÃO E CONCORRÊNCIA ___________________________________ 3
SEGURANÇA _____________________________________________________________________ 3
TOLERÂNCIA A FALTAS ______________________________________________________________ 3
CONCLUSÕES _____________________________________________________________________ 3
4.1
4.2
4.3
5
CASOS DE USO ___________________________________________________________________ 2
ARQUITECTURA DOS SERVIÇOS ________________________________________________________ 2
ARQUITECTURA DA INFORMAÇÃO ______________________________________________________ 2
ARQUITECTURA DE PROCESSOS DE NEGÓCIO _____________________________________________ 2
INTEGRAÇÃO E ORQUESTRAÇÃO COM OS SERVIÇOS EXTERNOS ________________________________ 2
VISÃO TECNOLÓGICA ______________________________________________________________ 2
3.1
3.2
3.3
3.4
3.5
3.6
4
ÂMBITO E UNIVERSO DE DISCURSO _____________________________________________________ 2
RESUMO DOS ELEMENTOS DESENVOLVIDOS E TECNOLOGIA UTILIZADA ___________________________ 2
PLANEAMENTO E ESTRUTURAÇÃO DO TRABALHO ___________________________________________ 2
ANÁLISE CRÍTICA AO PROJECTO _______________________________________________________ 3
SUGESTÕES PARA PROJECTOS FUTUROS ________________________________________________ 3
COMENTÁRIOS FINAIS _______________________________________________________________ 3
REFERÊNCIAS _____________________________________________________________________ 3
Página 1/4
Relatório Final SEI 2004/2005
1 Introdução
Veja os slides mostrados na aula de apoio ao projecto (v. secção projecto no Fenix) para mais informação
(https://dspace.ist.utl.pt/bitstream/2295/58099/1/Aula%20Fase%203%20Projecto.pdf).
1.1 Âmbito e universo de discurso
1.2 Resumo dos elementos desenvolvidos e tecnologia utilizada
Descreva aqui o estado de todos os casos de uso e serviços do projecto através de uma ou mais tabelas.
Tabela 1. Serviços da WEBOOKS
Serviços WEBOOKS
S1
S2
S3
Estado
Implementado
Parcialmente implementado
Não implementado
Tabela 2. Casos de Uso do Portal
Casos de Uso Portal
UC1
UC2
UC3
Estado
Implementado
Parcialmente implementado
Não implementado
Enumere a tecnologia utilizada no projecto. Inclua as linguagens de programação usadas (para o portal, adaptadores,
etc.), o mecanismo ou mecanismos usado para garantir a persistência de dados, ferramentas usadas e outros
componentes
Enumere adicionalmente quais os serviços que fazem uso do BizTalk.
1.3 Planeamento e estruturação do trabalho
Descrição sumária da equipa de trabalho, planeamento e divisão do trabalho e principais tarefas realizadas.
2 Visão de Negócio
Comece por introduzir os conceitos apresentados nesta secção. Não se esqueça de enumerar e justificar todas as
opções tomadas!
2.1 Casos de uso
2.2 Arquitectura dos serviços
2.3 Arquitectura da informação
2.4 Arquitectura de processos de negócio
2.5 Integração e orquestração com os serviços externos
3 Visão Tecnológica
Comece por introduzir os conceitos apresentados nesta secção. Não se esqueça de enumerar e justificar todas as
opções tomadas!
Use, sempre que possível uma notação normalizada (e.g. UML 2). Caso use um diagrama genérico, coloque uma
legenda que explicite os conceitos usados.
Página 2/4
Relatório Final SEI 2004/2005
3.1 Casos de uso
3.1.1 Portal
3.1.2 Lógica de negócio da WEBOOKS
3.1.3 Operador de logística
3.1.4 Adaptadores
3.2 Principais opções de desenho
3.2.1 Portal
3.2.2 Lógica de negócio da WEBOOKS
3.2.3 Operador de logística
3.2.4 Adaptadores
3.3 Arquitectura de componentes e de deployment
3.4 Gestão da persistência de informação
Deverá especificar os requisitos funcionais e não funcionais mesmo que a funcionalidade não esteja implementada.
Descreva a persistência a todos os níveis sempre que se aplique, incluindo no portal, WEBOOKS, operador de logísitca,
e adaptadores.
3.5 Gestão de aspectos de distribuição e concorrência
Deverá especificar os requisitos funcionais e não funcionais mesmo que a funcionalidade não esteja implementada.
3.6 Segurança
Deverá especificar os requisitos funcionais e não funcionais mesmo que a funcionalidade não esteja implementada.
3.7 Tolerância a faltas
Deverá especificar os requisitos funcionais e não funcionais mesmo que a funcionalidade não esteja implementada.
4 Conclusões
4.1 Análise crítica ao projecto
Pontos positivos e negativos do projecto
4.2 Sugestões para projectos futuros
4.3 Comentários finais
O código parcial do projecto (e.g. WSDL, XSD) deverá surgir em apêndice se
5 Referências
Isto são meros exemplos de referências!
Página 3/4
Relatório Final SEI 2004/2005
1.
Beth Gold-Bernstein, Williiam Ruh. “Enterprise Integration: the essential guide to integration solutions”. Addison-Wesley
Information Technology Series, 2005.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Amazon, ECS. http://www.amazon.com/webservices/
CTT, Validação de Códigos Postais. http://www.ctt.pt/contents/Downloads/Manual_Utilizador_XML.pdf
Bookcrossing (BC). http://www.bookcrossing.com/
IBM Web Services. http://www.ibm.com/developerworks/webservices/
Microsoft Web Services. http://msdn.microsoft.com/webservices/
Java Web Services. http://java.sun.com/webservices/
Tomcat 5.0 for Java WSDP 1.5. http://java.sun.com/webservices/containers/tomcat_for_JWSDP_1_5.html
Oracle BPEL Process Manager&Designer.http://www.oracle.com/technology/products/ias/bpel/index.html
Projecto Eclipse. http://www.eclipse.org/
SOAP 1.2. http://www.w3.org/TR/soap
WSDL 1.1. http://www.w3.org/TR/wsdl
BPMN 1.0. http://www.bpmi.org
BPEL 1.1. http://www.ibm.com/developerworks/library/specification/ws-bpel/
UDDI v3. http://www.uddi.org/specification.html, http://uddi.org/pubs/uddi_v3.htm
XML Schema 1.0. http://www.w3.org/XML/Schema
Página 4/4
Relatório Final SEI 2004/2005
Download