103416764 Aplicacion Con Iron Speed y Mysql Herramienta Case

download 103416764 Aplicacion Con Iron Speed y Mysql Herramienta Case

of 16

Transcript of 103416764 Aplicacion Con Iron Speed y Mysql Herramienta Case

  • 1

    Universidad Autnoma de Guerrero

    Unidad Acadmica de Ingeniera

    Ingeniera en computacin

    Generacin de una Aplicacin Usando IRON SPEED y Mysql

    Aplicacin Sistema De Inventario

    Materia: Herramientas Case

    Profesor: ISC. Jos Mario Martnez Castro

    Alumno: Isaac Len Bautista

    Chilpancingo Gro. Mayo del 2012

  • 2

    Contenido

    1 Creacin de la base de datos

    1.1 Manejador de Base De Datos

    1.2 Herramienta Visual De Diseo

    1.3 MySQL Workbench

    1.4 Nueva BD

    1.5 Creacin De Tablas

    1.6 Llaves Primarias

    1.7 Llaves Forneas

    1.8 Diagrama E-R

    2 Iron Speed

    2.1 Desarrollo De La Aplicacin

    2.2 Arranque de Iron Speed

    2.3 Seleccin De La Tarea

    2.4 Seleccin De La Plantilla

    2.5 Manejador de Base de Datos

    2.6 Seleccin De La BD

    2.7 Seleccin De Lenguaje

    2.8

    Nombre, Directorio, Tipo, Lenguaje para generar

    cdigo Para la Aplicacin.

    2.9 Finalizar

  • 3

    1 Creacin de la base de datos

    1.1 Manejador de Base De Datos El manejador que se utilizo para la elaboracin de la BD es el Mysql ya que por

    problemas en la instalacin y en las caractersticas de mi computadora no fue posible

    emplear Microsoft Sql server.

    1.2 Herramienta Visual De Diseo

    Junto con Mysql emplee la herramienta de diseo visual workbench

    1.3 MySQL Workbench

    MySQL

    Es un sistema de gestin de bases de datos relacional, multihilo y multiusuario con

    ms de seis millones de instalaciones.

    Workbench

    Es una herramienta visual de diseo de bases de datos que integra desarrollo de

    software, Administracin de bases de datos, diseo de bases de datos, creacin y

    mantenimiento para el sistema de base de datos MySQL.

  • 4

    1.4 Nueva BD Iniciamos Creando Una nueva BD a la que llame invertario

    1.5 Creacin De Tablas Una Vez creada la Base de Datos se crearon cada una de las tablas que forman parte de

    esta base de datos.

  • 5

    Obteniendo al final un total de Nueve tablas.

    Tabla cliente: Consta de los siguientes campos.

    Tiene como llave primaria a Id_Cliente.

    Tabla Proveedor: Consta de los siguientes campos

    Tiene como llave primaria a Id_Proveedor.

    Tabla Telefono_Cliente: Consta de los siguientes campos:

    Tiene como llave primaria a Id

    El campo Id_Cliente: Es una llave fornea, la cual hace referencia a la tabla Cliente.

    Tabla Telefono_Proveedor: Consta de los siguientes campos:

    Tiene como llave primaria a Id

    El campo Id_Proveedor: Es una llave fornea, la cual hace referencia a la tabla Proveedor.

  • 6

    Tabla Venta: Consta de los siguientes campos:

    Tiene como llave primaria a Id_Venta.

    El campo Id_Cliente: Es una llave fornea, la cual hace referencia a la tabla Cliente.

    Tabla Compra: Consta de los siguientes campos:

    Tiene como llave primaria a Id_Compra

    El campo Id_Proveedor: Es una llave fornea, la cual hace referencia a la tabla Proveedor.

    Tabla Detalle_Venta: Consta de los siguientes campos

    El campo Id_Venta e Id_Producto: son llaves compuestas Id_Venta Hace referencia a la

    tabla Venta, e Id_Producto a la tabla productos.

    Tabla_ Crompra: Consta de los siguientes campos

    El campo Id_Compra e Id_Producto:Son llaves compuestas Id_Compra Hace referencia a

    la tabla Compra, e Id_Producto a la tabla productos.

    Tabla Productos: Consta de los siguientes campos

  • 7

    Tiene como llave primaria a Id_Productos.

    1.6 Llaves Primarias

    Es necesario definir una clave primaria en cada tabla para que posteriormente se pueda

    hacer referencia a la misma.

    Para la tabla cliente, notamos que la columna Id_Cliente queda definida como llave

    primaria.

    1.7 Llaves Forneas Se definen las diferentes llaves forneas donde se requieren esto para poder referenciar

    datos que se encuentran en una tabla separada pero que de alguna manera tiene una

    relacin con los datos de la tabla actual.

    Para definir una clave fornea es necesario indicar un nombre a la relacin, tambin la

    tabla a la cual se har referencia, la columna y la columna a la cual har referencia.

  • 8

    1.8 Diagrama E-R Al final este es el diagrama E-R

    2 Iron Speed Iron Speed Designer es una herramienta visual que genera atractivas aplicaciones Web

    ASP.NET para la gestin de datos almacenados en bases de datos de SQL Server,

    Oracle o Access.

    2.1 Desarrollo De La Aplicacin La aplicacin a desarrollar consiste en un sistema para el control de inventario de un

    negocio, donde podemos registrar la venta y compra de productos, as como tambin a

    cada uno de los clientes, proveedores y la informacin relevante a estos.

    2.2 Arranque de Iron Speed

    Haremos un clic en el icono de Iron Speed.

  • 9

    2.3 Seleccin De La Tarea

    Aparecer la ventana de inicio de Iron speed

    Donde daremos clic en la opcin CREATE AN APPLICATION NOW

    Aparecer la siguiente ventana

  • 10

    Haremos clic en Next.

    2.4 Seleccin De La Plantilla El paso consiste en seleccionar una plantilla, una plantilla es el patrn de diseo o la

    interfaz principal de nuestra aplicacin, podemos dejar la que trae por default o

    podemos descargar otras de internet.

    Clic en Next.

  • 11

    2.5 Manejador de Base de Datos

    Toca seleccionar cual es el manejador de base de datos a utilizar.

    Una vez elegido el Tipo de base de datos proporcionaremos la

    informacin necesaria para que se pueda realizar conexin.

    Clic en Test Connection.

    Si aparece el siguiente mensaje podemos dar clic en Next de lo contrario

    se tiene que revisar los parmetros proporcionados anteriormente.

    localhost

    root

    ********

  • 12

    2.6 Seleccin De La BD

    La siguiente pantalla es para seleccionar la base de datos y los componentes que tendr la

    aplicacin.

    Clic en Next

    Aparecer la siguiente ventana para agregar llaves forneas virtuales, es opcional por lo que

    solo pulsaremos en Next.

  • 13

    2.7 Seleccin De Lenguaje

    Seleccionamos el lenguaje y damos clic en Next.

    2.8 Nombre, Directorio, Tipo, Lenguaje para generar cdigo Para la

    Aplicacin.

    Asignamos un nombre para la aplicacin y un directorio para crearlo ah.

    Seleccionamos el tipo de aplicacin que queremos crear.

    Lo siguiente es indicar en qu lenguaje generaremos el cdigo.

  • 14

    La ventana lucir as, clic en Next.

    2.9 Finalizar

    Despus de hacer todo lo anterior aparecer la siguiente ventana para finalizar y crear la

    aplicacin.

    Finalmente se ve esta ltima ventana.

  • 15

    Y listo tenemos nuestra aplicacin corriendo.

  • 16