Está en la página 1de 32

Ingeniería web

TRABAJO DE CURSO
Huanca Carita, Roger 2014-119031

Medina Lupo, Harold 2014-119030

Cueva Chambilla, Christian 2015-119006

Apaza Atencio, Juan 2001-119015

2
SECCION 1

SITUACION ACTUAL
Actualmente no existe una plataforma web de
ningún tipo con el cual se pueda informar de los
productos que se venden en la empresa y por lo
mismo menos vender por medio del internet,
sino simplemente se llevan los procesos de
venta de manera convencional y física.

4
SECCION 2

IDENTIFICACIÓN DEL
PROBLEMA
En la actualidad, se sabe que el crecimiento de las
empresas pequeñas y medianas es exponencial, de manera
que se hace más difícil poder llegar a más personas, más en
el ámbito juvenil, tener un buen manejo de información de
efectivo y gastos, poder surgiendo así la necesidad de
automatizar los procedimientos referentes sobre la venta de
los productos; haciéndolo necesario para seguir vigentes y
constantes en un mercado tan competitivo.

6
SECCION 3

ARQUITECTURA
La solución propuesta consiste en una
arquitectura separada en tres capas: capa de
presentación, capa de negocio y capa de datos.

8
Se encarga de validar datos en el La capa de presentación es la La capa de datos es la que se
lado del servidor, realizar las capa con la que interactúa el encarga de la persistencia y
operaciones y cálculos con los usuario y donde presenta los recuperación de los datos.
datos y gestionar las interacciones resultados el sistema. En ella
con la capa de datos y la capa de también se valida la información
presentación. introducida por el cliente para
evitar accesos innecesarios al
servidor.

9
SECCION 4

REQUERIMIENTOS
• La plataforma web debe contar con la pasarela de
• La plataforma web debe registrar usuarios pago de Paypal para que el usuario pueda realizar el
pago de los productos que escoja.
• La plataforma web debe disponer de un inicio de
• La plataforma web debe notificar la compra al
sesión tanto para el usuario como para el
administrador.
administrador.

• La plataforma web debe registrar las compras que • La plataforma web debe gestionar (eliminar, agregar,
haga el usuario. modificar) los productos por parte del administrador.

• La plataforma web debe llevar control del estado de • La plataforma web debe poder realizar reportes de las
las compras. compras que haga el usuario para el administrador.

• La plataforma web debe contar con el carrito de • La plataforma web debe brindar los productos que
compras para el usuario. existen a la venta a los usuarios.

11
• El sistema debe generar las consultas y vistas de
manera rápida y eficaz.

• La base de datos estará hecha en MySql.

12
SECCION 5

CASOS DE USO
14
REGISTRO

15
INICIO Y CIERRE DE
SESION

16
AGREGAR PRODUCTO AL
CARRITO

17
BUSCAR PRODUCTO

18
GESTIONAR PRODUCTO

19
COMPRAR

20
GESTIONAR COMPRA

21
SECCION 6

DIAGRAMA DE SECUENCIAS
INICIO DE SESION

23
CIERRE DE SESION

24
REGISTRO DE USUARIO

25
AGREGAR PRODUCTOS AL
CARRITO

26
COMPRAR PRODUCTO

27
BUSQUEDA

28
GESTION DE COMPRA
ACTUALIZACION

29
SECCION 7

METODOLOGIA
INICIO ELABORACION CONSTRUCCION TRANSICION
Define el ámbito y objetivos En esta fase se define una El producto se desarrolla a Se libera el producto y se
del proyecto también define arquitectura básica y se través de iteraciones donde entrega al usuario para un
la funcionalidad y empieza a planificar el cada iteración involucra uso real.
capacidades del producto. proyecto considerando tareas de análisis, diseño e
recursos disponibles implementación.
G R AC I A S !

También podría gustarte