La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

“SISTEMA DE RED SOCIAL UNIVERSITARIA” INGENERÍA DE SOFTWARE ING. SAGÁSTEGUI CHIGNE, TEOBALDO.

Presentaciones similares


Presentación del tema: "“SISTEMA DE RED SOCIAL UNIVERSITARIA” INGENERÍA DE SOFTWARE ING. SAGÁSTEGUI CHIGNE, TEOBALDO."— Transcripción de la presentación:

1

2 “SISTEMA DE RED SOCIAL UNIVERSITARIA” INGENERÍA DE SOFTWARE ING. SAGÁSTEGUI CHIGNE, TEOBALDO

3 “SocialYou” es un sistema de software que trabajará bajo la misión de brindar la posibilidad de estudiar desde la comodidad de tu hogar u oficina, las 24 horas del día estamos conectados a satisfacer tus inquietudes académicas. INTRODUCCIÓN

4 ETAPA DE PLANIFICACIÓN

5 MIEMBROSROLESMETODOLOGIA BECERRA LACHIRA, LUCIANACOORDINADOR CHUQUIRUNA JAVE, JERALDINEDISEÑADOR GARDINI OBANDO, RENATODISEÑADOR ROJAS QUEZADA, FERNANDOPROGRAMADOR, TESTER XP SAMAMÉ ASCORBE, RAÚLPROGRAMADOR, TESTER SANTILLÁN CHUQUIRUNA, MILAGROSPROGRAMADOR VILLEGAS VÁSQUEZ, LUISPROGRAMADOR, ABD BOSSIO ALVAREZ, VALERIADISEÑADOR GUERRERO GIL, MICHELCLIENTE PLANIFICACIÓN Conformación del Equipo XP, Roles y Desarrollo

6 DEFINICIÓN Y ALCANCE Este sistema permitirá compartir e intercambiar información y contenido académico entre alumnos, docentes y asesores dentro de la Universidad. PLANIFICACIÓN

7 MODELO CONCEPTUAL PLANIFICACIÓN

8 HISTORIAS DE USUARIOS A continuación se muestran las historias de usuario, producto del estudio del proyecto y las conversaciones que se sostuvieron con el cliente. Estas historias permitieron realizar la planificación inicial pero si el cliente estima necesario el cambio de alguna de estas historias se podrá variar la planificación realizada. PLANIFICACIÓN

9 Historias de usuario: NºNombrePrioridadRiesgoEsfuerzoIteracion 1Registrar UsuarioALTA 11 2Iniciar sesiónALTA 11 3Gestionar perfilALTAMEDIA11 4BúsquedaMEDIA 11 5Publicar archivosALTAMEDIO11 6Gestionar PublicaciónALTAMEDIA11 7Publicar ComentariosMEDIAMEDIO21 8Gestionar ComentariosMEDIA 21 9Gestionar SolicitudesMEDIAMEDA21 10Publicar FotosMEDIA 21 11Gestionar FotosMEDIA 21 12Activar chatMEDIA 11 13Desactivar chatMEDIA 11 14Agregar AmigosMEDIA 21 15Gestionar AmigosMEDIA 21 16Crear gruposALTAMEDIA11 17Gestionar gruposALTAMEDIA11 18Cerrar sesionALTAMEDIA11 PLANIFICACIÓN

10

11 HISTORIA DE USUARIO NUMERO: 2NOMBRE : INICIAR SESIÓN USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: ALTA (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: ALTA (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Se ingresan los datos de usuario, para poder tener acceso a la web. OBSERVACIONES: - Email - Contraseña PLANIFICACIÓN

12 HISTORIA DE USUARIO NUMERO: 3NOMBRE: GESTIONAR PERFIL USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: ALTA (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS : 1 RIESGO EN DESARROLLO: MEDIO (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Se podrá actualizar o modificar datos personales del usuario. OBSERVACIONES: - Nombre -Apellido Materno -Apellido Paterno -Fecha Nacimiento - Dirección -Estado Civil - Ocupación - Estudios - País PLANIFICACIÓN

13 HISTORIA DE USUARIO NUMERO: 4NOMBRE: BÚSQUEDA USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - En todas las pantallas de la web se tendrá una herramienta con la que podrá realizar búsquedas, ya sea por publicaciones, por grupo de trabajo de estudio, o por usuario; en estos usurarios,se podrán agregarlos en una lista de contactos donde serán administrados por el usuario. OBSERVACIONES: - Nombre de la Publicación - Grupo de Trabajo - Email / nombre del usuario PLANIFICACIÓN

14 HISTORIA DE USUARIO NUMERO: 5NOMBRE: PUBLICAR ARCHIVO USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: A (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Luego de haberse logeado, dentro del home principal, podrá realizar publicaciones archivos de interés, donde se tendra que especificar el nombre de la publicación, y también si se requiere, el compartir con mas usuarios de la lista de sus contactos. OBSERVACIONES: - tipo de archivo. - Breve descripción de la publicación. - Tipo de publicación Publico – o solo a un circulo de amigos PLANIFICACIÓN

15 HISTORIA DE USUARIO NUMERO: 6NOMBRE: GESTIONAR PUBLICACION USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: A (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro del home principal, contara con una herramienta dela cual le permitirá realizar la descarga de cualquier archivo de interés que se haya publicado.Y en algunos casos eliminar o actualizar alguna publicación hecha por el usuario OBSERVACIONES: PLANIFICACIÓN

16 HISTORIA DE USUARIO NUMERO: 7 NOMBRE: PUBLICAR COMENTARIOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro del home principal o también desde tu ventana de comentarios realizados, estas se mostraran de a cuerdo a la fecha en la que se realizo el comentario. OBSERVACIONES: - Comentario. PLANIFICACIÓN

17 HISTORIA DE USUARIO NUMERO: 8 NOMBRE: GESTIONAR COMENTARIOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Podrá ver, eliminar y restringir la visibilidad del comentario realizado. OBSERVACIONES: - Comentario PLANIFICACIÓN

18 HISTORIA DE USUARIO NUMERO: 9 NOMBRE: GESTIONAR SOLICITUDES USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Podrá ver, eliminar y responder las solicitudes de amistad, hechas por otros usuarios. OBSERVACIONES: - Solicitud - email - Estado PLANIFICACIÓN

19 HISTORIA DE USUARIO NUMERO: 10 NOMBRE: PUBLICAR FOTOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro del home principal, podrá realizar publicaciones de fotos personales de interés, donde se tendrá que especificar el nombre de la publicación, y también si se requiere, el compartir con mas usuarios de la lista de sus contactos. OBSERVACIONES: - Titulo - email - Descripcion PLANIFICACIÓN

20 HISTORIA DE USUARIO NUMERO: 11 NOMBRE: GESTIONAR FOTOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Podrá ver, eliminar y editar sus fotos. OBSERVACIONES: - Titulo - email - Descripcion PLANIFICACIÓN

21 HISTORIA DE USUARIO NUMERO: 12NOMBRE: ACTIVAR CHAT USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Una ves logeado tendrá la opción de tener una red de chat, comprendida por los contactos de este, además que tendrá la opción de mostrarse como conectado cuando este así lo quiera. OBSERVACIONES: - Nombre del usuario / email PLANIFICACIÓN

22 HISTORIA DE USUARIO NUMERO: 13NOMBRE: DESACTIVAR CHAT USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Cuando se tenga activada la opción de chat, entonces, sistema le brindara la opción de desactivarla cuando este lo requiera. OBSERVACIONES: - chat activado PLANIFICACIÓN

23 HISTORIA DE USUARIO NUMERO: 14NOMBRE: AGREGAR AMIGO USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Una ves logeado, podrá agregar a amigos, ya sea por el buscador o por comentarios realizados indistintamente a su grupo de amigos, mandando una solicitud de amistad, Este tendrá que esperar la confirmación del amigo para recién agregarlo a su lista. OBSERVACIONES: - Nombre del usuario / email PLANIFICACIÓN

24 HISTORIA DE USUARIO NUMERO: 15 NOMBRE: GESTIONAR AMIGOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro de su ventana de amigos, este podrá ver, eliminar y agregarlo a un grupo de trabajo. OBSERVACIONES: -Nombre del usuario / email - Nombre de Grupo PLANIFICACIÓN

25 HISTORIA DE USUARIO NUMERO: 16NOMBRE: CREAR GRUPOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: A (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Una vez logeado tendrá la opción de crear grupos, indistintamente de cual sea el motivo del grupo de estudio, aquí podrá invitar a amigos a unirse al grupo de trabajo. OBSERVACIONES: - Nombre del Grupo - Tema - Descripcion - Nombre del usuario / email PLANIFICACIÓN

26 HISTORIA DE USUARIO NUMERO: 17NOMBRE: GESTIONAR GRUPO USUARIO: USUARIO ITERACION ASIGNADA: 4 PRIORIDAD EN NEGOCIO: A (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro de la ventana de grupos, este podrá ver, eliminar y modificar datos del grupo,también quienes integran el grupo. OBSERVACIONES: - Nombre de Grupo - Tema - Descripción. - Nombre de Usuario/email PLANIFICACIÓN

27 HISTORIA DE USUARIO NUMERO: 18NOMBRE: CERRAR SESION USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: ALTA (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Tendrá la opción de poder culminar con su sesión, simplemente deslogeandose. OBSERVACIONES: PLANIFICACIÓN

28 Tarjetas CRC ETAPA DE DISEÑO

29 Nombre de la clase: USUARIO Superclase: Subclase: Responsabilidad -Registra los datos del Usuario. -Dar de ALTA a un usuario -Iniciar sesión de usuario. -Cerrar sesión -Activar Chat -Desactivar Chat. Colaboración: - Usuario(1..1), cuando el usuario se tiene que dar de Alta en la pagina web, o cuando inicia sesión. Diseño Tarjetas CRC

30 Nombre de la clase: PERFIL Superclase: Subclase: Responsabilidad -Modificar datos personales. Colaboración -Usuario(1..1), cuando el usuario requiera modificar sus datos personales de su cuenta. Diseño Tarjetas CRC

31 Nombre de la clase: PUBLICACIONES Superclase: Subclase: Responsabilidad -Publicar archivos. -Descargar archivos. - Eliminar archivos Colaboración -Usuario(1..*), cuando el usuario requiera publicar o descargar un documento. Diseño Tarjetas CRC

32 Nombre de la clase: FOTOS Superclase: Subclase: Responsabilidad -Permite publicar fotos. - Permite eliminar fotos Colaboración -Usuario(1..*), cuando el usuario requiera publicar una fotografía personal. Diseño Tarjetas CRC

33 Nombre de la clase: GRUPOS Superclase: Subclase: Responsabilidad -Agregar grupo de trabajo -Invitar amigos a unirse al grupo. -Mostrar grupos de trabajo. Colaboración -Usuario(1..*), cuando el usuario necesite crear o unirse a un grupo de estudio. Diseño Tarjetas CRC

34 Nombre de la clase: AMIGOS Superclase: Subclase: Responsabilidad -Agregar amigos. -Mostrar lista de amigos. Colaboración -Usuario(1..*), cuando el usuario necesite agregar, ver, modificar o eliminar a un amigo. Diseño Tarjetas CRC

35 Nombre de la clase: SOLICITUDES Superclase: Subclase: Responsabilidad -Mostrar solicitudes sin responder. -Mostrar Solicitudes enviadas. -Eliminar solicitud. -Enviar Solicitud. Colaboración -Usuario(1..*), cuando el usuario necesite confirmar o rechazar una solicitud de amistad. Diseño Tarjetas CRC

36 Nombre de la clase: COMENTARIOS Superclase: Subclase: Responsabilidad -Mostrar comentarios. -Eliminar solicitudes realizadas. Colaboración -Usuario(1..*), cuando el usuario necesite crear o unirse a un grupo de estudio. Diseño Tarjetas CRC

37 Diagrama de Clases Diseño

38 Bosquejos / SPIKES

39 Pruebas Unitarias Diseño

40 Historia de usuario: Registrar Usuario -Que sucede si se ingresa números al nombres y apellidos del usuario? Usuario(«nombre12 apellido», Email, Contraseña, repetir contraseña)  Falso. -Que pasa si la contraseña y repetir contraseña no coinciden? Usuario(nombre apellido, Email, «12345», «123456»)  Falso - Que sucede si todos los datos son ingresados correctamente? Usuario(nombre apellido, Email, 12345, 12345)  True Diseño Pruebas Unitarias

41

42 Historia de usuario: Iniciar Sesion -Que pasa si se ingresa mal el nombre del usuario/ email? Usuario(«userMal12»/«email-mal@ejemplo.com, Contraseña)  Falso -Que pasa si se ingresa mal la contraseña? Usuario(userBien, «12345»)  Falso - Que sucede si todos los datos son ingresados correctamente? Usuario(userBien, 12345)  True Diseño Pruebas Unitarias

43 Historia de usuario: Gestionar Perfil -Que sucede si se ingresa números al nombres y apellidos del usuario? Usuario(«nombre12 apellido»)  Falso. -Que sucede si se ingresan los nombres y apellidos del usuario correctos? Usuario(«nombre apellido»)  True. -Que pasa si se ingresa mal el email? Usuario(«email_mal@hotmail.com»)  Falso -Que sucede si de ingresar letras en el numero telefónico? Usuario(«9876let897»)  Falso Diseño Pruebas Unitarias

44

45 Historia de Usuario : Publicar - Que pasa si la extensión del Archivo no es de tipo documento? Archivo(Asignatura, "Nombre.jpg")  Falso - Que pasa si la extensión del archivo es de tipo documento? Archivo(Asignatura, Nombre.doc/Nombre.ppt/Nombre.pdf/)  true Diseño Pruebas Unitarias

46

47

48 Historia de Usuario: Crear grupo -Que pasa si se ingresan símbolos en el nombre del grupo de Estudio? Grupo(«nombreGrupo ǣ ۝ », Tema, Descripción)  Falso -Que sucede si se ingresan correctamente los datos al crear el grupo de Estudio? Grupo(nombreGrupo,, Tema, Descripción)  True Diseño Pruebas Unitarias

49

50

51 Historia de Usuario: Búsqueda -Que pasa si se ingresan símbolos en el buscador del sitio Web? Búsqueda(« Búsqueda ۝ »)  Falso -Que sucede si se ingresan correctamente los datos al crear el grupo de Estudio? Busqueda(Busqueda)  True Diseño Pruebas Unitarias

52

53 GRACIAS POR SU ATENCIÓN


Descargar ppt "“SISTEMA DE RED SOCIAL UNIVERSITARIA” INGENERÍA DE SOFTWARE ING. SAGÁSTEGUI CHIGNE, TEOBALDO."

Presentaciones similares


Anuncios Google