Sie sind auf Seite 1von 14

PROPUESTA DEL PROYECTO

Formulación del problema

la propuesta a desarrollar para la tienda “Tesla Electronics” de acuerdo a los requerimientos de

la tienda son el manejo de inventarios, control de compras a proveedores, ventas al público,


inventarios y cálculo de precio de venta al público incluyendo impuestos (%) y utilidad para la

tienda (%).

Pregunta: ¿Cómo controlar los procesos de compras, proveedores, ventas e inventarios,

garantizando la integridad de los datos?

Objetivos

Se plantea desarrollar un módulo que permita el fácil manejo, control y seguimiento de la tienda

“Tesla Electronics” los objetivos planteados en el desarrollo de la propuesta son los siguientes:

 Desarrollar aplicativo para manejo de compras realizadas a proveedores.

 Desarrollar aplicativo de ventas para tener control de ventas y registro de clientes.

 Desarrollar aplicativo de inventarios para el control de los productos ofertados por la

compañía.

 Desarrollar aplicativo para manejar la parte contable de la utilidad e impuesto que se da en

cada venta.

Metodología de desarrollo

Se plantea el siguiente diseño para el desarrollo del aplicativo web en torno a la comercialización

de los componentes eléctricos:

MODELO DE VISTA CONTROLADOR

3
Empleados
Tesla Electronics
Base de datos
1

2
Control

 PHP Modelo DAO


 NET
 JAVA
6

5
1 = Solicita
2 = Llama
3 = Pide y retoma
Vista 4 = Retoma
 HTML 5 = Procesa
6 = Envía
 CSS

Modelo

En esta capa llamada Empleados Tesla Electronics contendrá mecanismos para acceder a la

información y también para actualizar su estado.

 Verificación por contraseña

 Validación de usuario

 Privilegios de usuario (asignados por el administrador)

 Acceso al sistema

 Funciones asignadas

 Autorización para modificar, editar y guardar

Tendremos todas las funciones que accederán a las tablas y harán los correspondientes select,

update, insert, etc.

Se tiene planteado realizar un entorno entendible y agradable para el usuario para que gráficamente

con estilos CSS se adaptara a la necesidad de la compañía de acuerdo a la comercialización de

productos electrónicos, en donde se pueda manejar una tienda online con su respectivo soporte de
venta y le dé una buena experiencia al cliente al momento de comprar con las especificaciones de

los productos.

Controladores

Contendrá el código necesario para responder a las acciones que se solicitan en la aplicación como:

controlar las compras a proveedores, ventas al público, inventarios y cálculo de precio de venta al

público incluyendo impuestos (%) y utilidad para la tienda (%), visualizar un elemento, realizar

una compra, una búsqueda de información, etc, respondiendo a los mecanismos que puedan

requerirse para implementar las necesidades del aplicativo web.

Requerimientos específicos del aplicativo

El modelo de desarrollo para el proyecto gira entorno al desarrollo de un aplicativo web solicitado

por la tienda Tesla Electronics la cual se dedica a la comercialización de componentes eléctricos

tales como: como: resistencias, transistores, circuitos integrados, sistemas embebidos,

condensadores, bobinas y demás elementos de uso común en la industria, control y automatización

electrónica de procesos. Pero en los últimos días ha tenido inconvenientes con respecto a la

cantidad de productos que ofrece a sus clientes, ya que en existencia aparece una cantidad y cuando

se verifica en bodega dicha cantidad de productos no coincide, este descontrol ha generado

problemas con los clientes y con los proveedores.

Finalidad del proyecto

Crear u aplicativo web que cumpla con todos los requerimientos en lo cual los usuarios y clientes

pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un

navegador. En otras palabras, es un aplicativo software que se codifica en un lenguaje soportado

por los navegadores web en la que se confía la ejecución al navegador.

Cronograma
Recursos

Humanos Tutor Estudiantes

Materiales Curso de programación de sitios web Documentación y equipos

Técnicos Instalación de servidor web Editor de texto

Financieros Costo de programadores ($5.000.000) Costo de varios ($2.000.000)

EVALUACIÓN DE APLICABILIDAD

De acuerdo al estudio realizado la tienda Tesla Electronics se ve beneficiada a nivel económico

ya que permite que el administrador y el cliente acceda a los datos de modo interactivo virtual,

generar un ahorro en los costos; de la misma forma se beneficia el medio ambiente por medio de

políticas de ahorro de papel; al sistematizar los procesos se genera un impacto positivo en cuanto

actualizaciones inmediatas: como el software lo gestiona el propio desarrollador, cuando nos

conectamos estamos usando siempre la última versión que haya lanzado. En cuanto al impacto
negativo se da en que no demanda mucho personal lo que en el aspecto social aumenta el

desempleo.

DESCRIPCIÓN EN INGLÉS SOLICITADA

 what is the client server architecture

Client/server architecture is a computing model in which the server hosts, delivers and manages

most of the resources and services to be consumed by the client. This type of architecture has one

or more client computers connected to a central server over a network or internet connection. This

system shares computing resources.

Client/server architecture is also known as a networking computing model or client/server network

because all the requests and services are delivered over a network.

What is model-view-controller (MVC)

Stands for "Model-View-Controller." MVC is an application design model comprised of three

interconnected parts. They include the model (data), the view (user interface), and the controller

(processes that handle input).

The MVC model or "pattern" is commonly used for developing modern user interfaces. It is

provides the fundamental pieces for designing a programs for desktop or mobile, as well as web

applications. It works well with object-oriented programming, since the different models, views,

and controllers can be treated as objects and reused within an application.

CAPTURAS DE PANTALLA DE INSTALACIÓN DEL SERVIDOR


Ilustración 1. Descarga de AppServ 8.6.0

Ilustración 2. Términos de acuerdo para uso del servidor


Ilustración 3. Selección de la carpeta en donde será instalado

Ilustración 4. Selección de los componentes a instalar


Ilustración 5. Información del nombre del servidor

Ilustración 6. Configuración clave de phpMyAdmin


Ilustración 7. Inicio de instalación del servidor

Ilustración 8. Terminación de instalación del servidor


Ilustración 9. Verificación del servidor en el navegador web

Ilustración 10. Ingreso al servidor con la contraseña asignada


Ilustración 11. Panel de control de phpMyAdmin
CONCLUSIONES

Puedo concluir que en el desarrollo de este trabajo aprendí mas sobre MVC o Modelo-Vista-

Controlador el cual es un patrón de arquitectura de software que utilizando 3 componentes

(vistas, modelos y controladores) separa la lógica de la aplicación de la lógica de la vista en una

aplicación con esta información podremos desarrollar el aplicativo web solicitado por la tienda.
BIBLIOGRAFIA
 Cobo, Ángel, et al. PHP y MySQL: tecnologías para el desarrollo de aplicaciones web.

(Páginas. 1 - 20). Ediciones Díaz de Santos, 2005. ProQuest Ebook Central. Recuperado

de:

https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?ppg=19&docID=3173

408&tm=1544022923309

 Vara, Mesa, Juan Manuel, et al. Desarrollo web en entorno servidor. (Páginas. 13 - 24).

RA-MA Editorial, 2014. ProQuest Ebook Central. Recuperado de:

https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?ppg=13&docID=3229

695&tm=1544023066660

 Solórzano, P. B. (2006). Planeación y desarrollo de web site. (Páginas. 3 - 6). Recuperado

de:

https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?ppg=3&docID=31706

57&tm=1544023208758

 Vidal, C. L., López, L. L., Rojas, J. A., & Castro, M. M. (2017). Desarrollo de Sistema

Web de Reclutamiento y Selección y de Directivos por Competencias mediante PHP

CodeIgniter 3.0. Información Tecnológica. Recuperado de:

https://bibliotecavirtual.unad.edu.co:2444/10.4067/S0718-07642017000200021

Das könnte Ihnen auch gefallen