res municipalidad

47
Reporte de Especificación de Software (RES) Versión 2.0 Sistema de Trámite Documentario Municipalidad de ILO ____________________________________________________________________________________ Reporte de Especificación de Software (RES) Página 1 de 47

Upload: katicsa-ormeno-barrios

Post on 11-Dec-2014

115 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RES Municipalidad

Reporte de Especificación de Software (RES)

Versión 2.0

Sistema de Trámite DocumentarioMunicipalidad de ILO

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 1 de 39

Page 2: RES Municipalidad

HISTORIAL DE REVISIONES

Versión

Autor DescripciónFecha de

Elaboración

Fecha de Revisión

Revisado por

1.0

Eduardo Medina, Diana López

Inicial 24/10/2010 25/10/2010 Diana López

1.5

Eduardo Medina, Diana López

Corrección

10/11/2010 11/11/2010

Diana López

2.0Eduardo Medina, Diana López

Corrección

17/01/2011

18/01/2011Eduardo Medina

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 2 de 39

Page 3: RES Municipalidad

Contenido1. Antecedentes...........................................................................................4

2. Objetivos................................................................................................4

3. Alcance....................................................................................................4

3.1. DENTRO DEL ALCANCE.......................................................................................................43.2. FUERA DEL ALCANCE..........................................................................................................43.3. RESTRICCIONES.................................................................................................................. 43.4. SUPUESTOS......................................................................................................................... 5

4. Procesos de Negocio.........................................................................5

4.1. LISTA DE CASOS DE USO DE NEGOCIO.............................................................................54.1.1. LISTA DE ACTORES DEL NEGOCIO..................................................................................54.1.2. DIAGRAMA GENERAL DE CASO DEL NEGOCIO................................................................64.1.3. ESPECIFICACIÓN DE LOS CASOS DE USO DEL NEGOCIO.................................................6

CUN01 – Gestionar Trámite Documentario..................................................................................64.2. REALIZACIÓN DE LOS CASOS DE USO DE NEGOCIO...........................................................74.3. LISTA DE TRABAJADORES DE NEGOCIO............................................................................104.4. REGLAS DE NEGOCIO.......................................................................................................10

5. Requisitos Funcionales...................................................................11

6. Requisitos No Funcionales............................................................13

7. Modelo de Casos de Uso del Sistema.......................................14

7.1. LISTA DE ACTORES DE SISTEMA.......................................................................................147.2. DIAGRAMA DE ACTORES DEL SISTEMA.............................................................................167.3. ARQUITECTURA DEL SISTEMA – DIAGRAMA DE PAQUETES...............................................167.4. LISTA DE CASOS DE USO DEL SISTEMA POR PAQUETE.....................................................177.5. DIAGRAMA DE CASOS DE USO POR PAQUETE..................................................................197.6. PRIORIZACIÓN DE LOS CASOS DE USO DEL SISTEMA.......................................................217.7. MATRIZ DE MODELO DE NEGOCIO Y MODELO DE SISTEMA.............................................247.8. ESPECIFICACIÓN DE LOS CASOS DE USO DEL SISTEMA....................................................26

8. Flujo General de Navegación.......................................................84

9. Esquema de Seguridad...................................................................85

10. Modelo de Análisis........................................................................87

11. Modelo Conceptual............................................................................88

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 3 de 39

Page 4: RES Municipalidad

1. Antecedentes

En todas las áreas el proceso de los Trámites Documentarios en la Municipalidad de ILO actualmente genera una serie de problemas organizacionales.

Los documentos tanto externos como internos tardan demasiado tiempo en ser atendidos y muchas veces las personas interesadas reciben información desactualizada sobre el estado de la tramitación de sus solicitudes.

Además se ha reportado casos de extravíos de documentación lo que ocasiona más demora en las atenciones de los mismos

2. Objetivos

General

-Aumentar la eficiencia en la gestión de Trámites Documentarios.

Específico

-Aumentar el control de atención de toda la documentación en un 40%.

-Disminuir la perdida de documentos en un 60%

-Disminuir el tiempo de consultas de un Trámite Documentario en un 50%

3. Alcance

3.1. Dentro del Alcance

- El sistema permitirá brindar seguridad a través de los roles generados.- El sistema permitirá registrar los documentos egresados e ingresados a la entidad - El sistema permitirá registrar los trámites documentarios . - El sistema permitirá al usuario dar seguimiento a todo los trámites en curso que solicite y -

3.2. Fuera del Alcance

- El sistema no interactuará con otros sistemas existentes.- El sistema no se encargara de los procesos de pagos.

3.3. Restricciones

- Patrones de programación Struts 2.

- Tiempo 80 días calendario.

- Motor de base de datos MySQL 5.0.

- Lenguaje de programación Java J2EE.

- Implementación en todo tipo de navegador.

- Implementación en Linux y Windows sistema operativo.

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 4 de 39

Page 5: RES Municipalidad

3.4. Supuestos

- Organización cuenta con infraestructura tecnológica.

- Organización cuenta con licencias de servidor.

- El personal esta calificado para el mantenimiento.

4. Procesos de Negocio

4.1. Lista de Casos de Uso de Negocio

Caso de uso del negocio Descripción

CUN01 – Gestión de Trámites Documentarios

El caso de uso inicia cuando el User-Ttramitador solicita la ST y lo presenta al Encargado de Mesa

de Parte junto con los requisitos del trámite, seguidamente, es enviado al Encargado

administrativo para las revisiones correspondientes, luego se deriva al Jefe Municipal

para que emita la resolución correspondiente aprobando o no el Trámite, y el caso de uso finaliza cuando el User-Ttramitador recoge su resolución.

.

4.1.1. Lista de Actores del Negocio

Actor del Negocio DescripciónAN01 Este actor es el encargado de iniciar la

gestión de Trámite Documentarios

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 5 de 39

Page 6: RES Municipalidad

4.1.2. Diagrama General de Caso del Negocio

4.1.3. Especificación de los Casos de Uso del Negocio

1. CUN01 – Gestionar Trámite Documentario

1.     Breve Descripción

Este caso de uso permite al User-Tramitador realizar cualquier tipo de

Trámite   Documentario que solicite a la institución

2.     Objetivo

Aumentar la eficiencia  en la gestión de Trámites Documentarios en

todos sus procesos 

3.     Flujo de Trabajo

3.1     Flujo Básico

1.    User-Tramitador solicita ST(Solicitud de Trámite) al encargado de mesa

de partes

2.    El Encargado de Mesa de Partes entrega la ST al User-Tramitador.

3.    El User-Tramitador recibe el ST y procede a llenarlo .

4.    El usuario tramitador entrega ST y los requisitos necesarios.

5.    El Encargado de Mesa de Partes recepciona el ST y los requisitos .

6.    El Encargado de Mesa de Partes revisa ST y los requisitos presentados.

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 6 de 39

Page 7: RES Municipalidad

7.    Si la documentación es conforme, el Encargado de Mesa de Partes sella

y firma los requisitos.

8.    El Encargado de Mesa de Partes genera el cargo automático de la 

9.    El Encargado de Mesa de Partes envía el expediente al departamento

Administrativo

10. El Encargado Administrativo  recibe el expediente

11. El Encargado Administrativo revisa el expediente

12.Si el Encargado Administrativo aprueba el expediente por ser optimo

genera el informe y adjunta el mismo al expediente.

13.   El Encargado Administrativo envía el expediente al Jefe Municipal

14. El Jefe Municipal recibe el expediente

15.  El Jefe Municipal revisa el expediente

16. Si el expediente es conforme, el Jefe Municipal aprueba el documento

17.El Jefe Municipal genera la resolución aprobada del Trámite

18.El Jefe Municipal archiva expediente.

19. El Jefe Municipal envía la resolución al Encargado de Mesa de Partes

20. El Encargado de Mesa de Partes recibe la resolución

21. El Encargado de Mesa de Partes entrega la resolución al User-

Tramitador

22. El User-Tramitador recibe la resolución y finaliza el caso de uso

3.2     Flujos Alternativos

1.    Si en el punto 7, la documentación no es conforme regresa al punto

4

2.    Si en el punto 12, el informe no está aprobado regresa al punto 5

3.    Si en el punto 16, el expediente no es conforme regresa al punto 11

4.     Categoría

          Básica

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 7 de 39

Page 8: RES Municipalidad

 

5.     Gestor del proceso

User-Tramitador

4.2. Realización de los Casos de Uso de Negocio

CUN01 – Gestionar Trámite DocumentarioDiagrama de Clases

Diagrama de Actividades

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 8 de 39

Page 9: RES Municipalidad

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 9 de 39

Page 10: RES Municipalidad

4.3. Lista de Trabajadores de Negocio

Trabajador del Negocio DescripciónResponsable de recepcionar la Solicitud de Trámite y Generar en Cargo Automático en caso de aprobarse la ST con los requisitos.

Responsable de revisar los Expedientes y en caso de ser óptimos genera los informes

Responsable de Generar la Resolución de los Expedientes de los Trámites en el caso de ser aprobado todo los documentos requeridos .

4.4. Reglas de Negocio

RN01. Todos los Trámites Documentarios realizados solo deben ser atendidos por el área al que corresponda.

RN02. Los Trámites Documentarios deben realizarse según el plazo que estipula la TUPA.

RN03. Los Trámites Documentarios solo podrán ser realizados por los usuarios que cuenten con un código de usuario, DNI o RUC.

RN04. Si los requisitos no son cumplidos fehacientemente no procederá el Trámite Documentario.

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 10 de 39

Page 11: RES Municipalidad

5. Requisitos Funcionales

Código DESCRIPCION Proceso de Negocio

RF001 Validación de Ingreso de usuarios al Sistema CUN01

RF002Registrar Usuario CUN01

RF003Buscar Usuario CUN01

RF004Mantener usuario CUN01

RF005Registrar Trámite Documentario CUN01

RF006Consultar Trámite CUN01

RF007Consultar Área CUN01

RF008Registrar Informe CUN01

RF009Consultar Requisitos de Trámite CUN01

RF010Actualizar Estado de Trámite CUN01

RF011 Generar ReportesCUN01

RF012 Consultar ReportesCUN01

6. Requisitos No Funcionales

Tipo de Requisito Código Descripción

Restricciones del DiseñoRNF-001

La tecnología a utilizar será J2EE. El sistema deberá ser compatible con la máquina virtual de java 1.5 o superior. Lenguaje de Programación Java

RNF-002La arquitectura lógica deberá considerarse en tres capas

RNF-003

El motor de base de datos deberá ser MySql 5.0 para el sistema puesto en marcha.

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 11 de 39

Page 12: RES Municipalidad

Tipo de Requisito Código Descripción

RNF-004

Patrones de Programación Struts

RNF-005Implementación en Linux y Windows sistema operativo

Componentes a AdquirirNo aplica No aplica

Interfaces de UsuarioRNF-006

El tipo de letra general será Verdana de tamaño general de 13 para Web.

RNF-007

Los gráficos que se presenten en las interfaces tendrán un peso no mayor a los 100 Kb.

Interfaces de Hardware No Aplica No Aplica

Interfaces de SoftwareNo aplica No aplica

Interfaces de Comunicaciones No aplica No aplica

Requerimientos de Licenciamiento No aplica No aplica

SeguridadRNF-008

Solo usuarios registrados en el sistema podrán ingresar y sus opciones en el menú principal serán de acuerdo a su perfil.

Estándares aplicablesNo aplica No aplica

Requisitos del Sistema RNF-009Implementación en todo tipo de navegador

Requisitos de DesempeñoRNF-010

El sistema debe soportar un promedio de 100 transacciones por minuto.

RNF-011

El 95 por ciento de las transacciones del sistema no deben exceder los 5 segundos.

RNF-012El sistema almacenará la información de hasta 500 usuarios

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 12 de 39

Page 13: RES Municipalidad

7. Modelo de Casos de Uso del Sistema

7.1. Lista de Actores de Sistema

Actor del sistema Descripción

AS01 Este actor del sistema representa a todos los solicitantes que pueden realizar un Trámite vía Web así como el de registrarse en caso de no tener acceso vía Web a la Municipalidad

AS02 Este actor del sistema puede registrar nuevos usuarios y de Registrar el Trámite Documentario, para luego ser evaluado por los demás encargados

AS03 Este actor del sistema registra el Informe que luego será adjuntado al expediente del trámite en curso.

AS04 Este actor del sistema se encarga de Aprobar los Trámites ,además de consultar los expedientes del Trámite Documentario

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 13 de 39

Page 14: RES Municipalidad

AS05 Este actor de sistema se encarga de registrar Usuarios .

AS06 Este actor se loguea para poder acceder al sistema via web.

7.2. Diagrama de Actores del Sistema

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 14 de 39

Page 15: RES Municipalidad

7.3. Arquitectura del Sistema – Diagrama de Paquetes

P01. TrámiteP02. UsuarioP03. ReportesP04. Seguridad

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 15 de 39

Page 16: RES Municipalidad

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 16 de 39

Page 17: RES Municipalidad

Diagrama General de Caso de Uso Estructurado

7.4. Lista de Casos de Uso del Sistema por Paquete

Paquete: P01 – Trámite

Caso de uso del sistema Descripción

CUS05 – Registrar Trámite Documentario

En este caso de uso el Encargada de Mesa de Partes registra el Trámite a solitud del User-Tramitador para que pueda ser evaluado y procesado respectivamente.

CUS06 – Consultar Trámite El caso de uso inicia cuando es invocado por un caso de uso base y su función es realizar la Consulta de un Trámite para ver en qué estado se encuentra.

CUS07 – Consultar Área El caso de uso inicia cuando es invocado por un caso de uso base y su función es realizar la Consulta de un Área y proceder

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 17 de 39

Page 18: RES Municipalidad

a registrar el Trámite correspondiente

CUS08 – Registrar Informe El Encargado Administrativo se encarga de generar el Informe luego de haber verificado los documentos del Trámite

CUS09 – Consultar Requisitos de Trámite

El caso de uso inicia cuando es invocado por un caso de uso base y su función es realizar la Consulta de Requisitos que un Trámite necesita.

CUS10 – Actualizar Estado de Trámite

El Jefe Municipal es el encargado de Actualizar el estado del Trámite ya sea aprobándolo o todo lo contrario.

Paquete: P02 – Usuario

Caso de uso del sistema Descripción

CUS02 – Registrar Usuario El Usuario-Registrador se encarga de registrar a los nuevos usuarios.

CUS03 – Buscar Usuario El caso de uso inicia cuando es invocado por un caso de uso base y su función es realizar la Búsqueda de Usuarios .

CUS04 – Mantener usuario El Encargado de Mesa de Partes agrega, modifica o desactiva a los Usuarios según crea conveniente.

Paquete: P03 – Reporte

Caso de uso del sistema Descripción

CUS011 – Generar Reportes

El Encargado Administrativo genera los reportes de los Trámites

CUS12 – Consultar Reportes

El Jefe Municipal consulta los reportes para tener mayor control de cómo van los procesos de los Trámites.

Paquete: P04 – Seguridad

Caso de uso del sistema Descripción

CUS01 – Validar Usuario Permite al usuario acceder al sistema y realizar los Trámites que crea conveniente.

7.5. Diagrama de Casos de Uso por Paquete

Paquete: P01 – Trámite____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 18 de 39

Page 19: RES Municipalidad

Paquete: P02 – Usuario

Paquete: P03 – Reportes

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 19 de 39

Page 20: RES Municipalidad

Paquete: P04 – Seguridad

7.6. Priorización de los Casos de Uso del Sistema

7.6.1. Clasificación de los Casos de Uso del Sistema

0,4 0,3 0,2 0,1TOTAL

CLASIFICACIÓN DE CUCASO DE USO IMPORTANCIA COMPLEJIDAD RIESGO IMPACTO RNF

CUS01 – Validar Usuario           PrimarioCUS02 – Registrar Usuario           PrimarioCUS03 – Buscar Usuario           SecundarioCUS04 – Mantener Usuario PrimarioCUS05 – Registrar Trámite Documentario PrimarioCUS06 – Consultar Trámite

SecundarioCUS07 – Consultar Área SecundarioCUS08 – Registrar

Primario

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 20 de 39

Page 21: RES Municipalidad

InformeCUS09 – Consultar Requisitos de Trámite SecundarioCUS10 – Actualizar Estado de Trámite PrimarioCUS11 – Generar Reportes PrimarioCUS12 – Consultar Reportes Secundario

7.6.2. Ciclos de Desarrollo de los Casos de Uso del Sistema

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 21 de 39

Page 22: RES Municipalidad

Ciclo de desarrollo Nombre del caso de uso Clasificación

Núcleo central

o Ciclo 0

CUS01-Validar Usuario

CUS02 -Registrar Usuario

CUS04 -Mantener Usuario

CUS05 -Registrar Trámite Documentario

CUS08 -Registrar Informe

CUS10 -Actualizar Estado de Trámite

CUS11-Generar Reportes

Primario

Ciclo 1 CUS03-Buscar Usuario

CUS06-Consultar Trámite

CUS07-Consultar Área

CUS09-Consultar Requisitos de Trámite

CUS12-Consultar Reportes

Secundario

7.7. Matriz de Modelo de Negocio y Modelo de Sistema

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 22 de 39

Page 23: RES Municipalidad

Sistema de Trámite Documentario de la Municipalidad de IloCasos de Uso del

NegocioActividad a Automatizar Requerimiento Funcional Casos de Uso del Sistema

Nº Nombre Nº Nombre Responsable Nº Nombre Nº Nombre Actor

CUN01

Gestión de Trámite Documentario

1Registrar Solicitud de Trámite

Encargado de Mesa de Partes

RF - 007 Ver requisitos de trámite CUS07Consultar Requisitos de Trámite

Usuario-Registrador

RF - 008 Registrar Trámite CUS08Registrar Trámite Documentario

Encarga de Mesa de partesRF - 009 Buscar datos del solicitante CUS09 Buscar Usuario

2 Elaborar informe Encargado Administrativo

RF - 006 Registrar Informe CUS14 Registrar InformeEncargado Administrativo

3 Aprueba trámite Jefe Municipal RF - 014 Aprobar trámite documentario CUS11 Actualizar Estado de Trámite Jefe Municipal

4Solicitar informe de trámite

Jefe Municipal RF - 011 Ver reportes CUS15 Consultar Reportes Jefe Municipal

6Supervisar proceso de gestión

Encargado Administrativo

RF - 001Validación de usuarios del sistema

CUS13 Validar Usuario Usuario

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 23 de 39

Page 24: RES Municipalidad

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 24 de 39

Page 25: RES Municipalidad

7.8. Especificación de los Casos de Uso del Sistema

7.8.1. Especificación de Alto Nivel

Caso de uso: CUS01 – Validar Usuario

Actor(es): Encargado Administrativo

Propósito: Realizar las validaciones usuario y password para que el usuario pueda loguearse y entrar al sistema

Caso de uso asociado:

No Aplica

Resumen: Su función es realizar la validación de los accesos del usuario

Clasificación Primario

Requisitos RF-001

Caso de uso: CUS02 – Registrar Usuario

Actor(es): Usuario-Registrador

Propósito: Registrar un usuario.

Caso de uso asociado:

CUS03-Buscar Usuario

Resumen: El caso de uso inicia cuando la Usuario-Registrador selecciona la opción Registrar usuario del menú principal. Cumple la funcionalidad de capturar los datos del usuario y habilitándole accesos para que se logues al sistema

Clasificación Primario

Requisitos RF-002,RF-004

Caso de uso: CUS03 – Buscar Usuario

Actor(es): Usuario-Registrador

Propósito: Buscar usuario para saber si está en la base de datos de la institución.

Caso de uso asociado:

No Aplica

Resumen: En este caso de uso el Usuario-Registrador para registrar un usuario realiza la búsqueda de usuarios.

Clasificación Secundario

Requisitos RF-004

Caso de uso: CUS04 – Mantener usuario

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 25 de 39

Page 26: RES Municipalidad

Actor(es): Encargado de Mesa de Partes

Propósito: Registrar, Modificar y/o Actualizar el estado del Usuario si es necesario

Caso de uso asociado:

CUS03-Buscar Usuario

Resumen: El Encargado de Mesa de Partes Registrar, Modificar y/o Actualizar el estado del Usuario si es necesario.

Clasificación Primario

Requisitos RF-004

Caso de uso: CUS05 – Registrar Trámite Documentario

Actor(es): Encargado de Mesa de Partes

Propósito: Registrar el Trámite Documentario

Caso de uso asociado:

No aplica.

Resumen: El Encargado de Mesa de Partes registra el Trámite para que pueda ser procesado .

Clasificación Primario

Requisitos RF-0013

Caso de uso: CUS06 – Consultar Trámite

Actor(es): Jefe Municipal

Propósito: Consultar el estado de un Trámite

Caso de uso asociado:

No Aplica

Resumen: El Jefe Municipal consulta el estado de un Trámite

Clasificación Secundario.

Requisitos RF-006

Caso de uso: CUS07 – Consultar Área

Actor(es): Encargado de Mesa de Partes

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 26 de 39

Page 27: RES Municipalidad

Propósito: Asignar a cada secuencia-asignatura un horario específico por sección.

Caso de uso asociado:

No Aplica.

Resumen: El coordinador de horarios genera los horarios para los cursos.

Clasificación Secundario

Requisitos RF-008, RF-009

Caso de uso: CUS08 – Registrar Informe

Actor(es): Coordinador Horarios

Propósito: Asignar horarios a los docentes

Caso de uso asociado:

No Aplica.

Resumen: El coordinador de horarios asigna los horarios a los docentes de acuerdo a su disponibilidad y los horarios asignados a los cursos.

Clasificación Primario

Requisitos RF-010, RF-011, RF-012, RF-013

Caso de uso: CUS09 – Consultar Requisitos de Trámite

Actor(es): Coordinador Horarios

Propósito: Consultar las aulas para ver su disponibilidad y capacidad.

Caso de uso asociado:

CUS12 – Asignar Aulas a las Secciones

Resumen: El coordinador de aulas verifica el estado de las aulas y su capacidad.

Clasificación Secundario

Requisitos RF-014

Caso de uso: CUS10 – Actualizar Estado de Trámite

Actor(es): Administrador Recursos

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 27 de 39

Page 28: RES Municipalidad

Propósito: Agregar, modificar y desactivar aulas para el uso de ellas para dictado de clase.

Caso de uso asociado:

No Aplica.

Resumen: El administrador de recursos selecciona la opción Mantener Aulas del menú principal, le aparece un listado con las aulas disponibles. Puede agregar una nueva especificando sus datos, modificar su capacidad y desactivar.

Clasificación Primario

Requisitos RF-015

Caso de uso: CUS11 – Generar Reportes

Actor(es): Coordinador Horarios

Propósito: Asignar aulas a las secciones.

Caso de uso asociado:

CUS11 –

Resumen: El coordinador de horarios asigna aulas a las secciones.

Clasificación Primario

Requisitos RF-017, RF-018, RF-016

Caso de uso: CUS12 – Consultar Reportes

Actor(es): SA

Propósito: Reportar los horarios por filtros.

Caso de uso asociado:

No Aplica.

Resumen: El SA selecciona el filtro por el cual desea visualizar los horarios.

Clasificación Secundario

Requisitos RF-019, RF-020, RF-021, RF-022

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 28 de 39

Page 29: RES Municipalidad

7.8.2. Especificación Expandida

CUS01 – Validar Usuario

1. Actores

Usuario Web

2. Propósito

Realizar la validación de los usuarios, lo cual le facilitaría acceder al sistema

de manera segura.

3. Breve Descripción

El sistema

4. Flujo Básico de Eventos

El caso de uso se inicia cuando el Usuario Web

inicia la Intranet del Sistema.

1. El sistema muestra la página “Validar Usuario” con los siguientes campos:

Campos del usuario: usuario y clave y un botón ingresar.

2. El usuario ingresa su usuario correspondiente.

3. El usuario ingresa su clave.

4. El usuario selecciona ingresar.

5. El sistema valida los datos ingresados.

6. El sistema muestra la página de inicio de la sesión según el perfil del

Usuario Web

7. El caso de uso finaliza.

5. Sub Flujos

Ninguno.

6. Flujos Alternos

En el punto 5, si el sistema detecta que los datos ingresados por el

Usuario Web no son validos, se muestra el MSG”Usuario o Password

Incorrectos, Vuelva a intentarlo nuevamente!!!!!”

7. Precondiciones

a. Ninguno

8. Pos condiciones

a. En el sistema quedan registrados los datos del usuario.

b. El sistema inicia una sesión para el Usuario Web validado.

9. Puntos de Extensión

Ninguno.

10. Requerimientos Especiales

Ninguno.

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 29 de 39

Page 30: RES Municipalidad

11. Prototipos

CUS02 – Registrar Persona

1. Actores

Usuario-Registrador(EMP)

2. Propósito

Registrarlos datos de un ciudadanos al sistema, designándole un usuario de

acuerdo al rol que desempeñara o al cual pertenece.

3. Breve Descripción

El sistema le permite al Usuario Registrador realizar el registro de una

persona.

4. Flujo Básico de Eventos

El caso de uso se inicia cuando el Usuario-Registrador

selecciona la opción “Registrar Persona” en la interfaz del Menú Principal.

1. El sistema muestra la página “Registrar Persona” con los siguientes campos:

Datos del Usuario: Código Persona (autogenerado), código, nombre,

apellido paterno, materno,dirección,teléfono,sexo,fecha de nacimiento.

Además incluye las opciones: Registrar.

2. El Usuario Registrador ingresa los datos de la persona.

3. El Administrador de Sistema selecciona la opción “Regisstrar”.

4. El sistema valida los datos ingresados del usuario.

5. El sistema genera un nuevo código de persona.

6. El sistema graba una nueva Persona y muestra el mensaje “Persona

Registrado Satisfactoriamente” con código 999999.

7. El sistema cierra la interfaz “Registrar Persona” y regresa al Menú Principal.

5. Sub Flujos

Ninguno.

6. Flujos Alternos

Ninguno

7. Precondiciones

7.1 El Usuario Registrador esta logueado en el sistema.

8. Pos condiciones

8.1 En el sistema queda registrado la nueva Persona..

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 30 de 39

Page 31: RES Municipalidad

9. Puntos de Extensión

Ninguno.

10. Requerimientos Especiales

Ninguno.

11. Prototipos

CUS03 – Registrar Usuarios

12. Actores

Usuario-Registrador(EMP)

13. Propósito

Registrar un Usuario Web al sistema, designándole un perfil de acuerdo al rol

que desempeñara .

14. Breve Descripción

El sistema le permite al Usuario Registrador realizar el registro de los nuevos

usuarios.

15. Flujo Básico de Eventos

El caso de uso se inicia cuando el Usuario-Registrador

selecciona la opción “Registrar Usuarios” en la interfaz del Menú Principal.

8. El sistema muestra la página “Registrar Usuario” con los siguientes campos:

Datos del Usuario: Código (autogenerado), código de usuario, clave,

estado, código del tipo de usuario, código de persona, nombre,

apellido paterno,materno,dirección,teléfono,sexo,fecha de nacimiento.

Además incluye las opciones: Registrar.

9. El Usuario Registrador ingresa los datos del usuario.

10. El Administrador de Sistema selecciona la opción “Registrar”.

11. El sistema valida los datos ingresados del usuario.

12. El sistema genera un nuevo código de usuario.

13. El sistema graba un nuevo Usuario y muestra el mensaje “Usuario Registrado

Satisfactoriamente” con código 999999.

14. El sistema cierra la interfaz “Registrar Usuarios” y regresa al Menú Principal.

16. Sub Flujos

Ninguno.

17. Flujos Alternos

Ninguno

18. Precondiciones

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 31 de 39

Page 32: RES Municipalidad

18.1 El Usuario Registrador esta logueado en el sistema.

19. Pos condiciones

19.1 En el sistema queda registrado el nuevo usuario.

20. Puntos de Extensión

Ninguno.

21. Requerimientos Especiales

Ninguno.

22. Prototipos

CUS04 – Buscar Usuario

1. Actores

Usuario-Registrador

2. Propósito

Realizar la búsqueda de usuarios que se encuentren registrados en el

sistema.

3. Breve Descripción

El sistema permitirá realizar al Usuario-Registrador

la búsqueda de la existencia de los datos de usuarios ya registrados.

4. Flujo Básico de Eventos

El caso de uso se inicia cuando es invocado por un caso de uso base.

1. El sistema muestra la página “Buscar Usuarios” con los siguientes campos:

Campos del Usuario: nombre, apellido paterno y apellido materno.

Además incluye la opción Buscar.

2. El Usuario-Registrador ingresa los datos del usuario.

3. El Usuario-Registrador selecciona la opción “Buscar”.

4. El sistema valida los datos ingresados.

5. El sistema muestra los resultados obtenidos de la búsqueda

6. El caso de uso finaliza.

5. Sub Flujos

Ninguno.

6. Flujos Alternos

En el punto 4, si el usuario no se encuentra registrado en el sistema,

este mostrará un MSG “El Usuario no Existe”.

7. Precondiciones

a. El Usuario-Registrador está logueado en el sistema.

b. Lista de usuarios disponibles.

8. Pos condiciones

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 32 de 39

Page 33: RES Municipalidad

a. En el sistema queda registrado los datos del usuario de la fila

seleccionada por el Administrador de Sistema.

9. Puntos de Extensión

Ninguno.

10. Requerimientos Especiales

Ninguno.

11. Prototipos

CUS05 – Gestionar Trámite Documentario

1. Actores

Encargado de Mesa de Partes(EMP)

2. Propósito

Realizar el registro de los trámites documentarios que se realizan en la

municipalidad.

3. Breve Descripción

El sistema le permitirá realizar al EMP el registro de los trámites

documentarios.

4. Flujo Básico de Eventos

El caso de uso se inicia cuando el EMP selecciona la opción “Gestionar

Trámite” en la interfaz de la página principal.

1. El sistema muestra la página “Gestionar Trámite” con los siguientes

campos:

Datos de la gestión: código, asunto, requisitos, oficina,

responsable y tiempo (días).

Además incluyen las opciones Agregar Asunto, Agregar

Requisito, Agregar Etapa y Aceptar.

2. El EMP ingresa el nombre del asunto.

3. El EMP selecciona la opción Agregar Asunto.

4. El sistema valida los datos.

5. El sistema autogenera un código correlativo.

6. El sistema muestra el código asignado para el asunto o trámite.

7. El sistema registra el asunto o trámite con estado inactivo.

8. El EMP selecciona los requisitos que se le desea asignar a dicho asunto o

trámite.

9. El EMP selecciona la opción Agregar Requisitos.

10. El sistema valida la opción seleccionada.

11. El sistema registra los requisitos seleccionados al asunto o trámite.

12. El sistema lista el o los requisitos asignados a dicho asunto o trámite.

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 33 de 39

Page 34: RES Municipalidad

13. El EMP selecciona la oficina.

14. El EMP selecciona el responsable en dicha oficina.

15. El EMP ingresa el tiempo de respuesta en días.

16. El EMP selecciona la opción Agregar Etapa.

17. El sistema valida los datos ingresados.

18. El sistema registra las etapas para dicho asunto o trámite.

19. EL sistema lista la o las etapas que tendrá dicho asunto o trámite.

20. El EMP selecciona la opción Aceptar.

21. El sistema cambia el estado del asunto a activo, cierra la página y el caso

de uso finaliza.

5. Sub Flujos

1. Ninguno.

6. Flujos Alternos

<Asunto incorrecto>

En el punto 3, si el dato ingresado no corresponde al formato requerido por el

sistema, este muestra el mensaje “El dato es incorrecto”.

<Requisito incorrecto>

En el punto 8, si el dato seleccionado correspondiente al campo requisitos es

incorrecto, el sistema muestra el mensaje “La selección es incorrecta”.

<Oficina incorrecta>

En el punto 15, si el dato seleccionado correspondiente al campo oficina es

incorrecto, el sistema muestra el mensaje “La selección es incorrecta”.

<Responsable incorrecto>

En el punto 15, si el dato seleccionado correspondiente al campo responsable

es incorrecto, el sistema muestra el mensaje “La selección es incorrecta”.

<Asunto incorrecto>

En el punto 15, si el dato ingresado en el campo tiempo no corresponde al

formato requerido por el sistema, este muestra el mensaje “El dato es

incorrecto”.

7. Precondiciones

a. El EMP esta logueado en el sistema.

b. Lista de requisitos disponibles.

c. Lista de oficinas disponibles.

d. Lista de responsables disponibles.

8. Pos condiciones

a. En el sistema queda registrado el trámite.

9. Puntos de Extensión

Extiende el caso de uso “Mantener Campos para la Gestión de Trámite”.

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 34 de 39

Page 35: RES Municipalidad

10. Requerimientos Especiales

Ninguno.

11. Prototipos

8. Flujo General de Navegación

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 35 de 39

Page 36: RES Municipalidad

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 36 de 39

Page 37: RES Municipalidad

9. Esquema de Seguridad

SYSDOC: Sistema de Trámite Documentario de la Municipalidad de Ilo

Funciones por Módulo

Perfiles del Sistema

Administrador de Sistema

Aprobador TécnicoRecepcionist

aSolicitante

Módulo: Trámites          

Gestionar Trámite X        

Mantener Campos para la Gestión de Trámite

X        

Aprobar Trámite   X      

Consultar Movimientos de Trámite

  X   X  

Consultar Requisitos

    X X  

Registrar Informe Técnico

    X    

Registrar Trámite         X

Evaluar Requisitos de Trámite

      X  

Consultar Trámite       X X

Módulo: Reportes          

Consultar Reportes   X      

Módulo: Usuarios          

Registrar Usuarios X        

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 37 de 39

Page 38: RES Municipalidad

Buscar Usuario X        

Módulo: Solicitantes

         

Registrar Solicitante

        X

Buscar Solicitante         XMódulo: Seguridad

         

Validar Usuario X X X X  

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 38 de 39

Page 39: RES Municipalidad

____________________________________________________________________________________Reporte de Especificación de Software (RES) Página 39 de 39