103416764 aplicacion con iron speed y mysql herramienta case
Post on 30-Oct-2015
26 Views
Preview:
TRANSCRIPT
-
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
top related