Está en la página 1de 16

UNIVERSIDAD NACIONAL JORGE

BASADRE GROHOMAN
FACULTAD DE INGENIERA
ESCUELA ACADMICO PROFESIONAL DE
INGENIERA EN INFORMATICA Y SISTEMAS

PROTOTIPO DE SOFTWARE PARA


ACELERAR LOS RESULTADOS DE
LAS ELECCIONES REGIONALES
2014

EXPOSITORES:
- JHAIR RODRIGO EDUARDO VIVEROS CORDOVA
- YERSSON ANGEL CHIPANA MOLLO
- JESUS MANUEL SARMIENTO GARCIA
- STEVEN PHILIP AYALA ALANOCA

INTRODUCCION
El software para acelerar los resultados en las elecciones 2014 es
un software que nos dar un resultado ms rpido en estas
elecciones, a consecuencia podremos saber los resultados con
una anticipacin evitando los fraudes y la corrupcin en los
resultados.
El software evitara en si el flash electoral y una espera muy larga
en saber quines son nuestros nuevos gobernadores, el software
evitara una corrupcin en los resultados ya que todo se podr
realizar en vivo y frente a toda la poblacin de espectador.

ELECCIONES GENERALES
Proceso de toma de decisiones
en donde los electores eligen
con su voto entre varios
candidatos, a gobernantes que
ocuparan cargos polticos en una
democracia representativa.

ADMINISTRACIN DE BASE DE
DATOS
El administrador de base de datos (DBA) es la
persona responsable de los aspectos
ambientales de una base de datos. En general
esto incluye lo siguiente:
Recuperabilidad - Crear y probar Respaldos
Integridad - Verificar o ayudar a la verificacin
en la integridad de datos
Seguridad - Definir o implementar controles de
acceso a los datos
Disponibilidad - Asegurarse del mayor tiempo
de encendido
Desempeo - Asegurarse del mximo
desempeo incluso con las limitaciones
Desarrollo y soporte a pruebas - Ayudar a los
programadores e ingenieros a utilizar
eficientemente la base de datos.

SOFTWARE EN USO
Se conoce como software
al
equipamiento lgico o soporte
lgico de un sistema informtico,
que comprende el conjunto de los
componentes lgicos necesarios
que hacen posible la realizacin de
tareas
especificas,
en
contraposicin a los componentes
fsicos que son llamados software.

SOFTWARE OPEN SOURCE


el software open source o cdigo abierto es
una terminologa adaptada por la Open
SourceInitiative (OSI) [OSI2010] y en sta se
expone que para que un software tenga la
denominacin de cdigo abierto o open
source
An con sus diferencias, vindolo desde el
punto de vista del usuario, la mayora de
software libre es de cdigo abierto y a su vez
el software de cdigo abierto es en su
mayora libre; por lo cual, ambas tendencias
comparten en muchos casos las mismas
licencias y han optado por usar un trmino
en
comn,
llamado
FOSS
(FreeOpen
SourceSoftware),

LENGUAJE JAVA
Java es un lenguaje de programacin
orientado a objetos creado por Sun
Microsystems [SUN2010] en el ao 1991, para
poder funcionar en distintos tipos de
procesadores.

El cdigo Java, una vez compilado, puede


llevarse sin modificacin alguna sobre
cualquier mquina, y ejecutarlo. Esto se debe
a que el cdigo se ejecuta sobre una mquina
virtual, la Java Virtual Machine (JVM)
[JVM2010], que se encarga de interpretar el
cdigo
(ficheros
compilados
.class)
y
convertirlo a cdigo particular de la CPU en
donde est corriendo (siempre que se soporte
dicha mquina virtual).

KVM
La KVM (K Virtual Machine)
es
la
nueva
implementacin
de
la
Mquina Virtual de Java,
que acepta el mismo
conjunto de instrucciones
de
cdigo
mquina
(realmente
unas
pocas
menos) y el mismo formato
para los ficheros que la
mquina virtual clsica.

APIs
Los perfiles complementan una
configuracin
aadindole
APIs
especficas para proporcionar un
entorno de ejecucin para las
aplicaciones en alguna categora de
dispositivos especficos. Un perfil es
un conjunto de APIs de alto nivel que
adems define el modelo del ciclo
de vida de la aplicacin, el interfaz
de
usuario,
persistencia
de
almacenamiento y el acceso a las
propiedades
especficas
del
dispositivo.

TRIGGER EN MYSQL

Un tigger o disparador en una base


de datos, es un procedimiento que
se ejecuta cuando se cumple una
condicin establecida al realizar
una operacin.
Se activa de manera automtica
cuando se realiza una sentencia de
INSERT, UDPATE o DELETE sobre la
tabla o vista en cuestin. Los
triggers no pueden ser activados
por cambios en las tablas hechos
por APIs externos a la base de
datos que modifican sus valores de
manera directa. Pueden usarse en
MySQL desde la versin 5.0.

Procedimientos almacenados
Un procedimiento almacenado es
un conjunto de comandos SQL que
pueden
almacenarse
en
el
servidor. Una vez que se hace, los
clientes no necesitan realizar los
comandos individuales uno por
uno; sino, en su lugar pueden
referirse
al
procedimiento
almacenado.
Los procedimientos almacenados
mejoran
el
rendimiento
del
servidor de base de datos y el
servidor que realiza la consulta

Arquitectura cliente servidor


La arquitectura cliente/servidor es un
modelo para el desarrollo de sistemas de
informacin en el que las transacciones se
dividen en procesos independientes que
cooperan entre s para intercambiar
informacin, servicios o recursos. Se
denomina cliente al proceso que inicia el
dilogo o solicita los recursos y servidor al
proceso que responde a las solicitudes. En
este modelo las aplicaciones se dividen
de forma que el servidor contiene la parte
que debe ser compartida por varios
usuarios, y en el cliente permanece slo
lo resultante a la peticin de cada usuario.

Cliente web - servidor

En este tipo de arquitectura, el cliente que usa el servicio es un cliente web, es decir, se realizan
peticiones y transacciones mediante un navegador, como Internet Explorer, Mozilla Firefox, Google
Chrome, entre otros.
son 8 pasos los que se siguen para realizar una comunicacin entre el cliente y el servidor que
contiene el intrprete PHP:

El cliente escribe la direccin en su explorador web, para este caso del ejemplo es:
www.example.com/catalog/yak.php

El explorador web enva un mensaje por medio del protocolo IP hacia la Internet al servidor con
domino example y le solicita la pgina catalog/yak.php

En el servidor, el Apache recibe el mensaje y le pregunta al intrprete PHP, otro programa que
se ejecuta en el servidor (el mismo del Apache), cmo es la pagina /catalog/yak.php

El intrprete PHP lee el archivo yak.php de su lista de archivos que se encuentran en la


carpeta /catalog/ y que sta a su vez se encuentra en la carpeta principal del servidor
Apache.

El intrprete PHP ejecuta los comandos en yak.php, posiblemente intercambiando datos con
un programa de base de datos como MySQL.

El intrprete PHP recibe la salida del programa yak.php y se lo devuelve al servidor Apache
como respuesta a la peticin de la pgina /catalog/yak.php.

El servidor Apache devuelve el contenido de la pgina que recibe del intrprete PHP al
ordenador del cliente a travs de la Internet como respuesta a la peticin del explorador web.

El explorador web muestras la pgina en pantalla, siguiendo las indicaciones de las etiquetas
HTML en la pgina.

Cliente mvil - servidor


En una arquitectura cliente mvil y
servidor, el cliente es un dispositivo
que no se encuentra conectado
directamente a una red LAN o una
red fija.
En este sentido un cliente mvil es un
terminal que se conecta el internet
por medio de un acceso inalmbrico,
como Wifi, Wimax, 3G, 4G, Bluetooth,
entre otros. Como ejemplo puede ser:
un dispositivo celular, una tablet o
una computadora personal, como una
laptop, notebook o netbook.

CONCLUSIONES
Se logr la implementacin de un software para las elecciones generales 2014
mediante la utilizacin de la plataforma android.
Se logr disear un modelo grfico mediante la plataforma mvil de android
para la utilizacin en las elecciones regionales y distritales.
Al tener a disposicin el diseo de la aplicacin final, realizamos
optimizaciones en los y procedimientos mediante la herramienta de
informtica
Como parte de la aplicacin implementamos una opcin que registre los votos
de cada persona que realice votos en la aplicacin mvil solucin, en
combinacin con un evento SQL, programado para que los registre, se obtuvo
un incremento de almacenamiento de informacin del sistema en la base de
datos con tiempo aceptable, considerando que previo a la implementacin de
la solucin, el sistema de conteo demoraba un tiempo ms largo.

Graci
as

También podría gustarte