• No se han encontrado resultados

3 Marco Propositivo

3.3.6 Implementación

3.3.6.1 Requerimientos

Para implementar la Aplicación Web en Internet se requiere de lo siguiente:

 Nombre de Dominio

 Hosting para el alojamiento del portal

 Soporte de mysql

 Computador con mayor velocidad de procesador y ram

 Internet de velocidad

86 CONCLUSIONES

 EL portal web de gestión de integración del miembro de la iglesia divino maestro degalileaesta desarrollada con el motor de la base de datos mysql, lenguaje php, herramientas de dreamweaver y java.

 con la implementación del portal web mejorara la integracionde los miembros ya que mediente esta aplicación es para promocionar lpos eventos a realizarse dentro de la iglesia como también un chat cristiano para comunicarse con los miembros.

 Este portal ayudara también a almacenar en la base de datos a todos los miembros de la iglesia con el fin de tener organizado y en digital.

 La implemenracion de portal ayudara a los lideres de la iglesia realizar peticiones de oración que pide el usuario de intrnet.

 La aplicación web mejorara la presentación de la iglesia por el avance tecnológico que aplica.

RECOMENDACIONES

Se recomienda el uso adecuado y delegrarun personal responsable del área.

 Analizar cuidadosamente cada uno de los procesos que incluirá la aplicación Web que tenga concordancia el diseño con la realidad.

 Se recomienda seguir cuidadosamente el proceso de cambios en el sistema, teniendo en cuenta que esta diseño en web y a futuro se podrán realizar mejoras incluyendo en esto ventas y más opciones que permitan optimizar recursos en el criadero de aves de combate.

 Capacitar al personal encargado del registro de la información para lograr un correcto funcionamiento de la aplicación Web, así como su funcionamiento.

Bibliografía

ALARCON, M. (2010). COMPONENTES Y COMUNICACION . ESPAÑA: SA.

ALEGSA, L. (2010). QUE SIGNIFICA LA COMUNICACION . BUENOS AIRES : BA. ANDREU, J. (2013). SERVICIO EN RED. MADRID: EDITEX.

Ballester, E. G. (2 de actubre de 2009). Base de Datos 1. Obtenido de Departamene de lenguajes y sistemas de informacion:

http://rua.ua.es/dspace/bitstream/10045/2990/1/ApuntesBD1.pdf BERNARD BENHAMOU 2006Arquitectura del InternetEspañaEsprit BUYTO. (2010). EL PORTAL WEB . MADRID : PAVI SL.

Camadds. (2002). MANUAL PARA EL MANEJO Y CONTROL. AVES Y CRIANZA , 11,12,13.

CASTELLS, M. (2012). INTERNET Y LA SOCIEDAD. ESPAÑA : HELLIN. EIDOS, G. (2008). LENGUAJE HTML. MEXICO: EIDOS.

GOMEZ, J. C. (2011). PORTAL DEFINICION-EVOLUCION Y CLASIFICACION .

MADRID : INC.

GOMEZ, J. C. (2012). PORTALES DEL INTERNET . NURCIA: NA.

GOMEZ, J. C. (2010). PORTALES,DEFINICION EVOLUCION Y CALSIFICACION .

NURCIA : ADVENTURE.

GRAELLS, P. M. (2002). PORTALES WEB. MADRID: SANTILLANA. GUILLERMO, L. (2013). BUSQUEDA EFECTIVA. LIMA: SA.

JL., C. (2000). Investigación cualitativa y cuantitativa. La Habana: Rev. Cubana Endocrinol .

Luciano, P. (2005). Word Wide Web Techonology Architecture. E.E.U.U: New Library. M., C. (2001). La galaxia Intenet- Reflexiones sobre intenet. Barcelona: Plaza y Janés. MACHA, U. L. (2010). CURSO DE FORMACION INTERNET. ESPAÑA: SI LIBRO. McGRAW-HILL. (2012). Fundamentos de Base de Datos. ESPAÑA: Concepción Fernández Madrid.

Morales, P. A. (2009). La Biblia del Servidor. Mexico: e- Book.

MUJICA, C. (2013). TECNOLOGIAS DE INFORMACION Y COMUNICACION .

VENEZUELA: WORDPRESS.

Otero, C. (2010). COMPETENCIAS EN TIC ARQUITECTURA DE LA WEB. ESPAÑA: MARA MOBILIA.

P., P. (2010). Análisis del movimiento en la red. Merida- Venezuela: Cidiat. Perez, D. (2010). Lenguajes de Programacion .

PYMEHELP. (2010). pymehelp . SAN MARTIN: S-M.

Rodrigo, I. N. (2013). El origen de Internet. El camino hacia la red de redes. ESPAÑA: IVMA.

S-A. (12 de Noviembre de 2010). Guia breve de sitios web. Obtenido de Guia breve de sitios web: http://www.w3c.es/Divulgacion/GuiasBreves/ServiciosWeb

SANTILLAN, L. A., & GINESTA, O. P. (2012). BASE DE DATOS EN MYSQL.

BARBERA: UOC.

Shekhar, S. &. (2009). Spatial Databases. En S. &. Shekhar.

Toro, L. C., & Ortiz, M. E. (2010). Arquitectura de Internet . Mèxico : Miron.

Tutoriales . (s.f.). Obtenido de Tutorial correo electronico :

Valdés, D. P. (Noviembre de 2007). Mestros de la web. Obtenido de Los diferentes lenguajes de programación para la web: http://www.maestrosdelweb.com/los-diferentes- lenguajes-de-programacion-para-la-web/

Vallejo, C. (Diciembre de 2010). Expogallos. Obtenido de http://www.expogallos.com/blog/123.html

Vallejos, O. (2012). Introduccion al Internet. Argentina: UNL.

WIKIPEDIA BOOKS. (2012). Obtenido de BOOOKS: http://es.wikipedia.org/wiki/Microsoft_SQL_Server

wikipedia. (26 de febrero de 2015). wikipedia . Obtenido de fundacion wikimedia : http://es.wikipedia.org/wiki/PHP

ANEXOS

ENCUESTA SOBRE LA GESTIÓN DE INTEGRACIÓN DE LOS MIEMBROS DE LA IGLESIA DIVINO MAESTRO DE GALILEA.

Objetivo: recopilar información sobre los procesos de gestión en la iglesia.

Introducción: Marque con una X en las respuestas que crea conveniente

CUESTIONARIO

1. ¿La iglesia tiene un administrador de equipos informáticos? Si ( )

No ( )

2. ¿Con que frecuencia tiene los eventos evangelìsticos en la iglesia? Semanal ( )

Mensual ( ) Trimestral ( )

3. ¿Ha considerado la pérdida de información por el manejo manual de los eventos programados?

Si ( )

Algunas veces ( )

No ( )

4. ¿Cree Ud. que la información digital de hoy en día es apto para publicar los eventos en la web?

Si ( ) No ( )

5. ¿Considera ud que una implementación del portal para la Iglesia mejoraría la imagen? Mucho ( )

Poco ( ) Nada ( )

6. ¿Considera importante la gestión de integración de los miembros de la iglesia a través de la web?

Adecuado ( ) Inadecuado ( )

7. ¿Cree usted que mediante un chat en el Portal, ayudaría a fortalecer a los miembros? Mucho ( )

Poco ( )

Nada ( )

8. ¿Piensa usted, que publicando los eventos programados aumentaría el número de participantes a los eventos?

Si ( ) No ( )

9. ¿cree usted que los mensajes cristianos le motiva a los miembros de la iglesia? Si ( )

No ( )

10. 10.- ¿Considera usted qué el acceso a internet es una herramienta innovada para actualizar conocimientos?

Si ( ) No ( )

SCRIPT DE LA BASE DE DATOS

Servidor: localhost

-- Tiempo de generación: 11-11-2015 a las 16:36:23 -- Versión del servidor: 5.0.51

-- Versión de PHP: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; --

-- Base de datos: `iglesia` --

-- --- --

-- Estructura de tabla para la tabla `jv_auditoria` --

CREATE TABLE `jv_auditoria` (

`id_auditoria` int(11) NOT NULL auto_increment, `id_usuario` int(11) NOT NULL,

`fecha` varchar(10) NOT NULL, `hora` varchar(5) NOT NULL, `id_estado` int(11) NOT NULL, PRIMARY KEY (`id_auditoria`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=126 ; --

-- Volcar la base de datos para la tabla `jv_auditoria` --

INSERT INTO `jv_auditoria` VALUES (57, 3, '2013-07-27', '0:42', 1);

INSERT INTO `jv_auditoria` VALUES (83, 1, '2013-08-05', '0:12', 1);

INSERT INTO `jv_auditoria` VALUES (82, 4, '2013-08-05', '0:12', 1);

INSERT INTO `jv_auditoria` VALUES (81, 2, '2013-08-05', '0:11', 1);

INSERT INTO `jv_auditoria` VALUES (80, 1, '2013-08-05', '0:10', 1);

INSERT INTO `jv_auditoria` VALUES (79, 3, '2013-08-05', '9:52', 1);

INSERT INTO `jv_auditoria` VALUES (78, 4, '2013-08-05', '9:52', 1);

INSERT INTO `jv_auditoria` VALUES (77, 3, '2013-08-05', '9:41', 1);

-- Estructura de tabla para la tabla `jv_banner` CREATE TABLE `jv_banner` (

`id_banner` int(11) NOT NULL auto_increment, `id_tipo_banner` int(11) NOT NULL,

`banner` varchar(100) NOT NULL, `fecha` varchar(10) NOT NULL, `id_estado` int(11) NOT NULL, PRIMARY KEY (`id_banner`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; --

-- Volcar la base de datos para la tabla `jv_banner` --

INSERT INTO `jv_banner` VALUES (1, 1, 'f5cbda9fc4.gif', '2013- 06-13', 1);

-- --- --

-- Estructura de tabla para la tabla `jv_chat` --

CREATE TABLE `jv_chat` (

`id_persona` int(11) NOT NULL, `id_destino` int(11) NOT NULL, `mensaje` text NOT NULL,

`fecha` varchar(10) NOT NULL, `hora` varchar(5) NOT NULL, `id_estado` int(11) NOT NULL, PRIMARY KEY (`id_chat`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=18 ; --

-- Volcar la base de datos para la tabla `jv_chat` --

INSERT INTO `jv_chat` VALUES (1, 4, 1, 'mensaje de prueba', '2013-07-27', '09:36', 1);

INSERT INTO `jv_chat` VALUES (2, 3, 0, 'texto de prueba', '2013- 07-27', '12:40', 1);

INSERT INTO `jv_chat` VALUES (5, 4, 0, 'listo guamán prueba', '2013-07-27', '0:50', 1);

CREATE TABLE `jv_civil` (

`id_civil` int(11) NOT NULL auto_increment, `civil` varchar(25) NOT NULL,

`id_estado` int(11) NOT NULL, PRIMARY KEY (`id_civil`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ; --

-- Volcar la base de datos para la tabla `jv_civil` --

INSERT INTO `jv_civil` VALUES (1, 'SOLTERO', 1); INSERT INTO `jv_civil` VALUES (2, 'CASADO', 1); INSERT INTO `jv_civil` VALUES (3, 'VIUDO', 1); INSERT INTO `jv_civil` VALUES (4, 'DIVORCIADO', 1); INSERT INTO `jv_civil` VALUES (5, 'UNION LIBRE', 1);

-- --- --

-- Estructura de tabla para la tabla `jv_contenido` --

CREATE TABLE `jv_contenido` (

`id_contenido` int(11) NOT NULL auto_increment, `id_menu` int(11) NOT NULL,

`id_posicion` int(11) NOT NULL, `titulo` varchar(50) NOT NULL, `alias` varchar(50) NOT NULL, `contenido` text,

`url` varchar(25) default NULL, `imagen` varchar(100) default NULL, `fecha` date NOT NULL,

`id_idioma` int(11) NOT NULL, `publicar` varchar(2) NOT NULL, `id_estado` int(11) NOT NULL,

PRIMARY KEY (`id_contenido`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=32 ;

CODIFICACIONES DE PROGRAMACIÓN <?php $varrand = substr(md5(uniqid(rand())),0,10); $varallw = array("image/gif","image/jpeg","image/pjpeg","image/png","image/ x-png"); $tips = array("gif","jpeg","png","jpg"); $varstat = ""; if ($_POST["action"] == "upload") { $id_contenido=$_POST["id_contenido"]; $tabla=$_POST["tabla"]; $identificador=$_POST["identificador"]; require_once('../conexion/conexion.php'); if (is_uploaded_file($_FILES["imagen"]["tmp_name"])) { $varname = $_FILES["imagen"]['name']; $vartemp = $_FILES['imagen']['tmp_name']; $vartype = $_FILES['imagen']['type'];

if (in_array($vartype, $varallw) && $varname != "") { $arrname = explode(".", $varname);

$i = strtolower(end($arrname)); if(in_array($i, $tips)){ $varname = $varrand.".".$i; $directorio=""; if($tabla=='jv_galeria_items') { $directorio="../images/galeria/"; } else if($tabla=='jv_matrimonio') { $directorio="../images/contenido/"; } else { $directorio="../images/contenido/"; } if (copy($vartemp, $directorio.$varname)) { $direccion=$directorio.$varname;

if($tabla=='jv_galeria_items') {

$sql = "update ".$tabla." set item='".$varname."' where

".$identificador."='".$id_contenido."'"; }

if($tabla=='jv_matrimonio') {

$sql = "update ".$tabla." set certificado='".$varname."' where

".$identificador."='".$id_contenido."'"; }

else {

$sql = "update ".$tabla." set imagen='".$varname."' where ".$identificador."='".$id_contenido."'"; } $consulta = mysql_query($sql); if($tabla=='jv_galeria_items') {

$sql="select ".$identificador." from ".$tabla." where ".$identificador."='".$id_contenido."' and item='".$varname."'";

}

else if($tabla=='jv_matrimonio') {

$sql="select ".$identificador." from ".$tabla." where ".$identificador."='".$id_contenido."' and certificado='".$varname."'";

} else {

$sql="select ".$identificador." from ".$tabla." where ".$identificador."='".$id_contenido."' and imagen='".$varname."'"; } $consulta = mysql_query($sql); if(mysql_num_rows($consulta)>0) { mysql_free_result($consulta); $varstat = "ok"; } else { mysql_free_result($consulta); $varstat = "no"; } } else {

$varstat = "Error al subir el archivo"; }

} else { $varstat = "Archivo no valido"; } } else {

$varstat = "Archivo no valido"; } } } ?> <html> <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso- 8859-1" />

<title>Herramienta para subir imagenes - ecuasoporte</title> <link rel="stylesheet" href="../css/ecuasoporte.css"

type="text/css" media="all" /> </head>

<body>

<table width="420" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>

<td width="413" height="40" class="titulo"><b>Herramienta para subir imagen de art&iacute;culo</b></td>

</tr> <tr> <td class="text">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Powered by Ing. Jeferson Villac&iacute;s || 2013</td> </tr> <tr>

<form action="ecuasoporte.php" method="post" enctype="multipart/form-data">

<td height="50" valign="top" class="text"> &nbsp;&nbsp;&nbsp;&nbsp;

<input name="imagen" type="file" class="casilla" id="imagen" size="35" />

<br/>&nbsp;&nbsp;&nbsp;&nbsp;

<input name="enviar" type="submit" class="boton" id="enviar" value="Subir Imagen" />

<input name="id_contenido" type="hidden" value="<?=$_GET['id']?>" />

<input name="tabla" type="hidden" value="<?=$_GET['tabla']?>" />

<input name="identificador" type="hidden" value="<?=$_GET['identificador']?>" />

<input name="action" type="hidden" value="upload" /> </td> </form> </tr> <?php if ($varstat == "ok") { ?> <tr> <td class="textinf"><strong>Confirmaci&oacute;n:</strong><br> Archivo subido satisfactoriamente.

</td> </tr>

<?php } else { ?>

<?php if ($varstat != "") { ?> <tr>

<td class="textinf"><strong>Error:</strong><br> <?php echo $varstat; ?>&nbsp;</td>

</tr> <?php } ?> <?php } ?> </table> <?php $id_contenido=$_GET['id']; $tabla=$_GET['tabla']; $identificador=$_GET['identificador']; $directorio="../images/contenido/"; $certificado="";

if (strlen($id_contenido)!=0 && $tabla=='jv_matrimonio' && $varstat != "ok")

{

require_once('../conexion/conexion.php');

$sql="select certificado from jv_matrimonio where id_matrimonio=".$id_contenido; $consulta=mysql_query($sql); $row=mysql_num_rows($consulta); if($row>0) { while($row=mysql_fetch_array($consulta)) { $certificado=$row[0]; } } if(strlen($certificado)!=0) { ?>

<p align="center"><a href="<?php echo

$directorio.$certificado; ?>"><img width="200" height="200" src="<?php echo $directorio.$certificado; ?>"></a></p> <?php

} }

?>

<?php if ($varstat == "ok") { ?>

<p align="center"><img width="101" height="101" src="<?php echo $directorio.$varname; ?>"></p>

<?php } ?>

<?php if ($_GET['image'] != "") { ?>

<p align="center"><img width="101" height="101" src="<?php echo $directorio.$_GET['image']; ?>"></p>

<?php } ?> </body> </html>

El resto de script de la base de datos se encuentra en digital.

Documento similar