UNIVERSIDADE CANDIDO MENDES PRÓ-REITORIA DE PLANEJAMENTO E DESENVOLVIMENTO DIRETORIA DE PROJETOS ESPECIAIS PROJETO A VEZ DO MESTRE
|
|
- Jerónimo Sá Olivares
- 8 Há anos
- Visualizações:
Transcrição
1 UNIVERSIDADE CANDIDO MENDES PRÓ-REITORIA DE PLANEJAMENTO E DESENVOLVIMENTO DIRETORIA DE PROJETOS ESPECIAIS PROJETO A VEZ DO MESTRE METODOLOGIA RÁPIDA UMA VISÃO ORIENTADA A OBJETO UML - LINGUAGEM DE MODELAGEM UNIFICADA AUTOR Alexandre Ignacio de Azevedo ORIENTADORA Prof. Mary Sue Pereira Rio de Janeiro, RJ, fevereiro/2003
2 2 UNIVERSIDADE CANDIDO MENDES PRÓ-REITORIA DE PLANEJAMENTO E DESENVOLVIMENTO DIRETORIA DE PROJETOS ESPECIAIS PROJETO A VEZ DO MESTRE METODOLOGIA RÁPIDA UMA VISÃO ORIENTADA A OBJETO UML - LINGUAGEM DE MODELAGEM UNIFICADA AUTOR Alexandre Ignacio de Azevedo Trabalho Monográfico apresentado como requisito parcial para obtenção do Grau de Especialista em Docência do Ensino Superior. Rio de Janeiro, RJ, fevereiro/2003
3 3 AGRADECIMENTOS Agradeço a todos que direta e indiretamente contribuíram para execução desta pesquisa em especial ao meu colega de trabalho e amigo Alfredo Nazareno Boente, que me orientou no estudo da UML.
4 4 DEDICATÓRIA Dedico este trabalho de pesquisa a todos aqueles que estão envolvidos nos ideais da educação, principalmente a minha professora Mary Sue Pereira, pela paciência e dedicação a seus alunos.
5 5 RESUMO A metodologia rápida em é uma visão orientada a objeto, com a finalidade de fazer uma análise de sistema perfeita em um curto espaço de tempo utilizando a linguagem UML. UML é uma linguagem padrão para modelagem de dados para objetos. A OOA (Object Oriented Analisy) - Análise Orientada a Objeto foi criada com o objetivo de auxiliar na análise dos sistemas atuais, nos quais utilizam linguagens de programação orientadas a objetos. A OOA utiliza os conceitos que aprendemos no nosso mundo real : objetos e atributos, todos e parte, classes e membros. A OOA aborda uma visão sistêmica de elementos de um certo sistema que são denominados objetos. É através deles que a OOA passa a ter uma característica prima denominada Reusabilidade (é o ato de incorporar resultados de análises anteriores na análise atual).
6 6 METODOLOGIA Este Trabalho foi realizado através de pesquisas em livros, visitas a bibliotecas e a sites na internet. E também tive uma ajuda de um colega na orientação da bibiografia usada, e que me orientou como um co-orientador.
7 7 SUMÁRIO INTRODUÇÃO...08 CAP. I - Introdução a Orientação a Objetos...09 CAP. II - A Importância da Modelagem de Dados...12 CAP. III - Introdução a UML...14 CAP. IV - O Estudo da Metodologia Rápida...16 CAP. V - Diagrama do UML Utilizados na Metodologia Rápida...18 CAP. VI - Diagrama de Use-Cases (Casos de uso)...20 CAP. VII - Diagrama de Classes...25 CAP. VIII- Diagramas de Sequência...30 CAP. IX - Diagrama de Estado...33 CAP. X - Ferramentas Case para Modelagem Orientada a Objetos(MOO)...36 CONCLUSÃO...38 BIBLIOGRAFIA CONSULTADA...39 ANEXOS...40 ÍNDICE...42 FOLHA DE AVALIAÇÃO...44
8 8 INTRODUÇÃO No primeiro capítulo é abordado uma Introdução a Orientação a Objetos, que irá explicar os princípios básicos da OOA e alguns conceitos usados neste tipo análise como: Objetos, Classes, Métodos, Atributos, Abstração, Relacionamento entre Objetos, Encapsulamento, Herança e Polimorfismo. No segundo capítulo é abordado A Importância da Modelagem de Dados, mostrando a importância da construção de um modelo de sistemas para implementação. E a importância da discussão do sistema com os usuários, antes e depois da implementação. No terceiro capítulo é abordado Introdução a UML, que explica o que significa UML e a sua importância no mercado atual da análise de sistemas. No quarto capítulo é abordado O Estudo da Metodologia Rápida, com seus objetivos e suas fases de desenvolvimento No quinto capítulo são abordados os Diagramas do UML Utilizados na Metodologia Rápida-, e irá mostrar os quatros diagramas utilizados pela Metodologia Rápida e suas definições. No sexto capítulo é abordado o Diagrama de Use-Cases (Casos de Uso), que irá explicar todo o seu funcionamento, quais e como usar suas ferramentas. No sétimo capítulo é abordado o Diagrama de Classe, que irá explicar todo o seu funcionamento e como usar suas ferramentas.
9 9 CAPÍTULO I INTRODUÇÃO A ORIENTAÇÃO A OBJETOS
10 10 Aqui será abordado os princípios básicos da OOA, assim como, alguns conceitos básicos e essenciais para o estudo desse tipo de análise: - Objetos : Elementos (componentes) de um sistema que apresenta abributos (propriedades/características) próprios; - Classes : É o agrupamento de métodos e atributos de forma a definir as características de um objeto; - Métodos : São as funções (serviços) do objeto. Ex.: Calcular, Imprimir, etc...; - Atributos : São os dados do objeto. Ex.: Posição, Altura, Largura, Cor, etc...; - Abstração : Princípio de ignorar os aspectos de um assunto não relevante para o propósito em questão, tornando possível uma concentração maior nos assuntos principais, ou seja, analisando apenas uma parte de um todo. Ex.: Caneta (todo) = suas partes (altura, diâmetro, cor corpo, cor tinta, etc); - Relacionamento entre Objetos : É extremamente necessário que todos os Objetos que estão sendo modelados por uma OOA apresentem um forte relacionamento entre si, para que o princípio básico da OOA conhecido como Herança; - Encapsulamento : É o ato de envolver (esconder) atributos e operações em um mesmo envolucro, disponibilizando somente a interface. As propriedades e métodos de um objeto estão contidos na sua própria definição (nele mesmo);
11 11 - Herança : Tem a finalidade de reutilizar métodos e atributos de outras classes no novo objeto. Assim o novo objeto herdara as características e métodos de outra(s) classe(s), minimizando o trabalho de descrição das mesmas para este novo objeto similar a outro que já tenha sido definido anteriormente; - Polimorfismo : É quando dois ou mais objetos usam o mesmo método, ao mesmo tempo, sendo que o controle do método pertence ao objeto que o possui em sua estrutura
12 12 CAPÍTULO II A IMPORTÂNCIA DA MODELAGEM DE DADOS
13 13 A modelagem de dados tem a finalidade de construir um modelo de um sistema e usa os objetivos do sistema a se construir. A idéia é modelar todo o sistema para que não haja nenhum imprevisto em sua construção, e menos erros em sua implementação. É claro que a sempre uns reajustes a fazer na implementação do sistema, mas a idéia é organizar a análise do sistema. A modelagem de dados é uma nova forma de se analisar os problemas na criação de um sistema e utiliza modelos fundamentais em conceitos do nosso mundo real. O objetivo e desenvolver módulos com objetos e seus relacionamentos, juntamente com seus fluxos de controles. É importante a discussão do sistema com os usuários, para ajudar no processo de obtenção de requisitos para o sistema, esta discussão deve se manter ao longo da análise deste sistema. Mesmo na implementação o usuário fará suas observações na funcionalidade do sistema. Sem a modelagem de dados não há como construir um bom sistema pela complexibilidade cada vez maior dos sistemas. Principalmente hoje em dia que as linguagens de programação são orientadas a objetos.
14 14 CAPÍTULO III INTRODUÇÃO A UML
15 15 O Que é UML? UML (Unified Modeling Language) - Linguagem de Modelagem Unificada é a sucessora da onda de métodos de análise e projeto orientado a objetos, que tem a função de orientar os desenvolvedores de software a criar seus programas, através de análises sobre o assunto no qual o software irá executar. E a UML irá mostrar como esse software funcionar, por isto ela é uma linguagem com vários métodos de representação. UML é chamada de linguagem de modelagem e não um método. A linguagem de modelagem é a notação (principalmente gráfica) utilizadas por métodos para expressar projetos de análise. O processo mostra os passos a serem seguidos na elaboração de um projeto. A notação é totalmente gráfica, você pode observar através de seus modelos; ela é a sintaxe da linguagem de modelagem.
16 16 CAPÍTULO IV O ESTUDO METODOLOGIA RÁPIDA
17 17 A Metodologia Rápida tem como objetivo minimizar o trabalho dos projetistas de análise de sistemas. Sua função é analisar as fases de desenvolvimento que inicia com as especificações do usuário até a especificação completa da interface de todos os módulos componentes do sistema. Com esta metodologia a compreensão na construção de um projeto visando um determinado assunto, será mais simples e mais organizado, pela facilidade de visualizar os diversos pontos da análise. O objetivo é evitar a complexibilidade dos projetos que acarretam não só em uma demora em sua análise como também na sua implementação. E isto acaba acarretando também um grande custo para a empresa.
18 18 CAPÍTULO V DIAGRAMAS DO UML UTILIZADOS NA METODOLOGIA RÁPIDA
19 19 Os diagramas são representações gráficas de uma coleção de elementos de um determinado modelo. Os diagramas utilizados na Metodologia Rápida são quatro : - Diagrama de Casos de Uso : Um diagrama que mostra os relacionamentos entre casos de uso em interação com o sistema. Relacionamento : É a relação existente entre dois ou mais objetos. - Diagrama de Classe : Um diagrama que mostra uma coleção de elementos estáticos, como classes, tipos e seus conteúdos e relações. - Diagrama de Sequência : Um diagrama que mostra interações de objetos organizados em uma sequência de tempo, mostrando os objetos que participam na interação e a sequência de mensagens trocadas. Interação entre objetos : É a forma como eles interagem entre si. - Diagrama de Estado : Um diagrama que mostra as transições de estado de uma máquina de estado finita. Transições : São as mudanças de comportamento dos objetos. Os diagramas são divididos em subsistemas para se ter uma melhor organização de acordo com a finalidade de cada subsistema. Ex.: SISTEMA GERAL SUBSISTEMA SUBSISTEMA SUBSISTEMA SUBSISTEMA VENDAS COMPRAS CLIENTES FORNECEDORES
20 20 CAPÍTULO VI DIAGRAMA DE USE-CASES (CASOS DE USO)
21 21 O primeiro método que será apresentado é o Casos de Uso (Use Cases). Que consiste em apresentar um conjunto de cenários amarrados por um objetivo comum de um usuário. Os componentes básicos deste tipo de diagrama são os atores e os "use case". Notação usada: Sistema Interação Use Case Ator Figura interação do usuário com o Use Case do subsistema. Ator : Representa qualquer entidade que interage com o sistema. Ator não é parte do sistema, mas representa os papéis que o usuário do sistema pode representar. Algumas definições do ator : - ator pode representar um ser humano, uma máquina ou outro sistema. - ator pode ser um receptor passivo de informação. - ator pode interagir ativamente com o sistema. Use Case : É uma sequência de ações que o sistema executa e produz um resultado de valor para o ator. Algumas das suas características : - Um "Use Case" modela o diálogo entre o atores e o sistema. - Um "Use Case" é iniciado por um ator para invocar uma certa funcionalidade do sistema. - Um "Use Case" é um fluxo de eventos completo e consistente. O conjunto de todos os "Use Case" representa todas as situações possíveis de utilização do sistema.
22 22 Interação : é a ligação entre os objetos. Cenário : é uma sequência de passos que descreve uma interação entre o usuário e o sistema. Interno : É quando se chama um procedimento da mesma rotina. ex. Uses. Externo : É quando se chama um procedimento de uma outra rotina. ex. Extends ou Include). Chamadas : Uses => Quando se faz uma chamada da rotina de caso de uso em questão. Include => Quando se faz uma chamada a uma outra rotina. Extends = Include. Obs.: O Include é usado na versão 2000 em diante, antes se utilizava com o nome Extends, tendo a mesma finalidade. Hoje em dia alguns autores usam o Include para informar que está sendo utilizada toda a rotina chamada, e usam o Extends para informar que somente algumas partes da rotina estão sendo utilizadas. Isto depende de autor para autor.
23 23 Como trabalhar com o User-Cases Exemplo : Clínica Infantil Cenário complementar: Nome do use-case : Cadastrar Cliente Ator : Secretária (Administração) Descrição : A secretária efetua o cadastramento dos dados do cliente e seus filhos. Fluxo Principal : 1- O cliente entra na clínica e solicita o atendimento; 2- Não sendo cadastrado, a secretária acessa o terminal para efetuar o cadastramento; 3- A secretária solicita ao sistema a abertura da janela de Cadastrar Cliente; 4- A janela solicita a classe Cliente que retorne a relação dos clientes cadastrados; 5- Após receber a resposta, a janela exibe as informações do primeiro cliente da relação. 6- Secretária informa a janela que quer cadastrar um novo cliente. 7- A janela solicita que a classe Cliente prepare um espaço para os dados de novo cliente. 8- Secretária digita informações do novo cliente. 9- Secretária informa a janela a confirmação da inclusão. 10- A janela solicita que a classe cliente efetue a inclusão. 11- Secretária comanda o fechamento (saída) da janela. Será mostrada uma proposta para este use-case, não significando que ele só poderá ser feito desta forma, pois outras propostas poderam aparecer, com tanto que o resultado atingido seja satisfeito.
24 24 Proposta: Sistema de Atendimento Instituto da Criança CADASTRAR MÉDICOS CADASTRAR MÉDICOS SECRETÁRIA ADMINISTRAÇÃO CADASTRAR SERVIÇOS CONSULTAR SERVIÇOS <<EXTENDS>> CADASTRAR SERVIÇOS CLIENTE CONSULTAR MÉDICOS MARCAR CONSULTA Figura interação dos usuários com o Use Case do subsistema.
25 25 CAPÍTULO VII DIAGRAMA DE CLASSES
26 26 O Diagrama de classes descreve os tipos de objetos no sistema e os vários tipos de relacionamentos estático que existem entre eles. Há dois tipos principais de relacionamento estático: 1) Associações : por exemplo, um cliente pode alugar vários vídeos. 2) Subtipos : uma enfermeira é um tipo de pessoa. Associação : É um relacionamento (ligação) entre as classes. Agregação : É um relacionamento cujo valo referente a um item é agregado a outro item de forma direta. Multiplicidade : é a indicação de quantos objetos podem participar de um dado relacionamento. Generalização : é o relacionamento entre um item geral e vários itens específicos. Exemplo: o item geral produto pode ter os itens específicos leite, biscoito e chocolate. Restrição : É uma limitação que se dá a classe, usando chaves {}. Por exemplo : - Pedido só pode ser feito por um único Cliente. - Cliente Indivíduo têm limite de crédito, mas Cliente Organização, não. Cardinalidade : indica a quantidade de vezes da relação. Exemplos. 0 - zero 1 - um * - muitos 0..* - zero para muitos 1..* - um para muitos zero para um um para cinco
27 27 Os diagrama de classes também mostram atributos e operações de uma classe, e as restrições á maneira com que os objetos são conectados. Classe : É o agrupamento de métodos e atributos de forma a definir as características de um objeto. Superclasse : É a classe principal. Subclasse : É a classe subordinada a classe principal. Métodos : São as funções do objeto. Ou seja, são procedimentos para qual o objeto foi criado. Atributos : São os dados do objeto. Ou seja, são os valores com o qual o objeto trabalha. (ex.: nome, endereço, data de nascimento, etc...)
28 28 Exemplo Geral de Diagrama de Classes Associação Pedido Cliente CódigoDoCliente LimiteDeCrédito {ou} Indivíduo Associação Exclusiva IncluirPedido() AtenderPedido() Atributos Organizaçã 1 Agregação Multiplicidade Classe * Organização Cliente Pedido, Item Quantidade IncluirItemPedido() CalcularTotalPedido() Superclasse Operações Produto Classe associativa Generalização Subclasse Leite Chocolate Biscoito Figura diagrama de classes geral.
29 29 Exemplo de Agregação Por referência : Pedido * Pedido, Item Figura agregação por referência. A classe Pedido, Item faz parte da classe Pedido, ou seja, ela só existe porque existe o Pedido, se o pedido for cancelado então Pedido, Item some para este pedido. Por valor :. Pessoa Nome Endereço CPF Têm End, Completo Bairro Logradouro CEP Etc... Figura agregação por valor.
30 30 CAPÍTULO VIII DIAGRAMA DE SEQUÊNCIA
31 31 É um diagrama de interação entre objetos do sistema. Este diagrama é utilizado na Metodologia Rápida como ferramenta básica para a definição dos serviços das classes. E mostra um conjunto de objetos e seus relacionamentos, incluindo as mensagens que são disparadas na sequência, enfatizando a ordenação temporal em que ocorre. Representa uma visão dinâmica do sistema. Os objetos são representados por um retângulo onde se encontra o nome deste objeto e a sua respectiva classe. Abaixo deste retângulo é anexada uma linha vertical pontilhada, que se chama linha da vida, e esta linha representa a existência deste objeto em um determinado momento. A linha da vida pode ser contínua até o fim do diagrama, ou seja, durante toda a sequência deste linha o objeto estará sendo executado na memória. Notação usada : - Os objetos são representados por um retângulo com os seus nomes sublinhados. Ex.: Nome do Objeto - As linhas de vida do objeto são representadas por linhas verticais tracejadas. - As interações entre objetos são indicadas por flechas horizontais que são direcionadas da linha vertical que representa o Objeto cliente para a linha que representa o Objeto fornecedor. - As flechas horizontais são rotuladas com mensagens, que serão o meio de comunicação entre os objetos. - A ordem das mensagens no tempo é indicada pela posição vertical, com a primeira mensagem aparecendo no topo. - A numeração é opcional e baseada na posição vertical.
32 32 Exemplo de um Diagrama de Sequência utilizando o subsistema Clínica Infantil. << Secretária >> Secretária FormCadCliente Cadastrar Secretária 1 ABRIR 2 OBTER CLIENTES DADOS DO CLIENTES 4 DADOS DO CLIENTES INCLUIR NOVO CLIENTE DADOS NOVO CLIENTE 6 PREPARAR PARA INCLUSÃO 8 CONFIRMAR INCLUSÃO 9 INCLUIR DADOS OK 10 OK SAIR. Figura diagrama de sequência
33 33 CAPÍTULO IX DIAGRAMA DE ESTADO
34 34 É um modo alternativo que representa a troca de mensagens entre um conjunto de Objetos. Este diagrama mostra uma interação organizada que envolve os objetos e suas ligações uns com os outros. Estado é uma condição do objeto, que irá durar no ciclo de vida deste objeto. Aqui irá mostrar uma interação que satisfaça a alguma condição com todas as suas mensagens para enviar e receber. Notação usada : - Os objetos são representados por um retângulo com o nome do estado deste objeto. Ex.: Nome do Estado deste objeto - As sequências de cada estado de cada objeto são indicadas por uma linha com um seta apontando a direção da sequência. Ex.: - O estado inicial é representado por um círculo sólido; Ex.: - O estado final é representado por um círculo contendo um outro interno circulo sólido; Ex.: Será mostrado dois exemplos de Diagrama de Estado, cada um ira representar a execução de um User Case. Os dois diagramas destes dois casos são bem parecidos. Cada retângulo está representando um objeto botão, onde o usuário ira clicar e executar cada rotina na sequência. As palavras cancelar também são botões para que o usuário tenha como cancelar a execução do devido formulário.
35 35 Exemplos de Diagrama de Estado utilizando o subsistema Clínica Infantil. Ex1.: Este diagrama mostra a execução do Caso de Uso Secretária. Dados do Cliente [Cancelar] Figura diagrama de estado Secretária. Dados do(s) Filhos [Cancelar] Gravar Dados Ex2.: Este diagrama mostra a execução do Caso de Uso Cliente. Consultar Serviços Figura diagrama de estado Cliente. Consultar Médicos Marcar Consulta
36 36 CAPÍTULO X FERRAMENTAS CASE PARA MODELAGEM ORIENTADA A OBJETOS.
37 37 Foram criadas algumas ferramentas para se trabalhar com a Modelagem Orientada a Objetos (MOO). Essas ferramentas são nada mais que softwares que criam todos os objetos de trabalho para o sistema ser modelado, facilitando assim o trabalho dos analistas de sistemas (projetistas), que podem se orientar e se organizar melhor com a ajuda destas ferramentas case. Sem dúvida este trabalho também poderia ser feita na mão através de desenhos com o próprio punho, mas a complexiblidade dos projetos iria deixar o trabalho muito lento. Por isto, é importante da utilização da ferramenta case. Algumas destas ferramentas usadas no mercado: - FastCase - Rational Rose - Poseidom - Smart Boente
38 38 CONCLUSÃO A importância da Análise de Sistemas é fundamental para se conseguir uma boa estrutura não só para quem for construir este sistema mas também para o próprio desempenho do sistema a ser construído. Vendo esta necessidade da Análise de Sistemas e sabendo que as linguagens de programação atualmente são orientadas a objetos, a UML torna-se um grande linguagem de modelagem de sistemas para os profissionais do ramo. O único problema da UML é que não existe um única notação para seus métodos, isto dificulta o aprendizado dos profissionais. A Metodologia Rápida tem a finalidade de criar um padrão mínimo de esforços para o profissional, fazendo uma análise de sistemas perfeita em um curto espaço de tempo, favorecendo assim não só aos analistas de sistemas mas também as empresas nas quais estes profissionais trabalham. Esta análise perfeita se dá ao tempo que o analista ganha fazendo somente estes quatro (4) diagramas, no qual serão suficientes para se entender como irá funcionar todo o sistema, sabendo-se que a UML tem atualmente onze (11) diagramas a disposição, pelo menos por enquanto, só que não a necessidade de usar os onze (11). E por isto a necessidade da Metodologia Rápida, para simplificar o conceito da UML, tornando-se assim uma linguagem mais fácil para a aprendizagem dos profissionais do ramo. A Metodologia Rápida tem todo o potencial para se tornar padrão no desenvolvimento de análise sistemas.
39 39 BIBLIOGRAFIA CONSULTADA SCHMITZ, Ebert; SILVEIRA, Denis. Desenvolvimento de Software Orientado a Objetos, Rio de Janeiro: Ed. Brasport, SHLAER, S ; MELLOR, S. Análise de Sistemas Orientada para Objetos,. Ed. Makron Books Ltda, São Paulo, MARTIN, James. Princípios de Análise e Projetos Baseados em Objetos,. Ed. Makron Books, BOOCH, Grady ; RUMBAUGH,James ; JACOBSON, Ivar. UML - Guia do Usuário, Ed. Campus Ltda; Brasil, 2000 FURLAN, José Davi. Modelagem de Objetos através da UML, Ed. Makron Books do Brasil Ltda, São Paulo, 1998 NAZARENO, Alfredo. Internet. "TUTORIAIS", Internet
40 40 ANEXOS ATIVIDADES EXTRA-CLASSE ANEXO 1 : Atividades Culturas ANEXO 2 : Bibliotecas ANEXO 1
41 42 ÍNDICE FOLHA DE ROSTO...02 AGRADECIMENTO...03 DEDICATÓRIA...04 RESUMO...05 METODOLOGIA...06 SUMÁRIO...07 INTRODUÇÃO...08 CAPÍTULO I Introdução a Orientação a Objetos...09 CAPÍTULO II A Importância da Modelagem de Dados...12 CAPÍTULO III Introdução a UML...14 CAPÍTULO IV O Estudo da Metodologia Rápida...16 CAPÍTULO V Diagrama do UML Utilizados na Metodologia Rápida...18 CAPÍTULO VI Diagrama de Use-Cases (Casos de uso) Como trabalhar com o User-Cases Proposta de um gráfico de User-Cases...24 CAPÍTULO VII Diagrama de Classes Exemplo Geral de Diagrama de Classes Agregação...29 CAPÍTULO VIII Diagramas de Sequência Modelo de Diagrama de Sequência...32
42 43 CAPÍTULO IX Diagrama de Estado Modelo de Diagrama de Estado...35 CAPÍTULO X Ferramentas Case para Modelagem Orientada a Objetos(MOO)...36 CONCLUSÃO...38 BIBLIOGRAFIA CONSULTADA...39 ANEXOS...40 ÍNDICE...42
43 44 FOLHA DE AVALIAÇÃO UNIVERSIDADE CANDIDO MENDES Instituto de Pesquisa Sócio-Pedagógicas Pós-Graduação "Latu Sensu" Título da Monografia Data da Entrega: Avaliado por: Grau: Rio de Janeiro, de de Coordenação do Curso
Uma visão mais clara da UML Sumário
Uma visão mais clara da UML Sumário 1 Definição de Objeto...2 2 Estereótipos...3 2.1 Classe fronteira (boundary):...3 2.2 Classe de Entidade (entity):...3 2.3 Classe de Controle (control):...4 3 Interação
Leia mais2 Diagrama de Caso de Uso
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa
Leia maisEngenharia de Requisitos Estudo de Caso
Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de software AULA NÚMERO: 08 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir conceitos relacionados a modelos e especificações. Nesta aula
Leia maisDiagrama de Classes. Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes.
1 Diagrama de Classes Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes. Um dos objetivos do diagrama de classes é definir a base para
Leia maisWilson Moraes Góes. Novatec
Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisEngenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Leia maisANÁLISE E PROJETO ORIENTADO A OBJETOS. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com
ANÁLISE E PROJETO ORIENTADO A OBJETOS Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Análise Descrição do problema a ser implementado Descrição dos objetos e classes que fazem parte do problema, Descrição
Leia maisSumário. Uma visão mais clara da UML
Instituto Federal de Santa Catarina Câmpus Chapecó Ensino Médio Integrado em Informática Módulo V Unidade Curricular: Engenharia de Software Professora: Lara P. Z. B. Oberderfer Uma visão mais clara da
Leia maisFelipe Denis M. de Oliveira. Fonte: Alice e Carlos Rodrigo (Internet)
UML Felipe Denis M. de Oliveira Fonte: Alice e Carlos Rodrigo (Internet) 1 Programação O que é UML? Por quê UML? Benefícios Diagramas Use Case Class State Interaction Sequence Collaboration Activity Physical
Leia maisDesenvolvimento de uma Etapa
Desenvolvimento de uma Etapa A Fase Evolutiva do desenvolvimento de um sistema compreende uma sucessão de etapas de trabalho. Cada etapa configura-se na forma de um mini-ciclo que abrange as atividades
Leia maisA Linguagem de Modelagem Unificada (UML)
Aécio Costa A Linguagem de Modelagem Unificada (UML) Percebeu-se a necessidade de um padrão para a modelagem de sistemas, que fosse aceito e utilizado amplamente. Surge a UML (Unified Modeling Language)
Leia maisCASO DE USO. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com
CASO DE USO Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Caso de Uso Descreve o modelo funcional (comportamento) do sistema Técnica de especificaçao de requisitos Especifica um serviço que o sistema
Leia maisOrientação à Objetos. Aécio Costa
Aécio Costa O paradigma da orientação à objetos Paradigma? Um paradigma é uma forma de abordar um problema. No contexto da modelagem de um sistema de software, um paradigma tem a ver com a forma pela qual
Leia maisModelagem de Casos de Uso! Um modelo funcional
Modelagem de Casos de Uso Diagrama de Casos de Uso Especificação de Cenários! Um modelo funcional! Mostra como os valores são processados, sem preocupações com:! ordenamento (seqüência) das ações;! as
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 10 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir os conceitos de coesão e acoplamento. DESENVOLVIMENTO Projetar
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisUML - Unified Modeling Language
UML - Unified Modeling Language Casos de Uso Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 24 de abril
Leia maisESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE
ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE Fabiana Gomes Marinho Faculdade Lourenço Filho Resumo: Na UML, a modelagem conceitual dos dados é descrita pelo diagrama de classes, que através
Leia mais3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
Leia maisRicardo Roberto de Lima UNIPÊ 2008.1 APS-I. Históricos e Modelagem Orientada a Objetos
Históricos e Modelagem Orientada a Objetos Histórico Diversas metodologias e métodos surgiram para apoiar OO. Evolução a partir de linguagens C++ e SmallTalk. Anos 80 Anos 80-90: diversidade de autores.
Leia maisCapítulo 6. Criando um Diagrama de Caso de Uso Inicial
Capítulo 6 Criando um Diagrama de Caso de Uso Inicial Mapa do Processo Por que Necessitamos de Um Diagrama de Casos de Uso? Eis algumas razões da necessidade de um Diagrama de Casos de Uso: O SRS é preenchido
Leia maisModelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
UML Diagramas Um diagrama é a apresentação gráfica de um conjunto de elementos, onde os vértices são ITENS e os arcos RELACIONAMENTOS UML 2.0 possui os seguintes diagramas: Diagrama de Classes (Class Diagram)
Leia maisUML: Casos de Uso. Projeto de Sistemas de Software
UML: Casos de Uso Projeto de Sistemas de Software UML Casos de Uso Introdução Casos de uso Elementos do diagrama de casos de uso Descrição de casos de uso Exemplo: Blog Ferramentas de modelagem Bibliografia
Leia maisCasos de Uso - definições
Casos de Uso - definições Um caso de uso é uma descrição narrativa de uma seqüência de eventos que ocorre quando um ator (agente externo) usa um sistema para realizar uma tarefa [Jacobson 92] Um caso de
Leia mais:: aula 11. :: Diagrama de Seqüência e Protótipos. :: Olá! Nesta aula, continuaremos a 4ª fase do Projeto Desenho.
:: Nome do Curso Sistemas da informação :: Nome da Unidade Curricular PI Sistemas orientados a objetos :: Tema da aula Diagrama de Seqüência e Prototipação :: Fase / Etapa Fase 4 Desenho do Projeto e Interligação
Leia maisUnisant Anna Gestão Empresarial com ERP 2014 Modelagem de Sistemas - UML e MER
Objetivo dessa aula é descrever as características e a simbologia dos diagramas UML e MER na modelagem de sistemas de informação de uma forma a permitir a comunicação entre técnicos e gestores. Modelagem
Leia maisProf. Marcelo Henrique dos Santos
ORIENTAÇÃO A OBJETOS COM PROTOTIPAÇÃO CAPÍTULO 02 CONCEITOS FUNDAMENTAIS OBJETIVOS Definiremos alguns conceitos fundamentais de forma a não deixar dúvidas básicas ou interpretações que nos coloquem em
Leia maisAutoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre
Leia maisUML & Padrões Aula 3. UML e Padrões - Profª Kelly Christine C. Silva
UML & Padrões Aula 3 UML e Padrões - Profª Kelly Christine C. Silva 1 UML & Padrões Aula 3 Diagrama de Casos de Uso Profª Kelly Christine C. Silva O que vamos tratar: Modelos de Caso de Uso Diagrama de
Leia maisUML 01. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan
Faculdade INED UML 01 Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan Referências BARBIERI, Carlos. Análise e Programação
Leia maisModelagem de Processos. Prof.: Fernando Ascani
Modelagem de Processos Prof.: Fernando Ascani Bibliografia UML Guia de consulta rápida Douglas Marcos da Silva Editora: Novatec UML Guia do usuário Grady Booch James Rumbaugh Ivair Jacobson Editora: Campus
Leia maisUML 2. Guia Prático. Gilleanes T.A. Guedes. Novatec. Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2
UML 2 Guia Prático Gilleanes T.A. Guedes Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2 Novatec capítulo 1 Introdução à UML A UML (Unified Modeling Language ou Linguagem de Modelagem
Leia maisConsultório On-line. Tudo o que você precisa em um só lugar.
Índice 1) Acesso ao sistema 2) Recepção do paciente 3) Envio do atendimento para faturamento: consulta médica ou procedimentos simples 4) Envio do atendimento para faturamento: procedimentos previamente
Leia maisMicrosoft Access XP Módulo Um
Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo
Leia maisMODELAGEM DE CASOS DE USO PARA UM SISTEMA DE CLÍNICA VETERINÁRIA
UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE TECNOLOGIA FACULDADE DE ENGENHARIA DA COMPUTAÇÃO ADAM DREYTON FERREIRA DOS SANTOS CARLOS ROGÉRIO CAMPOS ANSELMO FELIPE BATISTA CABRAL FRANK GOMES DE AZEVEDO NAGIB
Leia maisLevantamento, Análise e Gestão Requisitos. Aula 04
Levantamento, Análise e Gestão Requisitos Aula 04 Agenda Linguagem de Modelagem Unificada (UML) Modelagem Visual Síntese Histórica da UML Conceitos da UML Notações da UML Diagramas Estruturais Diagramas
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisUML Aspectos de projetos em Diagramas de classes
UML Aspectos de projetos em Diagramas de classes Após ser definido o contexto da aplicação a ser gerada. Devemos pensar em detalhar o Diagrama de Classes com informações visando uma implementação Orientada
Leia maisArquitetura de Rede de Computadores
TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador
Leia maisINF 2125 PROJETO DE SISTEMAS DE SOFTWARE Prof. Carlos J. P. de Lucena
INF 2125 PROJETO DE SISTEMAS DE SOFTWARE Prof. Carlos J. P. de Lucena Trabalho Experimental Sistema de Gestão Hoteleira 1. Objetivo Este trabalho tem o objetivo de consolidar o conhecimento sobre UML e
Leia maisModelos de Sistema. 2007 by Pearson Education. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1.
Modelos de Sistema Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1 Objetivos Explicar por que o contexto de um sistema deve ser modelado como parte do processo de RE Descrever
Leia maisIntrodução a UML. Hélder Antero Amaral Nunes haanunes@gmail.com
Introdução a UML Hélder Antero Amaral Nunes haanunes@gmail.com Introdução a UML UML (Unified Modeling Language Linguagem de Modelagem Unificada) é uma linguagem-padrão para a elaboração da estrutura de
Leia maisO que é a UML? Introdução a UML. Objetivos da Modelagem. Modelos. A UML não é. Princípios da Modelagem. O que é um modelo?
O que é a UML? Introdução a UML Linguagem Gráfica de Modelagem para: Visualizar Especificar Construir Documentar Comunicar Artefatos de sistemas complexos Linguagem: vocabulário + regras de combinação
Leia maisAlgoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br
(Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br Introdução O computador como ferramenta indispensável: Faz parte das nossas vidas; Por si só não faz nada de útil; Grande capacidade de resolução
Leia maisProgramaTchê Programação OO com PHP
Roteiro 1 Objetivos: * Apresentar conceitos de orientação a objetos; * Representar classes e objetos usando UML; Este roteiro tem como objetivo abordar os conceitos básicos de orientação a objetos. 1 Introdução
Leia maisMANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1
MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento Toledo PR Página 1 INDICE 1. O QUE É O SORE...3 2. COMO ACESSAR O SORE... 4 2.1. Obtendo um Usuário e Senha... 4 2.2. Acessando o SORE pelo
Leia maisTRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES
TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES [Observação: O template a seguir é utilizado como roteiro para projeto de sistemas orientado
Leia maisUNIVERSIDADE DE MOGI DAS CRUZES Centro de Ciências Exatas e Tecnológicas
UNIVERSIDADE DE MOGI DAS CRUZES Centro de Ciências Exatas e Tecnológicas Sistemas de Informação e Tecnologia em 3º Semestre Análise Orientada aos Objetos Modelagem de Casos de Uso Objetivo: Apresentar
Leia maisDiagrama de Caso de Uso e Diagrama de Sequência
Diagrama de Caso de Uso e Diagrama de Sequência Milena Alexandre dos Santos Baesso (Mestranda em Engenharia Elétrica) Agenda Ciclo de Vida de um Sistema A Fase de Análise Análise Orientada à Objetos Diagramas
Leia maisNotas de Aula 04: Casos de uso de um sistema
Notas de Aula 04: Casos de uso de um sistema Objetivos da aula: Aprender os elementos básicos da modelagem por casos de uso Utilizar as associações entre casos de uso, atores e demais artefatos Compreender
Leia maisAPLICAÇÃO DA MODELAGEM UML NA FASE DE ANÁLISE DE UM PROJETO DE SOFTWARE PARA AGENDAMENTO DE USO DE VEÍCULOS INTERNOS DE UMA EMPRESA
APLICAÇÃO DA MODELAGEM UML NA FASE DE ANÁLISE DE UM PROJETO DE SOFTWARE PARA AGENDAMENTO DE USO DE VEÍCULOS INTERNOS DE UMA EMPRESA ANDRE APARECIDO LEAL DE ALMEIDA Discente da AEMS Faculdades Integradas
Leia maisEspecificação do 3º Trabalho
Especificação do 3º Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação,
Leia maisDadas a base e a altura de um triangulo, determinar sua área.
Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC
CURSO: Bacharelado em Ciência da Computação DISCIPLINA: ANPS Análise e Projeto de Sistemas AULA NÚMERO: 3 DATA: PROFESSOR: Murakami Sumário 1 APRESENTAÇÃO...1 2 DESENVOLVIMENTO...1 2.1 Revisão...1 2.1.1
Leia maisDESENVOLVENDO O SISTEMA
DESENVOLVENDO O SISTEMA Declaração da Necessidade O primeiro passo do processo de análise de sistema envolve a identificação da necessidade [Pressman-95]. Normalmente o analista reúne-se com o usuário
Leia maisO modelo unificado de processo. O Rational Unified Process, RUP.
Cursos: Sistemas de Informação Disciplina: Administração ADM Prof. Jarbas Avaliação: Prova B1, 5º/6º semestres Data: 27/09/2010 Nome: Gabarito RA: Assinatura: Turma: 1) Segundo as afirmações a seguir,
Leia maisDisciplina: Unidade III: Prof.: E-mail: Período:
Encontro 08 Disciplina: Sistemas de Banco de Dados Unidade III: Modelagem Lógico de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM Relembrando... Necessidade de Dados Projeto
Leia maisMicro Mídia Informática Fevereiro/2009
Micro Mídia Informática Fevereiro/2009 1 UML Introdução Fases de Desenvolvimento Notação Visões Análise de Requisitos Casos de Uso StarUML Criando Casos de Uso Orientação a Objetos Diagrama de Classes
Leia mais1 UML (UNIFIED MODELING LANGUAGE)
1 UML (UNIFIED MODELING LANGUAGE) Segundo Tonsig (2003), para conseguir desenvolver um software capaz de satisfazer as necessidades de seus usuários, com qualidade, por intermédio de uma arquitetura sólida
Leia maisALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA
ALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA INTRODUÇÃO O projeto de um banco de dados é realizado sob um processo sistemático denominado metodologia de projeto. O processo do
Leia maisModelagem OO com UML. Vítor E. Silva Souza (vitorsouza@inf.ufes.br) http://www.inf.ufes.br/ ~ vitorsouza
Modelagem OO com UML Vítor E. Silva Souza (vitorsouza@inf.ufes.br) http://www.inf.ufes.br/ ~ vitorsouza Departamento de Informática Centro Tecnológico Universidade Federal do Espírito Santo Modelos Maneira
Leia maisModelagemde Software Orientadaa Objetos com UML
Modelagemde Software Orientadaa Objetos com UML André Maués Brabo Pereira Departamento de Engenharia Civil Universidade Federal Fluminense Colaborando para a disciplina CIV 2802 Sistemas Gráficos para
Leia maisAULA 4 VISÃO BÁSICA DE CLASSES EM PHP
AULA 4 VISÃO BÁSICA DE CLASSES EM PHP Antes de mais nada, vamos conhecer alguns conceitos, que serão importantes para o entendimento mais efetivos dos assuntos que trataremos durante a leitura desta apostila.
Leia maisModelagem de Sistemas Prof. Marcos Roberto e Silva
Modelagem de Sistemas Prof. Marcos Roberto e Silva Diagrama de Casos de Uso Demonstra o comportamento externo do sistema, através de uma linguagem simples. Apresentando o sistema sobre a perspectiva do
Leia maisPORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO
Compra Direta - Guia do Fornecedor PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO Página As informações contidas neste documento, incluindo quaisquer URLs e outras possíveis referências a web sites, estão sujeitas
Leia maisSumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web
Sumário Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial do Portal WEB Criando um
Leia maisMANUAL DO ALUNO PARA NAVEGAR NO AMBIENTE VIRTUAL DE APRENDIZAGEM - AVA
MANUAL DO ALUNO PARA NAVEGAR NO AMBIENTE VIRTUAL DE APRENDIZAGEM - AVA MANUAL DO ALUNO PARA ACESSO AO AMBIENTE VIRTUAL DE APRENDIZAGEM Conteúdo Tela de acesso... 4 Dados de Cadastro... 5 Dados cadastrais...
Leia maisEngenharia Informática
Escola Superior de Ciência e Tecnologia Engenharia Informática Análise de Sistemas Informáticos 3º ano Exame 12 de Julho de 2006 Docentes: José Correia e João Paulo Rodrigues Duração: 90 m; Tolerância:
Leia maisProjeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA
Projeto SIGA-EPT Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA Versão setembro/2010 Requisição de Almoxarifado Introdução Requisição é uma solicitação feita
Leia maisGrupo Projeção. Portal Acadêmico. - Ambiente do Aluno -
Grupo Projeção Portal Acadêmico - Ambiente do Aluno - Março / 2011 1 Índice Apresentando o Portal Acadêmico: Ambiente do Aluno... 3 Iniciando no ambiente do Aluno... 4 Meu Perfil... 6 Avisos... 6 Processos
Leia maisFMR Faculdade Marechal Rondon Gestão de Sistemas de Informação Prof. Ms. Elvio Gilberto da Silva http://www.elvio.pro.br elvio@fmr.edu.
ANÁLISE ORIENTADA À OBJETO UML FMR Faculdade Marechal Rondon Gestão de Sistemas de Informação Prof. Ms. Elvio Gilberto da Silva http://www.elvio.pro.br elvio@fmr.edu.br AULA Nº 1 A UML utiliza vários diagramas
Leia maisSistema TrackMaker de Rastreamento e Logística de Transportes. Solução de Despacho Integrada. Manual do Usuário
Sistema TrackMaker de Rastreamento e Logística de Transportes Solução de Despacho Integrada Manual do Usuário Índice Solução de Despacho Integrada... O que é necessário para ter a Solução de Despacho Integrada...
Leia maisNotas de Aula 05: Aplicação de um caso de uso
Notas de Aula 05: Aplicação de um caso de uso Objetivos da aula: Aprender a aplicar a técnica de casos de uso em um pequeno problema real Identificar as variáveis relevantes a serem consideradas Modelar
Leia maisbuild UNIP Sistemas de Informação Análise Essencial de Sistemas 3 Prof.Marcelo Nogueira A produção de Software é uma atividade build and fix.
UNIP Sistemas de Informação Análise Essencial de Sistemas Prof.Marcelo Nogueira Análise Essencial de Sistemas 1 Introdução A produção de Software é uma atividade build and fix. Análise Essencial de Sistemas
Leia maisÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...
ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7
Leia maisPROGRAMAÇÃO AVANÇADA -CONCEITOS DE ORIENTAÇÃO A OBJETOS. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br
PROGRAMAÇÃO AVANÇADA -CONCEITOS DE ORIENTAÇÃO A OBJETOS Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br ROTEIRO 1. Conceitos de Orientação a Objetos Introdução O paradigma da POO Classes
Leia maisUma visão mais clara da UML Sumário
Uma visão mais clara da UML Sumário 1 Método...2 2 Análise de requisitos...2 2.1 Diagramas de Casos de Uso...3 2.1.1 Ator...3 2.1.2 Casos de Uso (Use Case)...4 2.1.3 Cenário...4 2.1.4 Relacionamentos...6
Leia maisDesign de IHC Design da Comunicação Modelos de Interação
1 Design de IHC Design da Comunicação Modelos de Interação INF1403 Introdução a IHC Luciana Salgado Representações e Aspectos de IHC Representações e Aspectos de IHC Representações e Aspectos de IHC Representações
Leia maisAnálise e Projeto Orientados por Objetos
Análise e Projeto Orientados por Objetos Aula 02 Análise e Projeto OO Edirlei Soares de Lima Análise A análise modela o problema e consiste das atividades necessárias para entender
Leia maisAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas Unified Modeling Language Benno Eduardo Albert benno@ufrj.br O que é modelagem Tripé de apoio ao desenvolvimento. Notação: UML Ferramenta: Rational Rose. 2 O que é modelagem
Leia maisRegistro e Acompanhamento de Chamados
Registro e Acompanhamento de Chamados Contatos da Central de Serviços de TI do TJPE Por telefone: (81) 2123-9500 Pela intranet: no link Central de Serviços de TI Web (www.tjpe.jus.br/intranet) APRESENTAÇÃO
Leia maisSistema de Controle de Solicitação de Desenvolvimento
Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento
Leia maisModelagem de Casos de Uso (Parte 1)
Modelagem de Casos de Uso (Parte 1) Roteiro Introdução Descrição: Sistema de Ponto de Vendas Casos de Usos Atores Fluxo de Eventos Cenários Formato de Documentação de Casos de Uso Diagramas de Casos de
Leia maisPortal Sindical. Manual Operacional Empresas/Escritórios
Portal Sindical Manual Operacional Empresas/Escritórios Acesso ao Portal Inicialmente, para conseguir acesso ao Portal Sindical, nos controles administrativos, é necessário acessar a página principal da
Leia maisModelos de Sistemas Casos de Uso
Modelos de Sistemas Casos de Uso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2000 Slide 1 Modelagem de Sistema UML Unified Modeling Language (Linguagem de Modelagem Unificada)
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia maisDiagramas de Casos de Uso
UML Unified Modeling Language Diagramas de Casos de Uso José Correia, Março 2006 (http://paginas.ispgaya.pt/~jcorreia/) Objectivos O objectivo de um diagrama de casos de uso de um sistema é mostrar para
Leia maisCurso de atualização Educação Integral e Integrada. Tutorial Moodle. Belo Horizonte, 2013.
Curso de atualização Educação Integral e Integrada Tutorial Moodle Belo Horizonte, 2013. 1. INTRODUÇÃO... 3 2. ACESSANDO O AMBIENTE... 4 3. CONHECENDO O AMBIENTE... 5 3.1. CAIXAS DE UTILIDADES... 5 4.
Leia maisCarrera Pessoal 2015. Guia de uso
Carrera Pessoal 2015 Guia de uso Bem vindo ao Carrera Pessoal 2015, o gerenciador financeiro ideal. Utilizando o Carrera Pessoal você poderá administrar com facilidade as suas finanças e/ou da sua família.
Leia maisSAC Sistema de Acompanhamento de Concessões Manual do Usuário
70040-020 Brasília - DF SAC Manual do Usuário Sumário Assunto PÁGINA 1. Objetivos do Manual 3 2. Perfil do Usuário 3 2.1 Coordenador Institucional 3 3. Acesso ao Sistema SAC 3 3.1 Endereço de acesso 3
Leia maisUnified Modeling Language UML - Notações
Unified Modeling Language UML - Notações Prof. Ms. Elvio Gilberto da Silva elvio@fmr.edu.br UML Ponto de Vista É gerada com propósito geral de uma linguagem de modelagem visual usada para especificar,
Leia maisRotina de Manifesto Destinatário Tramitador NF-e. Manual desenvolvido para Célula Nf-e Equipe Avanço Informática
Rotina de Manifesto Destinatário Tramitador NF-e Manual desenvolvido para Célula Nf-e Equipe Avanço Informática 1 Esclarecimentos sobre Manifestação do Destinatário 1. O que é a Manifestação do Destinatário?
Leia maisManual de Utilização
Manual de Utilização Versão 1.0 18/01/2013 Sempre consulte por atualizações deste manual em nossa página. O Cotação Web está em constante desenvolvimento, podendo ter novas funcionalidades adicionadas
Leia mais02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
Leia maisTreinamento GVcollege Módulo Acadêmico - Pedagógico
Treinamento GVcollege Módulo Acadêmico - Pedagógico 2015 GVDASA Sistemas Pedagógico 2 AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações
Leia maisManual Administrador - Mídia System
Manual Administrador - Mídia System Logo após cadastrarmos sua Empresa em nosso sistema, será enviado um e-mail confirmando as informações de acesso do Administrador do sistema. Obs: Caso não tenha recebido
Leia mais