Documentos de Académico
Documentos de Profesional
Documentos de Cultura
9
9
Presentado a:
DAVID ANDRADE YEJAS
Tutor(a)
Entregado por:
DIEGO ALEXANDER ANDRADE TAMAYO
Código: 1075272647
GERSON ANDRÉS DUEÑAS PÉREZ
Código: 1075306738
MARIO FERNANDO CASTRO ACOSTA
Código:
SERGIO RICARDO MONTOYA
Código:
JAVIER ANDRES COLINA
Código:
Grupo: 301127_9
B. Objetivos:
General:
Diseñar, desarrollar e implementar en la tienda “Osaka Electronics”, un software o
aplicativo web que cumpla con la función de un Sistema Integral de Punto de Venta
elaborado en el lenguaje de programación PHP integrado a su vez con MySQL
como gestor de base de datos, esto con el fin de que le permita a la tienda “Osaka
Electronics” administrar y automatizar sus operaciones llevando consigo un
adecuado control de ventas y a mantener un stock real y preciso de sus inventarios
mediante la contabilización de entradas y salidas de sus productos, para esto el
aplicativo permitirá la generación de reportes y alertas que garanticen realizar la
oportuna compra a proveedores de tal manera que no afecte la prestación de sus
servicios y venta de productos y componentes electrónicos a sus clientes, a su vez
la herramienta tecnológica brindara al cliente la facilidad de calcular los precios de
venta al público teniendo en cuenta el porcentaje de pago de impuestos y el margen
de ganancias o utilidades para la tienda.
Específicos:
✓ Diseñar y desarrollar un sistema basado en entorno web que tenga en cuenta
cada uno de los requerimientos del cliente y que permita dar solución a la
problemática presentada por la tienda “Osaka Electronic”.
✓ Hacer uso del lenguaje de programación PHP y el gestor de base de datos
MySQL para el desarrollo del aplicativo web planteado como solución a la
novedad presentada por el cliente.
✓ Implementar un Sistema Integral de Punto de Venta que permita administrar
y sistematizar las operaciones de la tienda “Osaka Electronic” llevando
consigo el poder prestar un excelente y oportuno servicio al público
garantizando la disponibilidad de los productos electrónicos acorde a sus
necesidades y entregas en los tiempos y momentos oportunos.
C. Metodología de desarrollo:
G. Recursos:
Para llevar a cabo el desarrollo de este proyecto se requieren de los siguientes recursos:
✓ Computador portátil.
✓ Instalación y configuración del servidor web “Apache” y de las herramientas PHP y MySQL.
✓ Editor de código de preferencia, Notepad++ o NetBeans IDE.
✓ Recurso humano.
H. Documentación de la evaluación de aplicabilidad de la solución basada en
desarrollo de software teniendo en cuenta el contexto y analiza los efectos de la
solución en distintas dimensiones (social, ambiental, económica, tecnológica).
“The client-server architecture is a software design model in which the tasks are
divided between the providers of resources or services, called servers, and the
applicants, called clients. A client makes requests to another program (the server),
which responds. This idea can also be applied to programs that run on a single
computer, although it is more advantageous in a multi-user operating system
distributed through a computer network.” (Cliente-servidor. (2013, septiembre 8).
Recuperado 8 de mayo de 2020, de https://es.wikipedia.org/wiki/Cliente-servidor)
“Model Vista Controller (MVC) is a style of software architecture that separates the
data of an application, the user interface, and the control logic into three distinct
components.
It is a very mature model that has proven its validity over the years in all kinds of
applications, and on a multitude of languages and development platforms.
▪ The Model that contains a representation of the data handled by the system,
its business logic, and its persistence mechanisms.
▪ The View, or user interface, that makes up the information that is sent to the
client and the mechanisms that interact with it.
▪ The Controller, who acts as an intermediary between the Model and the View,
managing the flow of information between them and the transformations to
adapt the data to the needs of each one.” (Modelo vista controlador (MVC).
(s. f.). Recuperado 8 de mayo de 2020, de
https://si.ua.es/es/documentacion/asp-net-mvc-3/1-dia/modelo-vista-
controlador-mvc.html)
K. Captura de pantalla de la configuración de la clave y captura de pantalla de la verificación del servidor en el navegador
web.
CONCLUSIONES
Rodríguez, D., & Adrián, H. (2016). Cómo crear una Base de Datos con
phpMyAdmin en MySQL. Recuperado el 8 de 5 de 2020, de
https://disenowebakus.net/crear-una-base-de-datos-phpmyadmin-mysql-php.php