Marco teórico
El tema que seleccione fue:
Diseño e implementación de un sitio web como medio de comunicación
interactiva para dar a conocer al Cantón el Emporio Naranjo, comunicarlo con el
exterior y promover el café y el cacao 100% orgánicos que se producen.
ANTECEDENTES
El Cantón el emporio naranjo es una comunidad rural que cuenta con 235
habitantes, la mayoría de los cuales cuentan únicamente con educación primaria,
las generaciones más recientes cuentan con preparatoria terminada, las
actividades económicas que realizan los habitantes del Cantón es en casi su
totalidad la producción de café y cacao 100 % orgánico, salvo unas tres
personas que se dedican a la construcción, debido a su ubicación geográfica y a
que colinda con una finca, no tiene una entrada o vía de acceso amplia como tal
para permitir el paso de vehículos lo que contribuye a que el Cantón se rezague
en cuanto a comunicación con el exterior, últimamente con la implementación de tecnologías
nuevas y con el avance de las mismas, se abren nuevas posibilidades tal es el
caso que en el poblado más cercano que es el ejido Zaragoza se implementa la construcción
de una torre Telcel, lo que permite el uso de internet mediante los Smartphone
y establece una comunicación entre los habitantes y el exterior, pero todo esto
genera la necesidad de modernización del Cantón para que la producción de café y
cacao se vea beneficiada con el uso de estas tecnologías para poder vender a un
mejor precio, ya que por todos los rezagos que presenta el Cantón los productores
únicamente pueden vender con intermediarios que se roban sus ganancias ya que
les compran sus cosechas a precios bajos para después ellos venderla a los
consumidores a precios más altos, generando esto una gran desventaja ya que los
productores ganan mucho menos que los que solo se dedican a compraventa.
BASES TEORICAS
Actualmente los sitios web se han convertido en una de las opciones de
mayor consulta y divulgación para la sociedad, ya que cualquiera tiene acceso a
ellos mediante el uso de internet desde cualquier dispositivo, ya sea Tablet,
pc, laptop, Smartphone, etc. Incluso son considerados como medios de comunicación
rápidos y entretenidos, por tal motivo vi la necesidad de dar a conocer a nivel
mundial al Cantón el Emporio el Naranjo, así como su producción de café y cacao
100% orgánico y de calidad que produce diseñando un sitio web donde se observe
una descripción relacionada con su producción de café y cacao, así como sus características
geográficas, el número de habitantes, la escolaridad de sus habitantes, también
donde se dé a conocer como la falta de un mercado para la venta de sus
productos va deteriorando poco la forma de vida de las familias y el desarrollo
de dicho Cantón. Además de promover y fortalecer a través de la comunicación interactiva
la venta de sus productos e incursionar en el mercado a través de medios tecnológicos
modernos y de esta manera contribuir a la modernización y desarrollo del Cantón
el Emporio Naranjo.
También el sitio web permite atraer y mantener una constante comunicación
con los integrantes del cantona si como los futuros compradores de sus
productos, para que de esta manera se beneficie a ambos con el precio y la
calidad.
Historia del internet
Internet es el tejido de nuestras vidas en este momento. No es futuro.
Es presente. Internet es un medio para todo, que interactúa con el conjunto de
la sociedad y, de hecho, a pesar de ser tan reciente, en su forma societal
(aunque como sabemos, Internet se construye, más o menos, en los últimos treinta
y un años, a partir de 1969; aunque realmente, tal y como la gente lo entiende ahora,
se constituye en 1994, a partir de la existencia de un browser, del world wide
web) no hace falta explicarlo, porque ya sabemos qué es Internet. Simplemente
les recuerdo, para la coherencia dela exposición, que se trata de una red de redes
de ordenadores capaces de comunicarse entre ellos. No es otra cosa. Sin
embargo, esa tecnología es mucho más que una tecnología. Es un medio de
comunicación, de interacción y de organización social. Hace poco tiempo, cuando
todavía Internet era una novedad, la gente consideraba que, aunque interesante,
en el fondo era minoritario, algo para una elite de internautas, de digerati,
como se dice internacionalmente. Esto ha cambiado radicalmente en estos
momentos. Para record de la población del planeta, pero esto quiere decir,
ponderando en términos de las sociedades más desarrolladas, que en las sociedades
de nuestro contexto las tasas de penetración estarán en torno al 75% u80%. Castells, M. (2000, October). Internet y la
sociedad red. In Conferencia de Presentación del Programa de Doctorado sobre la
Sociedad de la Información y el Conocimiento. [Universitat Oberta de Catalunya
(Vol. 7, pp. 1-13).]
Arquitectura cliente servidor
El modelo Cliente/Servidor es un modelo de aplicación distribuida en el
que las tareas se reparten entre los proveedores de recursos o servicios,
llamados servidores, y los demandantes, llamados clientes. Las aplicaciones
Clientes realizan peticiones a una o varias aplicaciones Servidores, que deben
encontrarse en ejecución para atender dichas demandas. El modelo
Cliente/Servidor permite diversificar el trabajo que realiza cada aplicación,
de forma que los Clientes no se sobrecarguen, cosa que ocurriría si ellos
mismos desempeñan las funciones que le son proporcionadas de forma directa y
transparente. En esta arquitectura la capacidad de proceso está repartida entre
los clientes y los servidores, aunque son más importantes las ventajas de tipo
organizativo debidas a la centralización de la gestión de la información y la
separación de responsabilidades, lo que facilita y clarifica el diseño del
sistema. Tanto el Cliente como el Servidor son entidades abstractas que pueden
residir en la misma máquina o en máquinas diferentes. Una disposición muy común
son los sistemas multicapa en los que el servidor se descompone en diferentes
programas que pueden ser ejecutados por diferentes computadoras aumentando así
el grado de distribución del sistema. [ Marini, E. (2012). El Modelo
Cliente/Servidor. Recuperado el, 5.]
Estructura de un sitio web
Diseño Web Centrado en el Usuario: Usabilidad y Arquitectura de la
Información Los factores o atributos de calidad de una aplicación o sitio web
que influirán en dicha satisfacción podemos clasificarlos en aquellos
relacionados con: la calidad y utilidad de los contenidos; la calidad del
servicio y asistencia del proveedor; y la calidad del diseño de la aplicación,
atributo de calidad sobre el que versa el presente trabajo. Es fácil inferir
que un buen diseño deberá ser comprensible, fácil de usar, amigable, claro,
intuitivo y de fácil aprendizaje para el usuario. Para poder asegurar que un
diseño cumple con estos requisitos no basta simplemente con una actitud
empática del diseñador durante el desarrollo de la aplicación; es
imprescindible la adopción por parte de éste de técnicas, procedimientos y
métodos que aseguren empíricamente la adecuación del diseño a las necesidades,
habilidades y objetivos del usuario. En este artículo abordaremos cómo diseñar
aplicaciones web usables y accesibles a través de la aplicación del conjunto de
técnicas y procedimientos englobados bajo el marco metodológico conocido como
Diseño Centrado en el Usuario.[ Hassan, Y., Martín Fernández, F. J., &
Iazza, G. (2004). Diseño web centrado en el usuario: usabilidad y arquitectura
de la información. Hipertext. net, (2).]
PHP
La programación de ordenadores se podría definir como el conjunto de
técnicas, métodos y reglas para poder construir programas de ordenador
legibles, correctos y eficientes. Un programa de ordenador no es más que una
secuencia de instrucciones en las que se le indican a la máquina las órdenes o
acciones a realizar; se podría entender por tanto la programación como el arte
de decir a una máquina lo que queremos que haga de una manera que pueda
entenderlo. Como todos los campos de la informática, la programación de
ordenadores ha sufrido una importante evolución en las últimas décadas. Los
orígenes se sitúan en la década de los 50 con la aparición de los primeros
lenguajes de programación: Fortran (1954), Cobol (1954) y Algol (1957). Estos
primeros lenguajes estaban muy orientados hacia aplicaciones concretas; así por
ejemplo, Fortran es un lenguaje orientado hacia el cálculo científico mientras
que Algol lo es hacia aplicaciones de gestión. Los años 60 vienen marcados por
el nacimiento de la programación estructurada y la aparición de lenguajes como
PL/1 de IBM (1960) o el BASIC (1963). Es en los años 70 cuando aparecen dos de
los lenguajes estructurados de mayor difusión: el Pascal (1970) y el C (1972);
este último evolucionaría posteriormente hacia el C++ y hoy en día es el
lenguaje más utilizado en el desarrollo de aplicaciones. La programación
estructurada se basa en el desarrollo de módulos o funciones independientes que
puedan ser utilizadas en cualquier momento. Es destacable también en esta
década de los 70 el desarrollo del modelo relacional de bases de datos, modelo en el que se
basan la mayoría de los sistemas gestores de bases de datos actuales, entre
ellos MySQL. [Cobo, Á. (2005). PHP y MySQL: Tecnología para
el desarrollo de aplicaciones web. Ediciones Díaz de Santos.]