Azalea Andrannette Aguiar Borboa ID:00000099618 Carlos Arturo Durn Lachica ID:00000093919
Materia: Diseo de Software I
Maestro: Sal Grijalva Varillas
Mircoles 07 de Mayo del 2014 Guaymas, Sonora
Lista de requerimientos
El sistema de seguimiento de egresados consiste en una aplicacin web la cual registre a los alumnos egresados, y estos puedan modificar sus datos e ir actualizando sus datos laborales y personales (es como su curriculum en la web), tendr otro usuario el cual es el administrador, en este caso como el sistema de seguimiento de egresados ser para la coordinacin del programa educativo Ing. en Software ITSON Unidad Guaymas, el administrador ser el coordinador de la carrera, el cual podr mantener un control de los egresados y as hacer un reporte el cual tendr que entregar al departamento de vinculacin para que tengan un control de egresados exactamente de la carrera Ing. en Software.
Se necesitarn los siguientes datos para el sistema que se crear:
Usuario (Ingresar al sistema) Nombre de usuario (ID por defecto) Contrasea (ID por defecto) Email
-Datos solicitados por ITSON para los alumnos *Matrcula (ID) *Carrera por default Ing. en Software *Unidad ITSON por default Guaymas *Promedio General *Situacin Acadmica - Egresado - Estudiante *Titulo - Si - En proceso *Semestre N/A *Egresado *No. Materias Faltantes
-Prcticas Profesionales / Servicio Social *Empresa *Actividad realizada *Ciudad *Estado *Periodo de inicio mm/aaaa *Periodo de termino mm/aaaa
-Escolaridad Preparatoria Universidad Maestra Estudio Tcnico *Escuela *Lugar (dnde se ubica la escuela a la que asiste) *Periodo
-Experiencia Laboral *Empresa *Puesto desempeado *Ciudad *Estado *Periodo de inicio mm/aaaa *Periodo de termino mm/aaaa
-Habilidades Profesionales *Office *Autocad *Solid Works *Contpaq *IDSE *Programacin *Redes *Diseo Web *Diseo Grfico *Herramientas o aparatos (campo abierto) *Otros (campo abierto) *SUA
Idiomas Si No Porcentaje (20-40% 40-60% 60-80% 80- 100%) Ingls Mandarn Francs
Si se tiene el ttulo: *Opcin de titulacin *Ttulo del trabajo acadmico para titulacin (*Dependiendo de la opcin de arriba) *Generacin de egreso (*En su caso).
Diagrama de Casos de Uso
Descripcin de los ACTORES
Actor Egresado Casos de uso Acceder al sistema, Registrar Cuenta, Iniciar sesin, Llenar formulario, Editar Datos, Eliminar Datos, Guardar Datos y Cerrar Sesin. Tipo Secundario Descripcin Es la persona que nos brindar la informacin que necesita coordinador para mantener el control de los egresados de la carrera Ing. en Software.
Actor Coordinador Casos de uso Acceder al sistema, Iniciar sesin, Buscar datos, Generar reporte, Guardar reporte, Imprimir reporte y Cerrar sesin. Tipo Primario Descripcin Es la persona que recopila y controla la informacin de Egresados de la carrera Ing. en Software.
Descripcin de Casos de Uso
Caso de uso Acceder al sistema Actores Egresado y Coordinador Tipo Bsico Propsito Que ambos actores accedan al sistema. Resumen Accede egresado y coordinador al sistema para su uso. Precondiciones Saber que existe el sistema Flujo principal Sistema en s
Caso de uso Registrar cuenta Actores Egresado Tipo Bsico Propsito Egresado crea una cuenta. Resumen Egresado requiere registrar una cuenta. Precondiciones Haber accedido al sistema Flujo principal Pantalla de registro solicitando nombre de usuario y contrasea.
Caso de uso Iniciar sesin Actores Egresado y Coordinador Tipo Bsico Propsito Que ambos actores inicien sesin. Resumen Accede a una cuenta con contrasea para poder obtener datos que le soliciten (coordinador) y Egresado para registrar sus datos y modificarlos. Precondiciones Se debi haber accedido al sistema y despus registrado el usuario, se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y ver la informacin que necesita. Flujo principal Pantalla donde solicita nombre y contrasea.
Caso de uso Llenar formulario Actores Egresado Tipo Bsico Propsito Que egresado llene el formulario. Resumen Egresado deber de llenar con sus datos personales, laborales todas las preguntas del formulario. Precondiciones Se debi haber entrado al sistema, registrado el usuario y se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y llenar formulario. Flujo principal Se mostrar en pantalla una serie de preguntas que deber responder egresado.
Caso de uso Editar datos Actores Egresado Tipo Bsico Propsito Que egresado edite sus datos. Resumen Que egresado se mantenga actualizado con sus datos personas y/o profesionales. Precondiciones Se debi haber accedido al sistema luego registrado el usuario, se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y si llen formulario podr hacer cambios con dichos datos. Flujo principal Aparecer pantalla del formulario y podr visualizar los datos que desee editar.
Caso de uso Eliminar datos Actores Egresado Tipo Bsico Propsito Elimina datos Resumen Elimina los datos que egresado desee descartar en su curriculum. Precondiciones Se debi haber entrado al sistema, registrado el usuario y se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y ver la informacin que necesita eliminar. Flujo Principal Aparecer el formulario que el egresado llen y al seleccionar un dato tendr la opcin de eliminarlo.
Caso de uso Guardar datos Actores Egresado Tipo Bsico Propsito Guardar datos Resumen Guardar todas las modificaciones que hizo egresado con su informacin. Precondiciones Se debi haber entrado al sistema, registrado el usuario y se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y ver la informacin que necesita para su posterior guardado. Flujo principal Botn que diga GUARDAR en la pantalla del formulario.
Caso de uso Busca Datos Actores Coordinador Tipo Bsico Propsito Encontrar a un egresado en especfico y los que se necesiten. Resumen Busca los datos de los egresados para su posterior uso. Precondiciones Se debi haber accedido al sistema, se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y as realizar la bsqueda de datos que necesite. Flujo principal Aparecer en pantalla la relacin y las grficas las cuales visualice toda la informacin de los egresados. Caso de uso Generar reporte Actores Egresado Tipo Bsico Propsito Generar un reporte con la informacin de egresados. Resumen Con el reporte generado se podr visualizar donde se encuentran los egresados laborando. Precondiciones Se debi haber entrado al sistema, se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y ver la informacin que necesita, hacer cualquier accin que necesite y genera el reporte. Flujo principal En pantalla aparecern los egresados seleccionados por categoras para su posterior uso en el reporte generado.
Caso de uso Guardar Reporte Actores Coordinador Tipo Bsico Propsito Guardar reporte Resumen Al ser guardado el reporte, podr tener acceso del mismo en otro momento. Precondiciones Se debi haber entrado al sistema, se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y ver la informacin que necesita, generar un reporte para despus guardarlo. Flujo principal Botn el cual diga Guardar en la pantalla de generar reporte.
Caso de uso Imprimir Reporte Actores Coordinador Tipo Bsico Propsito Imprimir reporte Resumen Tener fsicamente el reporte Precondiciones Se debi haber entrado al sistema, se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y ver la informacin que necesita, generar un reporte para despus imprimirlo. Flujo principal Botn el cual diga Imprimir en la pantalla de generar reporte.
Caso de uso Cerrar Sesin Actores Egresado y Coordinador Tipo Bsico Propsito Cerrar sesin Resumen Cerrar la sesin en la que se encuentran ambos. Precondiciones Se debi haber entrado al sistema, registrado el usuario y se deben ser correctos usuario y contrasea colocada para poder acceder a su cuenta y ver la informacin que necesita, hacer cualquier accin que necesite y cuando termine terminar la sesin. Flujo principal Botn que diga CERRAR SESIN en la pantalla del formulario.
Modelo Conceptual
Diagrama de Secuencia Coordinador
Diagrama de Secuencia Egresado
Diagrama de Colaboracin (Coordinador)
Diagrama de Colaboracin (Egresado)
Diagrama de Clases
Coordinador -idCoordinador: int -reporte: Reporte -cuenta: Cuenta +BuscarEgresado() +GenerarReporte() +GuardarReporte() +ImprimirReporte() Egresado -idEgresado: int -nombres: String -apellidos: String -edad: int -fechaNacimiento: String -edoCivil: String -sexo: String -domicilio: String -ciudad: String -estado: String -telefono: String -correo: String -objetivoProfesional: String -curriculum: Curriculum +cuenta: Cuenta +LlenarFormulario() +EditarDatos() +EliminarDatos() +RegistrarCuenta() +GuardarDatos() Reporte -idReporte: int -egresados: List<Egresados> Cuenta -usuario: String -contrasea: String Curriculum -idCurriculum -datosItson: DatosItson -habProfesionales: HabProfesionales DatosItson -idDatosItson: int -matricula: int -promedioGeneral: double -carrera: String -titulo: Titulo -generacion: String -opcionTitulacion: String -tituloDeTitulacion: String Titulo <<enumeration>> +ENPROCESO +SI HabProfesionales -idHabProfesionales -habilidades: String -herramientas: String -idiomas: String -porcentajeIdioma: String Casos de uso Reales
Formulario que deber llenar Egresado (parte 1)
Formulario que deber llenar Egresado (parte 2)
Formulario que deber llenar Egresado (parte 3)
Formulario que deber llenar Egresado (parte 4)
Reportes
Directorio (Bsqueda del Egresado)
Editar Perfil (Sesin de Egresado para modificar sus datos)