You are on page 1of 15

UNIDAD 1: FASE 2 - PLANEACIÓN DEL SITIO WEB INTERACTIVO

PROGRAMACION DE SITIOS WEB

INTEGRANTE:
ANDRES RENE VARGAS ROBLES:
CODIGO: 1049633545

GRUPO:
301127_2

TUTOR

FRANCISCO JAVIER HILARIÓN NOVOA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERA
2019
INTRODUCCION

Este trabajo es desarrollado con el fin de plantear una propuesta de sitio

web a la tienda “Fox Electronics” en donde se tratarán las distintas

dimensiones en cuanto lo social, ambiental, económico y tecnológico, se

busca desarrollar la metodología de acuerdo a los requerimientos

establecidos para dar solución al problema.


FORMULACION DE EL PROBLEMA

La propuesta a desarrollar para la empresa “Fox Electronics” de acuerdo a

los requerimientos de la compañía 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 compañía “Fox 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, 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.


MODELO DE VISTA DE CONTROLADOR

Se plante el siguiente diseño para el desarrollo del aplicativo web en torno a

la comercialización de los componentes electrónicos:


MODELO

En esta capa llamada Empleados Fox 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 información

tendremos todas las funciones que accederán a las tablas y harán los

correspondientes selects, updates, inserts, etc.


VISTA

Se tiene planteado realizar un entorno entendible y agradable para el

usuario para que gráficamente con diferentes 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 del producto.

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 de el aplicativo web.


REQERIMIENTOS ESPECIFICOS DEL APLICATIVO

El modelo de desarrollo para el proyecto gira en torno al desarrollo de un

aplicativo Web solicitado por la empresa “Fox Electronics” la cual se dedica

a la comercialización de componentes electrónicos tales 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 un 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

una aplicación software que se codifica en un lenguaje soportado por los

navegadores Web en la que se confía la ejecución al navegador.


CRONOGRAMA

Calendario de actividades
Week 1 Week 2-3 Week 4-5 Week 6-7 Week 8-9 Week 10- Week 12
11

Requisitos del Sistema

Análisis del Sistema

Diseño del Sistema

Codificación y Pruebas

Implementación

Mantenimiento

RECURSOS

HUMANOS  Tutor  Estudiantes

MATERIALES  Curso de programación de  Documentación y equipos


sitios web

TECNICOS  Instalación de servidor web  editor de texto

FINACIEROS  costo de programadores  costo de varios


(5.000.000) (2.000.000)
EVALUACIÓN DE APLICABILIDAD

De acuerdo al estudio realizado la empresa Fox 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 a 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.
DESCRIPTION OF ARCHITECTURE

Client-Server Model

A customer has a request for a service and receives the answer to said

request A server receives and processes the request, and returns the

response.

requested

Model-View-Controller

Is a software architecture pattern that, using three components (Views,

Models and Controllers) separates the logic of the application from the logic

of the view in an application.


INSTALACIÓN SERVIDOR

1. Instalación.

2. Configuración clave de acceso a phpMyAdmin.


3. Verificación del servidor en el navegador web.

4. Panel de control de phpMyAdmin.


CONCLUSION

Puedo concluir que en el desarrollo de este trabajo aprendimos más sobre El

MVC o Modelo-Vista-Controlador el cual es un patrón de arquitectura de

software que, utilizando 3 componentes (Vistas, Models 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

compañía.
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?p
pg=19&docID=3173408&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?p
pg=13&docID=3229695&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?p
pg=3&docID=3170657&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
 Díaz Scarpetta, C. ( 20,11,2018). Planificación de proyectos web.
[Archivo de video]. Recuperado de:
http://hdl.handle.net/10596/21647

 Hilarion Novoa, F. ( 16,11,2018). Modelo vista controlador. [Archivo de


video]. Recuperado de: http://hdl.handle.net/10596/21624