Anda di halaman 1dari 66

Introduccin: El Instituto Federal Electoral es un organismo pblico, autnomo y permanente encargado de organizar las elecciones federales, es decir, las

referentes a la eleccin del Presidente de la Repblica y de los Diputados y Senadores que integran el Congreso de la Unin. La Constitucin Poltica de los Estados Unidos Mexicanos establece que en la conformacin del IFE participen nicamente ciudadanos y representantes del Poder Legislativo de la Unin y de los Partidos Polticos Nacionales, por lo que le otorga independencia para su funcionamiento y toma de decisiones, as como personalidad jurdica y patrimonio propios. El presente trabajo es elaborado como parte de la Evaluacin Anual del Desempeo 2013 de los miembros del Servicio Profesional Electoral y especficamente en la meta de alcanzar un mayor grado de eficiencia en la organizacin de los procesos electorales federales. Para ello se ha elaborado una propuesta sobre el uso y aplicacin de Tecnologas de Informacin y comunicacin (TIC) potencialmente viables de utilizar en el Proyecto de Comunicacin de las Juntas Ejecutivas Distritales a fin de obtener informacin oportuna y confiable a travs del Sistema de Informacin de la Jornada Electoral (SIJE) para el proceso electoral federal de 2015. El objetivo principal es aprovechar el uso de las herramientas tecnolgicas que se nos ofrece en materia de comunicaciones. Algunos conceptos que se utilizan son los siguientes; Distrito: Se refiere a cada una de las demarcaciones en que se subdivide un territorio o una poblacin, ya sea en forma administrativa, estadstica o jurdica con la finalidad de obtener una distribucin adecuada de sus servicios administrativos y organizar el ejercicio de su gobierno.

Seccin Electoral: Unidad bsica para la organizacin electoral, cuyo criterio de creacin tiene como mnimo 50 electores y 1500 como mximo. El da de la jornada electoral, en cada una, por cada 750 electores o fraccin, se instala una casilla para recibir la votacin de los ciudadanos residentes en la misma.

Casilla electoral: Recinto o compartimento utilizado por el organismo electoral que tiene la potestad legal de recibir y escrutar el voto de los electores, frecuentemente conocido como Mesa Electoral, para asegurar la libertad y el secreto en el acto de la emisin del sufragio. El Distrito 01 Se caracteriza por ser en su mayor parte de tipo rural, este

aspecto se obtiene de la clasificacin de las secciones, pues de las 150 que conforman el territorio distrital, solo 33 son urbanas y las restantes 117 corresponden al tipo no urbano, por lo que toca a la clasificacin de casillas electorales que se instalaron en el proceso electoral de 2012, 102 se enmarcan en el tipo urbano y 315 en no urbano, que en total suman 417 casillas. El estado de Aguascalientes se encuentra situado en el centro geogrfico de Mxico, por su parte el Distrito abarca la parte norte, noroeste y oeste, al sur sudoeste colinda con el estado de Jalisco y al sur y sudeste con los Distritos 02 y 03, la extensin territorial es de 4,415 km2 y est integrado por 10 municipios que son Asientos, Calvillo, Coso, Jess Mara que cuyo municipio es sede de la Cabecera Distrital, Pabelln de Arteaga, Rincn de Romos, San Jos de Gracia, Tepezal, San Francisco de los Romo y El Llano. Existen en la actualidad diversidad de medios de comunicacin como son los telfonos celulares, telfonos inteligentes (Smartphones), tabletas, de diferentes tamaos y costos, susceptibles de ser utilizados para el proyecto de comunicacin, pues en un mundo tan revolucionado el avance de la tecnologa ha hecho que estos aparatos incorporen funciones que no hace mucho parecan futuristas como es el envo de mensajes de texto, correo electrnico, video llamada, fotografa digital, gps, conectividad, etc.

Transmitir informacin desde campo a travs de una aplicacin que incida directamente en el Sistema de la Jornada Electoral. La aplicacin deber disearse y ser instalada en los cada uno de los smartphone que se requieran para cubrir el 100% de las casillas electorales, en esta app el Capacitador Asistente Electoral (CAE) capturar directamente los datos que le sean requeridos depende de la etapa en la que se encuentre, por ejemplo informacin concerniente a la instalacin de casillas o datos del conteo rpido. La tecnologa pensada para dicho proyecto es la utilizacin de dispositivos mviles por medio de una aplicacin en el cual la persona encargada de hacer el registro podr acceder a dicha aplicacin y as hacer el registro necesario llenando los datos que se le indican, dicha informacin se guardara en una base de datos y as ser registrada debidamente para despus solo hacer la consulta requerida. Por lo tanto el uso de las nuevas tecnologas nos dar como resultado una mayor eficiencia y rapidez, a la hora de dar a conocer los resultados de las casillas obteniendo as los datos de primera mano. Sin duda factores que ayudaran para que el desarrollo del Proyecto de Comunicacin del 2013se lleve en los mejores trminos es la amplia cobertura en el uso de la telefona celular, pues con este incremento se erradicara el uso de la telefona de casetas rurales que fueron utilizadas en otros tantos procesos electorales, Se utilizarn diversas herramientas para realizar esta aplicacin tales como mysql, html, css, lenguaje de etiquetas entre otras ms, las cuales permitirn realizar una interface cmoda y amigable para cualquier usuario. La aplicacin contara con los formatos principales que son necesarios en la jornada electoral permitiendo el registro o recabado de informacin de una manera ms rpida y dinmica, tambin tendr la opcin de reportes los cuales se podrn imprimir con informacin ms exacta y confiable.

El uso de una aplicacin a travs de dispositivos mviles revolucionara el uso de las tecnologas durante la jornada electoral permitiendo una mejor eficiencia y eficacia al recolectar los datos de inters, tambin permitir mayor exactitud de los datos que en su caso seran las votaciones. 1. Antecedentes

1.1.

Planteamiento del problema

Durante mucho tiempo en las jornadas electorales el registro del conteo de las casillas electorales se ha hecho de forma manual, dicho registro se ha convertido en algo tedioso ya que la informacin pasa por varias personas ya que en primer instancia la persona que se encuentra en las casillas hace el llenado para despus hacer una llamada telefnica y pasarlo a una segunda persona la cual captura los datos manualmente para as despus ser capturados a computadora, por lo cual se ha convertido en una prdida de tiempo total. La tecnologa pensada para dicho proyecto es la utilizacin de dispositivos mviles por medio de una aplicacin en el cual la persona encargada de hacer el registro podr acceder a dicha aplicacin y as hacer el registro necesario llenando los datos que se le indican, dicha informacin se guardara en una base de datos y asser registrada debidamente para despus solo hacer la consulta requerida. Por lo tanto el uso de las nuevas tecnologas nos dar como resultado una mayor eficiencia y rapidez, a la hora de dar a conocer los resultados de las casillas obteniendo as los datos de primera mano. Marco legal La meta sealada se enmarca en el desarrollo del Objetivo Estratgico Optimizar el uso, aplicacin e inversin en TIC, el cual tiene como propsito aprovechar el uso y aplicacin de Tecnologas de Informacin y Comunicacin (TIC) para fortalecer la efectividad de los procesos institucionales y obtener

informacin oportuna y confiable que apoye la gestin y la toma de decisiones, el cual est inscrito en el Plan Estratgico Institucional 2012-2015.

1.2.

Preguntas de Investigacin

Las preguntas que a continuacin se plantean son las que va a permitir obtener y medir los resultados deseados teniendo en cuenta la problemtica y los objetivos que se quieren alcanzar, estas preguntas tambin van a permitir guiarnos en la realizacin del sistema para saber lo que se necesita cubrir o resolver: Qu permite el nuevo sistema a realizar? Qu ventajas tendr el usuario? Definiendo las preguntas anteriores lograremos saber los resultados de forma medible y exacta sobre lo que se quera lograr con este proyecto. 1.3. Objetivos

Crear un conjunto de metas y objetivos claramente definidos ayuda a garantizar que las soluciones satisfarn plenamente los requisitos de la organizacin y proporcionarn el mximo retorno de inversin posible. Por consiguiente, el primer paso de cualquier proyecto debe ser el establecimiento de objetivos. Los objetivos tienen que detallarse, de la manera ms clara posible. Los objetivos planteados a continuacin permitirn seguir un propsito para la realizacin del sistema. Lo que estos objetivos reflejan es el deseo porque las Jornadas Electorales sea ms eficientes y eficaces para todas las personas involucradas en ese proceso y no solo que se tenga que registrar manualmente sino optimizar ese proceso y realizarlo de manera digital para que sea ms cmodo para las personas interesadas y encargadas de recabar los datos de la Jornada Electoral.

Objetivo General: o Aprovechar el uso y aplicacin de Tecnologas de Informacin y Comunicacin (TIC) para fortalecer la efectividad de los procesos institucionales y obtener informacin oportuna y confiable en la jornada electoral. Objetivos Especficos: o Implementar un novedoso proyecto de comunicacin que haga uso de la tecnologa con que se cuenta actualmente en el mercado. o Utilizar los medios de comunicacin adecuados para transmitir informacin veraz y oportuna a travs del sistema informtico del SIJE. o Se seguirn los criterios generales del Proyecto de comunicacin como son: o Procurar que todos los Capacitadores Asistentes Electorales (CAEs) tengan comunicacin con sus respectivas sedes distritales. o Consolidar la transparencia y la confianza del desarrollo de la jornada electoral, al contar con informacin completa y oportuna en el SIJE. o Asegurar la oportuna comunicacin de los resultados electorales de las casillas de la muestra del Conteo Rpido. o Evitar la triangulacin de la informacin. o Reducir errores de captura al transmitir la informacin. La creacin de un conjunto de objetivos claramente definidos impulsar el proyecto de Jornada Electoral Electrnica en la direccin correcta y ayudar a asegurar la implementacin de una solucin que sea flexible, segura, econmica y que satisfaga plenamente las necesidades presentes y futuras de la organizacin. Los objetivos no estn grabados en una roca y, sin duda, sern modificados y refinados durante las ltimas etapas del proceso de planificacin mientras se ejecuta el plan.

Los objetivos asociados con cada meta deben estar sostenidos por medidas reproducibles y especficas que dejen clara la razn de ese objetivo y los resultados esperados.

1.4.

Hiptesis

Al realizar el sistema que ayudara al proceso de la jornada electoral se resuelve el uso de tantos papeles y la recopilacin de datos errneos por el hecho de que se desconozcan algunas reas y cul es la funcin de cada una de ellas ya que al principio solo se logra tener el conocimiento de las reas que en ese momento son de inters. Con la implementacin del nuevo sistema se pretende brindar una mejora administrativa de los formatos de la Jornada Electoral y un mayor control de los resultados de las votaciones Electorales. As mismo proporcionndoles a los administradores o miembros de la jornada Electoral un sistema que facilite un mejor manejo y sobre todo que el conteo sea ms confiable, con mayor exactitud y rapidez de respuesta. 1.5. Variables

Sistema: El nuevo sistema es el que permite realizar los mismos formatos que se tenan que llenar en papel pero ahora se llenaran en formatos electrnicos facilitndole al usuario la manipulacin y el manejo de informacin y a la vez reducir los errores de recopilacin. Por otro lado el sistema ser implementado para dispositivos mviles, facilitando as el manejo del mismo sistema y que este se encuentre al alcance de los administradores de la Jornada Electoral. Electrnico:

Al usar la variable electrnica lo que se quiere abarcar es el uso de las nuevas tendencias y tecnologas para mejorar y optimizar el funcionamiento de los formatos electorales. Cabe mencionar que una gran ventaja de la utilizacin de nuevas tecnologas en este caso los dispositivos mviles trae con ellos una gran ventaja ya que ayuda a agilizar el registro del conteo de votos que se lleva a cabo durante la jornada electoral. 1.6. Justificacin

Implementar un novedoso proyecto de comunicacin que haga uso de la tecnologa con que se cuenta actualmente en el mercado. Utilizar los medios de comunicacin adecuados para transmitir informacin veraz y oportuna a travs del sistema informtico del SIJE. Se seguirn los criterios generales del Proyecto de comunicacin como son: o Procurar que todos los CAEs tengan comunicacin con sus respectivas sedes distritales. o Consolidar la transparencia y la confianza del desarrollo de la jornada electoral, al contar con informacin completa y oportuna en el SIJE. o Asegurar la oportuna comunicacin de los resultados electorales de las casillas de la muestra del Conteo Rpido. o Evitar la triangulacin de la informacin. o Reducir errores de captura al transmitir la informacin. La utilizacin de los dispositivos mviles tiene como ventaja la optimizacin a la hora del registro de datos, logrando as que los datos que se obtengan durante el registro de la Jornada Electoral sean de primera mano y evitar con esto errores al momento de la contabilizacin global. Logrando as que las Jornadas Electorales que se llevan a cabo en sus diferentes distritos sean en su totalidad de mayor transparencia.

1.7.

Alcances y limitaciones

Alcances: Se desarrollara especialmente para su uso en celulares y tablets. Consolidar la transparencia y la confianza del desarrollo de la jornada electoral, al contar con informacin completa y oportuna en el SIJE. Procurar que todos los CAEs tengan comunicacin con sus respectivas sedes distritales Reducir errores de captura al transmitir la informacin.

Litaciones: Una de las limitaciones es la falta de internet y en ese caso se tendra que recurrir al mtodo antiguo de recaudacin de informacin. Tal vez para el uso en la computadora se vea un poco distorsionado ya que el sistema es diseado para celulares y tablets. Tal vez exista la probabilidad de que corra lentamente en algn navegador. Dependiendo del sistema operativo en que fue desarrollado cabe la posibilidad que al usarlo en otro sistema no cumpla con algunas caractersticas.

1.8.

Cronograma

CALENDARIZACION POR SEMANA 1 1 1 1 1 1 1 0 1 2 3 4 5 6 1 1 7 8

ACTIVIDAD

1 2 3 4 5 6 7 8 9

1. ESTADO DEL ARTE X X X 2. ANALISIS DEL SISTEMA Y PROTOTIPADO 3. DISEO Y PROGRAMACIN DEL SISTEMA 4. IMPLEMENTACIN Y PRUEBAS 5. DOCUMENTACIN X X X X X X X X X X X X X X X X X X

X X X X X

X X X X X X

X X X X

1.9 Marco referencial INSTITUTO FEDERAL ELECTORAL (IFE) La organizacin de las elecciones en Mxico antes de la creacin del IFE (1917-1987)

1917: La Constitucin Poltica de los Estados Unidos Mexicanos, promulgada el 5 de febrero de ese ao, instituye a la Junta Empadronadora, las Juntas Computadoras Locales y los Colegios Electorales como organismos encargados de organizar y calificar los procesos para elegir al Presidente de la Repblica y los miembros del Congreso de la Unin.

1946: El Presidente Manuel vila Camacho promulga la Ley Federal Electoral y crea la Comisin Federal de Vigilancia Electoral, conformada por el Secretario de Gobernacin y otro miembro del gabinete, un diputado, un senador y dos representantes de los partidos polticos con mayor relevancia. De igual forma, la Ley ordena la creacin de comisiones electorales locales y el Consejo del Padrn Electoral.

1951: El Congreso de la Unin aprueba reformar la Ley Federal Electoral para que la Comisin Federal de Vigilancia Electoral pueda arbitrar el registro de nuevos partidos polticos y emitir constancias de mayora.

1973: Desaparece la Comisin Federal de Vigilancia Electoral y, en su lugar, el Congreso de la Unin aprueba la creacin de la Comisin Federal Electoral. En este rgano participan con voz y voto, los representantes de todos los partidos polticos con registro legal.

1977: El Gobierno Federal expidi la Ley de Organizaciones Polticas y Procesos Electorales (LOPPE), cuya principal aportacin fue permitir el ingreso a la vida institucional de fuerzas polticas no incluidas y propiciar su representacin en los rganos legislativos. La LOPPE modific la integracin de la Comisin Federal Electoral y permiti la participacin de los partidos polticos registrados ya fuera bajo la figura de registro condicionado o definitivoen igualdad de condiciones.

La Comisin qued conformada por el Secretario de Gobernacin, un representante de cada una de las cmaras legislativas, un representante de cada partido poltico con registro y un notario pblico.

1987: El Congreso de la Unin realiz una reforma Constitucional para introducir el criterio de representacin proporcional en la integracin de la Comisin Federal Electoral.

El IFE, rgano electoral del Gobierno Federal (1990-1993)

1990: Como resultado de las Reformas realizadas a la Constitucin en materia electoral, el Congreso de la Unin expidi el Cdigo Federal de Instituciones y Procedimientos Electorales (COFIPE) y ordena la creacin del Instituto Federal Electoral (IFE), a fin de contar con una institucin imparcial que d certeza, transparencia y legalidad a las elecciones federales. Al momento de su fundacin, el Consejo General, mximo rgano de

direccin del IFE, estaba compuesto por los siguientes funcionarios:


o

El Presidente del Consejo General, que era el Secretario de Gobernacin.

Seis Consejeros Magistrados, personalidades sin filiacin partidista con una slida formacin acadmica y profesional en el campo de derecho, propuestos por el Presidente de la Repblica y aprobados por las dos terceras partes de la Cmara de Diputados.

o o

El Director y el Secretario General del Instituto. Dos diputados y dos senadores (representantes de los dos grupos parlamentarios ms numerosos en cada Cmara).

Un nmero variable de representantes partidistas que se fijaba de acuerdo con los resultados que obtuvieran en la ltima eleccin.

Ciudadanizacin y despartidizacin del IFE (1993-1996)

1993: Mediante

la

reforma

al

Cdigo

Federal

de

Instituciones

Procedimientos Electorales aprobada ese ao, el Poder Legislativo de la Unin otorg al IFE las siguientes atribuciones: a) Declarar la validez de las elecciones de diputados y senadores

b) Expedir constancias de mayora para los ganadores de estos cargos

c) Establecer topes a los gastos de campaa El Congreso de la Unin tambin le otorg al Consejo General del Instituto la facultad de designar al Secretario General y a los Directores Ejecutivos por voto de las dos terceras partes de sus miembros y a propuesta del Consejero Presidente. Anteriormente, el nombramiento de los Directores Ejecutivos era competencia del Director General.

1994: La reforma electoral aprobada ese ao instituy la figura de "Consejeros Ciudadanos", personalidades propuestas por las fracciones partidarias en la Cmara de Diputados y electos por el voto de las dos terceras partes de sus miembros sin considerar la profesin o ttulo que poseyeran. Por su parte, los partidos polticos conservaron un representante con voz,

pero

sin

voto

en

las

decisiones

del

Consejo

General.

En este ao, el Consejo General del IFE qued organizado de la siguiente forma:

Un Presidente del Consejo General (Secretario de Gobernacin) Seis consejeros ciudadanos Cuatro consejeros del poder legislativo Representantes de los partidos polticos con registro

Gracias a esta reforma, los Consejeros Ciudadanos contaron con la mayora de votos en el Consejo General del IFE y con ello aument su influencia dentro de l, as como en los procesos de toma de decisiones de los rganos de direccin. Tambin se ampliaron las atribuciones de los rganos de direccin del IFE a nivel estatal y distrital.

El IFE, rgano electoral autnomo (1996 a la fecha)

1996: El Congreso de la Unin realiz una nueva reforma electoral al aprobar la modificacin del artculo 41 constitucional, as como un nuevo Cdigo Federal de Instituciones y Procedimientos Electorales. Entre los aspectos ms importantes de esta reforma destacan los siguientes: a) Se reforz la autonoma e independencia del IFE al desligar por completo al Poder Ejecutivo de su integracin y se reserv el voto dentro de los rganos de direccin para los consejeros ciudadanos.

b) El nuevo artculo 41 de la Constitucin estableci que la organizacin de las elecciones es una funcin estatal que se realiza a travs de un organismo pblico autnomo denominado Instituto Federal Electoral, dotado de personalidad jurdica y patrimonio propios, en cuya integracin participan el Poder Legislativo de la Unin, los partidos polticos nacionales y los ciudadanos, en los trminos que ordene la ley.

c) Se eliminaron las figuras de Director y de Secretario General del IFE y se crearon la Presidencia del Consejo General y la Secretara Ejecutiva.

d) Se crearon las comisiones permanentes a cargo de consejeros electorales, lo que permiti que el Consejo General contara con mecanismos para supervisar las actividades de la rama ejecutiva del IFE.

e) Se estableci en nueve el nmero de miembros del Consejo General con derecho a voto, por lo que el Consejo General qued constituido por:
o o o o o

El Consejero Presidente del Instituto (con derecho a voz y voto) Ocho consejeros electorales (con derecho a voz y voto) Un Secretario Ejecutivo (slo con derecho a voz) Consejeros del Poder Legislativo (slo con derecho a voz) Representantes de cada partido poltico con registro (slo con derecho a voz)

2007: El nuevo Cdigo Federal de Instituciones y Procedimientos Electorales aprobado por el Congreso de la Unin otorg al IFE 53 atribuciones que tienen como objetivos fundamentales:

Fortalecer la confianza y la credibilidad de la ciudadana en las elecciones federales. Regular el acceso de los partidos polticos y las autoridades electorales a los medios de comunicacin. Promover la participacin ciudadana en las elecciones. Asegurar condiciones de equidad y civilidad en las campaas electorales. Transparentar el proceso de organizacin y difusin de los resultados electorales. Crear la Contralora General del IFE con un titular designado por la Cmara de Diputados. Crear la Unidad de Fiscalizacin como rgano con plena autonoma a cargo de un funcionario designado por el Consejo General.

Los rganos del Instituto Federal Electoral son: Consejo General Presidencia del Consejo General Junta General Ejecutiva Secretaria Ejecutiva Unidad de Fiscalizacin de los Recursos de los Partidos Polticos

ContraloraGeneral

Direcciones Ejecutivas Direccin Ejecutiva del Registro Federal Direccin Ejecutiva de Prerrogativas y Partidos Polticos Direccin Ejecutiva de Organizacin Electoral Direccin Ejecutiva Del Servicio Profesional Electoral Direccin Ejecutiva de Capacitacin Electoral y EducacinCvica Direccin Ejecutiva de Administracin

Unidades Tcnicas Coordinacin de Asuntos de Internacional Direccin del Secretariado Direccin Jurdica Centro para el Desarrollo Democrtico Unidad de Servicios de Informtica Coordinacin Nacional de Comunicacin Social Unidad Tcnica de Servicios de Informacin y Documentacin Unidad Tcnica de Planeacin

Organismos Desconcentrados Juntas Locales y Distritales

INSTITUTO TECNOLGICO DE AGUASCALIENTES El estado de Aguascalientes, ubicado en la mesa central de la Repblica Mexicana, por su extensin territorial, forma parte de los ms pequeos y tiene por vecinos a los estados de Zacatecas, Jalisco y San Luis Potos de quienes por las comunicaciones ha recibido influencia en su desarrollo ya que estos en el aspecto educativo e industrial lo superaban; y despus del Distrito Federal son los lugares ms cercanos a donde por mucho tiempo concurrieron los jvenes que hoy son

profesionistas y que titulados regresaban a su patria chica para seguir con ello el crecimiento lento pero firmemente unido al progreso de Mxico. El fruto positivo de las gestiones propici el nimo de los estudiantes de secundaria, padres de familia, maestros, autoridades civiles, iniciativa privada y ejidatarios, estos ltimos campesinos del ejido Ojo Caliente proporcionando el terreno, en el hermoso cerrito de la Cruz para crear el INSTITUTO TECNOLGICO REGIONAL DE AGUASCALIENTES, quienes participaron con entusiasmo coadyuvando con aportaciones econmicas que fueran duplicadas por el Gobierno del Estado y el Gobierno Federal, violentando as, la construccin de la primera etapa, misma que permiti iniciar las actividades administrativas y manuales el da 1 de Septiembre de 1967 inaugurndose los cursos el 18 del mismo mes estando presentes autoridades educativas, civiles y militares con el primer ao del ciclo de Tcnico Industrial, con especialidades de: Mecnica, Electricidad y Laboratorista Qumico. Siendo su primer director el C. Ing. Jos Luis Hernndez Osuna y el Ing. Jos Luis Castaeda como 1er. Subdirector. PERSONAL FUNDADOR: Ing. Ral Carranza Moreleon Ing. Joel Martnez Arellano Ing. Enrique Morn Cruz Ing. Miguel Gmez Medina Dra. Elva Graciela Bosque Romo Profr. Antonio Snchez Lpez Profr. Miguel Romo Gonzlez Profra. Otila Gmez Valadez Tc. Severo Garca Rodrguez Tc. Antonio Jurez Contreras Tc. Everardo Pia vila C. Pascual Rogero R. C. Julio Acosta Lechuga

C. J. de Jess Hernndez Cortez C. Ramiro Hernndez Murillo C. Antonio Hinojo Cullar C. J. Luz Luvano Lara C. Gerardo Morn Medina.

Actualidad. Hoy da, el Instituto Tecnolgico de Aguascalientes, forma parte del Sistema Nacional de Educacin Superior Tecnolgica (SNEST) que coordina a 261 institutos tecnolgicos a lo largo y ancho del pas, de entre los cuales, se atiende una matrcula nacional de 480 mil estudiantes con apoyo de una planta docente de poco ms de 30 maestros.

El SNEST es el sistema de educacin superior tecnolgica ms importante en toda Latinoamrica por los institutos tecnolgicos que coordina y por ser un sistema con ms de 60 aos en Mxico. De cada 10 ingenieros formados a nivel nacional por todas las Instituciones de Educacin Superior (IES), 4 son egresados de un instituto tecnolgico. El Instituto Tecnolgico de Aguascalientes, cumpli el pasado 18 de septiembre de este ao 2011, 44 aos de existencia en la Entidad con lo que ha regresado a poco ms de 10,500 profesionistas; tiene su proceso educativo certificado bajo la norma ISO 9001: 2008 y todos sus programas de estudio acreditados con lo que se cuenta con un reconocimiento por parte de la Secretara de Educacin Pblica por tener al 100% de la matrcula cursando programas de buena calidad. El Instituto Tecnolgico de Aguascalientes tiene adems, la certificacin del Modelo de Equidad de Gnero (MEG:2003) y administra un modelo de incubacin de empresas autorizado por la secretara de economa recientemente. Oferta las carreras de: Ing. Qumica Ing. Mecnica Ing. Elctrica Ing. Electrnica Ing. Industrial Ing. En Tecnologas de la Informacin Ing. En Gestin Empresarial Lic. En Administracin

Adems tiene 3 posgrados los cuales son: Maestra en Ciencias en Ingeniera Elctrica Maestra en Ciencias en Ingeniera Qumica Maestra en Ciencias en Administracin

El Instituto Tecnolgico de Aguascalientes tiene una matrcula actual de 4200 estudiantes de forma presencial, y adems oferta las carreras en lnea a travs del departamento de educacin a distancia donde se tienen 266 estudiantes cursando las carreras de: Ingeniera en Gestin Empresarial. Sistemas computacionales. Ingeniera Industrial en el Municipio de Tepezal. Ingeniera en Sistemas Computacionales en el Municipio de El Llano. Lema de la institucin: como resultado de la convocatoria publicada en el Instituto Tecnolgico de Aguascalientes en el semestre enero-junio 2010, el estudiante Ricardo Daniel Hernndez Reyes, alumno de 2do semestre de la carrera de Ingeniera Elctrica, fue el autor del lema que obtuvo el primer lugar y que a partir del 11 de mayo del ao 2010, se empez a usar como lema oficial del Tecnolgico de Aguascalientes, el cual es el siguiente: Ingenio, Cultura y Saber; que conducen a la Excelencia. CONVENIO ITA E IFE En el presente ao se llev acabo la firma de un acuerdo entre el Instituto Tecnolgico de Aguascalientes y el Instituto Federal Electoral dicho convenio favorece a las mencionadas instituciones ya que con este convenio se puede respaldar a los alumnos del Tecnolgico que quieran seguir participando en los proyectos que el IFE proponga para investigacin. Como en este caso del proyecto Proceso de la Jornada Electoral Electrnica que se desarroll en este semestre en el cual su propsito principal es el de simplificar el trabajo a los observadores de casillas que llevan el control de los registros manualmente. Cabe mencionar que en esta ocasin los alumnos de la Licenciatura en Informtica desarrollaran un proyecto durante el periodo agosto diciembre del presente ao, en dicho proyecto se ara la utilizacin de las nuevas tecnologas

como lo son los dispositivos mviles, dando as una mejor interfaz y organizacin

en cuanto al registro de conteo en las Jornadas Electorales, por lo tanto dicho proyecto lleva el nombre de Sistema Jornada Electoral Electrnica.

2. Marco terico INSTITUTO FEDERAL ELECTRORAL El Instituto Federal Electoral es un organismo pblico, autnomo y permanente encargado de organizar las elecciones federales, es decir, las referentes a la eleccin del Presidente de la Repblica y de los Diputados y Senadores que integran el Congreso de la Unin. Este sigue los siguientes parmetros para sobre salir en como Instituto Federal Electoral: Misin: Contribuir al desarrollo de la vida democrtica, garantizando el ejercicio de los derechos poltico-electorales de la sociedad a travs de la promocin de la cultura democrtica y la organizacin de comicios federales en un marco de certeza, legalidad, independencia, imparcialidad y objetividad. Visin: El Instituto Federal Electoral se consolida como un organismo pblico autnomo, transparente y eficiente, en el que la sociedad cree y deposita plenamente su confianza, que se distingue por proporcionar servicios cada vez ms confiables y de mayor calidad a la ciudadana y ser el principal promotor de la cultura democrtica en el pas. Fines: Contribuir al desarrollo de la vida democrtica. Preservar el fortalecimiento del rgimen de partidos polticos.

Integrar el Registro Federal de Electores. Asegurar a los ciudadanos el ejercicio de sus derechos poltico electoral y vigilar el cumplimiento de sus obligaciones. Garantizar la celebracin peridica y pacfica de las elecciones para renovar a los integrantes de los Poderes Legislativo y Ejecutivo de la Unin. Velar por la autenticidad y efectividad del sufragio. Llevar a cabo la promocin del voto y coadyuvar a la difusin de la cultura democrtica. Fungir como autoridad nica para la administracin del tiempo que corresponda al Estado en radio y televisin, destinado a los objetivos propios del Instituto y a otras autoridades electorales, adems de garantizar el ejercicio de los derechos que la Constitucin otorga a los partidos polticos en la materia.

El IFE es el encargado de realizar el proceso de la jornada electoral que se explica a continuacin. Proceso de la Jornada Electoral: Verificar e informar al Consejo Distrital sobre la hora de instalacin e integracin de las mesas directivas de casilla, el desarrollo de la votacin, los incidentes que se presenten a lo largo de la Jornada Electoral y la presencia de representantes de partido poltico y de observadores electorales. Recabar la informacin de cada casilla sobre los datos de los ciudadanos tomados de la fila para integrar la mesa directiva de casilla. * Reportar incidentes Auxiliar a las comisiones del Consejo Distrital que se formen con el propsito de atender los incidentes que se presenten durante el desarrollo de la Jornada Electoral. * Verificar la clausura de casillas.

Entregar del apoyo econmico para alimentos a los funcionarios de mesas directivas de casilla, recabando el acuse de recibo correspondiente. Apoyas al Secretario en el correcto llenado de las actas. Informar al Consejo Distrital sobre la hora de clausura de las casillas a tu cargo (verificar clausura y colocacin del cartel de resultados al exterior) Auxiliar en las actividades que expresamente te confieran la Junta y el Consejo Distrital. Auxiliar al PMD en el traslado de los paquetes electorales de las casillas a tu cargo a las sedes de los Consejos Distritales Apoyar al PMD para la entrega del paquete dentro de los plazos establecidos. Apoyar en las acciones que el VOE instruya para que los paquetes sean recibidos en forma simultnea, se clasifiquen y salvaguarden en los espacios destinados. SIJE 2012 El SIJE 2012 operar principalmente en el mbito distrital y su adecuado funcionamiento depende, entre otros factores, de que el personal involucrado en su ejecucin cuente con los elementos y conocimientos necesarios para el desarrollo de las actividades que le correspondan, de conformidad con el siguiente esquema de funcionamiento (Figura 2):

Figura 2. Personal involucrado

El personal que participar en la ejecucin del SIJE 2012 en el mbito distrital es el siguiente: Vocal Ejecutivo (VE): Coordina y supervisa la ejecucin del proyecto e implementa las acciones necesariaspara el correcto funcionamiento del SIJE.

Vocal de Organizacin Electoral (VOE): Previo a la jornada electoral: Coordina al personal involucrado en la operacin del proyecto en el distrito. Supervisa el acondicionamiento de la sala del SIJE. Verifica que los CAE, en su caso los SE, cuenten con medios de comunicacin adecuados o los recursos financieros suficientes para la transmisin de los datos requeridos. Coordina la sincronizacin del horario con la hora local en el distrito, tanto en las estaciones de captura, como con el personal en la sala del SIJE y personal en campo. Define la programacin de horarios para que los CAE comuniquen los datos recabados en campo a la sede distrital. Coordina y supervisa la ejecucin de las pruebas y simulacros del SIJE 2012. Entrega los formatos a los CAE para que recopilen la informacin el da de la jornada electoral. Durante la jornada electoral: Supervisa la informacin que se captura en el sistema informtico. Mantiene informado al Consejero Presidente del Consejo Distrital sobre el desarrollo de la eleccin. Verifica que los eventos que se reporten sean incidentes, e instruye su captura en el sistema informtico. Posterior a la jornada electoral: Organiza y resguarda la totalidad de reportes F1, F2 e incidentes reportados, utilizados durante la jornada electoral. Concentra y resguarda los medios de comunicacin utilizados por los SE y CAE que no son de su propiedad.

Capacitadores-asistentes electorales (CAE): Previo a la Jornada Electoral: Participan en los simulacros del SIJE 2012. Llenan la parte de identificacin de los formatos F1 y F2, con el propsito de agilizar la recopilacin de informacin de las casillas. Verifican el correcto funcionamiento del medio de comunicacin que les fue asignado y, en su caso, llevan consigo la gua rpida de su equipo. En su caso, conocen la ubicacin, funcionamiento y horario de servicio de la telefona pblica, y se aseguran de llevar consigo las tarjetas de prepago o moneda fraccionaria. Se aseguran que el medio de comunicacin asignado (Telefona celular, satelital y radiocomunicacin) siempre cuente con la carga de la batera completa. Revisan que el medio de comunicacin asignado tenga el tiempo aire requerido para la jornada electoral. Se aseguran de tener a la mano el nmero telefnico de reporte de los formatos F1 y F2 y el nmero telefnico de reporte de incidentes. Durante la Jornada Electoral: Recorren las casillas electorales que integran sus respectivas ARE para recopilar y transmitir a la sala del SIJE, la informacin sobre su instalacin, integracin de las mesas directivas y la presencia de representantes de partidos polticos y de observadores electorales. Informan inmediatamente sobre los incidentes que se presenten. Posterior a la Jornada Electoral: Revisan que los formatos F1, F2 y de incidentes que reportaron, estn debidamente firmados. Entregan los formatos F1, F2 e incidentes reportados al Supervisor Electoral.

Entregan, en su caso, el medio de comunicacin utilizado junto con los accesorios al VOE.

Supervisores Electorales (SE): Coordinan las actividades de los CAE a su cargo, durante los dos simulacros del SIJE. Supervisan que los CAE den inicio con su recorrido por las casillas que deban atender, en la hora previamente establecida. Supervisan que los CAE realicen los 2 reportes del SIJE. Recopilan y sistematizan los formatos F1, F2 e incidentes utilizados por los CAE durante la jornada electoral, y verifica que todos se encuentren firmados. Previo acuerdo del VE y VOE, podrn desempear actividades diversas en campo y en la Sala del SIJE, de conformidad con las necesidades del distrito (por ejemplo como operador de cmputo o Coordinador Distrital). Operadores de cmputo: Reciben y capturan en el sistema de la RedIFE, la informacin que transmitan los CAE y, posteriormente, imprimen los reportes agregados. Capturan la informacin contenida en los formatos de incidentes que el Coordinador Distrital les entregue, previa autorizacin del VOE distrital. Receptor de Base de Radio (Slo en distritos electorales donde se utilizar radiocomunicacin): Atiende la base receptora de radio que se instala en la sede distrital. Recibe y transcribe, en los formatos correspondientes, la informacin que transmiten los CAE y los entregan a los operadores de cmputo para su captura en el sistema informtico, salvo cuando se trate de incidentes, en cuyo caso las entrega al Coordinador Distrital.

Coordinador Distrital: Previo a la Jornada Electoral: Coadyuvar, junto con el VOE, en el acondicionamiento de la sala del SIJE. Conformar las estaciones de captura (mesa de trabajo, sillas, equipos de cmputo, puntos de red, lneas telefnicas y diademas telefnicas). Durante la Jornada Electoral: Ser el responsable de atender la(s) lnea(s) telefnica(s) de incidentes. Organizar los formatos de incidentes conforme sean reportados. Ser el responsable de organizar al personal en la Sala del SIJE 2012. Recibe y da seguimiento, en su caso, a los reportes de incidentes y mantendr informado al VOE sobre dichos sucesos. Posterior a la Jornada Electoral: Recopila de los Supervisores Electorales, los formatos utilizados durante la jornada electoral. Entrega los formatos utilizados durante la jornada electoral al Vocal de Organizacin Electoral

Herramientas empleadas en el sistema:

FEDORA 16 Fedora es un sistema operativo para uso cotidiano, que se caracteriza por ser veloz, estable y poderoso. Es construido por una comunidad de amigos alrededor de todo el planeta. Es completamente gratuito y libre, tanto para utilizarlo como para compartirlo o para conocer su funcionamiento.

Esta basado en Linux, una coleccin de software que hace funcionar a su computadora. Puede utilizar Fedora junto a, o como reemplazo de, otros

sistemas operativos, como Microsoft Windows o Mac OS X. El sistema operativo Fedora es libre y gratuito para disfrutar y compartir.

Proyecto Fedora es el nombre de una comunidad de personas en todo el planeta que aman, utilizan y construyen software libre. Trabajando como comunidad, nuestra intencin es liderar la creacin y la distribucin tanto de cdigo como de contenidos libres. Fedora es patrocinado por Red Hat, el proveedor de tecnologa de cdigo abierto ms confiable en todo el mundo. Red Hat invierte en Fedora para estimular la colaboracin y la innovacin en tecnologas de software libre.

QU ES LO QUE HACE QUE FEDORA SEA DIFERENTE?

Creemos en el valor del software libre, y luchamos para proteger y promover soluciones que cualquiera pueda utilizar y redistribuir. No solo el sistema operativo Fedora ha sido realizado gracias al software libre, sino que utilizamos exclusivamente software libre para hacerlo llegar a usted. Este sitio web, de hecho, se construye y mejora con software libre, y atiende a millones de personas cada mes.

Adems, creemos en el poder de la colaboracin. Nuestros desarrolladores trabajan con equipos de proyectos de software libre alrededor del mundo a quienes denominamos la "rama desarrollo". Estos equipos crean la gran mayora del software que constituye Fedora. Colaboramos de manera estrecha con ellos de modo que todos podamos beneficiarnos con su trabajo, y podamos acceder lo ms rpido posible a cualquiera de sus avances. Al trabajar con tales equipos en una misma direccin, podemos asegurar que el software libre funciona mejor en conjunto, y al mismo tiempo podemos ofrecer la mejor experiencia a los usuarios. Adems, de esta manera podemos velozmente ofrecer las mejoras pertinentes, algo que beneficia no slo a los usuarios, sino tambin a las comunidades de desarrollo de software.

Tambin creemos que lo mejor es motivar y permitir que otros persigan su visin de un sistema operativo libre. Cualquiera puede reformular a Fedora y convertirlo en un nuevo producto con su propio nombre. Incluso ofrecemos las herramientas (en ingls) para poder hacerlo. De hecho, Fedora ya es la base de distribuciones derivadas como Linux para empresas de Red Hat, el proyecto One Laptop Per Child XO (Una laptop por nio), y los DVD de Contenido Vivo de Creative Commons (en ingls).

CULES SON LOS VALORES PRINCIPALES DE FEDORA?

Los cuatro fundamentos de libertad, caractersticas, amigos y liderazgo son los valores primarios de la comunidad de Fedora. Conozca ms sobre ellos a continuacin. Libertad: Consideramos que debemos utilizar y distribuir tanto el software como el contenido que promovemos, para lograr as nuestro objetivo de impulsar el desarrollo del software libre. Ofrecemos alternativas libres frente al cdigo y contenidos propietarios para hacer que Fedora sea completamente libre y redistribuible, para quien quiera utilizarlo. De esta manera cualquiera puede utilizar nuestro trabajo para sus propios propsitos, sin impedimentos legales, y as poder continuar la expansin del software libre. Excelencia:Consideramos que vale la pena el arduo trabajo de innovar en las caractersticas tcnicas, pues esto hace al software libre ms potente, flexible y til para millones de personas. Reconocemos que vale la pena modificar el status quo, cuando esto se traduce en un progreso ms efectivo del movimiento de software libre. Y lo hacemos colaborando de forma directa con las numerosas comunidades que desarrollan software libre, cuyo trabajo es distribuido por el Proyecto Fedora. As, el beneficio es para todos los usuarios de software libre, sin importar si utilizan Fedora o no.

Amigos:Consideramos que el xito se obtiene en comunidad, cuya fuerza son las personas trabajando codo a codo en todo el planeta. Siempre hay un lugar en Fedora para quien cree en nuestros valores y tenga ganas de dar una mano. Podemos lograr muchsimo colaborando de una forma abierta, transparente, y fomentando una asociacin fructfera con nuestros patrocinadores.

Innovacin:Creemos en el poder de la innovacin y en ofrecer lo ltimo del software libre de calidad en cada lanzamiento. Liberando dos versiones de Fedora cada ao, usted nunca tendr que esperar demasiado para utilizar el software ms vanguardista. Hay tambin otros productos Linux derivados de Fedora que puede usar si necesita una mayor estabilidad y un menor ritmo de cambios. Fedora siempre impulsa el avance y as nuestros usuarios tienen la ventaja de disfrutar el futuro de la tecnologa.

Caractersticas Principales 100% Software libre y de cdigo abierto: Fedora es totalmente gratuito y consiste de programas 100% libres y de cdigo abierto. Miles de aplicaciones libres:Con miles de herramientas distribuidas en ms 10.000 paquetes, Fedora tiene una aplicacin ideal para usted. Libre de virus y de spyware:No ms problemas de antivirus y de spyware. Fedora est basado en Linux, y es seguro. Comunidad mundial: Construido por una comunidad global de

colaboradores, existe un sitio web local para usted. Un sistema operativo sorprendente y poderoso: Fedora es la base de Linux para empresas de Red Hat, un poderoso sistema operativo para las empresas. Se puede compartir: Fedora es libre para compartir, Distribucin entre amigos y familiares, sin preocupaciones. Ilustraciones muy agradables:Trabaje con estilo gracias a los numerosos temas y protectores de pantalla.

Millones de instalaciones: Fedora ha sido instalado millones de veces. Una gran comunidad para unirse.

HTML HTML es lo que se utiliza para crear todas las pginas web de Internet". Ms concretamente, HTML es el lenguaje con el que se "escriben" la mayora de pginas web. Los diseadores utilizan el lenguaje HTML para crear sus pginas web, los programas queutilizan los diseadores generan pginas escritas en HTML y los navegadores que utilizamos los usuarios muestran las pginas web despus de leer su contenido HTML. Aunque HTML es un lenguaje que utilizan los ordenadores y los programas de diseo, es muy fcil de aprender y escribir por parte de las personas. En realidad, HTML son las siglas de Hyper Text Markup Language y ms adelante se ver el significado de cada una de estas palabras. El lenguaje HTML es un estndar reconocido en todo el mundo y cuyas normas define un organismo sin nimo de lucro llamado World Wide Web Consortium (http://www.w3.org/),ms conocido como W3C. Como se trata de un estndar reconocido por todas las empresas relacionadas con el mundo de Internet, una misma pgina HTML se visualiza de forma muy similar en cualquier navegador de cualquier sistema operativo. El propio W3C define el lenguaje HTML como "un lenguaje reconocido universalmente y que permite publicar informacin de forma global". Desde su creacin, el lenguaje HTML ha pasado de ser un lenguaje utilizado exclusivamente para crear documentos electrnicos a ser un lenguaje que se utiliza en muchas aplicaciones electrnicas como buscadores, tiendas online y banca electrnica.

ESPECIFICACION OFICIAL El organismo W3C (http://www.w3.org/) (World Wide Web Consortium) elabora las normas quedeben seguir los diseadores de pginas web para crear las pginas HTML. Las normas oficialesestn escritas en ingls y se pueden consultar de forma gratuita en las siguientes direcciones: Especificacin oficial de HTML 4.01 (http://www.w3.org/TR/html401/) Especificacin oficial de XHTML 1.0 (http://www.w3.org/TR/xhtml1/) El estndar XHTML 1.0 incluye el 95% del estndar HTML 4.01, ya que slo aade pequeasmejoras y modificaciones menores. Afortunadamente, no es necesario leer las especificaciones yrecomendaciones oficiales de HTML para aprender a disear pginas con HTML o XHTML. Lasnormas oficiales estn escritas con un lenguaje bastante formal y algunas secciones son difcilesde comprender. Por ello, en los prximos captulos se explica de forma sencilla y con decenas deejemplos la especificacin oficial de XHTML. HTML Y CSS Originalmente, las pginas HTML slo incluan informacin sobre sus contenidos de texto e imgenes. Con el desarrollo del estndar HTML, las pginas empezaron a incluir tambininformacin sobre el aspecto de sus contenidos: tipos de letra, colores y mrgenes. La posterior aparicin de tecnologas como JavaScript, provocaron que las pginas HTML tambin incluyeran el cdigo de las aplicaciones (llamadas scripts) que se utilizan para crear pginas web dinmicas. Incluir en una misma pgina HTML los contenidos, el diseo y la programacin complica en exceso su mantenimiento. Normalmente, los

contenidos y el diseo de la pgina web sonresponsabilidad de diferentes personas, por lo que es conveniente separarlos.

CSS es el mecanismo que permite separar los contenidos definidos mediante XHTML y el aspecto que deben presentar esos contenidos:

Una ventaja aadida de la separacin de los contenidos y su presentacin es que los documentosXHTML creados son ms flexibles, ya que se adaptan mejor a las diferentes plataformas: Pantallas de ordenador. Pantallas de dispositivos mviles. Impresoras. Dispositivos utilizados por personas discapacitadas. De esta forma, utilizando exclusivamente XHTML se crean pginas web "feas" pero correctas. Aplicando CSS, se pueden crear pginas "bonitas" a partir de las pginas XHTML correctas. CARACTERISTICAS BASICAS Lenguajes de etiquetas Uno de los retos iniciales a los que se tuvo que enfrentar la informtica fue el de cmo almacenarla informacin en los archivos digitales. Como los primeros archivos slo contenan texto sin formato, la solucin utilizada era muy sencilla: se codificaban las letras del alfabeto y se transformaban en nmeros. De esta forma, para almacenar un contenido de texto en un archivo electrnico, se utiliza unatabla de conversin que transforma cada carcter en un

nmero. Una vez almacenada la secuencia de nmeros, el contenido del archivo se puede recuperar realizando el proceso inverso. El proceso de transformacin de caracteres en secuencias de nmeros se denominacodificacin de caracteres y cada una de las tablas que se han definido para realizar latransformacin se conocen con el nombre de pginas de cdigo. Una de las codificaciones msconocidas (y una de las primeras que se publicaron) es la codificacin ASCII. Una vez resuelto el problema de almacenar el texto simple, se presenta el reto de almacenar los contenidos de texto con formato. En otras palabras, cmo se almacena un texto en negrita? yun texto de color rojo? y otro texto azul, en negrita y subrayado? Utilizar una tabla de conversin similar a las que se utilizan para textos sin formato no es posible, ya que existen infinitos posibles estilos para aplicar al texto. Una solucin tcnicamente viable consiste en almacenar la informacin sobre el formato del texto en una zona especial reservada dentro del propio archivo. En esta zona se podra indicar dnde comienza y dnde termina cada formato. No obstante, la solucin que realmente se emplea para guardar la informacin con formato es mucho ms sencilla: el archivo electrnico almacena tanto los contenidos como la informacin sobre el formato de esos contenidos. Si por ejemplo se quiere dividirel texto en prrafos y se desea dar especial importancia a algunas palabras, se podra indicar de la siguiente manera:

<parrafo> Contenido de texto con <importante>algunas palabras</importante> resaltadas de forma especial. </parrafo>

El principio de un prrafo se indica mediante la palabra <prrafo> y el final de un prrafo seindica mediante la palabra </prrafo>. De la misma manera, para asignar ms importancia aciertas palabras del texto, se encierran entre <importante> y </importante>. El proceso de indicar las diferentes partes que componen la informacin se denomina marcar(markup en ingls). Cada una de las palabras que se emplean para marcar el inicio y el final deuna seccin se denominan etiquetas. Aunque existen algunas excepciones, en general las etiquetas se indican por pares y se formande la siguiente manera: Etiqueta de apertura: carcter <, seguido del nombre de la etiqueta (sin espacios en blanco) y terminado con el carcter > Etiqueta de cierre: carcter <, seguido del carcter /, seguido del nombre de la etiqueta (sin espacios en blanco) y terminado con el carcter > HTML es un lenguaje de etiquetas (tambin llamado lenguaje de marcado) y las pginas webhabituales estn formadas por cientos o miles de pares de etiquetas. De hecho, las letras "ML" dela sigla HTML significan "markuplanguage", que es como se denominan en ingls a los lenguajesde marcado. Adems de HTML, existen muchos otros lenguajes de etiquetas como XML, SGML,DocBook y MathML. La principal ventaja de los lenguajes de etiquetas es que son muy sencillos de leer y escribir porparte de las personas y de los sistemas electrnicos. La principal desventaja es que puedenaumentar mucho el tamao del documento, por lo que en general se utilizan etiquetas connombres muy cortos. ETIQUETAS Y ATRIBUTOS HTML define 91 etiquetas que los diseadores pueden utilizer para marcar los diferentes elementos que component una pgina: a, abbr, acronym, address, applet, area, b, base, basefont, bdo, big, blockquote, body, br, button, caption, center, cite, code, col, colgroup, dd, del, dfn, dir, div, dl, dt, em, fieldset, font, form,

frame, frameset, h1, h2, h3, h4, h5, h6, head, hr, html, i, iframe, img, input, ins, isindex, kbd, label, legend, li, link, map, menu, meta, no frames, no script, object, ol, optgroup, option, p, param, pre, q, s, samp, script, select, small, span, strike, strong, style, sub, sup, table, tbody,td, textarea, tfoot, th, thead, title, tr, tt, u, ul, var. De todas las etiquetas disponibles, las siguientes se consideran obsoletas y no se pueden utilizar: applet, basefont, center, dir, font, isindex, men, s, strike, u.Aestar de que se trata de un nmero de etiquetas muy grande, no es suficiente para crearpginas complejas. Algunos elementos como las imgenes y los enlaces requieren ciertainformacin adicional para estar completamente definidos. La etiqueta <a> por ejemplo se emplea para incluir un enlace en una pgina. Utilizando slo laetiqueta <a> no es posible establecer la direccin a la que apunta cada enlace. Como no es viablecrear una etiqueta por cada enlace diferente, la solucin consiste en personalizar las etiquetasHTML mediante cierta informacin adicional llamada atributos. De esta forma, se utiliza la misma etiqueta <a> para todos los enlaces de la pgina y seutilizanlos atributos para indicar la direccin a la que apunta cada enlace. No todos los atributos se pueden utilizar en todas las etiquetas. Por ello, cada etiqueta define supropia lista de atributos disponibles. Adems, cada atributo tambin indica el tipo de valor quese le puede asignar. Si el valor de un atributo no es vlido, el navegador ignora ese atributo. Aunque cada una de las etiquetas HTML define sus propios atributos, algunos de los atributosson comunes a muchas o casi todas las etiquetas. De esta forma, es habitual explicar porseparado los atributos comunes de las etiquetas para no tener que volver a hacerlo cada vez quese explica una nueva etiqueta. Los atributos comunes se dividen en cuatro grupos segn sufuncionalidad: 1. Atributos bsicos: se pueden utilizar prcticamente en todas las etiquetas HTML.

La mayora de pginas web actuales utilizan los atributos id y class de forma masiva. Sinembargo, estos atributos slo son realmente tiles cuando se trabaja con CSS y con Javascript. Respecto al valor de los atributos id y class, slo pueden contener guiones medios (-), guionesbajos (_), letras y/o nmeros, pero no pueden empezar por nmeros. Adems, los navegadoresdistinguen maysculas de minsculas y no se recomienda utilizar letras como y acentos, ya queno es seguro que funcionen correctamente en todas las versiones de todos los navegadores. 2. Atributos para internacionalizacin: los utilizan las pginas que muestran sus contenidos en varios idiomas o aquellas que quieren indicar de forma explcita el idioma de sus contenidos:

En las pginas XHTML, el atributo xml: lang tiene ms prioridad que lang y es obligatorio incluirlo siempre que se incluye el atributo lang. Como la palabra internacionalizacin es muy larga, se suele sustituir por la abreviatura i18n(el nmero 18 se refiere al nmero de letras que existen entre la letra i y la letra n de la palabrainternacionalizacin). 3. Atributos de eventos: slo se utilizan en las pginas web dinmicas creadas con JavaScript.

Cada vez que el usuario pulsa una tecla, mueve su ratn o pulsa cualquier botn del ratn, seproduce un evento dentro del navegador. Utilizando JavaScript y los atributos anteriores, esposible responder de forma adecuada a cada evento. 4. Atributos para los elementos que pueden obtener el foco: Cuando el usuario selecciona un elemento de la interfaz de una aplicacin, se dice que "elelemento tiene el foco del programa". Si por ejemplo un usuario pincha con su ratn sobre uncuadro de texto y comienza a escribir, ese cuadro de texto tiene el foco del programa, llamado"focus" en ingls. Si el usuario selecciona despus otro elemento, el elemento original pierde elfoco y el nuevo elemento es el que tiene el foco del programa. Los elementos de las pginas web tambin pueden obtener el foco de la aplicacin (en este caso,el foco del navegador) y HTML define algunos atributos especficos para controlar cmo seseleccionan los elementos.

JQUERY Es una biblioteca para javascript que permite aprovechar las

funcionalidades de javascript de una forma rpida y sencilla. Incluye muchas de las ideas de Prototype y a las que aade muchas otras nuevas ideas para crear una librera espectacular: muy pequea, rpida, ligera y con cientos de utilidades. Las aplicaciones web cada vez son ms complejas, ya que incorporan nuevos efectosvisuales e interacciones dinmicas (Ajax, auto-completar,

drag&drop, elementos que aparecen/desaparecen, animaciones, etc.). Al mismo tiempo, el desarrollo de las aplicaciones web avanzadas es cada vez ms complicado, ya que deben funcionar correctamente en al menos 5 navegadores diferentes (Internet Explorer 6 y 7, Firefox, Opera y Safari) y el tiempo de desarrollo se reduce por la necesidad continua de incluir novedades en la aplicacin. Por todo ello, es imprescindible utilizar libreras JavaScript que simplifiquen el desarrollo y permitan crear aplicaciones compatibles con todos los navegadores. Est licenciado bajo una licencia MIT, aunque s "hace falta" se puede usar con licencia GPL.Esto quiere decir que se puede usar jQuery para todo tipo de proyectos slo respetando la cabecera de autora en los ficheros.jQuery es una biblioteca amplia pero bastante abstracta.

Dispone de miles de plugins. Existe un proyecto paralelo llamado jQuery UI que abarca aspectos ms propios de diseo de interfaces grficas (widgets, efectos, temas, etc.). Dispone de otro proyecto paralelo llamado jQuery Mobile orientado a su uso en smartphones y tablets. COMO SE EJECUTA? Se incluye la biblioteca mediante el tag<script> <script type="text/javascript" src="jquery.js" ></script> jQuery es un nico objeto referenciado mediante la variable $. Para trabajar con jQuery se usarn sus funciones, propiedades o ejecutando jQuery como una funcin: $.funcionDeJQuery() $.propiedadDeJQuery=true $(mi_parametro)

CUANDO SE EJECUTA? -Ejecutar cuando haya cargado la pgina el DOM. -Ejecucin clsica en javascript: window.onload = function(){ alert("holamundo!"); }

<body onload="alert('holamundo!');">

-Ejecucin con jQuery:

$(function(){alert("hola mundo!");}); -Un poco ms claro: $(function(){ alert("hola mundo!"); } ); -Todava ms claro: varmiFuncion=function(){ alert("hola mundo!"); }; $(miFuncion); CONCEPTOS BSICOS Para utilizar jQuery, solamente es necesario descargar la librera y enlazar en nuestras pginas el nico archivo JavaScript que la forma:

<script type="text/javascript" src="jquery.js"></script>

La librera se puede descargar en dos versiones: la versin descomprimida ocupa 61 KB y es la mejor opcin para desarrollar aplicaciones. La versin comprimida ocupa slo 20 KB y es la opcin ideal en el servidor de produccin, para minimizar el tiempo de carga de la aplicacin. Una de las instrucciones ms utilizadas en las aplicaciones JavaScript es la siguiente: window.onload = function() { ... }

La instruccin anterior permite ejecutar el cdigo JavaScript una vez que la pgina se ha cargado por completo. Se trata de una instruccin imprescindible en las aplicaciones web complejas, porque cualquier modificacin en la pgina o la seleccin de cualquier elemento necesita que el rbol DOM de la pgina se haya construido por completo, y por tanto, que est disponible el cdigo HTML de lapgina entera. jQuery dispone de una instruccin muy similar equivalente a la anterior:

$(document).ready(function() { ... } );

La gran ventaja de la funcin de jQuery, es que la pgina se puede manipular en cuanto se ha cargado su cdigo HTML (y por tanto, se ha construido el rbol DOM de la pgina) mientras que la funcin de JavaScript espera a que se carguen todos los elementos de la pgina, incluyendo todas las imgenes. De esta forma, las aplicaciones realizadas con jQuery pueden responder de forma mucho ms rpida que las aplicaciones JavaScript tradicionales. Por otra parte, la funcin getElementById() es posiblemente la ms utilizada al desarrollar aplicaciones web, ya que permite seleccionar un elemento a partir de su atributo id. Adems, existen otras dos funciones relacionadas:

getElementsByTagName() y getElementsByName(). jQuery incluye la funcin $() como una alternativa ms rpida y completa para seleccionar cualquier elemento de la pgina. MYSQL SERVER Comenz como un proyecto en colaboracin en 1988 entre Microsoft, Sybase, IBM e incluso Ashton-Tate para crear un sistema de gestin de base de datos para el sistema operativo OS/2 (un sistema desarrollado entre IBM y Microsoft) tiempo despus se desarroll la versin para Windows NT por all de 1993 ( claro que en ese entonces era un producto bebe para toda la

madurezque ha alcanzado hasta hoy). alanio siguiente en 1994 Sybase y Microsoft deciden dar por terminada su colaboracin y Sybase se dedica al desarrollo de sus bases de datos y Microsoft a las suyas. Despus de la separacin un ao ms tarde en 1995 Microsoft Lanza su primera versin ya como independiente y nico propietario y desarrollador de SQL Server con la versin Microsoft SQL Server 6.0 una versin mejorada

principalmente en rendimiento, y en el ao de 1996 se lanza la versin Microsoft SQL Server 6.5 una versin que se mantuvo vigente 2 aos antes de sacar una nueva versin en 1998 la 7.0 durante esos 2 aos Microsoft trabajo duro para realizar mejoras considerables en cuanto usabilidad, potencia y rendimiento. Y fue una de las versiones ms fuertes, paso de ser un nio a un joven, pudindole competir a sistemas como ORACLE o el propio DB2, y poco a poco irse colocando como una propuesta atractiva a empresas que manejaban volmenes un poco mayores a los que SQL Server vena manejando. Tanto que esta

versinpermaneci estables y con ligeras actualizaciones hasta el desarrollo de de Microsoft SQL Server 2000 en esta versin incorpora ediciones para diferentes enfoques una de ellas la edicin de 64 bits, workgroup, desktop, engine,

profesional, standard,, developer, enterpriseetc y durante los siguientes 5 aos comenz a causarle delirios de persecucin los gigantes de las bases de datos como ORACLE o IBM con DB2, para la versin 2005 de SQL Server ya era un serio competidor digno de respeto. QUE ES? Es un sistema para la gestin de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. CARACTERISTICAS Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados.

Incluye tambin un potente entorno grfico de administracin, que permite el uso de comandos DDL y DML grficamente. Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidor y las terminales o clientes de la red slo acceden a la informacin.

Adems permite administrar informacin de otros servidores de datos.

ENTORNO GRFICO En el entorno grfico de SQL server, podemos administrar las bases de datos que tenemos, as como ver Log de errores, exportar listas, o realizar respaldos de las bases de datos, entre otras muchas funciones. DESVENTAJAS Usa AddressWindowing extensin (AWE) para hacer el direccionamiento de 64-bit esto le impide usar la administracin dinmica de memoria y slo le permite alojar a lo ms 64Gb de memoria compartida. Slo permite 16 instancias distintas concurrentes aproximadamente en una mquina. No maneja compresin de datos por tanto ocupa mucho espacio en disco. Est atado a la plataforma de sistema operativo sobre la cual puede instalarse. SU PROGRAMACIN T-SQL (Transact-SQL) es el principal medio de programacin y

administracin de SQL Server. Expone las palabras clave para las operaciones que pueden realizarse en SQL Server, incluyendo creacin y modificacin de esquemas de la base de datos, introducir y editar datos en la base de datos, as como supervisin y gestin del propio servidor. Las aplicaciones cliente, ya sea que consuman datos o administren el servidor, aprovechan la funcionalidad de SQL Server mediante el envo de consultas de T-SQL y declaraciones que son

procesadas por el servidor y los resultados (o errores) regresan a la aplicacin cliente. SQL Server permite que sean administrados mediante T-SQL. Para esto, expone tablas de slo lectura con estadsticas del servidor. La funcionalidad para la administracin se expone a travs de procedimientos almacenados definidos por el sistema que se pueden invocar desde las consultas de T-SQL para realizar la operacin de administracin. Tambin es posible crear servidores vinculados (Linked Servers) mediante T-SQL. Los servidores vinculados permiten el funcionamiento entre mltiples servidores con una consulta. XAMPP XAMPP es una forma fcil de instalar la distribucin Apache que contiene MySQL, PHP y Perl. XAMPP es realmente simple de instalar y usar - basta descargarlo, extraerlo y comenzar. Simple Instalacin y Desinstalacin Para instalar XAMPP slo se requiere descargar y extraer XAMPP, es todo. No hay cambios en el registro de Windows (a no ser que se utilice la versin de XAMPP para el instalador de Windows) y no es necesario editar ningn archivo de configuracin. No podra ser ms fcil. Para verificar si XAMPP est funcionando, se han incluido algunos programas de muestra, hay un pequeo programa de coleccin de CD (escrito en PHP usando MySQL) y un pequeo libro de visitas, as como varias otras utilidades de demostracin. Si decide que no necesita ms XAMPP, simplemente borre el directorio XAMPP y el programa ser removido completamente de su sistema. Si se utiliza la versin de XAMPP para el instalador de Windows, se recomienda usar la utilidad para desinstalar. Como es habitual en las utilidades para instalar, sta har un registro de entrada para recordar los archivos instalados.

La Filosofa La filosofa detrs de XAMPP es la construccin de una versin fcil de instalar para los desarrolladores que entran al mundo de Apache. Para hacerlo ms conveniente para los desarrolladores, XAMPP est configurado con todas las funciones activadas. La configuracin por defecto no es buena desde el punto de vista de la seguridad y no es suficientemente segura para un ambiente de produccin - por favor, no utilice XAMPP en dicho ambiente. Desde LAMPP 0.9.5 podr hacer la instalacin de XAMPP de un modo seguro usando /opt/lampp/lampp security. Licencia XAMPP es una compilacin de software libre (comparable a una distribucin Linux), es gratuito y libre para ser copiado conforme los trminos de la licencia GNU General Public License. Sin embargo, slo la compilacin de XAMPP est publicada bajo la licencia GPL. Por favor, remtase a cada licencia contenida en los productos para saber qu es y qu no es permitido. En el caso de uso comercial, por favor d una mirada a las licencias de los productos (especialmente MySQL), desde el punto de vista de XAMPP, el uso comercial es tambin libre. Garanta Este programa se distribuye con la esperanza de que sea til, mas sin ninguna garanta, sin siquiera la garanta implcita de su mercadibilidad y aptitud para un propsito determinado. DISPOSITIVOS MVILES La evolucin del telfono mvil ha permitido disminuir su tamao y peso, desde el Motorola DynaTAC, el primer telfono mvil en 1983 que pesaba 780

gramos, a losactuales ms compactos y con mayores prestaciones de servicio. Adems a lo largo de estos aos se ha llevado a cabo el desarrollo de bateras ms pequeas y de mayorduracin, pantallas ms ntidas y de colores, la incorporacin de software msamigable. Inicialmente los telfonos mviles slo permitan realizar llamadas de voz y enviarmensajes de texto. Conforme la tecnologa fue avanzando se incluyeron nuevasaplicaciones como juegos, alarma, calculadora y acceso WAP (acceso a Internetmediante pginas web especialmente diseadas para mviles). Smartphones o telfonos inteligentes. Un smartphone (telfono inteligente en espaol) es un dispositivo electrnico quefunciona como un telfono mvil con caractersticas similares a las de un ordenadorpersonal. Es un elemento a medio camino entre un telfono mvil clsico y una PDAya que permite hacer llamadas y enviar mensajes de texto como un mvilconvencional pero adems incluye caractersticas cercanas a las de un ordenadorpersonal. Una caracterstica importante de casi todos los telfonos inteligentes es quepermiten la instalacin de programas para incrementar el procesamiento de datos y laconectividad. Estas aplicaciones pueden ser desarrolladas por el fabricante deldispositivo, por el operador o por un tercero. Los telfonos inteligentes se distinguen por muchas caractersticas, entre las quedestacan las pantallas tctiles, un sistema operativo as como la conectividad aInternet y el acceso al correo electrnico. El completo soporte al correo electrnicoparece ser una caracterstica indispensable encontrada en todos los modelos existentesy anunciados en 2007, 2008 y 2009. Otras aplicaciones que suelen estar presentes son las cmaras integradas, laadministracin de contactos, el software multimedia para reproduccin de msica yvisualizacin de fotos y video-clips y algunos programas de navegacin as como,ocasionalmente, la habilidad de leer documentos de negocios en variedad de formatoscomo PDF y Microsoft Office. Una caracterstica comn a la mayora de smartphones es una lista de contactos capaz de almacenar tantos

contactos como lamemoria libre permita, en contraste con los telfonos clsicos que tienen un lmitepara el nmero mximo de contactos que pueden ser almacenados. Casi todos lostelfonos inteligentes tambin permiten al usuario instalar programas adicionales. PDAs Las aplicaciones multimedia son: Juegos: las prestaciones de una PDA son perfectas para usarlas como consolaporttil, con pantallas TFT a todo color, audio y hasta varios gigabytes dealmacenamiento. Navegacin GPS: las PDAs son la plataforma perfecta para convertir un GPS en un sistema completo de navegacin; son capaces de ejecutar software de navegacin yalmacenar en su memoria la cartografa de miles de ciudades y carreteras. Disponendepantallas a todo color para mostrarle su posicin y de altavoz para indicarle la ruta.Adems, disponen de varios puertos de interconexin muy convenientes paracomunicarse con

receptores GPS de varios tipos. MP3, video, grabadora,: estos dispositivos son autnticos centro multimedia debolsillo capaces de superar a un reproductor mp3, visualizar pelculas completas y, engeneral, mostrar cualquier archivo multimedia gracias a Windows Media Playerpreinstalado.Este programa es una herramienta cuya funcin principal es la reproducir msica yvideo. Los formatos ms comunes son: MPEG 1, MPEG 2, WAV, AVI, MIDI, MOV,VOD Y MP3. La grabadora de voz permite grabar notas, conversaciones o entrevistas. Lalimitacin depende de la capacidad de memoria del dispositivo. La grabadora de vozest integrada en todos los sistemas Windows Mobile.La cmara de fotos no est presente en todas las PDAs solo en aquellas que la tenganintegrada con la aplicacin para hacer fotografas o grabar video con audio.

Internet: la mayora de estos dispositivos ya tienen WiFi. Las PDAs nos permitenguardar webs completas para consultarlas cuando se necesiten sin falta de estarconectado. DESARROLLO DE SISTEMAS PARA DISPOSITIVOS MOVILES El desarrollo de sistemasdestinados a dispositivos mviles, desde el punto

de vista de la Ingeniera del Software, no debe diferir sustancialmente de los pasos a dar cuando se construyen sistemas para ordenadores de sobremesa o estaciones de trabajo. As, podramos establecer los siguientes pasos previos: Anlisis de requerimientos. El analista de turno deber determinar, normalmente con varias entrevistas con los usuarios, las necesidades que estos tienen y los requerimientos que se les pedirn a la aplicacin. Por ejemplo, en el caso de un anlisis para una aplicacin que se ejecutar en un dispositivo mvil, algunos de estos requerimientos generales pueden ser la facilidad de uso, que se pueda ejecutar en telfonos mviles, PDAs y paginadores, que permita una conexin a una entidad mayor para obtener datos actualizados o devolver otros, o tambin, que sea capaz de almacenar cierta informacin de manera persistente. Diseo de la aplicacin. Es muy importante en este tipo de aplicaciones el crear programas separados por cada uno de los posibles usos que se le d a la aplicacin. De esta manera cada programa ser ms pequeo y se adaptar mucho mejor a las caractersticas de los dispositivos mviles. Por tanto, a la hora del diseo nos plantearemos esta tarea seriamente, pues finalmente sern varias las ventajas de hacerlo as. Ya en la fase de implementacin se tendr que establecer un mecanismo que controle las diferentes aplicaciones. En cuanto al diseo del interfaz de usuario, debemos decidir la

correspondencia entre la aplicacin y la pantalla. Los diseadores en esta fase no deben considerar cmo los usuarios operarn con el dispositivo para llevar a cabo

una tarea, o cmo se notificar a la aplicacin las acciones del usuario. Se deben concentrar slo en el objetivo de la pantalla y en la tarea que permitir llevar a cabo. Son recomienda en esta etapa que se haga un "storyboard" conteniendo en cada vieta los requerimientos para la pantalla correspondiente. En otra fase se decidir qu tipo de controles vamos a utilizar para realizar entradas de datos y cmo vamos a presentar la informacin. En este punto, las caractersticas generales en cuanto a pantalla del dispositivo pueden marcar claramente el tipo de diseo de interfaz: lo que en uno se puede disponer en una nica pantalla, en otro podremos necesitar varias. El almacenamiento persistente es un aspecto a tener en cuenta en nuestro diseo. La pregunta a responder es: qu datos deben sobrevivir a la finalizacin de la aplicacin y estar disponibles para la siguiente vez que se vaya a ejecutar? Otra cuestin, que no se debe plantear en esta fase sino en la de implementacin es qu utilizar para realizar ese almacenamiento. Una primera respuesta es aquel formato que se emplee para enviar y recibir datos entre el dispositivo J2ME y el sistema externo. Con esto evitamos una fase de conversin de formatos. Si el dispositivo posee sistemas de ficheros, entonces podemos optar por la creacin de un fichero con una estructura ms o menos compleja y usar las bibliotecas de Java para acceder a ellos. Otra alternativa tambin puede ser emplear sistemas de gestin de bases de datos relacionales, aunque en el caso de tener que tener que almacenar un gran volumen de datos y realizar gran cantidad de accesos. Finalmente, debemos tener en cuenta dentro del diseo aspectos relacionados con la conectividad y con la entrada / salida, ya que son puntos muy importantes que van a determinar la portabilidad de la aplicacin. Por tanto, en este momento deberemos tomar decisiones en un nivel de abstraccin alto, que luego se concretarn cuando determinemos claramente el tipo de dispositivo y sus prestaciones.

Implementacin de la aplicacin. Esta etapa vendr marcada por la eleccin del lenguaje, plataforma y herramientas de desarrollo (depuradores, entornos integrados,...). Con J2ME, teniendo en cuenta tipo de dispositivo con el que vamos a trabajar, decidiremos la configuracin y perfil ms adecuados. Los pasos a seguir en esta fase hasta instalar el programa en el dispositivo seran los siguientes: Escritura del cdigo. Compilacin de la aplicacin. Eliminacin de informacin de clases innecesaria (obfuscate). Esta etapa es opcional y en ella se renombran clases, mtodos, interfaces, con objeto de hacerlo ambiguo. Un paquete obtenido de esta fase lo protege de la descompilacin y de la ingeniera inversa. Adems, reduce el tamao de los ficheros de clase, dando lugar a ficheros JAR ms pequeos. Ejecucin del pre verificador para aadir la informacin de "clase verificada" a los ficheros de clase. Empaquetamiento de la aplicacin: creacin del fichero JAR y JAD. Ejecucin en un emulador apropiado. Instalacin en el dispositivo y ejecucin. En este caso existen dos modos de hacerlo: en el primero, se descargar la aplicacin a travs de una conexin de red, se cargar en memoria, se ejecutar la aplicacin, y finalmente se eliminar cualquier traza de sta en el dispositivo; en la segunda, y siempre que el dispositivo lo permita, se instalar fsicamente. En el entorno J2ME, Java Application Manager (JAM) es un gestor que controla la descargar, instalacin, lanzamiento y desinstalacin de aplicaciones en el dispositivo. Ventajas de la utilizacin de dispositivos mviles: Movilidad: Livianos y trasportables, pueden ser utilizados tanto dentro como fuera del aula, permitiendo la bsqueda, seleccin y procesamiento de la

informacin, la colaboracin y la co-construccin del conocimiento en horario escolar y/o extraescolar. Conectividad: La conexin inalmbrica facilita, sin la mediacin de cableado, la unin de dos o ms dispositivos, el acceso y uso de internet, intercambio de informacin y trabajo colaborativo. Favorece la

comunicacin, la creacin de redes y las comunidades virtuales de aprendizaje. La llamada red mesh por ejemplo, permite que cada dispositivo se transforme en un nodo y cada nodo establezca una comunicacin con los dems nodos y con la red. Funcionalidad: Estos dispositivos cuentan con una batera y slo el acceso a la red est limitado por la existencia en el lugar de red inalmbrica. La capacidad de procesamiento de datos facilita la recopilacin de la informacin en cualquier contexto. Desventajas de la utilizacin de dispositivos mviles: Precio: Si bien se trata de dispositivos ms baratos que una computadora fija de mesa, en algunos casos -hablamos de los PDA, los TabletPC, etc. no de las laptops que rondan en el mercado uruguayo en alrededor de 1000 dlares americanos- su precio no es accesible a la toda de la poblacin, lo que no favorecera la generalizacin a nivel escolar sin la intervencin de polticas pblicas. Tamao: Segn el dispositivo, su teclado y su pantalla pueden ser de mayor o menor tamao.Esto hace ms incmodo su uso, en espacial si hablamos de estudiantes, no acostumbrados a la tecnologa moderna -por ejemplo telfonos mviles- para los nios incluso, "nativos digitales", requiere de una adaptacin.En cuanto a la tecnologa de difusin de la informacin -no para las laptops pero s para otros dispositivos ms pequeos- la misma debe estar adaptada para que se pueda acceder desde el mismo -tamao de pantalla, puede incluso, no visualizar la misma difundida a partir de determinado software.

Funcionalidad: Por ms que la industria est realizando grandes esfuerzos para dotarlos de fortaleza fsica, los mismos siguen teniendo fragilidad y algunos pueden ser fciles de extraviar. Es preciso instruir y responsabilizar a los alumnos y las familias en el uso responsable y cuidado personal de los mismos.

3. Metodologa La metodologa utilizada en este sistema es la conocida como espiral, (Esta metodologa es un modelo de ciclo de vida de software, las actividades de este modelo se conforman en un espiral, en la que cada bucle representa un conjunto de actividades.As mismo se puede decir que las actividades no estn fijadas a ninguna prioridad, si no que las siguientes se eligen en funcin del anlisis de riesgo comenzando por el bucle interior). Esta metodologa fue seleccionada ya que el sistema realizado cuenta con demasiados filtros de seguridad los cuales solamente el personal autorizado puede modificar, teniendo a su vez restricciones dependiendo de los privilegios con los que este cuente para poder modificar informacin en los diferentes campos encontrados en los formatos digitales. A dems de que dentrodel sistema se manejan varios formatos en los cuales cada uno tienen sus propias actividades y estas conllevan sus propios filtros los cuales le permiten mejor seguridad y resguardo de los datos manejados en el sistema. Este modelo, propuesto por Bohem en 1988 [BOE88], es un modelo de proceso de software evolutivo que acompaa la naturaleza evolutiva de con los aspectos controlados y sistemticos del ciclo de vida tradicional. Proporciona el potencial para el desarrollo rpido de versiones incrementales del software. En este modelo, el sistema se desarrolla en una serie de versiones incrementales. Durante las primeras iteraciones, la versin incremental podra ser un modelo en papel o un prototipo. Durante las ltimas iteraciones se producen versiones cada vez ms completas de ingeniera del sistema. .

Caractersticas Es el mejor modelo que se utiliza para desarrollar grandes sistemas. El anlisis de riesgo requiere la participacin de personal con experiencia. Ventajas Modelo de proceso adaptable. El modelo de espiral puede aplicarse a lo largo de la vida del software. Es apropiado para desarrollar Sistemas Operativos. Desventajas No se ha utilizado mucho ya que es un modelo nuevo. Debido a la complejidad no se recomienda utilizarlo en sistemas pequeos. Es un modelo costoso.

3.1.

Desarrollo por Prototipo

Un prototipo es un modelo inicial de lo que se pretende obtener al final del proceso de desarrollo. Un prototipo se someter a pruebas para comprobar su funcionalidad, de las que surgirn modificaciones que darn origen a un segundo prototipo, versin mejorada y posiblemente ampliada del primero, el cual se volver a probar, repitindose sucesivamente el proceso hasta alcanzar el prototipo definitivo. El cual se ha estado desarrollando tomando en cuenta los requerimientos otorgados por el cliente (IFE), tratando as de cumplir con cada uno de ellos para lograr la satisfaccin de este. Se pretende utilizar un prototipo evolutivo ya que el sistema ser entregado al cliente funcionando en su totalidad, tomando en cuenta que se podrn realizar cambios si este lo considera pertinente. El prototipo que se desarroll consta de la pgina de login en donde se logearan con un contrasea y un nombre de usuario o administrador segn sea el caso, el men de inicio en donde se mostraran todas las opciones que tendr la

aplicacin, el formato de inicio de la Jornada Electoral es en donde se tiene que recabar los datos del proceso Electoral y el formato de conteo rpido que es en el que se registraran todos los botos al finalizar la Jornada Electoral. Si el prototipo agrada a los clientes se generar la verdadera aplicacin el cual constara con ms caractersticas.

3.2.

Anlisis del sistema

El Modelo en Espiral se divide en un nmero de actividades estructurales, tambin llamadas "regiones de tareas". Generalmente existen entre tres y seis regiones de tareas: 1. Comunicacin con el cliente.- Las tareas requeridas para establecer comunicacin entre el desarrollador y el cliente, sea revisar especificaciones, plantear necesidades, etc. 2. Planificacin.- Las tareas requeridas para definir recursos, tiempos e informacin relacionada con el proyecto. 3. Anlisis de riesgos.- Las tareas requeridas para evaluar riesgos tcnicos y de gestin. 4. Ingeniera.- Las tareas requeridas para construir una o ms representaciones de la aplicacin 5. Construccin y adaptacin.- Las tareas requeridas para construir, probar, instalar y proporcionar soporte al usuario. 6. Evaluacin del cliente.- Las tareas requeridas para obtener la reaccin del cliente, segn la evaluacin de las representaciones del software creadas durante la etapa de ingeniera e implementada durante la etapa de instalacin Cada una de las regiones est poblada por una serie de tareas que se adaptan a las caractersticas del proyecto que va a emprenderse. Para proyectos pequeos el nmero de tareas y su formalidad es baja, para proyectos mayores y ms crticos, cada regin contiene tareas que se definen para lograr un nivel ms alto de formalidad. Cuando empieza este proceso evolutivo, el equipo de trabajo gira alrededor de las agujas del reloj, comenzando por el centro. El primer circuito de la espiral produce el desarrollo de una especificacin de productos, los pasos siguientes en la espiral se podran utilizar para desarrollar un prototipo y progresivamente versiones ms sofisticadas del software. Cada paso de la regin de planificacin produce ajustes en el plan del proyecto. . El coste y la planificacin se ajustan en funcin de la evaluacin del cliente. Adems, el gestor del proyecto ajusta el

nmero planificado de iteraciones requeridas para completar el proyecto o el producto software de que se trate. El modelo en espiral es un enfoque realista del desarrollo de sistemas y de software en gran escala. Como el software evoluciona, a medida que progresa el proceso, el desarrollador y el usuario comprenden y reaccionan mejor ante riesgos en cada uno de los niveles evolutivos. El modelo en espiral utiliza la construccin de prototipos como mecanismo de reduccin de riesgos, pero lo que es ms importante, permite a quien lo desarrolla aplicar el enfoque de construccin de prototipos en cualquier etapa de evolucin del producto. Mantiene el enfoque sistemtico de los pasos sugeridos por el ciclo de vida clsico, pero lo incorpora al marco de trabajo interactivo que refleja mejor el mundo real. El modelo demanda una consideracin directa de los riesgos tcnicos en todas las etapas del proyecto, y si se aplica adecuadamente, debe reducir los riesgos antes de que se conviertan en problemticos. Pero al igual que otros modelos, ste no es la panacea. Puede resultar difcil convencer a grandes clientes, (particularmente en situaciones bajo contrato) de que el enfoque evolutivo que presenta este modelo es controlable. Requiere una considerable habilidad para la evaluacin del riesgo, y de ello depende el xito. Si un riesgo importante no es descubierto y gestionado, indudablemente surgirn problemas. Finalmente, en s mismo, el modelo es relativamente nuevo y no se ha utilizado tanto como otros. Todava tendr que pasar muchas pruebas para certificar los beneficios que la utilizacin de este prometedor modelo parece ofrecer para el desarrollo de sistemas de informacin. Tomando en cuenta las lneas anteriores de la metodologa puntualizar lo cubierto por el sistema propuesto, los cuales son: podemos

1. Comunicacin con el cliente. En el caso del sistema se habl con el asesor para establecer los requerimientos que debiera cumplir el sistema en los cuales uno de los ms importantes es la optimizacin del mtodo antiguo para la recopilacin de datos en cada jornada electoral.

2. Planificacin.- Para este punto se realiz una reunin con el equipo encargado del sistema para repartir las responsabilidades que se llevaran a cabo en el transcurso del plazo establecido para entregarlo.

3. Anlisis de riesgos.- La forma que seleccionada para evitar riesgos sobre todo de hackers o intrusos que quieran extraer informacin privada es la de

poner contraseas en todos los formatos para que solo puedan observar lo necesario los usuarios correctos.

4. Ingeniera.- La manera en que se logr conformar el proyecto fue en base a los requerimientos otorgados por el cliente, al igual que el prototipo ya que ellos tenan el cascaron de cmo quedara ejemplo en colores, formas, etc.

5. Construccin y adaptacin.- Lo necesario para construir el sistema fueron diferentes herramientas las cuales por mencionar alguna de ellas es phpmyadmin la cual te permite manipular, ver cambios etc. De lo que sucede durante la ejecucin del programa, para la instalacin fue proporcionado un servidor por parte del Tecnolgico de Aguascalientes puesto que fue de gran ayuda ya que por medio de este pudimos hacer diferentes pruebas.

6. Evaluacin del cliente.- Con las pruebas realizadas con el programa desde el servidor se demostr que se cumpli con los requerimientos del cliente a un cien por ciento, aunque se dej el cdigo pblico por si se necesitara cubrir algn otro requerimiento.

3.3.

Diseo del sistema

**MENU ID:Llave primaria e identificador del registro. OPCION:Informacin que aparecer en las opciones del men. GRUPO:Posicin o acomodo de la opcin en el men. PRINCIPAL:Si el registro es parte del men principal o es parte de un submen. URL:Direccin a la que ser redireccionada la opcin al dar click. ROL1: Permisos para los usuarios administradores (1 acceso,0 sin acceso). ROL2:Permisos para los usuarios supervisores (1 acceso,0 sin acceso). ROL3:Permisos para los usuarios capacitadores (1 acceso,0 sin acceso). **PERSONAL ID_PERSONAL: Clave de identificacin hacia el personal. NOMBRE: Nombre del empleado. APATERNO: Apellido paterno del empleado AMATERNO: Apellido materno del empleado.

CALLE: Calle donde vive el empleado NUMERO: Numero donde vive el empleado COLONIA: Colonia en la que vive el empleado EMAIL: Correo electrnico del empleado PUESTO: Puesto que esta o que estar ocupando el empleado TELEFONO: Nmero de telfono personal del empleado ARE: rea de responsabilidad electoral a la que pertenecer el empleado USUARIO: Es el nombre de usuario que utilizara para poder accesar al sistema PASSWORD: Contrasea que tendr cada usuario para proteger su informacin. ID_ROL: identificador del rol que obtendr cada usuario este ser dependiendo de las actividades que desarrollara. ACTIVO: se pondr la palabra SI o NO dependiendo si el trabajador sigue dentro de la organizacin o ya no. SUPERVISOR: aqu ser registrada la persona la cual tendr bajo su cargo a la persona que est cumpliendo las actividades de capacitador o alguna otra.

**PERMISOS ID:Llave primaria e identificador del registro. ID_PERSONAL: Clave de identificacin hacia el personal. ID_SECCION: Identificador utilizado para diferenciar de una seccin y otra. CASILLA: Lugarque ser llenado dependiendo del usuario a que corresponda NUMCASILLA: Numero diferencial que se le da a cada casilla

**SECCION ID_SECCION: Identificador utilizado para diferenciar de una seccin y otra. CASILLA: Lugarque ser llenado dependiendo del usuario a que corresponda NUM_CASILLA: Numero diferencial que se le da a cada casilla UBICACIN: Localizacin de las casillas ARE:Area de Responsabilidad Electoral de los Ususarios. **AVANCE ID_SECCION: Identificador utilizado para diferenciar de una seccin y otra. CASILLA: Lugarque ser llenado dependiendo del usuario a que corresponda NUM_CASILLA: Numero diferencial que se le da a cada casilla

NUM_REPO: Hace referencia a los formatos(f1 y f2) que realizo el usuario. HRS_INST: La hora en que fue instalada la casilla NUM_FUNC: Numero de funcionarios PRESI: Numero de presidentes que habr en la casilla SECRE: Numero de secretarios que habr PRIMESC:Numero de primeros secretarios SEGESC: Numero de segundos secretarios PAN: Numero derepresentantes que van por parte del partido PAN PRI: Numero derepresentantes que van por parte del partido PRI PRD: Numero derepresentantes que van por parte del partido PRD HRS_VISITA: Registra la hora en la que el funcionario registro los datos ya listados anteriormente. ID_PERSONAL: Clave de identificacin hacia el personal.

**VOTOS ID_SECCION: Identificador utilizado para diferenciar de una seccin y otra. CASILLA: Lugarque ser llenado dependiendo del usuario a que corresponda NUM_CASILLA: Numero diferencial que se le da a cada casilla PAN: Nmero de votos obtenidos para el PAN PRI: Nmero de votos obtenidos para el PRI PRD: Nmero de votos obtenidos para el PRD VERDE: Nmero de votos obtenidos para el VERDE HORA: La hora en la que se registr el total de votos obtenidos por cada partido. ID_PERSONAL: Clave de identificacin hacia el personal.

4. Anlisis de resultados

4.1.

Pruebas del sistema

Una vez concluido el sistema se realizacin las pruebas suficientes para saber si realmente funciona en tu totalidad, tanto en su conjunto como en sus relaciones con otros sistemas con los que este se llegue a comunicar y sin obtencin de errores, en todo caso el sistema tambin se evalu referentemente

en la utilizacin de dispositivos mviles, ya que de entrada se pretende que esta sea la verdadera funcionalidad del sistema. Las pruebas que se realizaron son las siguientes: Pruebas Funcionales: en esta prueba nos permiti determinar si el Sistema hace lo que realmente se requiere de l. Pruebas de Comunicacin: en esta prueba se busc detectar los posibles problemas de comunicacin de la aplicacin con otros Sistemas. Pruebas de Carga: en esta prueba se conoci el comportamiento del Sistema cuando este trabaja con grandes volmenes tanto de usuarios como de datos. Pruebas de Recuperacin: en esta prueba se determin si el servidor es capaz de tener alguna falla con respecto al sistema creado. Las pruebas que se le hicieron al servidor fueron exitosas el servidor es aceptable y no hay se detectaron problemas ni con el sistema ni con el servidor. Pruebas de Accesibilidad: en esta prueba se comprob si realmente es posible acceder al Sistema desde los entornos para los que realmente se dise se prob con distintos navegadores tales como Google Chrome, Safari e Internet Explorer y ninguno de eso presento errores. Pruebas de usabilidad:en estas pruebas se pudo hacer uso de diversos dispositivos para poder ver la aplicacin funcionando, aun cuando esta solo se dise personalmente para dispositivos mviles como Smartphone, tambin puede funcionar correctamente y de excelente calidad en computadoras y tablets. Pruebas de Seguridad: en esta prueba se comprob que los mecanismos de control de acceso al Sistema evitan alteraciones indebidas en los datos ya que se estableci una seguridad implacable

con respecto a entrar a la aplicacin sin logearse. Tambin se tuvo una muy buena seguridad al momento se subir la aplicacin al servidor. Pruebas de Operacin:En estas pruebas se pudo mostrar y hacer todas las operaciones tanto en Smartphone como en computadoras y tabletsaunque estas se hayan pensado para telfonos celulares inteligentes.Tambin en esta prueba se vio la posibilidad de realizar las diferentes operaciones de mantenimiento (arranques, paradas, copias de seguridad) sin llegar a comprometer el nivel de servicio esperado para la aplicacin.

4.2.

Resultados obtenidos

Al iniciar el proyecto se habl con el asesor de algunos puntos y expectativas con las que el sistema tena que cumplir tales como: El sistema tena que ser dinmico con respecto a las reas asignadas ya que estas no son la misma en cada jornada electoral. El sistema tena que ser dinmico con las secciones ya que tambin cambian cada jornada electoral. El sistema tena que cubrir tres documentos o formatos utilizados en la jornada electoral. Se tena que cumplir con ciertos reportes para llevar un control exacto de la jornada electoral. El sistema tena que tener una manera ordenada de agregar a los operarios o encargados de cada jornada electoral. El sistema tena que tener administradores y no cualquier persona poda entrar a esta aplicacin, para esto se tena que agregar una contrasea para cada administrador. Todos estos puntos anteriores y ms fuero cumplidos al realizar las pruebas necesarias para comprobar el funcionamiento de la aplicacin y realmente se obtuvieron resultados implacables con respecto a los puntos a cubrir. Con los

puntos cumplidos se logr realizar un sistema muy eficiente y eficaz como apoyo para las jornadas electorales futuras.

5. Conclusiones

5.1.

Conclusiones de la investigacin

Las nuevas opciones tecnolgicas nos permiten ahorrar tiempos en transmisin de informacin. Por ello el diseo, aplicacin e instrumentacin de la propuesta planteada agilizar la comunicacin que deba darse desde campo hacia los Consejos Distritales, Locales y General. La propuesta es factible en trminos de que ya existe seal en todo el Distrito, que se ahorra tiempo y triangulacin de la informacin, se disminuir el tiempo en el que estar disponible la informacin en los Consejos Distritales, Locales y General.

5.2.

Aportaciones

El sistema de la Jornada Electoral Electrnica proporcionara una mayor comodidad a los encargados de cada casilla electoral en la recopilacin de los datos del proceso electoral, este le ayudara a optimizar los antiguos mtodos de recopilacin de informacin sistematizando, optimizando y haciendo ms eficiente y eficaz el nuevo proceso de recopilacin de datos de la jornada electoral. Este sistema ser de mucha utilidad ya que ser ms seguro que el antiguo y ms eficiente porque solo el personal autorizado podr entrar a la aplicacin y solo los administradores podrn ver los reportes y resultados finales para darlos a conocer a las autoridades.

Realmente aportara muchos beneficios al proceso de la jornada electoral ya que este proceso se modernizara gracias a la utilizacin de las nuevas tecnologas en donde cada da ms puede ir mejorando dependiendo del avance tecnolgico, siendo as un proceso optimizado en todos los mbitos al recolectar informacin. 5.3. Recomendaciones

Lo propuesto sera una opcin alternativa con respecto de que en algunos lugares no hay internet y se tendra que recurrir al antiguo mtodo de recopilacin de informacin electoral. Una de las soluciones es que los datos se almacenen en un app el cual mantenga la informacin temporalmente hasta que se tenga internet para que se almacenen en el sistema de Jornada Electoral Electrnica Tambin se podra encontrar una solucin de que funcionara la aplicacin o el recabado de datos electorales se pudieran almacenar en una base de datos provisional en caso de que no se contara con internet en ese momento, y automticamente despus de que se tuviera internet que los datos recabados se auto guardarn en el servidor base. Se podra emplear una actualizacin en la que se utilizara un mtodo para detectar la casilla en la que se encuentra en el momento en el que el personal autorizado llegue a ella para evitar posibles confusiones al momento de establecer datos. Con lo que se podra resolver esta situacin es con una app de gps.

5.4.

Sugerencias para futuras investigaciones

Se sugiere utilizar la misma metodologa que se ha aplicado hasta el momento o pueda llegar a ser implementada en alguna otra investigacin futura, o que esta misma pueda ser retomada para cubrir algunos otros aspectos que puedan surgir durante la Jornada Electoral.

https://fedoraproject.org/es/ http://www.apachefriends.org/es/xampp.html

www.librosweb.com Libro de Introduccin XHTML

Anda mungkin juga menyukai