Вы находитесь на странице: 1из 9

DVD Online

Sistema Online para Locadoras de DVD

Documento de Modelagem
Verso 1.0

Cristiano Campos Cavalcanti


Dinaldo Andrade Pessoa
Flvio Luiz Martins Fernandes
Lucas Freire Melo
Vanessa Hirakava Martins

Histrico de Revises
Data
20/05/2005

Autor
Cristiano (ccc2),

Verso
1.0

Modificaes Efetuadas
Verso Original do Documento de Modelagem

Dinaldo (dap2),
Flvio (flmf),
Lucas (lfm2),
Vanessa (vhm).

Sumrio
1

INTRODUO.................................................................................................................4
1.1
1.2

MODELAGEM DE DADOS...........................................................................................5
2.1
2.2

PROPSITO DO DOCUMENTO DE MODELAGEM...........................................................4


VISO GERAL DO DOCUMENTO..................................................................................4
MODELAGEM CONCEITUAL.........................................................................................5
MODELAGEM RELACIONAL.........................................................................................6

MODELAGEM FUNCIONAL........................................................................................7
3.1
3.2

DIAGRAMAS DE SEQNCIA........................................................................................7
DIAGRAMAS DE CLASSES............................................................................................8

1 Introduo
1.1 Propsito do Documento de Modelagem
Este documento especifica as modelagens de dados e funcional do sistema DVD
Online (Sistema Online para Locadoras de DVD). Os modelos so resultantes da
anlise dos requisitos documentados na fase de elicitao. Este documento fornece
aos desenvolvedores as informaes bsicas sobre como o sistema deve ser
implementado.

1.2 Viso Geral do Documento


A seguir, ser explicada a estrutura do documento:

Seo 1: Introduo: Contm os objetivos do documento.


Seo 2: Modelagem de Dados: Apresenta as modelagens conceitual e
relacional a serem utilizadas na implementao do Banco de Dados.
Seo 3: Modelagem Funcional: Apresenta a modelagem funcional do
sistema atravs de casos de uso e de diagramas de seqncia.

2 Modelagem de Dados
2.1 Modelagem Conceitual
Esta seo especifica a modelagem conceitual do sistema SIAC (Sistema de Integrao
Aluno-CIn), a ser desenvolvido pela CIntoma Solutions, que possui a finalidade a estrutura
dos dados a serem armazenados da melhor forma para o sistema de informao. No item
2.1.1, as entidades com seus relacionamentos sero apresentadas. Na item 2.1.2, os
atributos das entidades e dos relacionamentos sero apresentados.

A modelagem de dados um processo pelo quais as exigncias dos dados


dentro de um dado espao so agrupadas nos objetos chamados entidades, os
relacionamentos entre aquelas entidades documentado, e uma representao
grfica chamada diagrama de entidade-relacionamento produzida. A Modelagem
lgica dos dados feita durante a fase de anlise de um projeto, e a Modelagem
fsica dos dados feita durante a fase de desenvolvimento de um projeto.
2.1.1 Entidades representadas no modelo de dados
Unidade
A entidade Unidade representa o local ao quais os espaos a serem geridos
pertencem. Ela possui como atributo o nome, que tambm chave primria. Um
exemplo de Unidade seria, por exemplo, Centro de Informtica.
Espao
So os espaos a serem geridos. Possui como atributos Nome (chave
primria), Capacidade (lotao) e Funo (Auditrio, sala de aula...).
Recurso
So recursos dos espaos, como computadores ou retro projetores. O nico
atributo desta entidade Nome, que tambm a chave primria.
Usurio
Usurio do sistema de gesto de espaos, ou seja, o interessado em utilizar
os espaos disponibilizados. Seus atributos so login (chave primria), senha, nome,
e-mails, telefones e nvel de privilgio (um aluno pode, por exemplo, ter nvel de
privilgio menor do que um professor).
Gestor de Espao
O gestor de espao um usurio especial, com privilgios de acesso a reas
exclusivas como descrito no Documento de Elicitao de Requisitos.
2.1.2 Relacionamentos representados no modelo de dados
2.1.2.1

Espao pertence Unidade

Indica que um espao pertence a uma unidade. Este relacionamento possui


um atributo, referncia de localizao (indicaes para se chegar ao espao), e
de 1 para n, ou seja, uma unidade pode possuir vrios espaos, mas um espao faz
parte de apenas uma unidade.
2.1.2.2

Espao possui Recurso

Relacionamento de n-para-n, j que um tipo de recurso pode fazer parte de


vrios espaos e um espao pode conter vrios recursos. Este relacionamento
contm os atributos quantidade, observao e disponibilidade.
2.1.2.3

Usurio reserva Espao

Relacionamento de n-para-n. Este relacionamento s deste tipo porque


duas reservas podem ser feitas na mesma data/hora para um dado espao at o
momento em que uma delas confirmada. Esta relao possui os atributos
Expectativa de Ocupao, Confirmao e Data/Hora.
2.1.2.4

Usurio faz parte de Unidade

Um-para-n, j que uma unidade pode conter vrios usurios, mas um usurio
faz parte de apenas uma unidade.
2.1.2.5

Gestor de Espaos um Usurio

Um gestor de espaos um tipo de usurio, portanto um gestor tem de estar


ligado sempre a um e somente um usurio, mas nem todo usurio um gestor.

2.1.3 Entidades e Relacionamento


[DIAGRAMAS ER]
2.1.4

Atributos das Entidades e Relacionamentos

[DIAGRAMAS ER]

2.2 Modelagem Relacional


Esta seo contm a modelagem relacional do sistema SIAC.
Abaixo segue a lista das tabelas que constituem a modelagem relacional em questo.

[DIAGRAMA RELACIONAL]

3 Modelagem Funcional

3.1 Diagramas de Seqncia


Esta seo contm os diagramas de seqncia do sistema SIAC.
Os diagramas esto aqui representados de acordo com seus respectivos casos de uso.
3.1.1

DS - Caso de Uso 1

3.1.2

DS - Caso de Uso 2

3.2 Diagramas de Classes


Esta seo contm os diagramas de classes do sistema SIAC.
Os diagramas esto aqui representados de acordo com seus respectivos casos de uso.
3.2.1

DC - Caso de Uso 1

3.2.2

DC - Caso de Uso 2

Вам также может понравиться