segunda-feira, 15 de junho de 2009
sexta-feira, 5 de junho de 2009
sexta-feira, 29 de maio de 2009
Diagramas de sequência

sexta-feira, 22 de maio de 2009
Diagrama de Objetos
sexta-feira, 8 de maio de 2009
Diagrama de Classe
1 - O tipos de atributos estão descritos de forma abstrata, não seguindo nenhuma conotação, por exemplo, um atributo do tipo String(valores literais) foi denominado para tipo Texto para facilitar o entendimento.
2- As classes com o estereótipo <
sexta-feira, 10 de abril de 2009
Requisitos do Sisgrup
De acordo com o combinado em sala de aula, utilizamos o documento de visão para representar a proposta de nossos requisitos.
Documento de Visão
1. Objetivo
O documento tem por objetivo identificar o contexto de negócio relacionado ao Sistema SisGruP, além de definir seu escopo e identificar os interessados.
2. Visão Geral do Problema
O SisGruP se constitui num sistema que tem por objetivo permitir a um grupo de pesquisas organizar seus pesquisadores, projetos e resultados de forma a cumprir o objetivo de ser reconhecido como um grupo de excelência em sua área.
O módulo ora em desenvolvimento se refere ao cadastro dos elementos necessários ao acompanhamento de projetos de pesquisa associados ao grupo.
A falta de uma administração eficaz dos projetos de pesquisa e de sua produção impedem a otimização do orçamento, a integração do conteúdo produzido e conseqüentemente a identificação de novas oportunidades e patrocinadores.
Para solução dos problemas apresentados será necessário o desenvolvimento de um módulo de relatórios, com o objetivo de permitir a organização de um portfólio e a partir daí identificar novas oportunidades que venham a se integrar com a produção do centro.
3. Atores/Executores
Função/Papel: Administrador
Descrição: É o responsável da instituição pelo o cadastro dos grupos de pesquisa.
Função/Papel: Coordenador
Descrição: Coordena um ou mais grupos de pesquisa, é o responsável pelo cadastro de membros e aprovação de projetos.
Função/Papel: Membro
Descrição: É uma pessoa que integra um grupo de pesquisa.
4. Visão Geral da Solução Proposta
O SisGgruP se insere num contexto onde através da administração de dos projetos de pesquisa e de seus resultados, será controlado o portfólio do Grupo de Pesquisas, serão identificadas oportunidades relacionadas a sua produção e possíveis interessados/investidores, tornando-se um centro de excelência em sua área de atuação.
5. Requisitos de Negócio
a. Funcionais
i. Criar Grupo: Cadastrar o grupo de pesquisa na aplicação
ii. Definir Coordenador: Define ou cadastra um coordenador para um grupo previamente criado.
iii. Gerenciar Grupos: Gera relatórios sobre os projetos, produtos e membros, dos ativos e dos inativos.
iv. Cadastrar Membros: Cadastra ou associa uma pessoa como membro de um grupo de pesquisa.
v. Acompanhar projeto: Permite o coordenador validar e acompanhar o progresso do projeto.
vi. Gerenciar Projeto: Gera relatórios das atividades executadas no projeto e seus respectivos representantes.
vii. Cadastrar Participantes: Cadastra ou associa uma pessoa como participante de um projeto de pesquisa.
b. Inversos
i. O sistema não é utilizado para realizar os projetos de pesquisa, mas sim para acompanhar a evolução e resultado dos mesmos.
c. Não Funcionais
i. O sistema deve ser acessível a ponto de cumprir à lei brasileira de acessibilidade.
6. Restrições
A plataforma escolhia para implementação do sistema foi a Web, estando assim dependente de infra-estrutura compatível para sua utilização.
quinta-feira, 2 de abril de 2009
Modelo de Negócio
O modelo apresentado acima, representa o contexto de negócio do projeto Sisgrup. Nossa proposta é permitir por meio de um sistema de suporte a grupos de pesquisa, gerar um maior conhecimento do portfólio do grupo com o objetivo de obter excelência na área de atuação através de insumos e ações geradas por esse conhecimento.Portfólio: Coleção de todo o trabalho concluído ou em andamento de uma organização relacionado com o alcance dos objetivos do negócio .
O modelo apresentado abaixo é a representação do processo de negócio do Sisgrup:
sexta-feira, 27 de março de 2009
Diagrama de caso de uso.

quinta-feira, 26 de março de 2009
Casos de uso do Sisgrup
Manter Grupo:
1 - O caso de uso se inicia quando o ator solicita a criação de um novo grupo de pesquisa.
2 - O sistema solicita as informações sobre o grupo de pesquisa.
3 - O ator preenche as informações sobre o grupo.
4 - O sistema solicita o nome do coordenador do grupo.
5 - O ator informa o nome do coordenador do grupo.
6 - O sistema solicita os integrantes do grupo.
7 - O ator informa o(s) nome(s) do(s) integrante(s) do grupo.
8 - O sistema registra a informação.
Manter Membro:
1 - O caso de uso se inicia quando o ator solicita a alteração de dados de um membro.
2 - O sistema solicita o nome do membro a ser alterado.
3 - O ator informa o nome do membro.
4 - O sistema apresenta as informações cadastradas permitindo a alteração desses dados.
5 - O ator altera as informações desejadas.
6 - O sistema registra as informações.
Manter Projetos:
1 - O caso de uso se inicia quando o ator solicita a criação de um novo projeto.
2 - O sistema apresenta uma lista de grupos cadastrados e solicita o qual desses grupos é o responsável pelo projeto.
3 - O ator informa o grupo responsável pelo projeto.
4 - O sistema solicita os dados do projeto.
5 - O ator informa os dados do projeto.
6 - O sistema solicita o nome dos participantes do projeto.
7 - O ator informa os nomes dos participantes.
8 - O sistema registra as informações.
Manter Participantes:
1 - O caso de uso se inicia quando o ator solicita a alteração de dados de um participante.
2 - O sistema solicita o nome do participante a ser alterado.
3 - O ator informa o nome do participante.
4 - O sistema apresenta as informações cadastradas permitindo a alteração desses dados.
5 - O ator altera as informações desejadas.
6 - O sistema registra as informações.
Manter Artigos:
1 - O caso de uso se inicia quando o ator solicita a inclusão de artigo.
2 - O sistema solicita o artigo a ser cadastrado. O ator informa o artigo.
3 - O sistema solicita quais membros autores do artigo.
4 - O ator informa os membros autores.
5 - O sistema registra as informações.
quinta-feira, 19 de março de 2009
Escopo o SisGruP
Registrar e manter informações de grupos de pesquisas e seus projetos.
O sistema consiste em:
Registrar e manter grupos de pesquisa e seus membros e coordenadores.
Registrar e manter projetos de pesquisa e seus membros participantes.
Registrar e manter participantes externos dos projetos.
Registrar e manter as publicações dos membros dos grupos.
Registrar e manter as publicações dos projetos.
Resgatar e gerar relatórios sobre os itens registrados e seus relacionamentos.
Durante o seguimento do desenvolvimento os itens acima serão pontualmente detalhados.
Até a proxima semana!
Considerações iniciais!

Primeiramente bem vindo ao projeto SisGrup, nós somos a dupla de desenvolvimento, Mateus Andrade e Marco Damiani estudantes do curso de mestrado de 2009 da UniRio. Antes de começarmos nosso trabalho, iniciaremos com um pequeno resumo sobre o que se trata esse blog e a proposta para qual ele foi desenvolvido.
O objetivo desse blog é apresentar o desenvolvimento do sistema SisGrup – Sistema de Suporte a Grupo de Pesquisa. Esse projeto foi proposto pelo professor Mariano Pimentel em sua aula de modelagem de sistemas de informação (MSI) do curso de mestrado da Universidade Federal do Estado do Rio de Janeiro (UniRIO).
O projeto consiste na modelagem de um sistema fictício por duplas que cursam a matéria MSI. Para esse sistema será desenvolvido diversos artefatos de especificação de sistemas, para se mais preciso, 1 a cada semana. O conteúdo desses artefatos está de acordo com a seqüência de aulas apresentadas durante curso. Para cada aula apresentada, um conjunto de artefato e assim a cada semana até o final de semestre.
A idéia de utilizar o blog é permitir que os demais alunos do curso visualizem o que esta sendo desenvolvido pela dupla. Cada aluno deixa o seu comentário e/ou critica sobre os artefatos desenvolvidos. Essas postagens serão avaliadas pela dupla e receberão notas que deverá fazer parte da composição na media final de cada aluno nessa matéria.
Dado as considerações acima, iniciaremos nosso trabalho. Na próxima semana postaremos os casos de uso do SisGruP.
Mais uma vez bem vindo e aproveitem o blog!


