Modelagem UML do Sistema de Acompanhamento a Doação ... - SBIS
Modelagem UML do Sistema de Acompanhamento a Doação ... - SBIS
Modelagem UML do Sistema de Acompanhamento a Doação ... - SBIS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
otulagem o produto é estoca<strong>do</strong> e fica com o esta<strong>do</strong><br />
<strong>de</strong> produto estoca<strong>do</strong>. Uma vez estoca<strong>do</strong>, o produto<br />
po<strong>de</strong> ser distribuí<strong>do</strong> ou <strong>de</strong>spreza<strong>do</strong> se seu prazo <strong>de</strong><br />
valida<strong>de</strong> vencer. Quan<strong>do</strong> o produto é distribuí<strong>do</strong>,<br />
existe a possibilida<strong>de</strong> <strong>de</strong>le retornar, se isso acontecer<br />
ele ficara no esta<strong>do</strong> <strong>de</strong> produto sen<strong>do</strong> verifica<strong>do</strong> e<br />
após a verificação ele po<strong>de</strong>rá ser estoca<strong>do</strong> novamente<br />
ou ser <strong>de</strong>spreza<strong>do</strong>.<br />
Os esta<strong>do</strong>s <strong>do</strong> objeto <strong>do</strong>a<strong>do</strong>r ocorrem<br />
concorrentemente aos esta<strong>do</strong>s <strong>do</strong> objeto produto<br />
gera<strong>do</strong>. Quan<strong>do</strong> o resulta<strong>do</strong> <strong>do</strong>s exames <strong>do</strong> <strong>do</strong>a<strong>do</strong>r<br />
ficam prontos, o produto gera<strong>do</strong> muda <strong>do</strong> esta<strong>do</strong> <strong>de</strong><br />
gera<strong>do</strong>, para libera<strong>do</strong> (resulta<strong>do</strong> sem problema) ou<br />
<strong>de</strong>spreza<strong>do</strong> (problema no resulta<strong>do</strong>), <strong>de</strong>pen<strong>de</strong>n<strong>do</strong> <strong>do</strong><br />
resulta<strong>do</strong> <strong>do</strong> exame <strong>do</strong> <strong>do</strong>a<strong>do</strong>r. Por serem objetos<br />
distintos os diagramas <strong>de</strong> esta<strong>do</strong>s foram cria<strong>do</strong>s<br />
separa<strong>do</strong>s. Eles po<strong>de</strong>riam ser melhor observa<strong>do</strong>s<br />
através <strong>do</strong> diagrama <strong>de</strong> ativida<strong>de</strong>s.<br />
O diagrama <strong>de</strong> ativida<strong>de</strong>s elabora<strong>do</strong> para o<br />
SADI também não será mostra<strong>do</strong> neste artigo por falta<br />
<strong>de</strong> espaço.<br />
Na mo<strong>de</strong>lagem arquitetural, que finaliza a etapa<br />
<strong>de</strong> projeto, é <strong>de</strong>scrita a arquitetura física <strong>do</strong> sistema.<br />
Seu foco é o mapeamento da estrutura lógica <strong>de</strong><br />
classes para uma arquitetura física em termos <strong>de</strong><br />
componentes e nós <strong>de</strong> processamento. A arquitetura<br />
física <strong>de</strong>screverá a <strong>de</strong>composição <strong>de</strong>talhada <strong>do</strong><br />
hardware e <strong>do</strong> software que comporão a<br />
implementação <strong>do</strong> sistema. Sempre que novas<br />
classes e operações forem <strong>de</strong>scobertas, os diagramas<br />
<strong>de</strong> casos <strong>de</strong> uso serão revisa<strong>do</strong>s. Os diagramas <strong>de</strong><br />
componentes e implantação elabora<strong>do</strong>s também não<br />
serão mostra<strong>do</strong>s por falta <strong>de</strong> espaço.<br />
Com estas ativida<strong>de</strong>s a etapa <strong>de</strong> projeto está<br />
concluída. As próximas etapas: implementação,<br />
verificação e validação, implantação e manutenção<br />
não fazem parte <strong>do</strong> escopo <strong>de</strong>ste trabalho.<br />
Conclusões<br />
O <strong>de</strong>senvolvimento <strong>de</strong>sse trabalho foi realiza<strong>do</strong><br />
com ênfase na mo<strong>de</strong>lagem <strong>do</strong> sistema SADI. A<br />
proposta inicial foi mo<strong>de</strong>lar um sistema que aten<strong>de</strong>sse<br />
às necessida<strong>de</strong>s das UCTs da Fundação HEMOAM,<br />
entre elas a facilida<strong>de</strong> e agilida<strong>de</strong> <strong>do</strong> processo da<br />
<strong>do</strong>ação <strong>de</strong> sangue no interior <strong>do</strong> esta<strong>do</strong> <strong>do</strong> Amazonas,<br />
eliminan<strong>do</strong> os problemas existentes.<br />
A escolha pela utilização da <strong>UML</strong> como<br />
linguagem <strong>de</strong> mo<strong>de</strong>lagem <strong>de</strong>u-se pelo fato <strong>de</strong> ser<br />
in<strong>de</strong>pen<strong>de</strong>nte <strong>de</strong> linguagem <strong>de</strong> programação e <strong>de</strong><br />
processo <strong>de</strong> <strong>de</strong>senvolvimento. Nosso trabalho teve<br />
ênfase na criação e manutenção <strong>de</strong> mo<strong>de</strong>los para que<br />
as informações <strong>do</strong> sistema pu<strong>de</strong>ssem ser<br />
visualizadas, especificadas, capturadas<br />
instantaneamente e controladas eletronicamente<br />
melhoran<strong>do</strong> a comunicação entre a equipe <strong>de</strong><br />
<strong>de</strong>senvolvimento e a coor<strong>de</strong>na<strong>do</strong>ria <strong>de</strong> sistemas. A<br />
mo<strong>de</strong>lagem nos permitiu, ainda, <strong>do</strong>cumentar as<br />
<strong>de</strong>cisões que foram tomadas ao longo das fases<br />
<strong>de</strong> análise e projeto <strong>do</strong> sistema, manten<strong>do</strong> estas<br />
<strong>de</strong>cisões atualizadas e introduzin<strong>do</strong> modificações<br />
na <strong>do</strong>cumentação gerada.<br />
Uma limitação <strong>do</strong> trabalho é, até o<br />
momento, que não houve reuso das classes<br />
mo<strong>de</strong>ladas, pois como dissemos, o trabalho ainda<br />
encontra-se nas etapas iniciais <strong>do</strong> processo<br />
(análise e projeto). É uma expectativa nossa, mas<br />
não sabemos se irá ocorrer realmente. Deixamos<br />
para trabalhos futuros a implementação das<br />
<strong>de</strong>mais etapas e a revisão <strong>do</strong> processo <strong>de</strong><br />
<strong>de</strong>senvolvimento cria<strong>do</strong>.<br />
O sistema SADI tem a proposta <strong>de</strong> eliminar<br />
o controle manual feito nas UCTs e trocar da<strong>do</strong>s<br />
com o sistema que existe na capital. Seu<br />
<strong>de</strong>senvolvimento e implantação são etapas que<br />
<strong>de</strong>pen<strong>de</strong>m <strong>de</strong> questões orçamentárias.<br />
Referências<br />
[1] ROCHA, A.R.C.; MALDONADO, J.C.;<br />
WEBER, K.C. Qualida<strong>de</strong> <strong>de</strong><br />
Software – teoria e prática. São<br />
Paulo: Prentice Hall, 2001.<br />
[2] RUMBAUGH, J.; BOOCH, G.;<br />
JACOBSON, I. <strong>UML</strong> – guia <strong>do</strong><br />
usuário. Rio <strong>de</strong> Janeiro: Editora<br />
Campus ltda, 2000.<br />
[3] MELO, A. C. Desenvolven<strong>do</strong><br />
aplicações com <strong>UML</strong>. Rio <strong>de</strong><br />
Janeiro: Brasport, 2002.<br />
[4] LARMAN, C. Utilizan<strong>do</strong> <strong>UML</strong> e<br />
padrões: uma introdução à<br />
análise e ao projeto orienta<strong>do</strong>s a<br />
objetos. Trad. Luiz A. Meirelles<br />
Salga<strong>do</strong>. Porto Alegre: Bookman,<br />
2000.<br />
Contato<br />
Autor: Jorlene <strong>de</strong> Souza Marques<br />
Nascimento: 11/12/1969, Manaus/AM –<br />
Brasil.<br />
Formação acadêmica/titulação: Mestra<strong>do</strong><br />
profissionalizante em Engenharia Elétrica.<br />
Universida<strong>de</strong> Fe<strong>de</strong>ral <strong>de</strong> Pernambuco, UFPE –<br />
Pernambuco – Brasil.<br />
En<strong>de</strong>reço profissional: Av. Constantino Nery,<br />
3240 Bloco E, 3o. Andar, sala CPD – Chapada -<br />
69050002 Manaus, AM – Brasil, Telefone: (92)<br />
6564020 ramal 207 fax (92)6562066 E-mail:<br />
jorlene@hemoam.org.br<br />
En<strong>de</strong>reço resi<strong>de</strong>ncial: Rua ron<strong>do</strong>nia, bloco<br />
18-D apto 28, Conj. El<strong>do</strong>ra<strong>do</strong> – Chapada –<br />
69050530 Manaus, AM – Brasil, Telefone: (92)<br />
6423263 E-mail: jorlene@ig.com.br