Advertisement
Guest User

Untitled

a guest
Feb 12th, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.23 KB | None | 0 0
  1. #### Registro / CU - Cliente 1
  2.  
  3. Procedimiento para el registro del cliente
  4.  
  5. | ***Flujo Principal*** *FC1* | | |
  6. |-------------------------------------------------------------------------------------------------------|-------------------------------------------------------|-----------------------------------------------------------------------|
  7. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  8. | 1 . Abre la aplicación | 1 . Se muestra la ventana de inicio de sesión | |
  9. | 2 . Se selecciona la opción **Registrar** | 2 . Se muestra la ventana de registro | |
  10. | 3 . Se introduce la información requerida por la aplicación | 3 . Se valida la información | |
  11. | 4 . Se presiona el botón de **Registrar** | 4 . Se envía la información al Servidor | 4 . Se valida la información ingresada |
  12. | 5 . Se muestra un mensaje de *Registro exitoso* | | |
  13. | ***Flujo alterno A*** *FC1-A* | | |
  14. | | 4 . Se muestran errores de la información ingresada | |
  15. | 5 . Se corrigen los datos y se reintenta guardar el usuario | 5 . Se valida la información | |
  16. | 6 . Continúa con el flujo normal o repite éste flujo en caso de haber mas errores en la aplicación | | |
  17. | ***Flujo alterno B*** | | |
  18. | | | 5 . El servidor envía información sobre las validaciones no exitosas |
  19. | | 6 . Se muestran errores de la información ingresada | |
  20. | 7 . Se corrigen los datos y se reintenta guardar el usuario | 7 . Se valida la información | |
  21. | 8 . Continúa con el flujo normal o repite éste flujo en caso de haber mas errores en la aplicación | | |
  22.  
  23. #### Iniciar sesión / CU - Cliente 2
  24.  
  25. | ***Flujo Principal*** - *FC2* | | |
  26. |-------------------------------------------------------------------------------------------------------|-------------------------------------------------------|-----------------------------------------------------------------------|
  27. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  28. | 1 . Abre la aplicación | 1 . Se muestra la ventana de inicio de sesión | |
  29. | 2 . Se ingresa la información de inicio de sesión | 2 . Se valida la información | |
  30. | 3 . Se presiona el botón de **Ingresar** | 3 . Se envía la información al Servidor | 3 . Se valida la información ingresada |
  31. | | 4 . Se muestra la ventana del home de la aplicación | |
  32. | ***Flujo alterno A*** *FC2-A* | | |
  33. | | 3 . Se muestran errores de la información ingresada | |
  34. | 4.Se corrigen los datos y se reintenta guardar el usuario | 4 . Se valida la información | |
  35. | 5 . Continúa con el flujo normal o repite éste flujo en caso de haber mas errores en la aplicación | | |
  36. | ***Flujo alterno B*** *FC2-B* | | |
  37. | | | 4 . El servidor envía información sobre las validaciones no exitosas |
  38. | | 5 . Se muestran errores de la información ingresada | |
  39. | 6 . Se corrigen los datos y se reintenta guardar el usuario | 6 . Se valida la información | |
  40. | 7 . Continúa con el flujo normal o repite éste flujo en caso de haber mas errores en la aplicación | | |
  41.  
  42. #### Gestionar autos / CU - Cliente 3
  43.  
  44. | ***Flujo Principal - Creación*** *FC3C* | | |
  45. |------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|------------------------------------------------------------------------------|
  46. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  47. | 1 . Se ingresa a la aplicación y se selecciona del menú *Autos - Nuevo auto* | 1. Muestra el formulario de creación de Auto | |
  48. | 2 . Se ingresa la información necesaria mínima para la creación de un nuevo auto | | |
  49. | 3 . Se selecciona la opción **Guardar** | 3 . Se valida la información ingresada | 3 . Se envía la información al servidor |
  50. | | 4 . Se muestra el detalle del nuevo auto creado | |
  51. | ***Precondiciones*** | Sesión iniciada del cliente, Máximo dos autos registrados | |
  52. | ***Poscondición*** | Auto creado | |
  53. | ***Flujo alterno - Creación*** *FC3C-A* - Errores en la aplicación | | |
  54. | | 4 . Se muestran descripción de los errores en la información proporcionada | |
  55. | 5 . Se corrige la información y se selecciona la opción **Guardar** | 5. Se valida la información ingresada | 5 . Se envía la información al servidor |
  56. | Continúa con el flujo normal o repite éste flujo en caso de haber mas errores en la aplicación | | |
  57. | ***Flujo alterno - Creación*** *FC3C-B* - Errores en el servidor | | |
  58. | | | 4 . Se regresa la información de los errores en la información proporcionada |
  59. | | 5 . Se muestran descripción de los errores en la información proporcionada | |
  60. | 6 . Se corrige la información y se selecciona la opción **Guardar** | 6. Se valida la información ingresada | 6 . Se envía la información al servidor |
  61. | Continúa con el flujo normal o repite éste flujo en caso de haber mas errores en el servidor | | |
  62. | | | |
  63. | ***Flujo Principal - Consulta*** *FC3R* | | |
  64. | 1 . Se ingresa a la aplicación y se selecciona del menú *Autos - Lista de autos* | 1 . Se muestra el listado de las autos registrados | 1 . Se consultan los autos registrados |
  65. | 2 . Se da click al botón *Detalle* de algun auto en el listado | 2 . Se muestra el detalle del auto | 2 Se consulta la información específica de un auto |
  66. | ***Precondiciones*** | Sesión iniciada del cliente, Auto creado | |
  67. | | | |
  68. | ***Flujo Principal - Edición*** *FC3U* | | |
  69. | 2 . Se da click al botón *Editar* desde el detalle de auto | 2 . Se muestra el detalle del auto en formulario | |
  70. | 3 . Se modifica la información necesaria | | |
  71. | 4 . Se selecciona la opción *Actualizar* | 4 . Se valida la información ingresada | 4 . Se envía la información al servidor |
  72. | Continúa en flujo *FC3C-A* o *FC3C-B* según sea el caso. | | |
  73. | ***Precondiciones*** | Sesión iniciada del cliente, Continuación del flujo *FC3R* | |
  74. | ***Poscondición*** | Auto modificado | |
  75. | | | |
  76. | ***Flujo Principal - Venta*** *FC3S* - Auto en venta | | |
  77. | 2 . Se da click al botón *Poner en venta* desde el detalle de auto | 2 . Se muestra el detalle del auto en formulario | |
  78. | 3 . Se introduce la información necesaria | | |
  79. | 4 . Se selecciona la opción *Aceptar* | 4 . Se valida la información ingresada | 4 . Se envía la información al servidor |
  80. | | 5 . Se notifica al cliente que el auto ha sido puesto en venta | |
  81. | ***Precondiciones*** | Sesión iniciada del cliente, Continuación del flujo *FC3R* | |
  82. | ***Poscondición*** | Auto modificado | |
  83. | | | |
  84. | ***Flujo Principal - Eliminar*** *FC3D* | | |
  85. | 2 . Se da click al botón *Eliminar* desde el detalle de auto | 2 . Se muestra una alerta para confirmar eliminación | |
  86. | 3 . Se confirma la eliminación del auto | | 3 . Se envía la petición al servidor |
  87. | | | 4 . Regresa la petición del servidor con un positivo de eliminación |
  88. | | 5 . Se regresa al listado de autos | |
  89. | ***Precondiciones*** | Sesión iniciada del cliente, Continuación del flujo *FC3R* | |
  90. | ***Poscondiciones*** | Auto eliminado | |
  91.  
  92. #### Consultar autos en venta / CU - Cliente 4
  93.  
  94. | ***Flujo Principal - Listado general*** *FC3* | | |
  95. |-----------------------------------------------------------------------------------------------|---------------------------------------------------------------|-----------------------------------------------------------------------------------|
  96. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  97. | 1 . Se ingresa a la aplicación y se selecciona del menú *Autos en venta - Lista de autos* | | |
  98. | 2 . Se ingresan los datos de los filtros para la búsqueda de *Autos en venta* | | 2 . Se consultan los autos en venta que coincidan con los parámetros de búsqueda |
  99. | | 3 . Se muestra la lista de autos en venta | |
  100. | 4 . Se selecciona la opción **Ver detalle** de algún auto | | 4 . Se consulta la información del detalle de un auto |
  101. | | 5 . Se muestra el detalle de un auto | |
  102. | ***Precondición*** | Sesión iniciada del cliente | |
  103. | ***Flujo alterno A - No hay resultados de búsqueda *** *FC3-A* | | |
  104. | | 2 . Se notifica al cliente que no se encontraron resultados | |
  105.  
  106. #### Consultar aseguradoras / CU - Cliente 5
  107.  
  108. | ***Flujo Principal - Listado general*** *FC5* | | |
  109. |---------------------------------------------------------------------------------------------------|-----------------------------------------------|---------------------------------------------------------------|
  110. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  111. | 1 . Se ingresa a la aplicación y se selecciona del menú *Aseguradoras - Lista de aseguradoras* | | 1 . Se consultan las aseguradoras registradas |
  112. | | 2 . Se muestra la lista de autos en venta | |
  113. | 3 . Se selecciona la opción **Ver detalle** de alguna aseguradora | | 3 . Se consulta la información del detalle de la aseguradora |
  114. | | 4 . Se muestra el detalle de una aseguradora | |
  115. | ***Precondición*** | Sesión iniciada del cliente | |
  116.  
  117. #### Reportar siniestro / CU - Cliente 6
  118.  
  119. | ***Flujo Principal - Reportar siniestro*** *FC6* | | |
  120. |--------------------------------------------------------------------------|--------------------------------------------------------------|---------------------------------------------------------|
  121. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  122. | 1 . Se selecciona la opción **Reportar siniestro** del auto seleccionado | | 1 . Se consultan el teléfono de la aseguradora asociada |
  123. | | 2 . Se inicia llamada telefónica al número de la aseguradora | |
  124. | ***Precondición*** | Sesión iniciada del cliente, Continuar del *FC3R* | |
  125. | ***Poscondición*** | La app quedará ejecutandose en segundo plano | |
  126.  
  127. #### Consultar promociones / CU - Cliente 7
  128.  
  129. | ***Flujo Principal - Listado general*** *FC7* | | |
  130. |----------------------------------------------------------------------------------------------|-------------------------------------------------|------------------------------------------------------------|
  131. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  132. | 1 . Se ingresa a la aplicación y se selecciona del menú *Promociones - Lista de promociones* | | 1 . Se consultan las promociones vigentes registradas |
  133. | | 2 . Se muestra la lista de promociones vigentes | |
  134. | 3 . Se selecciona la opción **Ver detalle** de alguna promoción | | 3 . Se consulta la información del detalle de la promoción |
  135. | | 4 . Se muestra el detalle de la promoción | |
  136. | ***Precondición*** | Sesión iniciada del cliente | |
  137.  
  138.  
  139. #### Consultar ofertas y convenios / CU - Cliente 8
  140.  
  141. | ***Flujo Principal - Listado general*** *FC8* | | |
  142. |--------------------------------------------------------------------------------------------------------------|---------------------------------------------------|--------------------------------------------------------------------|
  143. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  144. | 1 . Se ingresa a la aplicación y se selecciona del menú *ofertas y convenios - Lista de ofertas y convenios* | | 1 . Se consultan las ofertas/convenios registradas |
  145. | | 2 . Se muestra la lista de ofertas y convenios | |
  146. | 3 . Se selecciona la opción **Ver detalle** de ofertas/convenios | | 3 . Se consulta la información del detalle de la ofertas/convenios |
  147. | | 4 . Se muestra el detalle de la ofertas/convenios | |
  148. | ***Precondición*** | Sesión iniciada del cliente | |
  149.  
  150. #### Consultar asistente vial / CU - Cliente 9
  151.  
  152. | ***Flujo Principal - Listado general*** *FC9* | | |
  153. |------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------|---------------------------------------------------|
  154. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  155. | 1 . Se ingresa a la aplicación y se selecciona del menú *asistente vial - Lista de establecimientos* | | 1 . Se consultan las establecimientos registradas |
  156. | | 2 . Se muestra la lista de establecimientos cercanos | |
  157. | 3 . Se selecciona la opción **Ver detalle** de establecimientos | | |
  158. | | 4 . Se abre la dirección del establecimiento en una aplicación externa | |
  159. | ***Precondición*** | Sesión iniciada del cliente | |
  160. | ***Poscondición*** | La app quedará ejecutandose en segundo plano | |
  161.  
  162. #### Consultar notificaciones / CU - Cliente 10
  163.  
  164. | ***Flujo Principal - Listado general*** *FC10* | | |
  165. |--------------------------------------------------------------------------|----------------------------------------------|----------------------------------------------------------|
  166. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  167. | 1 . Se ingresa a la aplicación y se selecciona del menú *notificaciones* | | 1 . Se consultan las notificaciones asociadas al cliente |
  168. | | 2 . Se muestra la lista de notificaciones | |
  169. | 3 . Se selecciona la opción **Ver detalle** de notificaciones | 3 . Se muestra la oferta o convenio asociado | |
  170. | Continúa en el paso 3 del flujo *FC8* | | |
  171. | ***Precondición*** | Sesión iniciada del cliente | |
  172.  
  173. #### Consultar gasolinerías / CU - Cliente 11
  174.  
  175. | ***Flujo Principal - Listado general*** *FC11* | | |
  176. |------------------------------------------------------------------------|---------------------------------------------|--------------------------------------------------------------|
  177. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  178. | 1 . Se ingresa a la aplicación y se selecciona del menú *gasolinerías* | | 1 . Se consultan las gasolinerías registradas |
  179. | | 2 . Se muestra la lista de gasolinerías | |
  180. | 3 . Se selecciona la opción **Ver detalle** de gasolinerías | | 3 . Se consulta la información del detalle de la gasolinería |
  181. | | 4 . Se muestra el detalle de la gasolinería | |
  182. | ***Precondición*** | Sesión iniciada del cliente | |
  183. | ***Flujo Principal - Calificar*** *FC11U* | | |
  184. | 5 . Se da click al botón *Calificar* desde el detalle de auto | 5 . Se muestra formulario de calificación | |
  185. | 6 . Se introduce la información necesaria | | |
  186. | 7 . Se selecciona la opción *Aceptar* | 7 . Se valida la información ingresada | 7 . Se envía la información al servidor |
  187. | | 8 . Se regresa al listado de gasolinerías | |
  188. | ***Poscondición*** | Gasolinería calificada | |
  189.  
  190. #### Solicitar trámites gubernamentales / CU - Cliente 12
  191.  
  192. | ***Flujo Principal - Listado general*** *FC12* | | |
  193. |------------------------------------------------------------------------------------|-------------------------------------------------------|--------------------------------------------------------------|
  194. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  195. | 1 . Se ingresa a la aplicación y se selecciona del menú *trámites gubernamentales* | | 1 . Se consultan los trámites gubernamentales registradas |
  196. | | 2 . Se muestra la lista de trámites gubernamentales | |
  197. | 3 . Se selecciona la opción **Ver detalle** de trámites gubernamentales | | 3 . Se consulta la información del detalle de la gasolinería |
  198. | | 4 . Se muestra el detalle del trámite gubernamental | |
  199. | 5 . Se da click al botón *Solicitar* desde el detalle de trámite | 5 . Se muestra formulario de solicitud | |
  200. | 6 . Se introduce la información necesaria | | |
  201. | 7 . Se selecciona la opción *Aceptar* | 7 . Se valida la información ingresada | 7 . Se envía la información al servidor |
  202. | | 8 . Se regresa al listado de trámites gubernamentales | |
  203. | ***Precondición*** | Sesión iniciada del cliente | |
  204. | ***Poscondición*** | Trámite solicitado | |
  205.  
  206. #### Gestionar servicios / CU - Cliente 13
  207.  
  208. | ***Flujo Principal - Creación*** *FC13C* | | |
  209. |------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|------------------------------------------------------------------------------|
  210. | **Eventos Actor** | **Eventos Aplicación** | **Eventos Servidor** |
  211. | 1 . Se ingresa a la aplicación y se selecciona del menú *Servicios - Nuevo servicio* | 1. Muestra el formulario de creación de Servicio | |
  212. | 2 . Se ingresa la información necesaria mínima para la creación de un nuevo servicio | | |
  213. | 3 . Se selecciona la opción **Guardar** | 3 . Se valida la información ingresada | 3 . Se envía la información al servidor |
  214. | | 4 . Se muestra el detalle del nuevo servicio creado | |
  215. | ***Precondiciones*** | Sesión iniciada del cliente | |
  216. | ***Poscondición*** | Servicio creado | |
  217. | ***Flujo alterno - Creación*** *FC13C-A* - Errores en la aplicación | | |
  218. | | 4 . Se muestran descripción de los errores en la información proporcionada | |
  219. | 5 . Se corrige la información y se selecciona la opción **Guardar** | 5. Se valida la información ingresada | 5 . Se envía la información al servidor |
  220. | Continúa con el flujo normal o repite éste flujo en caso de haber mas errores en la aplicación | | |
  221. | ***Flujo alterno - Creación*** *FC13C-B* - Errores en el servidor | | |
  222. | | | 4 . Se regresa la información de los errores en la información proporcionada |
  223. | | 5 . Se muestran descripción de los errores en la información proporcionada | |
  224. | 6 . Se corrige la información y se selecciona la opción **Guardar** | 6. Se valida la información ingresada | 6 . Se envía la información al servidor |
  225. | Continúa con el flujo normal o repite éste flujo en caso de haber mas errores en el servidor | | |
  226. | | | |
  227. | ***Flujo Principal - Consulta*** *FC13R* | | |
  228. | 1 . Se ingresa a la aplicación y se selecciona del menú *Servicios - Lista de servicios* | 1 . Se muestra el listado de las servicios registrados | 1 . Se consultan los servicios registrados |
  229. | 2 . Se da click al botón *Detalle* de algun servicio en el listado | 2 . Se muestra el detalle del servicio | 2 Se consulta la información específica de un servicio |
  230. | ***Precondiciones*** | Sesión iniciada del cliente, Servicio creado | |
  231. | | | |
  232. | ***Flujo Principal - Edición*** *FC13U* | | |
  233. | 2 . Se da click al botón *Editar* desde el detalle de servicio | 2 . Se muestra el detalle del servicio en formulario | |
  234. | 3 . Se modifica la información necesaria | | |
  235. | 4 . Se selecciona la opción *Actualizar* | 4 . Se valida la información ingresada | 4 . Se envía la información al servidor |
  236. | Continúa en flujo *FC13C-A* o *FC13C-B* según sea el caso. | | |
  237. | ***Precondiciones*** | Sesión iniciada del cliente, Continuación del flujo *FC13R* | |
  238. | ***Poscondición*** | Servicio modificado | |
  239. | | | |
  240. | ***Flujo Principal - Eliminar*** *FC13D* | | |
  241. | 2 . Se da click al botón *Eliminar* desde el detalle de servicio | 2 . Se muestra una alerta para confirmar eliminación | |
  242. | 3 . Se confirma la eliminación del servicio | | 3 . Se envía la petición al servidor |
  243. | | | 4 . Regresa la petición del servidor con un positivo de eliminación |
  244. | | 5 . Se regresa al listado de servicios | |
  245. | ***Precondiciones*** | Sesión iniciada del cliente, Continuación del flujo *FC13R* | |
  246. | ***Poscondiciones*** | Servicio eliminado | |
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement