Projeto da Disciplina

Projeto de Sistema de Informação

 

Professor:  Jaelson Castro
 

 Projeto

O objetivo desse projeto é possibilitar a prática de especificação de um sistema de informação, assim como detalhar um projeto de objetos para esse sistema. O projeto é para ser executado a partir da análise de requisitos que você fez na disciplina de Engenharia de Software. O projeto de um sistema é focalizado nas tomadas de decisão de alto nível em relação à estrutura geral do sistema. Projeto orientado a objetos relaciona-se com a definição de tipos de atributos, como operações funcionam, como objetos são ligados a outros objetos e na definição de interfaces de objetos. 

Passos para execução do Projeto

  1. Adote  a especificação do sistema  feita na disciplina de Engenharia de Software. Revise o documento para capturar os requisitos não funcionais e organizacionais através das técnicas NFR e i*.
  2. Defina o projeto de sistema. Atividades que precisam ser realizadas: identificar sub-sistemas e principais componentes, identificar concorrência implícita, aloque sub-sistemas para os processadores, selecione uma estratégia para gerenciamento de dados, escolha uma estratégia e padrões para interação computador-homem.
  3. Baseado no projeto de sistema geral que você propôs, projete os objetos do seu sistema. Você deve se preocupar principalmente com os atributos e assinaturas de operações, visibilidade, interfaces, Princípio de substituição de Liskov, associações de projeto, restrições de integridade e operações de projeto.
  4. Modele o projeto proposto usando as notações de UML: Diagrama de Use Cases, Diagrama de Classes, Diagrama de Sequência, Diagrama de Estados e Diagrama de Distribuição.
  5. Projete procedimentos de entrada/saída e interfaces do usuário. Você pode precisar estender os diagramas de seqüência e de classes para incluir objetos de interface. Diagramas de estado podem ser também usados para modelar o comportamento dinâmico das interfaces.
  6. Escreva um relatório descrevendo o sistema completo e o projeto de objetos. O relatório deve fornecer uma cuidadosa consideração de como os requisitos (funcionais e não-funcionais) são descritos no projeto.
  7. Documente o seu projeto e complete o relatório de equipe (veja formulário no final). 

O que deve ser entregue

  1. Página de Rosto: indicando os nomes dos membros de sua equipe, título do trabalho, curso, data, professor.
  2. Índice: incluindo índice de figuras, seções e apêndices.
  3. Introdução: descrevendo a organização que você escolheu para estudar, o problema que você identificou, e o processo que você seguiu durante seu estudo. (Não omita isso, pensando que o leitor tenha visto seu relatório de estudo de viabilidade). 
  4. Descrição dos Requisitos: descrevendo textualmente os requisitos funcionais,  não funcionais e organizacionais do sistema de informação no domínio do problema. (Lembre-se de numerar todos os requisitos desde que isso facilita o rastreamento quando você fizer o projeto).
  5. Modelagem Organizacional: usando a notação i*: Deve incluir os modelos de dependência estratégica e o modelo estratégico de razão. 
  6. Modelagem dos  Requisitos Não Funcionais: usando o NFR Framework: Deve mostrar os refinamentos dos requisitos não funcionais, explicitar interdependências entre eles, mostrar operacionalizações.
  7. Projeto do sistema: Uma descrição textual do projeto do sistema para o sistema proposto consistindo de redes de computadores (já existentes e novas), hardware (já existentes e novos) e plataformas de software (sistema operacional, outros sistemas comerciais que serão usados no sistema final). Também identificar os sub-sistemas e principais componentes, discuta qualquer concorrência implícita, aloque sub-sistemas para processadores e selecione uma estratégia de gerenciamento de dados. Discuta os princípios de interface do usuário que você planeja incorporar no seu projeto.
  8. Projeto de objetos: Uma descrição do projeto detalhado do sistema usando a notação UML. Inclua os seguintes artefatos:

     6. Conclusão: Um sumário do seu projeto

     7. Apêndices: Um ou mais apêndices para mostrar diagramas anteriores, dicionário de dados e outros artefatos.

   

Requisitos para Apresentação 

O trabalho que você entregar deve consistir de relatório sem limite de páginas. No entanto, sugere-se que o relatório seja de um tamanho razoável, suficiente para mostrar que você realizou um bom trabalho. Assuma que o relatório está sendo preparado para o gerenciamento. Isso significa que você precisa ser claro e conciso, e que você deveria apresentar as idéias básicas simplesmente no relatório e sem informações insignificantes.

Seu relatório deve ser digitado no formato A4. (210 x 297mm). Figuras devem ser claras e legíveis. Lembre-se de colocar uma página de capa indicando o nome de todos os membros da equipe, título do trabalho, curso, data e nome do instrutor. ). Entre outras coisas, os projetos serão julgados tanto pela aparência visual, corretude gramatical e qualidade da escrita quanto pelos seus conteúdos. O texto do seu projeto deve estar bem estruturado, usando parágrafos com sentenças completas, e todas as outras características de uma apresentação bem escrita. O relatório não deve consistir de uma lista de itens. Tamanho da fonte de texto deve ser de  12 pontos.

Avaliação

A avaliação do projeto dependerão dos fatores e artefatos listados abaixo. Nem todos os itens na lista são necessários ou igualmente importantes. A lista é fornecida para lhe dar uma idéia de como o trabalho será avaliado em cada categoria.

 

 

--------------------------------------------------------------------------------------------------------------

Formulário do Relatório da Equipe

(deve ser submetido com tarefas)
 

Descrição de papéis e contribuições de cada membro da equipe:
 

Nome                     % Esforço da equipe           Assinatura
 
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
 


 

 

 


Última atualização: sábado, fevereiro 16, 2002