UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES E INFORMÁTICOS
TEMA:
“
DISEÑO E IMPLANTACIÓN DE UNA SITIO WEB PARA EL
CONTROL DE PEDIDOS DE LA EMPRESA COMERCIAL
YOLANDA SALAZAR Cia. Ltda.”
Trabajo de graduación modalidad Pasantía presentada como requisito previo a la obtención del Título de Ingeniero en Sistemas Computacionales e Informáticos
AUTOR:
Nancy Alicia Moyolema MoralesTUTOR:
Ing. Luís SailemaAmbato – Ecuador Febrero/2006
APROBACION DEL TUTOR
En mi calidad de catedrático Tutor del Proyecto de grado previo a la obtención del título de Ingeniero en Sistemas, titulado:
“Diseño e implantación del sitio web para el control de pedidos para la empresa Comercial Yolanda Salazar Cia. Ltda.”, elaborado por la señorita: Nancy Alicia Moyolema Morales estudiante de la Carrera de Ingeniería en Sistemas Computacionales e Informáticos, de la Facultad de Ingeniería en Sistemas, Universidad Técnica de Ambato, considera que dicho informe investigativo reune los requisitos y méritos suficientes para ser sometidos a la evaluación del tribunal de Grado, que el Honorable Consejo Directivo designe, para su correspondiente estudio y calificación.
Ambato, febrero 2007
EL TUTOR
____________________________ Ing. Luís Sailema
AUTORIA
El presente trabajo de investigación
“Diseño e implantación del sitio web para el control de pedidos para la empresa Comercial Yolanda Salazar Cia. Ltda.”, es absolutamente original, autentico y personal, en tal virtud, el contenido, efectos legales y académicos que se desprenden del mismo son de exclusiva responsabilidad del autor.
Ambato, Abril 2007
____________________________ Nancy Alicia Moyolema Morales
DEDICATORIA
Este trabajo quiero dedicarle a Dios por regalarme la vida y de manera especial a mis padres: Luís Moyolema y Etelvina Morales, porque con su sabiduría han sabido guiarme por la senda del bien y sobre todo por el sacrificio que realizan día a día.
AGRADECIMIENTO
Un agradecimiento enorme al ser supremo, Dios, por que siempre son está dando oportunidades para seguir en la vida y por que a través de mis padres me guía para
construir un futuro mejor.
A mis padres Luís A. Moyolema y Ma. Etelvina Morales por tener la paciencia y sabiduría para educarme, por quererme y apoyarme para que consiga mis sueños y
anhelos que busco en la vida.
A mis hermanos Patricia, Cesar, Edisson y David por su apoyo incondicional y motivación que me han dado para culminar mi carrera.
Al Ing. Luís Sailema por guiarme y compartir con migo sus conocimientos para realizar y culminar con éxito el presente trabajo
A todos los docentes que semestre a semestre compartieron sus conocimientos y experiencias en el aula de clase y me formaron como profesional.
A la Empresa Comercial Yolanda Salazar Cia. Ltda. por creer en mi capacidad y darme la oportunidad de realizar este proyecto, a la Sra. Yolanda Salazar, al Ing. Carlos Cepeda, al personal administrativo y todos los empleados que colaboraron
para realizar mi trabajo
A mis amigas, amigos y compañeros con quienes compartí alegrías y tristezas en un edificio que se convirtió en un segundo hogar la F.I.S.
De todo corazón gracias, a todos los que de una u otra forma me apoyaron y ayudaron a culminar mi carrera.
PRELIMINARES
Portada i
Página de aprobación del tutor ii
Dedicatoria iii Agradecimiento iv Índice v Introducción xi CAPITULO I EL PROBLEMA DE INVESTIGACIÓN 1.1 Tema de Investigación 1
1.2 Planteamiento del problema 1
1.3 Justificación 3 1.4 Objetivos 3 CAPITULO II MARCO TEORICO 2.1 Antecedentes Investigativos 5 2.3 Fundamentación legal 6 2.4. Categorizaciones Fundamentales 7 2.4.1. Informática 8 2.4.2 Internet 8 2.4.2.1 Historia de Internet 8 2.4.3 WEB 9 2.4.3.1 Historia de la Web 9
2.4.3.2 La World Wide Web 10
2.4.3.3 URLs 10
2.4.3.4 Sitio Web 11
2.4.3.4.1.1 Prediseño 11 2.4.3.4.1.1.1 Objetivos 11 2.4.3.4.1.1.2 Público 12 2.4.3.4.1.1.3 Contenidos 12 2.4.3.4.1.1.4 Estructura 12 2.4.3.4.1.1.5 Visualización 12 2.4.3.4.1.2 Diseño 13 2.4.3.4.1.3 Instalación y Pruebas 13
2.4.3.4.2 Tipos de Páginas web 14
2.4.3.4.2.1 Páginas Web Estáticas 14
2.4.3.4.2.2 Paginas Web Dinámicas 14
2.4.4 Diseño e Implantación del Sitio Web 15
2.4.4.1 PHP 15 2.4.4.1.1 Historia de PHP 15 2.4.4.1.2 Usos de PHP 15 2.4.4.1.3 Ventajas de PHP 16 2.4.4.2 MYSQL 16 2.4.4.2.2 Seguridad 18 2.4.4.3 LINUX 20 2.4.4.3.1 Características de Linux 20 2.4.4.3.1.1 Multitarea 20 2.4.4.3.1.2 Multiusuario 20 2.4.4.3.1.3 Multiplataforma 21 2.4.4.3.1.4 Multiprocesador 21
2.4.4.3.1.5 Carga de ejecutables por demanda 21
2.4.4.3.1.6 Política de copia en escritura para la compartición
de páginas entre ejecutables 21
2.4.4.3.1.7 Memoria virtual usando paginación a disco 21
2.4.5. Comercializadora 23
2.4.5.1 Empresa 23
2.4.5.1.1 Organización y empresa 23
2.4.5.2 Intercambio, transacciones y relaciones 25 2.4.5.2.1 Intercambio 25 2.4.5.2.2 Transacción 25 2.4.5.2.3 Relaciones 25 2.4.6 Compra y Venta 26 2.4.6.1 Compra 26 2.4.6.1.1 Funciones 26 2.4.6.1.2 Guarda y Almacenaje 26
2.4.6.1.3 Proveer a las demás áreas 26
2.4.6.2 Venta 26
2.4.6.2.1 Funciones 27
2.4.6.2.1.1 Desarrollo y manipulación del producto 27
2.4.6.2.1.2 Distribución física 27
2.4.6.2.1.3 Estrategias de ventas 27
2.4.6.2.1.4 Financiamiento de las ventas 27
2.4.6.2.1.5 Costos y Presupuestos de Ventas 27
2.4.6.2.1.6 Estudio de mercado 28
2.4.6.2.1.7 Promociones de venta y publicidad 28
2.4.6.2.1.8 Planeación de Ventas 28
2.4.6.2.1.9 Servicios técnicos o mecánicos 28
2.4.6.2.1.10 Relaciones con los distribuidores y minoristas 28
2.4.6.2.1.11 El personal de ventas 29
2.4.6.2.1.12 Administración del departamento de ventas 29
2.4.7 Control de Pedidos 29
2.5 Hipótesis 30
2.6 Señalamiento de variables de la hipótesis 30
CAPITULO III
METODOLOGIA
3.1 Enfoque 31
3.3 Nivel o tipo de investigación. 31
3.4 Población y muestra. 32
3.5 Recolección de información 32
3.6 Procesamiento y análisis 32
CAPITULO IV
ANALISIS DEL SISTEMA
4.1 Análisis del Sistema Actual 33
4.2 Análisis del Sistema Propuesto 33
4.3 Estudio de Factibilidades 34 4.3.1 Factibilidad Operativa 34 4.3.2 Factibilidad Técnica 34 4.3.3 Factibilidad Económica 36 4.4 Análisis Estructurado 39 4.4.1 Diagrama de contexto 39
4.4.2 Diagrama de flujo de datos 40
4.4.2.1 Diagrama de nivel 1 40
4.4.2.2 Diagrama de nivel 2 41
4.4.2.3 Diagrama de Nivel 3 42
4.4.3 Diccionario de datos 42
4.4.3.1 Lista de procesos en forma de árbol 42
4.4.3.2 Procesos 43
CAPITULO V
DISEÑO
5.1 Diseño lógico 51
5.2 Diseño físico 52
5.3 Diccionario de datos del diseño físico 53
5.3.1 Estructura y descripción de las tablas 53
5.5 Diseño de Salidas 58 5.6 Diagrama de Procesos 59 CAPITULO VI IMPLEMENTACIÓN Y PRUEBAS 6.1 Codificación 60 6.2 Pruebas 71 CAPITULO VII IMPLANTACIÓN 7.1 Puesta en Marcha 73
7.2 Distribución de Equipos del Comercial Yolanda Salazar 74
7.3 Capacitación 75 CAPITULO VIII CONCLUSIONES Y RECOMENDACIONES 8.1 Conclusiones 76 8.2 Recomendaciones 76 BIBLIOGRAFÍA 78 GLOSARIO 79 ANEXOS 81 INDICE DE ANEXOS REPORTES Reporte de Pedidos 1 Reporte de Usuarios 2 Reporte de Visitas 3
Reporte de Comentarios y Sugerencias 4
COMERCIAL YOLANDA SALAZAR CIA. LTDA. 6 MANUALES
Manual de Usuario 8
INTRODUCCIÓN
La tecnología avanza a pasos inmensos, día a día y los requerimientos de las empresas, son cada vez mayores, inclusive la exigencia de los consumidores se incrementa cada día más, lo que ocasiona que los procesadores tengan que ser mas rápidos, y las capacidades de almacenamiento deben también crecer; para poner en funcionamiento grandes sistemas informáticos y por medio de ellos se puede acceder a servidores de base de datos que se encuentran a distancias enormes de los clientes.
En la actualidad el Internet es el medio de comunicación más grande del mundo, en unos cuantos segundos se puede comunicarse desde un lugar a otro sin importar la distancia.
El servicio de Internet más reciente e importante es el protocolo de transferencia de hipertexto (http). que puede leer e interpretar ficheros de una máquina remota: no sólo texto sino imágenes, sonidos, secuencias de vídeo y manejo de base de datos para el funcionamiento de sistemas informáticos.
El Internet permite también intercambiar mensajes de correo electrónico (e-mail); acceso a grupos de noticias y foros de debate, y conversaciones en tiempo real, entre otros servicios. Es por esto que la empresa Comercial Yolanda Salazar Cia. Ltda. requiere que se cree el sitio web que manejará la base de datos con los productos de la empresa.
En el siguiente proyecto de investigación se detallará en el primer capítulo el tema y los objetivos del proyecto, en el segundo capitulo la información teórica que sustenta el proyecto, en el tercer capitulo la forma de investigación y recopilación de la información en la empresa, en el cuarto capitulo la estructura del sistema y base de datos, en el quito capitulo se detalla la factibilidad técnica, operativa y económica; en el sexto capitulo la implementación y pruebas el sitio web, en el séptimo capitulo la implantación del sitio web, en el octavo capitulo las conclusiones y recomendaciones finales del proyecto
CAPITULO I
EL PROBLEMA DE INVESTIGACIÓN 1.5 Tema de Investigación
Diseño e implantación del sitio web para el control de pedidos para la empresa Comercial Yolanda Salazar Cia. Ltda.
1.6 Planteamiento del problema Contextualización
La falta de estabilidad comercial del país ha hecho que las empresas comercializadoras se vean en la necesidad de buscar clientes extranjeros, encontrando en el Internet el medio mas adecuado para darse a conocer como empresa a todo el mundo.
El crecimiento comercial de la provincia ha obligado a las principales empresas comercializadoras a buscar mercado fuera de la provincia, con nuevos productos, para brindar un mejor servicio a la comunidad, dichas comercializadoras lleven de la mejor manera el control de sus pedidos ya se de forma manual o automatizada y para mayor cobertura algunas empresas lo realizan mediante Internet.
El Comercial Yolanda Salazar Cia. Ltda. actualmente no cuenta con un sitio web, el incremento de clientes en todo el país hace que cada vez sea más difícil dar a conocer la información de la diversidad de productos que ofrece el Comercial y cada vez se tarda más en receptar los pedidos y despacharlos, ya que este proceso se lo realiza manualmente, es necesario actualizar el proceso de recepción de pedidos para mejorar la atención al cliente.
Análisis Crítico
El desconocimiento de nuevas tecnologías para el diseño de páginas web, la inseguridad existente en el Internet, la falta de recursos económicos, el miedo al cambio por parte de los empleados y del personal que maneja la recepción de pedidos y las políticas de la empresa, han sido los principales obstáculos para no tener un sitio web; trayendo como consecuencia el retrazo en le envío de pedidos.
Siendo la movilización continua de los agentes de venta la principal causa de la demora. Otra de las consecuencias negativas para la empresa es que los clientes no están informados de los nuevos productos que el comercial puede ofrecerles.
Prognosis
De continuar esta situación y al existir otras comercializadoras cercanas a nuestros clientes mas lejanos se corre el riesgo de perder ventas debido al retrazo en el envío de los pedidos.
Para solucionar este problema y llegar a más clientes con información nueva se recomienda diseñar e implementar el sitio web.
Formulación del problema
¿Qué beneficios ofrecería el diseño e implantación del sitio web para el control de pedidos del Comercial Yolanda Salazar Cia. Ltda.?
Preguntas directrices
¿Cuáles serían los resultados y beneficios que prestaría el sitio web para el Comercial Yolanda Salazar CIA. Ltda.?
¿De qué forma se receptaría las sugerencias, quejas y preguntas que realicen los clientes del Comercial Yolanda Salazar CIA. Ltda?
¿Ayudarían las páginas dinámicas para mejorar la publicidad del Comercial Yolanda Salazar CIA. Ltda?
¿Facilitaría, el sistema, la determinación del stock de productos que posee el Comercial Yolanda Salazar CIA. Ltda?
Delimitación
El siguiente trabajo se realizará en el Comercial Yolanda Salazar CIA Ltda. de la Ciudad de Ambato, Provincia de Tungurahua, País Ecuador, por un lapso de tiempo comprendido entre los meses de octubre del 2006 y enero del 2007.
1.7 Justificación
Como hemos venido observando a través de los años el mundo ha dado grandes cambios en lo que respecta al Internet y la gran cantidad de información se puede encontrar sobre diversos temas en los sitios web.
El Comercial Yolanda Salazar CIA. Ltda no posee en la actualidad de reglamentos, estatutos que ayuden a reforzar los diferentes servicios que presta a sus clientes, mucho menos posee una página web. El proceso de pedidos se lo realiza de forma manual causando retrazo en el pedido y por ende molestias a los clientes.
Siendo el Internet el medio más adecuado para publicar información y poder llegar a mas personas en el mundo es imprescindible poseer un sitio web, que ayude a, evaluar clientes actuales y desarrollar nuevas oportunidades de negocio. Mediante encuestas publicadas dentro de la página Web, puede obtener respuestas de los clientes actuales, y así conocer y abordar mejor las inquietudes y sugerencias respecto al servicio que están recibiendo de la empresa. Igualmente, puede mostrar nuevos productos e ideas y conseguir la opinión de los visitantes de su página, que son a la vez clientes potenciales. De esta manera, puede crear una base de datos de clientes actuales y potenciales para luego enviarle nuevas informaciones a través de correos electrónicos con costos irrisorios.
1.8 Objetivos
Objetivo General
Diseñar e implantar el sitio web para el control de pedidos para la empresa Comercial Yolanda Salazar CIA. Ltda.
Objetivos Específicos
Mejorar la calidad de atención a los clientes que adquieren nuestros productos y que se encuentran en otras ciudades del país.
Facilitar el trabajo del personal que tienen el cargo de agentes vendedores para que puedan recorrer mas ciudades y receptar más pedidos.
Desarrollar una página web que permita publicar información sobre la estructura y objetivos que tiene nuestra empresa, así como también que contenga información de los productos que ofrece a sus clientes.
Manejar un flujo de información seguro y confiable de la base de datos para mantener actualizado el stock de nuestros productos.
CAPITULO II
MARCO TEORICO
2.1 Antecedentes Investigativos
Revisado la información existente en la biblioteca de la Facultad de Ingeniería en Sistemas de la Universidad Técnica de Ambato en referencia al diseño de sitios web se ha encontrado los siguientes trabajos:
1.-Tesis #1, titulada “Creación de Páginas Web para la Universidad Técnica de Amabto”, autores: Ing. David Guevara e Ing. René Terán, muestra información referente a la creación de páginas Web y el Internet. Año 1997.
2.-Tesis #88, titulada “Diseño para el Control y Publicación en la Web de eventos de Capacitación y Servicios que promociona el Cenprofis”, autor Ing. Daniel Ortiz. Año 2003.
3.-Tesis #96, titulada “Implementación del Sitio Web de la Universidad Técnica de Ambato utilizando tecnología WAP”, autores: Ing. Alba Miranda e Ing. Jenny Pazmiño. Año 2004.
4.-Tesis #106 “Aplicación Web utilizando XML”, autor Ing. Mónica Osorio. Año 2004.
5.-Tesis #124, titulada “Sistema de Control y Administración de un Sitio Web para la empresa OSALID”, autor Ing Guillermo Valencia. Año 2004.
6.-Tesis # 162, titulada “Desarrollo e implementación del Sitio Web de la empresa Municipal de Agua Potable y Alcantarillado EMAPA”, autor Ing. César Oña. Año 2005.
2.3 Fundamentación legal
En el año de 1968 la Sra. Yolanda Salazar Gallo, decide trasladar el almacén que funcionaba en las instalaciones de Tenería San Agustín, ubicada en las calles Tungurahua y Esmeraldas, a un lugar más amplio y céntrico dedicándose a la venta y distribución exclusivamente de cueros de la mencionada Fabrica.
Esta naciente empresa funcionaria con el nombre de ALMACEN YOLANDA SALAZAR. En el año de 1974 se compra el terreno ubicado en la esquina de la calle Juan B. Vela y Luis A. Martínez.
En el año de 1983 se inicia la construcción del edificio, el 23 de Marzo de 1985, se inaugura la edificación, la misma que constaba de 7 plantas.
En sus inicios el almacén vendía todos los cueros de la Curtiduría Renaciente de la ciudad de Cuenca-Enic de Quito – y la Tenería Alemana, para el trabajo contaba con un empleado, al transcurrir el tiempo se aumenta a tres empleados más, quienes realizaban el trabajo de forma manual. En el año de 1998 debido a que la tecnología marca un crecimiento acelerado, se decide adquirir un sistema de cómputo contable.
En el año de 1997 debido al crecimiento del movimiento económico de la empresa nos vemos en la necesidad de abrir una bodega ubicada en las calles Tungurahua 001138 y Esmeraldas, dedicada en primera instancia al almacenamiento de todos los artículos, y en la actualidad siendo un nuevo punto de venta, que permite facilitar el comercio con esa importante sector En mayo del 2001 se decide cambiar el logotipo de la empresa, la misma que se constituye en Compañía Limitada, con el nombre que actualmente mantiene y es COMERCIAL YOLANDA SALAZAR CIA. LTD. La misma que tiene 37 años de vida empresarial y de servicio a la comunidad con productos como: telas, adornos, broches, chapas, hebillas, hilos, ceras, sirios, esponjas, plásticos, alfombras, herramientas, expandibles, damasco, corosiles, yutes y cueros en general.. Guiados todos por la tutela de la Sra. Yolanda Salazar se encuentra en la actualidad como responsables de la Gerencia General la Ing. Alexandra López y de su esposo Sr. William Granizo, jóvenes visionarios y emprendedores
Misión
Ser una empresa de comercialización y distribución de productos relacionados con las líneas de zapatería, tapicería, tejidos, hogar, plásticos y juguetería, para artesanos, pequeños y medianos comerciantes y familias en general, brindando productos de calidad a precios justos y con un excelente servicio al cliente, mereciendo siempre la confianza plena de los colaboradores, accionistas y clientes.
Visión
Comercial Yolanda Salazar Cia. Ltda. será un centro de comercialización y distribución líder en el mercado nacional, para ello contará con sucursales ubicadas estratégicamente, brindando oportunidades de desarrollo, respeto y justa retribución a sus colaboradores, grupo que estará integrado por un equipo humano con altas cualidades profesionales, morales y con responsabilidad social.
2.4. Categorizaciones Fundamentales
Diseño e implantación
del sitio web Informática Web Internet Control de pedidos Compras y Ventas Comercializadora Variable Variable
2.4.1. Informática
La Informática es la ciencia del tratamiento automático de la información a través de un computador (llamado también ordenador o computadora).
Entre las tareas más populares que ha facilitado esta tecnología se encuentran: elaborar documentos, enviar y recibir correo electrónico, dibujar, crear efectos visuales y sonoros, maquetar folletos y libros, manejar la información contable en una empresa, reproducir música, controlar procesos industriales y jugar.
Informática es un vocablo inspirado en el francés informatique, formado a su vez por la conjunción de las palabras information y automatique, para dar idea de la automatización de la información que se logra con los sistemas computacionales. La informática es un amplio campo que incluye los fundamentos teóricos, el diseño, la programación y el uso de las computadoras (ordenadores).
2.4.2 Internet
Internet es una gran red de redes, también llamada Supercarretera de la información. Es el resultado de la interconexión de miles de computadoras de todo el mundo. Todas ellas comparten los protocolos de comunicación, es decir que todos hablan el mismo lenguaje para ponerse en contacto unas con otras.
Los servicios básicos ofrecidos ahora por Internet son correo electrónico, noticias en red, acceso a computadoras remotas y sistemas de adquisición de datos, y la capacidad para transferir información entre computadoras remotas. 2.4.2.1 Historia de Internet
Empezó en los Estados Unidos de América en 1969, como un proyecto puramente militar. La Agencia de Proyectos de Investigación Avanzados de Defensa (DARPA) desarrolló una red de computadoras llamada ARPANET, para no centralizar los datos, lo cual permitía que cada estación de la red podía comunicarse con cualquier otra por varios caminos diferentes, además
presentaba una solución para cuando ocurrieran fallas técnicas que pudieran hacer que la red dejase de funcionar.
Los sitios originales que se pusieron en red eran bases militares, universidades y compañías con contratos del Departamento de Defensa. Conforme creció el tamaño de esta red experimental, lo mismo sucedió con las precauciones por la seguridad. Las mismas redes usadas por las compañías y las universidades para contratos militares se estaban volviendo cada vez más accesibles al público. Como resultado, en 1984, ARPANET se dividió en dos redes separadas pero interconectadas. El lado militar fue llamado MILNET. El lado educativo todavía era llamado técnicamente ARPANET, pero cada vez se hizo mas conocida como Internet. En mayo de 1995, entre 35 y 45 millones de personas usaban Internet y este número fue creciendo mes a mes en un 10 a 15%. Las estimaciones actuales colocan al número de personas en Internet en enero de 1997 en 62 millones de usuarios individuales.
Podemos decir que el resultado final es que lo que comenzó como un proyecto de investigación gubernamental y educativo ahora se ha convertido en uno de los medios de comunicación más importante de la actualidad. Nunca antes había sido posible tener acceso a tantas personas de culturas y antecedentes tan variados. Además podemos decir que la Internet no es gratis, la pagamos básicamente nosotros, los contribuyentes, centros de investigación, educacionales, institutos y universidades, las empresas comerciales, nosotros a través del incremento en sus productos y la publicidad.
2.4.3 WEB
2.4.3.1 Historia de la Web
La Web es una idea que se construyo sobre la Internet. Las conexiones físicas son sobre la Internet, pero introduce una serie de ideas nuevas, heredando las ya existentes.
Empezó a principios de 1990, en Suiza en el centro de investigación CERN (centro de Estudios para la Investigación Nuclear) y la idea fue de Tim
Berners-Lee, que se gestó observando una libreta que él usaba para añadir y mantener referencias de cómo funcionaban los ordenadores en el CERN. Antes de la Web, la manera de obtener los datos por la Internet era caótica: había un sinfín de maneras posibles y con ello había que conocer múltiples programas y sistemas operativos. La Web introduce un concepto fundamental: la posibilidad de lectura universal, que consiste en que una vez que la información esté disponible, se pueda acceder a ella desde cualquier ordenador, desde cualquier país, por cualquier persona autorizada, usando un único y simple programa. Para que esto fuese posible, se utilizan una serie de conceptos, el más conocido es el hipertexto.
Con Web los usuarios novatos podrían tener un tremendo poder para hallar y tener acceso a la riqueza de información localizada en sistemas de cómputos en todo el mundo.
2.4.3.2 La World Wide Web
La World Wide Web consiste en ofrecer una interface simple y consistente para acceder a la inmensidad de los recursos de Internet. Es la forma más moderna de ofrecer información. el medio más potente. La información se ofrece en forma de páginas electrónicas.
El World Wide Web o WWW o W3 o simplemente Web, permite saltar de un lugar a otro en pos de lo que no interesa. Lo más interesante es que con unas pocas ordenes se puede mover por toda la Internet.
2.4.3.3 URLs
Localizador Uniforme de Recursos (URL; Uniform Resource Locator ) es una dirección especial usada por los navegadores Web, para tener acceso a información en Internet. El URLs especifica el ordenador en que se hospeda, el directorio, y el nombre del fichero A través de estas direcciones o URLs vamos a poder conectar los diferentes objetos (no solo texto), aunque se acceda a ellos a través de diferentes protocolos. Una cualidad de los URLs es
que permiten utilizar los datos ya existentes en la Internet (Wais, Gofher, ftp) y así es como consigue la Web envolver a la Internet sencilla y eficazmente
2.4.3.4 Sitio Web
2.4.3.4.1 Etapas de Desarrollo de un proyecto de sitio Web
El desarrollo de un proyecto de sitio Web puede dividirse en tres etapas principales:
Prediseño, Diseño,
Instalación y prueba.
El punto de vista desde el cual se analiza el proceso de diseño no es desde la interrelación usuario-tecnología, sino como interacción humana, mediatizada por la técnología. Es decir, entender a la Web como medio de comunicación entre personas. Esto nos debe ayudar a pensar permanentemente en "el otro", la persona invisible y desconocida para quien hacemos la página Web.
De todas las palabras que utilizamos al hablar de Internet, la que más deben tener en cuenta los diseñadores es la que designa al acto de instalar un sitio, pensar en el público, pensar en cómo piensa el público.
2.4.3.4.1.1 Prediseño
A la etapa de Prediseño o conceptualización podemos dividirla en cinco componentes para el análisis. Ellos son: objetivos, público, contenidos, estructura y visualización. Estos interactúan entre sí y se condicionan mutuamente.
2.4.3.4.1.1.1 Objetivos
Este es uno de los elementos más importantes, que determina a los otros. Hay que responder a la pregunta: ¿para qué se pública este sitio?; ¿qué quiero que suceda raíz de mi publicación en la Web?.
electrónico de productos y puedan hacer sus pedidos automáticamente, contribuir acerca de la necesidad de conservar las especies en peligro de extensión, etc. Estar en Internet no es una respuesta válida.
2.4.3.4.1.1.2 Público
Al hablar de público no nos referimos a cualquier persona que recorriendo la red llegue a nuestra página, sino a aquella parte de la población a la que pretendemos alcanzar e influir con el mensaje. Esto esta estrechamente vinculado con los objetivos establecidos y la naturaleza del sitio que nos proponemos.
2.4.3.4.1.1.3 Contenidos
Se debe listar la información que se desea incluir en la Web. Esta información debe ser significativa, y útil para el público. Teniendo en cuenta lo que a ellos les interesa, no lo que a nosotros nos gustaría que nos interese.
2.4.3.4.1.1.4 Estructura
La organización de la información es un tema clave para asegurar un buen funcionamiento de un sitio.
El primer elemento organizador son las páginas. Conviene incluir en cada una de ellas una unidad de información autónoma, completa. En el caso de que el volumen sea excesivo para ello, dividir esa unidad de información en subunidades más pequeñas, coherentes, completas cada una en sí misma. Una unidad de información es un tema o un subtema.
2.4.3.4.1.1.5 Visualización
Un sitio Web no es una torta. La gráfica (incluida elementos multimedia) de un sitio Web debe se una herramienta de comunicación al servicio de los objetivos planteados y condicionados por las pautas culturales (preferencias, gustos) del público.
Esto significa que tampoco es un espacio de lucimiento del diseñador, ni la estética.
Debe adecuarse a los gustos y preferencias de los responsables del sitio. Una vez más los objetivos trazados y el perfil del público deberían ser los instrumentos para tomar las decisiones de diseño gráfico y multimedia.
2.4.3.4.1.2 Diseño
Cuando hablamos sobre diseño de páginas Web, realmente nos referimos al HTML o Hyper-text Markup Language. El lenguaje HTML consiste en una serie de comandos que le indican al programa navegador de WWW cómo darle formato al texto que contienen los archivos. En la actualidad no hace falta ser un experto en HTML debido a que los procesadores de texto existentes se encargan de hacer el trabajo, agregando el código automáticamente, a lo que queremos mostrar.
Los servicios de diseño de páginas Web cubren un rango que va desde convertir archivos de texto a formato HTML, hasta desarrollar extensos conjuntos de páginas cargadas de ilustraciones e hipervínculos relacionados entre sí. Podría dársele un enfoque especial a su página para algún programa navegador específico, pero siempre debe asegurarse de que las páginas sean vistas por el mayor número de plataformas posibles.
La tarea de diseño de páginas Web convoca por lo menos tres especialidades diferentes: comunicación (humana), programación (HTML, CGI, Java), diseño gráfico y multimedia. Ninguna de estas especialidades tiene en sí misma todos los recursos para llevar a cabo proyectos de Web exitosos. 2.4.3.4.1.3 Instalación y Pruebas
En esta etapa nos encargamos de la puesta en marcha, correcciones y ajustes finales. Se debe hacer que todo funcione. Debemos hacer la prueba de todos los enlaces o links, corroborar el correcto funcionamiento de todos los elementos de multimedia y del funcionamiento de formularios, e-mail, buscadores, etc.
La transferencia de archivos a la Web, se realiza a través de FTP (File Transfer Protocol), generalmente, se necesita un nombre de usuario y una clave de acceso.
2.4.3.4.2 Tipos de Páginas web 2.4.3.4.2.1 Páginas Web Estáticas
Las primeras páginas son las que denominamos páginas estáticas, se construyen con el lenguaje HTML, que no permite grandes florituras para crear efectos ni funcionalidades más allá de los enlaces.
Estas páginas son muy sencillas de crear, aunque ofrecen pocas ventajas tanto a los desarrolladores como a los visitantes, ya que sólo se pueden presentar textos planos acompañados de imágenes y a lo sumo contenidos multimedia como pueden ser videos o sonidos
2.4.3.4.2.2 Paginas Web Dinámicas
Se conoce con el nombre de página web dinámica a aquélla, cuyo contenido se genera a partir de lo que un usuario introduce en un web o formulario. El contenido de la página no está incluido en un archivo html como en el caso de las páginas web estáticas.
Las aplicaciones más conocidas de las páginas web dinámicas son:
Mostrar el contenido de una base de datos, con base en la información que solicita un usuario a través de un formulario de web.
Actualizar el contenido de una base de datos. Generar páginas web de contenido estático.
Mejorar la interacción entre el usuario y el sitio web
Para crear una página de este tipo no basta con programar en HTML, ya que este lenguaje es muy limitado. Es necesario combinar HTML con otros lenguajes, como JavaScript, VBScript, Java, ASP, PHP, etc. También puede hacerse uso de capas, de animaciones Flash, de applets java y de hojas de estilo CSS. A la combinación de estos elementos se le conoce como DHTML (HTML dinámico). Existe una anécdota muy curiosa sobre
DHTML : Una conocida marca, poseedora de un programa que permite "dar vida" a las páginas web, pidió explicaciones a un webmaster tras visitar su página web. Pensaron que el webmaster estaba utilizando su programa y habían comprobado que no figuraba como comprador en sus archivos. El webmaster respondió que no estaba utilizando el programa en cuestión, sino HTML dinámico, por lo que la empresa tuvo que disculparse por la acusación. Esto demuestra lo que se puede llegar a hacer con HTML dinámico.
2.4.4 Diseño e Implantación del Sitio Web 2.4.4.1 PHP
PHP es un lenguaje de propósito general. Es normalmente usado como un lenguaje de script embebido en HTML para su uso en la web, pero también puede usarse como un lenguaje de script para shell o hasta como un lenguaje para escribir aplicaciones con ventanas, con PHP-GTK.
2.4.4.1.1 Historia de PHP
PHP, se conoce originalmente como Personal Home Pages, fue concebido en el año de 1994 por Rasmus Lerdorf. El lo escribió como una forma de track visitantes a su CV en línea. La primera versión salió en los comienzos de 1995, y fue ahí donde Rasmus se dio cuenta que haciendo en proyecto código-abierto, las personas arreglarían sus problemas. La primera versión fue muy precaria y tenía un parecer que reconocía solo unas pocas macros y brindaba algunas utilidades que se usaban comúnmente en sitios web.
2.4.4.1.2 Usos de PHP
Los principales usos del PHP son los siguientes:
Programación de páginas web dinámicas, habitualmente en combinación con el motor de base datos MySQL, aunque cuenta con soporte nativo para otros motores, incluyendo el estándar ODBC, lo que amplía en gran medida sus posibilidades de conexión.
Creación de aplicaciones gráficas independientes del navegador, por medio de la combinación de PHP y GTK (GIMP Tool Kit), lo que permite desarrollar aplicaciones de escritorio en los sistemas operativos en los que está soportado.
2.4.4.1.3 Ventajas de PHP
Es un lenguaje multiplataforma.
Capacidad de conexión con la mayoría de los manejadores de base de datos que se utilizan en la actualidad.
Leer y manipular datos desde diversas fuentes, incluyendo datos que pueden ingresar los usuarios desde formularios HTML.
Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones).
Posee una amplia documentación en su página oficial.
Es libre, por lo que se presenta como una alternativa de fácil acceso para todos. Permite las técnicas de Programación Orientada a Objetos. Nos permite crear los formularios para la web
2.4.4.2 MYSQL
MySQL es la base de datos open source más popular y, posiblemente, mejor del mundo. Su continuo desarrollo y su creciente popularidad están haciendo de MySQL un competidor cada vez más directo de gigantes en la materia de las bases de datos como Oracle
MySQL es un sistema de administración de bases de datos (Database Management System, DBMS) para bases de datos relacionales. Así, MySQL no es más que una aplicación que permite gestionar archivos llamados de bases de datos.
Existen muchos tipos de bases de datos, desde un simple archivo hasta sistemas relacionales orientados a objetos. MySQL, como base de datos relacional, utiliza múltiples tablas para almacenar y organizar la información. MySQL fue escrito en C y C++ y destaca por su gran adaptación a diferentes entornos de desarrollo, permitiendo su interactuación con los lenguajes de
programación más utilizados como PHP, Perl y Java y su integración en distintos sistemas operativos.
También es muy destacable, la condición de open source de MySQL, que hace que su utilización sea gratuita e incluso se pueda modificar con total libertad, pudiendo descargar su código fuente. Esto ha favorecido muy positivamente en su desarrollo y continuas actualizaciones, para hacer de MySQL una de las herramientas más utilizadas por los programadores orientados a Internet. Debemos hacer arrancar MySQL
Linux: ./mysqld start
Windows: mysqld-shareware.exe
Todo el sistema de permisos de acceso al servidor, a las bases de datos y sus tablas, MySQL lo almacena en una tabla llamada mysql, que como todas estará en el directorio /data, a menos que hallamos especificado otro directorio.
En Windows esta tabla se crea con la instalación, pero en Linux/Unix debemos crearla con:
/usr/local/mysql/bin/mysql_install_db
En la base de datos mysql es donde se guardaran todos los permisos y de MySQL es mysqladmin, la cuál como parece indicar su nombre es la encargada de la administración.
MySQL crea por defecto al usuario root con todos los permisos posibles habilitados, podemos utilizar este usuario como administrador o crear otro, por ejemplo mysqladmi. Como el usuario root lo crea sin clave de acceso, lo primero que debemos hacer es asignarle una:
directorios /include y /lib contiene los fichero *.h y las librerías necesarias, en /bin están los ficheros ejecutables y en /data encontraremos como subdirectorio cada una de las bases de datos que hayamos creado.
Como hemos dicho, para cada base de datos que nosotros creamos, MySQL crea un directorio con el nombre que le hemos asignado a la base de datos. Dentro de este directorio, por cada tabla que definamos MySQL va ha crear tres archivos: mitabla.ISD, mitabla.ISM, mitabla.frm
2.4.4.2.2 Seguridad
Como comentamos anteriormente, todo el sistema de permisos MySQL lo guarda en una base de datos llamada mysql, la cuál se componen de cinco tablas: host, user, db, tables_priv, colums_priv.
La tabla user contiene información sobre los usuarios, desde que máquinas pueden acceder a nuestro servidor MySQL, su clave y de sus diferentes permisos. La tabla host nos informa sobre que máquinas podrán acceder a nuestro sistema, así como a las bases de datos que tendrán acceso y sus diferentes permisos. Finalmente, las tablas db, tables_priv, columns_priv nos proveen de un control individual de las bases de datos, tablas y columnas Tabla USER
CAMPO TIPO POR DEFECTO
Host char(60) User char(16) Password char(16) Select_priv enum('N','Y') N Insert_priv enum('N','Y') N Update_priv enum('N','Y') N Delete_priv enum('N','Y') N Create_priv enum('N','Y') N Drop_priv enum('N','Y') N Reload_priv enum('N','Y') N Shutdown_priv enum('N','Y') N Process_priv enum('N','Y') N
Tabla HOST
CAMPO TIPO POR DEFECTO
Host char(60) Db char(32) Select_priv enum('N','Y') N Insert_priv enum('N','Y') N Update_priv enum('N','Y') N Delete_priv enum('N','Y') N Create_priv enum('N','Y') N Drop_priv enum('N','Y') N Grant_priv enum('N','Y') N References_priv enum('N','Y') N Tabla BD
CAMPO TIPO POR DEFECTO
Host char(60) Db char(32) User char(16) Select_priv enum('N','Y') N Insert_priv enum('N','Y') N Update_priv enum('N','Y') N Delete_priv enum('N','Y') N Create_priv enum('N','Y') N Drop_priv enum('N','Y') N References_priv enum('N','Y') N Index_priv enum('N','Y') N Alter_priv enum('N','Y') N
2.4.4.3 LINUX
Linux es, a simple vista, un Sistema Operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores, y estaciones de trabajo. Fue desarrollado para el i386 y ahora soporta los procesadores i486, Pentium, Pentium Pro y Pentium II, Pentium III, PentiumIV así como los clones AMD y Cyrix. También soporta máquinas basadas en SPARC, DEC Alpha, PowerPC/PowerMac, y Mac/Amiga Motorola 680x0.
Como sistema operativo, Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta 64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos.
2.4.4.3.1 Características de Linux
2.4.4.3.1.1 Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo.
LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.
2.4.4.3.1.2 Multiusuario: Muchos usuarios usando la misma máquina al mismo tiempo.
2.4.4.3.1.3 Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II, Pentium III, Pentium IV, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.
2.4.4.3.1.4 Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC.
Funciona en modo protegido 386.
Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
2.4.4.3.1.5 Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
2.4.4.3.1.6 Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.
2.4.4.3.1.7 Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio. Este límite se puede aumentar fácilmente con el cambio de unas cuantas líneas en el código fuente.
La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.
Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.
Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
Compatible con POSIX, System V y BSD a nivel fuente.
Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario.
Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.
Control de tareas POSIX. Pseudo-terminales (pty's).
Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.
Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.
Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud.
Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no es necesario ningún comando especial para usar la partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. El soporte para VFAT (WNT, Windows 95) ha sido añadido al núcleo de desarrollo y estará en la próxima versión estable.
Soporte en sólo lectura de HPFS-2 del OS/2 2.1
Sistema de archivos de ROM que lee todos los formatos estándar de CD-ROM.
TCP/IP, incluyendo ftp, telnet, NFS, etc. Software cliente y servidor Netware.
Lan Manager / Windows Native (SMB), software cliente y servidor.
Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc.
2.4.5. COMERCIALIZADORA 2.4.5.1 Empresa
Es toda persona que trabaja bajo un producto o servicio con el fin de lucrar u obtener ganancias. La empresa al definir su mercado debe poner más énfasis a la necesidad que satisface el producto y poner más atención a el producto con el cual se va a negociar. Su objetivo es saber claramente cuales son las necesidades derivadas y cuales las genéricas
2.4.5.1.1 Organización y empresa
hazaña, amasar una fortuna o satisfacer una necesidad importante. Estas deben recabar fondos, atraer personal, establecer una fábrica de producción o taller de servicio y encontrar un mercado para sus productos.
Las organizaciones en la actualidad se presentan en todas formas y dimensiones. Pueden ser propiedad pública o privada, funcionar en busca de una utilidad, por simples servicios o persiguiendo alguna otra meta.
Estas organizaciones necesitan adquirir recursos para sus sustento. Estos pueden lograrse de tres formas:
La posesión de poderes: Tal es el caso de las oficinas públicas, que gracias a el cargo de los impuestos obtienen estos recursos.
La solicitación: Resulta del convencimiento de las personas o grupos para que aporten financieramente, como por ejemplo las universidades. El intercambio: Es el método por el cual una organización crea y ofrece bienes o servicios que son capaces de atraer y satisfacer a los compradores.
La organización identifica un conjunto de compradores y necesidades en el mercado, crea un conjunto de productos y servicios para satisfacer tales necesidades, comunica los beneficios que se obtienen con estos productos, los hace accesibles y disponibles, les fija un precio de una manera razonable y convence a los compradores que intercambien sus recursos por estos productos.
Los compradores mantienen fluctuantes a sus necesidades, preferencias e intereses y la organización debe estar siempre al tanto y mantenerse delante de estos cambios y constantemente revisar y mejorar su oferta de mercado
2.4.5.1.2 Organizaciones sin fines de lucro
La mercadotecnia ha llegado a convertirse en una completa filosofía cuya finalidad es relacionar dinámicamente a cualquier organización con su mercado.
Esto, no deja de lado a las organizaciones sin fines de lucro, como los museos, universidades, iglesias, que están considerando la mercadotecnia como un nuevo modo de ver sus relaciones con sus respectivos públicos. Las naciones en desarrollo están examinando los principios del marketing para mejorar sus sistemas de distribución doméstica y la forma más efectiva de competir en los mercados mundiales.
Las organizaciones sin fines de lucro pueden clasificarse dentro de ocho grupos a saber:
Organizaciones religiosas, sociales, culturales, de estudio, de protección, políticas, filantrópicas, para causas sociales, etc.
2.4.5.2 Intercambio, transacciones y relaciones
2.4.5.2.1 Intercambio: es el acto de obtener de alguien un producto deseado, ofreciendo algo a cambio.
Para que éste tenga lugar, deben satisfacerse cinco condiciones: Que existan al menos dos partes.
Que cada parte posea algo que pueda tener valor para la otra parte. Que cada parte sea capaz de comunicarse y hacer entrega .
Que cada parte tenga libertad para aceptar o rechazar la oferta.
Que cada parte considere que es apropiado o deseable negociar con la otra parte.
2.4.5.2.2 Transacción: ésta comprende varias dimensiones: Al menos dos objetos de valor, acuerdo sobre las condiciones, y un tiempo y lugar convenido. Las transacciones pueden dar lugar a conflictos basados en la mala interpretación o en la mala fe.
2.4.5.2.3 Relaciones: deben ser a largo plazo, confiables y seguras con clientes, comerciantes, distribuidores y proveedores . Se logra prometiendo y entregando alta calidad, buen servicio y precio justo.
2.4.6 Compra y Venta 2.4.6.1 Compra
El departamento de compras es el encargado de realizar las adquisiciones necesarias en el momento debido, con la cantidad y calidad requerida y a un precio adecuado. Este departamento anteriormente estaba delegado a otros departamentos principalmente al de producción debido a que no se le daba la importancia que requiere el mismo; puesto que debe de proporcionar a cada departamento de todo lo necesario para realizar las operaciones de la organización
2.4.6.1.1 Funciones:
Adquisiciones: Acción que consiste en adquirir los insumos, materiales y equipo, necesarios para el logro de los objetivos de la empresa, los cuales deben ajustarse a los siguientes lineamientos: precio, calidad, cantidad, condiciones de entrega y condiciones de pago; una vez recibidas las mercancías es necesario verificar que cumplan con los requisitos antes mencionados, y por último aceptarlas.
2.4.6.1.2 Guarda y Almacenaje: Es el proceso de recepción, clasificación, inventario y control de las mercancías de acuerdo a las dimensiones de las mismas (peso y medidas.
2.4.6.1.3 Proveer a las demás áreas: Una vez que el departamento de compras se ha suministrado de todos los materiales necesarios, es su obligación proveer a las demás áreas tomando en cuenta: la clase. Cantidad y dimensiones de las mismas.
2.4.6.2 Venta
Es una orientación administrativa que supone que los consumidores no comprarán normalmente lo suficiente de los productos de la compañía a menos que se llegue hasta ellos mediante un trabajo sustancial de promoción de ventas.
El departamento de ventas es el encargado de persuadir a un mercado de la existencia de un producto, valiéndose de su fuerza de ventas o de intermediarios, aplicando las técnicas y políticas de ventas acordes con el producto que se desea vender.
2.4.6.2.1 Funciones:
2.4.6.2.1.1 Desarrollo y manipulación del producto: Consiste en perfeccionar los productos ya existentes, introducir nuevos productos, darles otro uso o aplicación, hacerle modificaciones a sus estilos, colores, modelos, eliminación de los productos pasados de moda, observación del desarrollo de los productos elaborados por la competencia, su envase, accesorios del producto, de su eficiencia, sus características distintivas y su nombre.
2.4.6.2.1.2 Distribución física: Responsabilidad que cae sobre el gerente de ventas la cual es compartida con el de tráfico y envíos. El gerente de ventas coordina estas con el tráfico, en los problemas relativos al manejo de materiales de los productos desde la fábrica hasta el consumidor, que comprende los costos y métodos de transporte, la localización de almacenes, los costos de manejo, los inventarios, la reducción de reclamaciones por retrasos y perjuicios de ventas.
2.4.6.2.1.3 Estrategias de ventas: son algunas prácticas que regulan las relaciones con los agentes distribuidores, minoristas y clientes. Tiene que ver con las condiciones de ventas, reclamaciones y ajustes, calidad del producto, método de distribución, créditos y cobros, servicio mecánico, funcionamiento de las sucursales y entrega de los pedidos.
2.4.6.2.1.4 Financiamiento de las ventas: Las operaciones a crédito y a contado son esenciales para el desenvolvimiento de las transacciones que requieren de la distribución de bienes y servicios desde el productor al mayorista, vendedores al por mayor y consumidores.
2.4.6.2.1.5 Costos y Presupuestos de Ventas: Para controlar los gastos y planear la ganancia, el ejecutivo de ventas, previa consulta con el personal
investigador del mercado con el de contabilidad y el de presupuestos, debe calcular el volumen probable de ventas y sus costos para todo el año.
2.4.6.2.1.6 Estudio de mercado: El conocimiento de los mercados, las preferencias del consumidor, sus hábitos de compra y su aceptación del producto o servicio es fundamental para una buena administración de ventas, debido a que se debe recoger, registrar y analizar los datos relativos al carácter, cantidad y tendencia de la demanda, el estudio de mercado debe incluir el análisis y la investigación de ventas, estudios estadísticos de las ventas o productos, territorio, distribuidores y temporadas; los costos de los agentes de ventas, costos de venta y de operación.
2.4.6.2.1.7 Promociones de venta y publicidad: Estas ayudan a estimular la demanda de consumo y contribuir a que los agentes de venta de la fabrica, los mayoristas y los minoristas vendan los productos: el agente de ventas aprueba los planes de promoción y publicidad, los horarios de trabajo, las asignaciones presupuestarias, los medios de propaganda, las promociones especiales y la publicidad en colaboración con los comerciantes.
2.4.6.2.1.8 Planeación de Ventas: El administrador de ventas debe fijar los objetivos de las mismas y determinar las actividades mercantiles necesarias para lograr las metas establecidas. La planeación de ventas debe coordinar las actividades de los agentes, comerciantes y personal anunciador, la distribución física; el personal de ventas, las fechas de los planes de producción, los inventarios, los presupuestos y el control de los agentes de ventas.
2.4.6.2.1.9 Servicios técnicos o mecánicos: Corresponde a los gerentes de ventas cuyos productos mecánicos requieren de servicios de instalación y técnicos, establecer normas al respecto; tener el equipo y los locales destinados por la empresa vendedora para tal servicio.
2.4.6.2.1.10 Relaciones con los distribuidores y minoristas: Las buenas relaciones con estos requieren proporcionarles asistencia de ventas, servicios mecánicos de entrega y ajuste, informarles sobre los productos, servicios,
tácticas y normas de la compañía y contestar pronta y detalladamente a sus preguntas.
2.4.6.2.1.11 El personal de ventas: Consiste en desarrollar de la manera más eficiente el proceso de integración el cual comprende buscar, seleccionar y adiestrar a los agentes de ventas; así como de su compensación económica, supervisión, motivación y control.
2.4.6.2.1.12 Administración del departamento de ventas: Es responsabilidad de los gerentes de la misma, el cual debe establecer la organización, determinar los procedimientos, dirigir el personal administrativo, coordinar el trabajo de los miembros del departamento, llevar el registro de las ventas y asignar tareas a los jefes de las diversas secciones de este departamento.
2.4.7 Control de Pedidos
El control de Pedidos comprende las operaciones que se pueden realizar con los artículos que están a disposición de los clientes para ser comercializados. Selección de artículos El cliente selecciona los artículos que desea llevar, ayudándose de un catalogo que le indica el precio, color, marca y cantidad. Control en existencia EL personal revisa que el producto seleccionado se encuentre disponible para ser comercializado.
Facturación En un sistema computarizado se procede a facturar la compra que realiza el cliente para luego ser procesado y descontado del stock existente.
Envío Inmediatamente que se realiza la facturación se empaca los artículos y se envía a su destino.
Este proceso se lo realiza con cada uno de los pedidos que llegan al departamento de ventas.
2.5 Hipótesis
La implantación del sitio web para el Comercial Yolanda Salazar CIA. Ltda. incrementará las ventas de sus productos, tendrá mayor publicidad, aumentarán clientes y crecerá la credibilidad y el prestigio de la comercializadora.
2.6 Señalamiento de variables de la hipótesis Variable Independiente
Diseño e implantación del sitio web Variable Dependiente
CAPITULO III
METODOLOGIA 3.1 Enfoque
El presente proyecto fue de tipo cuantitativo puesto que es realista, explicativo, busca las causas y la explicación de los hechos que estudia, los datos fueron tratados aplicando la estadística para la determinación de los resultados.
3.2 Modalidad básica de la investigación
La realización de la presente investigación esta basada en la investigación de campo la cual analiza el problema partiendo de hechos reales, para la obtención de información y requerimientos que evidencien los objetivos.
La investigación bibliográfica sirvió de mucha ayuda, en todo lo que concierne a la teoría en la que se baso la investigación.
La investigación experimental obtuvo mucha influencia para la etapa de pruebas del tema planteado.
3.3 Nivel o tipo de investigación.
Para el desarrollo de este proyecto, se tomo contacto directo con la realidad para obtener información de acuerdo a los objetivos planteados inicialmente, se trata de un proyecto especial por desarrollarse un software a un problema específico basado en la investigación de campo. De igual manera se ha utilizado la investigación bibliográfica para obtener la información teórica se ha recurrido al Internet y a diversos libros que tratan sobre el tema. Para
realizar las comprobaciones del sistema que se aplico, se ha utilizado la investigación experimental.
Para la presente investigación se empezó con el nivel exploratorio el cual permitió averiguar los por menores del proyecto; posteriormente se utilizó el nivel descriptivo para clasificar los elementos y estructuras según el comportamiento de los servicios de la empresa; finalmente llegamos al nivel explicativo para comprobar experimentalmente la hipótesis.
3.4 Población y muestra.
Para la población se ha tomado en cuenta los siguientes datos:
Cantidad Empleados – Agentes
Vendedores 4
Personal Administrativo 12
3.5 Recolección de información
La técnica que permitió obtener información fue básicamente la observación a cada uno de los pisos de venta y a todo el personal que labora en la empresa tanto administrativos como ventas.
3.6 Procesamiento y análisis
Una vez obtenido los datos necesarios para el desarrollo del proyecto se ordenó la información lo cual permitió obtener una visión mas clara sobre cual sería la información que se publicaría en Internet.
CAPITULO IV ANALISIS DEL SISTEMA
4.5 Análisis del Sistema Actual
En la actualidad la empresa no cuenta con una página web por lo tanto la publicidad, distribución de catálogo y recepción de pedidos se realiza por medio de los agentes vendedores que visitan esporádicamente a los clientes de fuera de la ciudad.
La falta de una página web para la publicación y difusión del catálogo de productos y el control de pedidos, a causado que los clientes de fuera de la ciudad no puedan realizar los pedidos oportunamente, dando como consecuencia perdida de tiempo en la recepción y envío de pedidos, perdida económica y desacuerdos con los empleados encargados de los pedidos
4.6 Análisis del Sistema Propuesto
El Comercial Yolanda Salazar Cia. Ltda.. requiere publicar en Internet el catálogo que contiene productos como: en artículos de zapatería, tapizaría, adornos, plásticos, telas, etc. Los clientes podrán hacer pedidos, directamente a la empresa, asi como también pueden conocer el funcionamiento y forma de trabajo de nuestra empresa, todas las personas interesadas. Además el sitio web permitirá enviar datos vía mail de las personas que deseen contactar directamente con nuestra empresa.
Con la implantación del sitio web se espera que llegue a más personas el catálogo de productos actualizado en todo momento para aquellos que deseen realizar cualquiera de las tareas mencionadas anteriormente, sin dificultades. También la publicidad aumentará en gran proporción ya que el Internet llega a todo el mundo.
4.7 Estudio de Factibilidades 4.7.1 Factibilidad Operativa
El sitio web será diseñado con una interfaz amigable y fácil de utilizar, contará con controles de validación de datos y de usuarios para mayor seguridad.
Se capacitará al personal del departamento de Sistemas para que pueda realizar actualizaciones y transferencia de archivos para el sitio web.
Por lo tanto es factible de realizarse operacionalmente, ya que se cuenta con el apoyo de todo el personal de la empresa, las mismas que colabora y facilitan sin inconvenientes la información que se requiere.
4.7.2 Factibilidad Técnica
Componentes de hardware y software que existen en la empresa para el desarrollo y funcionamiento del sitio web
Software
Para el desarrollo del sitio web se cuenta con: Herramienta de desarrollo
Php (Procesador de Hiper Textos 5.0)
Mientras que para el almacenamiento de la base de datos se cuenta con: MySQL 5.0
Las dos herramientas se encuentran instaladas bajo plataforma Linux distribución Centos 4
Las herramientas fueron seleccionadas tomando en cuenta el costo de licencias, que sean multiplataforma.
Hardware
La empresa cuenta con una maquina que cumple con las características necesarias para programar el sitio web y para transferir los archivos necesarios hacia el hosting vía FTP.
Características del equipo Capacidad: 80Gb
Microprocesador Pentium IV de 2.8 Ghz Memoria RAM de 512Mb
Componentes de hardware y software necesarios para el funcionamiento y desarrollo del sitio web
Software
Para el desarrollo del sitio web se requiere: Herramienta de desarrollo
- Php (Procesador de Hiper Textos 4.0) o posteriores
Mientras que para guardar la base de datos se requiere: - MySQL 4 .0 o posteriores
Para la transferencia de archivos se requiere tener configurado el FTP para la transferencia de archivos en plataforma Linux
Hardware
Características del equipo Capacidad: 40Gb
Microprocesador Pentium IV de 2.8 Ghz Memoria RAM de 512Mb
Analizando tanto el hardware como el software que se requiere y el que posee la empresa se determina que es factible de realizarse técnicamente, ya que se cuenta con las herramientas necesarias y suficientes para el desarrollo el sitio web e mismo que podrá ser actualizado en la maquina del departamento de Sistemas sin ningún inconveniente.
4.7.3 Factibilidad Económica
Los costos que comprenden en el desarrollo del sitio web se adquirieron mediante el proceso de estimación de costos los mismos que son detallados a continuación.
Los costos están calculados por años.
SISTEMA ACTUAL
Gasto por las Personas (Personas)
Mensual Anual
4 Vendedores ($400,00) $1.600,00 $19.200,00
4 Viáticos a vendedores (trasporte,
hospedaje. etc) ($200,00) $800.00 $9.600.00
Despachador de Pedidos $400,00 $4.800,00
Personas = $19.200,00 + $9.600,00 + $4.800.00 Personas = $33.600,00
Gasto de Materiales Directos (MD)
Mensual Anual
Suministros de Oficina $50,00 $600,00 MD = $600,00
Gasto de Equipos (Equipos) Depreciación (1.67%) Mensual Anual 1 Computadoras ($700) $ 23,38 $280,56 1 Impresoras ($130) $4,34 $52,08 Equipos = $280,56 + $52,08 Equipos = $332,64
Gastos Varios (Varios) Varios = $30,00
Gastos Directos (GD)
GD = Personas + MD + Equipos +Varios
GD = $33.600,00 + $600,00 + $332,64 + $30,00 GD = $34.562,64
Gastos Indirectos (GI) GI = GD*10%
GI = $34.562,64*10% GI = $3.456,264
Costo del Sistema Actual (Gasto Total) GT = GD + GI
GT = $34.562,64+ $3.456,264 GT = $38.018,904
Gasto Total =38.018,904 dólares al año
SISTEMA NUEVO
Gasto por las Personas (Personas)
Mensual Anual
4 Vendedores ($400,00) $1.600,00 $19.200,00
4 Viáticos a vendedores (trasporte,
hospedaje. etc) ($150,00) $600.00 $7.200.00
Despachador de Pedidos $400,00 $4.800,00
Personas = $19.200,00 + $7.200,00 + $4.800.00 Personas = $31.200,00
Gasto de Materiales Directos (MD)
Mensual Anual
Suministros de Oficina $50,00 $600,00
Internet $200,00 $2.400,00
MD = $2.400,00
Gasto de Equipos (Equipos) Depreciación (1.67%) Mensual Anual 1 Computadoras ($700) $ 23,38 $280,56 1 Impresoras ($130) $4,34 $52,08 Equipos = $280,56 + $52,08 Equipos = $332,64
Gastos Varios (Varios) Varios = $30,00
Gastos Directos (GD)
GD = Personas + MD + Equipos +Varios
GD = $31.200,00 + $2.400,00 + $332,64 + $30,00 GD = $33.962,64
Gastos Indirectos (GI) GI = GD*10%
GI = $33.962,64*10% GI = $3.396,264
Costo del Sistema Actual (Gasto Total) GT = GD + GI
GT = $33.962,64+ $3.396,264 GT = $37.358,904