Portifòlio
Antes de criar a arquitetura de nosso projeto, devemos aprender alguns conceitos importantes, referentes ao Astah e o tipo de Modelagem utilizado por ele, assim como, alguns conceitos de UML que serão muito utilizados. Package:
Um package, ou diretório, é uma pasta onde são armazenados determinados tipos de informações existentes no Astah, tais informações podem ser classes Java, diagramas, casos de uso, atores, interfaces, entre outros.
Caso Uso (Use cases):
Os casos de uso, representados por uma elipse no Astah, são um recurso da UML utilizado para expressar uma ação, comportamento ou condição que um software deve atender.
Ator (Actor):
Um ator representa um papel que um ser humano, um dispositivo de hardware ou até outro sistema desempenha com o sistema.
Classe (Class):
É uma entidade capaz de possuir características e comportamentos (atributos e métodos respectivamente), assim como um conjunto de objetos. Diagrama de caso de uso:
Um diagrama de caso de uso descreve os cenários ou, a relação entre os atores e os casos de uso de um determinado sistema. Diagrama de classes:
Os diagramas de classe descrevem a estrutura de um sistema, apresentando a hierarquia de classes e a cardinalidade entre elas.
Os outros componentes e diagramas da UML serão apresentados assim que for necessário, para esta unidade serão apresentados somente os diagramas de classes e os de casos de uso.
P�gina11 de 18 ANTERIOR
Vamos iniciar criando nosso primeiro package:
1) Clique com o botão direito do mouse sobre a pasta “Locadora”.
2) Selecione a opção “Create Model”, e em seguida “Add Package” e será criada uma pasta.
Figura 5 - Criação de um package 3) Após criar a pasta, modifique o nome para ”model”.
Figura 6 - Renomeando o package Para que nosso projeto possa ser bem estruturado, segue abaixo a arquitetura de pastas:
1. Criar um package chamado model que irá representar o