IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

151

Transcript of IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Page 1: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...
Page 2: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ELECTRÓNICO PARA LAS PYMES UTILIZANDO LA TECNOLOGÍA WEB 2.0

OSCAR JAVIER HIGUERA BENAVIDES

UNIVERSIDAD DE SAN BUENAVENTURAFACULTAD DE INGENIERÍA

PROGRAMA DE INGENIERÍA DE SISTEMASBOGOTÁ D. C.

2008

12

Page 3: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ELECTRÓNICO PARA LAS PYMES UTILIZANDO LA TECNOLOGÍA WEB 2.0

OSCAR JAVIER HIGUERA BENAVIDES

Proyecto de Grado Para Optar al Título de Ingeniero de Sistemas

UNIVERSIDAD DE SAN BUENAVENTURAFACULTAD DE INGENIERÍA

PROGRAMA DE INGENIERÍA DE SISTEMASBOGOTÁ D. C.

2008

13

Page 4: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Nota de Aceptación:

___________________________________

___________________________________

___________________________________

___________________________________

___________________________________

__________________________________Firma del presidente del jurado

__________________________________Firma del jurado

__________________________________Firma del jurado

Bogotá D. C. Mayo de 2008

14

Page 5: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

DEDICATORIA

A través de mi existencia, he observado que siempre cuento con grandes seres humanos, entre ellos mi familia, a ellos les dedico todo mi trabajo y esfuerzo, porque por ellos he aprendido a conseguir todo lo que me propongo, que todo mis sueños, aunque parezcan complicados, no deben ser un obstáculo para poder llegar a mis metas, con esfuerzo y dedicación los podré lograr. Mis padres siempre han estado hay, apoyándome desde el comienzo de mi carrera, a ellos les dedico todos mis logros y a través de su ejemplo, deseo ser el mismo ejemplo para mi hija, para ella mi bendición.

MIL GRACIASQUE DIOS LOS BENDIGA

15

Page 6: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

AGRADECIMIENTOS

Quiero expresar mis mayores agradecimientos a Yamit Gonzalo Leiva que siempre me ha acompañado, que me ha brindado la oportunidad de conocer nuevos prospectos, nuevos alcances, nuevas herramientas y me ayudo a dar grandes pasos en mi vida como ingeniero.

A todos mis amigos, con los cuales he compartido incontables horas de trabajo, gracias por los buenos, malos momentos y a todos aquellos que de una u otra forma nos brindaron su ayuda y colaboración, a aquellos que creen en mi y siempre están hay conmigo, hoy y siempre.

MIL GRACIASQUE DIOS LOS BENDIGA

16

Page 7: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

CONTENIDO

Pág.

INTRODUCCIÓN ............................................................................................................... 23 1 PLANTEAMIENTO DEL PROBLEMA .......................................................................... 25

1.1 Antecedentes .............................................................................................................. 25 1.2 DESCRIPCIÓN Y FORMULACIÓN DEL PROBLEMA ......................................... 32 1.3 JUSTIFICACIÓN ....................................................................................................... 33 1.4 OBJETIVOS DE LA INVESTIGACIÓN .................................................................. 34

1.4.1 Objetivo General .................................................................................................. 34 1.4.2 Objetivos Específicos ........................................................................................... 34

1.5 ALCANCES Y LIMITACIONES DEL PROYECTO ............................................... 34 1.5.1 Alcances ............................................................................................................... 34 1.5.2 Limitaciones ......................................................................................................... 35

2 MARCO DE REFERENCIA ............................................................................................. 36 2.1 MARCO TEÓRICO – CONCEPTUAL ..................................................................... 36

2.1.1 Comercio Electrónico ........................................................................................... 36 2.1.2 UML ..................................................................................................................... 39 2.1.3 Metodología fase en espiral ................................................................................. 43 2.1.4 AJAX .................................................................................................................... 46

2.2 MARCO LEGAL O NORMATIVO ........................................................................... 47 3 METODOLOGÍA .............................................................................................................. 49

3.1 ENFOQUE DE LA INVESTIGACIÓN ..................................................................... 49 3.2 LÍNEA DE INVESTIGACIÓN DE USB / SUB-LÍNEA DE FACULTAD / CAMPO TEMÁTICO DEL PROGRAMA ...................................................................................... 49 3.3 TÉCNICAS DE RECOLECCIÓN DE INFORMACIÓN .......................................... 49 3.4 HIPÓTESIS ................................................................................................................. 50 3.5 VARIABLES .............................................................................................................. 50

3.5.1 Variables independientes ..................................................................................... 50 3.5.2 Variables dependientes ......................................................................................... 50

4 DESARROLLO INGENIERIL .......................................................................................... 51 4.1 ANÁLISIS ................................................................................................................... 53

4.1.1 Metodología En Espiral ........................................................................................ 56 4.1.2 VIABILIDAD ECONOMICA, ANÁLISIS FINANCIERO DEL PROYECTO 57 4.1.3 Requerimientos Funcionales y no Funcionales .................................................... 61 FUNCIONALES .......................................................................................................... 61 4.1.4 Requerimientos y Viabilidades ............................................................................ 75

4.2 Diseño ......................................................................................................................... 77 4.2.1 Modelamiento UML ............................................................................................. 77 4.2.2 Base de datos ....................................................................................................... 86

4.3 Desarrollo del Prototipo .............................................................................................. 95 5 PRESENTACIÓN Y ANÁLISIS DE RESULTADOS ................................................... 102 6 CONCLUSIONES ........................................................................................................... 104

17

Page 8: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

C. Facilidad de Navegación: ..................................................................................... 106 D. Rapidez al cargar páginas y gráficas: ................................................................... 107

BIBLIOGRAFÍA ................................................................................................................ 108

LISTAS DE FIGURAS

Pág.

Figura 1. Arquitectura Hibernate. 26

Figura 2. Modelo en Espiral 35

Figura 3. Petición AJAX desde el cliente al servidor 55

Figura 4. Modelo tradicional de aplicaciones Web vs Modelo de aplicaciones Web con AJAX 56

Figura 5. Organización jerárquica de las carpetas de un sitio Web desarrollado sobre Joomla. 60

Figura 6. Diagrama de casos de uso para Usuario. 61

Figura 7. Diagrama de casos de uso para el Administrador. 63

Figura 8. Diagramas de procesos adquirir un producto o servicio. 65

Figura 9. Diagramas de Estados Publicar Ofertas. 66

Figura 10. Diagramas de Estados Establecer Intermediación. 67

Figura 11. Diagrama de Distribución. 68

Figura 12. Modelo Conceptual. 70

Figura 13. Modelo lógico. 71

18

Page 9: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

LISTAS DE GRÁFICAS

Pág.

Gráfica 1. Cantidad de establecimientos y trabajadores involucrados en

los tres sectores económicos de Latinoamérica. 15

Gráfica 2. Influencia de las empresas en tres campos de acción en México. 15

19

Page 10: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

LISTA DE TABLAS

Pág.

Tabla 1. Tabla de costos del desarrollo de anegociar.com. 37Tabla 2. Costo por horario. 38Tabla 3. Costo anual del desarrollo total del sitio. 38Tabla 4. Utilidad por costo generado. 39Tabla 5. Costo total con la utilidad generada. 39Tabla 6. Tabla de requerimientos funcionales de gestionar productos y servicios. 40Tabla 7. Tabla de requerimientos funcionales de gestionar administración. 40Tabla 8. Tabla, definición de actores Pymes y usuarios. 41Tabla 9. Tabla, definición de Administración. 41Tabla 10. Tabla de uso del sistema, registrarse. 41Tabla 11. Tabla de uso del sistema, consultar ofertas. 42Tabla 12. Tabla de uso del sistema, ofertar. 42Tabla 13. Tabla de uso del sistema, Negociar con el usuario comprador. 43Tabla 14. Tabla de uso del sistema, Vender producto o servicio. 44Tabla 15. Tabla de uso del sistema, Modificar datos personales 44Tabla 16. Tabla de uso del sistema, Eliminar oferta. 45Tabla 17. Tabla de uso del sistema, Validar usuario. 46Tabla 18. Tabla de uso del sistema, Aplicar a oferta. 46Tabla 19. Tabla de uso del sistema, Negociar con el usuario vendedor. 47Tabla 20. Tabla de uso del sistema, Comprar productos o servicios. 47Tabla 21. Tabla de uso del sistema, Calificar venta. 48Tabla 22. Tabla de uso del sistema, Validar si es comprador. 49Tabla 23. Tabla de uso del sistema, Crear comentarios de venta. 49Tabla 24. Tabla de uso del sistema, Administrar usuarios. 50Tabla 25. Tabla de uso del sistema, Validar administrador. 51Tabla 26. Tabla de uso del sistema, Verificar información de ofertas. 51Tabla 27. Tabla de uso del sistema, Validar información. 52Tabla 28. Tabla de uso del sistema, Administrar información. 52Tabla 29. Requerimientos mínimos para el funcionamiento del sitio. 57Tabla 30. Viabilidades. 58Tabla 31. Funciones del Usuario en los casos de uso. 62Tabla 32. Funciones del Administrador en los casos de uso. 64Tabla 33. Tabla aplicar_oferta. 72Tabla 34. Tabla calificación. 72

20

Page 11: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Tabla 35. Tabla categoría. 73Tabla 36. Tabla departamentos. 73Tabla 37. Tabla detalle_categoría. 74 Tabla 38. Tabla negociación. 74Tabla 39. Tabla ofertas. 74Tabla 40. Tabla de país. 75Tabla 41. Tabla de usuario. 75Tabla 42. Tecnologías Web a través de los años. 77

21

Page 12: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

LISTA DE ANEXOS

Pág.

ANEXO A ENCUESTA DEL USO DEL INTERNET 94

ANEXO B ENTREVISTA A MARIO DAVILA, COUNTRY MANAGER DE

MERCADOLIBRE EN COLOMBIA Y VENEZUELA. 103

ANEXO C ICANN (Corporación de Internet para la

Asignación de Nombres y Números) 105

ANEXO D DIAGRAMA DE GANT 109

ANEXO E MANUAL DE USUARIO 135

ANEXO F MANUAL TECNICO 147

22

Page 13: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

INTRODUCCIÓN

Las redes de información ya establecidas han renovado al mundo, procurando acercar, la sociedad a la invención de las comunicaciones, generando transformación en los acontecimientos o actividades propias. Las nuevas tecnologías han hecho que el tiempo y la distancia dejen de ser obstáculos para la comunicación global, los contenidos pueden dirigirse a una porción masiva de personas o a un grupo pequeño de expertos. Las redes mundiales de información, como Internet no conoce fronteras.

Internet es un medio de comunicación global que permite el intercambio de información entre una gran cantidad de usuarios conectados a una red aproximadamente 40 millones de servidores encargados de subir información, el auge de procesos en la comunicación y la retransmisión concibe que llegue a millones de usuarios. Logrando que Internet ofrezca una oportunidad única, especial, esencial y decisiva a organizaciones de acuerdo a sus necesidades.

La difusión y el avance en el mundo de la informática, ha permitido la creación de la tecnología Internet/Web, herramienta base para las redes de computadoras y usuarios, abriendo un nuevo mercado hacia la "economía digital", con un solo fin encaminarse hacia los productores y los proveedores, ya sea de bienes o servicios, a través de dichas practicas, los usuarios obtienen acceso a sitios, transmisión de información confidencial o privada y esparcimiento, de forma ágil y económica, ya sea con fines comerciales o sociales.

Para la apertura de los mercados es necesario el rápido crecimiento del uso de servicios y la asimilación de tecnologías que surgen de acuerdo a las necesidades propuestas.

El generar un pedido por Internet cuesta alrededor de 5% menos que hacerlo tradicionalmente, básicamente, cuando un individuo se dirige personalmente hasta un establecimiento comercial, lo realiza con el fin de satisfacer una necesidad. A partir de esto nace el concepto del comercio electrónico1, logrando ser una gran alternativa de reducción de costos y una nueva herramienta en el desempeño empresarial, sin embargo, la aparición de este obliga claramente a replantear muchas de las cuestiones del comercio tradicional, surgiendo nuevos problemas, e incluso acabando con algunos ya existentes.

En la actualidad, las empresas están comenzando a utilizar la red global como un nuevo canal de ventas, ofreciendo un gran ahorro en costos operacionales,

1 Cualquier forma de transacción comercial en la cual las partes interactúan a través de medios electrónicos.

23

Page 14: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

utilizando tecnologías de comercio electrónico como el correo electrónico y el teléfono.

A partir de estos problemas, se plantean cuestiones que van, desde la validez legal de las transacciones y contratos sin un documento físico, la necesidad de acuerdos internacionales que armonicen las legislaciones sobre comercio, el control de las transacciones internacionales, incluido el cobro de impuestos; la protección de la propiedad intelectual, la protección de los consumidores en cuanto a campañas publicitarias engañosas o no deseadas, estafa, contenidos ilegales y usos inapropiados de información confidencial, hasta otros provocados por la dificultad de encontrar información en Internet, comparar ofertas y evaluar la fiabilidad del vendedor y del comprador en una relación electrónica, la falta de seguridad en las transacciones y los medios de pago electrónicos, la falta de estándares consolidados, la proliferación de aplicaciones y protocolos de comercio electrónico incompatibles y la congestión de Internet.

Actualmente varias empresas tienen sitios en Internet que ofrecen ventas a través de la Web, desconociendo las regulaciones que existen acerca de dichos esquemas, debido a que en Latinoamérica no hay un ente gubernamental que controle éstos procesos, generando malos usos de los mismos e incertidumbre.

De todas las encarnaciones de Internet, el modelo de Web 2.0 es el que más se acerca a implementar de manera efectiva la visión de Internet como un sistema nervioso compartido, como una inteligencia global distribuida, donde una estructura de significado emerge de los procesos colaborativos desarrollados por todos sus usuarios. Incluso cuando estos procesos son tan banales como etiquetar millones de fotografías y asignarles palabras claves.

24

Page 15: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

1 PLANTEAMIENTO DEL PROBLEMA

1.1 Antecedentes

A nivel gubernamental, en Colombia, ACOPI (Asociación Colombiana de Medianas y Pequeñas Industrias), es la organización gremial que agrupa a las pequeñas y medianas empresas de diferentes sectores productivos, esta asociación es la única representación certificada ante el gobierno y se encarga de representar legalmente a las PYMES ante los entes gubernamentales, otra entidad que apoya el desarrollo de las pymes es Expopyme, entidad encargada de posicionar productos en el mercado extranjero, con el fin de dar a conocer las pequeñas y medianas empresas ante el mundo.

A nivel internacional se puede observar que los reportes de producción de las PYMES son muy favorables, ofrecen un gran desempeño en las infraestructuras globales, en Perú, las Pequeñas y Micro Empresa, constituyen un segmento muy importante dentro de la política social y económica trazada por el Gobierno. Según los Censos Nacionales de Población y Vivienda, el 77,9% de la población ocupada del país, laboran en empresas menores a 20 trabajadores. De acuerdo a estos resultados, 74,8% corresponden a empresas de 1 a 10 personas y 3,1% a empresas de 11 a 20 personas, asimismo, del 100% de establecimientos, el 95,8% corresponden a establecimientos con 1 a 10 personas ocupadas y el 2,1% a empresas con una ocupación de 11 a 20 personas, es decir, el 97,9% de establecimientos que existen en el país, pertenecen a las pequeñas y micro empresas.

Las PyMes de España, constituyen el 77 % de las empresas, con el 68% de la ocupación de personal, y alcanzan el 50 % de las ventas. En Alemania, las PyMes comprenden el 99 % de las empresas, con el 50 % del volumen de negocios y el 66 % de la fuerza laboral. En Estados Unidos, constituyen el 95 % de las empresas, y emplean 6 de cada 10 trabajadores. En Japón, son el 99 % de las empresas con el 72 % del empleo y generan el 57 % del valor agregado total. En Taiwán, alcanzan el 57% del empleo, y generan el 40% de la producción. En el caso de Uruguay, las PYMES con menos de 20%.

25

Page 16: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Gráfica 1. Cantidad de establecimientos y trabajadores involucrados en los tres sectores económicos de Latinoamérica.

En la gráfica 1, se observa el comportamiento actual en los sectores que se involucran en la economía de los países latinoamericanos. El 99% de las empresas en México son PYMES, como se puede observar en la gráfica 2, generan más del 50% de los empleos, y constituyen el 43% del producto industrial.2

Gráfica 2. Influencia de las empresas en tres campos de acción en México.

Una reciente rueda de prensa ofrecida por el Presidente Ejecutivo Nacional de ACOPI Juan Alfredo Pinto Saavedra, Presidente Nacional del Gremio explica:

“El desempeño del sector en su conjunto mantuvo la línea de recuperación de los últimos trimestres estimándose un crecimiento del 4% para el año 2005. Este resultado es ligeramente superior a las estimaciones originales de ACOPI y se recibe con satisfacción por cuanto viene acompañado de una percepción positiva de los empresarios, pues si bien un 45% de los encuestados califica la situación como regular y un 51% como buena, no se registró una sola respuesta donde se califique como mala la situación de la empresa.

2 Disponible en: Pymes; http://www.monografias.com/cgi-bin/search.cgi?query=pymes Septiembre 05 de 2006 4:30 p.m.

26

0

200.000

400.000

600.000

800.000

Establecim ientos Trabajadores

Com ercioServicios

Industria

0

20

40

60

80

100

Industria Com ercio servicios

PequeñaMicro

MedianasGrandes

Page 17: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

La producción y las ventas mostraron incrementos del 52%, en tanto que el empleo aumentó en el 43% de las firmas y disminuyó apenas en el 9% de las compañías. El estimativo para el año completo en materia de empleo permite afirmar que al consolidar la generación de plazas laborales en industria, comercio y servicios PYME durante el ejercicio de 2005, el sector aportó 410.000 nuevos empleos dando su mejor contribución de los últimos años. Técnicos de CINSET y ACOPI señalan que el aporte habría sido aún mayor (430.000) si no se hubiese dado la fuerte reevaluación y el incremento en los costos de producción en el 57% de las empresas de menor tamaño como consecuencia de lo que calificaron como “alzas injustificadas en materiales e insumos y en los servicios públicos”.

La demanda interna continuó mejorando su desempeño aunque su dinámica todavía deja que desear como consecuencia de la extrema pobreza y los altos niveles de desempleo y subempleo. La reevaluación y el contrabando se revelan como dos factores adversos en el ejercicio, ligado a la afluencia de dólares de origen irregular y al lavado de dinero, vive un auge inusitado lo cual se comprueba fehacientemente en la encuesta. De un año a otro, el porcentaje de PYMES afectadas por el flagelo pasó del 9 al 21% pese a los esfuerzos de ACOPI y a las medidas de control implementadas con la DIAN a partir de las denuncias producidas en el Congreso Nacional de la PYME, las cuales han dado resultado.

En cuanto a la intensidad en el uso de la capacidad instalada puede afirmarse que mantuvo la tendencia a la mejoría. Un 60% de las PYMES trabaja hoy por encima del 60% de su capacidad y un 39% por encima del 80%.

En el campo del financiamiento los flujos mejoran levemente en lo que concierne al crédito para capital de trabajo. No ocurre lo mismo en cuanto al crédito de largo plazo. Sin modificación sustancial continúa el cuadro de acceso, como quiera que se repita la frecuencia del 26% de los encuestados que utilizan el crédito extrabancario. Alta expectativa ha generado en el sector el acuerdo ASOBANCARIA – ACOPI del cual se esperan resultados tangibles en 2006.

Aumenta la presencia de las PYMES en la oferta exportable pese al efecto negativo de la tasa de cambio, el cual pasó de ser señalado como elemento adverso por el 7% de los encuestados, a merecer tal calificación por el 21% de los mismos. Probablemente como consecuencia del determinante papel jugado por ACOPI en las negociaciones del TLC, ha mejorado la opinión de los empresarios frente a los acuerdos comerciales cuya influencia se percibe ahora como favorable por el 25% de los participantes en la encuesta cuando hace un año tal percepción apenas correspondía al 12% de ellos”.3

3 Encuesta realizada a el Presidente Ejecutivo Nacional de ACOPI Juan Alfredo Pinto Saavedra, Disponible http://www.acopi.org.co/ Septiembre 15 de 2006 6:30 p.m.

27

Page 18: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

El Programa que lidera Expopyme para pequeñas y medianas empresas, es de fundamental importancia para la diversificación de las exportaciones y el desarrollo económico del país, encuentran asesoría y apoyo integral encaminado a posicionar exitosamente sus productos en los mercados internacionales, las empresas reciben capacitación para exportar y desarrollan su plan exportador, carta de navegación que les permite definir hacia dónde exportar y acceder a los apoyos del estado para el mismo fin.

Interactúan con PROEXPORT además de los empresarios, las Cámaras de Comercio, Confecámaras, ACOPI, entre otros Gremios. Adicionalmente el SENA y FOMIPYME (Ministerio de Desarrollo) son entidades que apoyan la ejecución del programa a nivel nacional, tienen atención a través de Expopyme, empresas de todos los sectores de la economía.

En Colombia, Proexport, es el encargado de los comportamientos de las exportaciones en nuestro país, sus principales complementos son:

• Centro de Información Zeiky Es un proyecto interinstitucional que en alianza entre el Ministerio de Comercio Industria y Turismo, Bancoldex y PROEXPORT que ofrece:

• Información, direccionamiento y asesoría en comercio exterior. • Pantallas de auto consulta. • Atención personalizada en todos los aspectos del comercio exterior, con

asesores empresariales especializados. • Biblioteca especializada. • Café Internet con asesoría en la utilización de las herramientas Web de

comercio exterior. • Programa permanente de capacitación mediante la organización de

conferencias.

• El concepto es ofrecer al empresario, un único espacio de asesoría integral con una serie de productos y servicios especializados que den un apoyo real y efectivo en el proceso de incursión y desarrollo empresarial en comercio exterior.4

• Inteligencia de Mercados Ofrece a la comunidad exportadora colombiana, información actualizada sobre las oportunidades de mercado para los productos colombianos en los mercados internacionales y a su vez, ofrece a la comunidad internacional, información completa sobre el comercio exterior colombiano, nuestras empresas y sus productos de exportación. El Sistema de Inteligencia de Mercados en Internet, es un servicio gratuito que permite a las empresas identificar posibles destinos de exportación y les

4 Disponible en http://www.proexport.gov.co/vbecontent/zeiky/Zeiky.asp Mayo 05 de 2007 6:25 p.m.

28

Page 19: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

suministra ayuda en la identificación de nichos de mercado para sus productos.

• Guías de País: Información disponible para 47 países que representan más del 95% de los destinos actuales de las exportaciones colombianas.

• Colombia Exporta: Estadísticas de las exportaciones colombianas disponibles por sector y subsectores de la economía, producto ó país de destino.

• Centro de Documentación: Biblioteca Digital para consultar en línea, perfiles y estudios de mercado para los diferentes productos y países, elaborados tanto por PROEXPORT, como por otras entidades nacionales e internacionales.

• Productos Potenciales: Base de datos que permite identificar los productos y mercados con mayor potencial de exportación desde Colombia. Incluye información sobre importaciones de los diferentes mercados, competencia, empresas colombianas exportadoras y estudios de mercado.

• Importaciones del Mundo: Bases de datos totales de importación de 50 países, en las que se pueden obtener para un producto seleccionado, las estadísticas de valores de compra, cantidades y países proveedores de las importaciones de un país determinado.5

• Información en Logística de Transporte . Distribución Física internacional en general y el transporte de carga, en particular son elementos claves en la competitividad, razón por la cual, ofrece servicios de información y asesoría que contribuyen a la planeación de la logística y a la ejecución de los Planes Exportadores de las empresas, los servicios en este campo incluyen:

• Información sobre la oferta de transporte marítimo, aéreo y terrestre de exportación, en términos de ofertas de servicios, frecuencias, tarifas referenciales, directorios, eventos y cursos importantes sobre estos temas.

• Información y Asesoría sobre las normas, servicios y costos de la cadena de distribución física internacional: puertos, aeropuertos, operadores logísticos, operadores de transporte multimodal, sociedades de intermediación aduanera, agentes de carga, empaque, etc.

• Sistema de Distribución Física Internacional: herramienta que facilita la estructuración sistematizada de los costos de distribución física

5 Consultar en http://www.proexport.gov.co/vbecontent/Intelexport/Intelexport.asp Mayo 05 de 2007 6:25 p.m.

29

Page 20: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

internacional, el análisis de competencia y la competitividad de los precios de exportación.6

Actualmente existen sitios Web de comercio electrónico que han tenido un gran auge de sus productos, ya sea localmente o globalmente, para retomar ejemplos de negocios en Colombia, se puede observar:

Sirio S. A. Es una empresa proveedora de productos y sistemas para la industria de energía eléctrica y comunicaciones, comprometida con sus clientes en el mercado colombiano e internacional entregándoles soluciones efectivas y ágiles, de soporte técnico profesional, del desarrollo de proveedores y del mejoramiento continuo de sus procesos.7

COLCOT S. A. Son un grupo comercializador internacional de CAFE ARABICA del cual hace parte la ASOCIACIÓN DE CULTIVADORES DE CAFÉS ESPECIALES DE GÉNOVA con 450 haciendas cafeteras y con un volumen de producción de 50.000 sacos de specialty coffee y café excelso de exportación, una Trilladora de Café denominada ARABICAS S. A.8

TRANSPORTES ARIMENA S. A. Es una Empresa dedicada al transporte de carga, envíos y remesas, a través de su sitio en Internet se puede comprar virtualmente tiquetes de Bogotá a Villavicencio y viceversa.9

IVOHER International Dental Products. Es una empresa especializada en la importación y distribución de productos de la más alta calidad y tecnología para odontólogos y técnicos dentales.10

ISRAEL a su Alcance. Es una empresa de carácter privado, prestadora de servicios turísticos y de viajes de cualquier índole a nivel nacional o internacional, contando con un excelente equipo humano, una gran variedad de productos y eficientes recursos técnicos y publicitarios.11

A nivel Internacional se observan:

1800flowers. Es una empresa de Floristería Internacional, posee Relaciones con floristerías locales en cada país y su administración es centralizada.12

6 Disponible en http://www.proexport.gov.co/VBeContent/logistica /Logistica.asp Mayo 05 de 2007 6:25 p.m.7 Disponible en http://www.siriored.com/home.php Junio 15 de 2007 4:36 p.m.8 Disponible en http://www.colcot.com/es/about_us3.htm Junio 20 de 2007 3:00 p.m.9 Disponible en http://www.arimena.com/ Junio 30 de 2007 2:35 p.m.10 Disponible en http://www.ivoher.com/products_new.php Junio 30 de 2007 5:00 p.m.11 Disponible en http://www.israelatualcance.com/ Julio 5 de 2007 4:00 p.m.12 Disponible en http://www.1800flowers.com Julio 7 de 2007 3:00 p.m.

30

Page 21: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

GAP. Es una empresa comercializadora de prendas para toda la familia, ofrecen diferentes productos de vestir, tales como suéteres, jeans, camisetas, etc.13

STARBUCKS. Es una empresa comercializadora de productos realizados con café y a su vez venden productos derivados del mismo.14

Retomando, en Latinoamérica, el mayor ejemplo de sitios especializados en este rango es mercadolibre.com, compañía que a producido una gran expectativa hacia el comprar y vender en Internet, ha hecho que las personas desde la comodidad de su hogar, comprar y vender.15

Mario Dávila, Country Manager de Mercado Libre en Venezuela y Colombia habla sobre el tema en la región, ofrece una entrevista, en la cual aporta cifras de acuerdo a las expectativas del crecimiento del comercio electrónico en Latinoamérica, para mayor información diríjase al Anexo B.

Desde que surgió los servicios Web, se incrementan los deseos de crecer, de acuerdo a las necesidades que se van presentando a los servicios que surgen y se implementan, en consecuencia, alrededor de los tres últimos años, se ha pretendido buscar una profunda reinversión de las estrategias y las arquitecturas sobre las que se implementan servicios online, prometen sentar bases sobre Web en la próxima década. En la que se habrán quedado obsoletos los símiles con la biblioteca de Babel, porque cada vez habrá menos documentos cerrados que almacenar y distribuir. En la nueva Web las metáforas con las que trabajar son el radar en el que seguir la evolución dinámica de los objetos, el cuadro de mandos lleno de potenciómetros, el barómetro que proporciona una lectura en tiempo real del estado de las cosas.

El desastre del 2000-2001 dejó claro que la estrategia de considerar a los usuarios exclusivamente consumidores pasivos, cuyo grado de intervención en el medio se limita a marcar casillas y rellenar funcionarios, casi nunca funciona. Sobre todo cuando dotarles de una cierta capacidad de intervención les convierte en consumidores mucho más eficaces (Amazon, Ebay).

13 Disponible en http://www.gap.com Julio 10 de 2007 5:13 p.m.14 Disponible en http://www.starbucks.com Julio 15 de 2007 4:39 p.m.15 Disponible en http://www.mecadolibre.com Mayo 13 de 2007 2:45p.m.

31

Page 22: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

1.2 DESCRIPCIÓN Y FORMULACIÓN DEL PROBLEMA

Una de las mayores dificultades que enfrentan las PYMES, ante el Tratado de Libre Comercio, es su baja competitividad, estos factores van a ser cruciales de acuerdo con:

• Capacidad administrativa para vincularse con el sector externo.• La falta de información sobre oportunidades de negocio, es decir

exportaciones, que sean competitivas y sostenibles, con altos niveles de producción.

Los resultados de la reducida capacitación y visión gerencial hacia la expansión, han generado un limitado acceso a las tecnologías, las cuales nos pueden beneficiar, especialmente a la apertura de mercados, como la internacionalización.

La mayoría de las empresas no cuentan con medios de comunicación computacionales, ya sea por desconocimiento o por sus altos precios, generando un rechazo a la apertura de canales, los cuales pueden propagar una masiva publicidad de sus productos, es por esto que se dedican únicamente a comercializarlos a nivel local, es decir crean un comercio central, sin darse a conocer en otros mercados, así como la eventualidad de explorar nuevos campos de acción, puntos masivos de audiencia y un desborde de oportunidades a internacionalizarse.

Todos estos factores, ocasionan que la vida útil de las PYMES, sea muy corta, trayendo como consecuencia: el desempleo, ventas bajas, desvalorización de las empresas, mercado oprimido, incapacidad de incursionar en el mercado mundial, economía pobre, baja eficacia social, entre otros.

Por esta razón se plantea la pregunta:

Con el surgimiento y auge de Web 2.0, ¿Qué requerimientos técnicos debe tener el sitio Web de Pymes para que incrementen sus alternativas de mercadeo y negociación?

32

Page 23: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

1.3 JUSTIFICACIÓN

En la actualidad, Colombia pasa por un momento de grandes oportunidades, de expectativas de negocio. La internacionalización de las pequeñas y medianas empresas, el mejoramiento de su productividad, así como la oferta de sus productos al mercado interno, hacen parte de las estrategias propuestas por las PYMES, de cara al tratado de libre comercio.

Las empresas deben comenzar a buscar la mejor oportunidad de ofrecer sus productos o servicios, a través de canales de comunicación como Internet. Por tal motivo, las Pymes deben ser imaginativas, emplear la mayor capacidad para conseguir soluciones y tecnologías de acuerdo a su tamaño y necesidades.

Como consecuencia, anegociar.com (sitio Web desarrollado con tecnología Web 2.0) ofrece facilidades de publicar información de acuerdo a las necesidades de las mismas, productos o servicios, estableciendo una intermediación entre las mismas PYMES.

Este proyecto pretende presentar grandes avances hacia una nueva visión de mercadeo, fortaleciendo posibles negociaciones, propondrá oportunidades de crecimiento, expandiendo fronteras, atrayendo oportunidades de negocio a las necesidades planteadas por los clientes, en un portal horizontal que agrupe las PYMES, generando la oportunidad de negocio y servicio.

Los usuarios que realmente se benefician con anegociar.com son las pequeñas y medianas empresas (PYMES), quienes tendrán la posibilidad de ofrecer productos o servicios, adicionalmente, anegociar.com es una puerta a la globalización, donde las PYMES, además de adquirir y vender interactúan entre sí a través de herramientas de comunicación establecidas en la plataforma.

33

Page 24: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

1.4 OBJETIVOS DE LA INVESTIGACIÓN

1.4.1 Objetivo General

• Implementar un sitio de comercio electrónico para las PYMES, utilizando la tecnología Web 2.0.

1.4.2 Objetivos Específicos

• Analizar los requerimientos de las Pymes de acuerdo a su mercado.• Diseñar herramientas de comunicación en la plataforma, la cual cumpla su

función de intermediario.• Diseñar un modelo de ingreso, en términos económicos, a la estructura del

sitio Web.• Implementar el prototipo funcional del sitio el cual permita la

comercialización entre las Pymes.

1.5 ALCANCES Y LIMITACIONES DEL PROYECTO

1.5.1 Alcances

El presente proyecto llega hasta la implementación, la aplicación Web se convertira en un intermediario de comercio electrónico a través de medios de comunicación masivos, desarrollada desde el nuevo concepto de Web 2.0, elaborando su respectiva documentación ingenieril.

34

Page 25: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

1.5.2 Limitaciones

• El desarrollo del sitio Web no se matriculará en Cámara de Comercio, por consiguiente, no entrará en la etapa de legalización del mismo, de acuerdo con la ley 527 de 1999.

• No se implantará, de acuerdo a las implicaciones que deben legalizarse en Certicamara, certificación de NIT como persona jurídica, el RUE (Registro único empresarial), certificación ISO, entre otras para constituir una empresa legalmente.

• El sitio Web anegociar.com es un intermediario entre las Pymes y los clientes, debido a que el sitio va dirigido a un mercado global, no especifico, en consecuencia su transaccionalidad no es posible por tiempos de desarrollo Ingenieril.

• El sitio Web anegociar.com no poseerá un domino registrado de acuerdo a las leyes establecidas por ICAN (Corporación de Internet para la Asignación de Nombres y Números) para nuestro país NIC-Colombia, su prioridad es Garantizar resultados predecibles desde cualquier lugar en Internet se conoce con el nombre de “resolución unívoca”16. Es la característica crítica del diseño del sistema de nombres de dominio, permite que Internet sea el recurso de utilidad mundial que es hoy. De lo contrario, un mismo nombre de dominio podría relacionarse con diferentes ubicaciones en Internet y no haría más que causar confusión.

16 Para mayor información diríjase al Anexo C.

35

Page 26: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

2 MARCO DE REFERENCIA

2.1 MARCO TEÓRICO – CONCEPTUAL

Para contemplar un proyecto de esta magnitud, se debe considerar varios conceptos que contribuyen al desarrollo del proyecto, es por esto que se consideraron los siguientes temas.

2.1.1 Comercio Electrónico

El comercio electrónico es una metodología moderna para hacer negocios, transacción comercial en la cual las partes involucradas interactúan de manera electrónica en lugar de hacerlo tradicionalmente con intercambios físicos directos, detecta la necesidad de las empresas, comerciantes y consumidores de reducir costos. Mejora la calidad o la entrega de los bienes y servicios o actividades empresariales, permitiendo a las compañías ser más eficientes y flexibles en sus operaciones internas para así trabajar más de la mano con los proveedores sin importar en que lugar del mundo se encuentren.

El comercio aparece desde que comienzan las relaciones humanas y el hombre se da cuenta de que no es autosuficiente. Por lo tanto necesita intercambiar bienes o servicios con otros para asegurar su propia subsistencia, los métodos de "comerciar" han ido evolucionando a lo largo de la historia, a la vez que la propia humanidad ha progresado y evolucionado también.

A principio de los años 1920, en Los Estados Unidos apareció la venta por catálogo, impulsado por las grandes tiendas de mayoreo. Este sistema de venta, revolucionario para la época, consiste en un catálogo con fotos ilustrativas de los productos a vender. Este permite tener mejor llegada a las personas, ya que no hay necesidad de tener que atraer a los clientes hasta los locales de venta. Esto posibilitó a las tiendas poder llegar a tener clientes en zonas rurales, que para la época que se desarrollo dicha modalidad existía una gran masa de personas afectadas al campo. Además, otro punto importante a tener en cuenta es que los potenciales compradores pueden escoger los productos en la tranquilidad de sus hogares, sin la asistencia o presión, según sea el caso, de un vendedor. La venta por catálogo tomó mayor impulso con la aparición de las tarjetas de crédito; además de determinar un tipo de relación de mayor anonimato entre el cliente y el vendedor.

A principio de los años 1970, aparecieron las primeras relaciones comerciales que utilizaban una computadora para transmitir datos. Este tipo de intercambio de

36

Page 27: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

información, sin ningún tipo de estándar, trajo aparejado mejoras de los procesos de fabricación en el ámbito privado, entre empresas de un mismo sector.

A mediados de 1980, con la ayuda de la televisión, surgió una nueva forma de venta por catálogo, también llamada venta directa. De esta manera, los productos son mostrados con mayor realismo, y con la dinámica de que pueden ser exhibidos resaltando sus características. La venta directa es concretada mediante un teléfono y usualmente con pagos de tarjetas de crédito.

En 1995 los países integrantes del G7/G8 crearon la iniciativa Un Mercado Global para Pymes, con el propósito de acelerar el uso del comercio electrónico entre las empresas de todo el mundo durante el cual se creó el portal pionero en idioma español.

El comercio electrónico, ofrecen grandes Ventajas para las empresas, tales como: Mejoras en la distribución: La Web ofrece a ciertos tipos de proveedores (industria del libro, servicios de información, productos digitales) la posibilidad de participar en un mercado interactivo, en el que los costos de distribución o ventas tienden a cero, esta situación puede llegar a reducir los canales de comercialización, permitiendo que la distribución sea eficiente al reducir sobrecosto derivado de la uniformidad, automatización e integración a gran escala de sus procesos de administración, se puede disminuir el tiempo que se tardan en realizar las transacciones comerciales, incrementando la eficiencia de las empresas.

Comunicaciones comerciales por vía electrónica: Actualmente, la mayoría de las empresas utiliza la Web para informar a los clientes sobre la compañía, aparte de sus productos o servicios, tanto mediante comunicaciones internas como con otras empresas y clientes, sin embargo, la naturaleza interactiva de la Web ofrece otro tipo de beneficios conducentes a desarrollar las relaciones con los clientes, este potencial para la interacción facilita las relaciones comerciales, así como el soporte al cliente, hasta un punto que nunca hubiera sido posible con los medios tradicionales.

Un sitio Web se encuentra disponible las 24 horas del día bajo demanda de los clientes, las empresas que realizan comercio electrónico, pueden fidelizar a sus clientes mediante un diálogo asincrónico que sucede a la conveniencia de ambas partes, esta capacidad ofrece oportunidades sin precedentes para ajustar con precisión las comunicaciones a los clientes individuales, facilitando que éstos soliciten tanta información como deseen ("marketing one to one"), además, esto permite que los responsables del área marketing y ventas, obtengan información relevante de los clientes con el propósito de servirles de manera eficaz en las futuras relaciones comerciales.

37

Page 28: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Los sitios Web más sencillos involucran a los clientes mediante botones para enviar mensajes de correo electrónico a la empresa, en otros centros más sofisticados, los clientes rellenan formularios, con el objeto de que desarrollen una relación continua con la compañía, cuyo fin es informar tanto sobre los productos y servicios como obtener información sobre las necesidades que los clientes tienen sobre los mismos, se obtiene publicidad, promoción y servicio al cliente a la medida.

El Web también ofrece la oportunidad de competir sobre la base de la especialidad, en lugar de hacerlo mediante el precio, ya que desde el punto de vista del mercadeo, rara vez es deseable competir tan sólo en función del precio.El comercio electrónico intenta satisfacer las necesidades de los clientes en base a los beneficios que buscan, lo que quiere decir que el precio depende de la valorización del cliente, y no de los costos; tales oportunidades surgen cuando lo ofrecido se diferencia por elementos de mercadeo distintos al precio, lo cual produce beneficios cargados de valor, como por ejemplo, la comodidad producida por el reparto directo mediante la distribución electrónica de software.

Beneficios operacionales: El uso empresarial del Web reduce errores, tiempo y sobrecostos en el tratamiento de la información. Los proveedores disminuyen sus costos al acceder de manera interactiva a las bases de datos de oportunidades de ofertas, enviar éstas por el mismo medio, y por último, revisar de igual forma las concesiones; además, se facilita la creación de mercados y segmentos nuevos, el incremento en la generación de ventajas en las ventas, la mayor facilidad para entrar en mercados nuevos, especialmente en los geográficamente remotos, y alcanzarlos con mayor rapidez. Todo esto se debe a la capacidad de contactar de manera sencilla y a un costo menor a los clientes potenciales, eliminando demoras entre las diferentes etapas de los subprocesos empresariales.

Usos del comercio electrónico El comercio electrónico puede utilizarse en cualquier entorno en el que se intercambien documentos entre empresas: compras o adquisiciones, finanzas, industria, transporte, salud, legislación y recolección de ingresos o impuestos. Ya existen compañías que utilizan el comercio electrónico para desarrollar los aspectos siguientes:

- Creación de canales nuevos de marketing y ventas. - Acceso interactivo a catálogos de productos, listas de precios y folletos

publicitarios. - Venta directa e interactiva de productos a los clientes. - Soporte técnico interrumpido, permitiendo que los clientes encuentren por sí mismos, y fácilmente, respuestas a sus problemas mediante la obtención de los archivos y programas necesarios para resolverlos.

38

Page 29: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Mediante el comercio electrónico se intercambian los documentos de las actividades empresariales entre socios comerciales. Los beneficios que se obtienen en ello son: reducción del trabajo administrativo, transacciones comerciales más rápidas y precisas, acceso más fácil y rápido a la información, y reducción de la necesidad de reescribir la información en los sistemas de información.

Los tipos de actividad empresarial que podrían beneficiarse mayormente de la incorporación del comercio electrónico son:

• Sistemas de reservas. Centenares de agencias dispersas utilizan una base de datos compartida para acordar transacciones.

• Existencias comerciales. Aceleración a nivel mundial de los contactos entre mercados de existencias.

• Elaboración de pedidos. Posibilidad de referencia a distancia o verificación por parte de una entidad neutral.

• Seguros. Facilita la captura de datos. • Empresas que suministran a fabricantes. Ahorro de grandes cantidades

de tiempo al comunicar y presentar inmediatamente la información que intercambian17.

2.1.2 UML

Lenguaje Unificado de Modelado (UML, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema de software. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocios y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes de software reutilizables.

Es importante resaltar que UML es un "lenguaje" para especificar y no para describir métodos o procesos. Se utiliza para definir un sistema de software, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo. Se puede aplicar en una gran variedad de formas para dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional), pero no especifica en sí mismo qué metodología o proceso usar.

17 Disponible http://www.monografias.com/trabajos12/monogrr/monogrr.shtml#comerc Octubre 12 del 2006 4:25 p.m.

39

Page 30: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

UML no puede compararse con la programación estructurada, pues UML significa (Lengua de Modelación Unificada), no es programación, solo se diagrama la realidad de una utilización en un requerimiento. Mientras que, programación estructurada, es una forma de programar como lo es la orientación a objetos, sin embargo, la orientación a objetos viene siendo un complemento perfecto de UML, pero no por eso se toma UML sólo para lenguajes orientados a objetos, UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de las entidades representadas.

Diagramas de Casos de Uso UML

El estándar de Lenguaje de Modelado Unificado define una notación gráfica para realizar diagramas de casos de uso, con ellas se da una interpretación o documentación de un caso de uso con el fin de explicarlo de una manera mas sencilla, un propósito para el que el actor puede usar el sistema de una manera mas básica, sin tener un conocimiento técnico.

El valor verdadero de un caso de uso representa en dos áreas:

La descripción escrita del comportamiento del sistema al afrontar una tarea de negocio o un requisito de negocio. Esta descripción se enfoca en el valor suministrado por el sistema a entidades externas tales como usuarios humanos u otros sistemas, la posición o contexto del caso de uso entre otros casos de uso. Dado que es un mecanismo de organización, un conjunto de casos de uso coherentes y consistentes, promueve una imagen fácil del comportamiento del sistema, un entendimiento común entre el cliente/propietario/usuario y el equipo de desarrollo.

Es práctica común crear especificaciones suplementarias para capturar detalles de requisitos que caen fuera del ámbito de las descripciones de los casos de uso. Ejemplos de esos temas incluyen rendimiento, temas de escalabilidad/gestión, o cumplimiento de estándares.

La interacción entre actores no se ve en el diagrama de casos de uso. Si esta interacción es esencial para una descripción coherente del comportamiento deseado, quizás los límites del sistema o del caso de uso deban de ser re-examinados. Alternativamente, la interacción entre actores puede ser parte de suposiciones usadas en el caso de uso. Sin embargo, date cuenta que los actores son una especie de rol, un usuario humano u otra entidad externa puede jugar varios papeles o roles.

40

Page 31: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Relaciones de Casos de Uso

Las tres relaciones principales entre los casos de uso son soportadas por el estándar UML, el cual describe notación gráfica para esas relaciones.

Inclusión (Include) o (use)

Es una forma de interacción, un caso de uso dado puede "incluir" otro. El primer caso de uso a menudo depende del resultado del caso de uso incluido. Esto es útil para extraer comportamientos verdaderamente comunes desde múltiples casos de uso a una descripción individual. Desde el caso de uso que lo incluye hasta el caso de uso incluido, con la etiqueta "«include»". Este uso se asemeja a una expansión de una macro, donde el comportamiento del caso incluido es colocado dentro del comportamiento del caso de uso base. No hay parámetros o valores de retorno.

Extensión (Extend)

Es otra forma de interacción, un caso de uso dado, (la extensión) puede extender a otro. Esta relación indica que el comportamiento del caso de uso extensión puede ser insertado en el caso de uso extendido bajo ciertas condiciones. La notación es una flecha rayada desde el caso de uso extensión al caso de uso extendido, con la etiqueta «extend». Esto puede ser útil para lidiar con casos especiales, o para acomodar nuevos requisitos durante el mantenimiento del sistema y su extensión. La extensión se utiliza en casos de uso, un caso de uso a otro caso siempre debe tener extensión o inclusión."La extensión, es el conjunto de objetos a los que se aplica un concepto. Los objetos de la extensión son los ejemplos o instancias de los conceptos."

Generalización

En la tercera forma de relaciones entre casos de uso, existe una relación generalización/especialización. Un caso de uso dado puede estar en una forma especializada de un caso de uso existente. La notación es una línea solida terminada en un triángulo dibujado desde el caso de uso especializado al caso de uso general. Esto se asemeja al concepto orientado a objetos de sub-clases, en la práctica puede ser útil factorizar comportamientos comunes, restricciones al caso de uso general, detalles excepcionales en los casos de uso especializados."Entonces la Generalización es la actividad de identificar elementos en común entre conceptos y definir las relaciones de una superclase (concepto general) y subclase (concepto especializado). Es una manera de construir clasificaciones taxonómicas entre conceptos que entonces se representan en jerarquías de

41

Page 32: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

clases. Las subclases conceptuales son conformes con las superclases conceptuales en cuanto a la intensión y extensión18."

Diagrama de proceso

Es una representación gráfica de los pasos que se siguen en toda una secuencia de actividades, dentro de un proceso o un procedimiento, identificándolos mediante símbolos de acuerdo con su naturaleza; incluye, además, toda la información que se considera necesaria para el análisis, tal como distancias recorridas, cantidad considerada y tiempo requerido. Con fines analíticos y como ayuda para descubrir y eliminar ineficiencias, es conveniente clasificar las acciones que tienen lugar durante un proceso dado en cinco clasificaciones. Estas se conocen bajo los términos de operaciones, transportes, inspecciones, retrasos o demoras y almacenajes. Las siguientes definiciones en la tabla 5.1, cubren el significado de estas clasificaciones en la mayoría de las condiciones encontradas en los trabajos de diagramado de procesos.

Diagrama de estados

Los diagramas de estado muestran los diferentes estados de un objeto durante su vida, y los estímulos que provocan los cambios de estado en un objeto. Los diagramas de estado ven a los objetos como máquinas de estado o autómatas finitos que pueden estar en un conjunto de estados finitos y que pueden cambiar su estado a través de un estímulo perteneciente a un conjunto finito.

Por ejemplo, un objeto de tipo NetServer puede tener durante su vida uno de los siguientes estados:

- Listo.- Escuchando.- Trabajando.- Detenido.

y los eventos que pueden producir que el objeto cambie de estado son:

- Se crea el objeto.- El objeto recibe un mensaje de escucha.- Un cliente solicita una conexión a través de la red.- Un cliente finaliza una solicitud.- La solicitud se ejecuta y se termina.- El objeto recibe un mensaje de detención.

18 Disponible http://es.wikipedia.org/wiki/Caso_de_uso Octubre 14 de 2007 6:00 p.m.

42

Page 33: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Un estado pertenece a exactamente una clase y representa un resumen de los valores y atributos que puede tener la clase. Un estado UML describe el estado interno de un objeto de una clase particular, hay que tener en cuenta que no todos los cambios en los atributos de un objeto deben estar representados por estados, sino únicamente aquellos cambios que pueden afectar significativamente a la forma de funcionamiento del objeto.

Hay dos tipos especiales de estados quienes representan su funcionalidad: inicio y fin. Son especiales en el sentido de que no hay ningún evento que pueda devolver a un objeto a su estado de inicio, y de la misma forma no hay ningún evento que pueda sacar a un objeto de su estado de fin19.

Diagrama de distribución

El diagrama de distribución es el artefacto de UML que nos permite representar los elementos físicos de un sistema; lo que mucha gente conoce tradicionalmente como la arquitectura física. En dicho modelo se visualiza las computadoras (clientes, servidores, PDAs), elementos adicionales de hardware (impresoras, ruteadores) y las conexiones (la red). Incluso se indica qué sistema operativo corre en una computadora o en cuál de las computadoras se corre ciertos componentes de la aplicación.

Los componentes de software realizan la dinámica de un sistema; representan agregaciones de clases. Son los moldes de fabricación que construyen a los objetos que colaboran en tiempo de ejecución para llevar a cabo lo que especifican los requerimientos. Estos componentes tienen que ser colocados en el hardware. Entender la manera, lugares y necesidades que los alojarán es un factor importante en la definición del dominio de la solución.20

2.1.3 Metodología fase en espiral

El Desarrollo en Espiral es un modelo de ciclo de vida desarrollado por Barry Boehm en 1985, utilizado generalmente en la Ingeniería de software. Las actividades de este modelo son una espiral, cada bucle es una actividad. Las actividades no están fijadas a prioridad, sino que las siguientes se eligen en función del análisis de riesgo, comenzando por el bucle interior.

19 Disponible: http://docs.kde.org/kde3/es/kdesdk/umbrello/uml-elements.html 15 Agosto 2007 3:45 p.m.20 Disponible: http://www.liderdeproyecto.com/uml/uml011.html Septiembre 11 de 2007 4:55 p.m.

43

Page 34: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Tareas

Para cada actividad se debe realizar cuatro tareas especificas que son:

Determinar o fijar objetivos

Fijar también los productos definidos a obtener: requerimientos, especificación, manual de usuario. Fijar las restricciones y la identificación de riesgos del proyecto y estrategias alternativas para evitarlos a través de una planificación inicial o previa.

Análisis del riesgo

Se estudian todos los riesgos potenciales y se seleccionan una o varias alternativas propuestas para reducir o eliminar los riesgos.

Desarrollar, verificar y validar (probar)

Tareas de la actividad propia y de prueba, análisis de alternativas e identificación resolución de riesgos, dependiendo del resultado de la evaluación de los riesgos, se elige un modelo para el desarrollo, el que puede ser cualquiera de los otros existentes, como formal, evolutivo, cascada, etc. Así si por ejemplo si los riesgos en la interfaz de usuario son dominantes, un modelo de desarrollo apropiado podría ser la construcción de prototipos evolutivos. Si lo riesgos de protección son la principal consideración, un desarrollo basado en transformaciones formales podría ser el más apropiado.

Planificar

Revisamos todo lo hecho, evaluándolo, y con ello decidimos si continuamos con las fases siguientes y planificamos la próxima actividad, contiene unos mecanismos de control que nos refleja la dimensión radial, mide el coste, la dimensión angular mide el grado de avance del proyecto.

Ventajas

El análisis del riesgo se hace de forma explícita y clara. Une los mejores elementos de los restantes modelos, reduce riesgos del proyecto, incorpora objetivos de calidad, integra el desarrollo con el mantenimiento, etc. Además es posible tener en cuenta mejoras y nuevos requerimientos sin romper con la metodología, ya que este ciclo de vida no es rígido ni estático.

44

Page 35: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Desventajas

A raíz de su desarrollo, nos genera mucho tiempo en el desarrollo del sistema, el modelo puede llegar a ser costoso debido a sus implicaciones de declaración de riesgos es por esto que se requiere de alguna experiencia en la identificación de riesgos.

Se conoce como modelo de proceso o paradigma de Ingeniería del Software a un conjunto de estrategias de desarrollo que un ingeniero de software o un equipo de ingenieros debe incorporar para que acompañe al proceso, métodos y etapas de herramientas.

Cada modelo representa un intento de ordenar una actividad inherente caótica, es importante recordar que cada uno de los modelos se han caracterizados de forma que ayuden al control y a la coordinación de un proyecto de software real, entre estos está el Modelo Lineal, este enfoque asume que se va ha entregar un sistema completo, una vez que la secuencia haya finalizado.

El modelo de construcción de prototipos se diseña para ayudar al cliente a comprender los requisitos, cabe anotar que estos modelos no tiene en cuenta la naturaleza evolutiva del software, en el cual se reconoce que el software al igual que todos los sistemas complejos evoluciona con el tiempo y se caracterizan por la forma en que permiten a los ingenieros de software desarrollar versiones cada vez mas completas del sitio Web donde se conjuga la naturaleza interactiva de construcción de prototipos con los aspectos controlados y sistemáticos del modelo lineal secuencial21.

21 Disponible http://es.wikipedia.org/wiki/Desarrollo_en_espiral Agosto 11 de 2007 3:29 p.m.

45

Page 36: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

2.1.4 AJAX

Herramienta de desarrollo Web para realizar aplicaciones interactivas. Estas se ejecutan en el cliente, en el browser del usuario y establece una conexión asíncrona con el servidor en un segundo plano. A través de esos métodos se es posible realizar cambios sin necesidad de recargar todo el sitio, se incrementa su usabilidad y velocidad.

Para poder hablar de la tecnología del servidor, como se ilustra en la Figura 1, se observa el modelo, que interactúa entre el usuario y el servidor, para este ejemplo un sitio desarrollado sobre PHP, como se observa la llamada es transparente, el usuario no se da por entendido en que momento se conecta, claro esta, esta conexión asíncrona.

Figura 1. Petición AJAX desde el cliente al servidor22.

Es importante establecer que toda herramienta tecnológica posee una estructura para su desarrollo, en este caso, Web 2.0, trabaja sobre el concepto de la tecnología descrita anteriormente, como su nombre lo indica (Asíncrono Javascript y XML), no es más que una forma de programar aplicaciones interactivas, utiliza XHTML y CSS para formatear la información, DOM (Document Object Model) para interactuar y visualizar dinámicamente la información, se apoya en XML, XSTL para manipular la información mostrada, el objeto XMLHttpRequest (no estándar) y Javascript para actualizar los datos de refrescar la página, y para manipular todas esas tecnologías.

Figura 2. Modelo tradicional de aplicaciones Web Vs Modelo de aplicaciones Web con AJAX.

22 Building Responsive web Applications AJAX and PHP Pag 14

46

Page 37: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Como se puede observar en la grafica 2, el concepto de AJAX, hizo que despareciera el paradigma de un sitio Web e implementarlo, Jesse J. Garret, fue el que desarrolló la idea original denominándola AJAX. El objeto XMLHttpRequest fue originariamente inventado por Microsoft, usado desde Internet Explorer 5.0 como un objeto ActiveX, siendo accesible mediante Javascript. Mozilla en su versión 1.0 implementa el objeto compatible. DOM es una forma de representar documentos estructurados como modelos orientados a objetos.23

2.2 MARCO LEGAL O NORMATIVO

23 Disponible. http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html Octubre 9 del 2006 4:25 p.m.

47

Page 38: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Este proyecto se rige de acuerdo al artículo 527 de 1999 y al artículo 905 de 2004, por medio de la cual se define, reglamenta el acceso, uso de los mensajes de datos, comercio electrónico de las firmas digitales, transporte, establecen las entidades de certificación y se dictan otras disposiciones.24

A nivel de derechos de autor se rige por Creative Commons (C.C), está inspirado en el Software Libre (licencia GNU GPL), se inicia por lo sucedido en ese ambiente y sus características, pero CC lo aborda desde la problemática de las obras que son diferentes del software y también se encuentran bajo la tutela del Derecho de Autor. Se basa en la idea de que los autores dentro del esquema legal (sea Copyright o Derechos de Autor) son titulares de unos privilegios que la ley les reconoce y ellos pueden elegir dentro de esos privilegios cuales reservarse y cuales liberar en favor de la comunidad.

Herramientas como la propuesta de CC recupera en forma importante el equilibrio en el entorno jurídico de los bienes intelectuales. Es particularmente interesante en escenarios como la educación en donde hay gran sensibilidad por el interés general de la comunidad y los autores están dispuestos a participar activamente en su construcción, por eso a esta iniciativa se le conoce como alternativa del derecho de autor en ese campo, más por su intención que por sus fundamentos legales que siguen siendo los del derecho de autor.

El licenciamiento lo debe hacer el autor. Lo hace cuando incluye en el material que desea liberar la mención de bajo qué licencia desea él que quede su obra. La formula es incluir la indicación de la mención de la licencia, a través del sitio en Internet, a través de un formulario, se define la licencia que más se ajusta a su necesidad (de la gama que tiene CC).25

24 Poder público – Rama legislativa, ley 527 de 1999 y ley 905 de 200425 Disponible: Creative Commons http://creativecommons.org/ Junio 27 de 2007 3:55 p.m.

48

Page 39: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

3 METODOLOGÍA

3.1 ENFOQUE DE LA INVESTIGACIÓN

Empírico - Analítico. Pretende desarrollar un modelo de comercio electrónico a través de un sitio Web, utilizando herramientas de tecnologia que contiene Web 2.0, herramienta que va encaminada hacia el usuario final, fortaleciendo la globalización de los negocios por internet.

3.2 LÍNEA DE INVESTIGACIÓN DE USB / SUB-LÍNEA DE FACULTAD / CAMPO TEMÁTICO DEL PROGRAMA

Campo temático del programa: algorítmica, comercio electrónico, Web, almacenamiento de información.

Sub-línea de la facultad: Sistemas de Información y Comunicación.

Líneas Institucionales: Tecnologías Actuales y Sociedad.

3.3 TÉCNICAS DE RECOLECCIÓN DE INFORMACIÓN

Experimentación: Conocer las diferentes tecnologías de desarrollo de sitios Web, con tecnologías, para Web tradicional y Web 2.0.

Encuestas: Conocer las expectativas de diferentes Pymes, qué piensan acerca del Tratado de Libre Comercio y si desean crear empresas, en qué puntos, las PYMES tienen fortalezas y debilidades para poder iniciar un negocio electrónico, que puntos de vista son importantes para los usuarios al visitar un sitio y que les llama mas la atención.

49

Page 40: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

3.4 HIPÓTESIS

El desarrollo del sitio anegociar.com aplicara el uso de peticiones asíncronas, a traves de accesos dinámicos, los cuales, permiten agilidad en los procesos y gran cantidad de usuarios concurrentes, ya que la dinámica del sitio, obliga a disminuir los tiempos de ejecucion, interacción entre los usuarios, permitira aumentar y desempeñar un nivel de competitividad de las pequeñas y medianas empresas ante la iminente apertura de las negociaciones globales.

3.5 VARIABLES

3.5.1 Variables independientes

• Arquitectura del sitio web con tecnologia Web 2.0. • Comercio Electrónico.

3.5.2 Variables dependientes

• Optimización de procesos.• Eficiencia en tiempos de respuesta.• Producción de contenidos.• Intermediación enre las Pymes y los clientes.• Publicidad como modelo de ingreso.

50

Page 41: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

4 DESARROLLO INGENIERIL

Elaborar una aplicación Web de éstas características, es un reto de conocimiento hacia las nuevas tecnologías de desarrollo, pero para poder contar con un punto de referencia se debe tener en cuenta que existe en las plataformas Web actuales. Toda herramienta Web posee unas características especiales que la hacen únicas, una muy importante es su estructura, ésta debe ser clara para los administradores de dicho portal, aunque en la actualidad esto no sea muy bien reflejado.

Un muy buen ejemplo de arquitecturas para sitios Web lo poseen las herramientas de software libre, como Mambo o Joomla (sitios Web muy robustos, poseen un gran desempeño para la administración del mismo a través de su dinamismo)26.

Para poder tener una congruencia, el proyecto debe tener una jerarquización, se establece con la arquitectura de archivos, esta arquitectura ofrece un panorama de contextualización, con el fin de generar un orden de estructura, se ve reflejado en los sistemas operativos, en las aplicaciones como Mambo o Joomla, por ejemplo, en Windows, existe una carpeta que se llama Archivos de Programa, como su nombre lo indica se utiliza para guardar los programas del sistema operativo su organización es en árbol, con ramificaciones tales como la carpeta WINDOWS que posee todos los archivos de registro y configuración, en la Web en los sistemas mas robustos funciona igual, esta el caso de Mambo y Joomla, los dos son administradores de contenidos y trabajan sobre PHP, y existe una organización de sus carpetas tales como la de Administrador, la cual guarda todo archivo que intervenga con el administrador, para instalación existen carpetas como componentes27 y módulos28 que como sus nombres indican guardan los archivos referentes a los mismos, como se puede observar en la figura 3.

Figura 3 Organización jerárquica de las carpetas de un sitio Web desarrollado sobre Joomla.26 Aplicaciones Web, desarrolladas sobre software libre GNU, con el fin de administrar contenidos del sitio. 27 Paquete de software que interviene totalmente dentro de una aplicación, ya sea aplicación de escritorio o aplicación Web.28 Paquete de software que interviene parcialmente en la aplicación de escritorio o aplicación Web.

51

Page 42: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Los administradores de contenido hacen que los usuarios intervengan directamente en una aplicación sin que ellos tengan conocimiento avanzado de una aplicación, para el usuario es transparente y dicho trato no debe contemplar cambios drásticos en la estructura. Se crean herramientas de acceso y control, que facilitan dicha manipulación con algunos limitantes de acuerdo a controles por mal intención de información o errónea.

Para conocer realmente que herramientas cumplen con sus expectativas, ya sea para un sitio plano o un sitio más complejo, se debe plantear un conjunto de elementos que se deben tener en cuenta para aproximarse a la solución óptima, ya sean económicas o de viabilidad, típicas de una investigación, éste proyecto procura implementar estas características fundamentales para que las PYMES tenga la posibilidad de interactuar con herramientas de administración de información.

Web 2.0 es un conjunto de herramientas encaminadas hacia el usuario final, estableciendo parámetros de desarrollo amigables y con un mayor acceso.

Cuando se va desarrollar dicha plataforma, la junta directiva o el propietario escoge si desea desarrollar en tecnologías tradicionales como php4, jsp, ColdFusion, .Net, Asp, entre otras; o hacia Tecnologías de vanguardia, tales como Rubi, XHTML, ASPX (NHibernate), Java (Hibernate), php5, GWT, entre otros, dichas tecnologías van encaminadas a desarrollar sobre objetos, rompiendo el paradigma de la programación, desapareciendo las excesivas líneas de código de desarrollo.

Para el desarrollo del prototipo Web se tuvo en cuenta las siguientes herramientas tecnológicas, tales como el lenguaje de programación php, para los comportamientos se utilizan los componentes de javascript y AJAX.

52

Page 43: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

A través de un cronograma de actividades, se establecieron tiempos con la finalidad de cumplir los requerimientos de desarrollo Web, a través de un diagrama de Gant.29

Según la metodología elegida para su desarrollo del prototipo Web de anegociar.com la cual consiste en las siguientes fases.

4.1 ANÁLISIS

La globalización está reemplazando los paradigmas de los negocios, está transformando el entorno estático en dinámico, en un mundo que sólo le apostaba a los negocios dentro del perímetro urbano. La forma de hacer negocios, a cambiado, puesto que hoy en día se realizan electrónicamente como son las transacciones bancarias, pagos de recibos en bancos virtuales, comercialización de bienes y servicios diferente a la forma tradicional.

A medida que el comercio avanza, cambian los paradigmas de las negociaciones, un ejemplo se ve reflejado en observar el quehacer diario, las pequeñas empresas están desapareciendo, debido a que su manutención está generando pérdidas y no está generando ganancia, por tal motivo las empresas grandes, multinacionales, están absorbiendo todos estos mercados, con el fin de consolidarse en los países subdesarrollados.

Es necesario cambiar conceptos, adoptando nuevas herramientas de desarrollo a los estilos de vida que ya existen en países desarrollados, estableciendo un conjunto de herramientas para poder llevar a cabo estos fines, las pequeñas empresas PYMES deben observar las oportunidades de cambio que ofrece en la actualidad las diferentes herramientas de tecnología hacia la globalización, exportar, ¿Por que vender sólo alrededor donde existen las PYMES?, deben conocer las nuevas oportunidades de negociar a través de medios informáticos y que sus alcances económicos o laborales puedan expandirse globalmente.

A través de la encuesta realizada, se observan parámetros importantes para la realización del software, es conveniente indicar que los requerimientos que se demandan para mercadeo, son consultas de información que realmente satisfaga de acuerdo a sus necesidades, hay una gran necesidad en aprender y conocer herramientas, pero no existe en la actualidad un gran soporte de la misma, la mayor elección de búsqueda es el entretenimiento y servicios, la tecnología hace gran parte pero este campo va mas encaminado a la curiosidad que se tiene por lo más actual, debido a que las ventajas que ofrecen las programaciones actuales,

29 Para mas información diríjase al anexo E

53

Page 44: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

permiten mezclar varios elementos que antes no podían mezclarse, por ejemplo, los videos.

En las aplicaciones Web se debe establecer un modelo esquemático del sitio, una arquitectura Web, a través de una plataforma B2B (Business to Business, comercio electrónico entre empresas), con el fin de establecer un orden que involucre todo sin generar búsquedas inoportunas sino claras y eficientes, el comercio electrónico es una utilidad más que aporta Internet y que ha experimentado un gran auge en los últimos años. El B2B ha venido impulsado fundamentalmente por la creación de portales para agrupar compradores. Así, encontramos, por ejemplo portales de empresas de automoción, alimentación, químicas u hostelería, entre otros.

Las compañías se agrupan para crear dichas páginas aglutinando fuerzas lo que les permite negociar en mejores condiciones. El mantenimiento de las páginas se produce pidiendo un canon por cotizar o cobrando a los socios una comisión del negocio realizado en el portal.

Algunas de las ventajas que aporta el B2B para los compradores son:• Posibilidad de recibir mayor número de ofertas.• Despersonalización de la compra con lo que se evitan posibles tratos de

favor.• Abaratamiento del proceso: menos visitas comerciales, proceso de

negociación más rápido, etc.

Por tanto, los compradores pueden pedir una reducción de precios en virtud del menor coste de gestión.

La mejor manera de establecer canal de distribución, un modelo de mercadeo para las PYMES, es estableciendo su Marketing para satisfacer necesidades y generar un intercambio de beneficios. El consumidor, es el principal objetivo de concentración, debido que es quien va generar recursos para el sistema, es indispensable tenerlo en cuenta debido que es el gran objetivo del Marketing.

Su modelo inicial de ingresos es la publicidad, en Internet, el mayor ejercicio es hacer que el sitio se pocisione por si solo, un buen modelo son los buscadores, estos sitios publican en sus primeras paginas los sitios que mejor pocisionados estén y los inversionistas pretenden publicar en estos sitios por que hay las personas consultan ya sea por lo atractivos o eficientes, es decir, a mayor cantidad de ingresos, mayor posibilidades del hacer clic sobre dichos banners, mejorando los ingresos y generando mayor flujo de ventas tanto para los sitios que los publicitan, como las empresas que los utilizan.

54

Page 45: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Los modelos de negocios basados en Publicidad son aquellos que dependen de ingresos derivados de auspiciantes o sponsor(promotores). Es por lo tanto fundamental contar con: tráfico y/o segmentación clara de visitantes/usuarios, para nuestro objetivo es su segmentación que va encaminado hacia las Pymes.

Las finalidades de la publicidad son:

• Informar : comunicar la aparición de un producto nuevo, describir las características del producto, educar en el uso del producto, crear imagen, etc.

• Persuadir : atraer nuevos compradores, crear preferencia de marca, persuadir de que compre ahora, etc.

• Recordar : mantener una elevada notoriedad del producto, recordar su existencia y ventajas, inmortalizar donde puede comprar o conseguir dicho producto.

Existen esquemas para estimar los ingresos en un modelo basado en e-commerce, el mas usado es el denominado arriba hacia abajo (top-bottom approch.). Se utiliza el tamaño total de ingresos del mercado en el más relevante, usando el reach (medida referente a la penetración del site en un mercado o cuota de mercado, market share, con respecto a los usuarios.). Se debe medir la cantidad de usuarios atraídos por el site, por lo cual se calcula el costo de adquisición de usuarios promedio y se decide un presupuesto para invertir en marketing30.

A raíz de los resultados obtenidos en las encuestas, se observo que hay un gran número de personas que ven la necesidad de comercializar al mayor, debido a que las grandes empresas poseen el mayor grupo de clientes de consumo, es por esto que anegociar.com que es un sitio dedicado a la intermediación de las Pymes, ofreciendo sus productos o servicios, de acuerdo al comportamiento que este sitio produzca, se generan expectativas, su viabilidad y que tan necesario puede ser expandirla, ya que se observa que las negociaciones cada día son mas necesarias con el fin de obtener grandes beneficios y por supuesto una mayor proyección.

30 Disponible: http://www.aece.org Septiembre 15 de 2007 3:45 p.m.

55

Page 46: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

4.1.1 Metodología En Espiral

Figura 4. Modelo en Espiral.

En el desarrollo de este prototipo, se aplico el modelo en espiral, como se observa en la figura 4 a través de los planes de tiempo desarrollados en el diagrama de Gant,31 se observa que con este modelo genera múltiples repeticiones del proceso del ciclo de vida de un software, determinando que los objetivos específicos se cumplan, reducir los riesgos claves, para el cumplimiento de los requisitos fijados y finalmente se rectifica de nuevo todo el proyecto, con el fin de llegar a la solución mas optima. A través de pasos ordenados, tales como: determinar objetivos, alternativas y restricciones, evaluar alternativas, identificar y resolver los riesgos, planificar las fases y desarrollo se plantean a continuación en la figura 5.

Figura 5. Etapas de actividades.31 Para mayor información diríjase al Anexo E

56

Page 47: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Adicionalmente se plantearon dos preguntas fundamentales en esta metodología

• Que alcanzar• Como Alcanzarlo

La ventaja de este radica en el perfeccionamiento de la solución a desarrollar, para dar respuestas a elementos previamente analizados, se observa que las PYMES en la actualidad, no conocen de herramientas de tecnología que de alguna manera pueden cumplir con sus necesidades de ventas, a través de medios de comunicación, entonces, que alcanzar, un propósito fundamental que es subir información al portal, ya sea productos o servicios de las Pymes quienes están en capacidad de ofrecer de acuerdo a sus inventarios o a su capacidad de productividad, con el fin de que, anegociar.com sea el intermediario entre ambas facilitando la comercialización de sus productos, alcanzando por medio de una plataforma la publicación de sus recursos en la Web.

4.1.2 VIABILIDAD ECONOMICA, ANÁLISIS FINANCIERO DEL PROYECTO

Existen muchos factores que afectan la rentabilidad de un negocio, tales como el manejo, la localización, costo de la mano de obra, la calidad del producto o servicio, la demanda del mercado y la competencia. En nuestro sistema de libre empresa el derecho de establecer los precios es único. La demanda del mercado controla la respuesta de su producto o servicio.

Se debe entender el mercado del producto o servicio que se esta comercializando, los canales de distribución, estos pueden ser a través de medios masivos de comunicación tradicionales, tales como la radio o la televisión y la competencia quienes son los mayores reflejos de que se puede mejorar y que se debe reemplazar con el fin de que esta no opaque la producción de la misma, antes de establecer cualquier precio. Se deben conocer todos los costos y analizarlos

57

Page 48: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

cuidadosamente, este proceso lo realizan las Pymes quienes de acuerdo al costo vs beneficio, podrán generar descuentos o sobreproducción de productos o servicios.

Establecer precios en las empresas de servicios es más complicado que en las empresas comerciales e industriales; de cualquier manera el precio se obtiene de la misma manera, costos más gastos de operación más la utilidad deseada.

Cada servicio tiene costos diferentes. Muchas pequeñas empresas de servicios se equivocan al analizar los costos incurridos en cada servicio y por lo tanto se equivocan al poner un precio al servicio para que sea redituable. Se puede obtener una utilidad en ciertos servicios y perder dinero en otros, sin saber cual es cual. Por medio del análisis de costos asociados con cada servicio, se pueden establecer precios para maximizar utilidades y eliminar servicios no rentables.

El siguiente ejemplo nos ilustra el costo de producir el sitio Web, este servicio esta compuesto de dos partes:

• Mano de obra.• Costos indirectos de servicios (CIS).

Tabla 1. Tabla de costos del desarrollo de anegociar.com

TIEMPO

ESTIMADO

VALOR HORA VALOR SERVICIO

Mano de obra 1 HR $ 11.539 Cantidad de tiempo incurrido por servicio

Costos indirectos por servicios

1 HR $ 12.720 Cantidad de tiempo incurrido por servicio

Total 2 HR $ 24.259 Cantidad de tiempo incurrido por servicio

Para determinar el valor por mano de obra por hora, un salario anual total es $24.000.000, lo divide por 52 (la cantidad de semanas que hay en un año) y se obtiene el salario semanal. Luego divide esa cifra por 40 (la cantidad de horas

58

Page 49: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

laborables en una semana) y nos arroja el costo de lo que cobra por hora, y se tiene un costo por horario.

Tabla 2. Costo por horario

VALOR ANUAL VALOR SEMANAL

VALOR SEMANAL VALOR HORA

Para determinar el valor de los costos indirectos por servicios se tiene que considerar todos los gastos en los que tendrá que incurrir para llevar adelante su trabajo: alquiler de una oficina, luz, licencias, impuestos, teléfono, seguros, insumos de oficina, papelería comercial, membresías, etc.

A través de un ejemplo como el anterior, las Pymes que van a ofrecer un servicio, pueden realizar un estudio similar para conocer que costo dan a un servicio y que utilidad esta me va generar con el fin de no incurrir con un sobrecosto ni una perdida.

Tabla 3. Costo anual del desarrollo total del sitio.

Licencias $ 2.000.000 Alquiler oficina $ 6.600.000 Impuestos $ 3.000.000 Servicios públicos $ 4.800.000 Papelería comercial y otros $ 3.600.000

CIS ANUAL $ 20.000.000

Costos anuales indirectos / horas facturables por año = Costo horario

$ 20.000.000 / 1500 = $ 13333

59

Page 50: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

CALCULO DE LA UTILIDAD

La utilidad se puede calcular de varias maneras. Una de ellas es añadiendo un porcentaje a cada uno de los factores del costo, por ejemplo:

Tabla 4. Utilidad por costo generado.

MOD CIS TOTALCosto $ 11.359 $ 13.333 $ 24.692Porcentaje 25% 25%Utilidad $ 3.180 $ 3.333 $ 6.513

Tabla 5. Costo total con la utilidad generada.

MOD CIS TOTALCosto $ 11.359 $ 13.333 $ 24.692Utilidad $ 3.180 $ 3.333 $ 6.513Precio $ 14.539 $ 16.666 $ 31.205

Se Puede hablar que anegociar.com es rentable por el margen de utilidad que refleja, teniendo en cuenta los valores competitivos del mercado y que es un producto novedoso, y con los precios que se manejen de acuerdo a la publicidad y mercadeo, ya que este va ser su principal ingreso, para llegar a obtener una gran acogida hacia las PYMES, ayuda a mantener una mayor acogida y mayor consumo de información provista por el mismo.

Con el fin de establecer una estrategia para cualquier inversión, se debe realizar una planeación y establecer políticas para cumplir con las demandas necesarias, para este caso el mantener vigente un vínculo con las Pymes a través de la publicidad, a medida que ellas obtengan recursos y así mismo, publicaran sus promociones en la misma plataforma ya sea con descuentos especiales o por nivel de trafico dentro del sitio, claro esta que todo esto puede ser posible, monitoreando constantemente los costos operativos para asegurar una utilidad y sea auto sostenible para angegociar.com.

Como el sitio hasta ahora se va a dar a conocer no se puede establecer un costo de publicidad por cantidad de clicks, que es el método que mas se maneja actualmente, sino que se cobra un costo por un tiempo determinado, es decir, que se va a cobrar un costo por el tiempo que va estar publicado en la Web, el costo de $31.205 es un valor que se cobra por el alquiler de esta por un día que dure publicado en el sitio.

60

Page 51: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

4.1.3 Requerimientos Funcionales y no Funcionales

FUNCIONALES

Objetivos del Sistema

Tabla 6. Tabla de requerimientos funcionales de gestionar productos y servicios.

OBJETIVO - <01> Gestionar Productos y ServiciosVersión 1.0/ 20 de Agosto 2006Actores Pymes – UsuariosDescripción A través de un ingreso a la plataforma

ingresa y escoge que productos o servicios que ofrece las Pymes los pública o no.

Importancia VitalUrgencia InmediataComentarios Ninguno

Tabla 7. Tabla de requerimientos funcionales de gestionar administración.

OBJETIVO - <02> Gestionar AdministraciónVersión 1.0/ 20 de Agosto 2006Actores AdministradorDescripción A través de la plataforma el

administrador debe manipular la información que se va a publicar y se encarga de controlar los usuarios y el límite de publicaciones.

Importancia VitalUrgencia InmediataComentarios Ninguno

Definición de actores

Tabla 8. Tabla, definición de actores Pymes y usuarios.

ACTOR - <01> Pymes - UsuariosVersión 1.0/ 20 de Agosto 2006Descripción Representa a las personas que tienen

roles de pequeñas empresas las cuales

61

Page 52: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

publican productos y servicios y a los usuarios que perciben la oferta.

Comentarios Ninguno.

Tabla 9. Tabla, definición de Administración.

ACTOR - <02> AdministradorVersión 1.0/ 20 de Agosto 2006Descripción Representa al administrador de la

plataforma su rol va encaminado con permisos y sostenimiento de la plataforma.

Comentarios Ninguno.

Usos del sistema

Tabla 10. Tabla de uso del sistema, registrarse.

RF - <01> RegistrarseVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor diligencie el registro.

Precondición Ninguna

Secuencia Normal

Paso Acción1 El actor debe ingresar a la plataforma para

registrarse.Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

2 Si el usuario no esta registrado debe registrarse para publicar como para aplicar a ofertas.

Rendimiento Paso Acción2 Depende de cuanto tiempo el usuario

utilice en registrarse en el sistema y la corroboración del mismo.

Frecuencia Esperada 100 veces/díaImportancia VitalUrgencia InmediatamenteComentarios Ninguno

62

Page 53: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Tabla 11. Tabla de uso del sistema, consultar ofertas.

RF - <02> Consultar ofertasVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor consulte una oferta.

Precondición Ninguna

Secuencia Normal

Paso Acción1 El actor debe especificar que desea

consultar, ya sea un producto o un servicio.2 El sistema ilustra las condiciones de

búsqueda para escoger de acuerdo a sus necesidades.

Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

- -Rendimiento Paso Acción

2 Depende de cuanto tiempo el usuario utilice en consultar en el sistema.

Frecuencia Esperada 2000 veces/díaImportancia VitalUrgencia InmediatamenteComentarios Ninguno

Tabla 12. Tabla de uso del sistema, Ofertar

RF - <03> OfertarVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor desee ofertar.Precondición RF - <01> Registrarse, RF <08> Validar Usuario

Secuencia NormalPaso Acción

1 El actor debe especificar que desea ofertar.Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

- -Rendimiento Paso Acción

1 Depende de cuanto tiempo el usuario utilice en ofertar, ya sea un producto o servicio.

63

Page 54: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Frecuencia Esperada 1000 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 13. Tabla de uso del sistema, Negociar con el usuario comprador

RF - <04> Negociar con el usuario compradorVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor negocie con el usuario comprador.

Precondición RF - <03> Ofertar

Secuencia Normal

Paso Acción1 El actor debe especificar que desea

adquirir, ya sea un producto o un servicio.2 El sistema ilustra la información del

producto o servicio.Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

1 El comprador tuvo antes haber publicado un producto o servicio.

Rendimiento Paso Acción2 Depende de cuanto tiempo el usuario que

negocia, reciba una respuesta del usuario comprador.

Frecuencia Esperada 50 veces/díaImportancia VitalUrgencia InmediatamenteComentarios Ninguno

Tabla 14. Tabla de uso del sistema, Vender producto o servicio

RF - <05> Vender producto o servicioVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor desee vender productos o servicios.

Precondición RF - <04> Negociar con el usuario comprador

64

Page 55: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Secuencia Normal

Paso Acción1 El actor debe especificar que desea

vender, ya sea un producto o un servicio.Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

1 El usuario comprador tuvo que haber negociado con el usuario vendedor lo que desea vender.

Rendimiento Paso Acción1 Este proceso depende de las condiciones

que los dos usuarios hayan acordado y las condiciones de compra y entrega entre ellos.

Frecuencia Esperada 50 veces/díaImportancia VitalUrgencia InmediatamenteComentarios La plataforma no realiza ningún proceso de

transacionabilidad, la plataforma solo ofrece un puente entre las Pymes con el fin de que ellas negocien ya sea productos o servicios.

Tabla 15. Tabla de uso del sistema, Modificar Datos Personales

RF - <06> Modificar datos personalesVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor modifique sus datos personales.

Precondición RF - <01> Registrarse

Secuencia Normal

Paso Acción1 El actor debe especificar que datos desea

cambiar o desea manipular.2 El sistema ilustra los cambios que el realiza

a su perfil.Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

1 Solo se pueden modificar los datos que pertenezcan a ese determinado perfil.

Rendimiento Paso Acción2 Es estipulado de acuerdo a los cambios

que el realice a su perfil.Frecuencia Esperada 10 veces/díaImportancia Importante

65

Page 56: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Urgencia InmediatamenteComentarios ninguno

Tabla 16. Tabla de uso del sistema, Eliminar oferta

RF - <07> Eliminar ofertaVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor elimine una oferta.

Precondición RF - <03> Ofertar, RF <08> Validar Usuario

Secuencia Normal

Paso Acción1 El actor debe especificar que oferta desea

eliminar, ya sea un producto o servicio.Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

1 Solo puede eliminar datos pertenecientes a sus ofertas.

Rendimiento Paso Acción1 Se estima que este proceso se ejecuta

apenas el usuario conozca que oferta desee eliminar

Frecuencia Esperada 100 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 17. Tabla de uso del sistema, Validar usuario

RF - <08> Validar usuarioVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor valide usuario.Precondición Ninguna

Secuencia NormalPaso Acción

1 Corroborar que este usuario existe en la base de datos de acuerdo a las condiciones, tales como usuario y contraseña.

Poscondición El usuario ha iniciado su sesión en el sistema.

66

Page 57: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Excepciones Paso Acción- -

Rendimiento Paso Acción1 2 segundos

Frecuencia Esperada 10000 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 18. Tabla de uso del sistema, Aplicar a oferta

RF - <09> Aplicar a ofertaVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor aplique a oferta.

Precondición RF <08> Validar Usuario

Secuencia Normal

Paso Acción1 El actor debe especificar a que oferta

desea aplicar, ya sea un producto o servicio.

Poscondición Ninguna.Excepciones Paso Acción

1 Solo puede aplicar a oferta una vez se haya registrado.

Rendimiento Paso Acción1 Se estima que este proceso se ejecuta

apenas el usuario aplique a una oferta específica.

Frecuencia Esperada 1000 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 19. Tabla de uso del sistema, Negociar con el usuario vendedor

RF - <10> Negociar con el usuario vendedorVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando se negocie con el usuario vendedor.

67

Page 58: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Precondición RF <09> Aplicar Oferta

Secuencia Normal

Paso Acción1 El actor debe especificar que desea

adquirir, ya sea un producto o servicio.2 El sistema ilustra la información del

producto o servicio.Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

1 El comprador tuvo antes haber publicado un producto o servicio

Rendimiento Paso Acción1 Depende de cuanto tiempo el usuario que

negocia, reciba una respuesta del usuario vendedor.

Frecuencia Esperada 1000 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 20. Tabla de uso del sistema, Comprar productos o servicios

RF - <11> Comprar productos o serviciosVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando se compre productos y servicios.

Precondición RF <10> Negociar con el usuario vendedor

Secuencia Normal

Paso Acción1 El actor debe especificar que desea

adquirir, ya sea un producto o servicio.2 El sistema ilustra la información del

producto o servicio.3 El usuario escoge que producto o servicio

desea adquirir.Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

1 El comprador tuvo antes haber publicado un producto o servicio

Rendimiento Paso Acción1 Depende de cuanto tiempo el usuario que

negocia, reciba una respuesta del usuario vendedor.

Frecuencia Esperada 1000 veces/día

68

Page 59: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Importancia VitalUrgencia InmediatamenteComentarios Esta compra solo se realizara físicamente entre las

partes una vez terminada la transacción

Tabla 21. Tabla de uso del sistema, Calificar venta

RF - <12> Calificar ventaVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando se califica una venta. Precondición RF <11> Comprar productos o servicios.

Secuencia Normal

Paso Acción1 El actor tuvo que adquirir ya sea un

producto o servicio.2 El sistema ilustra la información del

producto o servicio.3 El usuario califica el proceso de compra.

Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

1 El comprador tuvo antes haber comprado algún producto o servicio.

Rendimiento Paso Acción1 Depende de cuanto tiempo el usuario que

compra desea invertir en calificar la venta.Frecuencia Esperada 1000 veces/díaImportancia ImportanteUrgencia Puede esperarComentarios Ninguna

Tabla 22. Tabla de uso del sistema, Validar si es comprador

RF - <13> Validar si es compradorVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor valide si es comprador.

Precondición Ninguna

Secuencia NormalPaso Acción

1 Corroborar que este usuario ha sido comprador de algún producto o servicio.

69

Page 60: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

- -Rendimiento Paso Acción

1 2 segundosFrecuencia Esperada 10000 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 23. Tabla de uso del sistema, Crear comentarios de venta

RF - <14> Crear comentario de ventaVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 01 Gestionar Productos y ServiciosDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando se realiza un comentario sobre la venta.

Precondición RF <11> Comprar productos o servicios.

Secuencia Normal

Paso Acción1 El actor tuvo que adquirir ya sea un

producto o servicio.2 El sistema ilustra la información del

producto o servicio.3 El usuario describe el comentario del

proceso de compra.Poscondición El usuario ha iniciado su sesión en el sistema.Excepciones Paso Acción

1 El comprador tuvo antes haber comprado algún producto o servicio.

Rendimiento Paso Acción1 Depende de cuanto tiempo el usuario que

compra desea invertir en dejar un comentario.

Frecuencia Esperada 50 veces/díaImportancia importanteUrgencia Puede esperarComentarios Ninguna

Tabla 24. Tabla de uso del sistema, Administrar usuarios

RF - <15> Administrar usuariosVersión 1.0/20 de Agosto 2006Actores Pymes/Usuarios

70

Page 61: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Objetivos Asociados OBJ – 02 Gestionar AdministraciónDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor administre los usuarios de la plataforma.

Precondición RF <16> Validar administración.

Secuencia NormalPaso Acción

1 Corroborar que este usuario existe en la base de datos de acuerdo a las condiciones, tales como usuario y contraseña.

Poscondición El usuario ha iniciado su sesión en el sistema como administrador.

Excepciones Paso Acción1 Es indispensable ser administrador con el

fin de manipular usuarios.Rendimiento Paso Acción

1 Se establece de acuerdo a las modificaciones que realice sobre los usuarios.

Frecuencia Esperada 10 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 25. Tabla de uso del sistema, Validar administrador

RF - <16> Validar administradorVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 02 Gestionar AdministraciónDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor valide administrar.

Precondición Ninguna

Secuencia NormalPaso Acción

1 Corroborar que este usuario existe en la base de datos de acuerdo a las condiciones, tales como usuario y contraseña.

Poscondición NingunaExcepciones Paso Acción

- -Rendimiento Paso Acción

1 2 segundosFrecuencia Esperada 10 veces/día

71

Page 62: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Importancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 26. Tabla de uso del sistema, Verificar información de ofertas

RF - <17> Verificar información de ofertasVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 02 Gestionar AdministraciónDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor verifique la información de ofertas.

Precondición RF <16> Validar administración.

Secuencia NormalPaso Acción

1 Corroborar que este usuario existe en la base de datos de acuerdo a las condiciones, tales como usuario y contraseña.

Poscondición NingunaExcepciones Paso Acción

1 Es indispensable ser administrador con el fin de verificar información de las ofertas.

Rendimiento Paso Acción1 Depende de la consulta que se desee

realizar a las ofertas.Frecuencia Esperada 10 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 27. Tabla de uso del sistema, Validar información

RF - <18> Validar informaciónVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 02 Gestionar AdministraciónDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor valide la información.

Precondición RF <16> Validar administración.

72

Page 63: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Secuencia NormalPaso Acción

1 Corroborar que este usuario existe en la base de datos de acuerdo a las condiciones, tales como usuario y contraseña.

Poscondición NingunaExcepciones Paso Acción

1 Es indispensable ser administrador con el fin de validar información.

Rendimiento Paso Acción1 Depende de la consulta que se desee

realizar a la validación de información.Frecuencia Esperada 10 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

Tabla 28. Tabla de uso del sistema, Administrar información

RF - <18> Administrar informaciónVersión 1.0/20 de Agosto 2006Actores Pymes/UsuariosObjetivos Asociados OBJ – 02 Gestionar AdministraciónDescripción El sistema deberá comportarse tal como se describe en

el siguiente caso de uso cuando el actor administre la información.

Precondición RF <16> Validar administración.

Secuencia NormalPaso Acción

1 Corroborar que este usuario existe en la base de datos de acuerdo a las condiciones, tales como usuario y contraseña.

Poscondición NingunaExcepciones Paso Acción

1 Es indispensable ser administrador con el fin de administrar información.

Rendimiento Paso Acción1 Depende de la consulta que se desee

realizar a la administración de información publicada.

Frecuencia Esperada 10 veces/díaImportancia VitalUrgencia InmediatamenteComentarios ninguno

73

Page 64: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

NO FUNCIONALES

Para el funcionamiento del sistema se necesita utilizar los dispositivos externos que se describe a continuación.

Una conexión hacia la red Wan, Internet, el sitio debe manejar un DNS, un prefijo y un hosting que se encargaran de proporcionar un espacio virtual dentro de la red con el fin de que la aplicación Web sea concurrente.

Una maquina para la administración, es la que esta asignada para ser el servidor del montaje, el cual tiene como función contener la base de datos y la aplicación Web. Desde este punto se puede manipular la información por medio del módulo administrador que se encarga únicamente del contenido a publicar.

Una maquina y equipamiento para la visualización, es el encargado de acceder a los datos contenidos en el equipo servidor, para proyectarlo así en el periférico de salida que se especifica más adelante.

Los elementos mínimos necesarios para el funcionamiento del sistema son:

Maquina con características para administración:

• Hardware Requisitos mínimos.• Procesador Pentium III. • Memoria RAM 512 MB.• Disco duro 60 GB.• Pantalla VGA o Resolución Superior (800x600).Interfaz Ethernet

alámbrica o inalámbrica E.• Software Sistema operativo Ubuntu Server.• Apache Tomcat – MYSQL.• Puntos de Visualización.

Maquina con características para visualización:

• Procesador Pentium III. • Memoria RAM 512 MB.• Disco duro 60 GB.

74

Page 65: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

• Pantalla VGA o Resolución Superior (800x600).• Browser (Opera, Firefox, Internet Explorer).

4.1.4 Requerimientos y Viabilidades

Requerimientos

Tabla 29. Requerimientos mínimos para el funcionamiento del sitio.Características Alternativa de solución

Características y VentajasBreve descripción de la funcionad

proporcionada por la aplicación Web.

Características: Desarrollo realizado bajo tecnologías WEB 2.0. AJAX (peticiones asíncronas con JAVASCRIPT y XML).

• Convenciones de código para mantenimiento fácil, rápido y económico de la aplicación WEB.

• Aplicación basada en software. • Base de Datos MYSQL.• Infraestructura de seguridad informática para

Aplicaciones WEB.• Funcionalidad mínima del Software• Publicación de Productos y Servicios.• Modulo de administración del servicio con

todos los privilegios.• Modulo de administración de cuenta para el

usuario con privilegios limitados.• Validar usuarios.

Herramientas/aplicaciones de software necesarias

Herramientas de software necesarias para diseñar o construir la alternativa de

solución. Descripción del software que ha de comprarse, construirse o accederse.

Multiusuario, programa realizado con lenguaje PHP, JAVASCRIPT y motor de base de datos MYSQL, Trabaja bajo servidor con plataforma Linux (Mandrake, Fedora, Ubuntu Server, Red Hat) o Windows Xp, 2000, NT.

Hardware Requisitos mínimosProcesador Pentium III Memoria RAM 512 MBDisco duro 60 GBPantalla VGA o Resolución Superior (800x600).

75

Page 66: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Viabilidades

Tabla 30. Viabilidades.Criterios de Viabilidad Alternativa de Solución

Breve descripción de la función, en que medida beneficiara la solución a

la organización y con que calidad funcionaria el sistema, hasta que

punto seria bien aceptada la solución, desde los usuarios o

propietarios.

Esta alternativa tiene como función prestar un servicio de ventas ya sea de productos o servicios para PYMES, utilizando tecnologías de software de avanzada.

Los propietarios se benefician por qué:

• Ofrece a la organización un servicio de última tecnología, muy necesaria para su modelo de negocio.

• Siendo Web 2 una nueva tecnología en el campo del desarrollo Web.

• Vincular a la organización como una de las pocas organizaciones en ofrecer este tipo de tecnologías en el país.

Los usuarios se benefician por qué:

• Las peticiones asíncronas al servidor Web, reducirán significativamente los tiempos de respuesta en las paginas de las aplicaciones Web.

• La aplicación tendrá mejor calidad, mucho más ergonómica y eficiente.

Capacitación: Los administradores recibirán una capacitación de cómo manejar el sitio, los usuarios dentro de la aplicación pueden solicitar ayuda con cualquier inconveniente que se presente.

Viabilidad técnica Breve evaluación de la madurez, la

oportunidad de la tecnología informática. Se precisa una

evaluación de los conocimientos necesarios para desarrollar, manejar y mantener el sitio.

Es el software mas reciente en el mercado, manejando la última tecnología en este ámbito, Web 2.0. El soporte lo realiza el administrador de acuerdo a la administración de la información, que dicha información sea idónea y no atente contra la integridad de las PYMES o Usuarios.

Viabilidad económicaCostes del Sistema

Las licencias, MYSQL, PHP, Wamp, HIBERNATE, JAVASCRIP, XML, son Software Libre, no tienen costo son licencias GNU-GPL.

El costo incluye:

• Análisis y diseño del sistema.• Desarrollo de la aplicación.

76

Page 67: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

• Inducción del software.• Mantenimiento de 6 meses luego de la

implementación.

Total Aplicación Web: 20.000.000 pesos moneda colombiana.

4.2 Diseño

Se creará una herramienta Web, que interactué con las Pymes, desarrolle nuevas oportunidades de negocio, sea capaz de fortalecer vínculos entre las PYMES y los posibles clientes, plantee un sistema de ingreso para la plataforma y genere un valor agregado, para éste caso, Web 2.0.

En la actualidad se observa que los servicios Web tradicionales generan grandes desarrollos, poseen grandes herramientas para la comunicación, pero conservan algunos inconvenientes, éstos sitios son demasiado pesados en su contenido, cuando se ejecutan hacen una carga demasiada grande, debido a que cada elemento dentro de un sitio es independiente y de acuerdo a la conexión puede que algunos elementos no se puedan ni siquiera observar.

A partir de las necesidades de los usuarios, se crean herramientas en las cuales, los usuarios suban archivos de forma transparente, manteniendo la facilidad la información.

Para concebir la idea del proyecto, se debe contar con un diseñador de sitios Web, debido a que ellos conocen de fondo, de acuerdo a necesidades modelos que se acomodan a los clientes, sino se cuenta con uno, una gran herramienta que es de software propietario es Dreamweaver, sino desea adquirir una con software libre, existe un software que lo maneja de una forma parecida, se llama QUANTA y se descarga desde Ubuntu sin inconvenientes de legalización o licencia.

La manera como el público puede observar y consultar la información, estará esquematizada de acuerdo a un desarrollo Web estandarizado, es decir se maneja el concepto de reticulación32 Para sitios Web.

4.2.1 Modelamiento UML

32 Refiérase a todo la interfaz gráfica que posee una platilla Web, cabe anotar que involucra, colores, posición, dinamismo, amabilidad, etc…

77

Page 68: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

En los principios de la computación, muchos desarrollos no realizaban análisis profundos sobre él mismo, se comenzaba con escribir los programas y a medida que iban sucediendo acontecimientos se iba corrigiendo a la marcha, es decir, se escribía el código necesario y se escribía conforme se requería. Aunque anteriormente esto agregaba una posibilidad de aventurar y crecimiento al proceso, para nuestros días es inapropiado para toda aplicación que sea requerida, se debe contar con un plan de análisis, un cliente debe comprender de una manera clara y sencilla que es lo que hará su equipo de desarrolladores; además tiene que ser capaz de señalar cambios si no se han captado claramente las necesidades (cambio de decisiones en el proceso), en consecuencia, se debe realizar un modelamiento que sea capaz de acomodarse a las necesidades de los clientes y que además logre adaptarse a los cambios de acuerdo a los requerimientos, esto hace un modelo sólido y con grandes bases hacia la fiabilidad de procesos.

4.2.1.1 Diagramas Casos de uso

Usuario

Figura 6. Diagrama de casos de uso para Usuario.

78

Page 69: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Usuario

Ofertar

Aplicar a Oferta

Consultar Ofertas

Validar Usuario

Registrarse

<<inclu

de>>

<<include>>

Modicar DatosPersonales

Negociar con elUsuario Vendedor

<<include>>

<<include>>Eliminar Oferta

<<include>>

Calificar Venta

Comprar Productoso Servicios

<<include>>

Negociar con elUsuario Comprador

Vender Producto oServicio

<<include>>

anegociar.com

Crear Comentariosde Venta

Validar si esComprador

<<include>>

Tabla 31. Funciones del Usuario en los casos de uso.Actor Usuario (Individual, PYME).

Casos de Uso Registrarse, Consultar Ofertas, Negociar con el Usuario Comprador, Ofertar, Vender Producto o servicio, Aplicar a Oferta, Validar Usuario, Modificar Datos Personales, Eliminar Oferta, Negociar con el Usuario Vendedor, Calificar Venta, Comprar Productos o Servicios, Validar si es Comprador, Crear Comentarios de Venta.

Tipo Primario.

Propósito Vender, Ofrecer, Negociar Productos y Servicios a un usuario que desee consultar y ofertar.

Descripción Es el actor principal y se fundamenta en la utilización de servicios, de acuerdo a su perfil y restricciones.

79

Page 70: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Actor Usuario (Individual, PYME).Precondiciones Puede consultar toda la información, pero para poder ofertar o subir productos,

debe ser un usuario registrado.

Flujo principal El usuario tendrá las siguientes opciones de navegación: Registrarse, Consultar Ofertas, Negociar con el Usuario Comprador, Ofertar, Vender Producto o Servicio, Modificar Datos Personales, Eliminar Oferta, Aplicar a Oferta, Negociar con el usuario Vendedor, Comprar Productos o servicios, Calificar Venta, crear Comentarios de Venta. Si desea Aplicar a Oferta u Ofrecer Servicios, debe validarse como un usuario registrado, de lo contrario no podrá ofertar ni publicar información de acuerdo a sus necesidades, si desea realizar un Comentario, debe validarse como un Comprador de lo contrario no podrá realizar dichos comentarios.

Actores

En la figura 6, se observa los casos de uso para el usuario, hay que tener en cuenta que usuario puede tomar dos roles, el usuario, que se ingresa a adquirir un servicio y la PYME quien va ofrecer un servicio, en la tabla 31 se encuentran los diferentes elementos que contienen el diagrama de casos de uso.

Casos de uso

Existen las relaciones establecidas para los casos de uso, los más relevantes, para este caso son:

• Registrar Usuario: Cuando diligencia su formulario para poder adquirir servicios de las PYMES y la PYME, para tal fin debe diligenciar un formulario de acuerdo a la categoría de sus productos o servicios para ofrecer.

• Consultar Ofertas: Todo cibernauta, sin depender de ningún perfil, podrá consultar información relevante, de acuerdo a sus necesidades.

• Aplicar a Oferta: Escoge si de acuerdo a las características del producto que desea adquirir puede escoger si esta información aplica de acuerdo a sus necesidades.

• Validar si es Comprador: Para poder ofrecer un comentario hacia un vendedor, es necesario establecer que se efectuó dicha compra, cuando esta se haya realizado, el usuario que compro un producto o servicio va a establecer un estatus para el vendedor, el vendedor va a ser el primer beneficiado, por que podrá asegurar que sus negociaciones son claras y con una mayor efectividad.

Administrador

80

Page 71: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Figura 7. Diagrama de casos de uso para el Administrador.

Administrador

AdministrarUsuarios

AdministrarInformación

Validar Información

ValidarAdministrador

VerificarInformación de Ofertas

<<include>>

<<include>>

<<inclu

de>>

anegociar.com

Tabla 32. Funciones del Administrador en los casos de uso.Actor Administrador

Casos de Uso Administrar Usuarios, verificar Información de Ofertas, Validar Administrador, Administrar Información, Validar Información.

Tipo Primario.Propósito Ofrecer servicios a un usuario para consultar y ofertar sus productos.Descripción Es el actor principal y se fundamenta en la utilización de servicios, de acuerdo

a su perfil y restricciones.Precondiciones Puede consultar toda la información, pero para poder ofertar o subir productos,

debe ser un usuario registrado como Administrador.Flujo principal El usuario tendrá las siguientes opciones de navegación: Administrar Usuarios,

Verificar Información de Ofertas, Validar Administrador, Validar Información, Administrar Información.

Actores

81

Page 72: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

En la figura 7, el administrador es el encargado de mantener el sitio actualizado de acuerdo a las políticas establecidas de publicación de información en el sitio.

Casos de uso

En la tabla 32, el modelo del administrador contiene todos los elementos generales que aplican para su intervención, se observa que contiene tres casos de uso básicos:

• Administrar Usuarios: De acuerdo a la revisión de los datos, deben cumplir con las condiciones básicas y reales de la integración de la información, otorga permisos para ofrecer productos y servicios, si definitivamente no cumple con estos requisitos, se bloquea el acceso a estos usuarios, por falsedad en la información.

• Administrar Información: Se debe administrar la información que va a publicarse a través del sitio, para esto el administrador debe tener un esquema de toda la información que va a la colaboración del usuario, verifica la información, que sea idónea, cuando cumpla con estos requisitos podrá ser publicada en el portal.

82

Page 73: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

4.2.1.2 Diagrama de Procesos

Figura 8. Diagrama de Procesos adquirir un producto o servicio.Inicio

Fin

Busca InformaciónIdentificar, Productos o

ServiciosMostrar Catalogo de

acuerdo a su SolicitudEscoge el tipo de Servicio que desea Consultar

Productos o Servicios

Datos de la Consulta

Realiza una Clasificación de acuerdo a una Jerarquización

Datos de la Consulta

Clasificar

Escoger un Producto o Servicio

Búsqueda Directa

Ofertar

Escoge si Oferta

Solicitud de Compra

Datos del Usuario

Vendedor

Gestionar Contacto

Comprador

Consulta Datos

Orden de Compra

Oferta Directa

Compra Realizada

Usuario Comprador

Comentar sobre la Compra

ComentariosOfrece

Calificación

Publicar Comentarios

Ofrece Calificación

Datos del Usuario

Consulta Datos del Comprador

En la Figura 8 se observa el proceso que debe realizar todo usuario comprador antes de adquirir un producto, es indispensable conocer las etapas de compra de acuerdo a la transaccionalidad del sitio.

Los procesos que constituyen el diagrama son:

• Identificar, productos o servicios: El comprador ingresa al sitio Web y determina que desea consultar, ya sea productos o servicios.

• Ilustrar Catalogo: A través de catálogos observa los diferentes productos que se encuentran disponibles.

• Clasificar: De acuerdo a un criterio de búsqueda se clasifica la información.• Escoger: El comprador escoge el elemento del cual esta interesado para

adquirir.• Ofertar: El comprador aplica a la oferta, ya esta convencido de adquirir

dicho producto o servicio.• Vendedor: A través de un control de su cuenta, examina cuantas órdenes

de compra se encuentran vigentes para comercializar. • Gestionar Contacto: A través de los datos del comprador, se contacta

para generar la venta del producto o servicio.

83

Page 74: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

• Generar Orden: El vendedor confirma el proceso de compra.• Comentar sobre la Compra: El comprador debe realizar un comentario

acerca de la compra que realizo y que tan satisfactorio fue el mismo. • Publicar Comentarios: Al publicar dicho comentario, ayuda a la

comunidad a establecer ventas con mayor confianza, entre mas nivel de certificación de ventas, mayor será la acogida del mismo.

4.2.1.3 Diagramas de Estados

Los diagramas de estados capturan los cambios en un objeto, representa los diferentes estados desde el inicio al final, nos muestra las condiciones de un solo objeto.

Figura 9. Diagramas de Estados Publicar Ofertas.

<<Include>> IdentificarFallo

Salida Anormal

Salida Normal

/Borrar Selección

SeleccionandoDiligenciar Datos

Trancisión Interna

Publicar EntradaBienes y Servicios

Confirmando

Pulsar “continuar”

Pulsar acción (evento)

Trancisión de Finalización

Acción Atomica

Pulsar “confirmar”

Estado Inicial Estado

Final

Publicar OfertasBienes y Servicios

Como se observa en la Figura 9 hay un proceso al publicar ofertas, bien sea para bienes o servicios, únicamente para usuarios registrados, alimenta la base de datos a través de formularios establecidos, se confirma su autenticidad a través de comportamientos que nos asegura su idoneidad. El administrador

84

Page 75: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

al dar fe que cumple con los requisitos, procede a publicar la información que se observara en el sitio anegociar.com.

Figura 10. Diagramas de Estados Establecer Intermediación.

<<Include>> IdentificarFallo

Salida Anormal

Salida Normal

/Borrar Selección

Revisar OdenesVerificar Datos

Trancisión Interna

Establecer IntermediaciónIntercambio de Información

Establecer Comunicación

Pulsar “continuar”

Pulsar acción (evento)

Trancisión de Finalización

Acción Atomica

Pulsar “confirmar”

Estado Inicial Estado

Final

Establecer IntermediaciónUsuario vs Usuario

Cuando un usuario desea adquirir un producto o servicio, deben establecer una comunicación con el vendedor, par nuestro caso los usuarios vendedores, como lo ilustra la Figura 10, deben revisar las órdenes de compra pendientes y al corroborar la información del usuario, establece una comunicación con el usuario que desea adquirir un bien o servicio, para la culminación del proceso.

85

Page 76: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

4.2.1.4 Diagrama de Distribución

Los diagramas de Distribución muestran los elementos de Hardware que están involucrados directamente dentro de la aplicación, anteriormente se hablaba de los modelos conceptuales, en la Figura 11 se ilustrará el modelo de los componentes básicos del sistema.

Figura 11. Diagrama de Distribución.

Internet

Servidor

Sistema Operativo Windows o Linux

Apache TomCat VM Java

Dispositivo MODEM

Servicio ISP

Hosting

Hibernate

Computador personal

Sistema Operativo Windows o Linux

BrowserInrenet Explorer

FirefoxNetscape

Opera

4.2.2 Base de datos

anegociar.com es una empresa encargada de subir y publicar información de sus posibles clientes, para el caso específico, las PYMES, básicamente como primera medida debe crear un tipo de registro, las PYMES, quienes se encargaran de

86

Page 77: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

diligenciar algunos datos personales necesarios que se requieren para corroborar la información, se necesita generar una base de datos que se encargue de separar los diferentes servicios que van a publicar los usuarios, de acuerdo a las necesidades de la empresa, habrán empresas que van a ofrecer productos y otras ofrecerán servicios, por tal motivo se debe crear un modelo para cada genero en este caso productos y sus respectivas categorías y servicios e igualmente sus categorías, la existencia de un buscador altamente confiable con estos datos tan relevantes en la base de datos, se encargara de subir archivos multimedia y grandes archivos de contenido, tales como los RSS o BLOG, para tal motivo se requieren tablas que manejen esta información y la difundan en Web. Se requiere que reconozca a que perfil pertenece el usuario y que ubicación en el sitio podrá desempeñarse, como se crearán herramientas de comunicación, todos estos datos son muy importantes para el entorno y la facilidad con que las PYMES podrán interactuar con ellas, facilitando el uso de herramientas de multimedia, para ofrecer las respectivas Ofertas.

De acuerdo a la herramienta que deseen utilizar los usuarios, los usuarios deben llevar un control de ventas, es importante aclarar que este control es indispensable para conocer el comportamiento de las empresas, debido a que entre mas rating posean, las compañías tendrán una mayor confiabilidad al generar ventas.

Como hay PYMES que no están registradas en Cámara de Comercio como empresa, debe existir la posibilidad de que tanto usuarios como PYMES se inscriban, claro esta que para ambos debe existir los mismos criterios de idoneidad de datos, con el fin de que usuarios con fines maliciosos destruyan una aplicación con tantas ventajas, la mejor forma de asegurar esta información es con la veracidad de datos.

En la Figura 8 se observa el modelo conceptual, de acuerdo a las especificaciones que se desean poseer en el sitio, las diferentes tablas y sus relaciones, con su respectiva integridad, en el caso de Usuarios, Ofertas y Aplicar Oferta, se crea un ciclo, con el fin de no romper la integridad referencial y obtener los respectivos datos del usuario que desea aplicar a una oferta sin incurrir en que el mismo usuario compre un producto o servicio que el mismo se publico.

En la figura 9 se encuentra el modelo lógico de la base de datos, en el cual se observa los requerimientos a nivel de integridad referencial, que dependientes son las tablas unas de otras y de acuerdo con los modelos se genera la base de datos.

A continuación se encuentra el diccionario de la base de datos con los atributos y sus definiciones.

87

Page 78: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

4.2.2.1 Modelo Conceptual De Base De Datos

Figura 12. Modelo Conceptual.

Page 79: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

4.2.2.2 Modelo Lógico De La Base De Datos

Figura 13. Modelo Lógico.

89

Page 80: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

4.2.2.3 Diccionario De Base De Datos

Tabla 33. Tabla aplicar_ofertaaplicar_oferta Rompe la relación de muchos a muchos entre Ofertas y Usuarios, se desea conocer quien realizo dicha compra.

Nombre Columna Tipo Dato Llave

Primaria No Nulo Descripción

id_negociacion INT X Llave foránea entre aplicar oferta y negociación.

id_ofertas INT X Llave foránea entre aplicar oferta y ofertas.

id_usuario INT X Llave foránea entre aplicar oferta y usuario.

Comprado TINYINT(1) Indica si el usuario hizo realmente esta oferta para efectos de la calificación de vendedor.

Nombre Índices Tipo Columnasaplicar_oferta_FKIndex1 Índice id_ofertasaplicar_oferta_FKIndex2 Índice id_usuarioaplicar_oferta_FKIndex3 Índice id_negociacion

Tabla 34. Tabla calificación calificacion Tabla que asigne datos acerca de una calificación después de realizada la venta.

Nombre Columna Tipo Dato Llave

Primaria No Nulo Descripción

id_calificacion INT PK X Número único de la clasificación.

Votacion INT Numero de asignación de acuerdo al desempeño del vendedor.

descripcion TEXT Descripción del por que de la calificación.

Nombre Índices Tipo ColumnasPRIMARY PRIMARY id_calificacion

90

Page 81: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Tabla 35. Tabla categoría.categoria Categoría del Producto o Servicio.

Nombre Columna Tipo Dato Llave

Primaria No Nulo Descripción

id_categoria INT PK X Número único de identificación de la Categoría.

id_detalle_categoria INT X Llave foránea entre categoría y

detalle_categoria.Nombre VARCHAR(150) Nombre de la Categoría.Tipo TINYINT(1) Ilustra si es (1)Producto y (2)Servicio.

Nombre Índices Tipo ColumnasPRIMARY PRIMARY id_categoriacategoria_FKIndex1 Índice id_detalle_categoria

Tabla 36. Tabla departamentos.

departamentos Esta tabla hace referencia al departamento o estado perteneciente a un País.

Nombre Columna Tipo Dato Llave

PrimariaNo

Nulo Descripción

id_departamento INT PK X Número único del Departamento.

id_pais INT X Llave foránea entre país y departamento.

nombre VARCHAR(100) X Nombre del Departamento.

Nombre Índices Tipo ColumnasPRIMARY PRIMARY id_departamentodepartamentos_FKIndex1 Índice id_pais

91

Page 82: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Tabla 37. Tabla detalle_categoria.detalle_categoria Descripción del detalle de la Categoria, ya sea Productos o Servicios.

Nombre Columna Tipo Dato Llave

PrimariaNo

Nulo Descripción

id_detalle_categoria INT PK X Numero único de identificación de

detalles de la categoría.

id_ofertas INT X Llave foránea entre detalle_categoria y ofertas.

nombre VARCHAR(100) Nombre del detalle de la Categoría.

Nombre Índices Tipo ColumnasPRIMARY PRIMARY id_detalle_categoriadetalle_categoria_FKIndex1 Índice id_ofertas

Tabla 38. Tabla negociación.negociacion Después de aplicar a una oferta se establece una comunicación entre el comprador con el vendedor para terminar la negociación.

Nombre Columna Tipo Dato Llave

PrimariaNo

Nulo Descripción

id_negociacion INT PK X Número único de la Negociación.Titulo VARCHAR(100) Titulo del foro.Descripcion TEXT Descripción del Foro en cuestión.fecha_inicio DATE Fecha de inicio del foro. fecha_final DATE Fecha final del foro.

Nombre Índices Tipo ColumnasPRIMARY PRIMARY id_negociacion

Tabla 39. Tabla ofertas.ofertas Las ofertas realizadas por los usuarios y las Pymes ya sean Ofertas y Servicios.

92

Page 83: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Nombre Columna Tipo Dato Llave

PrimariaNo

Nulo Descripción

id_ofertas INT PK X Numero único de identificación de las ofertas.

id_usuario INT X Llave foránea entre Ofertas y Usuarios.

nombre_oferta VARCHAR(45) Nombre de la oferta.fecha_inicio_oferta DATE Fecha de inicio de la oferta.fecha_final_oferta DATE Fecha final de la oferta.descripcion VARCHAR(300) Descripción de Productos o Servicios.

imagen_1 VARCHAR(300) Ubicación de archivo, imágenes 1 para mostrar de Ofertas y Servicios.

imagen_2 VARCHAR(300) Ubicación de archivo, imágenes 2 para mostrar de Ofertas y Servicios.

imagen_3 VARCHAR(300) Ubicación de archivo, imágenes 3 para mostrar de Ofertas y Servicios.

videos_oferta VARCHAR(300) Ubicación de archivo, videos para mostrar de Ofertas y Servicios.

Publicar TINYINT(1) Indican si se van a publicar o no cumplen con los parámetros.

Nombre Índices Tipo ColumnasPRIMARY PRIMARY id_ofertasofertas_FKIndex1 Índice id_usuario

Tabla 40. Tabla de país.pais Lista de países.

Nombre Columna Tipo Dato Llave

PrimariaNo

Nulo Descripción

id_pais INT PK X Número único de identificación del País.

nombre_pais VARCHAR(20) X Nombre del País.

Nombre Índices Tipo ColumnasPRIMARY PRIMARY id_pais

Tabla 41. Tabla de usuariousuario Almacena todos los datos revelantes del usuario.

93

Page 84: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Nombre Columna Tipo Dato Llave

PrimariaNo

Nulo Descripción

id_usuario INT PK X Número único de registro Usuario.

id_calificacion INT X Llave foránea entre usuarios con calificación.

id_departamento INT X Llave foránea entre usuarios con Departamento.

tipo_documento VARCHAR(20) X Descripción del tipo de documento del Usuario.

numero_identificacion INT X Número de identificación del Usuario.

nombres VARCHAR(100) Nombres del Usuario.apellidos VARCHAR(100) Apellidos del Usuario.nombre_pyme VARCHAR(30) Nombre de la PYME.nickname VARCHAR(20) X Nombre corto del Usuario.Pass VARCHAR(20) X Password del Usuario.

Sexo CHAR(1) Definición del género del Usuario.

Fecha_de_nacimiento DATETIME Fecha de nacimiento del Usuario.

direccion VARCHAR(30) Dirección del Usuario.

ciudad VARCHAR(100) Si el usuario desea hacer más especifico su ubicación.

telefono VARCHAR(30) Teléfono del Usuario.

celular VARCHAR(30) Número del celular del Usuario.

e_mail VARCHAR(100) E-mail del Usuario.

tipo_usuario TINYINT(1) X Describe si es usuario o Administrador.

representante_legal VARCHAR(100) Nombre del representante legal de la compañía ante los entes gubernamentales

sitio_web VARCHAR(100) Si la PYME tiene un sitio en Internet

descripcion VARCHAR(200) Descripción de la actividad económica de la compañía

validar_pyme TINYINT(1) Validación de la PYME para poder publicar

Nombre Índices Tipo ColumnasPRIMARY PRIMARY id_usuariousuarios_FKIndex1 Índice id_departamentousuarios_FKIndex2 Índice id_calificacion

94

Page 85: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

4.3 Desarrollo del Prototipo

Para los modelos planteados sobre Web 2.0 hay que manejar un concepto relativamente nuevo, que es AJAX, en este lenguaje hay indebido dos extensiones que son heterogéneas de la plataforma, para este caso, hablamos de JavaScript, que es un lenguaje liviano utilizado para manejar comportamientos y XML que es un lenguaje extendido, que facilita el manejo de multiplataforma, a continuación describo lo mas esencial de esta etapa:

De acuerdo con lo establecido anteriormente, en la arquitectura de un sitio Web, se plantea los siguientes archivos con el fin de realizar procesos ya que la tecnología AJAX es un conjunto de herramientas que se juntan con el fin de crear grandes avances hacia el usuario final , a continuación voy a ilustrar dichos procesos, estos son:

Archivos:

css: Las hojas de estilo en cascada (Cascading Style Sheets) son un lenguaje formal usado para definir la presentación de un documento estructurado escrito en HTML o XML en el se definen las capas, fondos, estilos de letra, en fin todo lo que involucre impresión hacia el usuario final

HTML: siglas de HyperText Markup Language (Lenguaje de Marcas de Hipertexto), es el lenguaje de marcado predominante para la construcción de páginas Web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento.

95

Page 86: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

JavaScript: Es un lenguaje de programación interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas Web, con una sintaxis semejante a la del lenguaje Java y el lenguaje C. Al igual que Java, JavaScript es un lenguaje orientado a objetos propiamente dicho, ya que dispone de Herencia, , ya que las nuevas clases se generan clonando las clases base (prototipos) y extendiendo su funcionalidad.

Todos los navegadores modernos interpretan el código JavaScript integrado dentro de las páginas Web. Para interactuar con una página Web se provee al lenguaje JavaScript de una implementación del DOM (Document Object Model).

Tradicionalmente, se venía utilizando en páginas Web HTML, para realizar tareas y operaciones en el marco de la aplicación únicamente cliente, sin acceso a funciones del servidor. JavaScript se ejecuta en el agente de usuario al mismo tiempo que las sentencias van descargándose junto con el código HTML.

Lenguaje manipulador: El lenguaje manipulador es el encargado de realizar los procesos de ejecución, estos se ejecutan a través de un lenguaje dinámico, tales como asp, php, jsp entre otros.

A continuación voy a explicar el proceso que se llevo a cabo para la validación de usuarios en la plataforma.

Como primera medida se establece un formulario con algunas características de acuerdo a lo que desea ver o visualizar, utilizaremos un archivo HTML quien va ser el encargado de recibir las variables y el envío.

1. archivo visualizador

Declaramos en un archivo el css donde Irán las condiciones de visualización del HTML#bienvenido {

position:absolute; //posiciónwidth:443px; //Anchoheight:720px; //Altoleft:403px; //Espacios a la Derechatop:372px; //Espacios a la Izquierdavisibility:visible; //Visibilidad

}.Estilo3 {

font-family: Arial, Helvetica, sans-serif; //Tipo de letrafont-weight: bold;

}

En este archivo vamos a mostrar una tabla con las variables de usuario y password para verificar si existe en la base de datos

//Declaro el contenido de visualización <link rel="stylesheet" type="text/css" href="estilo.css">

96

Page 87: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

//Llamo el archivo .js que va realizar la comunicación entre el HTML con las variables con el archivo manipulador<script type="text/javascript" src="js/existencia.js"></script>Llamo la capa de visualizacion<div id=”bienvenido”><table width="200" border="0"> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td>

//llamo el tipo de letra <td><h1><span class="Estilo3">ADMINISTRADOR</span></h1></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td><img src="images/MAdmin.gif" width="147" height="94" /></td> <td>&nbsp;</td> <td><table width="247" border="0" align="left"> <tr> <td width="119"><h4 class="Estilo2">Usuario:</h4></td> <td width="118"><label>

//Cajas de texto donde se ingresa el usuario <input name="txtUsuario" type="text" id="txtUsuario" size="10" /> </label></td> </tr> <tr> <td><h4 class="Estilo2">Password:</h4></td> <td><label>

//Cajas de texto donde se ingresa el password<input name="txtPassword" type="password" id="txtPassword" size="10" />

</label></td> </tr></table></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td><div align="center"><label>

//Notese que las variables se llaman igual que en el javascript tales como son los id txtUsuario y txtPassword, el div del mensaje y el envio de la petición en el boton onclick="buscar('txtUsuario','txtPassword')"

<button type="button" id="boton" onclick="buscar('txtUsuario','txtPassword')">Enviar</button> </label> &nbsp;&nbsp; </div></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td><div align="center" class="mensaje Estilo2" id="mensaje1"></div></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td><div align="center" class="mensaje Estilo2" id="mensaje"></div></td> </tr>

97

Page 88: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

</table></div>

2. archivo javascript.

Se necesita de un lenguaje que interactúe con el visor y el manipulador, se va tener en cuenta que este va consultar un nickname para validar un usuario, primero se debe establecer una conexión con cualquier navegadorfunction getXMLHTTPRequest() {try {

req = new XMLHttpRequest();} catch(err1) {

try {req = new ActiveXObject("Msxml2.XMLHTTP");// Cuando es diferente a Internet explorer

} catch (err2) { try {

req = new ActiveXObject("Microsoft.XMLHTTP");//Para Internet Explorer } catch (err3) {

req = false; } }

}return req;

}

Como se observa el XMLHTTPRequest es un manipulador del envío de información en la Web pero con el complemento XML, los sitios Web que no trabajan con AJAX utilizan el HTTPRequest para hacer requerimientos para realizar el envio le agregamos al comienzo el get es decir getXMLHTTPRequest o getHTTPRequest.

Ahora declaramos la función a invocar a través del HTML, para este caso se creo una función llamada buscar que recibe 2 parámetros del archivo plano, el usuario y la contraseña

function buscar(txtUsuario,txtPassword){

//instanciamos el objetoAjaxvar http = getXMLHTTPRequest();

//variable ingresada en la caja de texto usuario var input=document.getElementById("txtUsuario"); var txtUsuario=input.value;

//variable ingresada en la caja de texto password var input=document.getElementById("txtPassword"); var txtPassword=input.value;

// Si el ingreso es invalido coloco un mensaje de error en la capa correspondiente, invoca un comportamientoif(!validaIngresoUsu(txtUsuario)) {

document.getElementById('mensaje1').innerHTML = "Debe ingresar un nombre de usuario";}if(!validaIngresoClav(txtPassword)) {

document.getElementById('mensaje').innerHTML = "Debe ingresar un password";}else{

// Deshabilito inputs para evitar dobles ingresosinput.disabled=true;

98

Page 89: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

//usando del medoto POST//Hace el envio de la información siempre y cuando esta sea real y le indico un arhivo donde va enviar las variables.

http.open("POST","verificar.php",true);//Cambio al estado

http.onreadystatechange=function() {

if (http.readyState==4) {

//Variable donde nos iulustra el resultado var respuesta = http.responseText;

//conceder el acceso al sistema

document.getElementById('mensaje').innerHTML = http.responseText;// Habilito inputs y botones

input.value="";input.disabled=false;

}else{//Envia un mensaje mientras va al servidor este mensaje se visualiza en el HTML en la capa con el id mensaje

document.getElementById('mensaje1').innerHTML = ' '; document.getElementById('mensaje').innerHTML = '<img

src="images/loading.gif"/>'+'Cargando........';}

}//muy importante este encabezado ya que hacemos uso del formulario, decodificacion

http.setRequestHeader("Content-Type","application/x-www-form-urlencoded");//enviando los valores del usuariohttp.send("txtUsuario=" + txtUsuario+ "&rand=" + miAleatorio+ "&txtPassword=" + txtPassword);}

}

3. archivo manipulador

Es un archivo dinámico, debido a que HTML no lo es, HTML es simplemente un lenguaje interpretador, es estático y no posee dinamismo, el archivo manipulador se encarga de este proceso. /*Hace una invocación a una conexión ya existente*/include 'conexion.php';

//En este archivo se encuentra la conexión a la base de datos, con el nombre del servidor (localhost), usuario (root), password(“abcd1234”) y Base de datos (proyecto)

<?php function conectar()

{mysql_connect("localhost", "root", "abcd1234");mysql_select_db("proyecto");

}

Function desconectar(){

mysql_close();}

?>

<?php

/*Variables de entorno que se reciben por el POST, cuando oprimo el botón del HTML envío las variables*/$usuario=($_POST['txtUsuario']);$clave=($_POST['txtPassword']);

99

Page 90: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

/*Función que verifica con los parametros tipo y numero si este cliente existe*/function verificaExistencia($usuario,$clave){

//Hace la consulta a la base de datosconectar();

$consulta=mysql_query("SELECT * from usuario WHERE nickname like '$usuario' and pass like '$clave' and id_tipo_usuario=1 and validar_pyme=1") or die(mysql_error());

$registro=mysql_fetch_assoc($consulta);

//Declaro variables globales para conservarlasglobal $id;

global $nombre;

//Las asocio a la consulta con los valores arrojados$id=$registro['id_tipo_usuario'];

$nombre=$registro['nickname'];

if(!empty($registro)) return TRUE;else return FALSE;exit();

}//llamo una función con las variables determinadas si el usuario existe en la base de datosfunction siesta($nombre,$id){

if ($id==1){echo "<img src=\"images/ok.ico\" width=\"16\" height=\"16\"/> El cliente ".$nombre." ya existe en la

base de datos <a href=\"admin.php\">Ir</a>";

}}//llamo una función con las variables determinadas si el usuario no existe en la base de datosfunction sinoesta($nombre){

echo "<img src=\"images/error.ico\" width=\"16\" height=\"16\"/> El cliente ".$nombre." no existe en la

base de datos";}

if(isset($_POST['txtUsuario']) && isset($_POST['txtPassword'])){

// verifico si ya el cliente existe en base de datos...if(verificaExistencia($_POST['txtUsuario'],$_POST['txtPassword'])){siesta($nombre,$id);}else {sinoesta($nombre);}

}?>

Para manipular los diferentes contenidos se trabajo con el concepto de mostrar pop y ocultar pop, solamente del javascript, con el animo de evitar los envíos continuos, peticiones al servidor que nos facilitan los tiempos de repuesta.

A continuación voy a considerar 3 archivos para mostrar y ocultar contenido estos son un css, un HTML y un JavaScript.

El javascript se compone de la siguiente sintaxis:

//Para mostrar la capafunction mostrarPop(id) {

100

Page 91: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

//hacemos visible el popupvar pop = document.getElementById(id);pop.style.visibility = "visible";

}//Para ocultar la capafunction ocultarPop(id) { //Hacemos oculto el popup

var cal = document.getElementById(id);cal.style.visibility = "hidden";

}

function popXY(mensaje,posSup ,posIzq) {try{

document.getElementById("popCapa").style.top = posSup;document.getElementById("popCapa").style.left = posIzq;document.getElementById("popLetra").innerHTML = mensaje;mostrarPop("popCapa");}catch(e){alert(e);}

}Ahora necesitamos un archivo HTML para manipular estos eventos, para el ejemplo

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Documento sin t&iacute;tulo</title>//Llamamos el css que nos visualiza el contenido<link rel="stylesheet" type="text/css" href="css/sitio.css"></head>

<body>//Invocamos el javascript que manipulara la imagen<script language="javascript" type="text/javascript" src="jPops.js"></script><div id="apDiv1"> <a href="javascript:ocultarPop('apDiv1')">Ocultar</a></div><a href="javascript:mostrarPop('apDiv1')">Mostrar div</a></body></html>

Y el css que es el lenguaje que utilizamos para visualización#apDiv1 {

position:absolute;width:399px;height:115px;z-index:1;left: 50px;top: 51px;background-color: #996633;//El estado inicial de la capa es ocultovisibility:hidden;

}

101

Page 92: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

5 PRESENTACIÓN Y ANÁLISIS DE RESULTADOS

Tabla 42. Tecnologías Web a través de los años.

Características Web 1.0(1994 - 1997)

Web 1.5(1997 - 2003)

Web 2.0(2003 - )

Tipo de Web Estática Dinámica ColaborativosTecnologías asociadas

HTML….gif DHTML, Perl, php, asp, etc.

Ajax, DOM, Soap, XML, Ruby

Arquitectura Cliente – servidor Cliente – Servidor con extensiones

Servicios Web/Desktops Apps

Mezclas Es un bloque único de información / de un

servidor

Integración de scripts Integrabilidad de elementos de distintas Web:

Mashups / APISAcceso a la información

Página a página: favoritos

Push, Microsoft Active Chanel

Pull, Sindicación RSS/ATOM. Podcasting

Desarrollo HTML HTML/CSS con lenguajes de programación

XHTML/CSS, módulos, Otros:

Ajax, DOM, microformatos

Intervención del usuario

Lectura Lectura (comentarios)

Lectura/escritura publicación

En la Tabla 42, se observa los diferentes elementos que hacen parte de una arquitectura Web, elementos de Tecnología que hacen que se creen grandes aplicaciones y dan robustez a las mismas.

A través de la encuesta del uso del Internet, se ha concluido, que a pesar de la cantidad de Pymes que desean o piensan en comenzar a surgir y fortalecer sus ingresos, son la poca información, o los medios los que son poco adecuados para conocer los nuevos estándares a nivel global, es decir, si se necesita consultar

102

Page 93: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

acerca de tecnología, se debe procurar conseguir revistas o documentación especializada.

Desafortunadamente, en los países subdesarrollados, la dan más importancia a asuntos diferentes a los avances, es necesario romper estos esquemas, debido a que si se propone surgir o progresar, se debe procurar avanzar hacia el camino de la investigación, como sucede en los países desarrollados, la sociedad no posee estos accesos, son limitados y la documentación, en español es pésima, por estos motivos, la sociedad puede adquirir esta información, pero no es utilizada.

No se está ofreciendo oportunidades hacia la investigación, la producción, la competitividad, el logro, los objetivos. Simplemente los medios reflejan cosas sin sentido, puesto que a ellos sólo les interesa vender, observando que su influencia es muy grande, podría aprovecharse incentivando a la investigación igualmente pasa con la Legislación, hay muchos campos que no se han determinado o no se han puesto en marcha, entonces, si llega tecnología, puede no estar dentro de los parámetros y al utilizarla caer en problemas legales.

Debido a que los pequeños empresarios, las PYMES, simplemente quieren satisfacer una necesidad, ya sea para su comunidad o para lucrarse, muy pocas conocen que beneficios y prejuicios puede contener el TLC, es por esto que se debe replantear, revisar, hacia donde va ir nuestra sociedad, que pretende, cuales son sus objetivos y que beneficios pueden obtener d la tecnología actual.

A mediados de los 90, en Suramérica se empezó a conocer Internet, se impusieron modelos atractivos pero sin fundamento, mas de una empresa Web se quebró, debido a que era más importante subir una página a Internet, simplemente por moda y no por necesidades, este comportamiento género una desconfianza para cualquier cliente potencial, en consecuencia, muchos usuarios perdieron credibilidad en estos sitios, a las Pymes que se encuestaron, se pudo observar que a pesar de que utilizan servicios, hay un nivel grande de desconfianza a nivel transaccional, es por esto que algunas empresas, entidades gubernamentales, expertos científicos, están luchado por desaparecer este estigma hacia Web.

A raíz de estos acontecimientos, la sociedad perdió credibilidad en estos modelos, en los encuestados, se pudo observar un comportamiento, que a pesar de que utilizan servicios en sitios Web, como el correo, Entretenimiento, noticias, hay un nivel grande de desconfianza al realizar cualquier transacción electrónica, por este motivo se debe plantear o proponer modelos de acceso seguros, aunque en la actualidad hay muchos, este campo es supremamente grande y con grandes posibilidades de surgimiento de ideas.

Se Debe replantear modelos de acuerdo a las necesidades de las PYMES, por que a partir de ellos, se abarcan sus ingresos, debido a que la gran mayoría no

103

Page 94: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

conoce hacia donde van las negociaciones y los estatutos del TLC, la cual podría generar una gran puerta para las negociaciones, estableciendo puentes de información relevante para sus negocios.

Pero, como se puede observar en la encuesta, las personas utilizan los nuevos estándares Web, aunque la gran mayoría manifestó no conocer de tecnologías, no debe ser necesario que conozcan información técnica, debe ser transparente, para los clientes sus objetivos son claros, utilizan Blogs y RSS con el fin de satisfacer sus necesidades.

6 CONCLUSIONES

A través del tiempo se puede observar que las grandes ideas, los grandes proyectos, se están encaminando hacia los servicios de las pequeñas y medianas empresas (PYMES), un sector con una gran acogida, por que toda empresa que se expande, tiende a sistematizarse.

En la actualidad, muchas compañías ven la posibilidad de que no es rentable comprar herramientas de software para manejar negocios pequeños, mas aun, herramientas que necesitan de licencias a grandes costos, a partir de estos inconvenientes, surgen grandes y nuevas oportunidades, a partir de software libre se han desarrollado herramientas que generan un nivel de utilidad mayor, pero con costos reducidos, con posibilidad de fortalecer las PYMES toda clase de oportunidades de negocio y que además son herramientas muy flexibles.

Colombia pasa por un gran momento, pasa por la negociación del TLC (Tratado de libre comercio), es una gran oportunidad, pero hay que recalcar que alrededor de 1000 productos colombianos podrían quedar sin el pago arancelario, es decir que este impuesto, en la actualidad se paga, si se firma el tratado, Colombia no tendría que pagarlo, las empresas colombianas ahorrarían millones de pesos en gastos arancelarios, generaría un mayor ingreso al comercio en Colombia, y generaría muchos mas empleos, anteriormente recalque que en Suramérica, alrededor del 45% de la producción de un país latinoamericano, su economía se encuentra en las PYMES, son el pilar fundamental para crear ingresos, simplemente hay que crear, ingeniar y diseñar herramientas que faciliten la venta de productos hacia un comercio global.

Es bueno reconocer que falta mucho por hacer, pero que en Colombia hay personas y entes gubernamentales que están apostando a incrementar las ventas para nuestro país, no se evitan los problemas de desigualdad únicamente hablando, o diciendo que nuestro país se encuentra en una grave situación económica, hay que desarrollar propuestas de productividad, generar una

104

Page 95: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

iniciativa para todos de crecimiento, fortalecer empresas, a través de herramientas de productividad y negociación.

Como consecuencia, la solución esta en ofrecer productos de muy buena calidad a un bajo costo, con capacidad de desarrollo y que además fortalezca los vínculos con nuestros países vecinos, es la mejor manera de establecer nichos de mercadeo y producción.

Las herramientas de desarrollo van en procura de escalabilidad y lo mejor es que van de la mano de la comunidad, llegan nuevos argumentos fundamentales, en un futuro, los ingenieros, no desarrollaran herramientas para un grupo específico, sino para un grupo colaborativo, con el ánimo de generar un estándar de desarrollo global.

Las nuevas aplicaciones y técnicas para utilizar servicios Web son el punto de partida para un nuevo concepto de aprendizaje y enseñanza. La nueva Web propicia el desarrollo de capacidades y competencias hasta ahora poco frecuentes, tales como: colaboración, equipos de trabajo, conocimiento abierto, trabajos no conclusivos, etc.…

Internet, en la actualidad, sólo promueve el flujo de información, creando dependencia del comportamiento de las personas que acceden a ella, permitiéndoles un acceso mucho más fácil y centralizado a los contenidos y su participación con herramientas fáciles de usar.

Se espera que los servicios de Web 2.0, sustituyan a las aplicaciones de escritorio en muchos usos, en la actualidad hay un concepto que se encuentra en evaluación, se conoce como WebOS, como su nombre lo indica es sistemas operativos Web, dentro de muy poco, Firefox ingresara al mercado de los Browser, el Firefox 3, el cual ya vendrá con código embebido para que realice funciones de WebOS, sin necesidad de conectarse a Internet, es decir, se abre la aplicación y si se necesita enviar información a través del canal de Internet, solo bastara con conectarse una sola vez a Internet y el automáticamente enviara la información, con tan solo unos lapsos de tiempo pequeños de transmisión.

Hay que tener en cuenta que la tecnología Hibernate ha cambiado el concepto de desarrollo, es una herramienta relativamente nueva en nuestro entorno, en Colombia, hasta ahora se esta dando a conocer, falta muchísimo campo para descubrir, promover y fomentar, es por esto que se debe concienciar de que cada vez más seguirán apareciendo muchas mas herramientas pero la capacidad y la experiencia debe perdurar, los campos de investigación hacia la programación encaminada a objetos es el mañana de las grandes plataformas.

105

Page 96: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Hacer una página de Internet puede ser algo muy sencillo. Sin embargo, lograr que cumpla su objetivo y a su vez sea interesante o satisfactorio para los visitantes, es el gran reto.

Parte del éxito de un sito Web es su presentación ante el visitante. El diseño tiene una influencia con el visitante, se puede observar unos puntos que se deben tener en cuenta para este fin como:

A. Compatibilidad de Navegadores (Browsers):

Toda sitio Web tiene debe ser visualizada igualmente en Netscape, Internet Explorer, Firefox y Opera. Con las más recientes versiones de las mismas, un ejemplo se encuentra en Firefox, instalamos un componente de corrección de ortografía, muy indispensable a la hora de transcribir documentos.

B. Compatibilidad de resoluciones:

Hay una gran incomodidad al tener que desplazar la ventana de nuestro navegador hacia la derecha.

Para evitar este inconveniente es necesario adaptar nuestras páginas para cualquier monitor por medio de tablas que ocupen el 100% de la pantalla o tomar en cuenta la resolución promedio que utilizarán los visitantes.

Actualmente la mayoría de monitores tienen una resolución de 800X600, por lo que se trabaja en este formato, monitores más grandes podrán verla sin problema. Hay que tomar en cuenta que aún existen computadoras con resoluciones de 640 X 480, pero ya es una minoría menor al 5% de los navegantes.

C. Facilidad de Navegación:

Todo sitio debe contar con un menú de navegación o mapa del sitio con el fin de que el visitante no se pierda. Es recomendable incluir en todas las paginas links hacia la página principal y hacia las principales secciones del sitio. De ser posible también un link hacia el email para enviar comentarios

106

Page 97: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

y un link para ir al inicio de página. Una recomendación es incluir un Mapa del Sitio para sitios muy extensos.

D. Rapidez al cargar páginas y gráficas:

Lastimosamente la velocidad de Internet depende de la conexión de los usuarios, ayude nuevamente al visitante reduciendo los contenidos de las páginas, evitando usar muchas gráficas y de ser posible reduzca a lo máximo el tamaño de sus gráficas.

E. Tomar en cuenta las actualizaciones:

Un sitio o página de Internet nunca está realmente terminado. Para tener en cuenta hay que diseñar todo sitio pensando en el futuro y dejando espacio para agregar nueva información o secciones. Un diseño inicial flexible es un factor importante para mantener la apariencia de un sitio y su funcionalidad luego de varios meses y actualizaciones.

107

Page 98: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

BIBLIOGRAFÍA

ALVARADO NOGUERA Enrique, JIMÉNEZ OSORIO Carolina, RAMÍREZ SAAVEDRA Ricardo Alberto, GAMBOA RUEDA Liliana Paola,¿Y…dónde están mis clientes?, Grupo Internet Universidad Sergio Arboleda, 2006, 45 Pag.

BAVER Christian, KING Gavin, JAVA PERSISTENCE WITH HIBERNATE, MaXing, 2007, 841 Pag.

DARIE Cristian, CHERECHES-TOSA Filip, BRINZAREA Bogdan, BUCICA Mihai, Building Responsive web Applications AJAX and PHP, Packt Publishing, 2006, 273 Pag.

DELGADO SANZ Soledad, TEJEDOR CERBEL Aurelio, Gutiérrez Rodríguez Abraham, Bonilla Sancho Jesús. JAVASCRIPT Iniciación y Referencia Osborne McGraw-Hill, 2001, 430 Pag.

J JAWORSKI Bernard, F. RAYPORT Jeffrey, e-Commerce McGraw-Hill, 2003, 550 Pag.

J. I . Sanchez Garcia, G. Santos García, P. J. Molina Moreno HTML Iniciación y Referencia Osborne McGraw-Hill, 2001. 238 Pag.

J. Sánchez Allende, G. Huecas Fern´ndez – Toribio, B. Fernandez Manjón, P. Moreno Diaz. JAVA 2 Iniciación y Referencia Osborne McGraw-Hill, 2001, 227 Pag.

Schmuller Joseph. Aprendiendo UML en 24 Horas Prentice Hall, 2003, 404 Pag.

108

Page 99: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Sun Microsystem. Code Conventions, 1997, 20 Pag.

BIBLIOGRAFÍA WEB

• http://www.desarrolloweb.com/manu ales/47/ Agosto 12 de 2006 2:45 p.m.• http://www.gobiernoelectronico.org/ Agosto 18 de 2006 3:00 p.m.• http://64.233.179.104/translate_c?hl=es&u=http://www.xul.fr/en-xml-

ajax.html&prev=/search%3Fq%3DRich%2BInternet%2BApplication%26hl%3Des%26lr%3D%26sa%3DG Agosto 18 de 2006 3:30 p.m.

• http://wwwhatsnew.blogspot.com/ Agosto 18 de 2006 4:00 p.m.• http://www.certicamara.com.co/index.php?option=com_simplefaq Agosto 30

de 2006 4:00 p.m.• http://camara.ccb.org.co/default1.asp Agosto 30 de 2006 4:18 p.m.• http://www.usergioarboleda.edu.co/PyMEs/ Septiembre 4 de 2006 4:58 p.m.• http://www.usergioarboleda.edu.co/tlc/tlc_pymes.htm Septiembre 6 de 2006

6:00 p.m.• http://www.usergioarboleda.edu.co/tlc/tlc_pymes.htm Octubre 01 de 2006

4:27 p.m.• http://www.gobiernoenlinea.gov.co/tema_empresarios.asPaís?temID=125

Octubre 01 de 2006 5:35 p.m.• http://www.eeppm.com/epmcom/contenido/portafolio_empresas/int.htm

Octubre 01 de 2006 7:00 p.m.• http://www-304.ibm.com/jct03004c/businesscenter/smb/es/es/ Octubre 10

de 2006 4:33 p.m.• http://www.monografias.com/trabajos12/pyme/pyme.shtml Noviembre 17 de

2006 4:45 p.m.• http://www.pymes.org/ Noviembre 17 de 2006 5:00 p.m.• http://www.microsoft.com/latam/pymes/ Enero 07 de 2007 4:18 p.m.• http://www.ajaxhispano.com/diez-razones-para-usar-AJAX.html Enero 07 de

2007 3: 15 p.m.

109

Page 100: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

• http://www.illasaron.com/html/modules.php? name=News&file=article&sid=2183 Enero 07 de 2007 4:00 p.m.

• http://www.eltiempo.com/ Enero 07 de 2007 5: 15 p.m.• http://www.tufuncion.com/web Enero 07 de 2007 4:18 p.m.• http://www.acopi.org.co/ Enero 12 de 2007 5:20 p.m.• http://www.proexport.com.co/VBeContent/expopyme/ExpoPyme.asp Enero

12 de 2007 9:00 a.m.• http://www.Yahoo.com Enero 12 de 2007 12:00 p.m. • http://www.oreilly.com/ Enero 12 de 2007 3: 15 p.m.• http://www.oreillynet.com/digitalmedia/blog/2005/08/envisioning_rss_as_a_

web_20_pl.html Enero 12 de 2007 5:00 p.m.• http://www.oreillynet.com/pub/a/network/2005/11/09/distributing-the-

future.html Enero 18 de 2007 3: 15 p.m.• http://www.oreillynet.com/digitalmedia/blog/2006/03/etech_day_2_what_is_

web_20.html Enero 18 de 2007 7:00 p.m.• http://www.onjava.com/pub/a/onjava/2005/11/02/community-of-web-20.html

Febrero 13 de 2007 3:12 p.m.• http://www.oreillynet.com/pub/a/network/2005/10/07/open-source-and-

web-20.html Febrero 29 de 2007 2:00 p.m.• http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-

web-20.html Febrero 22 de 2007 3:15 p.m.• http://www.movistar.es/ Abril 11 de 2007 3:00 p.m.• http://www.tendenciasdigitales.com/td/identificadas_entrevista1.htm Abril 19

de 2007 4:00 p.m.• http://www.tecnologia-y-desarrollo.blogspot.com/ Abril 18 de 2007 5:00 p.m.• http://www.sena.edu.co/portal Abril 30 de 2007 6:00 p.m.• http://www.sena.edu.co/Portal/Emprendimiento/ Abril 30 de 2007 6:30 p.m.• http://www.sena.edu.co/Portal/Emprendimiento/Mipymes/Legislación/ Marzo

14 de 2007 4:15 p.m.• http://www.sena.edu.co/Portal/Emprendimiento/Emprendimiento+y+Empres

arismo/ Marzo 18 de 2007 5:25 p.m.• http://64.76.190.67/RUE_WebSite/default.asPaís Marzo 22 de 2007 3:15

p.m.• http://extension.udea.edu.co/actualidad/empresas.htm Marzo 09 de 2007

2:15 p.m.• http://empresario.ccb.org.co/ Marzo 11 de 2007 3:00 p.m.• http://camara.ccb.org.co/default1.asp Marzo 02 de 2007 6:00 p.m.• http://www.colombiajoven.gov.co/ Marzo 07 de 2007 3:15 p.m.• http://www.codeproject.com/soap/JavaScriptProxy_01.asp Marzo 08 de

2007 3:15 p.m.• http://www.joomla.org/ Octubre 14 de 2006 2:35 p.m.• http://joomla-ajax.open4g.com/index.php?option=com_

gigcal&task=detXls&day=6&Itemid=33 Septiembre 13 de 2006 3:15 p.m.

110

Page 101: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

• http://www.myeclipseide.com/Downloads%2Bindex-req-viewsdownload- sid-15.html Noviembre 12 de 2006 4:15 p.m.

• http://www.joomlahacks.com/component/option,com_remository/Itemid,41/fu nc,select/id,76/orderby,3/ Septiembre 23 de 2006 3:00 p.m.

• http://www.microsoft.com/spanish/msdn/latam/msdnflash/flash.asPaís Septiembre 25 de 2006 3:00 p.m.

• http://es.tldp.org/Tutoriales/doc-modelado-sistemas-UML/multiple- html/x219.html octubre 27 de 2006 2:34 p.m.

• http://www.runwsiweb.com/page.asp?PId=60888&OVRAW=e- commerce&http://www.illasaron.com/html/modules.php?name=News&file=article&sid=2183OVKEY=ecommerce&OVMTC=standard Septiembre 27 de 2006 4:15 p.m.

• http://www.oxatis.com/Default.asp?AccID=13825&PGFLngID=2 Agosto 33 de 2006 1:23 p.m.

• http://www.ajaxhispano.com/diez-razones-para-usar-AJAX.html Mayo 01 de 2007 3:00 p.m.

• http://wwwhatsnew.blogspot.com/ Abril 11 de 2007 4:34 p.m.• http://64.233.179.104/translate_c?

hl=es&u=http://developer.mozilla.org/en/docs/AJAX:Getting_Started&prev=/search%3Fq%3DRich%2BInternet%2BApplication%26hl%3Des%26lr%3D%26sa%3DG Agosto 9 de 2006 3:11 p.m.

• http://64.233.179.104/translate_c?hl=es&u=http://www.xul.fr/en-xml- ajax.html&prev=/search%3Fq%3DRich%2BInternet%2BApplication%26hl%3Des%26lr%3D%26sa%3DG Abril 3 de 2007 2:35 p.m.

• http://64.233.179.104/translate_c? hl=es&u=http://developer.mozilla.org/en/docs/AJAX:Getting_Started&prev=/search%3Fq%3DRich%2BInternet%2BApplication%26hl%3Des%26lr%3D%26sa%3DG Marzo 2 de 2007 2:33 p.m.

• http://64.233.179.104/translate_c? hl=es&u=http://developer.mozilla.org/en/docs/AJAX:Getting_Started&prev=/search%3Fq%3DRich%2BInternet%2BApplication%26hl%3Des%26lr%3D%26sa%3DG Agosto 7 de 2006 3:45 p.m.

• http://www.joomla-components.co.uk/Joomla/Components/all/ marzo 25 de 2007 2:00 p.m.

• http://swik.net/Ajax+Joomla Septiembre 8 de 2006 6:33 p.m.• http://www.joomlart.com/templates_club/club_portfolio/ja_capella_ii.html

Septiembre 23 de 2006 6:47 p.m.• http://webdev.kevinlloyd.net/ Agosto 3 de 2006 3:11 p.m.• http://forum.mamboserver.com/showthread.php?t=33901 Abril 8 de 2007

6:44 p.m.• http://www.desarrolloweb.com/scripts/mambo-ajax-chat-php.html Febrero

18 de 2007 1:45 p.m.• http://java.sun.com/javase/6/docs/api/ Septiembre 3 de 2006 3:24 p.m.

111

Page 102: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

• http://es.creativecommons.org/ Octubre 12 de 2006 3:55 p.m.• http://www.proexport.com.co/VBeContent/expopyme/ExpoPyme.asp

Noviembre 11 de 2006 2:20 p.m.• http://www.monografias.com/trabajos12/monogrr/monogrr.shtml Enero 28

de 2007 3:00 p.m.• http://www.w3schools.com/ajax/default.asp Febrero 19 de 2007 4:00 p.m.• http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-

web-20.html Febrero 19 de 2007 4:55 p.m.• http://www.desarrolloweb.com/ Marzo 11 de 2007 3:35 p.m.• http://java.sun.com/javase/6/docs/api/ Agosto 12 de 2006 7:00 p.m.• http://facebook.com Septiembre 10 de 2006 5:00 p.m.• http://blogs.talis.com/nodalities/2007/10/oreilly_and_spivack_grapple_wi.ph

p Septiembre 12 de 2006 4:00 p.m.• http://blogs.zdnet.com/Hinchcliffe Octubre 20 de 2006 4:00 p.m.• http://blogs.zdnet.com/ Noviembre 15 de 2006 3:00 p.m.• http://www.creangel.com/uml/fotos/d-est.php Noviembre 22 de 2006 4:00

p.m.• http://www.microsoft.com/latam/athome/security/update/bulletins/default.ms

px Noviembre 22 de 2006 5:00 p.m.• http://www.mercadolibre.com.co/ Noviembre 25 de 2006 2:30 p.m. • http://demo.joomla.org/ Diciembre 10 de 2006 3:00 p.m.• http://es.wikipedia.org/wiki/Imagen:UML_state_diagram.png Diciembre 10

de 2006 6:00 p.m.• http://www.cs.ualberta.ca/~pfiguero/soo/uml/estados01.html Enero 14 de

2007 4:00 p.m.• http://es.wikipedia.org/wiki/Diagrama_de_estados Enero 18 de 2007 6:00

p.m.• http://ayuda.joomlaspanish.org/content/view/218/91/ Enero 18 de 2007 6:30

p.m.• http://www.edujoomla.es/content/view/97/47/ Enero 18 de 2007 7:00 p.m.• http://www.acis.org.co/boletin Enero 27 de 2007 2:30 p.m.• http://www.bogota.gov.co Enero 27 de 2007 2:30 p.m.• http://www.slide.com Enero 27 de 2007 3:30 p.m.• http://www.webestilo.com Enero 27 de 2007 3:32 p.m.• http://www.sonico.com Enero 27 de 2007 6:37 p.m.• http://www.windowsecurity.com/trojanscan/trojanscan.asp Febrero 12 de

2007 4:57 p.m.• http://jquery.com/demo/thickbox/ Marzo 1 de 2007 4:23 p.m.• http://sourceforge.net/project/showfiles.php?group_id=36382 Marzo 1 de

2007 4:23 p.m.• http://demos.mootools.net/Accordion Marzo 6 de 2007 5:37 p.m.• http://extjs.com/playpen/ext-2.0/examples/grid/grid3.html Mayo 1 de 2007

4:22 p.m.

112

Page 103: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

• http://www.gentleware.com/ Mayo 6 de 2007 7:24 p.m.• http://www.myeclipseide.com/Downloads%2Bindex-req-viewsdownload-

sid-15.html Mayo 6 de 2007 8:33 p.m.• http://es.tldp.org/Tutoriales/doc-modelado-sistemas-UML/multiple-

html/x219.html Mayo 18 de 2007 2:12 p.m.• http://www.runwsiweb.com/page.asp?PId=60888&OVRAW=e-

commerce&OVKEY=ecommerce&OVMTC=standard Mayo 18 de 2007 4:22 p.m.

• http://www.oxatis.com/Default.asp?AccID=13825&PGFLngID=2 Mayo 18 de 2007 7:23 p.m.

• http://www.ajaxhispano.com/diez-razones-para-usar-AJAX.html Mayo 21 de 2007 5:17 p.m.

• http://www.illasaron.com/html/modules.php? name=News&file=article&sid=2183 Mayo 21 de 2007 6:44 p.m.

• http://neodoo.biz/index.php?id=120 Mayo 21 de 2007 8:36 p.m.• http://www.programacion.com/php/articulo/datos_blob/ Mayo 28 de 2007

6:27 p.m.• http://www.solotutoriales.com/directory/?fid=97 Mayo 28 de 2007 5:55 p.m.• http://lschv.blogspot.com/2007/08/qu-es-la-web-2.html Mayo 28 de 2007

7:38 p.m.• http://www.nosolousabilidad.com/articulos/web20.htm Junio 3 de 2007 1:10

p.m.• http://www.blogmundi.com/2006/04/17/blogs-vs-sitios-web-tradicionales/

Junio 3 de 2007 1:25 p.m.• http://fantastic4four.blogspot.com/2007/02/web-20-vs-medios-

tradicionales.html Junio 5 de 2007 1:33 p.m.• http://comunicaciondospuntocero.blogspot.com/2006/09/folksonoma-vs-

buscadores-tradicionales.html Junio 5 de 2007 2:18 p.m.• http://blog.intelligenia.com/2007/01/arquitecturas-web-20-1-parte.html Junio

5 de 2007 3:15 p.m.• http://www.econectados.com/2005/10/web-20-vs-internet-2/ Junio 10 de

2007 5:00 p.m.• http://www.realidadaparte.es/archives/2007/08/18/portal-vs-sitio-web-breve-

historia-de-los-portales-breve-historia-de-internet/ Junio 10 de 2007 5:43 p.m.

• http://spanish.martinvarsavsky.net/tecnologaa-e-internet/complejidad-vs-simplicidad-en-la-web-20.html Junio 10 de 2007 6:25 p.m.

• http://webdoscero.blogspot.com/2007_10_01_archive.html Junio 10 de 2007 7:00 p.m.

• http://www.neuronadigital.info/story.php? title=LA_WEB_2-0_ATRAE_NUEVOS_USUARIOS_A_INTERNET Junio 12 de 2007 3:00 p.m.

• http://dis.um.es/master/programas/TAW20.pdf Junio 12 de 2007 3:23 p.m.

113

Page 104: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

• http://www.mentez.com/ Junio 12 de 2007 4:00 p.m.• http://www.informatizate.net/articulos/pdfs/uml_y_el_empleo_de_los_digram

as_de_estados_20021012.pdf Junio 13 de 2007 1:38 p.m.• http://www.siriored.com/home.php Junio 15 de 2007 4:36 p.m.• http://www.colcot.com/es/about_us3.htm Junio 20 de 2007 3:00 p.m.• http://www.arimena.com/ Junio 30 de 2007 2:35 p.m.• http://www.ivoher.com/products_new.php Junio 30 de 2007 5:00 p.m.• http://www.israelatualcance.com/ Julio 5 de 2007 4:00 p.m.• http://www.1800flowers.com Julio 7 de 2007 3:00 p.m.• http://www.gap.com Julio 10 de 2007 5:13 p.m.• http://www.starbucks.com Julio 15 de 2007 4:39 p.m

GLOSARIO

1. Administrador de Contenidos: Sistema que permite la administración remota de los contenidos de los sitios Web mediante una interfaz intuitiva que no requiere de conocimientos específicos de desarrollo Web para su manejo. Sus grandes ventajas son la Organización, la Optimización y el Acceso Amigable a la información.

2. AJAX: Herramienta de desarrollo Web para realizar aplicaciones interactivas. Estas se ejecutan en el cliente, en el browser del usuario y establece una conexión asíncrona con el servidor en un segundo plano. A través de esos métodos se es posible realizar cambios sin necesidad de recargar todo el sitio, se incrementa su usabilidad y velocidad.

3. Asíncrono: Hace referencia a una conexión por lapsos de tiempo, no habla de un total, ejecuta procesos de acuerdo como se vayan necesitando o ejecutando.

4. Auge: Período o momento de mayor elevación o intensidad de un proceso o estado de cosas. Auge de las letras, de una civilización.

5. Banner: Es un formato publicitario en Internet. Esta forma de publicidad online consiste en incluir una pieza publicitaria dentro de una página Web. Prácticamente en la totalidad de los casos, su objetivo es atraer tráfico hacia el sitio Web del anunciante que paga por su inclusión.

114

Page 105: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Los banners se crean a partir de imágenes (GIF o JPEG), o de animaciones creadas a partir de tecnologías como Java, Adobe Shockwave y, fundamentalmente, Flash, diseñadas con la intención de atraer la atención, resultar notorias y comunicar el mensaje deseado. Por lo tanto, estos banners no necesariamente mantienen la línea gráfica del sitio.

6. Comercio Electrónico: Metodología moderna para hacer negocios, transacción comercial en la cual las partes involucradas interactúan de manera electrónica en lugar de hacerlo tradicionalmente con intercambios físicos directos, detecta la necesidad de las empresas, comerciantes y consumidores de reducir costos.

Mejora la calidad o la entrega de los bienes y servicios o actividades empresariales, permitiendo a las compañías ser más eficientes y flexibles en sus operaciones internas para así trabajar más de la mano con los proveedores sin importar en que lugar del mundo se encuentren.

7. Consolidar: Dar firmeza y solidez a algo, volver a juntar lo que antes se había quebrado o roto, de modo que quede firme.

8. Estándar: En administración estándar significa un modelo que se sigue para realizar un proceso o una guía que se sigue para no desviarnos de un lugar al que se desea llegar.

9. Fiabilidad: El término fiabilidad es "probabilidad de buen funcionamiento de algo".Referido al comportamiento de un sistema o dispositivo, se define como la "probabilidad de que el dispositivo desarrolle una determinada función, bajo ciertas condiciones y durante un período de tiempo determinado".

10. Gubernamental:• adj. Perteneciente o relativa al gobierno del Estado.• adj. Partidario del gobierno o favorecedor del principio de autoridad.• adj. Partidario del Gobierno en caso de discordia o guerra civil.

11. Globalización: es un término moderno usado para describir los cambios en las sociedades y la economía mundial que resultan en un incremento sustancial del comercio cultural (aunque según algunos autores y el movimiento antiglobalización, la competitividad en un único modelo de mercado tiende a suprimir las realidades culturales de menor poder).

12. Hibernate: Su finalidad es solucionar el problema de los dos modelos para organizar y manipular datos: El usado en la memoria de la computadora

115

Page 106: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

(orientación a objetos) y el usado en las bases de datos (modelo relacional). Para lograr esto permite al desarrollador detallar cómo es su modelo de datos, qué relaciones existen y qué forma tienen. Con esta información, Hibernate permite a la aplicación manipular los datos de la base operando sobre objetos, con todas las características de la Programación Orientada a Objetos (OOP). Hibernate convertirá los datos entre los tipos utilizados por Java y los definidos por SQL. Hibernate genera las sentencias SQL y libera al desarrollador del manejo manual de los datos que resultan de la ejecución de dichas sentencias, manteniendo la portabilidad entre todas las bases de datos con un ligero incremento en el tiempo de ejecución, en la figura 1 se observa su arquitectura.

13. HttpRequest: Requerimiento que se realiza al browser, con el fin de solicitarle una petición de contenido o comunicación y finalizando con la interpretación.

14. HTML: Documento sencillo, estático, utilizado para ilustraciones de contenido Web.

15. Infraestructura: Se le llama así a cualquier equipo o construcción útil para prestar algún servicio o realizar determinada actividad (carretera, planta de tratamiento de aguas residuales, drenaje, energía eléctrica, aeropuerto, cines, tiendas, etcétera).

16. Infraestructuras: Son los medios y servicios necesarios para el funcionamiento básico de un territorio: abastecimiento de agua y energía, carreteras, telecomunicaciones. En este sentido incluiría a los equipamientos públicos.

17. Insumos: Entradas del proceso, necesarias para la elaboración un producto.

18. inusitado adj. Raro, extraño, no usado

19. Javascript: Lenguaje de programación orientado a objetos, ejecutado en la maquina del cliente, es de licencia libre y fue desarrollado con el fin de interactuar con los archivos HTML.

20. Mercado: En economía el mercado es cualquier conjunto de transacciones, acuerdos o intercambios de bienes y servicios entre compradores y vendedores.

116

Page 107: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

21. Navegadores Web: Programas especializados en recibir una petición de comunicación, en el mercado actual se encuentran Netscape, Internet Explorer, Firefox y Opera.

22. Optar: Escoger algo entre varias cosas.

23. Paradigma: Cada uno de los esquemas formales en que se organizan las palabras nominales y verbales para sus respectivas flexiones.

24. PHP: Es un lenguaje de código abierto interpretado por los navegadores, código que puede ir embebido dentro de un archivo HTML para ser dinámico.

25. PYME: pequeñas y medianas empresas.

26. Proliferación: reproducción, multiplicación

27. Reevaluación. Así se llama al aumento del tipo de cambio de una divisa. Este incremento se puede producir de forma continuada en los mercados de divisas o de forma brusca por decisión política en mercados con cambio oficial.

28. Segmento: Cada uno de los grupos homogéneos diferenciados a los que se dirige la política comercial de una empresa.

29. Software Libre: Toda aplicación de Software, su código de desarrollo es un requisito previo para su uso, copiado, estudiado, modificado y redistribuido libremente, conservando su licenciamiento, el cual indica que como es libre no se puede convertir en comercial, es decir, no se puede vender dicha aplicación de Software sin el consentimiento del autor.

30. TLC: Tratado de Libre Comercio, acuerdo en el cual dos o más países fijan normas para realizar intercambio de productos, servicios e inversiones, sin restricciones y garantiza el acceso de los productos a los mercados externos, de una manera más fácil y sin barreras arancelarias.

31. Transacción: Órdenes de compra, ventas, cambios, altas y bajas con ejemplos de transacciones que se registran en un entorno de información de negocios. Las consultas y demás solicitudes son también transacciones para la computadora, pero normalmente se las procesa sin registrarlas en el sistema. El volumen de transacciones es un factor preponderante en la determinación del tamaño y la velocidad de un sistema informático.

32. Web: es un dominio de Internet de nivel superior, no oficial, que lleva propuesto desde 1995.

117

Page 108: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

33. Web 2.0: Conjunto de tecnologías encaminadas hacia el usuario final, abarca un innumerable grupo de acciones con una arquitectura de participación y estabilidad rentable.

34. WebOS: Es la vanguardia, es hacia donde va encaminada la tecnología Web 2.0 son sistemas operativos Web, manejan tiempos de repuestas tales como las aplicaciones de escritorio, con la facilidad de recarga y actualización.

35. XML: Lenguaje de Marcas Extensibles, estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable.

36. XMLHttpRequest (XHR), también referida como XMLHTTP (Extensible Markup Language / Hypertext Transfer Protocol), es una interfaz empleada para realizar peticiones HTTP y HTTPS a servidores WEB. Para los datos transferidos se usa cualquier codificación basada en texto, incluyendo: texto plano, XML, HTML y codificaciones particulares específicas. La interfaz se presenta como una clase de la que una aplicación cliente puede generar tantas instancias como necesite para manejar el diálogo con el servidor. el uso más popular, si bien no el único, de esta interfaz es proporcionar contenido dinámico y actualizaciones asíncronas en páginas WEB mediante tecnologías construidas sobre ella como por ejemplo AJAX.

118

Page 109: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

ANEXOS

119

Page 110: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

ANEXO A.

ENCUESTA DEL USO DEL INTERNET

El mayor inconveniente para las Pymes es que no conocen acerca de las herramientas que ofrecen la tecnología para publicar información, para tal fin se realizo la siguiente encuesta.

1. ¿Conoce la Internet?a. Si.b. No.

Si contestó que si2. ¿Cuándo a ingresado a un sitio Web, que información a consultado?a. Servicios.b. Entretenimiento.c. Compras. d. Tecnología.

3. Cuándo ingreso a Servicios, ¿cuáles utilizó?a. Comunicación.b. Correo.

120

Page 111: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

c. Chat.d. Foros.

4. Cuando ingreso a Entretenimiento, ¿cuáles utilizo?a. Ocio.b. Juegos.c. Concursos.d. Descargas

5. Cuando ingreso a Compras, ¿ha realizado alguna compra?a. Sib. No.

Si contesto que si

6. Como le fue con el servicio postventaa. Bueno.b. Malo.

7. Usted ofrecería o invitaría a más personas a realizar este tipo de transaccionesa. Si.b. No.

Si contesto que no

8. Por que motivo no realizo la transacción.a. Seguridad.b. No entendió el proceso.c. Proceso muy lento.d. Costos.

9. Cuando ingreso a Tecnología ¿Cuál utilizo?a. Correo.b. Información.c. Transacciones en línea.d. Compras.

10. ¿Conoce el TLC (Tratado de Libre Comercio)?a. Si.b. No.

Si contesto que si

121

Page 112: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

11. ¿Cuál cree usted que será el resultado de la apertura?a. Bueno.b. Malo.

12. ¿Cree usted que hay oportunidades de comercializar productos hacia otros países?a. Si.b. No.

13. ¿Cuanto tiempo prudente, como usuario puede esperar para que la petición que acaba de solicitar se ejecute?a. 10 segundos.b. 20 segundos.c. 30 segundos.d. mayor de 30.

14. ¿Cree usted que debe poseer una gran maquina, con las ultimas herramientas de software actualizadas, para que un sitio Web funcione mejor?a. Si.b. No.

15. ¿Qué tipo de conexión a Internet maneja desde su casa o negocio?a. Conexión por acceso telefónico.b. Banda Ancha.c. No sabe.d. No posee.

16. Si no posee Internet desde su casa o negocio, ¿Cuál es su medio de consulta informática?a. Café Internet.b. Casa de un Familiar.c. Desde una Biblioteca.d. Desde una institución Educativa.

17. De las siguientes herramientas de Internet, con cual se siente más identificado, o cree que tiene mayor adopción.a. Chat.b. Foros.c. Blogs.d. RSS.

RESPUESTAS

122

Page 113: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

En varios establecimientos públicos de la ciudad de Bogotá se entrevistaron a 30 Pymes, con el fin de conocer sus expectativas acerca del comercio electrónico, establecer que porcentaje de posibles clientes están interesados en indagar y conocer nuevas fronteras de expansión de sus negocios.

1. ¿Conoce la Internet?

25%

75%

SI

No

Si contestó que si

2. ¿Cuándo a ingresado a un sitio Web, que información a consultado?

0%

20%

40%

60%

80%

100%

Servicios Web

Servicios

Entretenim ientoCom pras

Tecnología

3. Cuándo ingresó a Servicios, ¿cuáles utilizó?

123

Page 114: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

0%

20%

40%

60%

80%

100%

Tipo de servicio

Com unicación

CorreoChat

Foros

4. Cuando ingreso a Entretenimiento, ¿cuáles utilizó?

0%

20%

40%

60%

80%

100%

Entretenim iento

OcioJuegos

ConcursosDescargas

5. Cuando ingreso a Compras, ¿ha realizado alguna compra?

80%

20%

SINo

Si contestó que si

6. Cómo fue el servicio postventa

124

Page 115: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

15%

85%

Bueno

Malo

7. Usted ofrecería o invitaría a más personas a realizar este tipo de transacciones

20%

80%

SINo

Si contestó que no8. Por que motivo no realizo la transacción.

0%

20%

40%

60%

80%

100%

Tiempo de entrega

SeguridadNo entendió el procesoProceso muy lentoCostos

9. Cuando ingreso a Tecnología ¿Cuál utilizó?

125

Page 116: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

0%

20%

40%

60%

80%

100%

Tiempo de entrega

CorreoInformaciónTransacciones en líneaCompras

10. ¿Conoce el TLC (Tratado de Libre Comercio)?

80%

20%

SINo

Si contestó que si

11. ¿Cuál cree usted que será el resultado de la apertura?

80%

30%

Bueno

Malo

12. ¿Cree usted que hay oportunidades de comercializar productos hacia otros países?

126

Page 117: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

65%

35%

SiNo

13. ¿Cuanto tiempo prudente, como usuario puede esperar para que la petición que acaba de solicitar se ejecute?

0%

20%

40%

60%

80%

100%

Tiempo de Espera

10 Segundos20 Segundos30 SegundosMayor de 30

14. ¿Cree usted que debe poseer una gran maquina, con las ultimas herramientas de software actualizadas, para que un sitio Web funcione mejor?

25%

75%

Si

No

15. ¿Qué tipo de conexión a Internet maneja desde su casa o negocio?

127

Page 118: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

0%

20%

40%

60%

80%

100%

Tipo de Conexión

Conexión por accesoTelefónicoBanda Ancha

No Sabe

No Posee

16. Si no posee Internet desde su casa o negocio, ¿Cuál es su medio de consulta informática?

0%

20%

40%

60%

80%

100%

Medio de Consulta

Café Internet

Casa de un Familiar

Desde una Biblioteca

Desde una instituciónEducativa

17. De las siguientes herramientas de Internet, con cual se siente más identificado, o cree que tiene mayor adopción.

128

Page 119: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

0%

20%

40%

60%

80%

100%

Mayor Acogida

ChatForosBlogsRSS

ANEXO B.

129

Page 120: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

ENTREVISTA A MARIO DAVILA, COUNTRY MANAGER DE MERCADOLIBRE EN COLOMBIA Y VENEZUELA.

El auge del comercio electrónico para Latinoamérica, el mayor ejemplo de sitios especializados en este rango es mercadolibre.com, esta compañía ha hecho que crezca la expectativa hacia el comprar y vender en Internet, ha hecho que las personas desde la comodidad de su hogar, puedan comprar y vender productos. Mario Dávila, Country Manager de Mercado Libre en Venezuela y Colombia habla sobre el tema en la región, ofrece una entrevista en el sitio http://www.tendenciasdigitales.com/td/actores.htm en el cual aporta cifras de acuerdo a las expectativas del crecimiento del comercio electrónico en Latinoamérica, en el cual dice:

“Con 18 millones de usuarios registrados y 4,5 millones de transacciones al cierre del 2006 Mercado Libre se perfila como uno de los portales de comercio electrónico más significativos de la región. Para finales del 2006 registraron un crecimiento del 100%.

1. ¿Cómo se ha desarrollado en los últimos años el comercio electrónico? ¿Ha crecido el número de transacciones? ¿Hay más confianza en este medio de compra? ¿Han crecido los usuarios de este sitio Web?

El comercio electrónico ha crecido de forma exponencial en toda Latinoamérica. Las compañías que proveen banda ancha han sido un motor importante en este aspecto, debido al desarrollo tecnológico que han experimentado, permitiendo ofrecer este servicio de manera masiva y a buen precio. Por otro lado el nivel de consumo local también ha crecido de manera importante y esto no ha sido sólo en Venezuela, sino en toda la región. Mercado Libre creció en el 2006 100%, es decir duplicó el negocio. Esta es una tendencia que se ha venido repitiendo desde el año 1999, cuando se fundó el portal. El número de transacciones también tuvo un aumento significativo, cerrando el año en 4,5 millones.

2. ¿Qué países realizan más transacciones en Mercado Libre?

El 50% de las transacciones que se realizan en Mercado Libre se hacen en Brasil que es el gigante en este tema. El otro 50% se distribuye en toda la región ocupando los primeros tres puestos: México, Argentina y Venezuela.3. ¿Cuáles crees que son las principales razones que influyen en el hecho que sean estos países los que más utilicen el comercio electrónico?

Existen tres razones principales que influyen en el aumento del comercio electrónico. En un primer lugar el aumento de la penetración de Internet, que en la región ha experimentado un crecimiento importante. Por otro lado está la educación del ínter nauta, que cada día confía más en los servios que se ofrecen

130

Page 121: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

en Internet porque la seguridad ha tenido una evolución muy importante y por último se encuentra la “generación Internet” que son jóvenes que no conocen el mundo sin Internet, sin celular y que tiene un grado alto de confianza en el medio, que realizan todas las actividades que la red ofrece y que hace que cada día más sigamos creciendo.

4. ¿Qué cambio han percibido en el mercado?

En seguridad se ha avanzado mucho y la programación en este tema es totalmente nueva, los bancos están ofreciendo transacciones muy seguras y están apuntando a este nicho de mercado. También los volúmenes de ventas han aumentado mucho e incluso los volúmenes de tráfico. El comercio electrónico es importante para la economía nacional, porque ha fomentado la formación de nuevas Pymes, 25 mil personas en Latinoamérica viven de las ventas que realizan en Mercado Libre, muchas de ellas tiene sus tiendas sólo en Internet e incluso quienes tiene tiendas han expandido el negocio para la red. Este auge del comercio electrónico ayuda para el auge de la economía.

5. ¿Con el surgiendo y auge de Web 2.0, ha pensado Mercado Libre realizar algunas iniciativas para incorporar estas aplicaciones en sus portales? (por ejemplo, Blog, videos, etc.)

Nosotros siempre hemos sido una comunidad en Internet, lo que se traduce a que siempre hemos apuntado a Web 2.0 y somos pioneros en este tipo de tecnología, donde los usuarios son los que generan contenido. Para este año seguimos alineados en este aspecto.

6. ¿Cuáles son los principales retos de Mercado Libre para el 2007?

Para el 2007, queremos crecer igual o más que en el 2006, aprovechar las oportunidades que está brindando la economía de la región que son muchas. También queremos seguir trabajando en el tema de la seguridad, convertirnos en el portal más seguro de comercio electrónico, así como mejorar los procesos de pagos y mejorar los procesos de publicación y de compra. Siempre creemos que lo podemos hacer mejor y para nosotros este año se perfila como uno muy importante, y los mismos vendedores comentan que va a ser muy bueno. También tenemos como meta mejorar la plataforma. ”

ANEXO C.

ICAN (Corporación de Internet para la Asignación de Nombres y Números)

131

Page 122: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

La comunidad mundial de Internet se empeña en la promoción de la estabilidad e integridad de Internet.

¿Qué es ICAN?

Internet Corporation for Assigned Names and Numbers (ICAN) es una organización sin fines de lucro que opera a nivel internacional, responsable de asignar espacio de direcciones numéricas de protocolo de Internet (IP), identificadores de protocolo y de las funciones de gestión [o administración] del sistema de nombres de dominio de primer nivel genéricos (gTLD) y de códigos de países (ccTLD), así como de la administración del sistema de servidores raíz. Aunque en un principio estos servicios los desempeñaba Internet Assigned Numbers Authority (IANA) y otras entidades bajo contrato con el gobierno de EE.UU., actualmente son responsabilidad de ICAN.

Como asociación privada-pública, ICAN está dedicada a preservar la estabilidad operacional de Internet, promover la competencia, lograr una amplia representación de las comunidades mundiales de Internet y desarrollar las normativas adecuadas a su misión por medio de procesos “de abajo hacia arriba” basados en el consenso.

¿Qué es el Sistema de Nombres de Dominio?

El sistema de nombres de dominio (DNS) ayuda a los usuarios a navegar en Internet. Las computadoras en Internet tienen una dirección única llamada “dirección IP” (dirección de protocolo de Internet). Como las direcciones IP (compuestas por una cadena de números) son difíciles de recordar, el DNS permite usar una cadena de letras (el “nombre del dominio”) para que usted pueda escribir www.ICAN.org en vez de “192.0.34.163”.

El DNS traduce el nombre del dominio a la dirección IP que le corresponde y lo conecta con el sitio Web que desea. El DNS también permite el funcionamiento del correo electrónico, de manera tal que los mensajes que envía lleguen al destinatario que corresponda, y muchos otros servicios de Internet.

ICAN es responsable de la coordinación de la administración de los elementos técnicos del DNS para garantizar una resolución unívoca de los nombres, de manera que los usuarios de Internet puedan encontrar todas las direcciones válidas. Para ello, se encarga de supervisar la distribución de los identificadores técnicos únicos usados en las operaciones de Internet, y delegar los nombres de dominios de primer nivel (como .com, .info, etc.).

Otros asuntos que preocupan a los usuarios de Internet, como reglamentación para transacciones financieras, control del contenido de Internet, correo

132

Page 123: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

electrónico de publicidad no solicitada (spam) y protección de datos, están fuera del alcance de la misión de coordinación técnica de ICAN.

Dentro de la estructura de ICAN, los gobiernos y organizaciones de tratados internacionales en asociación con negocios, organizaciones e individuos capacitados trabajan en el desarrollo y sostenimiento de Internet mundial.

La innovación y el constante crecimiento de Internet presentan nuevos desafíos en el mantenimiento de su estabilidad. Por medio del trabajo en conjunto, los participantes de ICAN pueden resolver los asuntos que afectan directamente la misión de coordinación técnica de ICAN. ICAN es quizá el ejemplo más importante de colaboración entre diferentes miembros de la comunidad de Internet, basada en el principio de autorregulación aplicado en la economía de alta tecnología.

ICAN está gobernada por una Junta Directiva, de gran diversidad internacional, encargada de supervisar el proceso de desarrollo de normas y políticas. El Director General de ICAN está a la cabeza del personal de diversas nacionalidades que trabaja en tres continentes, y que asegura que ICAN cumpla con su compromiso operacional con la comunidad de Internet.

Diseñado para responder a las demandas de una tecnología y economía en constante evolución, el proceso flexible de desarrollo de normativas, implementadas rápidamente, se origina en las tres Organizaciones de apoyo (para nombres genéricos, nombres nacionales y direcciones IP). La comisión asesora de organizaciones de usuarios individuales y las comunidades de tecnología trabajan con las organizaciones de apoyo en la creación de normativas apropiadas y eficaces. El Comité Asesor Gubernamental, integrado por más de ochenta gobiernos, actúa como asesor de la Junta Directiva.

Política Uniforme de Resolución de Controversias (UDRP)

NIC Colombia, como parte del Sistema de Nombres de Dominio (DNS) de Internet ha adoptado la Política Uniforme de Resolución de Controversias en materia de nombres de dominio (UDRP) aprobada por la ICAN el 26 de agosto de 1999; así como el Reglamento adicional correspondiente, con fecha 24 de octubre de 1999.(http://www.ICAN.org/dndr/udrp/policy.htm)(http://arbiter.wipo.int/domXns/rules/index.html)(http://arbiter.wipo.int/domXns/rules/index-es.html)

De acuerdo con la citada política y su reglamento, todo solicitante o registrante acuerda y accede a que las controversias que surjan en torno a la titularidad de un nombre de dominio de nivel local .co deberá someterse al procedimiento administrativo obligatorio establecido en la política mencionada y en su

133

Page 124: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

reglamento, aprobados por Internet Corporation for Assigned Names and Numbers (ICAN).

NIC Colombia, en su calidad de Administrador y Registrador de Nombres de dominio en Internet del ccTLD.co, no actúa como instancia de resolución de controversias entre registrantes y terceros denunciantes como consecuencia del registro o del uso de nombres de dominio. El interesado en controvertir la titularidad de un nombre de dominio.co deberá acudir al arbitraje internacional y seleccionar un proveedor de servicios de resolución de controversias aprobado por ICAN y NIC Colombia. Este proveedor será el encargado de administrar el procedimiento de acuerdo con las Políticas y el Reglamento de ICAN.

El SOLICITANTE es responsable ante el NIC Colombia y garantiza que:

A. El nombre de dominio solicitado (i) no viola marca alguna en Colombia, o (ii)no es idéntico o confusamente similar a una marca, nombre o enseñacomercial, razón o denominación social, o cualquier signo distintivo enColombia.

B. El registro o uso de un nombre de dominio no constituye un registro de marca, y por lo tanto no interfiere con los derechos legítimamente adquiridos por cualquier persona en Colombia.

C. El uso del nombre de dominio se hará con fines lícitos y para su beneficio propio.

D. No permitirá que otra persona haga uso de su nombre de dominio, con o sin ánimo de lucro, y no dispondrá de su nombre de dominio en cualquier otra forma semejante, sin excepción.

E. Toda la información contenida en la solicitud y suministrada a NIC Colombia es auténtica y se ajusta a la realidad.

F. Todo registrante se somete a la política UDRP (Política Uniforme de Resolución de Controversias de nombre de dominio) publicada por la ICAN (Internet Corporation for Assigned Names and Numbers) en http://www.ICAN.org/dndr/udrp/policy.htm para obtener formato de carta de responsabilidad el cual debe ser diligenciado en papel membreteado y firmado por el representante legal y enviarlo junto con los demás documentos al dominio.CO.

Teoría doctrinal del clic

Con el advenimiento del comercio electrónico surgió la teoría del consentimiento expresado vía click, es decir que, cuando se le advierte al solicitante que se

134

Page 125: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

somete a las condiciones expresadas y este manifiesta su asentimiento pulsando la tecla enter y haciendo click (tal como se solicita antes del envío del formulario de registro) el cliente expresa su conformidad con las condiciones establecidas por el NIC-Colombia para el uso de un nombre de dominio .CO.

La teoría doctrinal del click fue ratificada en el texto de la Ley de Comercio Electrónico de Colombia (ley 527 de agosto de 1999).

Sobre la terminación del contrato, la suspensión del servicio o la eliminación del dominio, al tratarse de una relación conmutativa contractual, la falta de cumplimiento de las condiciones establecidas por una de las partes, da lugar a que la otra de por terminado o suspenda la ejecución del mismo.Por suspensión se entiende la inhabilitación del nombre de dominio para ser resuelto por los DNS de Internet y la incapacidad de que un tercero lo pueda solicitar y/o registrar. Un nombre de dominio podrá tener un estatus de suspensión inicial, suspensión final (cancelación) o suspensión por autoridad externa.

Sobre cambios en los nombres de dominio ya registradosNo se pueden hacer cambios sobre nombres de dominios ya registrados

ANEXO D

Diagrama de Gant

135

Page 126: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

ANEXO E

Manual de Usuario

136

Page 127: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Anegociar.com es un sitio Web diseñado para las Pymes con el fin de que ellas tengan la facilidad de acceso a publicar productos y servicios en la plataforma, es por esto que el sitio fue concebido con dos entornos de trabajo, el de usuario, este rol se utiliza para consultar información.

En esta portada se puede:

Consultar Información en:

- Quienes Somos. Breve resumen de quien es anegociar.com, su funcionalidad y con que fin fue desarrollado.- Noticias. Recopila información acerca de las Pymes y datos de interés relacionadas con ellas.- Eventos. Ilustra reuniones, congresos, cursos, capacitaciones. - Proveedores de Acceso. Describe el fin de los proveedores quienes han marcado un gran hito de mercadeo en Internet. - Actualidad. Noticias de Actualidad.- Pymes Brillantes. Un espacio para hablar de las Pymes exitosas y su grandioso desempeño.- Publicidad. Ofrece un gran campo de información de cómo hacer publicidad en Internet y ofrecer espacios de publicidad para los productos de las Pymes.- Ayuda. Espacio de acceso de ayuda a los usuarios.

137

Page 128: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

En este mismo perfil hay varias opciones transaccionales, que son:

- Foro.

Para dejar un comentario en el portal Web solamente debe digitar los siguientes datos:- Usuario: Campo para escribir el usuario- Comentario: Campo para escribir el comentario.

Si va a registrarse en el portal debe inscribirse, es obligatorio, para este fin nos ofrece dos opciones que son persona Natural y Jurídica.

138

Page 129: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

- Persona Natural.

El usuario debe diligenciar los siguientes datos:

Tipo de Documento. Selecciona que tipo de documento posee el usuario, ya sea cedula de ciudadanía, cedula de extranjería y numero único de identificaciónNúmero de identificación. Número del tipo de documento.Nombres. Nombre del usuario.Apellidos. Apellidos del usuario.Nombre Usuario. Nombre que identificara en el sitio al usuario.Password. Contraseña.Password (otra vez). Repetir Contraseña.País. País de origen.Departamento. Departamento de origen.Sexo. Sexo del usuario masculino o femenino.Fecha de Nacimiento. Fecha de nacimiento del usuario.Ciudad. Ciudad o barrio donde pertenece.Dirección. Dirección del usuario.Teléfono. Teléfono del usuario. Celular. Celular del usuario.Email. Email del usuario.Sitio Web. Sitio Web de referencia, si lo posee.Descripción. Descripción o características del usuario.

- Persona Jurídica.

139

Page 130: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

NIT. Nit de la empresa.Nombre de la Empresa. Nombre de la empresa.Nombre Usuario. Nombre que identificara en el sitio al usuario.Password. Contraseña.Password (otra vez). Repetir Contraseña.País. País de origen.Departamento. Departamento de origen.Ciudad. Ciudad o barrio donde pertenece.Dirección. Dirección del usuario.Teléfono. Teléfono del usuario. Celular. Celular del usuario.Email. Email del usuario.Representante Legal. Persona encargada de la Pyme ante la legislación.Sitio Web. Sitio Web de referencia, si lo posee.Descripción. Descripción o características del usuario.

- Buscar.

En la opción de buscar, los usuarios a través de palabras claves se puede consultar productos o servicios y de acuerdo a los parámetros ingresados por el usuario.

140

Page 131: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Después de seleccionar un tipo de consulta nos muestra con los parámetros los datos relevantes que necesitemos.

Luego de escoger de las opciones disponibles, nos ilustra la información de la misma.

141

Page 132: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Para aplicar a la oferta es obligatorio que el usuario este registrado.

- Contáctenos.

Se utiliza para escribir algún comentario para ser participe de información para los clientes.

Email. Perteneciente al usuario que deja el comentario.Asunto. Tema referente al comentario.

142

Page 133: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Comentario. Comentario de los usuarios, inquietudes, quejas, etc.

- Login

Para ingresar a la plataforma contamos con el espacio para validar información si

es usuario valido nos arroja el siguiente mensaje , se genera un vinculo para ir a la bitácora de la Pyme, si es lo que desea el usuario o por no

existe en la base de datos o digito mal la clave, nos arroja .

Bitácora de las Pymes

Después de verificar que si existe el usuario, ya sea para persona natural o jurídica

Uso exclusivo de usuarios Pymes

143

Page 134: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Menú disponible

Consultar. A través de la consulta ingresamos un parámetro de búsqueda como se ilustra a continuación.

Después de ingresar el tipo de búsqueda, nos arroja la consulta

o nos ilustra que no encontro coincidencias

144

Page 135: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

En la opción de búsqueda en el campo Nombres damos clic y nos muestra la información de la siguiente forma.

145

Page 136: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Como el usuario ya esta inscrito la validación de la Pyme se corrobora y aplica a oferta.

Negociaciones.

En el siguiente contenido se observa que negociaciones han sido aplicadas por otros usuarios con el fin de generar una venta.

Crear Ofertas.

Las Pymes suben o publican productos y servicios en el siguiente formato:

146

Page 137: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Opción ofertar. Se escoge que desea publicar, ya sea un producto o servicio.Categoría. Escoge la categoría a la cual va pertenecer con la condición previa de escoger si es un producto o servicio..Sub Categoría. Escoge la Sub categoría a la cual va pertenecer con la condición de la categoría.Subir Video. Permite subir al aplicativo un video para la ilustración del mismo.Subir imagen 1. Permite subir al aplicativo una imagen para la ilustración del mismo.Subir imagen 2. Permite subir al aplicativo una imagen para la ilustración del mismo.Subir imagen 3. Permite subir al aplicativo una imagen para la ilustración del mismo.Fecha Inicial. Fecha inicial de la oferta.Fecha Final. Fecha final de la oferta.Nombre de la Oferta. Nombre de la oferta.Descripción. Descripción de la oferta.

147

Page 138: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Eliminar Ofertas. Las Pymes después de publicar la oferta, también tiene la posibilidad de borrar dichas ofertas como se ilustra a continuación.

En el icono damos click y la oferta se elimina del sistema.

ANEXO F

Manual Técnico

Para que el sitio Web de anegociar.com tenga un correcto funcionamiento, se requiere de ciertas características específicas, hardware se requiere de los siguientes elementos:

1. Hardware.

Maquina con características para administración, requisitos minimos:

• Procesador Pentium III.

148

Page 139: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

• Memoria RAM 256 MB.• Disco duro 40 GB.• Pantalla VGA o Resolución Superior (800x600).Interfaz Ethernet

alámbrica o inalámbrica E.• Conexión dedicada a Internet.• Ip publica.• Dominio respectivo.

Maquina con características para visualización, usuario:

• Procesador Pentium III. • Memoria RAM 256 MB.• Disco duro 30 GB.• Pantalla VGA o Resolución Superior (800x600).• Browser (Opera, Firefox, Internet Explorer).• Conexión a Internet.

2. Software.

Maquina con características para administración:

• Windows XP, 2000 Server. • Apache.• PHP 5.• Base de datos MySQL.• WampServer.

Maquina con características para visualización, usuario:

• Browser (Internet Explorer, Opera, Firefox, Netscape, Safari).

A nivel de administrador, debe instalar en su maquina los 3 elementos descritos anteriormente, que son Apache, MySQL y PHP 5, en Internet hay herramientas que instalan estos tres paquetes en el sistema sin intervenir el uno con el otro.

Como primera medida se ejecuta de la siguiente manera:

1. Abrir el software

149

Page 140: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

2. Ejecutar el archivo WampServer2.0b

Damos click en el botón ejecutar

150

Page 141: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Aceptamos la licencia GNU

Se ingresa la ruta donde se van a publicar los archivos

151

Page 142: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

El aplicativo nos da las opciones de configurar opciones adicionales del icono

Ahora si ya todo esta configurado correctamente damos click en instalar

152

Page 143: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Despues de tener instalado el aplicativo, debemos configurar el Explorer para que reconozca por defecto por donde va iniciar el servidor

El firewall de Windows nos va a detener el acceso del servidor de apache, para desbloquearlo el sistema nos pregunta si deseamos abrir el puerto para que el inicie o no, damos click en Desbloquear.

153

Page 144: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

El sistema nos identifica como vamos a llamar a nuestro servidor para nuestro caso, como es local debemos ingresar lo siguiente y la configuración del correo.

154

Page 145: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Y listo hemos terminado de instalar nuestro servidor

Para verificar que nuestro servidor quedo completamente instalado debemos revisar los siguientes elementos que nos indican que ha quedado configurado, en

los iconos que nos aparecen en la barra de Windows en el cual nos indica que los servicios se encuentran arriba, si por algun motivo no estan

disponibles nos debe aparecer así .

Para poder volver a subir estos servicios doy click en el icono y damos clic en iniciar todos los servicios.

155

Page 146: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Después de subir los servicios ahora vamos al navegador y escribimos localhost

Verificamos que esten disponibles las 2 aplicaciones que son php

156

Page 147: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

y MySQL

Después de configurar ambos aplicativos, se debe configurar el sitio, para este caso lo que se realiza es ir a la carpeta raíz donde se configuro el servidor

En esta ruta c:\wamp\www es donde vamos a copiar los archivos de desarrollo del aplicativo Web, disponibles en el CD, copiamos y lo pegamos en esta ruta

157

Page 148: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Ahora que ya esta el sitio subido al servidor ahora debemos crear la base de datosEsta herramienta cuenta con una gran ayuda para la misma, ahora ingresamos a Internet Explorer y digitamos la siguiente rutahttp://localhost/phpmyadmin/

158

Page 149: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Ahora debemos escribir el nombre de la base de datos que vamos a crear para el proyecto, el nombre es proyecto, y nos queda asi:

En el CD se encuentra el script de la base de datos, se llama proyecto.sql este archivo lo vamos a importar para que nuestra base de datos quede en el motor de MySQL.

159

Page 150: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

Y nos arroja un mensaje que se realizo satisfactoriamente, como el siguiente:

Despues de realizar todos los pasos anteriores ya se pude observar nuestro aplicativo web, entonces en el mismo navegador, escribimos http://localhost/Proyecto/

160

Page 151: IMPLEMENTACIÓN DE UN SITIO DE MERCADEO Y COMERCIO ...

161