O documento discute os principais conceitos de engenharia de software, incluindo as quatro etapas do Modelo OOHDM (projeto conceitual, projeto de navegação, projeto da interface abstrata e implementação), a definição de requisitos, atores, cenários, modelagem conceitual, abstração vs representação e objetivos da modelagem da navegação.
O documento discute os principais conceitos de engenharia de software, incluindo as quatro etapas do Modelo OOHDM (projeto conceitual, projeto de navegação, projeto da interface abstrata e implementação), a definição de requisitos, atores, cenários, modelagem conceitual, abstração vs representação e objetivos da modelagem da navegação.
O documento discute os principais conceitos de engenharia de software, incluindo as quatro etapas do Modelo OOHDM (projeto conceitual, projeto de navegação, projeto da interface abstrata e implementação), a definição de requisitos, atores, cenários, modelagem conceitual, abstração vs representação e objetivos da modelagem da navegação.
Aluno: Kevlin Toshinari Ossada Atividade: Tarefa2 1.O Modelo OOHDM composto por quatro atividades diferentes, descreva cada uma delas. Projeto conceitual, nesta etapa modelado a semntica do domnio da aplicao; Projeto navegacional, aqui a principal caracterstica que importa a usabilidade do sistema levando em considerao o perfil de cada usurio e qual ser a melhor maneira dele executar sua tarefa; Projeto Abstrato da Interface, nesta etapa de suma inportancia descrever a interface para os objetos navegacionais; Implementao, nesta etapa hora de por a mo na massa e comear a desenvolver(programar) o sistema
2. O que vem a ser o levantamento de requisitos? Todo projeto consiste em requisitos funcionais e e no funcionais, que so a descrio das reais necessidades que o usurio precisa que o sistema assuma, o ato de especificar o desenvolvimento do sistema de forma que consiga obter esses requisitos, chamado de levantamento de requisitos.
3. Defina Atores? Atores um componente utilizado em um dos tipo de diagramas que compoem a UML, Unified Modeling Language, ele representa os usurios que interagir com o sistema, e relaciona-se com o papel que cada usurio ir assumir no sistema, com isso conseguimos obter o chamado Diagrama de Caso de Uso, utilizado para definir as principais funcionalidades(requisitos) que o sistema assumira.
4. O que so Cenrios? Segundo Vilain e Schabe(2002), se trata de uma descrio narrativa(geralmente assumindo um verbo no infinitivo) que vem a explicar a tarefa que os atores iro realizar.
5. Defina Modelagem Conceitual? A modelagem conceitual uma das fases mais importante no desenvolvimento de um sistema, dessa forma a tarefa da modelagem conceitual basicamente consiste em analisar e projetar o que foi analisado
6. Qual a diferena entre mecanismo de Abstrao e mecanismo de Representao? O objetivo do mecanismo de Abstrao a de capturar a estrutura(aes, relaes, etc) resultando a abstrao do modelo conceitual, j o mecanismo de representao consiste em materializar o conceito obtido na abstrao seguindo alguma conveno(desenho, textos, etc) .
7. Para que serve Anlise do Domnio da Aplicao? a analise do ambiente fsico e logico, afim de se descobrir qual os requisitos necessrios para que o sistema possua uma boa performance e que possa tambm fornecer resultados esperados, um exemplo definir o hardware minimo para que o sistema seja instalado.
8. Qual a funo do Esquema de Classes? O objetivo do esquema de classe, ou diagrama de classe, apresentar ao desenvolvedor de forma detalhada todas as classes de um sistema, atributos e mtodos, e seus respectivos relacionamento, agregao e composies, este diagrama usado em sistemas orientados a objeto
9. Qual o objetivo da Modelagem da Navegao? 10. O principal objetivo o de definir o layout da aplicao, ou seja, aonde cada informao ser apresentado, e tambm de como sera sua navegao, embora a IHC(Interface Humano e Computador) no seja um item que os desenvolvedores deem muita ateno, no entanto, de extrema importncia para que um sistema tenha sucesso