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 Arquitetura Adotada Arquitetura Cliente / Servidor Banco de Dados SQL Server 2000 Internet Information Server Tecnologia ASP (Active Server Page) Tradicional 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.) 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) Arquitetura do Projeto 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). 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. 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). 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. Cronograma Protótipo Inicial Protótipo (Inscrição PED/BIPED) Protótipo (Inscrição PED/BIPED) Protótipo (Inscrição PED/BIPED) DER v.1.0 Modelo Relacional v.1.0