new proyecto de tesis requisito para optar al titulo de tecnología...
TRANSCRIPT
![Page 1: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/1.jpg)
PAGINA WEB DE CAFÉ BOTERO
JOSE ANDRES BOTERO RAMIREZ
CODIGO: 20033115017
Proyecto de tesis
Requisito para optar al titulo de Tecnología en Sistemas
Asesor: Fabián Andrés Mojica
UNIVERSIDAD DE SAN BUENAVENTURA
FACULTAD DE INGENIERIAS
TECNOLOGIA EN SISTEMAS
BOGOTA D.C
0
![Page 2: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/2.jpg)
CONTENIDO
Pagina
INTRODUCCION 4-5
1. PLANTEAMIENTO DEL PROBLEMA 6
1.1 ANTECEDENTES 6
1.2 DESCRIPCION Y FORMULACION
DEL PROBLEMA 7-8
1.3 JUSTIFICACION 9-10
1.4 OBJETIVOS PROYECTO 11
1.4.1 OBJETIVO GENERAL 11
14.2 OBJETIVOS ESPECIFICOS 11
1.5- ALCANCES Y LIMITACIONES 12
2 MARCO DE REFERENCIA 13
2.1 MARCO CONCEPTUAL 13-20
2.1.1 Que es una Pagina Web 13
2.1.2 Pagina Estática 13
2.1.3 Pagina Dinámica 13
2.1.4 Internet 14
1
![Page 3: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/3.jpg)
2.1.5Como funciona Internet 15-16
2.1.6Historia de la Web 18
2.1.7Medios de Acceso a Internet 18
2.1.8Que es el Comercio Electrónico 18
2.1.9Que es PHP 18- 19
2.1.10Que es MYSQL 19
2.1.11Servidor de Aplicaciones 20
2.1.12Servidor Web 20
2.1.13Base de Datos 20
2.2 MARCO TEORICO 21-27
2.2.1Ciclo de vida del software 22
2.2.2Errores Comunes en el Diseño de una Pagina Web 22-23
2.2.3Principios Esenciales para el Desarrollo de Sistemas con éxito 23-24
2.2.4Factores Externos de Calidad del Software 25-27
2.3 MARCO EMPRESARIAL 27-28
2.4 MARCO LEGAL 28-31
3. METODOLOGIA 32 -33
3.1 FASES 32-33
3.2 ENFOQUE DE LA INVESTIGACION 33
3.3 LINEA DE INVESTIGACION 34
3.4 TECNICAS DE RECOLECCION INFORMACION 34
3.5 POBLACION 35
3.6 HIPOTESIS 35
4. CRONOGRAMA 36
2
![Page 4: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/4.jpg)
5 RECURSOS Y PRESUPUESTO 36
5.1Hardware 36
5.2Software 37
5.3Físicos 37
6 CONCLUSIONES 38
7 BIBLIOGRAFIA 39
8 GLOSARIO 40
9 ANEXOS 41-52
3
![Page 5: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/5.jpg)
INTRODUCCIÒN
El Internet está contribuyendo a convertir al mundo en una aldea planetaria, y aunque
su evolución principal está en países industrializados, las naciones en desarrollo tam-
bién pueden beneficiarse con un mejor conocimiento de este elemento de gran potencial
en un mundo cada vez más globalizado.
Las páginas Web permiten a las empresas ser más eficientes y flexibles en sus opera-
ciones, dar mejor respuestas a las necesidades de los clientes y ofertar sus productos en
un mercado global.
Las paginas Web a nivel mundial se han transformado y han llegado ha ser un medio
para que las empresas se den a conocer, comercialicen, mercadeen y muestren informa-
ción sobre sus bienes o servicios. Las empresas que desean reconocimiento e interac-
ción con los clientes deben buscar una estrategia accesible de comunicación y difusión.
La creación y desarrollo de la página web para café Botero lo colocara al nivel de gran-
des y reconocidas empresas de Colombia y el mundo; Y de esta forma iniciar su proceso
de expansión y crecimiento.
4
![Page 6: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/6.jpg)
Esta pagina Web desea satisfacer las necesidades de café Botero; donde contenga los
aspectos mas importantes de la empresa en cuanto a su misión, visión, portafolio de
productos y sistemas de pedidos; la cual sirve para informar y agilizar la comunicación
entre los clientes y la empresa donde además sea parte de su plan de mercadeo.
5
![Page 7: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/7.jpg)
1. PLANTEAMIENTO DEL PROBLEMA
1.1 ANTECEDENTES
Las empresas colombianas están enfocando sus políticas comerciales a la utilización del
Internet como un nuevo canal de negocios, que a la vez les asegure permanencia en el
mercado, incrementos en ventas y flujo de bienes de consumo o producción de forma
segura e inmediata.
El Internet ha hecho evolucionar la forma de hacer negocios rápidamente logrando op-
timizar los márgenes de utilidad a través de sistemas de comercialización con clientes
finales proveedores y distribuidores permitiendo que todo tipo de empresas o personas
realicen transacciones electrónicas de bienes, servicios e información entre si.
Café Botero desea tener su propia página Web y obtener los beneficios que esta traería
ya que la empresa es nueva en el mercado y anteriormente no se ha realizado un proyec-
to de esta índole, por lo que este proyecto se convierte en un reto muy importante.
Entre las páginas de alimentos Colombianas estudiadas y analizadas se encuentran:
www.chocolates,com.co,www.nestle.com.co,www.colcafe.com.co, www.cafeoma.com,
www.casaluker.com. , www, carulla.com, www.virtualexito.com, www.alpina.com.co,
www. Juanvaldezcafe.com.
6
![Page 8: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/8.jpg)
Creemos que podemos realizar una página Web con mejores características más atrac-
tiva, útil y con un diseño más alegre y dinámica al que tienen estas paginas.
1.2 DESCRIPCION Y FORMULACION DEL PROBLEMA
Internet es un medio masivo y eficaz de comunicación, actualmente, de gran impacto
cada vez más utilizado y popular para mostrarse al mundo.
Las nuevas tecnologías implican nuevos patrones sociales, culturales, económicos y de
comportamiento. Hoy en día permanecer en el mercado es una prioridad que exige a las
empresas diversificar sus estrategias para llegar a sus consumidores.
Internet es la nueva economía digital donde las empresas están enfocando sus políticas
comerciales a la implementación de la página Web como un nuevo canal de negocios
que les permita incrementos en sus ventas.
Café Botero tiene la necesidad de buscar un medio de transmitir la información con el
fin de difundir, promocionar, comercializar, y ofrecer sus productos; así como obtener
una mayor participación en el mercado; además como plan de expansión, propagación,
Posicionamiento y mejoramiento de sus ventas. También desea darse a conocer a nivel
nacional e internacional.
7
![Page 9: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/9.jpg)
La empresa quiere que sus clientes tengan la posibilidad de hacer sus pedidos vía Inter-
net, y pagarlos contra entrega o a crédito, ya que esta opción es tan valiosa como la de
pagos en línea y mucho menos costosa de implementar; Además hay que tener en cuen-
ta que los productos que tiene la empresa no se venden de contado normalmente ya que
son grandes cantidades, y los clientes son personas jurídicas; También se desea que los
clientes cuenten con la opción de formular quejas y sugerencias para el mejoramiento
continuo.
¿Como hacer para que Café Botero tenga un medio para comercializar sus productos y
mejorar sus ventas?
8
![Page 10: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/10.jpg)
1.3 JUSTIFICACIÒN
Es notoria la necesidad que Café Botero tiene de ingresar al mundo del Internet, ya que
hoy en día el mercado es mucho más competitivo y globalizado. Por lo anterior vemos
como el Internet es la herramienta de comunicación más versátil, accesible, utilizada y
diversificada en todo el mundo; razón por la cual la pagina contribuirá a sus procesos de
mercadeo y expansión, trayendo beneficios económicos para la empresa; adicionalmen-
te permitiría a Café Botero el reconocimiento y la identificación de su imagen corpora-
tiva para el mercado nacional e internacional.
Es por ello que este proyecto busca diseñar una página Web acorde a las necesidades y
requerimiento de la organización, que ayude al logro de los objetivos empresariales.
Será una página Web innovadora, atractiva y útil tanto para café Botero como para los
clientes, que permita una buena comunicación para la realización de pedidos y descrip-
ción de sugerencias.
Por medio de este proyecto se desea pones en práctica los conocimientos adquiridos
durante el proceso de aprendizaje en la universidad y poder demostrar que puedo des-
empeñarme en el área de los sistemas informáticos en cualquier empresa, organización
o institución; especialmente en la parte de diseño Web.
9
![Page 11: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/11.jpg)
En la realización del proyecto se espera adquirir aptitudes y conocimiento sobre diseño
y creación Web, además sobre lenguajes de programación utilizados en el desarrollo
Web.
Este proyecto desea crear y desarrollar una pagina Web para café Botero que satisfaga
sus necesidades y se a de utilidad par la organización.
10
![Page 12: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/12.jpg)
1.4 OBJETIVOS DEL PROYECTO
1.4.1 OBJETIVO GENERAL
Crear y desarrollar una pagina web para café Botero que satisfaga sus necesidades; la
cual sirva para informar y agilizar la comunicación entre los clientes y la empresa y
mejore los procesos de mercadeo.
1.4.2 OBJETIVOS ESPECIFICOS
1.4.2.1 Estudiar y conocer otras paginas web de alimentos.
1.4.2.2 Determinar los requerimientos, la estructura y el contenido de la información
que va tener la pagina Web de Café Botero.
1.4.2.3 Diseñar y crear una pagina web acorde a las necesidades y exigencias de Café
Botero donde se de a conocer la información comercial de la empresa.
1.4.2.4 Seleccionar y definir el software, lenguaje de programación, programas o
herramientas que se va a utilizar para desarrollar la pagina web.
1.4.2.5Realizar las revisiones técnicas que se requieran para detectar errores en el con-
tenido, funcionalidad, aplicación y compatibilidad de la página web.
11
![Page 13: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/13.jpg)
1.5 ALCANCES Y LIMITACIONES DEL PROYECTO
La realización del proyecto incluye explicación y capacitación inicial sobre el funcio-
namiento de la página a los funcionarios que se requiera.
Este proyecto generara beneficios de diferente índole entre ellos económicos y de mer-
cadeo; ya que se dará a conocer la empresa en un medio de comunicación como es el
Internet.
La pagina mostrara los productos de la empresa y se podrán hacer pedidos vía Internet,
así como el envió de sugerencias, pero no se realizaran transacciones financieras, no
incluye pagos por este medio.
12
![Page 14: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/14.jpg)
2 MARCO DE REFERENCIA
2.1 MARCO CONCEPTUAL
2.1.1 ¿Qué es una pagina Web?
Es un archivo escrito en lenguaje de hipertexto el cual hace referencia a una forma de
escritura que puede ser no lineal y que puede incluir gráficos, sonidos, imágenes y víde-
os, textos conteniendo enlaces a otros documentos que pueden ser accedidos en cual-
quier momento y que se pueden leer de manera no secuencial. Es publicada a través de
un servidor de internet que proporciona información o servicios al mundo; en términos
generales es un medio de comunicación que permite expresar y ofrecer ideas, pensa-
mientos, productos, servicios e información.
2.1.2 Pagina estática:
Son páginas que son visualizadas por el navegador siempre de igual forma y contenido
mientras que no se actualice, reemplace, elimine o modifique; no es interactiva.
2.1.3 Pagina dinámica:
Son páginas que pueden interactuar con información almacenada en bases de datos; lo
que permite que diferentes usuarios vean la pagina de diferente manera dependiendo de
los parámetros que enviaron a través del navegador.
13
![Page 15: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/15.jpg)
2.1.4 Internet: La palabra internet proviene de la unión de dos términos.
Inter: Que hace referencia a enlace o conexión.
Net: Que traducido al español, significa red.
Es un sistema de comunicación a base de computadores. Las semillas de internet se
plantaron en 1969 cuando la agencia de proyectos de investigación avanzada (advanced
research projects agency) ARPA del departamento de defensa de los Estados Unidos
comenzó a conectar computadores en diferentes universidades y contratistas de defensa.
El objetivo de este proyecto fue crear una gran red de computadores con multiples rutas
que pudieran sobrevivir a un ataque nuclear o a otro desastre.
Está red paso de ser una red de fines militares para convertirse en una red publica para
fines educativos, científicos y de investigación.
A principios de los 90 el interés en Internet comenzó a expandirse considerablemente.
El sistema que había sido creado como una herramienta para sobrevivir a una guerra
nuclear encontró su camino hacia los negocios y los hogares.
Hoy en día Internet conecta miles de redes y millones de usuarios alrededor del mundo.
Es una comunidad cooperativa enorme sin una propiedad central.
2.1.5 Como funciona Internet?
Internet funciona debido a que cada computador conectado a ella utiliza el mismo con-
junto de reglas y procedimientos conocidos como protocolos; el lenguaje universal de
14
![Page 16: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/16.jpg)
internet es TCP/IP que quiere decir protocolo de control de transmisión / protocolo In-
ternet.
Los protocolos TCP/IP incluyen las especificaciones que identifican a los computadores
individuales e intercambian datos entre computadores.Tambien incluyen reglas para
varias categorías de programas de aplicación; de tal manara que los programas que se
ejecutan en diferentes tipos de computadores pueden comunicarse unos con otros.
TCP/IP parece distinto en los diferentes tipos de computadores pero siempre presenta la
misma apariencia de red.
Por lo tanto no importa si el sistema en el otro extremo de una conexión es una super-
computadora, o un dispositivo personal de comunicación de bolsillo; mientras reconoz-
ca los protocolos TCP/IP, puede enviar y recibir datos a través de internet.
Una red es la conexión de dos o más computadores, permitiendo a sus usuarios compar-
tir archivos, recursos e información. Las redes poseen un servidor que es un computador
con un hardware y software especial que almacena archivos a los que tiene acceso otros
computadores a través de una red.
La mayoría de los computadores no están conectados a internet directamente, sino que
se conectan a redes mas pequeñas, las cuales a su vez se conectan a la columna vertebral
de internet a través de compuertas.Por eso en ocasiones se describe a internet como una
red de redes.
15
![Page 17: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/17.jpg)
El núcleo de internet es el conjunto de conexiones de columna vertebral que conecta a
las redes en conjunto y el esquema de enrutamiento que controla la forma en que cada
pieza de información encuentra su destino.
En la mayor parte de los diagramas de conectividad en red, la columna vertebral de in-
ternet se retrata como una gran nube debido a que los detalles de enrutamiento son me-
nos importantes que el hecho de que los datos pasan a través de Internet entre el origen
y el destino.
Cada computador en internet tiene una dirección numérica que consta de cuatro partes.
Cada una de las cuatro partes es un nùmero entre 0 y 255.
Una dirección IP es semejante a lo siguiente 205.46.117.104. Los computadores no tie-
nen problema al trabajar con grandes cadenas de nùmeros, pero los humanos no posee-
mos está habilidad. Es importante mencionar que estos nùmeros son traducidos e inter-
pretados por el computador para permitir una comunicación con los humanos.
Al interior de internet, tenemos, un DNS que es un sistema de nombre de dominio que
localiza sitios web. Es un sistema que convierte los nombres de dominio muy fáciles de
recordar en los números que compones una dirección IP.
El ambiente grafico a través del cual usted puede ingresar a una inmensa selección de
datos en forma de textos, dibujos, sonidos y videos es el WWW que significa World
Wide Web o amplia telaraña mundial.
16
![Page 18: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/18.jpg)
2.1.6 Historia de la Web:
Antes de la Web, la manera de obtener los datos por Internet era caótica: había un sinfín
de maneras posibles y con ello había que conocer múltiples programas y sistemas opera-
tivos. 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 ac-
ceder a ella desde cualquier ordenador, desde cualquier país, por cualquier persona auto-
rizada, usando un único y simple programa. Para que esto fuese posible, se utilizan una
serie de conceptos, el más conocido es el hipertexto.
Después de estar conectado a internet se necesita un navegador, visualizador, o browser
del World Wide Web que es un tipo de aplicación que convierte los bits en las imágenes
que se observan en pantalla; el más conocido es el internet explorar.
2.1.7 Medios de acceso a Internet:
• Línea Telefónica: consiste en dos alambres de cobre aislado llamado par trenzado,
requiere de un modem.
• Rdsi: Es una red digital de servicios integrados que permite establecer comunicacio-
nes simultáneas de datos, voz, imágenes, y texto a través de un solo medio.
• Fibra Optica: Sistema de transmisión óptico, el cual es una fibra ultra delgada de
vidrio; permite transmitir voz, datos, imagen, y video en forma simultánea y a una
alta velocidad.
17
![Page 19: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/19.jpg)
• Satélite: Es un sistema que se desarrolla por medio de un satélite que está en el es-
pacio y unas antenas de recepción y emisión de señales.
• Radioenlace: Es un sistema de comunicación inalámbrica cuyo medio de transmi-
sión es el aire por donde se propagan las ondas. Las antenas se deben colocar en lu-
gares altos para una buena señal.
Cable coaxial: es un sistema que utiliza un cable de alambre de cobre duro en su
parte central que constituye el núcleo; el cual se encuentra rodeado por un material
aislante. Éste es el medio de acceso del sistema banda ancha
2.1.8 Que es el comercio electrónico?
No existe definición aceptada universalmente del término comercio electrónico; sin em-
bargo generalmente se utiliza para referirse a La distribución, mercadeo, venta, compra
o suministro de bienes y servicios por medios electrónicos.
Según el autor David Kosiur lo define como un sistema que incluye no solo aquellas
transacciones que se centran en la compra y venta de bienes y servicios, para directa-
mente generar ingresos; sino también aquellas transacciones que respaldan generación
de ingresos tales como la creación de demanda para esos bienes y servicios, ofreciendo
respaldo a las ventas y servicio al cliente o facilitando la comunicación entre socios de
negocios.
18
![Page 20: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/20.jpg)
2.1.9 Que es PHP?
Quiere decir Personal Hipertext preprocesor. Es un lenguaje de código abierto embebi-
do en paginas html y ejecutado en el servidor, es decir, es un lenguaje que se ejecuta en
el servidor donde están alojadas las paginas, al contrario de otros lenguajes que son eje-
cutados en el propio navegador. La principal ventaja es que al ejecutarse el código en el
servidor todas nuestras páginas van a poder ser vistas en cualquier computador inde-
pendientemente del navegador que tenga. Otra gran ventaja es que se trata de un lengua-
je de programación gratuito y por tanto todo el mundo puede utilizarlo bajo ningún co-
sto frente a otros lenguajes que es necesario comprar el software para su utilización.
2.1.10 Que es MY SQL?
Structured Query language lenguaje estructurado de consultas. Es el lenguaje mas utili-
zado para procesar datos en una base de datos relacional.
Es la base de datos elegida por la gran mayoría de programadores en PHP, su principal
ventaja reside en que es una base de datos gratuita.
2.1.11 Servidor de Aplicaciones:
Es un software que ayuda al servidor Web a procesar las paginas que contiene scripts o
etiquetas del lado del servidor.
19
![Page 21: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/21.jpg)
2.1.12 Servidor Web:
Es un software que suministra páginas Web en respuesta a las peticiones de los navega-
dores Web.
2.1.13 Base de Datos:
Es un conjunto de datos almacenados en tablas, entidades o afinidades que son una co-
lección de datos sobre un tema específico. Cada fila de una tabla constituye en registro
de datos y cada columna constituye un campo del registro.
Controlador de Bases de Datos:
Es un software que actúa como interprete entre una aplicación Web y una base de datos.
Sistema de Administración de Base de Datos: (DBMS)
Es un software que se utiliza para crear y manipular bases de datos.
Bases de Datos Relacional:
Es una base de datos que contiene múltiples tablas que comparten datos.
20
![Page 22: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/22.jpg)
2.2 MARCO TEORICO
2.2.1 Ciclo de vida del software:
El ciclo de vida de un programa se divide en dos partes:
El desarrollo y el mantenimiento.
El desarrollo cubre las etapas de:
Planificación: su propósito es identificar y establecer las prioridades sobre aquellas apli-
caciones de los sistemas de información cuyo desarrollo reporte máximos beneficios
para la empresa considerada en su conjunto.
Análisis: donde se debe entender a fondo el problema al cual se enfrenta; conseguir la
información pertinente al mundo en el cual ocurre el problema, estructurar esta infor-
mación, validarla y crear a partir de ella un modelo que refleje todo este conocimiento.
Diseño: en esta etapa se estructura el programa que va a resolver el problema y se toman
las decisiones de cómo representar la información. Como dividir los procesos? Como
comunicarlos?
21
![Page 23: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/23.jpg)
Implementación: en esta etapa se parte del diseño detallado del software y se escribe el
programa correspondiente, expresando todos los elementos del diseño en un lenguaje de
programación.
El mantenimiento: en la cual se modifica el software para que continué satisfaciendo los
requerimientos del usuario durante la vida útil de una aplicación.
2.2.2 Errores comunes en el diseño de una pagina Web:
No hay una estructura clara: los contenidos aparecen dispersos y no hay un orden logi-
co.el visitante se sentirá perdido, así ya conozca el sitio con anterioridad.
Abuso y mal uso de animaciones y multimedia: elementos que perjudican la experien-
cia de navegación de personas con equipos o software antiguos.
Desplazamiento horizontal: los visitantes detestan desplazarse de izquierda a derecha,
así que los sitios con un diseño ancho espantan a la audiencia.
Uso de pdf para la lectura en linea: los usuarios odian abrir paginas en formato pdf
mientras están navegando, porque funcionan de forma diferentes deben dejar los archi-
vos pdf solo para distribuir manuales u otros documentos extensos que se vayan a des-
cargar.
Contenidos que parezcan publicidad: los navegantes han aprendido a prestar menos
atención a los banners y avisos publicitarios, por lo que un contenido que tenga ele-
mentos de diseño similares podría ser ignorado.
22
![Page 24: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/24.jpg)
Reconocimiento en mas de cinco segundos: una pagina Web debería expresarle a un
nuevo visitante, en cinco segundos o menos de que se trata: una tienda, un sitio de noti-
cias, una pagina para niños. De lo contrario podría alejar a los nuevos visitantes, sobre
todo a los que abren muchas páginas nuevas al hacer una búsqueda.
Des actualización: un sitio con contenidos muy viejos esta diciéndole a sus visitantes en
letras gigantes no vuelvan mas.
Paginas en construcción: si planea ciertas secciones pero todavía no las tiene desarrolla-
das, saquelas del menú hasta que sea oportuno.
Información esencial escondida: en sitios con una estructura compleja (secciones, sub-
secciones) suelen incluir contenidos importantes en rincones profundos de su estructura.
Poca presencia en los buscadores: si un sitio no aparece en google, yahoo, entre otros
motores de busqueda, prácticamente no existe.
2.2.3 Principios esenciales para el desarrollo de sistemas con éxito:
Implicar al usuario:
Es frecuente oír hablar a los analistas y los programadores de mi sistema, esta actitud a
dado lugar en cierto modo a una postura confrontada entre analistas/programadores y
usuarios.Aunque los programadores y analistas trabajan intensamente para poder crear
Soluciones magnificas desde el punto de vista tecnológico, dichas soluciones a menudo
se vuelven contra sus inventores porque no responden a los problemas reales de la orga-
nización; por este motivo la implicación del usuario en el proyecto es una necesidad
absoluta para conseguir fructífero de los sistemas.Las personas responsables del desa-
23
![Page 25: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/25.jpg)
rrollo de sistemas deben reservar tiempo para los usuarios, insistir en la participación de
estos en el proyecto.
Aplicar un método de resolución de problemas:
El cual comprende y abarca:
Identificar el problema.
Comprender el contexto del problema y las causas y efectos del mismo.
Definir los requisitos para alcanzar una solución adecuada.
Hallar soluciones alternativas.
Elegir la mejor solución.
Diseñar e implantar la solución.
Observar y evaluar el impacto de la solución.
Definir fases y actividades.
Como los proyectos son bastantes largos y cada fase representa por lo general una in-
versión considerable de tiempo y trabajo, las fases con frecuencia se dividen en tareas
que pueden manejarse y cumplirse con mas facilidad.
Establecer normas para un desarrollo y una documentación consistentes:
Las normas de desarrollo de sistemas describen por lo general actividades, responsabili-
dades, directrices, controles de calidad; la documentación debe ser un subproducto de
trabajo de todo el esfuerzo del desarrollo de sistemas, estimula la participación del usua-
rio y reafirma ante los directivos el avance del proyecto.
24
![Page 26: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/26.jpg)
Justificar los sistemas como inversiones de capital:
Los sistemas de información son inversiones de capital al igual que un nuevo edificio.Si
los directivos no reconocen el sistema como una inversión están equivocados.
No tener miedo de cancelar o revisar el proyecto:
El analista debería considerar la cancelación del proyecto si ha dejado de ser viable, la
reevaluación de los costos y los plazos si se ha ampliado el ámbito del proyecto o el
recorte de dicho ámbito si se ha congelado el presupuesto y el calendario.
Divide y vencerás:
Dividimos el sistema en subsistemas con el fin de controlar el problema con más facili-
dad. Al dividir un problema mayor (sistema) en fragmentos de mas fácil gestión (subsis-
temas) el analista puede simplificar el proceso de resolución de problemas.
Diseñar sistemas que puedan crecer y cambiar:
Se detecta la necesidad de cambios que abarcan desde la corrección de simples errores
hasta el rediseño del sistema para adecuarlo a cambios en la tecnología y las modifica-
ciones realizadas para apoyar las cambiantes necesidades de los usuarios.
2.2.4 Factores Externos de Calidad de Software:
Corrección: es la capacidad de los productos software para realizar con exactitud sus
tareas.
25
![Page 27: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/27.jpg)
Robustez: es la capacidad de los sistemas software de reaccionar apropiadamente ante
condiciones excepcionales.
Extensibilidad: es la facilidad de adaptar los productos de software a los cambios de
especificación.
Reutilización: es la capacidad de los elementos de software de servir para la construc-
ción de muchas aplicaciones diferentes.
Compatibilidad: es la facilidad de combinar unos elementos de software con otros.
Eficiencia: es la capacidad de un sistema software para exigir la menor cantidad posible
de recursos hardware, tales como tiempo del procesador, espacio ocupado de memoria
interna y externa o ancho de banda utilizado en los dispositivos de comunicación.
Portabilidad: es la facilidad de transferir los productos software a diferentes entornos
hardware y software.
Facilidad de uso: es la facilidad con la cual personas con diferentes formaciones y apti-
tudes pueden aprender a usar los productos software y aplicarlos a la resolución de pro-
blemas.
Funcionalidad: es el conjunto de posibilidades que proporciona un sistema.
Oportunidad: es la capacidad de un sistema de software de ser lanzado cuando los usua-
rios lo desean o antes.
Verificabilidad: es la facilidad para preparar procedimientos de aceptación y procedi-
mientos para detectar fallos y localizar errores.
Integridad: es la capacidad de los sistemas software de proteger sus diversos componen-
tes contra modificaciones y accesos no autorizados.
Reparabilidad: es la capacidad para facilitar la reparación de los defectos.
26
![Page 28: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/28.jpg)
Economía: es la capacidad que un sistema tiene de completarse con el presupuesto asig-
nado.
Un sistema basado en computadores hace uso de seis elementos fundamentales:
Software
Hardware
Personal
Base de datos
Documentación
Procedimientos
2.3 MARCO EMPRESARIAL
Café Botero es una comercializadora de productos alimenticios; que nace hace muy
poco tiempo en Colombia; cuyos fundadores y accionistas son dos hermanos con visión
empresarial y de negocios, los cuales la crean con el animo de contribuir a la expan-
sión de productos colombianos y así aportar al desarrollo económico, de está nación.
Tiene como objeto social principal todo lo relacionado con la compra, venta, produc-
ción, distribución, almacenamiento, importación, exportación, empaque, transporte por
vía terrestre, marítima, fluvial o aérea de toda clase de productos alimenticios especial-
mente café y sus sucedáneos.
27
![Page 29: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/29.jpg)
Su misión es ofrecer productos alimenticios de excelente calidad y precios accequibles,
donde el consumidor tenga otras alternativas para satisfacer sus necesidades.
Su visión es ser una comercializadora de alimentos que ofrezca y posiciones sus produc-
tos en el exterior y además se consolide en el mercado Colombiano.
2.4 MARCO LEGAL
Como puedo proteger mi empresa, mí nombre comercial, mí nombre de dominio y el
material publicado para evitar que estos sean copiados en la Web?
Usted debe saber que los conocimientos técnicos, los secretos comerciales y las ideas no
están protegidos por leyes de patentes o de derechos de autor.Tales conceptos son difíci-
les de proteger, excepto por medio de un contrato de confianza.Es necesario tener este
tipo de contrato para prevenir que cualquier colaborador, socio, subcontratista o cliente
haga uso indebido de las ideas que una compañía desea proteger.
En la práctica, la protección se asegura mediante cláusulas de confianza y prohibición
de competencia en los contratos, agregadas a cláusulas punitivas en caso de incumpli-
miento del contrato.
28
![Page 30: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/30.jpg)
Además varios países otorgan ciertas facilidades como la posibilidad de depositar en el
instituto nacional de la propiedad industrial un sobre sellado, fechado que contenga in-
formación detallada sobre los secretos comerciales.
Iddn: interdeposit digital number.
Federación internacional de procesamiento de datos y tecnologías; fundada en ginebra
el 10 de enero de 1994.
Su objetivo fundamental es la protección de los derechos de autor de propiedad intelec-
tual sobre las obras digitales; interdeposit ha elaborado un sistema internacional
de identificación de obras que propone a los titulares, la protección y la reivindicación
de sus derechos sobre todo tipo de creación digital (musica, sonidos, fotografia, imáge-
nes, logotipos, textos, bases de datos, páginas Web) cualquiera que sea el formato.
Protección de su marca registrada:
La legislación de la mayoría de los países protege las marcas registradas (marcas co-
merciales) cuando son distintivos y no fraudulentos. La protección de las marcas co-
merciales se obtienen generalmente registrándolas en una oficina gubernamental; en
Colombia la entidad encargada es la superintendencia de industria y comercio.El perio-
do mínimo de protección de las marcas registradas conforme al acuerdo sobre los aspec-
tos de los derechos de propiedad intelectual relacionados con el comercio ADPIC de la
organización mundial de comercio es de siete anos a partir de la fecha del registro ini-
cial; él registro se puede renovar indefinidamente.
29
![Page 31: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/31.jpg)
Una marca comercial también puede depositarse para su registro en el ámbito interna-
cional con la organización mundial de la propiedad intelectual OMPI el periodo de pro-
tección mínimo es de 20 años.
Protección del material publicado en la Web
De conformidad con la convención de Berna firmada en 1886 y revisada por ultima vez
en 1996, cualquier creación intelectual original esta sujeta a los derechos de propiedad,
le confiere al propietario el monopolio sobre su explotación y otorga los siguientes de-
rechos exclusivos: representación, reproducción, traducción, difusión por radio o tele-
visión, adaptación, grabacion, narración pública, derecho de continuidad y derechos
morales. La protección dura toda la vida del autor y 50 anos después de su fallecimien-
to.
Conforme al acuerdo sobre los ADPIC de la organización mundial del comercio, los
programas de cómputo deben considerarse como obras literarias y protegidos por las
leyes nacionales de los derechos de autor.Aparte de los símbolos de copyright y de mar-
ca registrada que indican al usuario que una obra esta protegida. Dos de las protecciones
mas comunes en la actualidad son el tatuado electrónico (impresión con filigrana) y la
mención de un tercero agente e identificador de la obra.
30
![Page 32: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/32.jpg)
En lo que se refiere a asuntos tales como como los requisitos de prueba y la validez de
las firmas electrónicas, se han propuesto o promulgado alrededor de cien leyes con las
siguientes finalidades entre otras:
Adaptar las leyes existentes sobre las pruebas y las firmas a los requisitos de la tecno-
logía de la información. Ejempló de ello son la ley de Francia del 13 de marzo de 2000;
la ley de California del 16 de septiembre de 1999 (proyecto de ley # 820) sobre las tran-
sacciones electrónicas; y el proyecto de ley # 62 del senado de Georgia de 1999, que
reforma la ley de registros y firmas electrónicas de 1997.
Crear leyes nuevas para el reconocimiento de las firmas digitales.Ejemplo de ello son la
ley de firmas digitales de utah de 1995 y la ley de firmas digitales de Alemania del 11
de junio de 1997.
Crear leyes nuevas para el reconocimiento de transacciones en linea.Ejemplo de ello son
el proyecto de ley de transacciones electrónicas de 1998 # 23-98 de Singapur aprobada
el 29 de junio de 1998; y la ley modelo denominada ley uniforme de transacciones
electrónicas de los estados unidos del 23-30 de julio de 1999.
31
![Page 33: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/33.jpg)
3.METODOLOGIA
3.1 FASES
3.1.1 En el desarrollo de la página Web utilizaremos el lenguaje de programación
php y la base de datos mysql; es necesario instalar en el computador que se va a tra-
bajar el servidor web así como php y mysql.
3.1.2 Ingresar a Internet, analizar y observar las características, atributos y funcio-
nes de 9 paginas Web de alimentos en las cuales se tendrán los aspectos positivos
para implementarlos en este proyecto, Y exceptuando los aspectos negativos.
3.1.3 Se realizaran 5 reuniones oficiales con los socios de Café Botero para recolec-
tar, organizar, definir y estructurar la información que ayude a la satisfactoria evolu-
ción del proceso. Se tomara atenta nota y se definirira las necesidades mediante llu-
vias de ideas y entrevistas donde se tendrá en cuenta lo que desea y espera Café Bo-
tero para su página.
3.1.4 Se diseñaran bosquejos, esquemas, dibujos en papel inicialmente los cuales
sirvan como preámbulo para después plasmar la idea ya en el computador.
32
![Page 34: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/34.jpg)
3.1.5 Se estudiara e investigará los diferentes programas, software y herramientas
que se usan en la actualidad; teniendo como medio el Internet, libros y revistas los
cuales sean de utilidad para el proyecto.
3.1.6 se seleccionara y definirá el software más adecuado para el desarrollo de la
página, el cual contribuya a que ésta sea útil y practica.
3.1.7 Se realizaran pruebas para comprobar el buen funcionamiento de la página.
3.1.8 Se realizara una presentación preliminar para identificar posibles cambios.
3.1.9 Se presentara formalmente la pagina a Café Botero
3.2 ENFOQUE DE LA INVESTIGACION
3.2.1 Empírico-Analítico
Consiste en la recolección de información sobre las necesidades de la empresa y lo que
puede ser de utilidad para el proyecto después de un estudio de otras paginas Web para
implementarlo dentro del proyecto;
33
![Page 35: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/35.jpg)
tiene un interés técnico, orientado a la interpretación y transformación del mundo mate-
rial en donde se descompone el problema y se pasa de un todo a una división de partes
el cual se desarrolla y se lleva a cabo por medio de la experiencia.
3.3 LINEA DE INVESTIGACION DE USB/SUB-LINEA DE FACUL-
TAD/CAMPO TEMATICO DEL PROGRAMA
Campo tematico: Algorítmica, comercio electrónico, web, alm de información
Sub-línea de Facultad: Sistemas de información y comunicación
Línea de Investigación: tecnologías actuales y sociedad
3.4 TECNICAS DE RECOLECCION DE INFORMACION
Se utilizaron técnicas tales como:
Recolección de información de Internet, revistas, libros; habrán reuniones con los so-
cios, se harán entrevistas, lluvias de ideas con los funcionarios de la empresa, se realiza-
ran esquemas y dibujos en papel para plasmar mejor la idea antes de llevarla al compu-
tador, además se realizaran pruebas.
34
![Page 36: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/36.jpg)
3.5 POBLACION
En este proyecto se busca vincular los clientes ya existentes para crear una comunica-
ción por medio de la pagina Web
y además atraer nuevos clientes los cuales se les pueda ofrecer los productos y servicios
de la empresa; así como relaciones comerciales en diferentes ciudades del
pais.Basicamente esta enfocado al sector institucional que comprende restaurantes, cafe-
terías, hoteles, empresas etc.
3.6 HIPOTESIS
Se demostrara que la implementación de la página Web para café botero traerá benefi-
cios de comunicación, económicos, de imagen y reconocimiento.
35
![Page 37: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/37.jpg)
4. CRONOGRAMA DE ACTIVIDADES
ACTIVIDAD Febrero Marzo Abril Mayo Junio Julio Agosto Sept. Oct. Nov.
x Identificar Necesidades x Buscar posibles soluciones Recolección de información x x x Entrevista con la gerente x x Aprobación del proyecto en la empresa Estudio de Software x x Elaboración de la pagina x x x Instalación del servidor web x Elaboración de Base de Datos x Tutorías de proyecto x x x x Socializaciones de Proyecto x X
36
![Page 38: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/38.jpg)
5. RECURSOS Y PRESUPUESTO
5.1Hardware:
Un computador marca hewlett packard pavilion compuesto de:
Procesador Intel celeron de 3200 Mhz
Disco duro de 80 Gb
Memoria de 512 Mb
Unidad óptica integrada de CD-DVD-RW/DVD ROM
Conexión a internet banda ancha
Pantalla de 22 pulgadas marca hewlet packard
Impresora Lexmark z613
5.2 Software;
Sistema Operativo Windows xp
Lenguaje de programación PHP
Servidor web
Sistema manejador de bases de datos MY SQL
Navegador Mozila Firefox
5.3 Físicos:
37
![Page 39: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/39.jpg)
Hojas de papel
CDS
DVDS
Memoria externa usb de 256 MB
Cámara digital
Lapiceros
5.4 Financieros:
Se tendrá toda la colaboración, patrocinio y apoyo de la empresa para el proyecto.
38
![Page 40: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/40.jpg)
6. CONCLUSIONES
Puedo afirmar que se cumplieron los objetivos propuestos ya que se desarrollo una
página Web para la comunicación de la empresa y sus clientes; el cual se refleja en be-
neficios para ambos.
Los usuarios tendrán una herramienta práctica y funcional para realizar diversas activi-
dades.
La empresa tendrá una forma de agilizar sus pedidos gracias a esta pagina web.
Esta aplicación dará una mejor imagen de la empresa.
39
![Page 41: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/41.jpg)
7. BIBLIOGRAFIA
• GAYOSO Javier. Como Crear y mantener tu negocio en Internet
• PERALTA Amaya Luis Alberto Introducción a la programación estructurada
• PAVON Puertas Jacobo Creación de un Portal con PHP y MYSQL
• GUAÑARITA Sandra Lucia Principios de Programación
• PERALTA Amaya Luis Alberto Introducción a la Programación Estructurada
• GUADALAJARA Javier Como crear y mantener tu negocio en internet
• KLEIN Tito Computer hoy
• Revistas Enter y Pc world
• COMER Douglas El libro de internet
• HERNANDEZ SAMPIERI Roberto, FERNANDEZ COLLADO Carlos, BAPTIS-
TA Lucio Pilar Metodología de la Investigación.
• COOK David,SELLERS Deborah,Inicie su negocio en Web
• PRESMAN Roger Ingeniería de software para desarrollo Web
• BELISLE Denis,OSORIO Cristóbal, la clave del comercio electrónico
• BATIZ PAREDES Juan de Dios Desarrollo orientado a objetos con uml
• www.glencoe.com
• www. Wikipedia,org
• www.monografias.com
• www.webmaestro.com
• www.maestrosdelweb.com
40
![Page 42: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/42.jpg)
8. GLOSARIO
HTTP: Hipertext Transfer Protocol
SQL: Structured Query Language
PHP: Personal Hipertext Preprocesor
BROWSER: Navegador
CONSULTA: Recuperación de información contenida en una base de datos
HTML: Hypertext Markup Language
PROTOCOLO: Conjuntó de normas que determinan como debe funcionar algo
RED: Es la unión de dos o mas ordenadores que se pueden conectar entre si
TCP/IP: Transmission control Protocol/internet protocol
DNS.Domain name system
Dirección IP: internet protocol addres
Www: World Wide Web
41
![Page 43: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/43.jpg)
9. ANEXOS
DESARROLLO INGENIERIL
DIAGRAMA DE SECUENCIA
42
![Page 44: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/44.jpg)
CASOS DE USO
Ingresar Página Principal
Actores
Clientes
Propósito
Permitir ingreso de cliente al sistema
Resumen
Este caso es iniciado por el cliente. Por medio del nombre de la pági-
na.
Precondiciones
Debe saber el nombre de la página.
Consultar Información
Pagina Principal
Tiend c suger
mision
pedid
registro
vision
historia
Registrar datos del cliente
43
![Page 45: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/45.jpg)
Flujo Principal
Este caso de uso empieza durante la inicialización de la página, pre-
sentando al cliente la pagina principal. La página le muestra al
Subflujos
HISTORIA
Este subflujo en la página principal de la empresa. Mostrando la informa-
ción de la creación e inicios de la empresa así como la misión y visión.
Subflujos
REGISTRO
Este subflujo se activa al presionar “REGISTRO” en la página principal de
la empresa. Se muestra al cliente un formulario en el cual debe introducir
unos datos los cuales son Nombres, Dirección, Teléfono, Ciudad, E-mail.
Si el cliente selecciona “Enviar”, la página acepta la información y registra
al cliente, luego aparece un mensaje confirmando que se ha enviado.
Si el cliente le falta algún dato no es aceptado el registro y aparece un men-
saje que dice que le falta algún dato.
44
![Page 46: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/46.jpg)
CASO DE USO Registrar usuario
ACTORES Cliente, base de datos
PROPOSITO Permitir ingreso de datos del cliente y posibilidad
de hacer pedidos; además de almacenar informa-
ción en la base de datos.
RESUMEN Este caso es iniciado por el cliente al registrarse en
la página.
PRECONDICIONES Tener conexión a Internet.
FLUJO PRINCIPAL Comienza presentando al cliente la página princi-
pal el cual elige la opción registro.
SUBFLUJOS Registrarse como cliente. Allí encontrara una serie
de datos los cuales debe llenar para poderse regis-
trar.
EXCEPCIONES
No puede dejar espacios en blanco.
CASOS DE USO
Caso de uso para visualizar o consultar información de la empresa
45
![Page 47: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/47.jpg)
FLUJO DE EVENTOS
Caso de uso Consultar información de la empresa
Actores Cliente
Propósito Permitir al usuario observar información de la empresa
Resumen Este caso es iniciado por el usuario ingresando a la pagina
Precondiciones Debe ingresar a la pagina principal
Flujo principal Este caso de uso comienza durante la iniciación de la pagina presen-
tando al usuario la pagina principal
Subflujo Ninguno
Excepciones
Tipo Básico
CASO DE USO PARA HACER PEDIDOS
FLUJO DE EVENTOS
Caso de uso Realizar pedidos
Actores Cliente
Propósito Permitir al cliente realizar el pedido
Resumen Ese caso es iniciado por el cliente ingresando a la pagina principal,
46
![Page 48: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/48.jpg)
donde este podrá elegir el vinculo pedidos, luego decidirá si realiza el
pedido pero antes debe registrarse en el vinculo registro.
Precondiciones Debe ingresar al vinculo registro y luego a pedidos
Flujo principal Este caso de uso comienza durante la iniciación de la página presen-
tando al cliente la página principal. Donde el usuario podrá elegir el
vínculo pedidos, estando allí podrá realizar el pedido.
Subflujo Ninguno
Excepciones
Tipo Extendido
Caso de uso Diligenciar formulario pedidos
Actores Cliente
Propósito Permitir diligenciar el formulario
Resumen Este caso es iniciado por el usuario ingresando a la página principal.
Desde allí el cliente podrá consultar el vinculo registro, luego decidirá
si realiza el pedido dirigiéndose al vinculo pedidos y llenando un for-
mulario
Precondiciones Debe ingresar al vinculo registro
Flujo principal Este caso de uso comienza durante la iniciación de la página presen-
tando al usuario la página principal. Donde el usuario podrá elegir el
vinculo registro y allí podrá registrarse luego ingresa al vinculo pe-
didos donde podrá hacer el pedido.
47
![Page 49: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/49.jpg)
Subflujo Ninguno
Excepciones
Tipo Incluido
CASO DE USO DILIGENCIAR SUGERENCIAS
FLUJO DE EVENTOS
Caso de uso Diligenciar sugerencias
Actores Clientes
Propósito Permitir al cliente comunicarse con la empresa
Resumen Este caso es iniciado por el cliente ingresando a la pagina principal,
para contactar a la empresa ingresando al vinculo de sugerencias
Precondiciones Debe ingresar a la pagina principal
Flujo Principal Este caso de uso comienza durante la iniciación de la página presen-
tando al usuario la página principal. Donde el usuario podrá comuni-
carse con la empresa por medio de un e-mail.
Subflujo Ninguno
Excepciones
Tipo Básico
48
![Page 50: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/50.jpg)
Caso de uso Enviar un E-mail
Actores Cliente
Propósito Permitir al usuario enviar un e-mail
Resumen Este caso es iniciado por el cliente ingresando a la página principal,
para contactar a la empresa ingresando al vínculo sugerencias donde
este tendrá la posibilidad de contactarse con la empresa por medio de
un E- mail.
Precondiciones Debe ingresar al vinculo sugerencias
Flujo Principal Este caso de uso comienza durante la inicialización de la página pre-
sentando al usuario la página principal. Donde el usuario podrá co-
municarse con la empresa por medio de un e-mail.
Subflujo Ninguno
Excepciones
Tipo Incluido
FLUJO DE EVENTOS
Casos de uso Realizar un pedido
Actores Cliente
Propósito Permitir al cliente realizar el pedido
Resumen Este caso es iniciado por el usuario ingresando a la pagina, para
realizar el pedido por medio del registro y después accediendo al
49
![Page 51: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/51.jpg)
vinculo pedidos.
Precondiciones Debe ingresar al vinculo registro
Flujo Principal Este caso de uso comienza durante la iniciación de la página pre-
sentando al usuario la página principal. El cliente ingresa al vinculo
registro y luego al vinculo pedidos para poder realizar pedido
Subflujo
Excepciones
Caso de uso Realizar un pedido
Actores Empleados
Propósito Recibir el pedido del cliente y luego contestar
Resumen Este caso es utilizado por el empleado para realizar el pedido del
cliente
Precondiciones Mirar la base de datos
Flujo Principal Este caso de uso comienza cuando el empleado observa la pagi-
na para mirar si hay pedidos registrados en la base de datos, de
allí responde por medio de un e-mail al cliente para decirle
cuando le será enviado el pedido
Subflujo Ninguno
Excepciones
50
![Page 52: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/52.jpg)
NAVEGADOR SERVER WEB
Server web Motor php mysql navegador
51
![Page 53: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/53.jpg)
52
![Page 54: New Proyecto de tesis Requisito para optar al titulo de Tecnología …biblioteca.usbbog.edu.co:8080/Biblioteca/BDigital/42788.pdf · 2008. 7. 8. · empeñarme en el área de los](https://reader031.vdocuments.site/reader031/viewer/2022012000/606f932d2181b83ee1032e4f/html5/thumbnails/54.jpg)
Modelo Entidad Relación
53