Trabalho_sip (2)
Artigo: Trabalho_sip (2). Pesquise 862.000+ trabalhos acadêmicosPor: Joanaamelia90 • 28/11/2013 • 417 Palavras (2 Páginas) • 241 Visualizações
Centro de Ciências Computacionais (C3) – Universidade Federal do Rio Grande(FURG)
Rio Grande – RS – Brasil
Resumo. Nesse artigo será apresentado um modelo de uma biblioteca utilizando diagrama de fluxo de dados, diagrama de transição de estados e também um dicionário de dados.
1. Diagrama de Fluxo de Dados (DFD)
O diagrama de nível zero é importante para termos uma base para o inicio da criação do DFD, a partir dele se faz necessário somente aumentar o nível de detalhamento. Mesmo assim criar o diagrama não é uma tarefa trivial na grande maioria dos casos.
2. Dicionário de dados
O dicionário de dados armazena informações sobre os dados encontrados no DFD.
D_Aluno = {Identificador_Aluno}
Identificador Aluno = @Num_Aluno + Nome + Idade + Telefone + Endereco + Num_Emprestimos
Num_Aluno = {digito}
Nome = *Nome do aluno*
Idade = *Idade do aluno* {digito}
Telefone = DDD + num_telefone
DDD = *codigo de area* {digito}
num_telefone = {digito}
Endereco = *Endereço do aluno*
Num_Emprestimos = *Numeros de livros ou revistas que o aluno possue naquela data* {digito}
digito = [0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9]
D_Funcionario = {Identificador_Funcionario}
Identificador_Funcionario = @Num_funcionario + Nome + Idade + Telefone + Endereco + Funcao
Num_funcionario = {digito}
Nome = *Nome do Funcionario*
Idade = *Idade do Funcionario* {digito}
Telefone = DDD + num_telefone
DDD = *codigo de area* {digito}
num_telefone = {digito}
Endereco = *Endereço do Funcionario*
Funcao = *Função do funcionario na biblioteca*
digito = [0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9]
D_Livros_Revistas = { Tipo_Obra + [Identificador_Livro | Identificador_Revista]}
Tipo_Obra = *Pode ser livro ou revista*
Identificador_Livro = @ISBN + Titulo + Autor + Categoria + Ano + Edicao + Editora + Status
Identificador_Revista = @Titulo + Categoria + Ano + Edicao + Editora + Status
ISBN = {digito}
Titulo = *Título da Obra*
Autor = *Autor da Obra*
Categoria = *Categoria da Obra, isto é, area do conhecimento da obra*
Ano = *Ano de lançamento
...