23
Qualiti Courses :: Documento de Requisitos

Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

Embed Size (px)

Citation preview

Page 1: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

Qualiti Courses :: Documento de Requisitos

Page 2: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 2CIn-UFPE 2004.2

Equipe

Ivan Cordeiro Cardim Julio Maravitch Maurício Neto Madson Menezes Costa Pedro Osandy Alves Matos Júnior

Page 3: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 3CIn-UFPE 2004.2

Roteiro

A Empresa O Problema Solução Modelagem Organizacional Requisitos Funcionais Requisitos Não-Funcionais Conclusão

Page 4: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 4CIn-UFPE 2004.2

A Empresa

“Fornecer conhecimento e tecnologias de Engenharia de Software que gerem um impacto significativo na qualidade, e competitividade, dos produtos e serviços comercializados pelos seus clientes.”

Treinamentos, consultorias, produtos...

Page 5: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 5CIn-UFPE 2004.2

O Problema

Gerenciamento de cursos Processos “manuais”

Ferramentas Microsoft Access

Page 6: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 6CIn-UFPE 2004.2

O Problema

Page 7: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 7CIn-UFPE 2004.2

Solução

Software de gerenciamento

Ganhos de produtividade e redução de custos no processo de administração de cursos

Beneficia não só a empresa, como também os alunos

Page 8: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 8CIn-UFPE 2004.2

Modelo de Dependência Estratégica

Page 9: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 9CIn-UFPE 2004.2

Modelo Estratégico da Razão

Page 10: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 10CIn-UFPE 2004.2

Modelo de Dependência Estratégica

Page 11: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 11CIn-UFPE 2004.2

Modelo Estratégico da Razão

Page 12: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 12CIn-UFPE 2004.2

Modelo Estratégico da Razão

Page 13: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 13CIn-UFPE 2004.2

Requisitos Funcionais

Cadastro de ambientes de ensino (adição, pesquisa, remoção, atualização e visualização);

Cadastro de cursos (adição, pesquisa, remoção, atualização e visualização);

Cadastro de avaliação de cursos (adição, pesquisa, remoção, atualização e visualização);

Cadastro de materiais didáticos (adição, pesquisa, remoção, atualização e visualização);

Associação e Desassociação de ambientes de ensino e instrutores a cursos;

Realização de inscrição on-line e pagamento via boleto bancário ou cartão de crédito;

Page 14: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 14CIn-UFPE 2004.2

Requisitos Funcionais

Envio de comunicados entre usuários do sistema; Elaboração de gráficos de aproveitamento de alunos, avaliação de

cursos e avaliação de instrutores; Cadastro de avaliações de alunos (adição, pesquisa, remoção,

atualização e visualização); Cadastro de usuários (adição, pesquisa, remoção, atualização e

visualização); Cadastro de níveis de acesso (adição, pesquisa, remoção,

atualização e visualização); Cadastro de funções do sistema (adição, pesquisa, remoção,

atualização e visualização); Controle de entrada e saída auetnticada de usuários do sistema.

Page 15: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 15CIn-UFPE 2004.2

Requisitos Funcionais

Page 16: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 16CIn-UFPE 2004.2

Casos de Uso - Atores

Page 17: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 17CIn-UFPE 2004.2

Casos de Uso

Page 18: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 18CIn-UFPE 2004.2

Casos de Uso

Page 19: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 19CIn-UFPE 2004.2

Casos de Uso

Page 20: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 20CIn-UFPE 2004.2

Requisitos Não-Funcionais

Catálogo

Page 21: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 21CIn-UFPE 2004.2

Requisitos Não-Funcionais

Identificação dos RNFs relevantes no catálogo Achar os Softgoals críticos Sugerir operacionalizações Verificar impacto entre softgoals e

operacionalizações Aferir possibilidade

Confirmar Confirmar Fracamente Negar Negar Fracamente

Page 22: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 22CIn-UFPE 2004.2

Requisitos Não-Funcionais

Page 23: Qualiti Courses :: Documento de Requisitos. {icc2, jmmn, mmc2, poamj}@cin.ufpe.br2 CIn-UFPE 2004.2 Equipe Ivan Cordeiro Cardim Julio Maravitch Maurício

{icc2, jmmn, mmc2, poamj}@cin.ufpe.br 23CIn-UFPE 2004.2

Conclusão

O Qualiti Courses é um sistema para gerenciamento de Empresas de Cursos

Criado para resolver problemas nos processos da Qualiti Software Processes

Técnicas Utilizadas Análise de Viabilidade, Elicitação de Requisitos,

Modelagem Organizacional e Modelagem de Requisitos Não-Funcionais