Sei sulla pagina 1di 26

System

Participante
Comunidad
Jefe del departamento
Gestionar Persona
Gestionar Proyecto
Gestionar
Inscripcin
Gestionar Avances
Gestionar Solicitud
Gestionar Reporte
Gestionar Seguridad
WebMaster
Registrar
modificar
consultar
listar
<<extend>>
<<extend>>
<<extend>>
<<extend>>
Registrar
modificar
consultar
listar
Status
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
Registrar
modificar
consultar
listar
Registrar
modificar
consultar
listar
<<include>>
<<include>>
<<include>>
<<include>>
Registrar
modificar
consultar
listar
Registrar
modificar
consultar
listar
<<extend>>
<<extend>>
<<extend>>
<<extend>>
Listar
estudiante
Listar
docentes
Listar
Proyectos
Listar
Solicitud
Planilla de
Inscripcion
Constancia de
Inscripcion
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<include>>
<<include>>
<<include>>
<<include>>
Consultar Informacin
Registrar
modificar
consultar
listar
<<extend>>
<<extend>>
<<extend>> <<extend>>
<<extend>>
ID del Requerimiento: REQ01-Gest-Persona
Nombre del Requerimiento: Gestionar Persona.
Caractersticas: Almacenamiento de datos.


Descripcin del
Requerimiento:
Para gestionar las personas ya sea
estudiante o docente debe pertenecer y
estar activo en la UPTP dentro de los 6 PNF, se
necesitara incluir los datos como el nombre,
apellido, cedula de identidad, direccin,
nmero telefnico, correo electrnico y una
foto de perfil.
Requerimiento No
Funcional:
Mantener informacin confiable, segura y
veraz, fcil de abordar.
Prioridad del Requerimiento.
Alta Media Alta Media Media Baja Baja

ID del Requerimiento:

REQ01-Int-Usuario

Nombre del Requerimiento:

Interfaz de usuario.


Caractersticas:

Agradable a la vista del usuario.




Descripcin del Requerimiento:

En este requerimiento se tendr presente la
utilizacin de colores claros para los formatos,
utilizacin de logo tipo de la institucin, mostrar
hora y fecha y llevar un men de opciones.

Prioridad del Requerimiento.
Alta Media Alta Media Media Baja Baja

ACTOR DESCRIPCIN
Jefe del departamento

El jefe del del departamento podr acceder al sistema, gestionara
el registro de los docentes, comunidad, solicitudes de
problemticas de una comunidad y podr generar reporte
inscrito. El jefe del departamento deber tener un usuario y
contrasea que le permita acceder a los procesos de registros y
control del sistema.
Docente El docente podr acceder al sistema y registrar los estudiantes,
los avances de los proyectos y tambin podr generar reportes,
de igual manera deber obtener un usuario y una contrasea
para acceder al sistema.

Participante

El estudiante podr inscribir proyecto y consultar informacin y
notas de su proyecto este tambin deber obtener un usuario y
una contrasea.
Caso de uso : Gestionar persona(Docente) Actor(es): Jefe del Departamento
Propsito : Permitir Registrar, Actualizar, Consultar e Imprimir datos de los Docentes.
Precondicin : Para Guardar: Debe contar con los datos del Docente.
Para consultar: Debe contar con un nombre de usuario y contrasea para iniciar sesin.
Actualizar: Llenar los campos que desea modificar , no dejar campos obligatorios vacos
Imprimir: deber imprimir el reporte de los datos que desee solicitar

Post condicin : Deber tener el nombre de usuario y contrasea y a su vez haber iniciado sesin , para gestionar la inscripcin y los procesos administrativos

CURSO NORMAL DE EVENTOS
Accin Actor Respuesta del Sistema
Ingresar Al Sistema UVC Va URL Muestra una interfaz grfica principal donde se visualiza el men del sistema. (Inicio, Misin, Visin, Objetivo, contctanos; y a su vez en la parte
derecha de la pgina mostrara un formulario para Iniciar Sesin.
Introduce los datos
Solicitados para Iniciar
Sesin.
Se desplegara un interfaz donde saldr una serie de opciones como: Registrar Docente, Registrar Solicitud, Registrar Noticias, Gestionar Reportes.
Selecciona la opcin REGISTRAR
DOCENTE
Muestra un mdulo con los datos requeridos como: Nombre, apellido, cedula, sexo, direccin, N telefnico, fecha de nacimiento, email.

Ingresa los datos requeridos.
7.1) Selecciona el botn
Guardar.

Si el docente ya est inscrito genera un mensaje El Docente ya existe.
1) Si el docente no existe este guarda los datos en la base de dato y genera un mensaje REGISTRADO EXITOSAMENTE.
2) Se vacan los campos y saldr habilitados 5 botones: Registrar Docente, Actualizar, Consultar, Imprimir, Salir.
Si selecciona el botn ACTUALIZAR. Muestra una interfaz grfica donde introduce el nmero de cedula de la persona que desee realizar cambio.
Ingresa el nmero de cedula del
docente.
11.1) Pulsa el botn buscar.
Busca el nmero de cedula del docente en la base de dato.
1) Valida cdigo en la base de dato del docente y muestra un formulario con todos los datos del docente.
Actualiza los datos que desea
modificar.
13.1) Selecciona el botn
Guardar.
Muestra un mensaje. ACTUALIZADO EXITOSAMENTE.
14.1) Se vacan los campos y saldr habilitados 5 botones: Registrar Docente, Actualizar, Consultar, Imprimir, Salir.
Si selecciona el botn CONSULTAR. Muestra una interfaz grfica donde introduce el nmero de cedula de la persona que desea consultar.
Ingresa el nmero de cedula del
docente.
1) Pulsa buscar.
Busca el nmero de cedula del docente en la base de dato.
1) Valida cdigo en la base de dato del docente y muestra los datos de la persona solicitada y saldr 2 botones habilitados: Imprimir,
Salir.
Si selecciona el botn IMPRIMIR. Genera el reporte de la Inscripcin.
Si selecciona el botn SALIR. Muestra dialogo para confirmar salida.
Elige SI. Se re direccionara a la pgina de inicio.
CURSOS ALTERNOS
3.1)
3.2)
Si no est registrado muestra un mensaje. NO EXISTE.
Si ingresa el nombre de usuario o contrasea errada muestra un mensaje. VUELVA A INTENTARLO
7.2)



7.3)
Campo con validacin numrica. Muestra mensaje Debe ingresar solo nmeros.
Campo con validacin tipo carcter. Muestra mensaje. Debe ingresar solo letras.

Campos obligatorios vacos. Muestra mensaje que informa Debe de llenar todos los campos


11.2)

Si el usuario no est registrado muestra un mensaje NO EXISTE.

17.2)

Si el usuario no est registrado muestra un mensaje NO EXISTE.
Integrar la tecnologa en el Departamento de
Vinculacin Comunitaria ubicado en la Universidad
Politcnica Territorial de Portuguesa JJ Montilla y
comunidades para el bienestar social y universitario
con la introduccin de un sistema de inscripcin de
proyectos totalmente computarizado, obteniendo
una mayor facilidad, rapidez y eficaz inscripcin y
respuestas teniendo en cuenta en todo momento
las necesidades de la comunidad y llevando a
cabo iniciativas innovadoras con vista a la
modernizacin que favorezca a todo el personal y
estudiantes de la mencionada institucin educativa.
El jefe del departamento podr realizar los
registro de los docentes, comunidades y
solicitudes de problemtica de una comunidad
de una manera ms rpida, segura y eficaz,
pudiendo denotar detalles en el registro que
anteriormente tal vez no podra realizar tratado
de ahorra de alguna manera material fsico. El
jefe del departamento de Vinculacin
Comunitaria del UPTP J.J. Montilla podr
generar reportes de los registros del sistema de
acuerdo al tipo de listado que solicite facilitando
as el trabajo de reportes que eran llevamos de
manera manual.
MeRinde como metodologa de Software Libre (SL) propone un
estndar para el proceso de desarrollo de software que puede ser
empleado y adaptado segn los requerimientos de cualquier
comunidad u organizacin. Por otra parte la metodologa de MeRinde
establece una estructura que cubre todo el ciclo de vida de desarrollo
de software, por ello incluye fases, roles, actividades, artefactos,
disciplinas, flujos de trabajo, mitigacin de riesgos, control de calidad,
gestin del proyecto y control de configuracin.

Por otra parte se usa el, Proceso Unificado el cual es una
metodologa de desarrollo de software, basado en UML. Esto Organiza
el desarrollo de software en cuatro fases, cada una de ellas con la
ejecucin de una o ms iteraciones de desarrollo de software: creacin,
elaboracin, construccin, y las directrices. Basndose en esta
metodologa se diseara una aplicacin informtica para dar solucin a
una problemtica tecnolgica.

comunidad parroquia municipio
estado
persona
integrante_proyecto
proyecto
nota_avance
detalle_unidad_curricular
unidad_curricular
avance
pnf
usuario
rol
detalle_menu
menu
submenu
persona
+cedula
+nombres
+apellidos
+direccion
+correo
+tel_hab
+tel_cel
+foto
+tipo_persona
+estatus
+registrar()
+consultar()
+modificar()
+listar()
+eliminar()
comunidad
+rif
+nombre
+cod_ciudad
+direccion_exacta
+cedula_vocero
+num_beneficiados
+estatus
+registrar()
+consultar()
+modificar()
+listar()
+eliminar()
parroquia
+cod_parroquia
+cod_municipio
+nombre
+estatus
+registrar()
+consultar()
+modificar()
+eliminar()
municipio
+cod_municipio
+cod_estado
+nombre
+estatus
+registrar()
+consultar()
+modificar()
+eliminar()
estado
+cod_estado
+nombre
+estatus
+registrar()
+consultar()
+modificar()
+eliminar()
usuario
+cod_usuario
+cod_persona
+nombre
+clave
+respuesta_secreta_1
+pregunta_secreta_1
+pregunta_secreta_2
+respuesta_secreta2
+cod_rol
+estatus
+registrar()
+consultar()
+modificar()
+listar()
+eliminar()
rol
+cod_rol
+nombre
+estatus
+registrar()
+consultar()
+modificar()
+listar()
+eliminar()
detalle_menu
+cod_menu
+cod_submenu
+cod_rol
+Inc BIT
+Con BIT
+Mod BIT
+Elim BIT
menu
+cod_menu
+nombre
+estatus
+registra()
+consultar()
+modificar()
+eliminar()
submenu
+cod_submenu
+cod_menu
+nombre
+url
+estatus
+registrar()
+consultar()
+modificar()
+eliminar()
detalle_unidad_curricular
+cod_unidad_curricular
+cedula_docente
+lapso
+estatus
unidad_curricular
+cod_unidad_curricular
+nombre
+cod_pnf
+trayecto
+trimestre
+estatus
+registrar()
+consultar()
+modificar()
+listar()
+eliminar()
pnf
+cod_pnf
+nombre
+estatus
+registrar()
+consultar()
+modificar()
+listar()
+eliminar()
nota_avance
+cod_avance
+cedula_estudiante
+nota
+estatus
+registrar()
+consultar()
+modificar()
+listar()
+eliminar()
proyecto
+cod_proyecto
+nombre
+cod_pnf
+cedula_tutor
+rif_comunidad
+trayecto
+estatus
+registrar()
+consultar()
+modificar()
+listar()
+eliminar()
avance
+cod_avance
+cod_proyecto
+fecha_proyecto
+descripcion
+trimestre
+ponderacion
+estatus
+registra()
+consultar()
+modificar()
+listar()
+eliminar()
integrante_proyecto
+cod_proyecto
+cedula_estudiante
+estatus
+registrar()
+consultar()
+modificar()
+listar()
+eliminar()
1
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1
1..*
1..*
1
1..*
1
1
1..*
1
1..*
1
1..*
1
1..*
1 1..*
1 1..*
1
1
1
1..*
1..*
1
1..*
1
1
1..*
1..*
1
Persona Sistema Base de datos
1 : Seleccionar el sistema()
2 : Mostrar menu de iniciar de sesin()
3 : Introducir datos para iniciar sesin()
4 : Validar datos()
5 : Si existe="Desplegar menu de opciones"()
6 : Si no existe="muestra un mensaje y redirecciona al menu"()
7 : Seleccionar Opcin="Registrar persona"()
8 : Desplegar formulario()
9 : Introducir los datos()
10 : Verificar datos()
11 : Si no existe="Guardar los datos"()
12 : Si existe="Muestra un mensaje"()
13 : Desplegar menu de opciones()
14 : Seleccionar actualizar()
15 : Desplegar formulario()
16 : Introducir cdula de la persona()
17 : Validar datos()
18 : Si existe="Desplegar los datos"()
19 : Si no existe="muestra un mensaje y redirecciona al menu"()
20 : Modificar datos()
21 : Verificar datos()
22 : Si existe="Guardar los datos"()
23 : Si no existe="redirecciona al menu"()
24 : Seleccionar consultar()
25 : Despalegar formulario()
26 : Introducir cdula de la persona()
27 : Validar datos()
28 : Si existe="Mostrar los datos"()
29 : Si no existe="Muestra un mensaje y redirecciona al menu"()
30 : Seleccionar imprimir()
31 : Generar reporte()
32 : Seleccionar salir()
33 : Regresa al menu principal()

Potrebbero piacerti anche