Modelo Do Documento Final - Estacio - 2010

Post on 26-Jun-2015

347 views 8 download

Transcript of Modelo Do Documento Final - Estacio - 2010

UNIVERSIDADE ESTÁCIO DE SÁ

<NOME1>

<NOME2>

<NOME3>

<TITULO DO PROJETO>

Rio de Janeiro2010

<NOME1>

<NOME2>

<NOME3>

<TITULO DO PROJETO>

Projeto Final apresentado à Universidade Estácio de Sá como requisito parcial para obtenção de colação de grau em Sistemas de Informação.

ORIENTADORA: Prof. Valeria Menezes Bastos

Rio de Janeiro2010

Página reservada para a ficha catalográfica(Informações sobre o conteúdo na Biblioteca da Estácio)

<NOME1>

<NOME2>

<NOME3>

<TITULO DO PROJETO>

Projeto Final apresentado à Universidade Estácio de Sá como requisito parcial para obtenção de colação de grau em Sistemas de Informação.

Aprovada em ____ de ___________________ de 2010.

BANCA EXAMINADORA

__________________________________________Prof. XXXXXXXXXXXXX, XXX

Universidade Estácio de Sá

__________________________________________Prof. Rodrigo Augusto Barros Pereira Dias, Esp.

Universidade Estácio de Sá

__________________________________________Prof. Valeria Menezes Bastos, D.Sc.

Universidade Estácio de Sá

<Dedicatórias>

AGRADECIMENTOS

(Os textos de agradecimentos devem ser centralizados)

RESUMO

<Incluir aqui o texto contendo a descrição do sistema, solicitado na 1ª tarefa.>

Palavras-chave: <Pelo menos 3 palavras que representem o assunto do projeto desenvolvido>

ABSTRACT

(O resumo em língua estrangeira pode ser em inglês, francês, espanhol, ou italiano) This work

presents …

Keywords:

LISTA DE FIGURAS (se houver – utilize o modelo do sumário)

LISTA DE SIGLAS (se houver – utilize o modelo do sumário)

LISTA DE SÍMBOLOS (se houver – utilize o modelo do sumário)

Índice

1. Introdução..........................................................................................................9

1.1 Descrição do sistema...............................................................................9

1.2 Sistemas correlatos..................................................................................9

1.3 Definições..................................................................................................9

2. O Projeto..........................................................................................................10

2.1 Problemas a serem resolvidos..............................................................10

2.2 Vantagens para a empresa.....................................................................10

2.3 Aprendizado para o aluno......................................................................10

3. Metodologia e Tecnologias Utilizadas..........................................................11

4. Cronograma.....................................................................................................12

5. Características do Sistema............................................................................13

5.1 Diagrama de Contexto............................................................................13

5.2 Diagrama de Fluxos de Dados Nível 0..................................................13

5.3 Diagrama de Entidades e Relacionamentos.........................................13

5.4 Dicionário de Dados...............................................................................13

5.5 Especificação de Processos..................................................................13

5.6 Diagrama de Casos de Uso....................................................................14

5.7 Descrição dos Casos de Uso.................................................................14

5.8 Diagrama de Classes..............................................................................14

5.9 Diagramas de Estados............................................................................14

5.10 Diagramas de Sequência........................................................................14

6. Ambiente de Desenvolvimento......................................................................15

6.1 Custo Previsto.........................................................................................15

7. Projeto de Interface Humano-Computador..................................................16

8. Componentes Adicionais...............................................................................17

8.1 Usuários do Sistema...............................................................................17

8.2 Controles de Acesso..............................................................................17

8.3 Validade dos Dados................................................................................17

8.4 Segurança................................................................................................17

8.5 Estimativa de Volume de Dados............................................................17

8.6 Requisitos Mínimos de Acesso ao Sistema.........................................17

8.7 Ambiente de Implantação.......................................................................17

9. Conclusões......................................................................................................18

10. Implementações Futuras............................................................................19

11. Referências..................................................................................................20

12. Anexos..........................................................................................................23

9

1. Introdução

(Fornecer uma visão geral do cenário (cliente) para o qual o sistema será

desenvolvido, bem como a motivação que levou à execução do projeto).

1.1Descrição do sistema

(identificar o que o sistema se propõe a resolver e como os usuários serão

beneficiados através de seu uso. Explique um pouco sobre as funcionalidades

e características do sistema).

1.2Sistemas correlatos

(Definir os trabalhos ou sistemas semelhantes, existentes no mercado e

identificar as vantagens introduzidas pela versão proposta).

1.3Definições

(Apresentar a lista de termos técnicos e conceitos referenciados na

documentação do projeto, necessária para que o leitor possa interpretar e

compreender os termos e conceitos utilizados no texto. Caso não exista, favor

retirar o item).

10

2. O Projeto

(Especificar com detalhes o propósito do projeto/sistema proposto,

apresentando a descrição detalhada desenvolvida na 2ª tarefa – requisitos

funcionais).

2.1Problemas a serem resolvidos

(Identificar os problemas que serão tratados pelo sistema, e as informações

que serão aproveitadas dos sistemas existentes (caso este sistema seja uma

evolução de algum outro já existente).

2.2Vantagens para a empresa

(Descrever as vantagens que o cliente/usuário terá ao utilizar o sistema

proposto, caso o projeto se refira a uma evolução de um sistema já existente).

2.3Aprendizado para o aluno

(Descrever o aprendizado que o aluno terá ao final da elaboração do

projeto/sistema proposto).

11

3. Metodologia e Tecnologias Utilizadas

(Especificar a metodologia de especificação utilizada para o desenvolvimento

do sistema, por exemplo, análise essencial ou UML como metodologia de

desenvolvimento, as tecnologias utilizadas – de hardware e de software -

bancos de dados, linguagens de programação, ambiente de desenvolvimento

e ferramentas utilizadas na documentação – e o perfil dos profissionais

envolvidos no desenvolvimento).

12

4. Cronograma

(Apresentar o cronograma de atividades, o tempo de duração – em dias ou

meses – data de início e data de término. Caso seja necessário apresentar o

cronograma em formato paisagem, inserir uma quebra de página antes desta

página e outra após esta página).

13

5. Características do Sistema

(Apresentar, na forma de diagrama, as funcionalidades do novo sistema. A

seguir são definidos em cada sub-item os diagramas de especificação do

sistema).

5.1Diagrama de Contexto

(Incluir a representação gráfica do diagrama de contexto).

5.2Diagrama de Fluxos de Dados Nível 0

(Incluir a representação do DFD de nível 0).

5.3Diagrama de Entidades e Relacionamentos

(Incluir a representação gráfica do modelo da base de dados, apresentando os

repositórios definidos no DFD nível 0, seus relacionamentos (verbos) e suas

cardinalidades).

5.4Dicionário de Dados

(Incluir a representação, em forma de tabela, dos dados definidos no

Diagrama de Entidades e Relacionamentos.

Para cada entidade definida no DER, descrever as seguintes informações:

1 - Apresentar o nome da entidade e uma breve descrição de seu conteúdo;

2 - No Word, criar uma tabela para cada entidade, conforme no desenho

abaixo;

3 - Identificar nesta tabela todos os atributos, além das seguintes informações:

descrição, tipo (char, inteiro, etc.), tamanho, se o valor pode ser null, e se é

chave primária (PK).

Abaixo, segue um exemplo da tabela:

Entidade 1 – Armazena os dados referentes à .....

Atributos Descrição Tipo Tamanho Null PKAtributo_1 Descrever o significado do

atributo. Caso o atributo possa receber diversos valores, identificar o significado de cada valor assumido, por exemplo: 0 – ativo; 1 – inativo; 2 – suspenso; 3 – aberto; 4 – fechado; etc.

Sim Sim

Atributo_2

14

5.5Especificação de Processos

(Se a metodologia adotada para documentação do sistema for Análise

Essencial, descrever todos os processos referentes às funcionalidades

definidas no DFD nível 0).

(ATENÇÃO: Se a metodologia adotada para documentação do sistema for

Análise UML, identificar os itens 5.6 a 5.10, caso contrário retire este item

do documento).

5.6Diagrama de Casos de Uso

(Identificar os diagramas de casos de uso definidos para o projeto).

5.7Descrição dos Casos de Uso

(Identificar os fluxos básicos (principais), suas alternativas e exceções).

5.8Diagrama de Classes

(Identificar as classes que modelem os objetos pertencentes ao domínio da

aplicação).

5.9Diagramas de Estados

(Identificar os diagramas para as classes cujos objetos exibam mudanças de

estado significativas).

5.10 Diagramas de Sequência

(Identificar as sequências que mostrem os cenários mais importantes).

15

6. Ambiente de Desenvolvimento

(Apresentar uma breve descrição do ambiente utilizado pelo grupo para

desenvolver o sistema – pode ser em forma de figuras, tabelas de custos,

etc.).

6.1Custo Previsto

(Incluir aqui as tabelas utilizadas para identificar, em reais, o custo previsto

com hardware, software, peopleware e material de consumo para o ambiente

de desenvolvimento do sistema).

16

7. Projeto de Interface Humano-Computador

(Apresentar as telas do sistema, identificando o comportamento do mesmo de

acordo com a utilização do usuário e o “link” para a próxima tela, caso exista).

17

8. Componentes Adicionais

(Especificar outros componentes relacionados ao sistema proposto, tais como:

8.1 Usuários do Sistema

(Especificar os atores do sistema, ou seja, as pessoas aptas a utilizar o

sistema)

8.2Controles de Acesso

(Identificar os perfis de cada grupo de usuários).

8.3Validade dos Dados

(Identificar como será garantida a segurança e a integridade dos dados).

8.4Segurança

(Identificar como serão realizados os backups e com que freqüência.

Identificar em que condições os restores serão realizados).

8.5Estimativa de Volume de Dados

(Identificar, através de estimativas, qual será o volume de dados a ser

manipulado pelo sistema).

8.6Requisitos Mínimos de Acesso ao Sistema

(Indicar o ambiente de execução mínimo que garanta o bom funcionamento do

sistema).

8.7Ambiente de Implantação

(Apresentar uma breve descrição do ambiente onde o sistema será instalado –

figuras, custo de instalação, software, pessoal especializado e treinamento,

tabelas de valores financeiros, etc.).

18

9. Conclusões

19

10. Implementações Futuras

20

11. Referências

As referências devem seguir as normas da Associação Brasileira de Normas

Técnicas – ABNT. De acordo com a NBR 6023, editada em 2002, “Referências

Bibliográficas” não deve ser mais usado, pois o termo "bibliográficas" restringe o

sentido para material convencional (livros, periódicos, jornais em papel), quando

atualmente outros tipos de fontes de informação são também amplamente

utilizadas – usar Referências. Exemplos de referências mais comuns podem ser

consultados a seguir, ou nas Normas para Apresentação de Teses e

Dissertações da PUC-Rio. A seção Referências não é numerada, a ordenação

das referências nessa seção deve ser alfabética, pelos sobrenomes dos

autores. Seguem exemplos de referências e, em caso de dúvida, consultar a

Assessoria de Biblioteca, Documentação e Informação do Departamento de

Informática (bib-di@inf.puc-rio.br).

Exemplo de referência de livro

KNUTH, Donald E. The TeXbook. New York: Addison Wesley, 1984. 250 p.

Exemplo de referência de capítulo de livro

BOULIC, R.; RENAULT, O. 3D hierarchies for animation. In: MAGNENAT, Nadia; THALMANN, D., eds. New trends in animation and visualization. London: John Wiley, 1991. p. 19-32

Exemplo de referência de artigo de periódico em meio impresso

STURM, Thomas. A new approach for automatic theorem proving in real geometry. Journal of Automated Reasoning, New York, v. 21, n. 3, p. 357-380, Dec. 1998.

Exemplo de referência de artigo de periódico em meio eletrônico

KELLY, R. Electronic publishing at APS: it is not just journalism. APS News, Los Angeles, v. 18, n. 3, Mar. 1999. Disponível em: http://www.aps.org/apsnews/11965.html>. Acesso em: 9 out. 2000.

Exemplo de referência de trabalho em evento com anais impressos

FONSECA, E.T. et al. A class-based neural network. In: INTERNATIONAL CONFERENCE ON ENGINEERING APPLICATIONS OF NEURAL NETWORKS - EANN '99, 21., 1999, Amsterdam. Proceedings ... New York: Elsevier, 1999. p. 81-86

21

Exemplo de referência de trabalho em evento com anais em meio eletrônico (on-line) 1) no todo (fonte ABNT); 2) em parte - ex. trabalho de congresso – e 3) CD-ROM

CONGRESSO DE INICIAÇÃO CIENTÍFICA DA UFPE, 4., 1996, Recife. Anais eletrônicos ... Recife, UFPe, 1996. Disponível em: <http://www.propesq.ufpe.br/anais/educ/ce04.htm>. Acesso em: 21 jan. 1997.

BREITMAN,K. K.; LEITE, J.C.S.P. Ontology as a requirements engineering product. In: IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE – RE’ 03, 11., 2003, Monterey, Ca. Proceedings ... Los Alamitos, IEEE Computer Society, 2004. Disponível em: <http://csdl2.computer.org//dl/proceedings/re/2003/1980/00/19800309.pdf>. Acesso em: 22 dez. 2004.

PIMENTEL, M.G., FUKS, H., LUCENA, C.J.P. Avaliação da participação em conferências textuais assíncronas. In: CONGRESSO DA SOCIEDADE BRASILEIRA DE COMPUTAÇÃO, 14., 2004, Salvador. Anais ... Porto Alegre, SBC, 2004. 1 CD-ROM.

Exemplo de referência de tese ou dissertação

FERNANDES, José Rodrigues. O algoritmo homofônico harmônico canônico para cifragem e compressão simultâneas. 2001. 102 f. Dissertação (Mestrado) - Pontifícia Universidade Católica do Rio de Janeiro, Departamento de Informática, Rio de Janeiro, 2001.

Exemplo de referência de trabalho (relatório técnico), em duas mídias, impressa e eletrônica

GOÑI, J.L.; FUKS, H.; Comparação de ambientes de ensino na Web baseados em plataforma IMS a partir dos papéis dos atores envolvidos. Rio de Janeiro: PUC-Rio, Departamento de Informática, 2002. 24 p. (Monografias em Ciência da Computação, 14/02) Disponível (também) em: ftp://ftp.inf.puc-rio.br/pub/docs/techreports/02_14_goni.pdf Acesso em: 12 jul. 2002.

Exemplo de referência de documento eletrônico

DYER, S.; MARTIN, J.; ZULAUF, J. Motion capture white paper. Disponível em: http://reality.sgi.com/employees/jam_sb/mocap/MoCapWP_v2.0.html Acesso em: 12 dez.1999

Exemplo de referência de jogo interativo CD-ROM

ALLIES'S play house. Palo Alto, CA: MPC/Opcode Interactive, 1993. 1 CD-ROM.

Exemplo de referência de lista de discussão

BIOLINE Discussion List. List maintained by the Base de Dados Tropical, DBT in Brazil. Disponível em: listserv@btd.org.br. Acesso em: 25 nov. 1998

22

Exemplo de referência de e-mail

SOUZA, F. Publicação eletrônica [mensagem pessoal]. Mensagem recebida por rcastilho@inf.puc-rio.br em 26 jan. 2000.

Exemplo de referência de arquivo em disquete ou CD-ROM

UNIVERSIDADE FEDERAL DO PARANÁ. Biblioteca Central. Normas.doc normas para apresentação de trabalhos. Curitiba, 7 mar. 1998. 2 disquetes, 3 1/2 pol. / 1 CD-ROM. Word for Windows 7.0

23

12. Anexos

(Especificar os documentos que detalhem o manual do usuário, as mensagens

exibidas pelo sistema, os scripts de criação da base de dados, e toda e

qualquer informação relevante não apresentada anteriormente).