sistema de controle acadÊmico - .visão geral do delphi ... a orientação a objetos é uma...

Download SISTEMA DE CONTROLE ACADÊMICO - .Visão Geral do Delphi ... A orientação a objetos é uma tecnologia

Post on 10-Nov-2018

217 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    RODRIGO SILVEIRA MARQUES

    SISTEMA DE CONTROLE ACADMICO

    Assis 2012

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    RODRIGO SILVEIRA MARQUES

    SISTEMA DE CONTROLE ACADMICO

    Trabalho de Concluso de Curso apresentado ao

    Instituto Municipal de Ensino Superior de Assis -

    IMESA, como requisito parcial obteno do

    Certificado de Concluso.

    Orientando: Rodrigo Silveira Marques

    Orientador: Prof. Ms. Douglas Sanches da Cunha

    Assis 2012

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    FICHA CATALOGRFICA

    MARQUES, Rodrigo Silveira Sistema de Controle Acadmico / Rodrigo Silveira Marques. Fundao

    Educacional do Municpio de Assis FEMA Assis, 2012. 72p. Orientador: Douglas Sanches da Cunha Trabalho de Concluso de Curso Instituto de Ensino Superior de Assis IMESA 1. Controle. 2. Acadmico. 3. Msica

    CDD:001.61 Biblioteca da FEMA

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    RODRIGO SILVEIRA MARQUES

    Trabalho de Concluso de Curso apresentado

    ao Instituto Municipal de Ensino Superior de

    Assis - IMESA, como requisito parcial

    obteno do Certificado de Concluso, analisado

    pela seguinte Comisso Examinadora.

    Orientador: Prof. Ms. Douglas Sanches da Cunha

    Analisador 01: _______________________________________________________ Analisador 02: _______________________________________________________

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    DEDICATRIA

    Dedico este trabalho aos meus pais, Renato e Maria, meu irmo, Ricardo,

    que me incentivaram e me deram todo apoio necessrio.

    Aos amigos que me ajudaram durante esse curso com toda a alegria e

    amizade.

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    AGRADECIMENTOS

    Em primeiro lugar agradeo a Deus por esta longa caminhada.

    Ao meu orientador Prof. Douglas Sanches da Cunha que me instruiu

    neste trabalho, sempre me ajudando e incentivando em momentos decisivos.

    Ao Prof. Fbio der Cardoso que com muita ateno e profissionalismo

    proporcionou um melhor direcionamento a este trabalho.

    Aos outros professores que de alguma forma me ensinaram e me deram

    fora para estar concluindo este curso.

    Aos meus familiares e amigos que me aconselharam e ajudaram para que

    pudesse me dedicar a esta faculdade.

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    RESUMO

    Este sistema foi desenvolvido para uma escola de msica, onde seu

    plano de negcio so ensinamentos na rea musical, desde a parte prtica como

    tambm a parte terica.

    O motivo da escolha do sistema deve-se a todos os controles e registros

    serem feitos manualmente.

    Palavras-chave: Controle; Acadmico; Msica.

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    ABSTRACT

    This system was developed for a music school, where her business plan

    are lessons in music, from the practical as well as theoretical.

    The reason for the choice of system should be to all controls and records

    are made manually.

    Keywords: Control; Academic; Music.

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    SUMRIO

    ndice Pg.

    1 Introduo.......................................................................................................... 01

    2 - Metodologia e Anlise ...................................................................................... 02

    2.1 - Resumo......................................................................................................... 02

    2.2 - Desenvolvimento de Softwares orientado a objetos .................................... 03

    2.3 - UML - A unificao dos mtodos para a criao de um novo padro.......... 04

    2.4 - Uso da UML.................................................................................................. 06

    2.5 - Fases do Desenvolvimento de um Sistema em UML .................................. 06

    2.5.1 - Anlise de Requisitos ........................................................................... 07

    2.5.2 Anlise ................................................................................................. 07

    2.5.3 - Design (Projeto)..................................................................................... 08

    2.5.4 - Programao......................................................................................... 08

    2.5.5 - Testes .......................................................................................................................................................09

    2.6 - Modelos de Elementos................................................................................. 09

    2.6.1 Classes................................................................................................. 09

    2.6.2 - Objetos.................................................................................................. 11

    2.6.3 Estados..................................................................................................12

    2.6.4 - Pacotes .................................................................................................................................12

    2.7 Relacionamentos..........................................................................................13

    2.7.1 - Associaes ...........................................................................................14

    2.7.2 - Dependncia e Refinamentos .............................................................. 14

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    2.8 - Diagramas .................................................................................................... 15

    2.9 - Diagrama Use-Case..................................................................................... 16

    2.10 - Diagrama de Classes.................................................................................. 18

    3 - Linguagem de Implementao.......................................................................... 19

    3.1 - Viso Geral do Delphi .................................................................................. 19

    3.2 - Verso Standard........................................................................................... 20

    3.3 - Verso Professional ..................................................................................... 20

    3.4 - Verso Client/Server .................................................................................... 21

    3.5 - Alguns Objetos Bsicos do Delphi ............................................................... 21

    3.5.1 - Formulrio ............................................................................................. 21

    3.5.2 - Guia de Propriedades............................................................................ 22

    3.5.3 - Estrutura de Menus do Delphi .............................................................. 23

    3.5.4 - SpeedBar e Paleta de Componentes ................................................... 23

    4 - Anlise................................................................................................................ 25

    4.1 - Lista de Eventos........................................................................................... 25

    4.2 - Descrio de USE - CASES ........................................................................ 27

    4.3 - Diagrama de USE CASE .......................................................................... 47

    4.4 - Diagrama de Classes ................................................................................... 50

    4.5 - Diagramas de Seqncia ............................................................................. 51

    4.6 - Diagrama WBS ............................................................................................ 61

    4.7 - Diagrama de Gantt ...................................................................................... 62

  • Av. Getlio Vargas, 1200 Vila Nova Santana Assis SP 19807-634 Fone/Fax: (18) 3302-1055 homepage: www.fema.edu.br

    5 Concluso e Trabalhos Futuros ...................................................................... 65

    6 - Bibliografia ......................................................................................................... 66

    7 - Anexos ............................................................................................................... 67

  • 1

    1 - INTRODUCO

    O Sistema S.C.A. (Sistema de Con