Está en la página 1de 13

INSTITUTO TECNOLGICO SUPERIOR DE IRAPUATO

ESTUDIOS CON RECONOCIMIENTO DE VALIDEZ OFICIAL NMERO 11-00065

SOFTWARE ADMINISTRATIVO MEDIANTE TECNOLOGA WEB PARA POZOS DE AGUA

QUE PARA OBTENER EL GRADO DE INGENIERA EN SISTEMAS COMPUTACIONALES

PRESENTA:

OSCAR CABRERA RUIZ

ASESOR: MA. MAESTRO DE ADMINISTRACIN ISMAEL MENDEZ TREJO DOC. CARLOS GUILLERMO LOPEZ G.
IRAPUATO, GTO. FEBRERO 2014

Contenido INTRODUCCIN.1 MARCO TERICO...2 PLATEAMIENTO DEL PROBLEMA5 HIPTESIS6 OBJETIVO.6 JUSTIFICACIN..7 DELIMITACIN8 IMPACTOS8 METODOLOGA9 CRONOGRMA PROPUESTO10 ASEGURAMIENTO TCNICO MATERIAL..11 BIBLIOGRAFA..12

ii

INTRODUCCIN Pardos (2012) Afirma que la internet ha sido transformada en una herramienta necesaria para todas las personas debido al aumento de pginas Web en los ltimos aos permitindonos realizar diferentes actividades. Lo que lleva a hoy en da al seor Gabriel Ruiz de la comunidad de Charco Largo del, municipio de Tarimoro, Guanajuato a solicitar software administrativo mediante tecnologa Web para un pozo de agua ya que, carece de un buen manejo de su pozo de agua para riegos agrcolas. Lujan (1999) describe que la red ha pasado de ser un medio con solo lectura a uno interactivo en su totalidad debido a que las pginas Web estticas no tiene un propsito til si el usuario no puede interactuar con ella. Lo cual conduce a crear software dinmico fcil de manejar el cual cumpla con las necesidades a resolver. Usando la tecnologa Web se crear el software el cual cumplir con administracin financiera, manejar la distribucin de los riegos a travs de la calendarizacin, uso de agua por hectrea, consumo de energa elctrica, mapeo de reas avils de riego, registro de personas a las cuales se les vende agua y horas de riego por hectrea vendida. Toda esta informacin se guardar en una base de datos solo accesible al administrador. Segn Ringenbach (2007) La evolucin que la internet a llevado a cabo desde su creacin de ser un simple texto a un espacio virtual con contenido de imgenes, videos, audio e interaccin virtual con personas de todo el mundo. Ha llevado a los sitios Web a evolucionar al mismo paso debido al acceso a mayor capacidad de transferencia de datos. Dentro de este software mediante tecnologa, Gabriel establecer un contacto con las personas a las cuales se les vende agua a travs de, un chat para poder confirmar las horas y hectrea por regara si como, la forma de pago la cual se registrara en la base de datos.

MARCO TETICO Lenguaje HTML5 Quijado (2008) Menciona que el lenguaje HTML es empleado para crear pginas Web. El cdigo manejado por este lenguaje es primordialmente texto el cual un navegador transforma a formato de pgina Web para que pueda ser visualizado por el usuario. El texto es capaza de gestar tamao y fuente de letra, color, fondos, imgenes, hiperenlaces y entradas de datos, botones, etc. Gauchat (2012) Ratifica que HTML surge como un nuevo concepto para coordinar la era de aplicaciones de dispositivos mviles, edificacin de pginas web, computacin en la nube y trabajos de red. Vega y Van Der Henst (2011) Confirman que el lenguaje HTML5 desarrollado para crear pginas Web surgi gracias, a las carencias de adaptacin mostrada en su dos versin anterior ms utilizadas HTML y HTML4 para la creacin de aplicaciones modernas de un navegador. Lenguaje PHP Puertas (2007) convalida que PHP es un lenguaje de alto nivel libre de costo en el cual las pginas Web se alojan en los servidores para ser ejecutado la principal ventaja es que, la pgina Web podr ser vista en cualquier ordenador ya que, el cdigo es ejecutado en el servidor. Sin importar el navegador que se usa. Lopez (2007 P. XI) Establece que PHP es un servidor de aplicaciones completo que permite crear y desplegar aplicaciones Web dinmicas rpidamente. Waswani (2009) Constituye que PHP es un lenguaje completamente gratuito lo cual evita pagar una licencia y servidor adems, PHP cuenta con un soporte de voluntarios el cual lo mantiene libre de errores, es utilizado por un tercio de los servidores Web gracias a que es flexible, escalable y estable.

Lenguaje Ajax Simon (2009) Afirma que la tecnologa de Ajax proporciona la comunicacin con sistemas distantes o poder recargar una seccin de la paginas web sin la necesidad de actualizar la pgina. Eguluz (2008) Establece que Ajax genera una mejor interaccin del usuario con la aplicacin ya que, la informacin que se intercambia con el servidor pasa a segundo plano al generar un elemento intermedio que realiza la funcin de recarga. Garret (2005) explica que Ajax es la unin de varias tecnologas existentes donde se encuentran las siguientes JavaScript, HTML, XML, CSS, y XML HTTP Request Object y no solo una tecnologa. Algoritmo de Encriptacin MD5 Lucena (2008) Comenta que debido a la gran eficiencia de las primeras versiones de HD5 este algoritmo de generacin de signaturas el cual, procesa los mensajes de entrada en 52 bits y produce una salida de 128 bits se ha convertido en unos de los populares. Lagranje (2004) Constituye que MD5 es una gran herramienta la cual puede ser empleada en PHP para poder encriptar las contraseas de los usuarios. Zavala (2012) Establece que MD5 al codificar 128 bits los presenta como un nmero de 32 dgitos hexadecimales. MySQL MySQL es un gestor de base de datos con relacin de sistema cliente servidor, el cual accede de una manera sencilla y segura a los datos alojados en la internet adems, que es compatible con PHP, Perl, C y HTML. Segun Pavon (2007) La ventaja principal de utilizar MySQL es que, proviene de una base de datos gratuita.
3

Gilfillan confirma que durante mucho tiempo MySQL fue vista como un simple juguete para implementar en una pgina web, se ha convertido hoy en da en la mejor base de datos debido a que es ms rpida que la mayora de sus rivales, sencilla de utilizar y administrar y se puede ejecutar en la mayora de sistemas operativos. Diseo de Interfaz Web CSS Oros (2002) establece que el diseo de interfaz web CSS no requieren de mucho conocimiento de programacin ya que, muy sencilla su estructuracin la cual nos permite identificar de, forma sencilla cada elemento para poder cambiar un diseo posteriormente si es necesario. Pascual (2006 P.61) Asegura que Los estilos de CSS se emplean para la dinamizacin de la pgina mediante algn lenguaje complementario como JavaScript o VBScript: Estos son capaces de aprovechar sus cualidades para crear efectos de formato, movimiento y cierto grado de interactividad en las pginas Web. Gautchat (2012) Afirma que CSS3 no fue creado para ser un complemento de HTML5 si no como, adicin para las limitaciones y reducir la complejidad de HTML5.

PLANTAMIENTO DEL PROBLEMA El pozo de agua de Gabriel el cual se, encarga de suministrar agua para riegos agrcolas no cuenta con un manejo apropiado en, distribucin de agua y administracin financiera. La distribucin del agua es, controlada a travs de manera personal y para saber que hectrea se est, regando se le debe de preguntar al regador la persona encargada del cuidado del riego en que parcela se est, implementado el riego y cuando es posible poder cambiar el riego a otra hectrea. Las actividades para llevar a cabo el procedimiento administrativo del pozo son llevadas a cabo de manera manual, el cual no permite visualizar de manera eficiente las ganancias o prdidas. En primer lugar las anotaciones de las finanzas de pozo de agua haciendo referencia al pago de agua hecho por otros campesinos no son almacenadas apropiadamente. Lo cual ocasiona prdida de informacin.

HIPTESIS Con la implementacin de un, software administrativo mediante tecnologa web se manejar el control de la distribucin de agua y administracin financiera, la cual ayudar a Gabriel Ruiz llevar un mejor control de su pozo de agua para riegos agrcolas ya que, actualmente no cuenta con dicho control sobre su pozo. OBJETIVO Objetivo general Crear un software administrativo mediante tecnologa web para un pozo de agua el cual, regular el control de la distribucin de agua y la administracin financiera del pozo de agua para riegos agrcolas de Gabriel Ruiz. Especficos Crear el diseo del sitio web mediante hojas de stilo CSS. Implementar un apartado finaziero para el apropiado del en el lenguaje de programacio PHP y HTML5. Realizar un formato de pago utilziando el lenguaje de promacion PHP el cual, sera incriptado con MD5. Plasmar un calenderio el cual, calenderize los riegos a implementarse mediante PHP. Modelar la visualizacin de las horas y das disponibles para riegos atravez del lenguaje PHP.

JUSTIFICACIN El desarrollo de este software administrativo mediante tecnologa Web plantea una solucin al problema de la distribucin de agua y administracin financiera del pozo de agua para riegos agrcolas de Gabriel Ruiz. Gabriel no cuenta con una distribucin controlada de riego por parcelas. El orden en cual las hectreas de una parcela son regadas no concuerda con algn orden especfico y determinado. Gabriel no cuenta con un historial de cunta agua utiliza o vende y por cuantas horas as como, a quien le vende y cunto tiempo le vende y el registro de

finanzas de su pozo de agua es muy poco confiable. Es por eso que se desea desarrollar un software administrativo mediante tecnologa web para el pozo de Gabriel, con el fin de brindar un mayor control del pozo.

DELIMITACIN La pgina web a desarrollar permitir al administrador ingresa al sitio permitindole poder modificar las horas de riego y a que parcela se debe de implementar as como, llevar un control de las finanzas del pozo de agua. El sitio permitir a los agrcolas que compran agua poder revisar las horas y da disponibles de riego, en qu parcela se est regando, precio de riego por hora y forma de pago. La investigacin se llevara a cabo en el pozo de agua en el ejido de la comunidad de Charco Largo municipio de Tarimoro, Guanajuato. IMPACTOS Econmico Se propone llevar un mejor control financiero para poder ver de mejor manera el ingreso que proporciona el pozo de agua. Social Informar de una manera ms eficiente de informar a los agrcolas de la compra de agua del pozo. Tecnolgico Implementar la tecnologa web para brindar un mejor servicio a los agrcolas que dependen del pozo de agua de Gabriel Ruiz. Ecolgico Reducir el uso excesivo de las horas de riego para una parcela.

METODOLOGA La presente tesis se desarrollara implementando la metodologa de investigacin de RMM Relationship Management Methogology. RMM est basada es siete fases donde el diseador va siguiendo la estructura de la aplicacin y las navegacin de la misma. Fase uno- Realizar un modelo Entidad-Relacin Dentro de esta fase es necesario crear un modelo de Entidad-Relacin. Fase dos- Realizar los diseos de slice Una vez creado el modelo de E-R se le debe de asignar un diagrama slices a cada entidad. Fase tres- Disear la navegacin Esta fase define como se pasara de una entidad a otra para mejor el modelo E-R. Fase cuatro- Definir el protocolo de conversin Definir dentro de la plataforma de desarrollo concreta el modelo RMDM. Fase cinco- Disear la interfaz Diseo de pantallas las cuales se mostradas al usuario. Fas seis Implementar la aplicacin Debido al protocolo de la fase 4 y el modelo RMDM implementa el sistema. Fase siete- Probar la aplicacin La fas siete consta de realizar pruebas a la aplicacin de funcionamiento definiendo un test de prueba.

CRONOGRAMA PROPUESTO Dentro del cronograma se establecen las actividades se desarrollaran durante el tiempo aviel en cual, se debe de finalizar el poryecto. La figura 1.1 muestra un diagrama de gante creado en la pagina SmartSheet.com el cual, muestra la fecha de las actividades a llevar a cabo.

10

ASEGURAMIENTO TCNICO MATERIAL Equipo de computacin Internet Recursos humanos: se utiliza la participacin del seor Gabriel Ruiz dueo del pozo de agua. BIBLIOGRAFA Lenguaje PHP Paven, J. (2007). Creacin de un portal con PHP y MySQL (3 Ed.). Mxico, D.F, Mxico: Alfaomega Grupo editor. Diseo de Interfaz Web CSS Ors, J. (2002). Diseo de pginas Web interactivas con JavaScript y CSS (3 Ed.) Mxico, D.F ,Mxico: Alfaomega Grupo Editor. MySQL Paven, J. (2007). Creacin de un portal con PHP y MySQL (3 Ed.). Mxico, D.F, Mxico: Alfaomega Grupo editor.

11