Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TRABAJO DE CURSO
Huanca Carita, Roger 2014-119031
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.
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 !