Logo-UEMS Logo-UEMS Logo-MS
Disciplina de Análise e Projeto de Software

4º ano - Curso de Ciência da Computação

Objetivos

  • bubble_chart Estudar os métodos estruturados e orientados a objetos;
  • bubble_chart Estudar atividades de análise, planejamento, especificações de requisitos de interface, técnicas de levantamento de fluxo de informação, arquitetura de sistemas;
  • bubble_chart Estudar e desenvolver documentação do processo de software;
  • bubble_chart Estudar e utilizar ferramentas CASE para auxiliar no processo de desenvolvimento de software;
  • bubble_chart Desenvolver um estudo de caso usando os conceitos de orientação a objetos;

Ementa

Métodos para análise e projetos de sistemas: estruturado e orientado a objetos. Análise e especificação de requisitos de software. Linguagem de modelagem unificada. Análise e projeto orientado a objetos. Projeto arquitetural e projeto de interface. Normas para documentação. Ferramentas CASE. Desenvolvimento de estudo de caso completo.

Plano de Ensino - 2022

Orientações

Horário de aula: Segundas-feiras, 7:30-11:00.
Horário de atendimento aos alunos: Quartas-feiras, 7:30-9:10.

Manual Acadêmico. Página 22. Acadêmico "Você é responsável pelo controle de sua frequência!" Os alunos têm acesso a suas frequências pelo SAU.

Calendário de aulas

  • bubble_chart Disponível na página da Diretoria de Registro Acadêmico da UEMS.
  • Referência Bibliográfica


    [1] JACOBSON, I.; BOOCH, G.; RUMBAUGH, J. The Unified Software Development Process. Addison-Wesley, 1999.
    [2] BEZERRA, E. Princípios de Análise e Projeto de Sistemas com UML. Rio de Janeiro: Elsevier, 2007.
    [3] SOMMERVILLE, I. Engenharia de Software. Tradução: Ivan Bosnic e Kalinka G. de O. Gonçalves, revisão técnica Kechi Hirama. 9 ed. São Paulo: Pearson Prenice Hall, 2011.
    [4] BOOCH, G; RUMBAUGH, J e JACOBSON, I. UML, Guia do Usuário: Tradução da segunda edição. Rio de Janeiro: Campus, 2005.

    Por bimestre:

    • bubble_chart Primeiro bimestre.

    • bubble_chart Segundo bimestre.

    • bubble_chart Terceiro bimestre.

    • bubble_chart Quarto bimestre.

    • bubble_chart Optativa.

    • bubble_chart Exame.

    Trabalhos

    • bubble_chart Todos os trabalhos devem seguir as normas da ABNT.
    • bubble_chart Preferencialmente, fazer uso do LATEX.

    Seminários

    • bubble_chart
    • bubble_chart

    Notas

    • bubble_chart Primeiro bimestre.

    • bubble_chart Segundo bimestre.

    • bubble_chart Terceiro bimestre.

    • bubble_chart Quarto bimestre.

    • bubble_chart Optativa.

    • bubble_chart Exame.

    • bubble_chart Média final.

    Ferramentas CASE

    Dia
    A ferramenta Dia serve para desenvolver todo o tipo de diagramas: UML, relação deentidade, diagramas de fluxos, diagramas de rede, diagramas elétricos e muitos mais. É exportável para os seguintes formatos EPS, SVG, XFIG, WMF, PNG e XML. Umprograma muito simples e fácil de trabalhar, porém possibilita bons resultados nasdiagramações.
    Dia, https://wiki.gnome.org/Apps/Dia. Link.
    Astah
    Baseado no conceito de "útil a partir do momento de instalação", os recursos de modelagem da Astah/Community foram concebidos para ser simples e fácil de usar.
    Astah, http://astah.net/download#community. Link.
    Guia básico do Astah, arquivo.
    OMT-G Designer OMT-G Designer is an online diagramming application for the design of geographic database systems and applications based on OMT-G data model.
    OMT-G, http://aqui.io/omtg/. Link.
    Pencil Project
    Pencil Project é uma ferramenta gratuita e open-source que você pode usar para desenvolver protótipos de sites.
    Pensil, https://pencil.evolus.vn/. Link
    Processo Unificado - RUP
    Processo Unificado de desenvilvimento de software
    RUP, http://www.wthreex.com/rup/. Link.

    Links interessantes

    • bubble_chart Engenharia de Software: fundamentos, métodos e padrões - terceira edição. Link.
    • bubble_chart

    Atualizado em: 10/02/2022