{"id":1066,"date":"2019-10-11T11:24:52","date_gmt":"2019-10-11T14:24:52","guid":{"rendered":"http:\/\/web.inf.ufpr.br\/didonet\/?page_id=1066"},"modified":"2019-10-11T11:25:31","modified_gmt":"2019-10-11T14:25:31","slug":"exercicios-diagrama-de-sequencia","status":"publish","type":"page","link":"https:\/\/web.inf.ufpr.br\/didonet\/teaching-disciplinas\/exercicios-diagrama-de-sequencia\/","title":{"rendered":"Exerc\u00edcios Diagrama de Sequ\u00eancia"},"content":{"rendered":"\n<p>Para execu\u00e7\u00e3o do Eclipse, seguir os passos abaixo:<\/p>\n<p><strong>Execu\u00e7\u00e3o a partir do seu home:<\/strong><\/p>\n<p>\/home\/soft\/linux\/eclipsemodeling\/eclipse\/eclipse -vm \/usr\/lib\/jvm\/java-8-oracle\/bin\/<\/p>\n<p><strong>Ajustar os valores das seguintes vari\u00e1veis de ambiente:<\/strong><\/p>\n<p>export JAVA_HOME=\/usr\/lib\/jvm\/java-8-openjdk-amd64\/<br>export PATH=\/usr\/lib\/jvm\/java-8-openjdk-amd64\/bin\/:$M2:$JAVA_HOME:$\/home\/soft\/eclipsemodeling\/eclipse\/:$PATH<\/p>\n<p>&nbsp;<\/p>\n<p><b>Exerc\u00edcios diagrama de sequ\u00eancia.<\/b><\/p>\n<p>Crie diagramas de sequ\u00eancia para as especifica\u00e7\u00f5es abaixo. Note que o n\u00edvel de detalhe da especifica\u00e7\u00e3o \u00e9 vari\u00e1vel, simulando processos e an\u00e1lise com precis\u00e3o diferente.<\/p>\n<p><b>Consulta de dados em cl\u00ednica veterin\u00e1ria<\/b><\/p>\n<p>Se a consulta em quest\u00e3o n\u00e3o for a primeira consulta do tratamento, o veterin\u00e1rio antes de examinar o animal pode querer verificar o hist\u00f3rico das \u00faltimas consultas do tratamento.<\/p>\n<p>Para isso ser\u00e1 necess\u00e1rio consultar o cadastro do dono do animal que est\u00e1 sendo tratado.<\/p>\n<p>Esta consulta trar\u00e1 juntamente com as informa\u00e7\u00f5es do cliente uma listagem de todos os animais por ele possu\u00eddos.<\/p>\n<p>Por meio desta listagem, o veterin\u00e1rio selecionar\u00e1 o animal a ser tratado, o que for\u00e7ar\u00e1 a apresenta\u00e7\u00e3o das informa\u00e7\u00f5es espec\u00edficas deste.<\/p>\n<p>A partir da interface do cadastro do animal, pode-se verificar a listagem de todos os tratamentos feitos pelo mesmo.<\/p>\n<p><b>Abertura de conta<\/b><\/p>\n<p>Expecificar o processo de abertura de conta comum.<\/p>\n<p>Esse processo ir\u00e1 necessitar de inst\u00e2ncias para pessoas f\u00edsicas, contas comuns e hist\u00f3rico de opera\u00e7\u00f5es.<\/p>\n<p><b>Encerramento de conta<\/b><\/p>\n<p>Especificar um diagrama de sequ\u00eancia para representar o encerramento de conta.<\/p>\n<p>Utilize o exemplo de abertura de conta como base.<\/p>\n<p><b>Matr\u00edcula em curso em empresa formativa<\/b><\/p>\n<p>Primeiramente o atendente deve verificar e apresentar ao cliente interessado os cursos oferecidos pela empresa.<\/p>\n<p>Em seguida, caso o aluno tenha interesse por algum curso, o atendente deve verificar e apresentar ao aluno as turmas relativas ao curso em quest\u00e3o relativas ao curso em quest\u00e3o<\/p>\n<p>Caso o aluno queira se matricular, ent\u00e3o o atendente primeiramente ir\u00e1 verificar se o aluno j\u00e1 se encontra cadastrado.<\/p>\n<p>Caso n\u00e3o esteja cadastrado, ou desatualizado, o atendente ir\u00e1 cadastr\u00e1-lo e em seguida realizar\u00e1 sua matr\u00edcula.<\/p>\n<p><b>Sele\u00e7\u00e3o de v\u00f4os<\/b><\/p>\n<p>O cliente ir\u00e1 selecionar uma origem (partida) e um destino e consultar todos os v\u00f4os relacionados ao destino escolhido que partam da origem selecionada, atrav\u00e9s da p\u00e1gina da empresa<\/p>\n<p>Caso o hor\u00e1rio e o valor de algum dos v\u00f4os retornados satisfa\u00e7a o cliente, ele comprar\u00e1 as passagens<\/p>\n<p>Ao comprar uma passagem, o cliente precisa se identificar, caso j\u00e1 esteja cadastrado na empresa ou se registrar, caso ainda n\u00e3o esteja cadastrado.<\/p>\n<p>Mesmo que j\u00e1 esteja registrado, um cliente pode ter que alterar seus dados<\/p>\n<p>Ap\u00f3s a identifica\u00e7\u00e3o\/registro do cliente, a passagem ser\u00e1 gerada<\/p>\n<p><b>Renova\u00e7\u00e3o de empr\u00e9stimo de livros na biblioteca<\/b><\/p>\n<p>O aluno dever\u00e1 logar no sistema usaado seu CPF como login e uma senha. Em seguinda, receber\u00e1 uma lista com todos os seus empr\u00e9stimos em andamento.<\/p>\n<p>O aluno ir\u00e1 selecionar um livro espec\u00edfico. Cada livro possui um n\u00famero m\u00e1ximo de renova\u00e7\u00f5es poss\u00edveis. Caso estiver dentro do limite do n\u00famero de renova\u00e7\u00f5es, o aluno pode renovar o empr\u00e9stimo. Case esteja fora do limite, ele receber\u00e1 uma mensagem.<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":21,"featured_media":0,"parent":31,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1066","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/web.inf.ufpr.br\/didonet\/wp-json\/wp\/v2\/pages\/1066","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/web.inf.ufpr.br\/didonet\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/web.inf.ufpr.br\/didonet\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/web.inf.ufpr.br\/didonet\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/web.inf.ufpr.br\/didonet\/wp-json\/wp\/v2\/comments?post=1066"}],"version-history":[{"count":2,"href":"https:\/\/web.inf.ufpr.br\/didonet\/wp-json\/wp\/v2\/pages\/1066\/revisions"}],"predecessor-version":[{"id":1069,"href":"https:\/\/web.inf.ufpr.br\/didonet\/wp-json\/wp\/v2\/pages\/1066\/revisions\/1069"}],"up":[{"embeddable":true,"href":"https:\/\/web.inf.ufpr.br\/didonet\/wp-json\/wp\/v2\/pages\/31"}],"wp:attachment":[{"href":"https:\/\/web.inf.ufpr.br\/didonet\/wp-json\/wp\/v2\/media?parent=1066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}