tag:blogger.com,1999:blog-43587612179145143932024-03-13T11:41:26.698-07:00programacionHugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comBlogger150125tag:blogger.com,1999:blog-4358761217914514393.post-37719656564996603302013-01-25T07:49:00.001-08:002013-01-25T07:49:15.625-08:00Fundamentos de Base de Datos TESOEM<p align="justify"><br><font size="3" face="Times New Roman">Les dejo los ejercicios de evidencias que realizaran. los diseños que entregaran son modelo E-R, modelo Relacional y códigos en SQL para la creación de la base de datos y tablas</font></p> <p align="justify"><font size="3" face="Times New Roman">1.- Se quiere diseñar una base de datos relacional para gestionar los datos de los socios de un club náutico. De cada socio se guardan los datos personales y los datos del barco o barcos que posee: número de<br>matrícula, nombre, número del amarre y cuota que paga por el mismo. Además, se quiere mantener información sobre las salidas realizadas por cada barco, como la fecha y hora de salida, el destino y los datos personales del patrón, que no tiene porque ser el propietario del barco, ni es necesario que sea socio del club.</font></p> <p align="justify"><font size="3" face="Times New Roman">2.- Se quiere diseñar una base de datos relacional para almacenar información sobre los asuntos que lleva un gabinete de abogados. Cada asunto tiene un número de expediente que lo identifica, y corresponde a un solo cliente. Del asunto se debe almacenar el período (fecha de inicio y fecha de archivo o finalización), su estado (en trámite, archivado, etc.), así como los datos personales del cliente al que pertenece (DNI, nombre, dirección, etc.). Algunos asuntos son llevados por uno o varios procuradores, de los que nos interesa también los datos personales.</font></p> <p align="justify">La entrega es el día lunes antes de las 5 de la tarde</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-38223862447594077842013-01-10T16:56:00.001-08:002013-01-10T16:56:23.018-08:00Fundamentos de Base de Datos TESOEM<p> </p> <p>Les dejo el diagrama para que lo interpreten y analicen como esta funcionando lo checamos en la próxima clase.</p> <p><a href="http://lh4.ggpht.com/-DrQ2NsF3YfA/UO9jLXwf-gI/AAAAAAAAASw/sIwf__C9pXE/s1600-h/fundamentos%252520base%252520de%252520datos%252520diagrama%2525203er%252520parcial%25255B2%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="fundamentos base de datos diagrama 3er parcial" border="0" alt="fundamentos base de datos diagrama 3er parcial" src="http://lh6.ggpht.com/-CA3Z4dRP_5E/UO9jNBrChEI/AAAAAAAAAS4/OnIIudXi8rc/fundamentos%252520base%252520de%252520datos%252520diagrama%2525203er%252520parcial_thumb.png?imgmax=800" width="244" height="218"></a></p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-60772744637112850262012-12-23T16:51:00.001-08:002012-12-23T16:51:48.557-08:00Administración, Configuración y Mantenimiento de Redes TESOEM<p> </p> <p>Tarea</p> <p>Investigación:</p> <p>5.1 Introducción<br>5.1.1 Funciones de la Administración de red<br>5.1.2 Planeación de un sistema de administración de redes<br>5.2 Monitoreo de red<br>5.2.1 Monitorización de eventos<br>5.2.2 Monitorización de tráfico<br>5.2.3 Utilización de Bitácoras<br>5.3 Gestión de Administración<br>5.3.1 Administración del desempeño<br>5.3.2 Administración de la configuración<br>5.3.3 Administración de la contabilidad<br>5.3.4 Administración de fallas<br>5.3.5 Administración de la seguridad</p> <p>para los que desean hacer exposición se ponen de acuerdo para que seleccionen los temas que deseen, es un tema por persona dependiendo la calidad de la exposición será 1 pto extra</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-48004508323833524112012-12-23T16:46:00.001-08:002012-12-23T16:46:44.430-08:00Programación Orientada a Objetos TESOEM<p> </p> <p>Temas de investigación</p> <p> </p> <p>5.1 Definición.<br>5.2 Tipos de excepciones.<br>5.3 Propagación de excepciones.<br>5.4 Gestión de excepciones:<br>manejo de excepciones, lanzamiento de excepciones.<br>5.5 Creación y manejo de excepciones definidas por el usuario.</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-38138919361687107622012-12-23T16:45:00.001-08:002012-12-23T16:45:05.598-08:00Estructura de datos TESOEM<p> </p> <p>les dejo los temas de investigación para regresando de vacaciones</p> <p>4.2 Grafos.<br>4.2.1 Terminología de grafos.<br>4.2.2 Operaciones básicas sobre grafos.</p> <p>5.1 Algoritmos de Ordenamiento Internos<br>5.1.1 Burbuja.<br>5.1.2 Quicksort.<br>5.1.3 ShellSort.<br>5.1.4 Radix</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-7355183550449174972012-12-23T16:39:00.001-08:002012-12-23T16:39:30.742-08:00Taller de base de datos TESOEM<p> </p> <p>Aquí el ejemplo para poder realizar la practica que les pedí del registro del usuario activo</p> <p>delimiter //<br>create procedure suma1(in a int, in b int, out c int)<br>begin<br>declare va int;<br>declare vb int;<br><br>set va=a;<br>set vb=b;<br><br>set c = va + vb;<br><br>end//</p> <p>delimiter ;</p> <p>call suma1(12,45,@v);<br>select @v;</p> <p>Se retomara el tema de commint y rollback</p> <p>por ultimo investigar el ultimo tema del temario la unidad 7 ya que relizaremos conexiones con c# net, jsp, php, y andriod si alcanza el tiempo</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-81889674749371278582012-12-07T14:38:00.001-08:002012-12-07T14:38:17.724-08:00Tarea 3S21 Estructura de Datos<p><br>Tarea de investigación para el dia 12 de Diciembre</p> <p>4.1 Arboles.<br> 4.1.1 Concepto de árbol.<br> 4.1.2 Clasificación de árboles.<br> 4.1.3 Operaciones básicas sobre árboles binarios.<br> 4.1.4 Aplicaciones.<br> 4.1.5 Arboles balanceados (AVL).</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-3863988724693580202012-11-27T13:41:00.001-08:002012-11-27T13:41:58.098-08:00Evidencia 5S21 TESOEM Taller de Base de Datos<p><br> </p> <p>INSTRUCCIONES: REALIZA CORRECTAMENTE LO QUE SE TE PIDE.<br>1. De acuerdo al siguiente diagrama realice la base de datos y las respetivas tablas<br>Cree la base de datos llamada examen<br></p> <p><a href="http://lh6.ggpht.com/-6Amcq2USo34/ULUzm5T5foI/AAAAAAAAAR4/46SBd5t2b9c/s1600-h/clip_image002%25255B4%25255D.gif"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://lh3.ggpht.com/-J2zeUgWEdcI/ULUzoqHDY6I/AAAAAAAAASA/dObRBNFia9w/clip_image002_thumb%25255B1%25255D.gif?imgmax=800" width="455" height="159"></a> </p> <p><br>2. Inserte lo siguientes registros para cada una de las entidades<br><br>CLIENTE</p> <table border="1" cellspacing="0" cellpadding="2" width="452"> <tbody> <tr> <td valign="top" width="96">RFC</td> <td valign="top" width="104">Nombre</td> <td valign="top" width="198">Dirección</td> <td valign="top" width="52">Edad</td></tr> <tr> <td valign="top" width="96">GURE700611</td> <td valign="top" width="104">Gutiérrez Rodríguez Edgar</td> <td valign="top" width="198">Altamirano No. 72, Col Adolfo</td> <td valign="top" width="52">37</td></tr> <tr> <td valign="top" width="96">MORR720909</td> <td valign="top" width="104">Morales Ruiz Rafael </td> <td valign="top" width="198">Altamirano No. 75, Col Adolfo</td> <td valign="top" width="52">35<br></td></tr> <tr> <td valign="top" width="96">CAJO820808</td> <td valign="top" width="104">Castro Jiménez Oscar </td> <td valign="top" width="198">Madero 333, Col Centro</td> <td valign="top" width="52">25<br></td></tr></tbody></table> <p>AUTOMOVIL<br> <br> <table border="1" cellspacing="0" cellpadding="2" width="400"> <tbody> <tr> <td valign="top" width="133">Matricula</td> <td valign="top" width="133">Marca</td> <td valign="top" width="133">Modelo</td></tr> <tr> <td valign="top" width="133">212NAS</td> <td valign="top" width="133">NISSAN</td> <td valign="top" width="133">SENTRA</td></tr> <tr> <td valign="top" width="133">345DFR</td> <td valign="top" width="133">NISSAN</td> <td valign="top" width="133">PLATINA</td></tr> <tr> <td valign="top" width="133">456NMA</td> <td valign="top" width="133">JEPP</td> <td valign="top" width="133">LIBERTY</td></tr> <tr> <td valign="top" width="133">567JJJ</td> <td valign="top" width="133">JEPP</td> <td valign="top" width="133">CHEROKY</td></tr></tbody></table> </p> <p> RESERVACION<br><br> <table border="1" cellspacing="0" cellpadding="2" width="440"> <tbody> <tr> <td valign="top" width="57">NoRes</td> <td valign="top" width="80">Fecha</td> <td valign="top" width="64">Precio</td> <td valign="top" width="119">AUTOMATRICULA</td> <td valign="top" width="118">ClienteRFC</td></tr> <tr> <td valign="top" width="57">123</td> <td valign="top" width="80">10-oct-11</td> <td valign="top" width="64">1200</td> <td valign="top" width="119">212NAS</td> <td valign="top" width="118">GURE700611</td></tr> <tr> <td valign="top" width="57">124</td> <td valign="top" width="80">12-oct-11</td> <td valign="top" width="64">1300</td> <td valign="top" width="119">345DFR</td> <td valign="top" width="118">CAJO820808</td></tr> <tr> <td valign="top" width="57">125</td> <td valign="top" width="80">12-oct-11</td> <td valign="top" width="64">1300 </td> <td valign="top" width="119">456NMA</td> <td valign="top" width="118">GURE700611</td></tr> <tr> <td valign="top" width="57">126 </td> <td valign="top" width="80">13-oct-11 </td> <td valign="top" width="64">1500</td> <td valign="top" width="119">567JJJ</td> <td valign="top" width="118">MORR720909</td></tr></tbody></table><br>3. Crear los siguientes usuarios con sus permisos respectivos. <br>• Examen -> todos los permisos sobre la base de datos examen<br>• Tablas -> todos los permisos sobre la tabla cliente<br>• Permisos -> únicamente puede hacer select y update en la tabla Reservacion<br>• General -> tiene permisos sobre todos los elementos de mysql<br>4. Efectuar una consulta de acuerdo a la siguiente tabla donde se muestran la reservación que ha hecho el cliente GURE700611 <br> </p> <p>NoRes RFC Nombre Matricula Modelo Fecha Reservacion<br>123 GURE700611 Gutierrez Rodriguez Edgar 212NAS SENTRA 10-oct-11<br>125 GURE700611 Gutierrez Rodriguez Edgar 456NMA LIBERTY 12-oct-11</p> <p>5. Efectuar una consulta que indique cuanto pago de acuerdo a las dos reservaciones en el mes de octubre el cliente con RFC GURE700611 <br>6. Efectuar una consulta que me indique quien adquirió el automóvil más caro del mes de octubre <br>7. De las tres consultas anteriores genere su respectiva vista <br>8. Cree una expresión regular que me localice las marcas de automóvil que empiezan con N <br>9. Realice una consulta por fecha para el dia 12 de octubre del 2011 <br>10. Exporte las consultas hacia archivos .cvs <br>11. Cree sus respectivos archivos sql para poder ejecutar la creación de tablas, inserción de datos y consultas <br>12. Muestre los privilegios para los usuarios examen y permisos <br>13. Realice un listado los usuarios de mysql donde se muestre nombre de usuario y password <br>14. Remueva todos los permisos al usuario tablas <br>15. Consulta para saber que usuario se inició la sesión </p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-3502031326008298472012-11-24T18:53:00.001-08:002012-11-24T18:53:36.804-08:00Evidencia 4s21 TESOEM Fundamentos de Base de Datos<p><br>Les dejo los datos para que realicen su evidencia:</p> <p align="justify">INSTRUCCIONES: REALIZA CORRECTAMENTE LO QUE SE TE PIDE.<br>A partir del siguiente enunciado se debe realiza el modelo entidad-relación, normalización, modelo de relación.<br>"Una empresa vende productos a varios clientes. Se necesita conocer los datos personales de los clientes (nombre, apellidos,DNI (Documento Nacional de Identidad), dirección y fecha de nacimiento). Cada producto tiene un nombre y un código, así como un precio unitario. Un cliente puede comprar varios productos a la empresa, y un mismo producto puede ser comprado por varios clientes. Los productos son suministrados por diferentes proveedores. Se debe tener en cuenta que un producto sólo puede ser suministrado por un proveedor, y que un proveedor puede suministrar diferentes productos. De cada proveedor se desea conocer el NIF (Numero de Identificación Fiscal), nombre y dirección".<br></p> <p>Segunda Parte<br></p> <p> <table style="width: 476px; height: 194px" border="1" cellspacing="0" cellpadding="2" width="476"> <tbody> <tr> <td valign="top" width="100" colspan="4">CLIENTE </td> <tr> <td valign="top" width="100">RFC</td> <td valign="top" width="100">Nombre</td> <td valign="top" width="100">Direccion</td> <td valign="top" width="100">Edad</td></tr> <tr> <td valign="top" width="100">GURE700611</td> <td valign="top" width="100">Gutierrez Rodriguez Edgar</td> <td valign="top" width="100">Altamirano No. 72, Col Adolfo</td> <td valign="top" width="100">37</td></tr> <tr> <td valign="top" width="100">MORR720909</td> <td valign="top" width="100">Morales Ruiz Rafael</td> <td valign="top" width="100">Altamirano No. 75, Col Adolfo</td> <td valign="top" width="100">35<br></td></tr> <tr> <td valign="top" width="100">CAJO820808</td> <td valign="top" width="100">Castro Jimenez Oscar</td> <td valign="top" width="100">Madero 333, Col Centro</td> <td valign="top" width="100">25</td></tr></tbody></table><br> <table style="width: 474px; height: 164px" border="1" cellspacing="0" cellpadding="2" width="474"> <tbody> <tr> <td valign="top" width="133" colspan="3">AUTOMOVIL</td> <tr> <td valign="top" width="133">Matricula</td> <td valign="top" width="133">Marca</td> <td valign="top" width="133">Modelo</td></tr> <tr> <td valign="top" width="133">212NAS</td> <td valign="top" width="133">NISSAN</td> <td valign="top" width="133">SENTRA</td></tr> <tr> <td valign="top" width="133">345DFR</td> <td valign="top" width="133">NISSAN</td> <td valign="top" width="133">PLATINA</td></tr> <tr> <td valign="top" width="133">456NMA</td> <td valign="top" width="133">JEPP</td> <td valign="top" width="133">LIBERTY</td></tr> <tr> <td valign="top" width="133">567JJJ</td> <td valign="top" width="133">JEPP</td> <td valign="top" width="133">CHEROKY</td></tr></tbody></table></p> <p> <table style="width: 469px; height: 200px" border="1" cellspacing="0" cellpadding="2" width="469"> <tbody> <tr> <td valign="top" width="180" colspan="5">RESERVACION</td></tr> <tr> <td valign="top" width="80">NoRes</td> <td valign="top" width="80">Fecha</td> <td valign="top" width="80">Precio</td> <td valign="top" width="80">AUTOMATRICULA</td> <td valign="top" width="80">ClienteRFC</td></tr> <tr> <td valign="top" width="80">123</td> <td valign="top" width="80">10-oct-11</td> <td valign="top" width="80">1200</td> <td valign="top" width="80">212NAS</td> <td valign="top" width="80">GURE700611</td></tr> <tr> <td valign="top" width="80">124</td> <td valign="top" width="80">12-oct-11</td> <td valign="top" width="80">1300</td> <td valign="top" width="80">345DFR</td> <td valign="top" width="80">CAJO820808</td></tr> <tr> <td valign="top" width="80">125</td> <td valign="top" width="80">12-oct-11</td> <td valign="top" width="80">1300</td> <td valign="top" width="80">456NMA</td> <td valign="top" width="80">GURE700611</td></tr> <tr> <td valign="top" width="80">126 </td> <td valign="top" width="80">13-oct-11</td> <td valign="top" width="80">1500</td> <td valign="top" width="80">567JJJ</td> <td valign="top" width="80">MORR720909</td></tr></tbody></table> <br>Parte II </p> <p align="justify">Utilizando Algebra relacional realice lo siguiente basándose en los datos anteriores<br>1. Proyecciones<br>a. Proyecte todos los campos de cliente<br>b. Proyecte de automóvil los campos matricula y modelo<br>c. Proyecte de reservación los campos NoRes, fecha, precio<br>2. Selección<br>a. Realice la selección de reservación para mostrar al cliente GURE700611<br>b. Realice la selección de automóvil para mostrar los vehículos NISSAN<br>3. Composición de relaciones<br>a. Realice una relación donde muestre nombre de cliente, precio de reservación y matricula de automóvil alquilado<br>b. Realice una relación donde muestre nombre de cliente, precio de reservación y matricula de automóvil alquilado donde el precio sea mayor a 1200</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-36274271316434269682012-11-24T17:23:00.001-08:002012-11-24T17:23:13.416-08:003102 Documentos Digitales<p><br>les dejo los últimos temas de investigación pera entregar el lunes.</p> <blockquote> <p> Qué es Internet.<br> Qué es una dirección IP.<br> Qué es nombres de dominio.<br> Qué es un protocolo<br> - HTTP.<br> - HTTPS.<br> - FTP.<br> - DNS.<br> Qué es WWW.</p></blockquote> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-78854575436006319042012-11-14T17:55:00.001-08:002012-11-14T17:55:34.638-08:00Estructura de Datos 3S21 TESOEM<p>Codigo para eliminar nodos de la lista:</p> <p>/**<br>* @(#)MenuListas.java<br>*<br>*<br>* @author Victor Hugo De la O<br>* @version 2.00 2012/11/14<br>*/<br>import java.util.Scanner; <p>public class MenuListas {<br> Scanner teclado = new Scanner(System.in); <p> class nodo{<br> String nombre;<br> nodo siguiente;<br> }<br> public nodo agregar(nodo datos){<br> String nombre;<br> nodo temp = new nodo();<br> if (datos == null){<br> System.out.println ("Ingrese el nombre: ");<br> nombre = teclado.next();<br> temp.nombre=nombre;<br> temp.siguiente=null;<br> datos=temp;<br> }<br> else{<br> System.out.println ("Ingrese el nombre: ");<br> nombre = teclado.next();<br> temp.nombre=nombre;<br> temp.siguiente=datos;<br> datos=temp;<br> }<br> return datos;<br> }<br> public nodo Elimina(nodo datos){<br> int posicion=0,lugar=0;<br> boolean encontrado=true;<br> String nombre;<br> nodo temp = new nodo();<br> System.out.println ("Que nombre deseas eliminar");<br> nombre=teclado.next();<br> temp = datos;<br> while (temp != null){<br> if (temp.nombre.equals(nombre))<br> lugar=posicion;<br> posicion++;<br> temp = temp.siguiente;<br> } <br> System.out.println ("esta en la posicion " +lugar);<br> if (lugar == contar(datos)){ <br> temp = datos;<br> posicion=0;<br> while (encontrado){<br> if (posicion == (lugar-1)){<br> encontrado=false;<br> }<br> else<br> temp=temp.siguiente;<br> posicion++; <br> }<br> temp.siguiente=null;<br> }<br> else if (lugar ==0 ){<br> temp = datos.siguiente;<br> datos=temp; <br> System.out.println ("esta en la posicion maxima no se puede eliminar directo nodo.sig->nodo.sig.sig");<br> }<br> else{<br> temp = datos;<br> posicion=0;<br> while (encontrado){<br> if (posicion == (lugar-1)){<br> encontrado=false;<br> }<br> else<br> temp=temp.siguiente;<br> posicion++; <br> }<br> temp.siguiente=temp.siguiente.siguiente;<br> }<br> return datos;<br> }<br> public int contar(nodo datos){<br> int posicion=0;<br> while (datos.siguiente != null){<br> posicion++;<br> datos = datos.siguiente;<br> }<br> System.out.println ("numero de registro "+posicion);<br> return posicion;<br> }<br> public void mostrar(nodo datos){<br> while (datos != null){<br> System.out.println (datos.nombre);<br> datos=datos.siguiente;<br> }<br> }<br> public void menu(){<br> System.out.println ("Menu de opciones");<br> System.out.println ("[A] Agregar");<br> System.out.println ("[M] Mostrar");<br> System.out.println ("[E] Eliminar");<br> System.out.println ("[S] Salir");<br> System.out.println ("\tQue opcion deseas-> ");<br> } <p> public MenuListas(){<br> char opc;<br> String opcion;<br> boolean bandera = true;<br> nodo objdatos = new nodo();<br> objdatos = null;<br> while (bandera){<br> try{<br> menu();<br> //opc = (char)System.in.read();<br> opcion = teclado.next();<br> opcion=opcion.toUpperCase();<br> opc=opcion.charAt(0);<br> switch(opc){<br> case 'A':<br> case 'a': objdatos = agregar(objdatos);break;<br> case 'M':<br> case 'm':mostrar(objdatos); break;<br> case 'E':<br> case 'e':objdatos = Elimina(objdatos);break;<br> case 'S':<br> case 's':bandera=false; break;<br> }<br> }<br> catch (Exception ex){<br> ex.printStackTrace();<br> }<br> }<br> }<br> public static void main (String[] args) {<br> MenuListas objlistas = new MenuListas();<br>} <br>}</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-41053748443732247062012-11-12T21:22:00.001-08:002012-11-12T21:22:09.199-08:007S21 Tarea TESOEM<p> </p> <p>Les dejo el siguiente diagrama para que se configure como frame relay</p> <p><a href="http://lh5.ggpht.com/-r8dsOMou7oQ/UKHY-3ekizI/AAAAAAAAARc/Z3WIKfGZYuM/s1600-h/red%252520de%252520tarea%25255B3%25255D.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="red de tarea" border="0" alt="red de tarea" src="http://lh5.ggpht.com/-Gnf_Uhi47SQ/UKHY_-GUbFI/AAAAAAAAARk/CFl-DHsysPs/red%252520de%252520tarea_thumb%25255B1%25255D.jpg?imgmax=800" width="481" height="246"></a></p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-58732448594604286102012-11-11T17:30:00.001-08:002012-11-11T17:30:00.031-08:004S21 Fundamentos de Base de Datos TESOEM<p><br>Construir el diagrama E-R, Formas Normales, Modelo Relacional del siguiente problema:<br><br>Nota: el diagrama E-R con atributos<br><br>• En un centro de investigación se llevan a cabo varios proyectos. Cada proyecto de investigación es llevado a cabo por una serie de investigadores. Si hay un proyecto, al menos, hay un investigador trabajando en él. Cada investigador trabaja sólo en un proyecto en el centro obligatoriamente, el que se le asignó. De cada proyecto nos interesa su nombre y la fecha en la que se inició el proyecto.<br><br>• Proyectos de investigación hay únicamente de 2 tipos: nuevos y de revisión. De los proyectos nuevos nos interesaría registrar el presupuesto económico del que se dispone para poderlo llevar a cabo, mientras que de los proyectos de revisión nos interesaría guardar un texto explicativo del motivo que provocó la revisión del mismo (por ejemplo “Error de cálculo inicial” o “Adaptación a las nuevas necesidades del mercado”).</p> <p align="justify">• Entre los investigadores hay jefes e investigadores que no son jefes. Cada investigador que no es jefe es supervisado por un jefe, mientras que los que son jefes no tienen ningún jefe superior que los supervise. De cada investigador nos interesaría registrar su nombre completo (aunque separado en nombre y apellidos), C.I., dirección, localidad, y teléfono.<br><br>• Además, los investigadores realizarán conferencias en otros centros sobre sus investigaciones, aunque no todos los investigadores las harán. Cada conferencia será realizada por uno o varios investigadores. Los investigadores más dotados podrán participar incluso en más de una conferencia. De cada conferencia nos interesa su nombre identificativo, fecha y hora del inicio de la conferencia, número de horas de la exposición y el lugar donde se realizará (por ejemplo, en la Facultad de Estadística).</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-20426527911783909602012-11-05T14:51:00.001-08:002012-11-05T14:51:49.774-08:00Estructura de Datos 3S21 TESOEM<p><br>Aquí les dejo fragmento de código para que se den una idea de como quiero los métodos:</p> <p>/**<br> * @(#)MenuListas.java<br> *<br> *<br> * @author Victor Hugo De la O<br> * @version 1.00 2012/11/5<br> */</p> <p>public class MenuListas {<br> <br> class nodo{<br> String nombre;<br> nodo siguiente;<br> }<br> <br> public nodo agregar(nodo datos){<br> nodo temp = new nodo();<br> if (datos == null){<br> System.out.println ("esta vacio... agregamos");<br> temp.nombre="victor";<br> temp.siguiente=null;<br> datos=temp;<br> }<br> else{<br> System.out.println ("tiene valores ....");<br> temp.nombre="fernando";<br> temp.siguiente=datos;<br> datos=temp;<br> }<br> return datos;<br> }<br> <br> public void mostrar(nodo datos){<br> while (datos != null){<br> System.out.println (datos.nombre);<br> datos=datos.siguiente;<br> }<br> }</p> <p> public MenuListas() {<br> nodo objdatos = new nodo();<br> objdatos = null;<br> System.out.println ("Menu..");<br> objdatos = agregar(objdatos);<br> objdatos = agregar(objdatos);<br> System.out.println ("ahora mostramos los datos...");<br> mostrar(objdatos);<br> }<br> <br> public static void main (String[] args) {<br> MenuListas objlistas = new MenuListas();<br>}<br> <br>}</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-34490045178363786972012-11-01T20:23:00.001-07:002012-11-01T20:23:35.549-07:00Estructura de Datos 3S21 TESOEM<p> </p> <p>les dejo una liga que el compañero Luis Manuel Puebla compartió para que se den una idea de lo que les pedí</p> <p>sigan el enlace <a href="http://creationexus.com/soft/37-java/125-lista-simple-en-java.html" target="_blank">aquí</a></p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-50605083041343088322012-11-01T11:24:00.001-07:002012-11-01T11:24:17.588-07:00Taller de Base de Datos 5S21 TESOEM<p> </p> <p>les dejo la liga para poder descargar el archivo de respaldo para que restauren en sus maquinas y poder trabajar todos igual</p> <p><a href="https://www.dropbox.com/s/8evt8s2zsj8h1mg/examen.sql" target="_blank">Descargar Aquí</a></p> <p>Investigue los siguientes elementos</p> <p>Creación de usuarios</p> <p>privilegios a usuario en tablas y bases de datos</p> <p>Expresiones regulares</p> <p>Como determinar el nombre del usuario actual</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-19629633221400830192012-10-31T15:12:00.001-07:002012-10-31T15:12:16.439-07:00Tarea 7S21 TESOEM<p> </p> <p>les dejo el siguiente diagrama para que configuren con rutas estáticas y pueda haber comunicación entre ellos.</p> <p><a href="http://lh4.ggpht.com/-b3GWGCTuaJQ/UJGiODNyocI/AAAAAAAAAQ8/wpTIOuznzkQ/s1600-h/tarea%252520diagrama%25255B7%25255D.png" target="_blank"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="tarea diagrama" border="0" alt="tarea diagrama" src="http://lh3.ggpht.com/-T1u4ZklznnA/UJGiPu43m_I/AAAAAAAAARE/fZKzaJXbXmg/tarea%252520diagrama_thumb%25255B5%25255D.png?imgmax=800" width="391" height="295"></a></p> <p>debe ser generada en packet tracer versión 5.3.3 para poder ser revisada en la próxima sesión de clase.</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-31321155376566957072012-10-30T16:49:00.001-07:002012-10-30T16:49:34.893-07:00Fundamentos de Base de Datos 4S21 TESOEM<p> </p> <p>temas de investigación:</p> <p>4 Diseño de bases de datos relacionales.</p> <p>4.1 Características del diseño relacional.<br>4.2 Dominios atómicos y la primera forma<br>normal.<br>4.3 Dependencias funcionales.<br>4.4 Segunda forma normal.<br>4.5 Tercera forma normal.<br>4.6 Forma normal Boyce-Codd.<br>4.7 Algoritmos de descomposición.<br>4.8 Formas normales superiores.<br>4.9 Integridad de las bases de datos.</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-81099543486981518862012-10-11T07:01:00.001-07:002012-10-11T07:01:38.191-07:00Evidencia 4S21 Fundamentos de Base de Datos<p> </p> <p align="justify">Dada la siguiente descripción de un sistema de información, obtenga el esquema conceptual del mismo utilizando el modelo E/R. Las restricciones que no pueda expresar en el diagrama enúncielas en lenguaje natural. </p> <h1 align="justify">Video Club</h1><br> <p align="justify"><br>Se quiere modelar la realidad correspondiente a un video club. El video club tiene varias sucursales, de cada una de las cuales se conoce el nombre, la dirección y el teléfono que la identifica. Cada sucursal está dividida en secciones que representan el tipo de película que se ofrece en la misma (acción, dibujo animado, comedia, terror, etc.). Cada sección se distingue por su nombre. El mismo nombre de sección puede estar en más de una sucursal. <br><br>De los empleados del video club se conoce el nombre y su número de identificación. Un empleado trabaja en una única sucursal del video club. <br><br>Cada película pertenece a una única sección de la sucursal, y cada sección tiene asociadas varias películas. Para cada película se tiene un conjunto de dvds que son los que se alquilan. Las películas tienen un nombre y un código que las identifica, los dvds se identifican con un único número para cada película. Por ejemplo, para la película código 12-348 existe el dvd 1, el 2 y el 3; para la película código 1-34 existe el dvd 1, el 2, el 3 y el 4. <br><br>Además, por cada película hay una revista con información de la misma. De las revistas se conoce el nombre y la editorial, ambos datos juntos identifican a cada revista. De cada revista existen ejemplares, los cuales se alquilan junto con los dvds. Los ejemplares se identifican con un número que es único para cada revista a la que corresponde. <br><br>De los clientes del video club se conoce el nombre, la dirección, un teléfono y el código de socio que los identifica dentro de cada sucursal. Los clientes pueden ser de dos tipos, especiales o comunes. Los clientes especiales compran cuponeras de películas y los clientes comunes no adquieren cuponeras. De los clientes especiales se sabe cuantas cuponeras ha comprado hasta ahora y la cantidad de alquileres disponibles que quedan en su cuponera. Los clientes especiales pueden alquilar por cuponera solamente dvds independientes, o sea sin revista. También pueden alquilar dvds independientes sin usar su cuponera (pagándolo). <br><br>Cuando alquilan un dvd se registra si el alquiler fue hecho utilizando la cuponera o no. Los clientes comunes también pueden alquilar dvds independientes. Cualquier cliente puede alquilar dvd con ejemplar de revista. En todos los alquileres se registra la fecha de devolución. La revista puede tener fecha de devolución diferente de la película. <br><br>Cuando un cliente quiere una película que no está disponible, éste puede reservarla, y para cada reserva se registra la fecha. <br><br>Se pide: Modelo Entidad-Relación completo del problema. </p> <h1 align="justify">Campamentos de verano </h1> <p align="justify"><br>Una organización juvenil que se encarga de organizar campamentos de verano, desea mantener en una base de datos información sobre los mismos. <br><br>En el campamento participan niños y jóvenes que tienen asociado un número de inscripción que es único y de los que además se desea conocer, su edad, su nombre, su dirección y su teléfono. Los participantes, o campistas, están organizados en grupos de manera que cada grupo se identifica por un código y tiene asociado un color y un lema (exclusivos del grupo). <br><br>Cada grupo puede tener asignados varios monitores, por lo menos uno. Cada monitor sólo puede estar asignado a un grupo. También se quiere conocer el nombre, DNI y experiencia de todos los monitores. <br><br>Puesto que los grupos pueden ser muy grandes se dividen en subgrupos de tal manera que cada subgrupo duerme en una tienda. Además, cada subgrupo tiene un campista responsable que, por supuesto, debe pertenecer al subgrupo. Los subgrupos se numeran secuencialmente dentro de cada grupo, y en cada tienda nunca duermen campistas de diferentes subgrupos. <br><br>De cada tienda se conoce su ubicación, capacidad y su código de identificación. En el campamento se realizan actividades en las que pueden participar varios subgrupos. Cada actividad tienen asignado un nombre que es único, una descripción, un nivel de dificultad y un monitor de actividades (y sólo uno) responsable de ella y cualificado para desarrollar esa actividad. Un monitor de actividades puede estar cualificado para desarrollar varias actividades. En cada actividad en la que participa un subgrupo hay asignado un campista (perteneciente al subgrupo) que es el responsable, pero de tal manera que cada campista sólo puede ser responsable de una actividad. Por cada actividad realizada, el monitor responsable otorga puntos al subgrupo. Los subgrupos con mayor puntuación reciben premios en la fiesta de fin de campamento. </p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-13840703650791772232012-10-11T06:04:00.001-07:002012-10-11T06:04:06.784-07:00Evidencia 4S21 Fundamentos de Base de Datos<p> </p> <p align="justify">Dada la siguiente descripción de un sistema de información, obtenga el esquema conceptual del mismo utilizando el modelo E/R. Las restricciones que no pueda expresar en el diagrama enúncielas en lenguaje natural. </p> <h1 align="justify">Video Club</h1><br> <p align="justify"><br>Se quiere modelar la realidad correspondiente a un video club. El video club tiene varias sucursales, de cada una de las cuales se conoce el nombre, la dirección y el teléfono que la identifica. Cada sucursal está dividida en secciones que representan el tipo de película que se ofrece en la misma (acción, dibujo animado, comedia, terror, etc.). Cada sección se distingue por su nombre. El mismo nombre de sección puede estar en más de una sucursal. <br><br>De los empleados del video club se conoce el nombre y su número de identificación. Un empleado trabaja en una única sucursal del video club. <br><br>Cada película pertenece a una única sección de la sucursal, y cada sección tiene asociadas varias películas. Para cada película se tiene un conjunto de dvds que son los que se alquilan. Las películas tienen un nombre y un código que las identifica, los dvds se identifican con un único número para cada película. Por ejemplo, para la película código 12-348 existe el dvd 1, el 2 y el 3; para la película código 1-34 existe el dvd 1, el 2, el 3 y el 4. <br><br>Además, por cada película hay una revista con información de la misma. De las revistas se conoce el nombre y la editorial, ambos datos juntos identifican a cada revista. De cada revista existen ejemplares, los cuales se alquilan junto con los dvds. Los ejemplares se identifican con un número que es único para cada revista a la que corresponde. <br><br>De los clientes del video club se conoce el nombre, la dirección, un teléfono y el código de socio que los identifica dentro de cada sucursal. Los clientes pueden ser de dos tipos, especiales o comunes. Los clientes especiales compran cuponeras de películas y los clientes comunes no adquieren cuponeras. De los clientes especiales se sabe cuantas cuponeras ha comprado hasta ahora y la cantidad de alquileres disponibles que quedan en su cuponera. Los clientes especiales pueden alquilar por cuponera solamente dvds independientes, o sea sin revista. También pueden alquilar dvds independientes sin usar su cuponera (pagándolo). <br><br>Cuando alquilan un dvd se registra si el alquiler fue hecho utilizando la cuponera o no. Los clientes comunes también pueden alquilar dvds independientes. Cualquier cliente puede alquilar dvd con ejemplar de revista. En todos los alquileres se registra la fecha de devolución. La revista puede tener fecha de devolución diferente de la película. <br><br>Cuando un cliente quiere una película que no está disponible, éste puede reservarla, y para cada reserva se registra la fecha. <br><br>Se pide: Modelo Entidad-Relación completo del problema. </p> <h1 align="justify">Campamentos de verano </h1> <p align="justify"><br>Una organización juvenil que se encarga de organizar campamentos de verano, desea mantener en una base de datos información sobre los mismos. <br><br>En el campamento participan niños y jóvenes que tienen asociado un número de inscripción que es único y de los que además se desea conocer, su edad, su nombre, su dirección y su teléfono. Los participantes, o campistas, están organizados en grupos de manera que cada grupo se identifica por un código y tiene asociado un color y un lema (exclusivos del grupo). <br><br>Cada grupo puede tener asignados varios monitores, por lo menos uno. Cada monitor sólo puede estar asignado a un grupo. También se quiere conocer el nombre, DNI y experiencia de todos los monitores. <br><br>Puesto que los grupos pueden ser muy grandes se dividen en subgrupos de tal manera que cada subgrupo duerme en una tienda. Además, cada subgrupo tiene un campista responsable que, por supuesto, debe pertenecer al subgrupo. Los subgrupos se numeran secuencialmente dentro de cada grupo, y en cada tienda nunca duermen campistas de diferentes subgrupos. <br><br>De cada tienda se conoce su ubicación, capacidad y su código de identificación. En el campamento se realizan actividades en las que pueden participar varios subgrupos. Cada actividad tienen asignado un nombre que es único, una descripción, un nivel de dificultad y un monitor de actividades (y sólo uno) responsable de ella y cualificado para desarrollar esa actividad. Un monitor de actividades puede estar cualificado para desarrollar varias actividades. En cada actividad en la que participa un subgrupo hay asignado un campista (perteneciente al subgrupo) que es el responsable, pero de tal manera que cada campista sólo puede ser responsable de una actividad. Por cada actividad realizada, el monitor responsable otorga puntos al subgrupo. Los subgrupos con mayor puntuación reciben premios en la fiesta de fin de campamento. </p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-21972686049019874302012-08-08T11:37:00.000-07:002012-08-09T05:33:46.913-07:00Activación de cuenta institucional Conalepchicos de tercer semestre les dejo la liga para que puedan descargar el archivo para la activación de su correo institucional. descargar <a href="https://skydrive.live.com/redir?resid=3BFA720B3F713F6B!1107" target="_blank"><span style="color: #0000ee;"><u>aquí</u></span> </a>una vez concluida su activación mandar un correo electrónico a victor.delao.acad226@df.conalep.edu.mxHugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-49272988658837865892012-06-24T20:14:00.001-07:002012-06-24T20:14:32.746-07:00TESOEM 7S21 Programación WEB Servidor Windows Server 2008<p align="justify"><br>las siguientes imágenes son para que verifiquen la funcionalidad de su servidor virtual y que su equipo físico responda a el como si fuera parte del dominio generado</p> <p align="justify">Verificamos el nombre completo del equipo en mi caso es hugo2008.hugo4295.com.mx con un dominio hugo4295.com.mx, así mismo podremos ejecutar el comando nslookup y nos responderá quien es el nombre del servidor predeterminado</p> <p align="justify"><a href="http://lh5.ggpht.com/-jRlryGMU0Ow/T-fWklGDjtI/AAAAAAAAANY/1Cl5wSPJIf0/s1600-h/server%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="server" border="0" alt="server" src="http://lh4.ggpht.com/-MJQ6XbeI56c/T-fWlkSKLKI/AAAAAAAAANg/S1ClEjfosYE/server_thumb%25255B1%25255D.png?imgmax=800" width="644" height="315"></a></p> <p align="justify">realizamos ping dentro de nuestro servidor de las 3 formas posibles: con dominio: hugo4295.com.mx, con subdominio: <a href="http://www.hugo4295.com.mx">www.hugo4295.com.mx</a> y con dirección ip en mi caso 199.199.199.1</p> <p align="justify"><a href="http://lh6.ggpht.com/-8Pc3EJ-Ft0c/T-fWpMl-bxI/AAAAAAAAANo/Vnba0vEaxLQ/s1600-h/server1%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="server1" border="0" alt="server1" src="http://lh6.ggpht.com/-2Hr20I0YvBM/T-fWqNdur_I/AAAAAAAAANw/7k_92QtNevQ/server1_thumb%25255B1%25255D.png?imgmax=800" width="644" height="315"></a></p> <p align="justify">verificamos que nos responda el navegador de las 3 formas posibles: con dominio: hugo4295.com.mx, con subdominio: www.hugo4295.com.mx y con dirección ip en mi caso 199.199.199.1</p> <p align="justify"><a href="http://lh3.ggpht.com/-q-mJMOQ7IXI/T-fWr2ncYdI/AAAAAAAAAN4/0OOQ7C2bGks/s1600-h/server2%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="server2" border="0" alt="server2" src="http://lh4.ggpht.com/-6dhmVardbPk/T-fWuSs3V6I/AAAAAAAAAOA/HRaWW4iDoc0/server2_thumb%25255B1%25255D.png?imgmax=800" width="644" height="315"></a></p> <p align="justify"><a href="http://lh5.ggpht.com/-C1yK9GbEyWo/T-fWv9jybWI/AAAAAAAAAOI/2b6PJr5d_FA/s1600-h/server3%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="server3" border="0" alt="server3" src="http://lh4.ggpht.com/-GaUU3dMAoaw/T-fWxLgsvCI/AAAAAAAAAOQ/wTBNYwcuQGY/server3_thumb%25255B1%25255D.png?imgmax=800" width="644" height="315"></a></p> <p align="justify"><a href="http://lh6.ggpht.com/-xW3lQa7Mzz8/T-fWy6InfXI/AAAAAAAAAOY/rSUz8Y8R0RE/s1600-h/server4%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="server4" border="0" alt="server4" src="http://lh4.ggpht.com/-StttlIetJC4/T-fW0MtEEiI/AAAAAAAAAOg/mC1Yy02BWIw/server4_thumb%25255B1%25255D.png?imgmax=800" width="644" height="315"></a></p> <p align="justify">Dentro del cliente primero verificamos que tengamos una dirección la cual podemos poner de forma manual o por medio de DHCP</p> <p align="justify"><a href="http://lh3.ggpht.com/-EmuTSg-F5sQ/T-fW5_yMckI/AAAAAAAAAOo/4KG-yAqKyBY/s1600-h/ip%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="ip" border="0" alt="ip" src="http://lh4.ggpht.com/-XBJoHnRe1tk/T-fW7x5ZIyI/AAAAAAAAAOw/Jwba1-duL_Q/ip_thumb%25255B1%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify">después hacemos un ping a nuestro servidor de las 3 formas posibles: con dominio: hugo4295.com.mx, con subdominio: www.hugo4295.com.mx y con dirección ip en mi caso 199.199.199.1</p> <p align="justify"><a href="http://lh5.ggpht.com/-b0FxJNuxJXI/T-fXBDK1DdI/AAAAAAAAAO4/lywmQ8Q_YPw/s1600-h/cliente1%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cliente1" border="0" alt="cliente1" src="http://lh4.ggpht.com/-Y0HqUOPRtjE/T-fXDULD0lI/AAAAAAAAAPA/UE2alG7cmEA/cliente1_thumb%25255B1%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify"> Por ultimo verificamos el funcionamiento de nuestro servidor web de las 3 formas posibles: con dominio: hugo4295.com.mx, con subdominio: www.hugo4295.com.mx y con dirección ip en mi caso 199.199.199.1</p> <p align="justify"><a href="http://lh6.ggpht.com/-pBEsdi-prQk/T-fXIYPZ3TI/AAAAAAAAAPI/Pl-8xVF2XBU/s1600-h/cliente2%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cliente2" border="0" alt="cliente2" src="http://lh3.ggpht.com/-ttcyuXag3Tc/T-fXKtilBPI/AAAAAAAAAPQ/hkUdp83T1ho/cliente2_thumb%25255B1%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify"><a href="http://lh4.ggpht.com/-KzaaTUVHJ88/T-fXSDqwq5I/AAAAAAAAAPY/sVWYtdtzJuA/s1600-h/cliente3%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cliente3" border="0" alt="cliente3" src="http://lh6.ggpht.com/-PJ7KPS3WTEs/T-fXUR9pyFI/AAAAAAAAAPg/-awOo6NVqa0/cliente3_thumb%25255B1%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify"></p> <p align="justify"></p> <p align="justify"></p> <p align="justify"></p> <p align="justify"></p> <p align="justify"></p> <p align="justify"></p> <p align="justify"></p> <p align="justify"><a href="http://lh5.ggpht.com/-lY9jfudQviw/T-fXYUs0aqI/AAAAAAAAAPo/7D0_i5qT2XU/s1600-h/cliente4%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cliente4" border="0" alt="cliente4" src="http://lh6.ggpht.com/-FS2FZ7HKBWw/T-fXb-ujBAI/AAAAAAAAAPw/5PZ2RIdGQ_M/cliente4_thumb%25255B1%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify">crean un directorio virtual para verificar que todo esta funcionando correctamente</p> <p align="justify"><a href="http://lh6.ggpht.com/-pKpX6j1KG5Q/T-fXdVZ9iZI/AAAAAAAAAP4/Laye8Sk8xB8/s1600-h/cliente5%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cliente5" border="0" alt="cliente5" src="http://lh6.ggpht.com/-BR8e3Fszw_E/T-fXesjgaHI/AAAAAAAAAQA/n_jOwUd9vzU/cliente5_thumb%25255B1%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify"><a href="http://lh6.ggpht.com/-K_RIw0XpO7Q/T-fXhiLIWBI/AAAAAAAAAQI/fYWBLxs862s/s1600-h/cliente6%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cliente6" border="0" alt="cliente6" src="http://lh5.ggpht.com/-tzomqH-MzJ4/T-fXi34SueI/AAAAAAAAAQQ/kpaLursO7ko/cliente6_thumb%25255B1%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify">Así mismo pueden crear una pagina con algún mensaje personal para que lo prueben tanto en el server virtual como en la maquina cliente para ver su funcionamiento</p> <p align="justify"><a href="http://lh5.ggpht.com/-CIz0WDGe_q0/T-fXkpE_KFI/AAAAAAAAAQY/GLLQLGX-ip0/s1600-h/cliente7%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cliente7" border="0" alt="cliente7" src="http://lh3.ggpht.com/-4TG871Miyk8/T-fXlvRxV8I/AAAAAAAAAQg/zB1AAgVJjIE/cliente7_thumb%25255B1%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify">Nota: como pueden ver cuando se hicieron las pruebas en el cliente se tenia corriendo la maquina virtual y el cliente físico y hay comunicación en ambos</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-83734702269572012602012-06-23T22:24:00.001-07:002012-06-23T22:24:10.369-07:007S21 TESOEM Programación WEB<p> </p> <p align="justify">Les dejo información sobre la forma de evaluar y los requisitos del servidor espero les sirva</p> <p align="justify"><a href="http://lh6.ggpht.com/-hWv1-DfdcN0/T-akbmFdzrI/AAAAAAAAANE/4Xg3sGteaKA/s1600-h/evaluacion%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="evaluacion" border="0" alt="evaluacion" src="http://lh6.ggpht.com/-6n6fOO6L6Pg/T-akeYRq6EI/AAAAAAAAANM/8T9PAVrRWYY/evaluacion_thumb%25255B1%25255D.png?imgmax=800" width="644" height="484"></a></p> <p align="justify">les dejo la siguiente pagina como referencia para que se documenten sobre los servicios a usar</p> <p align="justify"><a title="http://blog.soporteti.net/category/windows-server-2008/" href="http://blog.soporteti.net/category/windows-server-2008/">http://blog.soporteti.net/category/windows-server-2008/</a></p> <p align="justify">así mismo la fecha de entrega del servidor es para el jueves 28 de junio del 2012</p> <p align="justify">También les dejo la liga de los archivos que estaba trabajando donde esta la webservice y el proyecto web que la consume espero les sirva</p> <p align="justify"><a href="https://skydrive.live.com/redir?resid=3BFA720B3F713F6B!1734">descargar</a></p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-31496263945367945402012-06-23T22:09:00.001-07:002012-06-23T22:09:58.196-07:007S21 TESOEM Programación WEB<p align="justify"> </p> <p align="justify">Aquí les dejo las pantallas del proceso para su logueo</p> <p align="justify">verificamos que nuestra base guarde la información correcta</p> <p align="justify"></p> <p align="justify"><a href="http://lh5.ggpht.com/-6QNAyxOCojk/T-aguMUuU9I/AAAAAAAAAKA/H_4AUpa_nCk/s1600-h/base%252520de%252520datos%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="base de datos" border="0" alt="base de datos" src="http://lh3.ggpht.com/-Zg7A4QkXWjA/T-agvfLPg4I/AAAAAAAAAKI/n-RmAnLBowk/base%252520de%252520datos_thumb%25255B3%25255D.png?imgmax=800" width="644" height="408"></a></p> <p align="justify">debemos verificar que el webservice este activo</p> <p align="justify"><a href="http://lh5.ggpht.com/-e2oamwh53ik/T-agwZ0JoxI/AAAAAAAAAKQ/MG6gRtyrKBk/s1600-h/ws%25255B3%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="ws" border="0" alt="ws" src="http://lh3.ggpht.com/-SQaj-FKHK_Q/T-agxHc0DeI/AAAAAAAAAKY/fMAfoVImr1Q/ws_thumb%25255B1%25255D.png?imgmax=800" width="644" height="345"></a></p> <p align="justify">ejecutamos nuestro loguin</p> <p align="justify"><a href="http://lh3.ggpht.com/-uA7AuIwkpPo/T-agx6-5NvI/AAAAAAAAAKg/Uuuk1V7tvPc/s1600-h/acceso%25255B10%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="acceso" border="0" alt="acceso" src="http://lh6.ggpht.com/-SK3KOUVijx4/T-agyjix9bI/AAAAAAAAAKo/ztvu2duiUgk/acceso_thumb%25255B6%25255D.png?imgmax=800" width="644" height="345"></a></p> <p align="justify">registramos nuestro usuario</p> <p align="justify"><a href="http://lh5.ggpht.com/-fpJnSmO_lQ0/T-agzgjsmoI/AAAAAAAAAKw/Wy6jfYjLzGo/s1600-h/registro%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="registro" border="0" alt="registro" src="http://lh5.ggpht.com/-SoPvYD61MDQ/T-ag0d6Ra3I/AAAAAAAAAK4/RQ5aiwy4YV0/registro_thumb%25255B3%25255D.png?imgmax=800" width="644" height="345"></a></p> <p align="justify">llenamos el formulario</p> <p align="justify"><a href="http://lh4.ggpht.com/-d_PUWmH8BeA/T-ag2WkQKCI/AAAAAAAAALA/2nu3Yf5IxNs/s1600-h/acceso1%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="acceso1" border="0" alt="acceso1" src="http://lh3.ggpht.com/-y6IuPjl3X3Y/T-ag21MZjLI/AAAAAAAAALI/kDemteItDzo/acceso1_thumb%25255B3%25255D.png?imgmax=800" width="644" height="345"></a></p> <p align="justify">y registramos para que nos mande nuestro mensaje de que verifiquemos el correo para terminar el registro</p> <p align="justify"><a href="http://lh3.ggpht.com/-tbaHstSERwA/T-ag4G3YnzI/AAAAAAAAALQ/CPRQZkqx2T4/s1600-h/acceso2%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="acceso2" border="0" alt="acceso2" src="http://lh4.ggpht.com/-SBiI4QlilYU/T-ag6TZI73I/AAAAAAAAALY/HvhTEU35CQ0/acceso2_thumb%25255B3%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify">verificamos que tengamos el registro en la base de datos</p> <p align="justify"><a href="http://lh5.ggpht.com/-G8BZSp-8j1Q/T-ag7527nYI/AAAAAAAAALg/rvBQH04qey0/s1600-h/base%252520de%252520datos1%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="base de datos1" border="0" alt="base de datos1" src="http://lh4.ggpht.com/-2eCdwzhrHPA/T-ag8yj290I/AAAAAAAAALo/SohLD_63AOA/base%252520de%252520datos1_thumb%25255B3%25255D.png?imgmax=800" width="644" height="408"></a></p> <p align="justify">intentamos loguearnos con nuestro usuario credo y no permitirá el acceso</p> <p align="justify"><a href="http://lh5.ggpht.com/-7AqHjEsdTKo/T-ag93ovWFI/AAAAAAAAALw/bRoTXAioq50/s1600-h/acceso3%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="acceso3" border="0" alt="acceso3" src="http://lh4.ggpht.com/-QFIY17ej5oA/T-ag-no3fkI/AAAAAAAAAL4/zM3hb883W60/acceso3_thumb%25255B3%25255D.png?imgmax=800" width="644" height="345"></a></p> <p align="justify">revisamos nuestro correo para verificar que tenemos la notificación con la liga de activación</p> <p align="justify"><a href="http://lh3.ggpht.com/-WnQRILNHejc/T-ahAd5ziyI/AAAAAAAAAMA/1RR9G-k0m0A/s1600-h/correo%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="correo" border="0" alt="correo" src="http://lh5.ggpht.com/-HZ9wpIPvNFc/T-ahCnNMXxI/AAAAAAAAAMI/cix0aNaJO94/correo_thumb%25255B3%25255D.png?imgmax=800" width="644" height="345"></a></p> <p align="justify">damos clic en la liga y dejamos que el sistema active el usuario3</p> <p align="justify"><a href="http://lh5.ggpht.com/-R0O8phkcEto/T-ahD-vjqII/AAAAAAAAAMQ/z2w0vRxZYVk/s1600-h/activa%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="activa" border="0" alt="activa" src="http://lh6.ggpht.com/-LuGv7bZSje4/T-ahEgXl1GI/AAAAAAAAAMY/vAwl6jhAAbE/activa_thumb%25255B3%25255D.png?imgmax=800" width="644" height="364"></a></p> <p align="justify">verificamos que estado cambio de 0 a 1 lo cual significa que ya podemos ingresar con nuestro usuarios</p> <p align="justify"><a href="http://lh3.ggpht.com/-fuoq4cHm-oY/T-ahGdoXlDI/AAAAAAAAAMg/uCUnJz7fCik/s1600-h/base%252520de%252520datos2%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="base de datos2" border="0" alt="base de datos2" src="http://lh3.ggpht.com/-ezbQO9gQUE0/T-ahHeFrC6I/AAAAAAAAAMo/FomV7u6T1eA/base%252520de%252520datos2_thumb%25255B3%25255D.png?imgmax=800" width="644" height="408"></a></p> <p align="justify">reintentamos el logueo y nos mandara el mensaje de que esta correcto y podremos ingresar</p> <p align="justify"><a href="http://lh4.ggpht.com/-ETpYQmyS190/T-ahITPQT3I/AAAAAAAAAMw/TSQakxPIpAs/s1600-h/acceso4%25255B7%25255D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="acceso4" border="0" alt="acceso4" src="http://lh3.ggpht.com/-wHNx1G-IczY/T-ahJIrQw8I/AAAAAAAAAM4/8NUpW9-ckvA/acceso4_thumb%25255B3%25255D.png?imgmax=800" width="644" height="345"></a></p> <p align="justify">Nota: recuerden que activacion y password están encriptados a MD5</p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.comtag:blogger.com,1999:blog-4358761217914514393.post-25549981236886028372012-06-14T21:34:00.001-07:002012-06-14T21:34:22.364-07:00TESOEM 7S21 Programación de Paginas WEB<p><br>chicos aquí les dejo la liga para descargar el código de envió de mails espero les sirva bonita noche </p> <p><a href="https://skydrive.live.com/redir?resid=3BFA720B3F713F6B!1731">descargar</a></p> Hugo4295http://www.blogger.com/profile/02397505646366884203noreply@blogger.com