Escolar Documentos
Profissional Documentos
Cultura Documentos
Londrina
2013
Ivan Xavier Duarte
Orientador:
Prof. Marco Ikuro Hisatomi
Profa. Merris Mozer
Londrina
2013
Dedico esse trabalho a DEUS, reconheço cada
vez mais em todos os meus momentos, que
você é o maior mestre, minha esposa Lucilene
Duarte e minhas filhas que sempre me deram
força para continuar, e ao pessoal do
departamento de Ti da Folha de Londrina, que
me deu muito força e ajuda nos estudos.
AGRADECIMENTOS
RESUMO
ABSTRACT
This project is based on need for the company Kawanishi Carrier Ltda., during the
period the stage made in 2012 could accompany the personnel of accounts
receivable, charge of generating control slips and receipts of the company's
customers. The department did everything manually and depending on many roles
and spreadsheets made and downloaded from the Internet that were not used, so it
was created in module to control slips and receipts, where are saved in database and
easily to control the generation of reports. That way facilitating the service of the
company's financial department. And getting eliminate late payments that occurred in
the company.
1. INTRODUÇÃO.......................................................................................................1
2. JUSTIFICATIVA......................................................................................................2
3. OBJETIVOS............................................................................................................3
3.1 GERAL.............................................................................................................3
3.2 ESPECIFICO...................................................................................................3
4. REFERENCIAL TEÓRICO.....................................................................................5
4.1 LINGUAGEM DE PROGRAMAÇÃO...............................................................5
4.2 BANCOS DE DADOS......................................................................................6
4.3 C# LINGUAGEM DE PROGRAMAÇÃO..........................................................7
4.4 ORIENTAÇÃO A OBJETOS............................................................................8
5. MÉTODOLOGIA...................................................................................................10
5.1. PERSPECTIVA DO ESTUDO.......................................................................10
5.2. DELIMITAÇÃO DO ESTUDO........................................................................10
5.3. TÉCNICA, ANÁLISE E INTERPRETAÇÃO DE DADOS...............................10
5.4. LIMITAÇÕES DE ESTUDO...........................................................................12
6. CARACTERIZAÇÃO DA ORGANIZAÇÃO EM ESTUDO....................................13
6.1 ORGANOGRAMA:.........................................................................................13
6.2 HISTÓRICO DA EMPRESA..........................................................................14
7. TECNOLOGIA......................................................................................................15
7.1 VISUAL STUDIO 2010...................................................................................15
7.2 MYSQL...........................................................................................................16
8. LEVANTAMENTO DE REQUISITOS...................................................................18
8.1 SISTEMA EXISTENTE..................................................................................18
8.2 SISTEMA PROPOSTO..................................................................................19
8.3 REQUISITOS FUNCIONAIS..........................................................................19
8.4 REQUISITOS NÃO FUNCIONAIS.................................................................20
9. LISTA DE CASO DE USO....................................................................................22
10. DIAGRAMAS DE CASO DE USO.....................................................................24
11. DIAGRAMA DE CLASSE..................................................................................26
12. DIAGRAMA DE SEQUENCIA...........................................................................28
13. DIAGRAMA DE ATIVIDADE.............................................................................31
14. DIAGRAMA DE ENTIDADE E RELACIONAMENTO (DER)............................32
12
1. INTRODUÇÃO
2. JUSTIFICATIVA
3. OBJETIVOS
3.1 GERAL
3.2 ESPECIFICO
4. REFERENCIAL TEÓRICO
imprima etc.) geralmente em inglês, foram feitos assim para facilitar a memorização
e a lógica. Exemplos de linguagens de alto nível são C++, Java, C#, Delphi (Pascal),
PHP, Visual Basic, etc.; Nestas linguagens é necessário traduzi-las para linguagem
binária utilizando-se de um programa chamado compilador.
Existem algumas linguagens de programação que não necessitam
de compiladores, como o PHP, uma linguagem dedicada à produção de websites
dinâmicos. As instruções em PHP são compiladas e executadas ao mesmo tempo.
Exemplos:
Oracle
Postgre
MySQL
Vantagens de um SGBD:
8
Conceitos essenciais
5. MÉTODOLOGIA
6.1 ORGANOGRAMA:
16
Figura 2 - Organograma
7. TECNOLOGIA
7.2 MYSQL
Características
8. LEVANTAMENTO DE REQUISITOS.
Cenário Principal
Tabela 1 - Lista de Caso de uso
Cenário Alternativo 1
Cenário Alternativo 7
Cenário Alternativo 15
Figura 7 - Cadastrar
31
Figura 8 - Excluir
32
Figura 9 - Consultar
33
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace UNOPAR_TCC_2013
{
class receber
{
}
public void Excluir()
{
StringBuilder csql = new StringBuilder();
csql.Append("delete from receber where fatura = ('" + fatura + "') ");
38
}
}
}
Código form
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;
namespace UNOPAR_TCC_2013
{
public partial class Receber : Form
{
public Receber()
{
InitializeComponent();
}
MessageBox.Show(mensagem, "Sucesso",
MessageBoxButtons.OK,
MessageBoxIcon.Information);
17. CRONOGRAMA
Figura 14 - Cronograma
42
18. CONCLUSÃO
REFERENCIAS
Wikipédia C Sharp foi modificada pela última vez à(s) 16h46min de 3 de junho de
2013. Disponível em http://pt.wikipedia.org/wiki/C%E2%99%AF#Ver_tamb.C3.A9m
Digitaldev Linguagens, para que servem?– Internet acessado dia 05/06/13 está
disponível em http://www.digitaldev.com.br/linguagens/