Roberto Pauta Rios**
Juan Alfredo Lopez Maridueña***
Ricardo Xavier Chávez Betancourt****
Franklin Washinton Montece Mosquera*****
Universidad Técnica de Babahoyo, Ecuador
rpauta@utb.edu.ecRESUMEN
La propuesta planteada consiste en la implementación de una Aplicación Web con características Cliente/Servidor la cual ha sido desarrollada para automatizar la promoción y comercialización de la asociación de micro productores agrícolas de los ciudad Babahoyo, se desea facilitar el trabajo de todo el personal de la empresa y a su vez brindar un mejor servicio a cada uno de los usuarios ya que los procesos comerciales se los realizará con mayor rapidez.
El portal web permitirá que cada uno de los usuarios puedan incluso acceder desde cualquier equipo que disponga de internet para realizar las verificaciones de las transacciones comerciales, sean estas ventas o compras
Las herramientas que hemos utilizado para la realización del portal web son las denominadas de uso libre como por ejemplo: Apache, Mysql, php, y java script, también se utilizó el manejador de páginas web como es Dreamweaver y se complementó con animaciones de Flash.
Con estos elementos se procedió a la elaboración de la aplicación web dinámica en la que se registra esencialmente las transacciones con los productos, sean ingresos o egresos, además se almacenan los datos de los clientes y de los socios que realmente son los propios proveedores de la Cooperativa
El portal permitirá la promoción de la Cooperativa y sus productos de manera permanente, 7 días a la semana, 24 horas al día, también posibilitará la ampliación de mercados tanto a nivel nacional como internacional.
Palabras clave: Portal, seguridad, software, web
SYSTEM BASED ON TECHNOLOGY WEB TO PROMOTE TO PRODUCERS AGRICULTURAL IN THE AREA RURAL OF THE CITY OF BABAHOYO, PROVINCE OF THEM RIVERS
ABSTRACT
The proposal consists of the implementation of a Web application with features Client/Server which has been developed to automate the promotion and marketing of the association of micro agricultural producers of the Babahoyo city, you want to facilitate the work of the entire staff of the company and in turn provide a best service to each of the users already that business processes will be performed more quickly.
The web portal will allow each of the users can even access from any computer that has internet to perform the verifications of commercial transactions, whether these sales or purchases
With these elements we proceeded to the development of dynamic web application that records transactions essentially products, revenues or expenses are also stored data customers and partners really are the suppliers of cooperative
The portal will allow the promotion of the Cooperative and its products permanently, 7 days a week, 24 hours a day, will also enable the expansion of markets both domestically and internationally
keywords: Portal, security, software, web.
Para citar este artículo puede utilizar el siguiente formato:
Roberto Pauta Rios, Juan Alfredo Lopez Maridueña, Ricardo Xavier Chávez Betancourt y Franklin Washinton Montece Mosquera (2017): “Sistema basado en tecnología web para promocionar a productores agrícolas en la zona rural de la ciudad de Babahoyo, provincia de Los Ríos”, Revista Caribeña de Ciencias Sociales (febrero 2017). En línea:
https://www.eumed.net/rev/caribe/2017/02/babahoyo.html
http://hdl.handle.net/20.500.11763/caribe1702babahoyo
INTRODUCCIÓN
Hoy más que nunca todas las empresas, cualquiera que sea su tamaño y sector de actividad, deben competir en un entorno global, disponer necesariamente de la tecnología de la información más moderna y saber aplicarla de forma eficaz y rentable.
Las empresas pueden tener distintas dimensiones, pero todas deben desarrollar actividades similares (comprar, vender, mantener relaciones con los clientes, llevar la contabilidad, administrar el personal y adaptarse a las modificaciones de las normativas legales y financieras). Por lo tanto, también las pequeñas y medianas empresas deben adoptar tecnologías que soporten plenamente los objetivos de la empresa y que permitan reaccionar de forma rápida y flexible ante los acontecimientos externos, interviniendo en la organización comercial, en la logística de producción y en la toma de decisiones financieras.
Según las Zúñiga Rodríguez (2006) indica, las grandes empresas son comparadas con la pequeña y las medianas de donde resulta, en la mayoría de los cotejos, que aquella opera con ventajas respecto a estas. En efecto, las grandes empresas suelen disponer de poder de mercado, produce amparada en economías de escala y dispone de influencias que las empresas de menos tamaño por lo general no tienen
La provincia de los Ríos se halla en la Costa ecuatoriana, una de sus características fundamentales, es su gran producción agrícola de la cual esencialmente se tienen productos como cacao, banano, arroz, café, maíz y más. Este proceso de producción agrícola es llevado a cabo por empresas o familias que disponen de grandes extensiones de tierra, lo cual permite así mismo grandes producciones agrícolas que generalmente son de exportación.
Pero no todo es propiedad de estas empresas o familias mencionadas, también existen muchísimos productores que disponen de pequeñas secciones de terreno, los mismos que fluctúan entre 1 y 20 hectáreas. Estos micros productores generalmente laboran su tierra y obtienen los productos del campo los mismos que en la mayoría de casos son comprados por intermediarios.
Formulación del problema.
¿Cómo lograr el mejoramiento de la promoción de los productores agrícolas en la zona rural del Cantón Babahoyo, provincia de los Ríos?
Delimitación del problema.
Objeto de Investigación: Sistemas de Información
Campo de acción: Aplicaciones web
Identificación de la Línea de Investigación.
Desarrollo de software libre
Objetivo general
Desarrollar un sistema basado en tecnología web, el cual permita el mejoramiento de la promoción y comercialización de los productos ofrecidos por los productores agrícolas en la zona rural del cantón Babahoyo, provincia de los Ríos
Objetivos específicos
Teoría de portales
Los portales nacen de la necesidad que se presenta en el nuevo modelo de la economía, la cual nos enseña una guía de bienvenida con información detallada cada día.
Portal es un término el cual hace referencia a un Sitio Web el cual pretende servir como un sitio principal de partida para las personas las cuales se conectan a la World Wide Web. Los portales tienen un gran reconocimiento en el Internet por el poder de influencia que tienen sobre grandes comunidades a nivel mundial.
El objetivo principal de emplear un portal es el de localizar información, es un servicio de valor añadido que ofrece al usuario la posibilidad de personalizar al máximo su página Web, indicando qué quiere encontrar o los campos en los que esté interesado. (Katalina Quero, 2009). Entre las características principales que podemos encontrar en todos los portales de acceso a Internet tenemos:
Tipos de Portales
Podemos distinguir fundamentalmente dos tipos de portales
Portales generales, horizontales o mega portales
Son aquellos cuyo contenido abarca casi todos los temas posibles de Internet. Están encaminados a un usuario estándar de Internet, su contenido recoge información de interés general como noticias de actualidad, información sobre el clima, servicios de valor añadido, etc. Es habitual además, que estos portales estén dirigidos a una comunidad específica de usuarios, generalmente de índole geográfica, un ejemplo de estos portales es el de Terra.
Portales especializados o temáticos: Los portales especializados son fruto también de la verticalización de la información en Internet. Son modelos de portales los cuales tratan de proyectar los servicios genéricos de un portal horizontal en un ámbito más específico, con un criterio temático, como por ejemplo la cardiología http://www.portalcardio.com/. Los portales especializados pretenden pues satisfacer las necesidades de información de una comunidad de usuarios concreta.
Según esta última afirmación podemos destacar dos tipos de portales especializados:
Portales verticales: Un portal es un sitio Web que proporciona información servicios a una industria en particular. Es el equivalente industrial específico de los portales generales de la WWW pero, además de ofrecer servicios típicos centran su cobertura de contenidos en un tema o sector concreto.
Portales corporativos o institucionales:Es un sitio Web que proporciona información de la empresa o institución a la que pertenece fundamentalmente a los empleados de la misma. Normalmente este tipo de portales corporativos sonuna prolongación natural de las intranets corporativas en las que se ha cuidado la organización de la información a través de la www que suministran.
Metodología de desarrollo de software UWE.
Servidores web
Un Servidor Web es un programa que implementa el protocolo HTTP (hypertext transfer protocol). Este protocolo está diseñado para transferir lo que llamamos hipertextos, páginas Web o páginas HTML (hypertext markup language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de sonidos.
Sin embargo, el hecho de que HTTP y HTML estén íntimamente ligados no debe dar lugar a confundir ambos términos. HTML es un formato de archivo y HTTP es un protocolo.
Servidor apache
El servidor HTTP Apache es un software (libre) servidor HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1[1] y la noción de sitio virtual.
Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. Su nombre se debe a que Behelendorf eligió ese nombre porque quería que tuviese la connotación de algo que es firme y enérgico pero no agresivo, y la tribu Apache fue la última en rendirse al que pronto se convertiría en gobierno de EEUU, y en esos momentos la preocupación de su grupo era que llegasen las empresas y "civilizasen" el paisaje que habían creado los primeros ingenieros de internet. Además Apache consistía solamente en un conjunto de parches a aplicar al servidor de NCSA. Era, en inglés, a patchy server (un servidor "parcheado").
Procesamiento de páginas dinámicas
Cuando un servidor Web recibe una petición para mostrar una página Web estática, el servidor la envía directamente al navegador que la solicita. Cuando el servidor Web recibe una petición para mostrar una página dinámica, sin embargo, reacciona de distinta forma: transfiere la página a un software especial encargado de finalizar la página. Este software especial se denomina servidor de aplicaciones.
Acceso a una base de datos
Un servidor de aplicaciones le permite trabajar con recursos del lado del servidor, como una base de datos. Por ejemplo, una página dinámica puede indicar al servidor de aplicaciones que extraiga datos de una base de datos y los inserte en el código HTML de la página. Para más información, consulte el apéndice “Guía de bases de datos para principiantes” en el apartado Utilización de Dreamweaver de la Ayuda
Introducción a las bases de datos
Una base de datos es un programa residente en memoria que se encarga de gestionar todo el tratamiento de entrada, salida, seguridad y almacenamiento de la información que él manipula. Cada día las aplicaciones Web van en aumento y son más grandes e importantes. Sin embargo el modelado de aplicaciones Web es todavía una disciplina muy joven, de hecho, los métodos y los lenguajes existentes, no brindan un apoyo suficiente en su diseño, según Kinmel Paul (2010)
Aunque aparentemente podamos pensar que una base de datos son ficheros donde se almacena la información, en realidad esto no es así. El corazón de una base de datos es el motor que es el programa que debe estar ejecutándose en una máquina para gestionar los datos. Además de este programa y los archivos con datos existen otras utilidades auxiliares como programas para realizar copias de seguridad, interpretes SQL, etc.
Metodología de desarrollo de software
La metodología de desarrollo de software seleccionada es la comúnmente conocida como lineal o en cascada, cada fase de la metodología dispone de un proceso de realimentación que permite la mejora del sistema inicialmente desarrollado. Las fases de la metodología fueron descritas anteriormente y comenzamos desarrollándolas, así:
Análisis previo
Las principales actividades del portal web tienen que ver con la promoción y comercialización, dichas actividades involucran los siguientes procesos:
Promoción: Las opciones informativas que debe disponer el portal web, son las siguientes:
Comercialización: la comercialización es la parte dinámica del portal, es quizás la sección de mayor importancia para la asociación, entre los principales procesos tenemos:
Registro de productores: Cualquier micro productor que desee integrar la asociación puede hacerlo, para ello solo debe registrarse y pagar una inscripción, luego de ser socio puede comercializar con la cooperativa, entregándole sus productos.
Registro de Clientes: Cualquier persona podrá comprar directamente a través del portal, sin necesidad de estar registrado, pero aquellos clientes registrados tienen algunas preferencias, sobre todo reciben información constante de los nuevos productos existentes.
Registro de productos: Se debe disponer de una base de datos con las características de todos los productos que se cultivan en la región, esos productos constituyen el kardex inicial de la bodega que pertenece a la Cooperativa.
Incremento del Kardex. : El incremento del kardex se da en base a la entrega de productos por parte de los productores.
Facturación: El cliente que necesita de tal o cual producto, hace su pedido, este es procesado, se confirma su pago y se hace la entrega. Internamente se hace el proceso de disminución del kardex.
Diseño
Luego de realizar el análisis previo de los diferentes procesos, se inicia el diseño general de la aplicación web que automatiza las actividades principales mencionadas anteriormente:
Pruebas
Las pruebas permanentes durante el desarrollo del sistema realmente constituyen un factor importante de mejora continua, el software desarrollado ha sido sometido a dos tipos de pruebas que son:
Caja Negra: Esta prueba esencialmente permitió verificar la idoneidad de los resultados, se aplicó para validar los saldos del kardex luego de los ingresos y egresos realizados, se ingresó los datos de los proveedores, se hicieron las ventas y se verifico los saldos respectivos. Aquí, no se analizó los procesos, solo se verifican la validez de los resultados.
Caja Blanca: Esta prueba esencialmente permitió verificar la ejecución de los procesos desde el punto de vista lógico, se pudo seguir la secuencia de ejecución para validar la idoneidad de la automatización y obviamente con la correcta emisión de resultados.
Implementación
El portal web funcionará en el dominio www.agrocomercio27demayo.com, para ello se ha contratado un hosting con tecnología Linux, el mismo que soporta las herramientas con las que se desarrolló el software. Dichas herramientas son PHP, Apache, MySql y Javascript. La tecnología desarrollada por el Word Wide Web Consortium (W3C) con el fin de separar la estructura o contenido de la presentación, controlando la apariencia de una página web. Peña (2009).
Es un consorcio internacional que desarrolla estándares Web, para que la misma alcance su máximo potencial, las tecnologías Web más importantes deben ser compatibles entre sí y permitir que cualquier hardware y software, utilizado para accederlos, funcione conjuntamente. El W3C hace referencia a este objetivo como "interoperabilidad Web". WC3 España, “Estándares”.
Para la subida de archivos se utiliza una conexión FTP provista por el administrador del hosting.
En cuanto a los requerimientos de hardware para navegar tenemos:
Pc con Microprocesador P4 de 3.0 Mhz o superior, Teclado estándar, Mouse estándar, Monitor, Disco duro (espacio de 500Gb), Memoria Ram 2Gb, Tarjeta de Red 10/100.
CONCLUSIONES Y RECOMENDACIONES
Recomendaciones
** Magister en Ingeniería de Sistemas de Computación, Docente de la Facultad de Ciencias Agropecuarias de la Universidad Técnica de Babahoyo (Los Ríos – Ecuador)
*** Magister en Ingeniería de Sistemas de Computación,
**** Magister en Administración de Empresas, Docente de la Facultad de Ciencias Agropecuarias de la Universidad Técnica de Babahoyo (Los Ríos – Ecuador)
***** Magister en Ingeniería de Sistemas de Computación, Docente de la Facultad de Ciencias Agropecuarias de la Universidad Técnica de Babahoyo (Los Ríos – Ecuador)
Los comentarios al artículo son responsabilidad exclusiva del remitente.
Si necesita algún tipo de información referente al articulo póngase en contacto con el email suministrado por el autor del articulo al principio del mismo.
Un comentario no es mas que un simple medio para comunicar su opinion a futuros lectores.
El autor del articulo no esta obligado a responder o leer comentarios referentes al articulo.
Al escribir un comentario, debe tener en cuenta que recibirá notificaciones cada vez que alguien escriba un nuevo comentario en este articulo.
Eumed.net se reserva el derecho de eliminar aquellos comentarios que tengan lenguaje inadecuado o agresivo.
Si usted considera que algún comentario de esta página es inadecuado o agresivo, por favor, escriba a lisette@eumed.net.
Este artículo es editado por Servicios Académicos Intercontinentales S.L. B-93417426.