sgct sistema de gerênciamento de conferências tecnológicas 09/06/09 carolina michelassira 070408...
TRANSCRIPT
SGCTSGCTSistema de Gerênciamento de Sistema de Gerênciamento de
Conferências TecnológicasConferências Tecnológicas
09/06/0909/06/09
Carolina MichelassiCarolina Michelassi RA 070408RA 070408José Alexandre D'Abruzzo PereiraJosé Alexandre D'Abruzzo Pereira RA 044282RA 044282Leandro VendraminLeandro Vendramin RA 073326RA 073326Leonardo Dezordi de JesusLeonardo Dezordi de Jesus RA 071481RA 071481Luiz Guilherme D'Abruzzo PereiraLuiz Guilherme D'Abruzzo Pereira RA 073403RA 073403Profª AriadneProfª Ariadne MC436MC436
Fases do SistemaFases do Sistema
- Baseado em pontos de vista- Baseado em pontos de vista
- Requisitos funcionais e não funcionais- Requisitos funcionais e não funcionais
- Análise de risco do projeto- Análise de risco do projeto
- Usuários- Usuários
- Evolução do sistema- Evolução do sistema
Documento de RequisitosDocumento de Requisitos
- Escolhidos para esta fase do projeto foram três:- Escolhidos para esta fase do projeto foram três:
- Cadastro de Usuário- Cadastro de Usuário
- Submissão de Artigo- Submissão de Artigo
- Avaliação de Artigo- Avaliação de Artigo
Casos de UsoCasos de Uso
Casos de UsoCasos de Uso
Análise Orientada a Objetos
Modelagem Estática
Diagrama de Sequência EstáticoDiagrama de Sequência Estático
Modelagem Dinâmica
- Define todas as classes do sistema.- Define todas as classes do sistema.
- Representa a estrutura e relação das classes.- Representa a estrutura e relação das classes.
- Base para a construção dos diagramas de - Base para a construção dos diagramas de sequência.sequência.
Diagrama de ClassesDiagrama de Classes
M
C
V
Cadastrar Usuário
Submeter Artigo
Avaliar Artigo
- Representa a sequência de processos- Representa a sequência de processos
(mensagens passadas entre os objetos).(mensagens passadas entre os objetos).
- Exibe o comportamento de um único caso - Exibe o comportamento de um único caso de uso.de uso.
- Ênfase na ordenação temporal dos - Ênfase na ordenação temporal dos eventos.eventos.
Diagrama de Sequência
Diagrama de Sequência DinâmicoDiagrama de Sequência Dinâmico
Arquitetura em Camadas
Client side - ViewClient side - View
Server side - ControllerServer side - Controller
Server side - ModelServer side - Model
Implementação- Web: portabilidade e design- Plataforma .NET- Ajax- Flex- Visual Studio 2005- MySQL- Web Services- SVN (Google Code)- Issue Tracker