17.04.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!