Power Point - Programa
Por: Vovoza0 • 11/3/2016 • Relatório de pesquisa • 5.104 Palavras (21 Páginas) • 485 Visualizações
ANHANGUERA EDUCACIONAL
ANHANGUERA – FAC II
TADS
Elton Augusto Tamilheiro
1299467848
Matheus Santana Martins
6814013498
Pascoal Dewald Paraschin Zanella
7062543650
Wesley Bruno Mendes Costa
6267234945
Matheus Menis
7248601810
Allison Spagnol Rodrigues
1299514398
ATPS – PROGRAMAÇÃO ORIENTADA A OBJETOS
Campinas
2014
Elton Augusto Tamilheiro
1299467848
Matheus Santana Martins
6814013498
Pascoal Dewald Paraschin Zanella
7062543650
Wesley Bruno Mendes Costa
6267234945
Matheus Menis
7248601810
Allison Spagnol Rodrigues
1299514398
ATPS – PROGRAMAÇÃO ORIENTADA A OBJETOS
Atividade prática Supervisionada, Etapa 1, 2, 3 e 4
Como requisito à obtenção de nota para
Fechamento do bimestre.
Orientador: Carlos
Campinas
2014
Sumário
Introdução
Demonstração do programa
Código-Fonte
Introdução
O projeto de Programação Orientada a Objeto se desenvolve em fazer um programa que se possa cadastrar, consultar, alterar e excluir qualquer campo do objeto. O programa chama Clinica, por estar envolvido no cadastro de paciente, funcionário, fornecedor. A funcionalidade está em que o usuário que tiver permissão, possa cadastrar como exemplo, um funcionário, em fazer um consulta para verificar se já existe o cadastro, alterar algum dado de um funcionário cadastrado e por ultimo a função excluir.
A linguagem usada foi a Java juntamente com uma conexão com SQL, para guardar as informações de qualquer tipo de cadastro ou alteração realizada.
Demonstração do programa
Para demonstração, vamos utilizar a função funcionário, a qual é utilizada para cadastrar ou consultar todos os funcionários da clinica. Podemos observar que existem cinco campos em Funcionários: Cadastrar, Consultar, Editar, Excluir e Sair. Cada campo tem um numero na frente, que tem a função para que o usuário possa escolher o que ele deseja fazer, por exemplo, se ele digitar “1”, essa ação corresponde a opção cadastrar funcionário, a qual já está na parte de cima do código abaixo. Dentro de cadastro de funcionário, o usuário tem duas opções, uma para cadastrar e outra para caso ele deseje sair da tela. Os campos para cadastro de funcionário são: código, nome e cidade. Abaixo dois imagens, de dois cadastros de funcionários que foram realizados.
[pic 1]
[pic 2]
Nessa próxima imagem, temos duas opções, a primeira que fica logo em cima, é quando o usuario escolhe a opção “2”, na tela principal, ou seja, ele deseja fazer um consulta na tabela funcioanario, para encontrar algum cadastro que ele esteja a procura. Logo abaixo existe tambem a opção “3”, esse que tem a funcionalidade de poder fazer qualquer tipo de alteração no cadastro existente. Para encontrar o funcionario, o sistema pergunta qual o codigo do funcionario, que deseja fazer a alteração. Após isso o usuario pode fazer a alteração desejada, sendo confirmada com a messagem: “Registro Editado”.
[pic 3]
Por ultimo, temos a opção “4”, que como o nome já diz, tem a função de excluir qualquer funcionário da tabela funcionario, para isso, basta digitar o codigo do funcionario que deseja excluir, logo após isso aparece a messagem “Registro Excluido”, confirmando que a exclusão foi feita corretamente.
[pic 4]
Código-Fonte
TESTAR CLINICA:
package view;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Scanner;
public class testarClinica {
public static void main(String[] args) {
clinica();
}
private static void clinica() {
Scanner scan = new Scanner (System.in);
String tipo;
do{
System.out.println(":Cadastro de Funcionario :");
System.out.println(":1 - Funcionário :");
System.out.println(":2 - Sair :");
tipo = scan.nextLine();
switch (tipo){
case "1":
mostrarfuncionario(scan);
break;
case "2":
System.out.println("FIM");
break;
}
}while(tipo!="2");
}
public static void mostrarfuncionario(Scanner scan)
{
String tipo;
...