unip 6 unip

19
Sumário 1. Introdução.............................................................................................................3 1.1 Objetivo Geral ..................................................................................................3 1.2 Objetivos Especíicos .......................................................................................3 1.3 !otivação ........................................................................................................." 2. Estudo dos Sistemas E#istentes.......................................................................$ 2.1 %oja de &utopeças Icatu.......................................... .......................' 2.2 (ist)rico do %oja de &utopeças Icatu ............................................' 2.2.1 *roblema +etectado................. ...................................................................., 2.3 -ecursos necessários ......................................................................................, 2.3.1 -ecursos (umanos .................................................... ................................., 2.3.2 -ecursos de Sotares................................................................................, 3. O Sistema *roposto............ ................................................................................, 3.1 *rocessamento.......... ......................................................................................., 3.2 Saída.............................................................................................

Upload: evandro-andrade

Post on 06-Jul-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 1/19

Sumário

1. Introdução.............................................................................................................3

1.1 Objetivo Geral ..................................................................................................3

1.2 Objetivos Especíicos .......................................................................................3

1.3 !otivação ........................................................................................................."

2. Estudo dos Sistemas E#istentes.......................................................................$

2.1 %oja de &utopeças Icatu.................................................................'

2.2 (ist)rico do %oja de &utopeças Icatu ............................................'

2.2.1 *roblema +etectado.....................................................................................,

2.3 -ecursos necessários ......................................................................................,

2.3.1 -ecursos (umanos .....................................................................................,

2.3.2 -ecursos de Sotares................................................................................,

3. O Sistema *roposto............................................................................................,

3.1 *rocessamento.................................................................................................,

3.2 Saída.............................................................................................

Page 2: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 2/19

1. Introdução

+evido novas tecnolo/ias o mundo tem evoluído rapidamente0 as empresas vem buscando a

cada dia mais tecnolo/ias para a/iliarem seus processos dentro da or/aniação.

O enorme tempo /asto com al/umas atividades ue poderiam e deveriam ser acilitadas0 tra ao

empresário dor de cabeça4 com a perda de ualidade no atendimento ao cliente0 controle de

suas inanças e outros elementos diários de sua empresa.

*ois em toda a empresa precisa de um sistema coerente e satisat)rio0 e ue seus

administradores ten5am uma acilidade para o uso correto de suas atividades diárias0 e os

 processos sejam mais eicientes pára a interli/ação entre todos os setores da empresa.

*ensando nesta empresa e porue não em outras ue poderão vir0 e munidos do ue 5á de novas

tecnolo/ias de desenvolvimento e modela/em0 decidiu6se desenvolver um Sistema de

Inormação para controle de centros especialiados em mec7nica automotiva e atendesse a

realidade do cliente e ue osse uma aplicação coniável.

Em conjunto a Gerente &dministrativa da empresa 8entro 9:cnico &utomotivo -ibamar0

 buscou6se con5ecer mais detal5adamente os processos da empresa como um todo0 aim de

atend;6los de orma precisa e com custos reduidos0 uase ero0 sendo o custo do cliente

somente o pa/amento dos analistas do projeto.

8om o con5ecimento mais a undo da lin/ua/em <&=& 20 modela/em Orientada a Objetos

>?!%@0 Aanco de +ados Breeare e Sistema Operacional %inu# 8onectiva 1C0 e !icroSot

Dindos F>Sistema ao ual a empresa já possui licenças@ o sistema será desenvolvido nas

mesmas.

Page 3: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 3/19

1.1 Objetivos Gerais

+esenvolver um sistema para controle de carros aturados0 Binanceiro0 Estoue0 8lientes e

Bornecedores em um centro t:cnico automotivo0 para automatiar as principais atividades ue

no momento são críticas0 tendo assim mais or/aniação e uma mel5ora em sua administração0

ualidade no atendimento e a/ilidade nos processos críticos.

1.2 Objetivos Especíicos

Os objetivos especíicos do trabal5o são

6 8adastrar clientesH

6 8adastrar ornecedoresH

6 8adastrar *eçasH

6 8ontrolar estoueH

6 8ontrolar carros aturadosH

Page 4: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 4/19

6 8ontrole de 8ai#aH

6 8ontrole de *a/amento dos carrosH

6 Gerar orçamentosH

6 Gerar relat)riosH

6 -ecebimentos de aturasH

6 *a/amentos de aturasH

6 Imprimir -elat)riosH

6 8onsultas diversasH

6 8onsulta de BornecedoresH

6 8onsulta de 8lientesH

6 8onsulta do EstoueH

6 8onsulta das Baturas pa/as e não pa/asH

Page 5: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 5/19

1.3 !otivação

Este trabal5o tem como motivação0 buscar o con5ecimento necessário para desenvolver um

 produto de ualidade podendo atender de orma eica e eiciente ao cliente0 e ao mesmo tempo

 buscar e#peri;ncia para o mercado de trabal5o tendo em vistas novas e possíveis clientes.

 os dias de 5oje a tecnolo/ia está em alta0 pois se as empresas não investirem0 estarão icando

cada ve mais ultrapassadas. *or:m al/umas soluçJes con5ecidas são caras e aem com ue a

inormática seja um im e não um meio4. O uso do sotare livre neste projeto não : s) mais

um /rupo se/uindo uma modin5a do mercado0 : sim a busca da diminuição de custos para o

usuário inal0 tendo em vista ue a /rande maioria

+essas erramentas a serem utiliadas para o desenvolvimento0 se or possível dier6se assim0

são distribuídas por corporaçJes da mais alta coniabilidade0 sendo versJes inais e com nível desuporte altamente ualiicado.

2. Estudo dos Sistemas E#istentes

O sistema e#istente no %oja de &utopeças Icatu0 bem como os processos e atividades citadas

abai#o

&o cliente c5e/ar0 o proprietário atende6o e a o seu cadastro em um ormulário manualmente

constando dados do cliente e do seu carro. os dados do cliente são necessários ome0

Endereço0 8idade0 Estado0 8E*0 9eleone0 -/ e principalmente o 8*B0 caso o cliente ten5a

al/uma restrição0 isso se o cliente não or cadastrado0 mas se já possui : s) conirmado oteleone e endereço. Os dados do carro são necessários !arca !odelo0 &no0 8or0 *laca0 K!0

Page 6: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 6/19

85assi0 -enavan0 +ata da Entrada e +ata da Saída0 e na parte de tra da ic5a : colocado os

serviços a serem e#ecutados0 contendo preço das peças e da mão de oba.

+epois de eito isso : passado L uncionária ue e#erce a unção de secretáriaMcai#a0 ue

veriica se o mesmo não tem nen5uma restrição no S*8 ou SE-&S&0 assim o orçamento: di/itado0 onde : passado ao cliente o preço das peças0 mão de obra e orma de pa/amento0

caso ele não ueira ue al/um serviço seja e#ecutado pode ser e#cluído0 mas deve assumir a

culpa caso mais tarde aconteça al/o em seu veículo devido os serviços não e#ecutados.

Nuando o cliente aprova o orçamento o estouista pe/a relação de peças e pede para o seu

au#iliar ir separando6as0 se tiver no estoue pe/a e passa ao mec7nico responsável pelo carro0

caso não ten5a al/uma peça0 li/a para os ornecedores a cotação de preços e manda o

motobo ir buscar para o t:rmino do concerto.

O controle de pa/amento : eito atrav:s de um pro/ramin5a eito em 8obol0 onde : eita a

 busca do orçamento já di/itado anteriormente0 com isso veriica se não ouve nen5uma alteração0

como inclusão ou e#clusão de peças e serviços0 e ai : eito L bai#a do orçamento pendente0 :

entre/ue uma via para o cliente caso ten5a apresentado al/um deeito terá direito de vir

reclamar0 pois os serviços t;m uma /arantia de tr;s meses o F.CCC K! rodados.

O estoue no começo era tudo certin5o0 ao retirar uma peça por mais insi/niicante0

 poderia ser a menor l7mpada ue osse teria ue dar bai#a no controle0 pois todos os inais de

ano os uncionários aiam um inventário para ue o proprietário icasse por dentro de todas as

 peças e dando coniança para seus uncionários0 assim o

 proprietário sabia de tudo o ue se passava dentro de sua or/aniação0 mas com o aumento de

clientes oi preciso aumentar o ambiente de trabal5o0 com al/umas peças perdidas no meio da

mudança0 não conse/uiram ter mais nen5um controle sobre as mesmas0 já a mais ou menos

uns 3 anos ue não 5á controle do estoue0 por isso a preocupação do proprietário no momento

: bem crítico a situação do mesmo.

Page 7: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 7/19

2.1 %oja de &utopeças Icatu

*ara o desenvolvimento do sistema oram eitas visitas e entrevistas com a /erente

administrativa0 proprietário do mesmo e al/uns uncionários0 ue : situado na -ua

<oanitta Aernete *assos n. P. ,3' 8uritiba 6 *araná0 onde orneceu inormaçJes coerentes e

 precisas para o desenvolvimento do sistema.

2.2 (ist)rico do %oja de &utopeças Icatu >contada por -ibamar@

Iniciou o empreendimento comprando al/uns euipamentos0 comunicando al/uns ami/os ue

sempre presti/iaram o trabal5o e incentivaram a montar o pr)prio ne/)cio. %o/o a clientela oi

e#pandindo e tamb:m o uadro de uncionários0 pois iniciou soin5o e ap)s C3 meses contratou

um ajudante de mec7nica0 um mec7nico0 uma secretária e um Oice bo0 passando a essas

 pessoas al/umas responsabilidades as uais eram incumbidas somente a ele. o início oi muito

diícil0 pois não tin5a aturamento suiciente para cobrir os /astos da empresa0 onde precisou

inormatiar para mel5or controlar os /astos e atender os clientes. 8om esta mudança obtiveram

um crescimento altíssimo0 c5e/ando a ter 2' uncionários.

Em 2CCC com o mercado competitivo e diícil0 tiveram ue apresentar um

dierencial0 ainal tin5am capacidade0 uma euipe arrojada e estrutura de concessionária com

 preço de oicina. !as não bastava0 então aduiriram uma loja de auto peças0 onde ampliaram os

ne/)cios no ramo0 vendiam para clientes internos e e#ternos0 tiveram al/uns beneícios0

 pois abriram novas portas0 conse/uiram comprar peças direto do abricante repassando para os

clientes >lojaMoicina@ com preço abai#o do mercado e auto peças em /eral.

Page 8: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 8/19

Em 2CC2 estavam com a %oja de &uto peças0 C2 vendedores0 C2 motoueiros0 e ap)s al/umas

inadimpl;ncias0 decidiram centraliar as vendas somente para clientes internos. Observando

sempre ao mercado a atento as mudanças como a desproporção de preço entre a /asolina e

álcool de ate 1CCQ0 aduiriram um sotare para remapeamento de c5ips0 conversão para álcool

e aumento de pot;ncia. Boi um investimento alto com retorno em lon/o prao0 mais traendo

novos clientes atrav:s desta inovação tecnol)/ica.

*ela e#peri;ncia de mercado aduirida ao lon/o de C, anos como empresário reparador e

varejista0 puderam dier ue a or/aniação unciona como um conjunto0 são setores

interli/ados onde todos devem trabal5ar em siner/ia e com o mesmo objetivo.

9odos os dias são relacionadas as id:ias ue são transormadas em metas e eito planejamento

 para e#ecução0 pois não podem parar0 ac5ar ue está tubo bem0 ac5ar ue todos os clientes estão

satiseitos0 para isso tem6se um departamento ue atende p)s vendas onde mede6se a satisação

do cliente.

8liente0 ele : /rande 9-?BO para o sucesso0 pois oi investindo nele ue c5e/aram ao

sucesso da empresa0 sempre me esorçaram6se para tentar surpreender a e#pectativa dos

mesmos0 com serviços /arantidos0 total atenção aos problemas0 preços acessíveis0 condiçJes de

 pa/amento0 rapide na entre/a e veículos devidamente limpos.

Enim0 nunca dei#aram de acreditar em seus objetivos0 sempre crescendo pessoalmente

respeitando as pessoas e a naturea normal das coisas.

2.2.1 *roblema +etectado

Balta controle de carros aturados >relat)rios dos carros0 diários0 semanalmente e mensalmente@0

 pa/amento de aturas assim como recebimentos e principalmente o controle de estoue ue não

está inormatiado ue : uma situação crítica0 prejudicando assim o andamento e uncionamento

dos setores da Or/aniação.

Page 9: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 9/19

2.3-ecursos necessários

Os recursos abai#o citados serão necessários para o desenvolvimento do projeto.

2.3.1 -ecursos (umanos

&lunos de /raduação do curso de Aac5arel em Sistemas de InormaçJes0 proessores mestres

orientadores e coorientadores0 proprietário do centro automotivo e al/uns uncionários.

2.3.2 -ecursos de Sotare

Os recursos de sotare a serem utiliados são

6 Sistemas Operacionais Dindos M %inu#H

6 %in/ua/em utiliada <ava2R >=ersão $.C 9i/er@H

6 I+ES para desenvolvimento >Eclipse0 etAeans @H

6 i-eport or <asper-eposts >-elat)rios0Gráicos etc.. @H

Page 10: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 10/19

6 *oseidon or ?!% >!odela/em@H

  !Sl ou *ostGresSl>Aanco de +ados @H

 

3. O Sistema *roposto

O sistema deve permitir a inclusão0 alteração e remoção de clientes da oicina0 com os se/uintes

atributos nome0 endereço0 cidade0 estado0 teleone0 e6mail0 documento de identiicação0 data de

nascimento.

O sistema deve permitir a inclusão0 alteração e remoção de veículos pertencente a um cliente0

com atributos tais como ano0 marca0 modelo0 cor0 placa0 uilometra/em e tipo de veículo >por

e#emplo0 autom)vel0 camin5ão0 ambul7ncia0 etc.@.

O sistema deve permitir a inclusão0 alteração e remoção de uncionários da oicina0 com os

se/uintes atributos nome0 endereço0 cidade0 estado0 teleone0 documento de identiicação0 data

de nascimento0 especialidade0 salário i#o ou percenta/em de comissão0 e cada uncionário

vai ter um c)di/o para acilitar a inclusão da sua mão de

obra.

O sistema deve permitir a inclusão0 alteração e remoção de peças em estoue0 com os se/uintes

atributos c)di/o de barras0 descrição da peça0 abricante0 uantidade em estoue0 preço de

custo0 preço de venda e localiação na prateleira.

O sistema deve permitir a inclusão0 alteração e remoção de ornecedores da oicina0 com

os se/uintes atributos nome0 endereço0 cidade0 estado0 teleone0 email0 a# e nome do contato0 e

um c)di/o para ue o processo iue mais curto.

Page 11: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 11/19

3.1 *rocessamento

O sistema deve permitir a inclusão0 alteração e remoção de ordens de serviço. 8ada ordem de

serviço possui os se/uintes atributos data de entrada do veículo0 data de saída0 nome do cliente0

dados de identiicação do veículo0 deeitos apresentados0 serviços de mão6de6obra realiados0

 peças trocadas0 valor total0 desconto concedido0 se o cliente esta em debito com a oicina0 não

 poderá aer outro serviço0 pois o orçamento não : liberado0 sem a uitação do serviço em

d:bito4.

& inclusão da ordem de serviço : concluída em tr;s etapas. a primeira etapa : eita a entrada

da ordem de serviço e são inormados apenas os se/uintes dados data de entrada do veículo0

nome do cliente0 dados de identiicação do veículo e deeitos

apresentados. essa etapa o sistema deve /erar um nTmero Tnico para identiicação da ordemde serviço0 ue será utiliado nas demais etapas de inclusão da ordem de serviço.

 a se/unda etapa : eito o complemento da ordem de serviço e são inormados um ou mais dos

se/uintes dados serviços de mão6de6obra realiados0 peças trocadas0 valor total0 desconto

concedido ao cliente >opcional@ e data de t:rmino. Os complementos podem ser eitos diversas

vees antes de terminar a ordem de serviço. a terceira etapa : eito o ec5amento da ordem de

serviço e : inormadas a data de saída do veículo e as condiçJes de pa/amento.

O sistema deve permitir ue diversos uncionários participem de uma mesma ordem deserviço0 desde ue seja em tareas dierentes0 ou seja0 cada tarea de mão6 de6 obra a ser

e#ecutada em uma ordem de serviço pode ser atribuída a um uncionário dierente.

O sistema deve debitar automaticamente do estoue as peças utiliadas na ordem de serviço.

O sistema deve permitir as se/uintes opçJes de pa/amento da ordem de serviço

Page 12: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 12/19

1P. U vistaH

2P. *arcelado em duas vees sem jurosH e

3P. *arcelado a partir de tr;s vees com juros de acordo com uma tabela.

O sistema deve permitir a uitação de uma parcela recebida do cliente0 devendo calcular multa e

 juros se a parcela estiver acima do prao de vencimento.

O sistema deve permitir a inclusão0 alteração e remoção de pedidos de peças aos ornecedores0

contendo a data do pedido0 dados de identiicação do ornecedor0 dados de identiicação das

 peças a serem pedidas e uantidade de cada uma.

O sistema deve permitir a inclusão0 alteração e remoção de compras de peças eetuadas0

contendo a data da compra0 dados de identiicação do ornecedor0 dados de identiicação das

 peças compradas0 a uantidade de cada uma0 o preço unitário de compra e de venda e a

localiação da peça na prateleira. &o cadastrar a compra0 o estoue de peças deve ser

incrementado automaticamente. &o aer uma alteração em um compra já cadastrada0 se or

alterada ualuer uantidade o sistema deve automaticamente incrementar ou decrementar o

estoue0 dependendo se a alteração oi

 para uma uantidade maior ou menor0 respectivamente. &o eliminar um item da compra3 oestoue deve ser incrementado de acordo. &o eliminar uma compra inteira0 todos os itens da

compra devem ser incrementados de volta ao estoue.

&o cadastrar uma compra o sistema deve permitir ue seja inormado o nTmero do pedido

correspondente. Se o pedido e#istir0 seus dados devem ser automaticamente transeridos para a

compra sendo cadastrada. Esses dados podem ser alterados de acordo com as peças ue

realmente oram compradas.

O sistema deve permitir as se/uintes opçJes de pa/amento da compra

Page 13: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 13/19

1P. U vistaH e

2P. *arcelado em at: tr;s vees sem juros.

O sistema deve permitir a uitação de uma parcela pa/a ao ornecedor.

3.2 Saída

O sistema deve emitir um documento de entrada da ordem de serviço0 onde constam os dados da

entrada da ordem de serviço e lin5as em branco para serem completadas pelos uncionários namedida em ue o conserto : realiado.

O sistema deve permitir a impressão de um relat)rio contendo todas as ordens de serviço

 pendentes0 contendo o nTmero da ordem de serviço0 o nome do cliente0 a placa do veículo0 o

modeloM marca do veículo e os deeitos apresentados.

O sistema deve permitir a impressão de um relat)rio contendo as parcelas pa/as durante o

 período >semanal0 por e#emplo@0 contendo o nTmero da ordem de serviço0 o nome do cliente0 o

nTmero da parcela0 a data de vencimento e o valor pa/o.

Page 14: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 14/19

O sistema deve permitir a impressão de um relat)rio contendo as parcelas a vencer nos

 pr)#imos dias0 contendo o nTmero da ordem de serviço0 o nome do cliente0 o nTmero da

 parcela0 a data de vencimento e o valor a pa/ar.

O sistema deve permitir a impressão de um relat)rio contendo as comissJes a pa/ar para osuncionários da oicina. *ara cada uncionário deve ser emitido um demonstrativo contendo o

nome do uncionário0 o período de reer;ncia e diversas lin5as contendo0 cada uma o nTmero

da ordem de serviço0 o nome do cliente0 o serviço

e#ecutado0 o valor do serviço0 o percentual de comissão e o valor da comissão. o inal de cada

demonstrativo deve constar a soma das comissJes para o uncionário.

O sistema deve permitir a impressão de um relat)rio contendo as peças com estoue crítico0

isto :0 as peças cujo estoue atual : menor ou i/ual ao valor mínimo desejado em estoue. Esserelat)rio deve conter o c)di/o da peça0 sua descrição0 abricante0 nível de estoue atual e nível

de estoue desejado.

O sistema deve permitir a impressão de um relat)rio contendo os pedidos pendentes com os

ornecedores0 e tamb:m nTmero do pedido0 ornecedor0 data0 peças e uantidades pedidas.

O sistema deve permitir a impressão de um relat)rio contendo a su/estão de local para

armaenamento das peças compradas0 de acordo com o local de armaenamento de cada peça.

O sistema deve permitir a impressão de um relat)rio contendo as parcelas a pa/ar durante o

 período >semanal0 por e#emplo@0 contendo o nTmero da compra0 o nome do ornecedor0 o

nTmero da parcela0 a data de vencimento e o valor a pa/ar.

O sistema deve permitir a impressão de um relat)rio contendo as parcelas pa/as no período0

contendo o nTmero da compra0 o nome do ornecedor0 o nTmero da parcela0 a data de

vencimento e o valor pa/o.

". *rojeto %)/ico

".1 ?niied !odeli/ %an/ua/e

Page 15: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 15/19

& ?!% : uma lin/ua/em para especiicação0 documentação0 visualiação e desenvolvimento de

sistemas orientados a objetos. Sintetia os principais m:todos e#istentes0 sendo considerada uma

das lin/ua/ens mais e#pressivas para modela/em de sistemas orientados a objetos. *or meio de

seus dia/ramas0 : possível representar sistemas de sotares sob diversas perspectivas de

visualiação. Bacilita a comunicação de todas as pessoas envolvidas no processo de

desenvolvimento de um sistema 6 /erentes0 coordenadores0 analistas0 desenvolvedores e por

apresentar um vocabulário de ácil entendimento.

& ?!% utilia os noves dia/ramas o de estados0 componentes0 classes0 interação0 seV;ncia0

colaboração0 objetos0 implantação e atividade para representar modelos deste sistema. Este

trabal5o apresentará a conceituação de al/uns dia/ramas envolvidos na ?!%.

+ia/rama de casos de uso >?se case dia/ram@0 ue representa a visão do sistema na perspectiva

do utiliador.

+ia/rama de classes0 especiica a estrutura de um sistema sob um ponto de vista estático0

relativo Ls classes de inormação ue o representam.

+ia/rama de objetos0 li/ado ao dia/rama de classes. +escreve a estrutura estática de um

sistema em um dado momento0 e são utiliados para testar a precisão de dia/ramas de

classes.

+ia/rama de seV;ncia0 representa as interaçJes entre objetos ao lon/o de um intervalo

de tempo.

+ia/rama de colaboração0 mostra as interaçJes entre objetos ao lon/o do tempo0 mas dando

mais ;nase Ls relaçJes.

Page 16: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 16/19

+ia/rama de transição de estados0 apresenta os estados de um sistema e as transiçJes

como resposta a estímulos.

+ia/rama de atividade0 representa os lu#os conduidos por processamentos.

+ia/rama de componentes0 apresenta as depend;ncias entre componentes reais de sotare.

+ia/rama de Implantação >+eploment dia/ram@0 descreve as componentes de 5ardare e

sotare e sua interação com outros elementos de suporte ao processamento.

".1.1 +ia/ramas

?m modelo : uma descrição completa do sistema em uma determinada perspectiva.

 

Bi/ura 1. =isão /eral sobre os dia/ramas a serem implantados.

?m modelo : representado por um ou mais dia/ramas. +esta orma0 um dia/rama pode ser visto

como uma visão dentro de um modelo.

Page 17: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 17/19

?m dia/rama pode ser representado de várias ormas0 dependendo de uem irá interpretá6lo.

".2 +ia/rama de ?se 8ase >caso de uso@

O +ia/rama de ?se 8ases tem o objetivo de au#iliar a comunicação entre os analistas e o

cliente0 ue : representado por

&toresH

?se casesH

-elacionamentos entre estes elementos.

O dia/rama a se/uir descreve um cenário ue mostra as uncionalidades do sistema do ponto devista do usuário0 onde mostra o relacionamento entre os usuários ue são os >atores@ e os casos

de usos ue são os processos pelo ual 5á uma inte/ridade.

Bi/ura 2. +ia/rama de ?se 8ase.

Page 18: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 18/19

".3 +ia/rama de 8lasses

+ia/ramas de classes são usados para modelar comportamentos0 cuja e#ecução de um m:todo

ou uma mudança de estado de seus objetos0 e para criar um modelo ue use os recursos do

sistema o mais eicientemente possível.

?m dia/rama de classes pode oerecer tr;s perspectivas0 cada uma para um tipo de observador

dierente. !as em nosso trabal5o será utiliada a de implementação.

Implementação

o &borda vários detal5es de implementação0 tais como nave/abilidade0 tipo dos atributos0

etc.

o *erspectiva destinada ao time de desenvolvimento.

 o dia/rama a se/uir vai mostrar os detal5es da implementação tais como os atributos 0 as

classes e seus relacionamentos entre si . ?ma classe ativa reVentemente muda seu

comportamento com base em al/um estado interno0 ou no estado /eral do sistema. Os estadosde uma classe ativa são modelados no dia/rama de estados. -estriçJes de tempo não são

Page 19: unip 6 unip

8/18/2019 unip 6 unip

http://slidepdf.com/reader/full/unip-6-unip 19/19

especiicadas no dia/rama de estados0 a não ser como uma nota. -estriçJes de tempo podem ser 

modeladas no dia/rama de seV;ncia como veremos mais adiante.

Bi/ura 3. +ia/rama de 8lasses