Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de...

17

Transcript of Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de...

Page 1: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.
Page 2: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Descrição do projeto

Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de Graduação:

– Cadastro de Aluno PED e BIPED– Solicitação de matrículas em disciplinas especiais (estágio,

monitoria, etc.)– Alocação de professores à disciplinas– Alocação de monitores à disciplinas– Inscrição de alunos em programas de intercâmbio

Page 3: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Arquitetura Adotada

Arquitetura Cliente / Servidor Banco de Dados SQL Server 2000 Internet Information Server Tecnologia ASP (Active Server Page)

Tradicional

Page 4: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Por que SQL Server 2000?

SGBD Relacional Possui alto desempenho de gerenciamento de grades

bases de dados Mecanismos de otimização do banco de dados Conexão com provedor OLEDB Possui objetos que auxiliam desenvolvimento do

aplicativo (views,stored procedures, diagramas,etc.)

Page 5: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Por que ASP Tradicional?

Facilidade de programação Simplicidade conexão com Banco de Dados Dinamismo e interatividade das páginas Programação em JavaScript ou VBScript Uso de componentes ActiveX Natividade com servidores Windows (IIS)

Page 6: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Arquitetura do Projeto

Page 7: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Entrevista 1

• Obter uma idéia inicial de como os processos de negocio são feitos;

• Obter maiores detalhes dos requisitos pré-especificados;

• Obter novos requisitos;

• Obter informações sobre definições e conceitos não claros (ex. PED/BIPED).

Page 8: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Entrevista 2

• Validação e refinamento das especificações de requisitos iniciais;

• Validação e refinamento das especificações de casos de uso iniciais;

• Obtenção de novos requisitos.

Page 9: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Problemas Encontrados

• Dificuldade em transformar conceitos e requisitos em artefatos de projeto (ex. Elaboração do DER);

• Elaborar uma solução para processos não padronizados. (ex. Diferentes requisitos de para intercâmbio).

Page 10: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Metodologia

• Desenvolvimento incremental do projeto;

• Do simples ao complexo através de refinamentos sucessivos;

• Permite manter melhor controle do projeto;

• Resultado final como o esperado ou além.

Page 11: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Cronograma

Page 12: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Protótipo Inicial

Page 13: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Protótipo (Inscrição PED/BIPED)

Page 14: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Protótipo (Inscrição PED/BIPED)

Page 15: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Protótipo (Inscrição PED/BIPED)

Page 16: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

DER v.1.0

Page 17: Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão de.

Modelo Relacional v.1.0