TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programa para escola

Por:   •  9/10/2015  •  Trabalho acadêmico  •  5.760 Palavras (24 Páginas)  •  435 Visualizações

Página 1 de 24

[pic 1][pic 2][pic 3][pic 4]

[pic 5]

[pic 6]

[pic 7]

[pic 8]

[pic 9]

[pic 10]

[pic 11]

[pic 12]

[pic 13]


SUMÁRIO

1        INTRODUÇÃO        

2        diagrama de clase        

3        modelagem do banco de dados no brmodelo        

3.1        Modelo Conceitual        

3.2        Modelo Lógico        

3.3        Modelo Físico        

4        Form’s e códigos fonte do visual studio 2010        

5        conclusão        

REFERÊNCIAS        



  1. INTRODUÇÃO

Em programação, um diagrama de classes é uma representação da estrutura e relações das classes que servem de modelo para objetos.  Diagrama de classe, uma classe é representada por um retângulo com três divisões, são elas: O nome da classe, seus atributos e por fim os métodos. É o diagrama mais importante da documentação, onde podemos encontrar as informações sobre métodos, atributos, nome das funções e como serão integradas. Um diagrama de classes bem modelado é fundamental para auxiliar o desenvolvedor.

Classe: No modelo de classe trabalhamos com um único elemento um retângulo dividido em três partes, a primeira divisão é utilizada para o nome da classe, na segunda divisão colocamos as informações de atributos e a última divisão é utilizada para identificar os métodos.

É importante apresentar o conceito de instância, isto é, cada objeto é uma instância de sua classe. Cada instância tem seus próprios valores de atributos, compartilha os nomes dos atributos e os métodos com os outros objetos da mesma classe.


  1. DIAGRAMA DE CLASE

[pic 14]


  1. MODELAGEM DO BANCO DE DADOS NO BRMODELO

  1. MODELO CONCEITUAL

[pic 15]

  1. MODELO LÓGICO

[pic 16]

  1. MODELO FÍSICO

-- Geração de Modelo físico

-- Sql ANSI 2003 - brModelo.

CREATE TABLE Despesa (

Valor_Despesa Number(5,2),

Venc_Despesa varchar2(8),

Descricao_Despesa varchar2(1),

ID_Despesa number(6) PRIMARY KEY,

ID_Escola number(6)

);

CREATE TABLE Disciplina (

ID_Disciplina number(6) PRIMARY KEY,

Descricao_Disciplina varchar2(30),

Carga_Horaria_Disciplina varchar2(2),

ID_Professor number(6)

);

CREATE TABLE Aluno (

Endereco_Aluno varchar2(30),

CPF_Aluno varchar2(30),

Estado_Aluno varchar2(2),

ID_Aluno number(6) PRIMARY KEY,

Nome_Aluno varchar2(30),

Cidade_Aluno varchar2(1),

Bairro_Aluno varchar2(1),

ID_Turma number(6)

);

CREATE TABLE Turma (

ID_Turma number(6) PRIMARY KEY,

Nome_Turma varchar2(30),

Horario_Turma number(5),

ID_Escola number(6)

);

CREATE TABLE Escola (

Endereco_Escola varchar2(30),

Bairro_Escola varchar2(30),

Cidade_Escola varchar2(30),

Estado_Escola varchar2(2),

CNPJ_Escola number(14),

ID_Escola number(6) PRIMARY KEY,

Nome_Escola varchar2(30)

);

CREATE TABLE Professor (

ID_Professor number(6) PRIMARY KEY,

Endereco_Professor varchar2(30),

Nome_Professor varchar2(30),

Formacao_Professor varchar2(30),

Cidade_Professor varchar2(30),

CPF_Professor number(11),

Estado_Professor varchar2(30),

ID_Escola number(6),

FOREIGN KEY(ID_Escola) REFERENCES Escola (ID_Escola)

);

ALTER TABLE Despesa ADD FOREIGN KEY(ID_Escola) REFERENCES Escola (ID_Escola)

ALTER TABLE Disciplina ADD FOREIGN KEY(ID_Professor) REFERENCES Professor (ID_Professor)

ALTER TABLE Aluno ADD FOREIGN KEY(ID_Turma) REFERENCES Turma (ID_Turma)

ALTER TABLE Turma ADD FOREIGN KEY(ID_Escola) REFERENCES Escola (ID_Escola)


  1. FORM’S E CÓDIGOS FONTE DO VISUAL STUDIO 2010
  1. Form´s Controle Escola

[pic 17]

  1. Código Fonte Controle Escola

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using Oracle.DataAccess.Client;

namespace Projeto_Portfolio

{

    public partial class Form_Ctrol_Escolar : Form

    {

        public Form_Ctrol_Escolar()

        {

            InitializeComponent();

        }

        private void Form1_Load(object sender, EventArgs e)

        {

        }

        private void button1_Click(object sender, EventArgs e)

...

Baixar como (para membros premium)  txt (23.6 Kb)   pdf (1.1 Mb)   docx (1.2 Mb)  
Continuar por mais 23 páginas »
Disponível apenas no TrabalhosGratuitos.com