análisis de requisitos del sistema (reparado)

12

Click here to load reader

Upload: javier-chavez

Post on 06-Jul-2015

83 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Análisis de requisitos del sistema (reparado)

INTRODUCCIÓN

El siguiente documento forma parte del documento de análisis de requisitos de información del proyecto Sistema

Web de Gestión Tributaria que se desarrolla en la Alcaldía Municipal de Concepción Batres.

Este documento describirá los requisitos de información necesarios para la creación de una Web de Gestión

Tributaria.

Page 2: Análisis de requisitos del sistema (reparado)

DEFINICIÓN DE ACTORES

ACT-0001 Jefe de Catastro

Versión 1.0

Descripción Este actor representa al Administrador de Sistema.

Comentarios Ninguno

ACT-0001 Jefe de Cuentas Corrientes.

Versión 1.0

Descripción Este actor representa un usuario con menos privilegios de los que posee el Administrador.

Comentarios Ninguno

ACT-0001 Contribuyente

Versión 1.0

Descripción Este actor representa el Usuario Final de Sistema.

Comentarios Ninguno

Page 3: Análisis de requisitos del sistema (reparado)

CATÁLOGO DE REQUISITOS DEL SISTEMA

REQUISITOS DE INFORMACIÓN

IRQ-0001 Información sobre Empresa

Versión 1.0

Descripción El sistema deberá almacenar la información correspondiente a las Empresas que estén

ubicadas dentro del municipio o posean un beneficio dentro de el por el cual se tenga que

aplicar una tasa municipal.

Datos específicos Id de Empresa, Actividad Económica, Propietario, Inmueble, Dirección, Observaciones,

Sujeto Pasivo, Estado, Inicio de Operaciones, Secuencia

Zona, Sector, Manzana, Código Parcelario Municipal.

Importancia Vital

Estado en construcción

IRQ-0002 Información de Contribuyentes

Versión 1.0

Descripción El sistema deberá almacenar la información correspondiente a los Contribuyentes que

poseen Propiedades o Negocios dentro del municipio o que poseen posean un beneficio

dentro de el por el cual se tenga que aplicar tasas e impuestos municipales.

Datos específicos Cuenta Corriente, Nombre Contribuyente, DUI, Teléfono, N.I.T, Teléfono Oficina, Correo

Electrónico, Dirección.

Importancia Vital

Estado en construcción

IRQ-0002 Información sobre Inmuebles.

Versión 1.0

Descripción El sistema deberá almacenar la información correspondiente a los Inmuebles que estén

ubicadas dentro del municipio.

Datos específicos Zona, Sector, Manzana, Secuencia, Ubicación, Uso, Estado, Propietario, Dirección,

Propietario Anterior, Copropietarios, Observaciones.

Importancia Vital

Estado en construcción

Page 4: Análisis de requisitos del sistema (reparado)

IRQ-0003 Información sobre Sectores

Versión 1.0

Descripción El sistema deberá almacenar la información correspondiente a las sectores o zonas

(Barrios y Colonias) del municipio.

Datos específicos Id del Sector, Estrato, Descripción del Sector.

Importancia Vital

Estado en construcción

IRQ-0004 Información de Actividades Económicas.

Versión 1.0

Descripción El sistema deberá almacenar la información correspondiente a las Actividades

Económicas que se lleven a cabo en el municipio.

Datos específicos Id de Actividad, Nivel, Subcuenta, Nombre.

Importancia Vital

Estado en construcción

IRQ-0005 Catalogo de Recaudación

Versión 1.0

Descripción El sistema deberá almacenar la información correspondiente al catalogo de Recaudación

que es impuesto por la Asamblea Legislativa y publicado en el diario oficial para cada

municipio.

Datos específicos Código, Nivel, Subcuenta, Nombre, Descripción.

Importancia Vital

Estado en construcción

Page 5: Análisis de requisitos del sistema (reparado)

IRQ-0006 Información de Valores tributarios de los códigos de Recaudación

Versión 1.0

Descripción El sistema deberá almacenar la información correspondiente a los valores que poseerá

cada código de recaudación tributaria de cada bien inmueble u empresa según tasa o

impuesto municipal.

Datos específicos Código de Recaudación, Fecha Desde, Fecha Hasta, Valor Fijo, Valor Variable, Rango

Inferior, Rango Superior, Código Ingreso, Periodo, Evento.

Importancia Vital

Estado En construcción

IRQ-0007 Información de Manzanas

Versión 1.0

Descripción El sistema deberá almacenar la información correspondiente a las Manzanas de Terreno

existentes dentro del municipio.

Datos específicos Id Manzana, Sector, Descripción Manzana, Id Sector.

Importancia Vital

Estado En construcción

Page 6: Análisis de requisitos del sistema (reparado)

CASOS DE USO DEL SISTEMA

CU-0001 Inicio de sesión.

Versión 1.0

Caso de Uso Inicio de Sesión

Actores Jefe de Catastro, Contribuyente, Jefe de Cuentas Corrientes.

Propósito Proporcionar seguridad al sistema para poder evitar el uso de terceros que no posean permiso para la utilización del sistema.

Descripción El Inicio de sesión permitirá al usuario ingresar un Nombre de Sesión y Una Contraseña preestablecidas por los desarrolladores para tener acceso a las pantallas de administración del sistema.

Precondiciones La persona encargada de la unidad deberá poseer un usuario y contraseña preestablecida.

Secuencia Normal(Flujo Principal)

Paso Acción

1 Este caso de uso inicia cuando el usuario es registrado en la Base de Datos del Sistema.

2 Usuario Inicia sesión ingresando usuario y contraseña posteriormente haciendo clic en el botón ingresar.

Sub Flujos

Paso Acción

1 El sistema verificara los datos ingresados con los existentes en la Bases de Datos para permitir el Acceso al sistema.

2 El Sistema consulta el estado del Usuario (Si es Activo o Inactivo)

3 El sistema emitirá alertas en caso de que haya error en los Datos ingresados.

Pos condición Paso Acción

1 Usuario Accede al menú principal correspondiente.

Excepciones

E1: Mensaje de Error: Error en inicio de sesión. El sistema despliega el mensaje de error al hacer clic en el botón ingresar cuando los datos ingresados sean erróneos o no coincidan con los registrados en la base de Datos.

E2: Mensaje de Error: Error de Conexión El sistema despliega el mensaje de error al hacer clic en el botón ingresar cuando no haya una conexión con el servidor de Datos.

E3: Mensaje de Alerta: Ingrese su Contraseña El sistema despliega el mensaje de Alerta al hacer clic en el botón ingresar cuando no haya rellenado el campo de contraseña.

E4: Mensaje de Alerta: Ingrese su Usuario El sistema despliega el mensaje de Alerta al hacer clic en el botón ingresar cuando no haya rellenado el campo de Usuario.

Page 7: Análisis de requisitos del sistema (reparado)

CU-0002 Registrar información del Contribuyente

Versión 1.0

Caso de Uso Registrar Contribuyente.

Actores Jefe de Catastro, Contribuyente.

Propósito Alimentar el sistema con la información de las fichas catastrales de los datos personales de los contribuyentes.

Descripción Registro Contribuyente permitirá al Jefe de Catastro ingresar información del contribuyente según los campos en el Requerimiento de información (IRQ-0002).

Precondiciones La persona encargada de la unidad deberá haber iniciado sesión en el modulo catastral

Secuencia Normal(Flujo Principal)

Paso Acción

1 Jefe Catastral selecciona CU-0003.

2 Usuario hace clic en nuevo.

3 Llenar los campos solicitados según IRQ-0002.

4 Clic en guardar.

Sub Flujos

Paso Acción

1 Verificar los datos ingresados tengan la valides correspondiente para ser almacenados en la base de datos.

2 Notificar los registros exitosos.

3 Emitir alertas en caso de que haya error en el llenado de los campos.

4 Generar la correlación de los registros.

5 Limpiar los campos tras un registro exitoso.

Pos condición Paso Acción

1 Verificar que los datos estén ingresados correctamente.

Excepciones

E1: Mensaje de Error: Incoherencia de Datos. El sistema despliega el mensaje de error al hacer clic en el botón guardar cuando los datos ingresados no coincidan con la validación dentro de la base de datos.

E2: Mensaje de Error: Error de Conexión El sistema despliega el mensaje de error al hacer clic en el botón ingresar cuando no haya una conexión con el servidor de Datos.

E3: Mensaje de Alerta: Ingresar campos requeridos. El sistema despliega el mensaje de Alerta al hacer clic en el botón guardar cuando no haya rellenado los campos que son requerimiento primordial del sistema.

Page 8: Análisis de requisitos del sistema (reparado)

CU-0003 Gestión de la información del Contribuyente

Versión 1.0

Caso de Uso Gestionar Contribuyente.

Actores Jefe de Catastro.

Propósito Permitir al Catastro la eliminación y edición de información de contribuyentes dentro del sistema.

Descripción Permitir la gestión de la información en caso de errores humanos, dando permisos de edición y eliminación de información registrada erróneamente al jefe de Catastro.

Precondiciones La persona encargada de la unidad deberá haber iniciado sesión en el modulo catastral

Secuencia Normal(Flujo Principal)

Paso Acción

1 Seleccionar buscar registro en el caso que se tenga el Código de registro.

2 Seleccionar registro a procesar

3 Cargar Datos en Pop-up

4 Realizar la operación que deseamos realizar editar – eliminar

Sub Flujos

Paso Acción

1 Verificar los datos ingresados tengan la valides correspondiente para ser almacenados en la base de datos.

2 Notificar los procesos de eliminación y edición exitosos.

3 Emitir alertas en caso de que haya error en los procesos.

Pos condición Paso Acción

1 Actualizar los Datos tras un registro exitoso.

Excepciones

E1: Mensaje de Error: Incoherencia de Datos. El sistema despliega el mensaje de error al hacer clic en el botón guardar cuando los datos ingresados no coincidan con la validación dentro de la base de datos.

E2: Mensaje de Error: Error de Conexión El sistema despliega el mensaje de error al hacer clic en el botón guardar cuando no haya una conexión con el servidor de Datos.

Page 9: Análisis de requisitos del sistema (reparado)

CU-0004 Registrar información de los Sectores del Municipio.

Versión 1.0

Caso de Uso Registrar Sectores

Actores Jefe de Catastro

Propósito Alimentar el sistema con la información de los sectores o zonas del municipio de Concepción Batres.

Descripción Este caso de uso permitirá ingresar información de los sectores del municipio llámese barrios y colonias según los campos en el Requerimiento de información (IRQ-0003).

Precondiciones La persona encargada de la unidad deberá haber iniciado sesión en el módulo

catastral.

Se deberá tener sectorizada la zona dentro del municipio.

Secuencia Normal(Flujo Principal)

Paso Acción

1 Jefe Catastral seleccionar CU-0005.

2 Usuario hace clic en nuevo.

3 Llenar los campos solicitados según IRQ-0003.

4 Clic en guardar.

Sub Flujos

Paso Acción

1 Verificar los datos ingresados tengan la valides correspondiente para ser almacenados en la base de datos.

2 Notificar los registros exitosos.

3 Emitir alertas en caso de que haya error en el llenado de los campos.

4 Generar la correlación de los registros.

5 Limpiar los campos tras un registro exitoso.

Pos-condición Paso Acción

1 Verificar que los datos estén ingresados correctamente.

Excepciones

E1: Mensaje de Error: Incoherencia de Datos. El sistema despliega el mensaje de error al hacer clic en el botón guardar cuando los datos ingresados no coincidan con la validación dentro de la base de datos.

E2: Mensaje de Error: Error de Conexión El sistema despliega el mensaje de error al hacer clic en el botón ingresar cuando no haya una conexión con el servidor de Datos.

E3: Mensaje de Alerta: Ingresar campos requeridos. El sistema despliega el mensaje de Alerta al hacer clic en el botón guardar cuando no haya rellenado los campos que son requerimiento primordial del sistema.

Page 10: Análisis de requisitos del sistema (reparado)

CU-0005 Gestión de la información de Sectores o Zonas del Municipio.

Versión 1.0

Caso de Uso Gestión de Sectores.

Actores Jefe de Catastro.

Propósito Permitir al Catastro la eliminación y edición de información de Sectores agregados con anterioridad al sistema.

Descripción Este caso de uso dará lugar a la gestión de la información en caso de errores humanos, dando permisos de edición y eliminación de información registrada erróneamente.

Precondiciones La persona encargada de la unidad deberá haber iniciado sesión en el módulo catastral

Se deberá contar con el listado de sectores en el municipio.

Secuencia Normal(Flujo Principal)

Paso Acción

1 Seleccionar buscar registro en el caso que se tenga el Código de registro.

2 Seleccionar registro a procesar

3 Cargar Datos del registro seleccionado en una ventana emergente

4 Realizar la operación que deseamos realizar editar – eliminar

5 Aceptar la operación

Sub Flujos

Paso Acción

1 Verificar los datos ingresados tengan la valides correspondiente para ser almacenados en la base de datos.

2 Notificar los procesos de eliminación y edición exitosos.

3 Emitir alertas en caso de que haya error en los procesos.

Pos condición Paso Acción

1 Actualizar los Datos tras un registro exitoso.

Excepciones

E1: Mensaje de Error: Incoherencia de Datos. El sistema despliega el mensaje de error al hacer clic en el botón guardar cuando los datos ingresados no coincidan con la validación dentro de la base de datos.

E2: Mensaje de Error: Error de Conexión El sistema despliega el mensaje de error al hacer clic en el botón guardar cuando no haya una conexión con el servidor de Datos.

Page 11: Análisis de requisitos del sistema (reparado)

CU-0006 Registrar Manzanas de Territorio.

Versión 1.0

Caso de Uso Registro de Manzanas Territoriales.

Actores Jefe de Catastro

Propósito Registrar la información sectorizada del territorio por manzanas en el municipio.

Descripción Este caso de uso permitirá ingresar información de del sector al que pertenece la manzana de terreno. Llámese barrios y colonias según los campos en el Requerimiento de información (IRQ-0007).

Precondiciones

La persona encargada de la unidad deberá haber iniciado sesión en el módulo catastral.

Poseer ficha catastral de una propiedad en particular.

Se deberá tener sectorizada la zona dentro del municipio.

Secuencia Normal(Flujo Principal)

Paso Acción

1 Jefe Catastral seleccionar CU-0007.

2 Usuario hace clic en nuevo.

3 Llenar los campos solicitados según IRQ-0007.

4 Clic en guardar.

Sub Flujos

Paso Acción

1 Verificar los datos ingresados tengan la valides correspondiente para ser almacenados en la base de datos.

2 Notificar los registros exitosos.

3 Emitir alertas en caso de que haya error en el llenado de los campos.

4 Generar la correlación de los registros.

5 Limpiar los campos tras un registro exitoso.

Pos-condición Paso Acción

1 Verificar que los datos estén ingresados correctamente.

Excepciones

E1: Mensaje de Error: Incoherencia de Datos. El sistema despliega el mensaje de error al hacer clic en el botón guardar cuando los datos ingresados no coincidan con la validación dentro de la base de datos.

E2: Mensaje de Error: Error de Conexión El sistema despliega el mensaje de error al hacer clic en el botón ingresar cuando no haya una conexión con el servidor de Datos.

E3: Mensaje de Alerta: Ingresar campos requeridos. El sistema despliega el mensaje de Alerta al hacer clic en el botón guardar cuando no haya rellenado los campos que son requerimiento primordial del sistema.

Page 12: Análisis de requisitos del sistema (reparado)

CU-0007 Gestión de la información de las Manzanas de Territorio.

Versión 1.0

Caso de Uso Gestión de Manzanas Territoriales.

Actores Jefe de Catastro.

Propósito Permitir al Catastro la eliminación y edición de información de Manzanas de Territorio agregadas con anterioridad al sistema.

Descripción Este caso de uso dará lugar a la gestión de la información en caso de errores humanos, dando permisos de edición y eliminación de información registrada erróneamente.

Precondiciones La persona encargada de la unidad deberá haber iniciado sesión en el módulo catastral

Se deberá contar con el listado de sectores en el municipio.

Secuencia Normal(Flujo Principal)

Paso Acción

1 Seleccionar buscar registro en el caso que se tenga el Código de registro.

2 Seleccionar registro a procesar

3 Cargar Datos del registro seleccionado en una ventana emergente

4 Realizar la operación que deseamos realizar editar – eliminar

5 Aceptar la operación

Sub Flujos

Paso Acción

1 Verificar los datos ingresados tengan la valides correspondiente para ser almacenados en la base de datos.

2 Notificar los procesos de eliminación y edición exitosos.

3 Emitir alertas en caso de que haya error en los procesos.

Pos condición Paso Acción

1 Actualizar los Datos tras un registro exitoso.

Excepciones

E1: Mensaje de Error: Incoherencia de Datos. El sistema despliega el mensaje de error al hacer clic en el botón guardar cuando los datos ingresados no coincidan con la validación dentro de la base de datos.

E2: Mensaje de Error: Error de Conexión El sistema despliega el mensaje de error al hacer clic en el botón guardar cuando no haya una conexión con el servidor de Datos.