Download - Documentacion Proyecto Pagina Web
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 1/11
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 2/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
Historial de revisiones
Fecha Versión Descripción Autor
23/nov/09 1.0 +laoracion ,nicial
%on$idential ©&!ico"so$t'( 201) Pa*e 2
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 3/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
1. Objetivo del proyecto
Desarrollar una aplicación We -til para un usuario( asados en los conceptos aprendidos y talleresdesarrollados durante el curso de Aplicaciones rientadas a ,nternet.
. An!lisis de la aplicación
#e desarrollo una aplicación We asada en el modelo de ne*ocio de una tienda de comercio virtual con
toda la inter$ace de usuario ue permite las si*uientes $uncionalidades: e*istrar usuarios nuevos(
,n*resar a la aplicación( ealiar compras y istar compras. As como ,n*resar productos y listar productos.
a aplicación se caracteria por su $4cil mane5o para el usuario $inal y porue su inter$ace de usuario es
muy a*radale al usuario $inal.
". Dise#o de la aplicación
A continuación se presenta la aruitectura *eneral de la aplicación la cual nos puede dar una idea *eneraldel $uncionamiento
%on$idential ©&!ico"so$t'( 201) Pa*e 3
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 4/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
$. %e&ueri'ientos funcionales ( )asos de *so
$.1 %e+istro de datos
Identifcador Nombre
1 Registrar datosResumen
Permite al usuario registrar sus datos personales en un formulario donde ademáspuede elegir un password para posteriormente ingresar a la aplicación.
Actor Prioridad
Usuario del Portal Alta
Entradas Salidas
El usuario requiere ingresar: Identicación!om"re Apellido #irección $el%fono Email &Password
Una 'entana de alerta que indicaque los datos están completos &una 'entana nue'a conrmara losdatos ingresados
Precondición Poscondición
El usuario de"e ingresar los datos en elformulario de registro de acuerdo al ordenesta"lecido en el mismo.
#atos registrados correctamente
Suposiciones
El usuario cuenta con los datos e(igidos para reali)ar el registro en el portal
Flujo normal de eventos
Acción del actor Respuesta del sistema
%on$idential ©&!ico"so$t'( 201) Pa*e 6
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 5/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
1En'ió de información atra'%s del formulario.
El formulario 'alida que los campos contenganinformación & además 'erica que los tipos dedatos solicitados correspondan a los ingresadospor el cliente.
Manejo de Errores
Situación de Error Respuesta del sistema
1!umero no 'alido en laidenticación.
El sistema en el campo Identicación nopermite un 'alor diferente a un entero.
*+os datos ingresados noson 'alidos.
El sistema solo acepta en los camposesta"lecidos para te(to tipos de datos 'arc,ar.
- !o ingresan datosEl sistema notica de la o"ligatoriedad de loscampos que están 'acos.
Observaciones
$. %eali,ar )o'pras
Identifcador Nombre
* Reali)ar /ompras
Resumen
Permite reali)ar compras de los productos pu"licados en el portal.
Actor Prioridad
Usuario del Portal Alta
Entradas Salidas
+a selección de los productos ,ec,a por elusuario en la )ona de compra del portal.
Alerta & listado de los productosseleccionados por el usuario.
Precondición Poscondición
El usuario de"e ,acer el login a la aplicacióncon un n0mero de documento & passwordregistrado pre'iamente para reali)ar la compra.
/ompra efecti'a
Suposiciones
El usuario de"e &a de"e estar registrado en el portal & de"e conocer los productosque quiere comprar.
Flujo normal de eventos
Acción del actor Respuesta del sistema
1Arrastrar a la )ona decompras los productosseleccionados.
El sistema genera una alerta ala usuario concada uno de los productos seleccionados
*
En'iar la compra con
los productosseleccionados.
El sistema en'iara una 'entana con la
conrmación de la compra reali)ada por elcliente.
Manejo de Errores
Situación de Error Respuesta del sistema
1!o se selecciono ning0nproducto
El sistema le a'isa al usuario que no seselecciono un producto.
Observaciones
%on$idential ©&!ico"so$t'( 201) Pa*e 7
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 6/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
+a conrmación de cada uno de los productos seleccionados se reali)a a tra'%s deuna 'entana de alerta. +a selección de los productos se reali)ara con la función #ragand #rog.
$." istar )o'prasIdentifcador Nombre
- +istar /ompras
Resumen
Permite al usuario listar las compras reali)adas en el portal.
Actor Prioridad
Usuario Portal Prioritario
Entradas Salidas
El usuario pre'iamente de"ió ,a"er reali)adouna compra a tra'%s del portal.
+istado de productos seleccionadospor el cliente en una nue'a
'entanaPrecondición Poscondición
El usuario reali)o la selección del producto &reali)o la compra.
+istado de compras.
Suposiciones
El usuario reali)o la compra de los productos que quiere listar.
Flujo normal de eventos
Acción del actor Respuesta del sistema
1+istar las comprasreali)adas.
El sistema genera una 'entana con el listadode las compras reali)adas.
Manejo de Errores
Situación de Error Respuesta del sistema1
!o se ,an generadocompras
El sistema no listara ninguna compra reali)ada
Observaciones
El listado se genera por una 'entana de 2P que contiene la información solicitada.
$.$ n+resar a la Aplicación
Identifcador Nombre
3 Ingresar a la aplicación
Resumen
Permite al usuario ingresar a la aplicación.
Actor Prioridad
Usuario Portal Alta
Entradas Salidas
El usuario de"e ingresar con el n0mero dedocumento & el password registrado.
El usuario tendrá acceso a lapágina de compras.
Precondición Poscondición
El usuario de"e estar registrado pre'iamente en 4alidación
%on$idential ©&!ico"so$t'( 201) Pa*e )
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 7/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
el portal.
Suposiciones
El usuario de"e estar pre'iamente registrado en el portal & la información de"e sercorrecta.
Flujo normal de eventos
Acción del actor Respuesta del sistema
1En'iar datos de login &password
El sistema reali)a la 'alidación del documento& el password en la "ase de datos & en'a larespuesta.
Manejo de Errores
Situación de Error Respuesta del sistema
1Identicación errada El sistema 'alida & si no encuentra la
identicación responde que el usuario noe(iste.
*Password errado El sistema 'alida & no encuentra la
identicación por lo cual responderá que elpassword esta errado.
Observaciones+a 'alidación del usuario se reali)a en la "ase de datos m&25+ & las respuestasserán en'iadas por el ser'let.
/. %e&ueri'ientos No Funcionales
/.1 0ersistencia de a la base de datos
/. Se+uridad a travs del re+istro de in+reso
%on$idential ©&!ico"so$t'( 201) Pa*e 8
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 8/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
2. Dia+ra'a de clases
%on$idential ©&!ico"so$t'( 201) Pa*e
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 9/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
3. Descripción +eneral de la aplicación
%on$idential ©&!ico"so$t'( 201) Pa*e 9
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 10/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
%on$idential ©&!ico"so$t'( 201) Pa*e 10
8/16/2019 Documentacion Proyecto Pagina Web
http://slidepdf.com/reader/full/documentacion-proyecto-pagina-web 11/11
Nico-Soft Versión: 1.0
Date: 23/nov/09
Documentación del Proyecto Aplicación We !ico"#o$t
%on$idential ©&!ico"so$t'( 201) Pa*e 11