Proyecto Sistematizacion Granja Ecologica[1]

32
PROYECTO: SISTEMATIZACION GRANJA ECOLOGICA JOSE DANIEL ARCE CARDENAS INGENIERIA EN SISTEMAS V TUTOR: ING. DIEGO CASTAÑO UNIREMINGTON CREAD CARTAGO

Transcript of Proyecto Sistematizacion Granja Ecologica[1]

Page 1: Proyecto Sistematizacion Granja Ecologica[1]

PROYECTO: SISTEMATIZACION GRANJA ECOLOGICA

JOSE DANIEL ARCE CARDENAS

INGENIERIA EN SISTEMAS V

TUTOR: ING. DIEGO CASTAÑO

UNIREMINGTON

CREAD CARTAGO

MARZO DE 2011

Page 2: Proyecto Sistematizacion Granja Ecologica[1]

INTRODUCCION

Teniendo en cuenta, que hoy en día, está en auge la sistematización de los procesos, el comercio vía web o mejor dicho vía Internet, se ve la necesidad de digitalizar los procesos y buscar una nueva forma de comercializar los productos en las empresas, las cuales hoy en día lo hacen por medio de las páginas web, los weblogs y las redes sociales fomentando así el E-Commerce.

Este proyecto fue realizado para satisfacer esta necesidad de sistematizar los procesos, por medio de un portal, y el de comercializar sus productos por medio de una página web implementando las redes sociales, a una granja ecológica ubicada en el municipio de La Unión, Valle.

Page 3: Proyecto Sistematizacion Granja Ecologica[1]

OBJETIVOS

OBJETIVO GENERAL

Lograr sistematizar la mayoría de los procesos que posee la granja ecológica Graintecol, en cuanto a servicios respecta, en los ámbitos de producción agropecuaria, elaboración y asesoría en proyectos agropecuarios y la venta de sus productos utilizando como medio, una página web o portal web.

OBJETIVOS ESPECIFICOS:

- Desarrollar una página o portal web, para la granja orgánica Graintecol.

- En la página web, dar a conocer todo lo que a la empresa respecta (portafolio de servicios, productos, estructura, etc.).

- En la página web, realizar botones para comercializar productos y servicios de la granja, apoyándose en las redes sociales.

- Desarrollar formularios digitales para la elaboración y asesoría en proyectos.

- Desarrollar un aplicativo, el cual sirva para sistematizar la mayoría de los procesos en la granja.

Page 4: Proyecto Sistematizacion Granja Ecologica[1]

JUSTIFICACION

Este proyecto se desarrolla con el fin de lograr la sistematización parcial o total de los procesos de la granja ecológica Graintecol, mediante un portal o aplicativo web, con su imagen corporativa, portafolio de servicios, productos, estructura organizacional, localización y contactos dando a si a conocer el negocio o empresa Graintecol.

Esto trae muchos beneficios, tanto laborales por qué agilizaría los procesos, como comerciales, puesto a que se comercializarían sus productos por medio de la web incluidas las redes sociales lo cual sería un factor innovador en ese sector del Valle del Cauca.

Page 5: Proyecto Sistematizacion Granja Ecologica[1]

ANTECEDENTES

MATRIZ DOFA

FORTALEZAS:

Tecnólogos en administración de empresas agropecuarias, los cuales prestan sus servicios a la comunidad local y de la región, con un amplio portafolio de servicios y productos.

OPORTUNIDADES:

Personal joven, con conocimientos frescos, con muchos proyectos e ideales buscando realizarse y surgir como empresa aliándose con la empresa Grajales, la cual cuenta con el mercado mayoritario de la región(en cuanto a frutas respecta, mas no verduras).

Buscan implementar el mercado web para lograr sus objetivos, utilizando estos medios hoy en día tan conocidos los cuales llamamos redes sociales.

Buscan darse a conocer por medio de una página web, mostrando en él su portafolio de servicios, productos, multimedia, estructura organizacional, e

imagen corporativa.

DEBILIADES:

Poca experiencia en lo que a sistemas respecta, asociación conformada hace poco (muy recientemente, llevan menos de un año en el mercado como empresa conformada en el sector agropecuario).

AMENAZAS:

Posible competencia o falta de capital para completar el proyecto, problemas con la rentabilidad a largo plazo, necesitan más asesoría.

Poco conocimiento sistémico, y de sistemas de información, así como lo que tiene que ver con el comercio web.

Page 6: Proyecto Sistematizacion Granja Ecologica[1]

GRANJA GRANTECOL

Cooperativa especializada en la elaboración de proyectos, asesoría, comercialización y servicios agropecuarios.

FORTALEZAS:

Tecnólogos en administración de empresas agropecuarias, los cuales prestan sus servicios a la comunidad local y de la región, con un amplio portafolio de servicios y productos.

DEBILIDADES:

Poca experiencia en lo que a sistemas respecta, asociación conformada hace poco (muy recientemente, llevan menos de un año en el mercado como empresa conformada en el sector agropecuario).

OPORTUNIDADES:

Personal joven, con conocimientos frescos, con muchos proyectos e ideales buscando realizarse y surgir como empresa aliándose con la empresa Grajales, la cual cuenta con el mercado mayoritario de la región(en cuanto a frutas respecta, mas no verduras).

Buscan implementar el mercado web para lograr sus objetivos, utilizando estos medios hoy en día tan conocidos los cuales llamamos redes sociales.

AMENAZAS:

Posible competencia o falta de capital para completar el proyecto, problemas con la rentabilidad a largo plazo, necesitan más asesoría.

Poco conocimiento sistémico, y de sistemas de información, así como lo que tiene que ver con el comercio web.

Page 7: Proyecto Sistematizacion Granja Ecologica[1]

FORMACION DEL PROYECTO

DEFINICION DEL PROBLEMA:

La problemática principal, o la necesidad primordial sería la optimización de las labores realizadas en la granja, ya sean de producción o prestación de servicios. Seguido de la necesidad de buscar otra forma de comercializar sus productos, y la solución es vía web.

ACTIVIDADES A DESARROLLAR:

Como actividad principal, se debe realizar un levantamiento de información y análisis de requerimientos.

También se debe realizar un estudio de mercado, por medio de encuestas, cuestionarios o entrevistas, referentes a los productos manejados en la región o sector local.

Después de haber realizado esto, teniendo en cuenta que es lo que se necesita, cómo y cuándo, sabiendo que es un proceso rentable a corto o largo plazo, se procede a realizar el proyecto.

Page 8: Proyecto Sistematizacion Granja Ecologica[1]

PLANEACION DEL PROYECTO

ANALISIS DE RECURSOS:

Este proyecto cuenta con un dominio de dirección comercial (.com) en el cual será subida por así decirlo la página web realizada en:

- Algoritmos realizados en PHP.

- Formularios manejados en HTML.

- Herramientas de diseño web (Flash, Dreamweaver).

- Base de Datos desarrollada en MySQL.

NECESIDADES TÉCNICAS

El equipo de desarrollo enfrentó las necesidades técnicas de aprender a utilizar nuevas herramientas de desarrollo web, tales como:

Desarrollo de sistemas de información para internet (PHP admin) Administración de bases de datos (MySQL) Diseño de páginas Web (Dreamweaver) Técnicas de análisis y diseño de sistemas Técnicas de planes de pruebas para asegurar el funcionamiento del

producto final Técnicas de aseguramiento de la calidad del producto de software

Page 9: Proyecto Sistematizacion Granja Ecologica[1]

ANALISIS DE RIESGOS:

CUADRO DE CONTROL DE RIESGOS PARA LOS PLANES DE CONTINGENCIA

Page 10: Proyecto Sistematizacion Granja Ecologica[1]

PLAN DE CALIDAD

ESTRATEGIA ACTIVIDAD OBJETIVO METODOLOGIA RESPONSABLE META PLAZO

1

Actualizar Pagina web

- Documentar- Atraer

Visitantes o clientes.

- Actualizar la pagina web integrando funciones y

algoritmos en php.

- equipo de trabajo, José Daniel Arce C.

- diseñador o programador web

- aumentar la funcionalidad

de la pagina en un 80%

cada 6 mesescada 3 meses

2Aumentar el número de visitantes

- implementar campaña

publicitaria

- Atraer nuevos

Visitantes o clientes.

- contratar publicista para realizar campaña publicitaria

mediante las TIC´S

- equipo de trabajo, José Daniel Arce C.

- Publicista

- Aumentar el número de

visitantes en un 50%

3 meses

3

Gestionar usuarios

- implementar una base de datos

-gestionar usuarios,

conociendo sus datos

personales y por ende

sus intereses.

- por medio de un formulario de registro y una base de

datos en MYSQL

- Desarrollador Web, equipo de trabajo,

José Daniel Arce C.

- Obtener información de los clientes en un 50% para

mercadotecnia

De 3 a 6 meses.

Implementar las

Actualizaciones cada que

sea necesario

4

Mejorar el Tema visual

Crear una interfaz afable, sencilla y de fácil manejo

Mejorar el tema visual,

para que sea un poco

mas referente a

lo que comercializa la empresa

Utilizando herramientas de diseño web tales como Dreamweaver, flash,

Netbeans, photoshop, Corel

Desarrollador web, equipo de trabajo, José Daniel arce c.

Lograr que el 70% de los usuarios del aplicativo les sea de fácil manejo e

implementación

De 3 a 6 Meses

5Testear la

pagina web, en tiempo real

Testear el aplicativo en tiempo real

Encontrar errores,

defectos o fallas en el aplicativo

Por medio de los usuarios del mismo

Desarrollador Web, equipo de trabajo, José Daniel arce c.

Mejorar el aplicativo en

un 25%

De 6 a 8 meses

BENEFICIOS DEL PROYECTO:

Cabe destacar que los únicos beneficiarios del proyecto no son solo las personas que lo elaboraron o las que están trabajando para ello, la población que se beneficiara será la gente de la localidad, personas las cuales han consumido frutas y verduras con abundante contenido de pesticidas, o simplemente cultivos transgénicos.

La granja es total mente orgánica, maneja cultivos orgánicamente tratados, con un nivel mínimo de pesticidas, y el mejor talento humano.

Page 11: Proyecto Sistematizacion Granja Ecologica[1]

ORGANIZACIÓN DEL EQUIPO DE TRABAJO

NOMBRE RESPONSABILIDAD ROLESJosé Daniel Arce Cárdenas Estudiar el problema de

información Analista

Contratista_1 Encontrar solución al problema de información

Diseñador

Contratista_2 Implantar el sistema de información

Programador

Contratista_3 Hacer productivo el sistema de información

Operador

Ing. De Software Compartir la información del proyecto

Responsable de la construcción de la nueva solución

Jefe de proyecto

Programador Web

Operador Analista Diseñador Web

Page 12: Proyecto Sistematizacion Granja Ecologica[1]

ANÁLISIS DEL SISTEMA

Especificamos los requerimientos necesarios para aplicar la ingeniería de software al proyecto de desarrollo Graintecol.com, donde se especificarán los datos, su funcionalidad y el comportamiento requerido para el mismo.

METAS Y OBJETIVOS

Aplicar la ingeniería de software a la planeación de un portal Web para una granja Ecológica llamada Graintecol. Con la finalidad de gestionar una herramienta para el comercio virtual, además de dar a conocer la empresa no solo de forma local si no también a nivel nacional y por qué no internacional. Este portal, o pagina web, es un portal informativo, de comercio y venta de productos y servicios a través de Internet, mediante el uso de formularios de contacto y redes sociales.

El proyecto se basara en diferentes requisitos, tales como:

Proporcionar el servicio de información referente a la empresa, además de la compra y venta de sus productos y la forma de contactar con ellos.

Ser una alternativa publicitaria para el sector agropecuario.

ALCANCE

Mostrar el portafolio de servicios e información de contacto para la venta de productos y servicios de la empresa Graintecol en su portal Web, en el cual, los usuarios podrán registrarse y obtener actualizaciones del sitio por medio de las redes sociales.

CONTEXTO DEL SOFTWARE

El contexto del proyecto está en la comercialización los productos y servicios que la empresa Graintecol elabora, gestiona o crea.

RESTRICCIONES PRINCIPALES

Factores de Riesgo para la finalización del Proyecto:

Page 13: Proyecto Sistematizacion Granja Ecologica[1]

1. Mala integración de equipo de trabajo.2. Falta de compromiso de alguno(s) de los integrantes.3. Mala integración de las partes finales del proyecto.4. Falta de conocimiento del problema a tratar.

Los cuales se están eliminando con el desarrollo de éste proyecto y la integración de cada uno de los participantes del equipo.

ESCENARIO DE USO

La recopilación de la información está organizada durante las entrevistas con el cliente, el cual nos explicó los casos de uso y con esta recopilación de información se procedió a realizar los casos de uso correspondientes para la documentación dando paso así a la planeación del proyecto.

PERFILES DE USUARIOS

Cualquier persona que tenga acceso a Internet. Tenga conocimiento del la existencia del Portal Web. Administrador del Portal. Equipo desarrollador.

CASOS DE USO

DESCRIPCION INGRESO DE USUARIOSESTABILIDAD MediaCOMENTARIOS De esta forma ingresarían los usuarios a la página web

DESCRIPCION PROYECTOS AGROPECUARIOSESTABILIDAD AltaCOMENTARIOS Todo lo referente a los proyectos, desde su elaboración, hasta su

asesoría.

DESCRIPCION CULTIVOS ORGÁNICOSESTABILIDAD MediaCOMENTARIOS Información correspondiente a los cultivos de la empresa

DESCRIPCION INFORAMCION USUARIOSESTABILIDAD Media

Page 14: Proyecto Sistematizacion Granja Ecologica[1]

COMENTARIOS Información para los usuarios, referente a imagen corporativa y formas de contacto con la Empresa.

DESCRIPCION ACTUALIZACIONESESTABILIDAD MediaCOMENTARIOS Todo lo referente a las actualizaciones del sitio y notificación por

medio de las redes sociales.

DESCRIPCION MULTIMEDIAESTABILIDAD MediaCOMENTARIOS Archivos multimedia de la empresa

DESCRIPCION PRODUCTOSESTABILIDAD MediaCOMENTARIOS Productos que comercializara la empresa

DIAGRAMAS DE CASOS DE USO

DIAGRAMA DE PAGINA WEB - COMPLETA

Page 15: Proyecto Sistematizacion Granja Ecologica[1]

DIAGRAMA DE PROYECTOS AGROPECUARIOS

DIAGRAMA DE CULTIVOS ORGANICOS

DIAGRAMA DE INFORMACION DE USUARIOS

Page 16: Proyecto Sistematizacion Granja Ecologica[1]

DIAGRAMA DE ACTUALIZACIONES DE SITIO

CONSIDERACIONES ESPECIALES DE USO

Page 17: Proyecto Sistematizacion Granja Ecologica[1]

Cuando el administrador del sitio requiera hacer algunas modificaciones al Portal.

MODELO DE DATOS

Descripción de los Datos

TABLAS QUE SE MANEJAN EN BASE DE DATOS GRAINTECOL

TABLA FUNCIONALIDAD

Usuarios Almacena información general de los usuarios inscritos.

Búsqueda en el sitio Busca información a artículos relacionados al sitio web

Contáctenos Almacena información para pedidos, dudas o inquietudes referentes a la Empresa

CatalogoDeArtículos Artículos comercializados por la empresa

OBJETOS DE DATOS

DESCRIPCION DE LAS TABLAS

ATRIBUTOS TABLA USUARIOS

CCNombrePrimerApellidoSegundoApellidoDirecciónCiudadTeléfono

ATRIBUTOS TABLA

Page 18: Proyecto Sistematizacion Granja Ecologica[1]

BUSQUEDA EN SITIO

Iniciales para BúsquedaPalabra completa

ATRIBUTOS TABLA CONTACTENOS

CCNombresApellidosDirección de Correo ElectrónicoTeléfonoComentario

ATRIBUTOS TABLA CATALOGO DE ARTICULOS

Consecutivo IDNombreDescripciónCantidadTexto

RELACIONES

Documentación de las relaciones entre las tablas:

- La Tabla de Búsqueda en sitio, se relaciona de forma directa con la llave primaria de la tabla Catalogo de Artículos

Page 19: Proyecto Sistematizacion Granja Ecologica[1]

DIAGRAMA DE SITIO

DIAGRAMA GENERAL DE SITIO

DIAGRAMA ESPECIFICO DE SITIO

Page 20: Proyecto Sistematizacion Granja Ecologica[1]
Page 21: Proyecto Sistematizacion Granja Ecologica[1]
Page 22: Proyecto Sistematizacion Granja Ecologica[1]
Page 23: Proyecto Sistematizacion Granja Ecologica[1]

DICCIONARIO DE DATOS

USUARIOSNOMBRE TIPO TAM DESCRIPCIÓN

CC Int (Entero) 11 Permite identificar al usuario por su número de cedula

nombres  char (caracter) 25 Nombres completos del Usuario

Apellido primero

Char(carácter) 20 El primer apellido del usuario

Apellido Segundo 

Char(carácter) 20 Segundo apellido del Usuario

Dirección  Varchar(números y letras)

40 Dirección correspondiente al Usuario

Ciudad  Char(carácter) 20 Ciudad de residencia del UsuarioClaveCiudad  tinyInt (Entero) 4 La clave de la ciudad donde se dio de alta

BUSQUEDA EN SITIONOMBRE TIPO TAM DESCRIPCIÓN

ClaveBusqueda 

Varchar(carácter y numero)

11 Permite realizar las búsquedas de los artículos de la Empresa

Búsqueda Char(carácter) 40 Búsqueda con el texto completo o frase completa

CATALOGOARTICULOSNOMBRE TIPO TAM DESCRIPCIÓN

Consecutivo ID

Int (Entero)(4)

4 Maneja el tipo de articulo por medio de un consecutivo para el inventario

Nombre  varchar (carácter)

40  Nombre del Artículo

Descripción  tinytext (texto)

Campo Memo

La descripción del mismo

Cantidad Int(Entero) 4 Cantidad del objeto o articulo en inventario

CONTACTENOS

NOMBRE TIPO TAM DESCRIPCIÓNCC BigInt

(Entero)(4)11 Maneja el documento de identidad de la persona

o usuarioNombres varchar

(carácter)25 Nombres del Usuario

Apellidos varchar (carácter)

25 Apellidos del Usuario

Cantidad Int(Entero) 4 Cantidad del objeto o articulo en inventario

Page 24: Proyecto Sistematizacion Granja Ecologica[1]

DISEÑO DE INTERFAZ DE USUARIO

DESCRIPCIÓN DE LAS INTERFASES DE USUARIO

Modelo Pantalla Principal del Portal graintecol.com

A continuación se presenta la pantalla principal de la entrada al sitio graintecol.com, misma que se detalla a continuación:

Page 25: Proyecto Sistematizacion Granja Ecologica[1]

Informacióno Inicioo Bienvenidoso Contáctenoso Estructura Organizacionalo Imagen Corporativao Multimediao Productos

DISPONIBILIDAD DE COMPONENTES

Cada una de las interfaces de usuario se encuentran diseñadas en herramientas de diseño de aplicaciones Web, tales como:

Corel Draw X3 Dreamweaver CS3 Flash CS3 Administrador de PHP Servidor de páginas Web Apache Web Server Administrador de bases de datos MySQL

RESTRICIONES, LIMITACIONES Y DIFICULTADES

El sistema operativo donde la aplicación final deberá operar El administrador de bases de datos para su funcionamiento El acceso al servidor a través de Internet Las cuentas de acceso para la administración de actualizaciones y

cambios en el sistema final

Page 26: Proyecto Sistematizacion Granja Ecologica[1]

CONCLUSIONES

Concluyendo el proceso de planeación y análisis del sistema, para la elaboración del proyecto y posterior pagina web, de la Granja Ecológica GRAINTECOL, cabe resaltar, el arduo proceso de diseño e implementación de diagramas (UML) además del estudio de los procesos manejados por el sistema, logrando así la optimización y comercialización de sus productos de una forma innovadora(para ese sector del valle del cauca) utilizando un fuerte medio que está en auge, como lo es el Internet teniendo como herramientas auxiliares las redes sociales.

En este aplicativo de software orientado a la red, se dio a conocer de forma virtual a la empresa agropecuaria ubicada en la Unión valle, cuya razón social es la elaboración de proyectos agropecuarios y la comercialización de los productos que en su granja se tratan.

Se realizaron formularios de contacto, para la venta de productos, dar a conocer a los usuarios los integrantes de la empresa (a nivel jerárquico), además dar a conocer los productos e instalaciones virtualmente utilizando galerías multimedia (audio y video) en cuanto a la empresa respecta.

El desarrollar para la Empresa Graintecol, un portal de Internet es de gran beneficio para los Empresarios y socios mayoritarios de la empresa en sí, que se dedican a cubrir las necesidades del sector Agropecuario en esta región, brindando una mejor publicidad de sus servicios y productos que ofrecen al público en general, encontraran una gama de servicios Agropecuarios, así como información de interés con respecto a los diferentes ítems agropecuarios y además sobre la planeación y estructuración de proyectos agropecuarios.

Page 27: Proyecto Sistematizacion Granja Ecologica[1]

RECOMENDACIONES

Es importante que todas las empresas y profesionales que se dediquen a las actividades Agropecuarias, se familiaricen y participen en este Portal, para lograr que permanezca y que cada día proporcione un servicio más amplio y variado, logrando así beneficiar a muchas más personas (visitantes o clientes ) y dependencias que también están recibiendo el beneficio del portal, por ejemplo, la actualización o la información de nuevas formas de cultivo, nuevas técnicas asépticas para el manejo pecuario dentro de las empresas agropecuarias, técnicas de alimentación, riego y fumigación.

Contribuyendo con la asesoría y elaboración de proyectos agropecuarios teniendo en cuenta que lo agro y lo pecuario son sectores muy amplios los cuales van desde los cultivos hasta la crianza de animales este portal podría beneficiar a los usuarios o visitantes, prestando estos servicios.

Implementar además de las redes sociales, un FeedBurner, para la retroalimentación de la pagina hacia los usuarios afiliados a la misma, dándoles a conocer las actualizaciones que se le han hecho a la misma por medio de el correo electrónico o mejor conocido como E-mail.