Академический Документы
Профессиональный Документы
Культура Документы
**************** - RA:***************
**************** - RA:***************
**************** - RA:***************
Orientador: ****************************
2
RESUMO
3
LISTA DE ILUSTRAÇÕES
4
LISTA DE TABELAS
5
SUMÁRIO
6
1. Sistema de informação
Em sua grande maioria pequenas e médias empresas, sem recursos para grandes
investimentos, apresentam falhas que impactam na qualidade que invariavelmente
acabam afetando seus negócios.
Grandes empresas.
Investimento em infraestrutura
Investimento em equipamentos
Investimentos em softwares
Investimento em profissionais qualificados, etc...
Descrição
Memória: 2 GB
CPU: 2 vCPUs
Disco:50 GB
Transferência Mensal: 175 G
Tabela 1 - Descrição
8
Cadastro de clientes ( ) Oculto
9
Classificação de título ( ) Oculto
10
3. Metodologia
a. Banco de dados
Para a composição da base de dados do sistema foi utilizado o MySQL, que é um
sistema gerenciador de banco de dados relacional de código aberto usado na maioria
das aplicações gratuitas para gerir suas bases de dados. O serviço utiliza a linguagem
SQL (Structure Query Language – Linguagem de Consulta Estruturada), que é a
linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num
banco de dados.
Abaixo segue algumas das principais características do MySQL
Multiplataforma, suporta diferentes plataformas: como por exemplo, Win32,
Linux, FreeBSD, Unix, etc.
Suporte a múltiplos processadores.
Banco de dados de código aberto e gratuito.
Um sofisticado sistema de senhas criptografadas flexível e seguro.
Suporte às API´s das Seguintes linguagens: PHP, Perl, C, C++, Java, Pynthon,
etc...
11
b. Diagrama ER (Entidades-Relacionamento)
Figura 1 – Diagrama ER
Fonte: Própria
c. Script SQL
12
CREATE TABLE Classe (
Cod_Classe INT NOT NULL,
Tip_Classe CHAR(10),
Valor FLOAT(10)
);
CREATE TABLE UF (
Cod_Estado INT NOT NULL,
Estado CHAR(10)
);
13
);
14
4. Programação
4.1. Pesquisa
A linguagem C# foi influenciada por várias linguagens, como por exemplo, JAVA e
C++. Na verdade, ela é uma junção das principais vantagens dentre essas linguagens,
melhorando suas implementações e adicionando novos recursos, fazendo a
linguagem atrativa para desenvolvedores que queiram migrar para o Microsoft .NET.
Sua sintaxe é simples e de fácil aprendizagem, muito familiar com a sintaxe de JAVA
e C. Além disso, simplifica muitas complexidades do C++, fornecendo recursos
poderosos, como tipos de valor nulo, enumerações, delegações, expressões lambdas
e acesso direto à memória, suporte a métodos e tipos genéricos, gerando uma melhor
segurança de tipo e desempenho.
15
4.2. Classes
Foi determinada a criação de três classes implementando situações que o sistema
deve atender.
16
}
}
}
2ª-Classe: Consultar
model.setNumRows(0);
while (rs.next())
{
model.addRow(
new Object[]{
rs.getString("codigo"),
rs.getString("nome_do_cliente"),
}
)
}
}
catch (ClassNotFoundException e)
{
Console.WriteLine( e+"Classe não encontrada.");
}
catch (SQLException e)
{
Console.WriteLine(e+"Error" + e.getMessage());
}
}
3ª-Classe: Cadastro de Autores
17
}
public String getNome()
{
return nome;
}
18
5. Referências Bibliográficas
19