Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DESENVOLVIMENTO DE SOFTWARE PARA PIZZARIA

Por:   •  30/7/2018  •  2.043 Palavras (9 Páginas)  •  349 Visualizações

Página 1 de 9

...

2.1 Criação do projeto no visual studio

Nomearemos o projeto de "Gpizza Software" como Windows Forms, para facilitar a criação de janelas.

A linguagem utilizada será C#, então criaremos e nomearemos o projeto na sessão da mesma.

2.2 Configuração do projeto

Nas configurações e definições da aplicação dentro do Visual Studio 2013 definiremos o campo "Assembly name" como Gpizza Software, o campo "Default namespace" como GPIZZA.Inicio. "Target Framework" como ".NET Framework 4.5". "Output type" do tipo "Windows Application". Campo "Startup object" como "GPIZZA.program". O Icone será o padrão do sistema por enquanto. Em "Assembly Information" a Versão do arquivo será 1.0.0.0.

Figura 1 – Tela de configuração da aplicação

[pic 1]

Fonte: Meu computador

Na aba "Build" dentro do visual studio escolheremos a versão 32 bits do sistema dentro de "platform-target" para que seja executado em ambos os dois tipos, 64 e 32 bits. Dentro de "Debug" definiremos a pasta na qual o executavel sera criado, a pasta será "Projeto final" dentro da pasta de projetos do visual studio.

-

CRIANDO AS CLASSES

A criação das classes será feita diretamente no visual Studio, seguira o padrão de orientação a objetos, seguindo os principais parâmetros que são: Variáveis, Propriedades, método construtor e métodos.

3.1 Classe program.cs

A definição de "Start" (como o programa irá iniciar) do projeto está dentro da classe "program", como definimos das configurações de "Startup objects".

A classe program terá seu código editado para que possa exibir o formulário de splash e em seguida o formulário de login, sem permitir que o usuário passe para a proxima tela sem ter feito o login primeiro.

Código da classe program.cs:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace GPizzaSoftware

{

staticclassProgram

{

///

/// The main entry point for the application.

///

[STAThread]

staticvoid Main()

{

Application.EnableVisualStyles();

Application.SetCompatibleTextRenderingDefault(false);

//iniciando formulário de splash

frmSplash frmS = newfrmSplash();

frmS.ShowDialog();

//checagem de usuario...

frmLogin frmL = newfrmLogin();

frmL.ShowDialog();

Application.Run(newfrmBoasVindas());

}

}

}.

3.2 Classe Usuario

Esta classe tratara dos usuarios do sistema, utilizado para fazer o login e indentificar o atual operador do software e todas as suas terefas realizadas durante expediente dentro do sistema.

Código da classe Usuario:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using MySql.Data.MySqlClient;

using System.Data;

using System.Windows.Forms;

namespace GPizzaSoftware

{

publicclassUsuario

{

//variaveis da classe

privateint _Id;

//private Funcionarios _Funcionario;

privatestring _Login;

privatestring _Senha;

privatebool _Bloqueado;

//propriedades

publicint id

{

get { return _Id; }

set { _Id = value; }

}

publicstring login

{

get { return _Login; }

set { _Login = value; }

}

publicstring senha

{

get { return _Senha; }

set { _Senha = value; }

}

publicbool bloqueado

{

get { return _Bloqueado; }

set { _Bloqueado = value; }

}

//construtor

public

...

Baixar como  txt (24.4 Kb)   pdf (106.5 Kb)   docx (44.3 Kb)  
Continuar por mais 8 páginas »
Disponível apenas no Essays.club