15.04.2013 Views

FELIPE NÜSSLI ÁLVARES PROPOSIÇÃO DE UM ... - PRO - USP

FELIPE NÜSSLI ÁLVARES PROPOSIÇÃO DE UM ... - PRO - USP

FELIPE NÜSSLI ÁLVARES PROPOSIÇÃO DE UM ... - PRO - USP

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

essalta que tal diagrama nada mais é do que um diagrama que mostra as interfaces<br />

do produto com seu ambiente de aplicação, incluindo os diversos tipos de usuários e<br />

outros sistemas do cliente com os quais o produto deva interagir. Aponta ainda que<br />

o diagrama de contexto deva indicar fontes e sorvedouros de dados.<br />

102<br />

O diagrama de contexto normalmente elaborado e apresentado é um<br />

diagrama de casos de uso, na medida em que usuários e sistemas externos são<br />

representados por atores e os casos de uso refletem as possíveis formas de<br />

interação do produto com os atores. Os casos de uso correspondem, assim, às<br />

funções principais do sistema, que devem ainda ser detalhadas em Requisitos<br />

Específicos da ERSw. Observa-se que apenas os casos de uso base devam ser<br />

indicados, devendo os casos de uso de inclusão e extensão ser excluídos.<br />

As interfaces do produto com seus usuários são então identificados. Para<br />

cada interface, nome, caso de uso, ator e descrição sucinta do objetivo devem ser<br />

destacados. Maiores detalhes, no entanto, devem ficar para o tópico Interfaces de<br />

Usuário da subseção Requisitos de Interface Externa. Paula Filho (2003) ressalta<br />

que o tipo de interface deve contribuir para identificar a natureza requerida: tela,<br />

janela ou relatório, entre outros.<br />

As características de hardware do sistema que sejam relevantes do ponto de<br />

vista da especificação do software, tais como dispositivos especiais, devem ser<br />

destacadas também nesta subseção. Ressalta-se, portanto, que dispositivos<br />

normalmente suportados pelo ambiente operacional padrão não devam ser<br />

incluídos.<br />

Interfaces com outros produtos de software são, a seguir, identificadas.<br />

Destaca-se que, entres estes, estão aplicativos que recebem dados do produto ou a<br />

ele dados enviam, quer seja on-line, por meio de arquivos ou através de bancos de<br />

dados. Ressalta-se, contudo, que componentes normais de ambiente operacional,<br />

tais como bibliotecas e plataformas, não devam ser incluídos.<br />

As características das redes de comunicação, tais como protocolos e<br />

padrões, que exijam tratamento especial por parte do produto do software devem ser<br />

identificadas na subseção seguinte. Caso o sistema proposto utilize-se, destarte,<br />

apenas de componentes normais de comunicação do ambiente operacional, tais<br />

como protocolos usuais de rede, não deverá haver nenhuma característica peculiar<br />

a ser identificada.

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

Saved successfully!

Ooh no, something went wrong!