Beruflich Dokumente
Kultur Dokumente
APRENDIZ
EULER VALENCIA SUAREZ
1
PROYECTO
WEBSITE “MISCELANEA LUER”
APRENDIZ
EULER VALENCIA SUAREZ
ASESOR TECNICO
INSTRUCTOR JAIME FLOREZ
ASESOR DE EMPRENDIMIENTO
INSTRUCTOR DIEGO JAVIER MARTINEZ SANMIGUEL
2
NOTA ACEPTACION INSTRUCTOR TECNICO
___________________________________________
___________________________________________
___________________________________________
___________________________________________
Firma:_____________________________________
Firma: _____________________________________
3
INDICE Página
1 Datos informativos 1
1.1 Presentación autor del proyecto 5
1.2 Promotores del proyecto 6
1.3 Instituciones de apoyo 10
1.4 Fecha inicio y fecha terminación 11
3 Objetivos 33
3.1 Objetivo general 33
3.2 Objetivos específicos 33
4
AUTOR DEL PROYECTO
5
PROMOTORES DEL PROYECTO
6
técnicos, tecnológicos y complementarios, que enfocados al
desarrollo económico, tecnológico y social del país
7
Instructor técnico ing. Jaime Flórez
Ingeniero de Sistemas de la universidad Antonio Nariño,
especialización en proceso y desarrollo de software en la universidad
San Buenaventura, estudiante de maestría en Informática en la
universidad Santiago de Cali.
Instructor del SENA Cali del área de Sistemas del CEAI, profesor de
sistemas en la universidad Antonio José Camacho.
8
Instructor emprendimiento Sr Diego Javier Martínez
Administrador de Empresas, con formación en Gerencia Estratégica
del Talento Humano, Mercadeo y Ventas, Creación de Negocios,
Consultorías Organizacionales, Procesos de Enseñanza Aprendizaje y
Pedagogía.
Consultor Organizacional de la firma GRUPO MISIÓN COLOMBIA
Abogados, Auditores & Asociados S.A.S., directivo de la
CORPORACIÓN SOCIAL DE ADMINISTRACIÓN Y TECNOLOGÍA "CSAT"
S.A.S., e Instructor del SENA Cali en Emprendimiento y Empresarismo
(CEAI).
9
INSTITUCIONES DE APOYO
MISCELANEA LUER
Negocio familiar de venta al detal de productos para el hogar,
detalles, papelería y artículos de primera necesidad.
10 años de existencia, creado con el fin de suplir las necesidades
básicas de las personas del entorno y para poyo económico y
sustento familiar, está ubicado en la ciudad de Cali y registrado en la
cámara de comercio y funcionando en la dirección Cr 49 # 23 – 09 en
el barrio San Judas.
2.1 JUSTIFICACIÓN
Este proyecto se realiza como alternativa a la etapa practica
cumpliendo con el requisito exigido por el Sena para poderme
certificar, así mismo, para colocar en práctica los conocimientos
adquiridos en la titulación.
Se realiza el proyecto como desarrollo de etapa productiva en la
modalidad de apoyo a una unidad de negocio familiar para obtener
el título Técnico de programación de Software
2.2 DESCRIPCIÓN
Se desarrolla una página web que permita realizar pedidos y ver
precios de los productos online. Esta aplicación se desarrollara en un
entorno HTML y PHP con un gestor de base de datos MySQL todo
esto instalado en un hosting el cual será hostinger (pago anual), este
servirá como servidor web.
La aplicación tendrá el nombre de WEBSITE MISCELANEA LUER; Será
una aplicación web, cuya función será gestionar los pedidos que
realizan los clientes a la miscelánea, así como el de clientes; entre
sus funciones podemos destacar las siguientes:
1. Gestionar usuarios o clientes
2. Guardar los pedidos en una base de datos
3. Promocionar vía web la miscelánea
12
Personal involucrado:
1. Aprendiz etapa productiva.
2. Instructor técnico.
3. Instructor emprendimiento
Responsables del Diseño, desarrollo, implementación y
documentación de la aplicación.
Del sistema
a) Gestionar: Acción de agregar, modificar, eliminar y consultar la
Información de un determinado objeto o persona.
b) Instructor: es la persona que imparte u orienta procesos de
enseñanza-aprendizaje, usando diferentes metodologías de
enseñanzas para personas particulares.
C) Aprendiz: es la persona quien va aplicar los conocimientos.
De tecnología
a) Dominio: Nombre base que agrupa a un conjunto de equipos o
dispositivos y que permite proporcionar nombres de equipo más
fácilmente recordables en lugar de una dirección IP numérica, Ej: sis-
web.com.
13
b) Servidor WEB: Es un programa que implementa el protocolo
HTTP (hypertext transfer protocol). Este protocolo está diseñado
para transferir lo que llamamos hipertextos, páginas web o páginas
HTML (hypertext markup language): textos complejos con enlaces,
figuras, formularios, botones y objetos incrustados como
animaciones o reproductores de música.
c) URL: Significa Uniform Resource Locator, es decir, localizador
uniforme de recurso. Es una secuencia de caracteres, de acuerdo a
un formato estándar, que se usa para nombrar recursos, como
documentos e imágenes en Internet, por su localización.
d) Enlaces: una referencia en un documento de hipertexto a otro
documento o recurso
e) Sistema de gestión de Base de Datos: Son un tipo de software
muy específico, dedicado a servir de interfaz entre la base de datos,
el usuario y las aplicaciones que la utilizan.
f) Base de Datos: Es un conjunto de datos que pertenecen al
mismo contexto almacenados sistemáticamente para su posterior
uso.
g) Aplicación: Es un programa informático diseñado para facilitar
al usuario la realización de un determinado tipo de trabajo.
h) MySQL: Sistema de gestión de base de datos relacional.
Comúnmente utilizados en aplicaciones Web.
i) PHP (PHP Hypertext Pre-processor): Lenguaje de programación
interpretado usado para la creación de aplicaciones para servidores,
o creación de contenido dinámico para sitios web.
j) XAMPP: Servidor de WEB de código abierto.
14
k) Browser o Motor de Navegación: Es una aplicación que permite
al usuario recuperar y visualizar documentos de hipertexto,
comúnmente descritos en HTML, desde servidores web de todo el
mundo a través de Internet
l) Javascript: Es un lenguaje interpretado, es decir, que no
requiere compilación, utilizado principalmente en páginas web.
m) Internet: Es un método de interconexión descentralizada de
redes de computadoras implementado en un conjunto de protocolos
denominado TCP/IP
15
Descripción general
Perspectiva del producto
La Página web que permitirá realizar pedidos a la miscelánea y
guardarlos en una base de datos funcionará en un ambiente web,
permitirá su utilización de forma descentralizada. Esta será una
aplicación que no dependerá de otros tipos de software, sin
embargo, no funcionará sin conexión a internet.
Actores
Administrador
Podrá realizar la configuración general y las diferentes actividades o
procesos que conste el mismo.
Podrá especificar las actividades de cada proceso, indicando cuales
son humanas o automáticas.
Canalizara la información para su respectiva ejecución.
Cliente WEB.
Podrá consultar la página y todo su entorno.
Podrá consultar precios por medio de la página web.
Podrá realizar pedidos.
16
Funcionalidad del producto.
Las funciones se clasifican en categorías a fin de establecer
prioridades entre ellas e identificar las que de lo contrario pasarían
inadvertidas, las categorías son:
17
REQUERIMIENTOS FUNCIONALES
R4 Editar usuarios, el sistema deberá permitir editar todos los datos Evidente
del usuario previamente registrados.
18
19
REQUERIMIENTOS NO FUNCIONALES
CASOS DE USO
• Gestionar usuarios
• Gestionar pedidos
• Editar presentación Web.
• Actualizar tabla de precios.
20
GESTIÓN DE USUARIOS
Actor(es) : Administrador
Curso normal : 1. El sistema valida que los datos ingresados sean correctos
(incluyendo la no repetición de identificación y correo
electrónico)
2. El sistema guarda el nuevo usuario
Cursos alternos : 1. Si la identificación ingresada pertenece a otro usuario ya
registrado, el sistema debe notificar sobre dicha
anormalidad y no permitir que se continúe el proceso de
registro
2. Si el correo ingresado pertenece a otro usuario ya
registrado, el sistema debe notificar sobre dicha
anormalidad y no permitir que se continúe el proceso de
registro
21
GESTIONAR PEDIDOS
Referencias : R5
cruzadas
22
EDITAR PRESENTACIÓN WEB
Actor(es) : Administrador
23
UML. DIAGRAMA DE CASOS DE USO
24
Creación de la base de datos, modelo relacional
25
Desarrollo de los formularios.
26
Propuesta página principal WebSite MIscelanea Luer
27
Herramientas utilizadas en el proceso
28
Procesos de edición backend y frontend
29
Procesos de desarrollo y apoyo
30
2.3 MERCADO
El mercado está dirigido a pequeños negocios como tiendas, mini
mercados, misceláneas y en general a negocios de venta al detal
donde se tenga la necesidad de extender su actividad comercial
aprovechando las Tic´s y administrando su propio portal.
31
2.4 COSTOS
32
2.5 VINCULACIÓN CON EL PROCESO DE FORMACIÓN.
Durante el proceso de formación de aprendió sobre los diferentes
lenguajes de programación más comunes tales como JAVA, PHP y el
manejo de bases de datos como MYSQL; este proyecto se realizó
con base en HTML, PHP MYSQL corriendo en un servidor virtual
XAMPP y editado con Notepad++ y Sublime que soportan varios
lenguajes de programación entre ellos los utilizados en el proyecto;
de tal forma se aplican los diferentes conceptos vistos a través del
proceso de formación dando así forma al proceso final de formación
en la etapa productiva desarrollando una aplicación que cubre en
gran manera lo visto durante el proceso.
33
3. OBJETIVOS
3.1 OBJETIVO GENERAL
Desarrollar una aplicación que satisfaga la necesidad del
establecimiento comercial, con respecto al registro de venta web de
los productos.
34
4. ESTRUCTURA DEL PROYECTO.
4.1 ORGANIZACIÓN.
4.1.1 ORGANIZACIÓN TALENTO HUMANO
Días trabajados 30
Otros Costos
Costo total alimentación 130,000
COSTOS TOTAL OTROS GASTOS 130.000
35
4.1.2 ORGANIZACIÓN Y PLANIFICACIÓN DE LOS
MATERIALES.
Materia prima requerida en el proyecto:
Depreciación de equipos:
Depreciación equipos Valor
Computador portátil $24,324.32
Impresora $4,864.86
TOTAL: $29,189.19
36
Otros Costos
Costo
Detalle mensual Costo Total
Costo energía $20,000 $20,000
conto internet $40,000 $40,000
TOTAL $60,000
37
4.2 PLANIFICACION
Se plantea realizar el proyecto en un mes dentro de sus días laborales
con sus 48 horas semanales y 8 horas en días laborales.
En este caso es un proyecto unipersonal y la responsabilidad de
cumplir los tiempos recae sobre el desarrollador con ayuda de las
instituciones de apoyo e instructores.
38
4.2.2 FLUJOGRAMA
39
4.3 METAS
40
5 EXPERIENCIAS ADQUIRIDAS
Experiencia Descripción
41
Durante la evolución el proyecto se
aprendió como se van presentando
evidencia y avances mediante informes y
Redacción y presentación de presentaciones a la entidad de apoyo y a
informes los instructores
42