6
Programación Orientada Objetos 2 Evidencia de Aprendizaje. Unidad 3 Ingeniería de Desarrollo de Software  1 Universidad A bierta y a Distancia de ico !ngenier"a en Desarro##o de $o%t&are Programación Orientada Objetos 2 Evidencia de Aprendizaje. Unidad 3 'aci#itador( )*ristian +eone# Ortiz !s#as $,nc*ez -rpos $eparados( D$/DP02/103)/001

POO2_U3_EA_HUFO

Embed Size (px)

Citation preview

8/9/2019 POO2_U3_EA_HUFO

http://slidepdf.com/reader/full/poo2u3eahufo 1/6

Programación Orientada Objetos 2

Evidencia de Aprendizaje. Unidad 3

Ingeniería de Desarrollo de Software   1

Universidad Abierta y a Distancia deMéico

!ngenier"a en Desarro##o de$o%t&are

Programación Orientada Objetos 2

Evidencia de Aprendizaje. Unidad 3

'aci#itador( )*ristian +eone# Ortiz

!s#as $,nc*ez

-rpos $eparados( D$/DP02/103)/001

8/9/2019 POO2_U3_EA_HUFO

http://slidepdf.com/reader/full/poo2u3eahufo 2/6

1. Identifica una problemática a resolver en tu entorno. (Ejemplos:

control de inventarío, cobro de una tienda, venta de pasajes de

autobús, control escolar, etc.), posteriormente redacta el

problema en un procesador de textos.. !ara resolverlo crea un pro"ecto (pro#rama) con el I$E (Entorno

de $esarrollo Inte#rado) %et&eans.'. rea tambin el script *ue construirá la base de datos con la *ue

conectarás el pro#rama.+. onecta el pro#rama del punto con la base de datos creada

mediante el script del punto ' " desarrolla lo necesario para *ue

el pro#rama almacene informacin en la base de datos.

 PROBLEMAS POR FALTA DE ORGANIZACIÓN EN LOS EQUIPOS DE TELECOMUNICACIONES 

En la empresa donde trabajo no -a" un control de entradas " salidas de

e*uipos de telecomunicaciones. levan una relacin de los e*uipos *ue

tienen pero tampoco está controlado el número de cada uno.

a funcin de los inventarios son los si#uientes:

/"udará a la independencia de operaciones0 continuidad de las

variaciones de demanda $eterminar condiciones de prdida de tiempo al estar buscando el

e*uipo solicitado $eterminar la ptica secuencia de operaciones

so ptimo de la capacidad productiva

GESTION DE INVENTARIOS 

1. $eterminacin de las existencias

8/9/2019 POO2_U3_EA_HUFO

http://slidepdf.com/reader/full/poo2u3eahufo 3/6

. /nálisis de inventarios

'. 2ipos de inventarios Inventarios de materia prima o insumos

Inventarios de productos terminados

Inventarios de materiales para soporte de las operaciones Inventarios cíclicos o de lote

Inventarios estacionales (por estacin): Inventarios de se#uridad Inventarios especulativos

3toc4s de tránsito 3toc4s de especulacin 3toc4s de aislamiento

 SCRIPT QUE CONSTRUIRA LA BASE DE DATOS 

rear la base de datos en m"s*l la instruccin es la si#uiente:

 5E/2E $/2/&/3E 6inventario6 789+1 $E;/2 </5/2E5 3E2 utf=87>

!ara crear las tablas:

2/&/ $E !E53?%/3

5E/2E 2/&E 6inventario6.6personas6/$$ ?@% 6codi#o6 A/5</5(1B) %?2 % ,/$$ ?@% 6%ombre6 A/5</5(1) % ,/$$ ?@% 6/pellidos6 A/5</5(1) % /;2E5 6%ombre6,/$$ ?@% 63exo6 A/5</5(B) % /;2E5 6/pellidos6,

/$$ ?@% 6telefono6 A/5</5(1B) % /;2E5 63exo6,/$$ ?@% 6$%I6 A/5</5() % /;2E5 6telefono6,/$$ ?@% 656 A/5</5() % /;2E5 6$%I6,/$$ ?@% 6email6 A/5</5(') % /;2E5 656,/$$ ?@% 6direccion6 A/5</5(1) % /;2E5 6email6>

8/9/2019 POO2_U3_EA_HUFO

http://slidepdf.com/reader/full/poo2u3eahufo 4/6

2abla de !roductos

5E/2E 2/&E 6inventario6.6producto6/$$ ?@% 6cantidad6 I%2 %?2 % ,/$$ ?@% 6%um!arte6 A/5</5(') %?2 % ,

/$$ ?@% 6descripcion6 A/5</5(B) %?2 % ,/$$ ?@% 6serial6 A/5</5(1B) %?2 % ,/$$ ?@% 6ciudad6 A/5</5(') % /;2E5 6serial6,/$$ ?@% 6estado6 A/5</5(') % /;2E5 6ciudad6,/$$ ?@% 6nivel6 A/5</5(1) % /;2E5 6estado6,/$$ ?@% 6sa6 A/5</5(B) % /;2E5 6nivel6,/$$ ?@% 6meses6 I%2 % /;2E5 6sa6,$5?! !5I@/5C DEC,/$$ !5I@/5C DEC (6%um!arte6)>

onexin:

public class onexion3 F  onnection conect G null>  3tatement stm> 

public onnection conexion()  F  tr"F  77lass.for%ame(Hcom.m"s*l.jdbc.$riverH)>  77onnection co G$river@ana#er.#etonnection(Hjdbc:m"s*l:77local-ost7inventariouserGrootJpassKordGrootH, null)>  773tatement stm G co.create3tatement()>  77lase $river  3trin# driverlass%ame G Hcom.m"s*l.jdbc.$riverH>  77;orma #eneral de la conexin para m"s*l es  3trin# driverrl G Hjdbc:m"s*l:77local-ost7inventarioH>

3trin# user G HrootH>

  3trin# passKord G HrootH>  lass.for%ame(driverlass%ame)>  conectG $river@ana#er.#etonnection(driverrl,user, passKord)> 

L  catc-(lass%ot;oundException exc)F  exc.print3tac42race()>  L catc- (3Exception ex) F

8/9/2019 POO2_U3_EA_HUFO

http://slidepdf.com/reader/full/poo2u3eahufo 5/6

  M?ption!ane.s-oK@essa#e$ialo#(null,HError HNex)> o##er.#eto##er(onexion3.class.#et%ame()).lo#(evel.3EAE5E, null,ex)>  L

  return conect>  LL

 PARA ELIMINAR UN REGISTRO O ACTUALIZAR

!ara modificar o borrar seleccionamos el re#istro con mouse derec-o.omo lo muestra la si#uiente pantalla:

!ara llevar a cabo las prácticas presentadas, además del I$E re*uieresinstalar un manejador de base de datos, se instalo @"3*l (@"3ommunit" 3erver), " para ma"or facilidad de uso se recomiendainstalar tambin una -erramienta #ráfica para su control (@"3Oor4benc-), ambos serán encontrados en la si#uiente direccin

8/9/2019 POO2_U3_EA_HUFO

http://slidepdf.com/reader/full/poo2u3eahufo 6/6

electrnica:-ttp:77dev.m"s*l.com7doKnloads7