Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
VERSIN 1.0
FECHA: 21/06/2016
REALIZADO POR
pg. 1
1.
TALLER DE INGENIERA DE SOFTWARE
LISTA DE CAMBIOS
Descripcin
Num. Fecha Autores
pg. 2
1.
TALLER DE INGENIERA DE SOFTWARE
Contenido
1.-INTRODUCCIN. .............................................................................................................. 6
7.-GLOSARIO ....................................................................................................................... 58
pg. 3
1.
TALLER DE INGENIERA DE SOFTWARE
NDICE DE FIGURAS
pg. 4
1.
Taller de Modelamiento de Software
NDICE DE TABLAS
Computacin e informtica
Taller de Modelamiento de Software
1. Introduccin
Computacin e informtica
Taller de Modelamiento de Software
2. Participantes en el proyecto
Computacin e informtica
Taller de Modelamiento de Software
1. Mapa de procesos:
Entrega de
Pago de documentos
Gestin Prestacin de
recibos
Servicio
Social Bsicos
Compensar
Desvincular
Procesos Matriculas Proyectos Capacitar
Computacin e informtica
Taller de Modelamiento de Software
Administrador del
Alumno/Padre Secretaria-secretario
sistema
Cobro por
derecho de
Matriculas
Actualizacin de
Brinda datos Asignacin pagos.
personales Pago cancelado
(alumno)
Cobro por
Percibe el monto ratificacin
de matrcula a de matrcula
pagar. (alumno Ingreso de
concurrente) datos al
sistema
Verificacin de
Entrega de Guardado en datos.
comprobante sistema
de pago
(boleta)
Computacin e informtica
Taller de Modelamiento de Software
Lista de Tareas
Entrega de comprobante de pago (boleta) La Secretaria registra el pago y emite una boleta
dando a conocer que se cancel el pago de
matrcula.
Ingreso de datos al sistema La Secretaria ingresa los detalles del pago realizado
al sistema.
Guardado en sistema Los datos ingresados por la Secretaria son
almacenados por el sistema.
Actualizacin de pagos. Los detalles del pago anterior son reemplazados por
los detalles del pago actual.
Verificacin de datos. Los detalles de pagos son verificados para ver si han
sido registrados satisfactoriamente.
Computacin e informtica
Taller de Modelamiento de Software
Recepcin de Actualizacin de
Recopilacin de Requisitos matrcula
Requisitos
Verificacin de
Adjuntar y Requisitos Verificacin de
Rellenado de documentos
requisitos
Guardar en el
sistema
Entrega de
Entrega de
constancia de
requisitos
matrcula
Computacin e informtica
Lista de Tareas
TAREAS DESCRIPCION DE TAREAS
Recopilacin de Requisitos El alumno recopila todo los requisitos necesarios
para su respectiva matrcula.
Adjuntar y Rellenado de requisitos El alumno rellena todo los requisitos
correspondientes y los adjunta para realizar su
matrcula.
Entrega de requisitos El alumno presenta los documentos necesarios a la
secretaria.
Recepcin de Requisitos La secretaria recepciona los documentos
entregados por el alumno.
pg. 12
OBJETIVOS:
Subsistema
1:
Gestion de
Usuarios
Subsistema
3:
Gestion de
Documentos
pg. 13
4. Objetivos
OBJ-1 Gestin de usuarios
Versin 1.0 Fecha: 19 / 06 / 2016
Autores ESCOBAR LANDEO RUBEN
ROJAS JURADO, JOSE LUIS
LOPEZ RODRIGUEZ JHUNIOR JESUS
Comentarios Ninguno
Importancia: Vital (V), Importante (I), Medianamente importante (MI), por determinar con el usuario (PD)
Urgencia: Inmediata (I), a corto plazo (CP), puede esperar (PE), por determinar con el usuario (PD)
Estado : En construccin (EC), Pendiente de Negociacin (PN), Pendiente de Verificacin (Pve), Pendiente de Validacin (Pva),
Validado (V)
Estabilidad: Alta (A), Media (M), Baja (B), Por definir (PD)
pg. 14
OBJ-2 Gestin los pagos
Importancia: Vital (V), Importante (I), Medianamente importante (MI), por determinar con el usuario (PD)
Urgencia: Inmediata (I), a corto plazo (CP), puede esperar (PE), por determinar con el usuario (PD)
Estado : En construccin (EC), Pendiente de Negociacin (PN), Pendiente de Verificacin (Pve), Pendiente de Validacin (Pva),
Validado (V)
Estabilidad: Alta (A), Media (M), Baja (B), Por definir (PD)
pg. 15
OBJ-3 Gestin de Documentos
Importancia: Vital (V), Importante (I), Medianamente importante (MI), por determinar con el usuario (PD)
Urgencia: Inmediata (I), a corto plazo (CP), puede esperar (PE), por determinar con el usuario (PD)
Estado : En construccin (EC), Pendiente de Negociacin (PN), Pendiente de Verificacin (Pve), Pendiente de Validacin (Pva),
Validado (V)
Estabilidad: Alta (A), Media (M), Baja (B), Por definir (PD)
pg. 16
OBJ-4 Gestin de Matricula
Importancia: Vital (V), Importante (I), Medianamente importante (MI), por determinar con el usuario (PD)
Urgencia: Inmediata (I), a corto plazo (CP), puede esperar (PE), por determinar con el usuario (PD)
Estado : En construccin (EC), Pendiente de Negociacin (PN), Pendiente de Verificacin (Pve), Pendiente de Validacin (Pva),
Validado (V)
Estabilidad: Alta (A), Media (M), Baja (B), Por definir (PD)
pg. 17
5. CATLOGO DE REQUISITOS DEL SISTEMA
5.1 Requisitos del Sistema:
Requisitos
Asociados
Descripcin El sistema deber almacenar informacin de cada usuario
(usuario-contrasea), tambin deber brindar detalles de ellos.
El sistema deber mostrar el estado de cada usuario, as como
tambin se podr modificar, eliminar y aadir usuarios.
Datos Especficos -Nombre de usuario
-Apellido de usuario
-DNI de usuario
-Cuenta de usuario(usuario-contrasea)
-Celular
-Email
-Estado de cuenta
pg. 18
IRQ - 2 Informacin de los pagos
Versin 1.0
Requisitos
Asociados
Descripcin El sistema deber almacenar informacin de los pagos
realizados por el interesado (alumno), tambin deber
brindar detalles de ellos (reporte de pago). El sistema
tambin permitir el acceso a la modificacin, eliminacin
y actualizacin de estos.
Datos Especficos -Nombre del alumno
-Apellidos del alumno
-Estado de pago
-N de RUC
pg. 19
IRQ - 3 Informacin sobre los documentos necesarios para la
matricula.
Versin 1.0
Requisitos
Asociados
Descripcin El sistema deber almacenar y guardar el estado de los
documentos correspondientes de cada alumno matriculado
que se registre, as como tambin los datos personales de
este.
Datos Especficos -Datos personales (Nombre y apellidos)
-DNI
-Celular
-Estado de Certificado de estudios
-Estado de Boleta de notas
-Estado de Constancia de no adeudar
-Estado de Partida de nacimiento
pg. 20
IRQ 3 Informacin sobre matricula.
Versin 1.0
pg. 21
5.2. Requisitos FUNCIONALES:
pg. 22
5.2.1. DIAGRAMA DE CASOS DE USOS:
pg. 23
pg. 24
pg. 25
pg. 26
pg. 27
5.2.2 DEFINICION DE ACTORES:
ACT 1 Director
Versin 1.0
Autor ESCOBAR LANDEO RUBEN
ROJAS JURADO JOSE LUIS
LOPEZ RODRIGUEZ JHUNIOR JESUS
Fuentes
Descripcin Este actor representa a la persona que usa el sistema.
Administra las cuentas.
Administra el sistema.
Comentarios Ninguno
Fuentes
Descripcin Actor que representa a la persona encargada de realizar y administrar todo el proceso de
matrcula.
Comentarios Ninguno
ACT 3 Alumno
Versin 1.0
Autor ESCOBAR LANDEO RUBEN
ROJAS JURADO JSOE LUIS
LOPEZ RODRIGUEZ JHUNIOR JESUS
pg. 28
5.2.3 CASOS DE USOS DEL SISTEMA:
Descripcin Este caso de uso corresponde a la validacin de usuarios que podrn manipular el sistema.
Actor Directora
Precondicin Se ha debido validar al alumnos
Paso Accin
1 La directora ingresa al sistema.
El sistema requerir:
2 2.1 Usuario
2.2 Contrasea
Ingresar datos de nuevos usaurios:
.Nom_usuario
.Apellido_usuario
.DNI_alumno
3
Secuencia Normal .Edad_alumno
.Sexo_alumno
.Nuevo_usuario
.Nueva_contrasea
4 El administrador a de guardar los datos en el sistema
Si es la nica actividad:
6.1 Se deber cerrar el sistema
6
En caso contrario proseguir con la siguiente
6.2
actividad.
PostCondicin Se deber cerrar correctamente el sistema para evitar problemas
En el Paso Accin
Excepciones
6 Si los datos no se guardan correctamente se sugiere que se intente de nuevo
pg. 29
CU-002 CASO DE USO ADMINISTRAR CUENTAS
Este caso de uso corresponde a la administracin de cuentas que existen para manipular el
Descripcin sistema.
Actor Directora
Precondicin Se ha debido validar usuarios
Paso Accin
1 La directora debe de ingresar al sistema.
El sistema requerir.
2
2.1 Usuario
2,2 Contrasea
3 Hacer un registro de usuarios existentes.
Si es la nica actividad:
7.1 Se deber cerrar el sistema
7
En caso contrario proseguir con la siguiente
7.2
actividad.
PostCondicin Se deber cerrar correctamente el sistema para evitar problemas
En el Paso Accin
2.1 Ingresar datos de usuarios nuevos
2 Si la cuenta es incorrecta el sistema lo rechazara pidindote que
2.2
ingrese de nuevo los datos
Excepciones
4 Se podr modificar, aadir, eliminar y/o restaurar usuarios.
pg. 30
CU-003 CASO DE USO MOSTRAR USARIOS
Este caso de uso corresponde a la administracin de cuentas que existen para manipular el
Descripcin sistema.
Actor Directora
Precondicin Se ha debido validar usuarios
Paso Accin
1 La directora debe de ingresar al sistema.
El sistema requerir.
2
2.1 Usuario
2,2 Contrasea
Secuencia Normal 3 Mostrar un registro de los usuarios actuales con sus respectivas
caractersticas.
Si es la nica actividad:
4.1 Se deber cerrar el sistema
4
En caso contrario proseguir con la siguiente
4.2
actividad.
PostCondicin Se deber cerrar correctamente el sistema para evitar problemas
En el Paso Accin
Excepciones En el registro se observara detalladamente las caractersticas del usuario (nombres,
4
apellidos, sexo, entre otros)
Importancia Importancia vital
Urgencia Importancia
Comentarios Ninguno
pg. 31
CU-004 CASO DE USO BLOQUEO DE ACCESOS
Descripcin Este caso de uso corresponde al boqueo o denegacin de usuarios excluidos o infiltrados.
Actor Directora
Precondicin Se ha debido validar usuarios
Paso Accin
1 La directora debe de ingresar al sistema.
El sistema requerir.
2
2.1 Usuario
2,2 Contrasea
3 Hacer un registro de usuarios existentes.
Secuencia Normal 4 Verifica que los usuarios existentes sean los correctos.
Si es la nica actividad:
7.1 Se deber cerrar el sistema
7
En caso contrario proseguir con la siguiente
7.2
actividad.
PostCondicin Se deber cerrar correctamente el sistema para evitar problemas
En el Paso Accin
2.1 Ingresar datos de usuarios nuevos
2 Si la cuenta es incorrecta el sistema lo rechazara pidindote que
2.2
ingrese de nuevo los datos
Excepciones
5 Se podr restringir el acceso de uno o ms usuarios a la vez.
pg. 32
CU-005 REGISTRAR PAGOS
El propsito de este caso de uso es registrar todo pago realizado por el alumno para el
Descripcin proceso de matrcula.
Actor Secretaria
Precondicin Se ha debido validar usuarios
Paso Accin
1 La secretaria debe de ingresar al sistema.
El sistema requerir.
2
2.1 Usuario
2,2 Contrasea
Secuencia Normal
Registra en el sistema el N de RUC del comprobante de pago
4
brindado por el estudiante.
Si es la nica actividad:
7.1 Se deber cerrar el sistema
7
En caso contrario proseguir con la siguiente
7.2
actividad.
PostCondicin Se deber cerrar correctamente el sistema para evitar problemas
En el Paso Accin
2.1 Ingresar datos de usuarios nuevos
2 Si la cuenta es incorrecta el sistema lo rechazara pidindote que
2.2
ingrese de nuevo los datos
Excepciones
3 Se registra el nombre y apellido del alumno.
pg. 33
CU-006 CONTROL DE PAGOS
El propsito de este caso de uso es llevar un estricto control de todos los pagos realizados por
Descripcin los alumnos.
Actor Secretaria
Precondicin Se ha debido validar usuarios
Paso Accin
1 La secretaria debe de ingresar al sistema.
El sistema requerir.
2
2.1 Usuario
2,2 Contrasea
Si es la nica actividad:
7.1 Se deber cerrar el sistema
7
En caso contrario proseguir con la siguiente
7.2
actividad.
PostCondicin Se deber cerrar correctamente el sistema para evitar problemas
En el Paso Accin
2.1 Ingresar datos de usuarios nuevos
2 Si la cuenta es incorrecta el sistema lo rechazara pidindote que
2.2
ingrese de nuevo los datos
Excepciones
5 Se actualizara el estado de pago si en caso haya sido cancelado.
pg. 34
CU-007 REPORTE DE PAGOS
El propsito de este caso de uso es brindar un reporte detallado sobre el pago que realizo
Descripcin respectivo alumno.
Actor Secretaria
Precondicin Se ha debido validar usuarios
Paso Accin
1 La secretaria debe de ingresar al sistema.
El sistema requerir.
2
2.1 Usuario
2,2 Contrasea
Secuencia Normal
4 Genera registro de pagos de dicho alumno.
Si es la nica actividad:
6.1 Se deber cerrar el sistema
6
En caso contrario proseguir con la siguiente
6.2
actividad.
PostCondicin Se deber cerrar correctamente el sistema para evitar problemas
En el Paso Accin
2.1 Ingresar datos de usuarios nuevos
2 Si la cuenta es incorrecta el sistema lo rechazara pidindote que
Excepciones 2.2
ingrese de nuevo los datos
pg. 35
CU-008 REGISTRAR DOCUMENTOS
Descripcin El propsito de este caso de uso es seleccionar parmetros del sub sistema de Rubros .
Actores Tesorero
Precondicin Para ejecutar este caso de uso se ha debido registrar los parmetros de pagos.
Paso Accin
1 Tesorero
El Tesorero
2 2.1 Ingresar al sistema
2.2 El tesorero debe de ingresar al sub sistema de Rubros.
Importancia vital
Importancia
Urgencia Importancia
Comentarios Ninguno
pg. 36
CU-009 CONTROL DE DOCUMENTOS
El propsito de este caso de uso es seleccionar datos de nuestros alumnos para la hacer la
Descripcin matricula respectiva.
Actores El Tesorero
Precondicin Para ejecutar este caso de uso se ha debido registrar y establecer un cdigo del alumno.
Paso Accin
1 El Tesorero
Buscar e identificar al alumno
.Cod_alumno
.Nom_alumno
.Apellido_alumno
Secuencia Normal 3
.DNI_ alumno
.Edad_alumno
.Direcc_alumno
pg. 37
CU-010 REGISTRO DE ALUMNOS
El propsito de este caso de uso es registrar el pago de la matrcula con lo cual se confirma la
Descripcin matrcula y se asigna la vacante al alumno.
Actores El Tesorero
Precondicin Para ejecutar este caso de uso se ha debido registrar y seleccionar los parmetros de pagos.
Paso Accin
1 El Tesorero
Registrar las boletas de pago de matricula
pg. 38
CU-011 CONTROL DE PROCEDIMEINTO DE MATRCULA
El propsito de este caso de uso es registrar el pago de las pensiones y otros conceptos
Descripcin realizados por los alumnos.
Actores El Tesorero
Precondicin Para ejecutar este caso de uso se ha debido registrar el parmetro de pago de matrcula.
Paso Accin
1 El Tesorero
Registrar las boletas de pago de matrcula y pensiones.
pg. 39
CU-012 ADMINISTRACION DE MATRCULA
El propsito de este caso de uso es enviar toda la informacin de las cuentas de pago de matrcula,
Descripcin esta informacin ser enviado a la Directora quien ella se encarga de administrar todas las cuentas de
la I.E.
Paso Accin
1 El Tesorero
Parmetro de pagos:
Pagos mensuales:
Pagos anuales:
Pagos de alumnos hermanos:
3 Pagos con descuentos.
Si es la nica actividad:
PostCondicin
Se deber cerrar correctamente el sistema para evitar problemas
En el Paso Accin
pg. 40
CU-013 REPORTE DE MATRCULA
Descripcin El propsito de este caso de uso es seleccionar parmetros del sub sistema de Rubros .
Precondicin Para ejecutar este caso de uso se ha debido registrar los parmetros de pagos.
Paso Accin
1 Encargado de APAFA
Encargado de APAFA
pg. 41
5.3 Requisitos NO FUNCIONALES:
Las siguientes plantillas de requisitos no funcionales muestra la lista de la definicin de requisitos no funcionales de este
sistema, las cuales restringen o condicionan el desarrollo e implantacin del sistema.
RNF 3 Portabilidad
Versin 1.0
Autores PREZ ALIAGA, Yessenia
Fuentes
Objetivos Asociados
Requisitos Asociados
El sistema ser soportado por mltiples plataformas:
Linux,
Descripcin Windows
Solaris
Mac OS, etc.
Importancia Alta
Urgencia Alta
Estado No resuelto
Estabilidad Normal
Comentarios Ninguno
pg. 42
RNF 4 Interfaz intuitiva
Versin 1.0
Autores PREZ ALIAGA, Yessenia
Fuentes
Objetivos Asociados
Requisitos Asociados
El sistema ha de tener una interfaz sencilla y amigable, y as sea fcil de utilizar
Descripcin
por el usuario.
Importancia Alta
Urgencia Alta
Estado No resuelto
Estabilidad Normal
Comentarios Ninguno
RNF 5 Fiabilidad
Versin 1.0
Autores PREZ ALIAGA, Yessenia
Fuentes
Objetivos Asociados
Requisitos Asociados
El sistema deber tener una interfaz grfica sencilla y amigable, basada en
Descripcin mens, ventanas, listas desplegables y botones de accin y as sea fcil de utilizar
por el usuario.
Importancia Alta
Urgencia Alta
Estado No resuelto
Estabilidad Normal
Comentarios Ninguno
pg. 43
6. MATRIZ DE RASTREABILIDAD
OBJETIVOS/REQUISITOS
OBJ-1 OBJ-2 OBJ-3 OBJ-4 OBJ-5
IRQ-01 x x x
IRQ-02 x
IRQ-03 x
IRQ-04 x x x
CU-001 x
CU-002 x
CU-003 x
CU-004 x
CU-005 x
CU-006 x
CU-007 x x x
CU-008 x x
CU-009 x x
CU-010 x
CU-011 x x
CU-012 x
CU-013 x x
CU-014 x x
CU-015 x
CU-016 x
CU-017 x x
CU-018 x
CU-019 x
CU-020 x
CU-021 x
CU-022 x x
CU-023 x
pg. 44
6. Glosario
Calidad: La calidad es un concepto global que hace referencia tanto a los mtodos o procedimientos de trabajo como a la calidad del
producto terminado y la validacin de los resultados del proyecto.
Criterios de xito: Criterios que puedan ser utilizados para valorar si las expectativas puestas en el PFC por todos los implicados en
el proyecto se cumplen.
Entregable: Cualquier cosa (documento, cdigo, archivo) sobre la que hay un compromiso de entrega en un momento determinado
durante el desarrollo
Expectativas: Las cosas que cada una de las personas implicadas en el proyecto pretende obtener del desarrollo del PFC. Pueden ser
cosas tangibles, como por ejemplo terminar el PFC en un ao, que la aplicacin obtenida haga lo que se pretenda inicialmente o
intangibles, como la realizacin personal o la sensacin del trabajo bien hecho.
Periodo: tiempo que va desde la realizacin del informe de seguimiento anterior hasta el presente.
Administracin: es el proceso de organizar, planear, dirigir y controlar actividades y recursos con el fin de lograr un objetivo comn.
Anlisis: es la fase donde se hace un estudio del sistema; la recopilacin de requisitos tanto del sistema como del software, se
documenta todo lo que se ha estudiado y se establece lo que se va a hacer. Todo esto se debe comentar con el cliente antes de
continuar.
Analista de sistemas: persona que realiza el proceso de examinar la situacin de una empresa con el propsito de mejorarlas con
mtodos y procedimientos ms adecuados, en este caso computacionales.
Persona u usuarios: se trata de los individuos o unidades de la organizacin que introducen manejan o usan la informacin para
realizar sus actividades y operaciones en funcin de los procedimientos en trabajos establecidos.
Estabilidad: este campo indica la estabilidad del objetivo, es decir una estimacin de la probabilidad de que pueda sufrir cambios en
el futuro. Esta estabilidad puede indicarse mediante un valor numrico o mediante una expresin enumerada como alta, media o baja
o PD en el caso de que an no se haya determinado.
La informacin sobre la estabilidad, bien a nivel de objetivos come en este caso, bien a nivel de requisitos, ayuda a los diseadores a
disear software que prevea de antemano la necesidad de posibles cambios futuros en aquellos aspectos relacionados con los
elemento identificados como inestables durante la fase de ingeniera de requisitos, favoreciendo as el mantenimiento y la evolucin
del software
Ocurrencias simultneas: este campo indica el nmero medio y mximo de ocurrencias simultneas del concepto relevante. Tanto
este campo como el anterior permiten a los diseadores prever determinadas necesidades del sistema a desarrollar en lo relativo a
las necesidades de almacenamiento de informacin.
DECRETOS: Establecen normas de ejecucin de las Ordenanzas, sancionan los procedimientos necesarios a la administracin
municipal o resuelven o regulan asuntos de orden general y de inters para el vecindario.
(Ley N 23853, Ley Orgnica de Municipalidades, Artculo 111, publicada el 09 de junio de 1984
Post condicin: en este campo se expresan en lenguaje natural las condiciones que se deben cumplir despus de la terminacin
normal del caso de uso. Al igual que en el caso de las precondiciones, las post condiciones se pueden establecer tanto sobre el entorno
del sistema como sobre el estado del propio sistema.
Excepciones: este campo especifica el comportamiento del sistema en el caso de que se produzca alguna situacin excepcional
durante la realizacin de un paso determinado.
Importancia, Urgencia: estos campos indican respectivamente la importancia y la urgencia de la resolucin del conflicto.
Estado: este campo indica el estado de resolucin del conflicto, que podr estar no resuelto, en negociacin o bien resuelto.
pg. 45
Designacin: La designacin consiste en el desempeo de un cargo de responsabilidad directiva o de confianza por decisin de la
autoridad competente en la misma o diferente entidad en este ltimo caso se requiere del conocimiento previo de la entidad de origen
y del consentimiento del servidor. Si el designado es un servidor de carrera, al trmino de la designacin reasume funciones del grupo
ocupacional y nivel de carrera que le corresponda en la entidad de origen. En caso de no pertenecer a la carrera concluye su relacin
con el Estado.
Desistimiento De Actos Y Recursos Administrativos: Que el desistimiento de algn acto realizado en el procedimiento puede realizarse
antes de que haya producido efectos.
Puede desistirse de un recurso administrativo antes de que se notifique la resolucin final en la instancia, determinando que la resolucin impugnada
quede firme, salvo que otros administrados se hayan adherido al recurso, en cuyo caso slo tendr efecto para quien lo formul.
Ratificacin:
Aprobacin y confirmacin de la validez o veracidad de algo dicho o hecho antes, generalmente por medio de la firma enun escrito: p
ara que la propuesta de ley sea vlida solamente falta la ratificacin del Senado.
pg. 46