Vous êtes sur la page 1sur 4

Laboratrio de Sistemas Distribudos

PROJETO - Web Services Este projeto dever ser implementado conforme a descrito neste texto e explicao oferecida em aula. O projeto que vale 2.0 pontos e composto por duas partes: (I) Parte Prtica (implementao) - valor: 1.0 ponto. (II) Parte Terica - valor: 1.0 ponto. I - Parte Prtica (Implementao) Implementar um Web Services que oferea servios para um dos problemas seguintes (a escolha livre): PROBLEMA 1: Um web service que seja uma aplicao com a mesma complexidade / e dificuldade do PROBLEMA 2. PROBLEMA 2: O Hospital Veterinrio S.O.S Animais tem uma parceria com a UIPA para atender emergncias de animais gratuitamente destinando uma verba diria de R$ 3000,00. Esta verba dever cobrir todos os custos dos atendimentos para animais carentes realizados no dia. Um atendimento no Hospital pode envolver os seguintes procedimentos: 1) Internao 2) Interveno cirrgica 3) Exames 4) Consulta pelo(s) veterinrio(s) 5) Medicao Se o atendimento ultrapassar este valor, a UIPA dever desistir do atendimento ou reembolsar o Hospital S.O.S Animais com a diferena. Quando chega um animal para ser atendido, a equipe de veterinrios da emergncia faz uma rpida avaliao do Custo Total (CT) que composto por: C1- Custo com internao (diria): C2- Custo com interveno cirrgica: C3- Custo de exames: C4- Custo de profissional (veterinrio/outros): C5- Custo com medicao e suprimentos: CT (custo total) = C1+C2+...+C5. Este CT enviado ao Faturamento do hospital que fica em outro prdio no bairro vizinho e o mesmo deve avaliar e enviar uma RESPOSTA juntamente com o Custo Final (CF) da seguinte forma: - APROVAO: Enviar o CF e aprovar o atendimento (j que ainda no foi ultrapassada a verba diria de R$ 3000,00).

Laboratrio de Sistemas Distribudos

- AVISO: Enviar o CF e avisar que a verba foi ultrapassada e descrever o valor da diferena que a UIPA dever cobrir (quando o custo final far ultrapassar a verba diria de R$ 3000,00). O custo final CF calculado considerando o CT e as seguintes observaes: - um desconto de 5% se o animal no depender de cirurgia - um desconto de 2% se o animal no depender de exames - um acrscimo de 3 % se o custo com internao ultrapassar a R$ 200,00. A deciso de aprovao ou aviso de tomada com base no CF obtido do CT aps estes clculos. 1) Implementar em JAVA, utilizando um Web Service, um programa para automatizar o procedimento (atendimento) acima descrito sendo que a parte do faturamento representar a invocao de um servio remoto. O sistema tambm dever fornecer relatrios mensais, semanais e dirios dos atendimentos, incluindo a quantidade de atendimentos e custo dirio com os atendimentos (em consulta na tela e impressa). 2) O aluno poder criar por conta prpria regras que no foram definidas acima para o funcionamento do procedimento de atendimento. Porm, as mesmas devero constar na documentao. II - Parte Terica Dever ser feita uma pesquisa que inclua explicao detalhada e exemplos do uso de Servios de Web Services (pode-se citar caso de usos de empresas), Ferramentas, ambientes de desenvolvimento e tecnologias para Web Service. Alm disto, todo o sistema implementado dever ser documentado com diagrama de caso de uso, etc.. Estrutura do Trabalho: O trabalho dever ser entregue IMPRESSO composto por: a) Capa com o nome da disciplina, nome e RA de cada componente do grupo (ser permitido at 5 componentes: no mais que isto!!!!!!!!!!!!!!!1). b) Desenvolvimento do tema: introduo, definies, explicao sobre o uso das ferramentas, ambientes e tecnologias de Web Services, etc. c) Descrio do sistema a ser implementado. d) Documentao do sistema implementado. e) Manual do usurio descrevendo detalhadamente a aplicao. e) Bibliografia f) Acompanha o trabalho um CD contendo o cdigo fonte e o executvel do sistema rodando em JAVA.

Laboratrio de Sistemas Distribudos

O trabalho dever ser digitado em fonte Times New Roman, com pargrafo com espaamento 12 (antes) e justificado. Deve-se obedecer as normas da ABNT. FATORES RELEVANTES PARA ATRIBUIO DA NOTA 1) lay-out/design do sistema 2) fidelidade a proposta do projeto 3) qualidade do texto terico 4) erros de digitao/portugus, no obedincia as normas da ABNT, espaamento e/ou alinhamento incorretos 5) incoerncias no texto 6) clareza de cdigo, criatividade e qualidade da documentao

Observaes Importantes 1) A nota ter um decrscimo de 0.5 ponto se no incio da aula em que ser dada a entrega do trabalho, o mesmo estiver incompleto: faltando gravar o CD, imprimir a teoria, necessitando de ser compilado e adaptado para rodar. Haver uma tolerncia de 15 minutos para o recolhimento dos trabalhos. Em seguida, o (a) professor (a) iniciar a avaliao dos mesmos. 2) O aluno que no comparecer na entrega do trabalho ter nota ZERO (sem prejuzo dos demais componentes do grupo) mesmo alegando haver participado da elaborao do mesmo. Esta nota ser reconsiderada SOMENTE em casos previsto na lei: atestado mdico com CID, servio militar ou ordem judicial, gestante, morte familiar de parente prximo. Nestes casos o aluno dever procurar o(a) professor(a) e apresentar a documentao que COMPROVE a situao descrita para reconsiderao da nota. 3) Por ocasio da entrega o grupo dever fazer uma pequena exposio do trabalho e cada aluno dever deixar clara a contribuio dada para o mesmo. Se ficar visvel a pouca participao de alguns elementos do grupo, estes podero receber nota diferenciada dos demais.

DATAS DE ENTREGA

05/10 e 19/10 No perder a data!!!

Laboratrio de Sistemas Distribudos

Vous aimerez peut-être aussi