Manual Tecnico Gestion Pedidos

61
MANUAL TÉCNICO SISTEMA GESTIÓN PEDIDOS 1. Aprendiendo con Visual Estudio en Estructura Tres Capas 1.1 Creamos el proyecto : Como Nombre le pondremos PYSistemaPedidos a. Iniciamos abriendo el visual estudio: b. Archivo nuevo Proyecto :

description

nnn

Transcript of Manual Tecnico Gestion Pedidos

  • MANUAL TCNICO

    SISTEMA GESTIN PEDIDOS

    1. Aprendiendo con Visual Estudio en Estructura Tres Capas

    1.1 Creamos el proyecto : Como Nombre le pondremos PYSistemaPedidos

    a. Iniciamos abriendo el visual estudio:

    b. Archivo nuevo Proyecto :

  • Ing. Hobby Saavedra Rosas Pgina 2

    c. Seleccionamos Visual studio :

    d. Otros tipos de Proyectos :

    e. Seleccionamos: Solucin en Blanco.

    f. Damos el nombre al proyecto :PYSistemaPedidos

    g. Examinamos la Ubicacin del Proyecto.

    1.2 Empecemos Armar la Estructura tres Capas :

    a. Una vez guardado el proyecto :procedemos a crear las capas

    b. Damos doble clic sobre la solucin

    c. Seleccionamos Visual Studio,

    Biblioteca de clases: y creamos la primera clase que se llamara CONEXIN.

  • Ing. Hobby Saavedra Rosas Pgina 3

    1.3 Una vez Creadas todas las Capas la Arquitectura quedara as :

    a. Las bibliotecas de clases son como un paquete en java

    1.4 Empecemos por SQL SERVER Creando la base de datos

    PYSistemaPedidos: Relacin de tablas.

  • Ing. Hobby Saavedra Rosas Pgina 4

    Una vez creadas las tablas en SQL Server Empecemos a programar:

    2. Aprendiendo a Programar en la Capa Entidades

    2.1 La Capa Entidades Cliente:

  • Ing. Hobby Saavedra Rosas Pgina 5

    a. Agregamos una Clase Llamada Cliente: NOTA todos los campos de la tabla cliente

    deben ser programados en la clase Cliente de dicha Capa Entidades.

    2.2 La Capa Entidades Compra:

  • Ing. Hobby Saavedra Rosas Pgina 6

    a. Agregamos una Clase Llamada Compra: NOTA todos los campos de la tabla compra

    deben ser programados en la clase Compra de dicha Capa Entidades.

    2.3 La Capa Entidades Compra Producto:

  • Ing. Hobby Saavedra Rosas Pgina 7

    a. Agregamos una Clase Llamada Compra Pedido: NOTA todos los campos de la tabla

    compra deben ser programados en la clase Compra pedidos de dicha Capa Entidades.

    2.4 La Capa Entidades Detalles:

  • Ing. Hobby Saavedra Rosas Pgina 8

    a. Agregamos una Clase Llamada Detalle: NOTA todos los campos de la tabla detalle

    deben ser programados en la clase Detalle de dicha Capa Entidades.

    2.5 La Capa Entidades

    Facturas:

    a. Agregamos una Clase Llamada Factura: NOTA todos los campos de la tabla Factura deben

    ser programados en la clase Factura de dicha Capa Entidades.

  • Ing. Hobby Saavedra Rosas Pgina 9

    2.6 La Capa Entidades Producto:

    a. Agregamos una Clase Llamada Producto: NOTA todos los campos de la tabla producto

    deben ser programados en la clase producto de dicha Capa Entidades.

  • Ing. Hobby Saavedra Rosas Pgina 10

    2.6 La Capa Entidades Proveedor:

    a. Agregamos una Clase Llamada Proveedor: NOTA todos los campos de la tabla proveedor

    deben ser programados en la clase proveedor de dicha Capa Entidades.

  • Ing. Hobby Saavedra Rosas Pgina 11

    2.7 La Capa Entidades Vendedor:

    a. Agregamos una Clase Llamada Vendedor: NOTA todos los campos de la tabla Vendedor

    deben ser programados en la clase vendedor de dicha Capa Entidades.

  • Ing. Hobby Saavedra Rosas Pgina 12

    2.8 La Capa Entidades Usuario:

    a. Agregamos una Clase Llamada Usuario: NOTA todos los campos de la tabla usuario deben

    ser programados en la clase usuario de dicha Capa Entidades.

  • Ing. Hobby Saavedra Rosas Pgina 13

    3. Aprendiendo a Programar la Capa Conexin

    3.1 Conexin:

    a. Agregamos una Clase Llamada Conexin BD , para poder conectarse con la base de datos

    debemos hacer los siguiente :

    b. Clic derecho en herramientas ,conectar con base de datos

    c. Luego procedemos hacer lo siguiente:

    d. Tipo de servidor ,seleccionamos autenticacin Windows ,luego escogemos la base de datos

    e. Y por ltimo le damos probar conexin.

  • Ing. Hobby Saavedra Rosas Pgina 14

    f. luego nos vamos en explorador de servidores y copiamos el cdigo de la base de

    datos.EXTENCION

    3.2 Capa Conexin:

    a. Creamos la clase ConexionBD y programamos lo siguiente:

    4. Aprendiendo a Programar la Capa Datos

    a. Es donde residen los datos y es la encargada de acceder a los mismos. Est formada por uno o

    ms gestores de bases de datos que realizan todo el almacenamiento de datos, reciben solicitudes

    de almacenamiento o recuperacin de informacin desde la capa de negocio.

    4.1 Capa Datos ClienteDAO: programacin

  • Ing. Hobby Saavedra Rosas Pgina 15

  • Ing. Hobby Saavedra Rosas Pgina 16

  • Ing. Hobby Saavedra Rosas Pgina 17

    4.2 Capa Datos CompraDAO:

  • Ing. Hobby Saavedra Rosas Pgina 18

  • Ing. Hobby Saavedra Rosas Pgina 19

    4.3 Capa Datos CompraProductoDAO:

  • Ing. Hobby Saavedra Rosas Pgina 20

  • Ing. Hobby Saavedra Rosas Pgina 21

    4.4 Capa Datos DetalleDAO:

  • Ing. Hobby Saavedra Rosas Pgina 22

  • Ing. Hobby Saavedra Rosas Pgina 23

  • Ing. Hobby Saavedra Rosas Pgina 24

    4.5 Capa Datos FacturaDAO:

  • Ing. Hobby Saavedra Rosas Pgina 25

    4.6 Capa Datos ProductoDAO:

  • Ing. Hobby Saavedra Rosas Pgina 26

  • Ing. Hobby Saavedra Rosas Pgina 27

  • Ing. Hobby Saavedra Rosas Pgina 28

    4.7 Capa Datos ProveedorDAO:

  • Ing. Hobby Saavedra Rosas Pgina 29

  • Ing. Hobby Saavedra Rosas Pgina 30

    4.8 Capa Datos VendedorDAO:

    4.9 Capa Datos VendedorDAO:

    4.8 Capa Datos UsuarioDAO:

  • Ing. Hobby Saavedra Rosas Pgina 31

  • Ing. Hobby Saavedra Rosas Pgina 32

  • Ing. Hobby Saavedra Rosas Pgina 33

    5. Aprendiendo a Programar la Capa Negocio

    a. Es donde residen los programas que se ejecutan, se reciben las peticiones del usuario y se envan

    las respuestas tras el proceso. Se denomina capa de negocio (e incluso de lgica del negocio)

    porque es aqu donde se establecen todas las reglas que deben cumplirse. Esta capa se comunica

    con la capa de presentacin, para recibir las solicitudes y presentar los resultados, y con la capa

    de datos, para solicitar al gestor de base de datos almacenar o recuperar datos de l. Tambin se

    consideran aqu los programas de aplicacin.

    5.1 Capa Datos ClienteNE:

    5.2 Capa Datos CompraNE:

  • Ing. Hobby Saavedra Rosas Pgina 34

    5.3 Capa Datos CompraProductoNE:

  • Ing. Hobby Saavedra Rosas Pgina 35

    5.4 Capa Datos DetalleNE:

    5.5 Capa Datos FacturaNE:

  • Ing. Hobby Saavedra Rosas Pgina 36

    5.6 Capa Datos ProductoNE:

    5.7 Capa Datos ProveedoresNE:

    5.8 Capa Datos UsuarioNE:

  • Ing. Hobby Saavedra Rosas Pgina 37

    5.9 Capa Datos VendedorNE:

  • Ing. Hobby Saavedra Rosas Pgina 38

    6. Aprendiendo a Programar la Capa til

  • Ing. Hobby Saavedra Rosas Pgina 39

    7. Aprendiendo a Programar los formularios

    7.1 formulario de Acceso:

    7.2 Cdigo del formulario acceso :

  • Ing. Hobby Saavedra Rosas Pgina 40

    7.3 formulario Clientes:

    a. cdigo del formulario cliente:

  • Ing. Hobby Saavedra Rosas Pgina 41

  • Ing. Hobby Saavedra Rosas Pgina 42

    7.4 formulario Proveedor:

    a. cdigo del formulario Proveedores:

  • Ing. Hobby Saavedra Rosas Pgina 43

  • Ing. Hobby Saavedra Rosas Pgina 44

    7.5 formulario Vendedor:

  • Ing. Hobby Saavedra Rosas Pgina 45

    a. Cdigo del formulario Vendedores:

  • Ing. Hobby Saavedra Rosas Pgina 46

  • Ing. Hobby Saavedra Rosas Pgina 47

    7.6 formulario Producto:

    a. Cdigo del formulario Producto:

  • Ing. Hobby Saavedra Rosas Pgina 48

  • Ing. Hobby Saavedra Rosas Pgina 49

    1.1 Formulario Generar Compra

    a. Cdigo del formulario Gestionar Compra:

  • Ing. Hobby Saavedra Rosas Pgina 50

  • Ing. Hobby Saavedra Rosas Pgina 51

  • Ing. Hobby Saavedra Rosas Pgina 52

  • Ing. Hobby Saavedra Rosas Pgina 53

  • Ing. Hobby Saavedra Rosas Pgina 54

    1.2 Formulario Generar Pedidos

  • Ing. Hobby Saavedra Rosas Pgina 55

    a. Cdigo del formulario Gestionar Compra:

  • Ing. Hobby Saavedra Rosas Pgina 56

  • Ing. Hobby Saavedra Rosas Pgina 57

  • Ing. Hobby Saavedra Rosas Pgina 58

  • Ing. Hobby Saavedra Rosas Pgina 59

    1.3 Formulario Consultar Pedido

    a. Cdigo del formulario Consultar Pedido:

  • Ing. Hobby Saavedra Rosas Pgina 60

  • Ing. Hobby Saavedra Rosas Pgina 61

    1.4 Formulario Buscar Cliente Pedido

    a. Cdigo del formulario Consultar Pedido: