Professional Documents
Culture Documents
Autor
1:01
Requerimientos de Gestin J.Joaquin Cspedes C. de Parqumetros Daniel Ortega C. Nathalia Ruiz Z. #15 Santiago Campos J.
21/05/2012
1:02
Casos de Uso
INDICE
1.1Propsito............................................................................................................................................3 1 Usabilidad ..........................................................................................................................................6 2 Confiabilidad .....................................................................................................................................8 3 Portabilidad......................................................................................................................................10 Disponibilidad:.....................................................................................................................................11 Eficiencia y rendimiento......................................................................................................................12 Polticas de respaldo y contingencia inicial:........................................................................................15 7.7Requerimientos de entrega y ayuda en lnea:.................................................................................16 7.8Ejecucin: .......................................................................................................................................21 7.9Requerimientos de interoperabilidad:.............................................................................................23 7.10Requerimientos externos:..............................................................................................................24 7.11Requerimientos legislativos:.........................................................................................................25 7.12Propiedades de Diseo:.................................................................................................................26 7.13Licenciamientos:...........................................................................................................................27 7.14Autenticaciones.............................................................................................................................28
ID: ID: ID: ID: ID: ID: ID: ID: ID: ID: ID: ID: ID: CUCUCUCUCUCUCUCUCUCUCUCUCU001..................................................................................................30 002..................................................................................................31 003..................................................................................................32 004..................................................................................................33 005..................................................................................................34 006..................................................................................................36 07....................................................................................................37 08....................................................................................................38 09....................................................................................................39 010..................................................................................................39 019..................................................................................................51 020..................................................................................................52 021..................................................................................................54
INTRODUCCIN
1.1 Propsito El nombre para el proyecto ser Sistema Gestin de Parqumetros, el cual ser desarrollado en el departamento de informtica de la Municipalidad de San Jos (MSJ). El propsito ser agilizar el manejo de boletas y multas del sistema de parqumetros.
Alcance
Para la realizacin de este sistema se tomaran en cuenta los siguientes requerimientos, mantenimiento de perfiles de usuarios, parquimetristas, multas y pagos. Se autentificaran los usuarios con su respectivas zonas tambin se llevar un control de pagos el cual es importante para la realizacin de reportes de los mismos y su vez de las multas para generar los archivos que se enviaran al Instituto Nacional de Seguros ( INS) y as poder crear un reporte de morosidad. El sistema se desarrollar en el lenguaje .NET bajo los servidores UNIX con una base de datos SQL Server, que funcionara para el browser Internet Explorer para sea funcional en tres municipalidades. Ser desarrollado o enfocado hacia la plataforma de Windows, se desear hacerlo flexible y con una interfaz de usuario amigable para as manejar de forma segura y confidencial los datos centralizando toda la informacin en el sistema central de la municipalidad de San Jos.
Glosario
RF##: siglas para identificar los requerimientos funcionales, seguidos por un nmero secuencial de la lista de requerimientos que se est levantando, con el fin de identificarlos y hacer referencia a documentos posteriores, como por ejemplo los casos de uso. RNF##: siglas para identificar los requerimientos no funcionales, seguidos por un nmero secuencial de la lista de requerimientos, con el fin de identificarlos y hacer referencia a documentos posteriores.
Conceptos
Requerimientos: atributo necesario para la construccin de un sistema, que puede representar una capacidad, una caracterstica o un factor de calidad del sistema solicitado. descubrimiento de las actividades involucradas, para dar solucin a un producto terminado. Stakeholder: (interesado o involucrado) persona, grupo u organizacin que tenga directa o indirectamente participacin en un proyecto. Y desde el punto de vista del desarrollo de sistema, es aquella persona o entidad que se ver afecta directa o indirectamente con el sistema o la solucin optima. Es el
Taller de Requerimientos: debe existir un plan para la realizacin de uno o varios talleres de requerimientos, donde se involucran tipos de elicitacin (propuesta en ingeniera de requerimientos.) para lograr el descubrimientos de requerimientos necesarios para la solucin. Elicitacin: actividades propias que ayudan al levantado y descubrimiento de requerimientos, con la participacin de los usuarios expertos. Software: Se refiere al conjunto de los componentes lgicos necesarios para realizar tareas especficas, en contraposicin a los componentes fsicos del sistema. Hardware: El hardware abarca todas las piezas fsicas de un ordenador (CPU, servidor, mouse, teclado, monitor y otros). Proceso o mdulo: El sistema se ha divido en varios procesos, mecanismo para organizar los requerimientos por grupos, lo que permite dividir un modelo en partes manejables mediante la agrupacin. negocio. Estado solicitado/requerido: consiste en determinar el estado de un requerimiento, por cuanto si es solicitado, este requerimiento viene por el usuario experto para cumplir con la funcionalidad del sistema, y es parte de las reglas del negocio dentro del conjunto de requerimientos funcionales. Y en estado requerido, es cuando es requerido para cumplir con el requerimiento solicitado, o bien aquellos que de acuerdo a la pericia y experiencia del analista, se determina que se requiere un paso ms para cumplir con el requerimiento solicitado, y en consistencia con las reglas del negocio. Prioridad de requerimientos: todos los requerimientos tienen diferentes niveles de importancia para los usuarios y stakeholders. Ya sea alta, media o baja, dependiente del la importancia o criticidad del requerimiento dentro de las reglas del negocio o base del sistema propuesto. Agujero de Seguridad: Fallo en la seguridad de una aplicacin, sistema informtico o sitio Web, que podra ser explotado para el hacking. Los agujeros son considerados debilidades o errores de programacin (bugs). Los procesos son vistos en la grfica que se representa como casos de uso del
Requerimientos no funcionales
RNF01: Desarrollar en lenguaje .NET RNF02: Enfocar las paginas al browser Internet Explorer RNF03: Desarrollar para conectar con el tipo de base de Datos SQL Server RNF04: Funcionar bajo servidores UNIX RNF05: Funcionar en 3 municipalidades (San Jos, Turrialba, Montes de Oca) RNF06: Desarrollar el sistema enfocado a la plataforma de Windows RNF07: Interfaz amigable con el usuario RNF08: Flexible a nuevos cambios de plataforma RNF09: Brindar informacin posterior a los usuarios sobre el uso del sistema RNF10: Manejar de forma segura y confidencial los datos RNF11: Centralizar la informacin en la base de datos del sistema de la MSJ RNF12: Limitar el acceso al sistema segn usuario. RNF13: Brindar por parte de la MSJ la licencia del software necesario para el proyecto RNF14: Utilizar la legislacin de manejo de datos dada Reglamento de Seguridad informtica de la MSJ.
RNF15: Manejar el sistema por dos departamentos. RNF16: Crear nuevo perfil de usuario RNF17: Modificar el perfil de usuario RNF18: Eliminar el perfil de usuario
En la implementacin de las interfaces para el Sistema Gestin de Parqumetros se deber utilizar lenguaje del dominio, .NET, y de acuerdo a las necesidades de esta rea. Adems, de dar consistencia y familiaridad mediante la aplicacin de los estndares de diseo, aplicado a todos los sistemas generados en el rea de Gestin de Proyecto.
En
el
Sistema
Gestin
de
se deber garantizar el
tareas
esfuerzo para
razonable.
(uno
dos sus
Incluir
al
Sistema
Gestin
de
Parqumetros lo siguiente:
Los
usuarios ser
del
sistema, a
propensos a los
como que los usuarios deben saber que un comando dado podra borrar este o aquella informacin; y as, en todas aquellas acciones que se consideren sensibles. Realizar validaciones de campos: Campos obligatorios de campos su de dependiendo naturaleza, Validar texto y numricos. Justificacin: De acuerdo a los estndares de la Municipalidad de San Jos. Y al formulario para verificar la usabilidad del prototipo. Restricciones: El ignorar los estndares establecidos en el rea de Gestin de Proyectos, podr dar como resultado el rechazo del producto o proyecto final. Encargado de realizar el requerimiento: Grupo de desarrolladores de la Universidad Nacional Usuario experto entrevistado: Henry Caldern
ID: RNF-12
Nombre: Confiabilidad
Prioridad: Alta
seguridad, sistema.
siempre
Se
deber realizar
las diferentes
fases de prueba durante el lapso del proyecto, para ello se confeccionar la Planificacin de las pruebas. Y consistir en proceder a seleccionar las fechas, el tipo de prueba, roles y usuarios (agrupados en los roles). Esto con el fin de capacitar todos los usuarios involucrados para el uso del sistema Gestion Parqumetros y su navegabilidad. Adjunto el siguiente tipo de pruebas a realizar.
diseo:
proyecto, se toma al lder tcnico, lder funcional, usuarios expertos del sistema Gestin parqumetros, que se encargarn de realizar las primeras pruebas de funcionalidad a los usuarios.
Pruebas
unitarias:
el
Pruebas
de
integracin:
una vez que se han dado por aceptado las pruebas unitarias, se proceder con las pruebas de integracin y el responsable de
realizar dichas pruebas al sistema Gestin parqumetros ,ser el lder tcnico. Estas se realizan en el ambiente de desarrollo o en el ambiente de pruebas del software, donde se prueban que todos los un elementos una sola vez. componen
Pruebas
piloto:
el
equipo
de
proyecto estar a cargo de poner en la puesta en marcha el sistema del Gestin parqumetros la fase a de produccin, durante
transicin, y se podr ir realizando poco a poco cada uno de sus componentes, estratgica. de una manera
Justificacin: contraseas
De
acuerdo
los
Restricciones: El ignorar los estndares establecidos en el rea de Gestin de Proyectos, podr dar como resultado el rechazo del producto o proyecto final.
Portabilidad
ID: RNF-05
Estado: solicitado
Prioridad: media
de
Parqumetros podr ser ejecutado desde el Browser Internet Explorer cualquier versin.
tal manera que pueda ser instalado en cualquiera de las 3 sedes, Municipalidad de San Jos, Turrialba y Montes de Oca. El sistema podr ser levantado en el los sistemas operativos existentes en Centro de cmputo.
siguiente equipo 4, distribuido en las siguientes reas de informtica de la municipalidad de San Jos o se podr utilizar el equipo existente para soportar
el sistema.
Justificacin: De acuerdo a los estndares de la Municipalidad de San Jos. Y al formulario para verificar la usabilidad del prototipo. Restricciones:
Solicitante: Nelson
Disponibilidad:
ID: RNF-15
Estado:
solicitado
Nombre: Disponibilidad
Prioridad: media
Descripcin: El sistema Gestin de Parqumetros deber ser diseado de tal manera que pueda ser accesado desde dos departamentos de la misma municipalidad, los cuales son el departamento de parqumetros y cajas (departamento de pagos).
durante la semana, los 365 das del ao. En caso de una falla, habr un encargado de soporte para su mantenimiento; mientras que tecnologas de Informacin
ser el custodio, ya que estar capacitado para resolver cualquier problema que se presente. Justificacin: De acuerdo a los estndares de la Municipalidad de San Jos. Restricciones: El ignorar los estndares establecidos en el rea de Gestin de Proyectos, podr dar como resultado el rechazo del producto o proyecto final. Encargado: Grupo de desarrolladores de la Universidad Nacional Solicitante: Luis Ramrez
Eficiencia y rendimiento
ID: RNF-07
Estado:
solicitado
Prioridad: media
Descripcin:
Gestin
consistente bajo concurrencia; por ende los accesos simultneos por los usuarios debern ser mltiples y estar libre de bloqueos.
Justificacin: De acuerdo a los estndares de la Municipalidad de San Jos. Restricciones: El ignorar los estndares establecidos en el rea de Gestin de Proyectos, podr dar como resultado el rechazo del producto o proyecto final.
El rea Gestin de Proyectos deber seguir dndole el mantenimiento y soporte desde el momento que sea el sistema a productivo, y entregado oficialmente el proyecto. Estrategias de mantenimiento, por definir.
Utilizar
las
convenciones de clases y
para para
el los la 3
cdigo,
definicin tales
dems
recomendadas, como se
respaldos sistema
meses,
deber
permanecer
actualizado para hacer los respaldos. Justificacin: Procedimiento y polticas de mantenimiento pendiente por definir. Restricciones: El ignorar los estndares establecidos en el rea de Gestin de Proyectos, podr dar como resultado el rechazo del producto o proyecto final. Encargado: Grupo de desarrolladores Universidad Nacional Solicitante: Nelson
de
la
Descripcin:
Las polticas de respaldo para el Sistema Gestin de Parqumetros, regirn inicialmente de la siguiente manera: Centralizar la informacin en una nica base de Datos de Datos del Departamento de Informtica de la Municipalidad de San Jos. Cada 6 meses se da el respaldo de la Base de Datos del Sistema Gestin de Parqumetros. Cada 3 das se da el respaldo de los log. sobre la transacciones a la base de datos del Sistema Gestin de Parqumetros. Se deber guardar en el servidor de Base Datos, un histrico 2 perodos completos vencidos.
En cuanto a la estrategia de contingencia, el Sistema de Gestin de Parqumetros se puede implementar en cualquier equipo, con los siguientes requisitos: Un equipo en que el sistema tema Gestin de Parqumetros pueda brindar una estabilidad mnima para que funcione este sistema. Un equipo que supla con las
necesidades bsicas para darle conexin como mnimo a un usuario. Un equipo que se ubique tanto dentro de la Sede Central como en sus respectivos puntos asignados de uso (Turrialba, Montes de Oca). Un equipo cuyos servicios principales sern conexin con datos a travs de la red o conexin directa con un servidor de bases de datos, y la consulta se har va Web (Internet Explorer). Donde el sistema podr ser ejecutado desde el Browser Explorer 9.0. o cualquier versin anterior. Justificacin: De acuerdo a las polticas de respaldo y el manual de operaciones del Sistema Gestin de Parqumetros. Restricciones: Esta estrategia de respaldo y contingencia, se implementa para iniciar con el sistema, sin embargo, podr ser modificada despus de conocer su comportamiento con respecto a su funcionalidad. Encargado: Grupo de desarrolladores la Universidad Nacional. Solicitante: Ing. Henry Caldern Departamento de Desarrollo de Sistemas
7.7
ID: RNF-16
documentacin generada durante el lapso del proyecto. Las fechas de entrega se tomarn del cronograma de actividades, dichas fechas estn establecidas en cada uno de los productos generados en la durante el del proyecto; junto con la asignacin de los responsables planificacin proyecto. (Ver Cronograma Tentativo)
tem se definirn e incluirn los nombre de los responsables de validar y dar las firmas de aceptaciones por cada producto entregado, que regirn de acuerdo a los siguientes puntos: Firmas en todos los documentos o productos generados dentro de las etapas y actividades del proyecto, las junto con la para validacin de los productos, y se solicitarn firmas Lder Lder Tcnico aceptacin, de los roles de: Funcional
En
de la Municipalidad de San Jos debern estar las firmas por: El formulario de Proyecto: por el Patrocinador encargado del rea el anlisis de la firmado
del
Patrocinador
Patrocinador Tcnico; adems del equipo de desarrolladores de la Municipalidad de San Jos. En documentos como validacin de para el desarrollo y estndares
arquitectura, es necesario el visto bueno, por parte de los roles de: El encargado de los estndares Luis Ramrez El encargado del rea de en Tecnologas Henry Ingeniera Caldern.
y DVD: sern entregados en las fechas establecidas en el cronograma Sistema Gestin de Parqumetros; contendrn los productos o entregables generados durante el lapso del proyecto, con el original, ms una copia adicional y digital en DVD.
contendr las funcionalidades del Sistema Gestin de Parqumetros; adems, deber estar como ayuda en lnea dentro de las interfaces.
Entrega
del
Manual
Tcnico:
contendr todas las caractersticas de los estndares para el desarrollo de N-capas, que cambiaron y se debern explicar las
configuraciones y caractersticas de los Job, ETL entre otros, pero solamente en el caso de que hayan sido cambiados las zonas de cdigo, responsable de entregar ser por parte del rea de la Municipalidad de San Jos.
las caractersticas del o los servidores para que el sistema funcione adecuadamente; adems, deber tener el Software incluido en el equipo que corresponda. Este producto deber contener un apartado de instalacin con el flujo detallado (paso a paso). Responsable de entregar ser por parte del rea de la Municipalidad de San Jos.
Libro
de del
este y de
documento descripcin
establece
Parqumetros en cuanto a su arquitectura y operacin, encargado de generar el documento ser el rea de Departamento de Informtica.
Entrega
del
Producto
de
Software: en la fase de transicin, el Sistema Gestin de Parqumetros, deber quedar corriendo en el ambiente de productivo; adems de haber realizado pruebas con los usuarios finales, en caso de implementarse a nivel nacional, se deber dejar corriendo al menos en una rea destinada como prueba piloto, o segn sea lo establecido en los acuerdos
en los trminos de la Licitacin el Los entregables fsicos y la copia en DVD podrn ser impresos en las
Garanta:
El
equipo
de
desarrolladores de la Municipalidad San Jos, se compromete a dar un (1) mes, como periodo de garanta. Justificacin: De acuerdo a los estndares de la Municipalidad de San Jos. Restricciones: El ignorar los estndares establecidos en el rea de Gestin de Proyectos, podr dar como resultado el rechazo del producto o proyecto final. Encargado: Estudiantes de la Universidad Nacional Solicitante: Estudiantes de la Universidad Nacional
7.8
Ejecucin:
por
medio de la asignacin de un password para cada usuario, para generalizar y tener la certeza de los diversos usuarios que interactan con el sistema. Llevando una tabla que almacene todos los usuarios con restriccin de contrasea y nivel de usuario. Tambin se podr utilizar el estndar de seguridad, en donde las credenciales se basan en Active base de datos Maestra, siempre y cuando el usuario ste en la base de datos del sistema. Se compara la base de datos con la base de datos maestra para ver validar su existencia.
usuario el cual ser el administrador del sistema el cual tendr la responsabilidad de velar que los niveles de usuario sean respetados
De
acuerdo
los
de la Municipalidad de San
Restricciones: El ignorar los estndares establecidos en el rea de Gestin de Proyectos, podr dar como resultado el rechazo del producto o proyecto final.
En caso de la generacin de informes de gestin, este lapso puede variar dependiendo de la extraccin de la informacin en cuando a los periodos a cubrir. Encargado: Grupo de desarrolladores de la Universidad Nacional Solicitante: Luis Ramrez
7.9
Requerimientos de interoperabilidad:
Es necesaria que el Sistema Gestin de Parqumetros pueda tener interface para comunicarse con la Base de Datos SQL Server. Justificacin: Jos. Restricciones: El ignorar los estndares establecidos en el rea de Gestin de Proyectos, podr dar como resultado el rechazo del producto o proyecto final. Encargado: Grupo de desarrolladores de la Universidad Nacional Solicitante: Luis Ramrez De acuerdo a los
7.10
la
confidencialidad de la informacin en la WEB o nivel de BD, respectivo a cada uno de sus clientes o usuarios. (HTTPS) Justificacin: La actividad de seguridad informtica se encuentra regulada por Cdigo Penal, Cdigo de Trabajo, Ley de Derechos de Autor, Ley de Control Interno, Reglamento Autnomo de Organizacin y Servicios de la Municipalidad de San Jos, normas y directrices de la Contralora General acordado de en la el Repblica, Artculo 2. segn lo Rgimen
Jurdico, del documento Reglamento de Seguridad de Seguridad Informtica de la Municipalidad de San Jos. Restricciones: El ignorar los reglamentos establecidos en el inciso de justificacin del presente cuadro de requerimientos externos, podr dar como resultado el rechazo del producto o proyecto final. Encargado: Grupo de desarrolladores de la Universidad Nacional Solicitante: Ing. Henri Caldern Departamento de Desarrollo de Sistemas
7.11
Requerimientos legislativos:
ID: RNF-014 Nombre: Requerimientos Legales Descripcin: El sistema caractersticas impuestas por
deber de la MSJ,
contar dadas en
con el
parametrizacin
documento REGLAMENTO DE SEGURIDAD INFORMTICA DE LA MUNICIPALIDAD DE SAN JOS en caso de necesitar incluir una referencia a polticas o ley. Justificacin: Reglamento de Seguridad de Seguridad Informtica de la Municipalidad de San Jos, artculos del 1 al 14. Restricciones: Utilizar y apegarse al reglamento de la MSJ, mencionado en el inciso justificacin de este documento, en caso contrario podr dar como resultado el rechazo del producto o proyecto final. Encargado: Ing. Henri Caldern Departamento de Desarrollo de Sistemas Solicitante: Grupo de desarrolladores de la Universidad Nacional
7.12
Propiedades de Diseo:
capas. por
El Sin
sistema embargo,
estar de
desarrollado con una arquitectura de 7 programacin solo podrn ser modificadas los desarrolladores, siguientes tres: Capa de Presentacin (GUI.), Capa de Negocio (BL.) y la Capa de Entidades (EL.).
El
sistema
deber
ser
implementado para que trabaje con el motor de Base de Datos, SQL Server 2005.
HTML.
Interfaz
de
usuario:
Implementada en ambiente Windows. El sistema deber ser desarrollado con Microsoft Visual Studio .NET 2010.
Interfaz
de
La el
computadora
cliente
sistema operativo en Windows 7 y el navegador de Internet Explorer; adems de disponer de una impresora de las existentes en el rea.
Interfaces
de
software:
El
sistema deber
estar desarrollado en
los reportes deber utilizar la herramienta reporting disponer server de una 2008; adems de de, las impresora
existentes en el rea.
Motor
de
Base
de
Datos:
el
sistema debe ser implementado para que trabaje con SQL Server 2005, montados en Servidores con SO Unix.
Metodologa: bajo la de
implementar
el
sistema
unificado para desarrollo de software de la Municipalidad siguientes diagramas estndares (modelado cuanto
documentacin: procedimientos, plantillas, negocio, especificacin de requerimientos, casos de uso, diagramas y otros.) Ver manuales en versiones actualizadas generadas en Gestin de Proyectos. Justificacin: De acuerdo a los estndares de la Municipalidad de San Jos. Restricciones: El ignorar los reglamentos establecidos en el inciso de justificacin del presente cuadro de requerimientos externos, podr dar como resultado el rechazo del producto o proyecto final.
Encargado: Grupo de Desarrolladores de Diseo de la Municipalidad de San Jos y el grupo de desarrolladores la Universidad Nacional.
Solicitante: Hilda
7.13
ID: RNF-013
Prioridad: Alta
Jos,
propiamente en el Departamento de Informtica, Seccin de Soporte Tcnico, el cual tiene y brindar sus propias licencias en cuanto a: Browser Explorer 9. Motor de Base de Datos SQL
Server 2005. Licenciamiento para el Desarrollo Licenciamiento para el Visual Visual Studio 2010. Basic .NET. Certificacin para uso de VPN.
Justificacin: Utilizar las licencias dadas por la Municipalidad de San Jos. Restricciones: Usar el software solo con fines del proyecto, con sus respectivas licencias, exclusivamente para el desarrollo de los programas del sistema de parqumetros. Encargado: Seccin de Soporte Tcnico Solicitante: Ing. Henri Caldern Departamento de Desarrollo de Sistemas
7.14
Autenticaciones
un los
registro
encontraran
usuarios que utilizaran dicho sistema. Cada usuario tendr un nivel de acceso al mismo; este nivel no se podr cambiar pero si se podr crear nuevos usuarios, modificar sus datos e eliminar cada perfil de usuario Justificacin: De acuerdo requerimientos solicitados Municipalidad de San Jos Restricciones: justificacin del El con por los la los de dar
ID:
CU- 001
Estado: Requerido
Prioridad: Alta
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Introduce los datos del parte 3. Validar datos. 4. Presionar el botn de crear. 5. Fin caso de uso.
Flujo Alterno: Los datos introducidos no son correctos. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso. digitada ya existe S: indicar el error Volver al flujo principal
El parte Encargado del levantamiento del caso de uso : Josu Joaqun Cspedes Castro. Usuario experto entrevistado: Luis Ramrez.
2 Modificar parte
Estado: Requerido
ID:
CU- 002
Prioridad: Alta
Descripcin:
cuando se desea modificar el parte, seleccionamos la opcion modificar parte con esto nos pedir que indiquemos el cdigo del parte desplegando un formulario en el cual tendremos toda la informacin del parte la cual podemos modificar o sustituir por completo. Cuando llenemos los campos con los datos correspondientes y sin ningn error le daremos en el botn listo, modificando el parte con toda la informacin que le indicamos anteriormente.
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Modifica los datos de identificacin del parte. 3. Validar datos de la multa. 4. Presionar el botn de listo. 5. Fin caso de uso. Flujo Alterno: Los datos introducidos no son correctos. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso.
Encargado del levantamiento del caso de uso : Josu Joaqun Cspedes Castro. Usuario experto entrevistado: Luis Ramrez.
3 Eliminar parte
ID:
CU- 003
Estado: Requerido
Prioridad: Alta
Descripcin:
Cuando se desea eliminar parte, seleccionamos la opcin eliminar parte con esto nos pedir que indiquemos el cdigo del parte desplegando un formulario en el cual tendremos toda la informacin del parte a eliminar. Al corroborar la informacin del parte, seleccionamos el botn de finalizar para acabar el
proceso eliminando el parte o salir para terminar el proceso sin eliminar el parte.
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Ingresa el cdigo de la boleta. 3. Presionar el botn de listo. 4. Fin caso de uso. Flujo Alterno: El cdigo introducido no es correcto. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso.
Encargado del levantamiento del caso de uso : Daniel Jess Ortega Campos. Usuario experto entrevistado: Luis Ramrez.
ID:
CU- 004
Estado: Requerido
Prioridad: Alta
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Inicia el log-in. 3. Introduce los datos de identificacin del usuario. 4. Validar datos de usuario. 5. Presionar el botn de crear. 6. Fin caso de uso. Flujo Alterno: Los datos introducidos no son correctos. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso. El usuario digitado ya existe S: indicar el error Volver al flujo principal
Encargado del levantamiento del caso de uso : Daniel Jess Ortega Campos Usuario experto entrevistado: Luis Ramrez.
ID:
CU- 005
Estado: Requerido
Prioridad: Alta
Descripcin:
Cuando se desea modificar el perfil de parquimetrista, seleccionamos la opcin Modificar Perfil, con esto nos pedir que indiquemos el cdigo/ID/identificacin del parquimetrista y as se nos desplegar un formulario el cual tendremos toda la informacin del parquimetrista, la cual podemos modificar o sustituir por completo. Cuando llenemos los campos con los datos correspondientes y sin ningn error le daremos en el botn listo, modificando el perfil con toda la informacin que le indicamos anteriormente.
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Inicia el log-in. 3. Modifica los datos de identificacin del parquimetrista. 4. Validar datos. 5. Presionar el botn de listo. 6. Fin caso de uso. Flujo Alterno: Los datos introducidos no son correctos. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso.
Encargado del levantamiento del caso de uso : Daniel Jess Ortega Campos. Usuario experto entrevistado: Luis Ramrez.
ID:
CU- 006
Estado: Requerido
Prioridad: Alta
Descripcin:
Cuando se desea eliminar el perfil de un parquimetrista, seleccionamos la opcin Eliminar Perfil, con esto nos pedir que indiquemos el cdigo/ID/identificacin del parquimetrista y as nos pedir que confirmemos sin desea realizar la eliminacin. Si es as le daremos el botn aceptar, de caso contrario le daremos cancelar.
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Inicia el log-in. 3. Eliminar. 5. Presionar el botn aceptar/cancelar. 6. Fin caso de uso. Flujo Alterno: Los datos introducidos no son encontrados. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso.
Encargado del levantamiento del caso de uso : Daniel Jess Ortega Campos. Usuario experto entrevistado: Luis Ramrez.
7 Clasificar Usuarios
ID:
CU- 07
Estado: Requerido
Prioridad: Alta
Actores: administrador
Descripcin:
Cuando se desea eliminar el perfil de un parquimetrista, nos iremos a la opcin Crear Nuevo Perfil, con esto nos pedir que indiquemos el cdigo/ID/identificacin del parquimetrista y as nos pedir que confirmemos sin desea realizar la eliminacin. Si es as le daremos el botn aceptar, de caso contrario le daremos cancelar.
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Inicia el log-in. 3. Eliminar. 5. Presionar el botn aceptar/cancelar. 6. Fin caso de uso. Flujo Alterno: Los datos introducidos no son encontrados. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso.
Encargado del levantamiento del caso de uso : Daniel Jess Ortega Campos. Usuario experto entrevistado: Luis Ramrez.
8 Autentificar Usuarios
ID:
CU- 08
Estado: Requerido
Prioridad: Alta
Actores: sistema
Descripcin: La autentificacin de
usuarios ser en el log in, donde al digitar los datos automticamente se har la validacin de los datos, permitiendo o negando la entrada al sistema
Flujo Bsico: 1. El caso de uso inicia cuando un usuario ejecuta el sistema. 2. Digita informacin de log in. 4. Presionar el botn aceptar/cancelar. 5. Fin caso de uso. Flujo Alterno: Informacin digitada no es correcta. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso.
Encargado del levantamiento del caso de uso : Daniel Jess Ortega Campos. Usuario experto entrevistado: Luis Ramrez.
9 Clasificar Zonas
ID:
CU- 09
Estado: Requerido
Prioridad: Alta
Actores: administrador
Flujo Bsico: 1. El caso de uso inicia cuando un usuario ejecuta el sistema. 2. Digita el cdigo de zona. 4. Presionar el botn aceptar/cancelar. 5. Fin caso de uso. Flujo Alterno: Informacin digitada no es correcta. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso.
Encargado del levantamiento del caso de uso : Daniel Jess Ortega Campos. Usuario experto entrevistado: Luis Ramrez.
Prioridad: Alta
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Se ingresa la informacin requerida y necesaria. 3. Se enva a la base de datos. 4. Fin caso de uso. Flujo Alterno: Los datos introducidos no son encontrados. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso.
Encargado del levantamiento del caso de uso : Josu Joaqun Cspedes Castro. Usuario experto entrevistado: Luis Ramrez.
3.1.1 ID:
CU-012
Descripcin: Mostrar en el sistema la descripcin de los pagos realizados existentes en el sistema. Flujo Bsico: 1. El usuario experto da inicio 2. El sistema se conecta con la base de datos 3. El sistema revisa la existencia de datos 4. El sistema extrae los datos de la base de datos 5. El sistema filtra los datos por fecha 6. El sistema presenta los datos en pantalla 7. Fin caso de uso. Flujo Alterno: 2.1 No se logro conectar a la base de datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 3.1 No hay datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso.
Encargado del levantamiento del caso de uso : Usuario experto entrevistado:
Luis Ramrez
3.1.2 ID:
CU-012
Descripcin: Mostrar en el sistema la descripcin de las placas existentes en el sistema. Flujo Bsico: 1. El usuario experto da inicio 2. El sistema se conecta con la base de datos 3. El sistema revisa la existencia de datos 4. El sistema extrae los datos de la base de datos 5. El sistema filtra los datos por tipo 6. El sistema presenta los datos en pantalla 8. Fin caso de uso. Flujo Alterno: 2.1 No se logro conectar a la base de datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 3.1 No hay datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso.
Encargado del levantamiento del caso de uso : Usuario experto entrevistado:
Luis Ramrez
CU-013
Descripcin: Mostrar en el sistema la descripcin de las multas existentes en el sistema. Flujo Bsico: 1. El usuario experto da inicio 2. El sistema se conecta con la base de datos 3. El sistema revisa la existencia de datos 4. El sistema extrae los datos de la base de datos 5. El sistema filtra los datos por estado 6. El sistema filtra los datos por fecha 7. El sistema presenta los datos en pantalla 8. Fin caso de uso. Flujo Alterno: 2.1 No se logro conectar a la base de datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 3.1 No hay datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso.
Encargado del levantamiento del caso de uso : Usuario experto entrevistado:
Luis Ramrez
CU-014
Descripcin: Mostrar en el sistema la descripcin de los parquimetristas existentes en el sistema. Flujo Bsico: 1. El usuario experto da inicio 2. El sistema se conecta con la base de datos 3. El sistema revisa la existencia de datos
4. El sistema extrae los datos de la base de datos 5. El sistema filtra los datos por zona 6. El sistema presenta los datos en pantalla 7. Fin caso de uso. Flujo Alterno: 2.1 No se logro conectar a la base de datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 3.1 No hay datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso.
Encargado del levantamiento del caso de uso : Usuario experto entrevistado:
Luis Ramrez
15 Controlar multa
3.1.5 ID:
CU-015
Descripcin: Si una multa pasa 5-6 meses sin pagar se pasa a otro archivo que se pasa al INS para que sea tramitado en el marchamo, adems estas multas se publican en la pgina de la Municipalidad.
Flujo Bsico: 1. El usuario experto da inicio 2. El sistema se conecta con la base de datos 3. El sistema revisa la existencia de datos 4. El sistema solicita la consulta 5. La base de datos ordena los datos por fecha 6. La base de datos filtra los datos no pagados 7. La base de datos filtra los datos antiguos segn la fecha de expiracin para el pago en el periodo en cuestin 8. El sistema extrae los datos de multas de la base de datos 9. El sistema presenta los datos en pantalla 10. El usuario acepta los datos mostrados 11. El sistema da la orden a la base de datos para que guarde la seleccin de datos 12. Se muestra el mensaje de confirmacin. 13. Fin caso de uso. Flujo Alterno: 2.1 No se logro conectar a la base de datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 3.1 No hay datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 10.1 El usuario no acepta los datos mostrados 10.1.1 El sistema da el mensaje para que la base de datos no guarde la seleccin 10.1.2 Se muestra el mensaje de la accin 10.1.3 Fin del caso de uso
Luis Ramrez
16 Autentificar parquimetristas
3.1.6 ID:
CU-016
Descripcin: Forma de conocer el estado de un parquimetristas, si esta activo, en que zona se ubica y si en cuestin el mismo existe dentro del control de parquimetristas. Flujo Bsico: 1. El usuario experto da inicio 2. El sistema solicita el cdigo al usuario 3. El sistema se conecta con la base de datos 4. El sistema revisa la existencia de datos 5. El sistema solicita la consulta del parquimetrista segn cdigo. 6. La base de datos verifica la existencia del parquimetrista 7. La base de datos realiza la consulta 8. El sistema extrae los datos de la base de datos 9. El sistema presenta los datos en pantalla 10. Fin caso de uso.
Flujo Alterno: 2.1 No se logro conectar a la base de datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 3.1 No hay datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 7.1 La base de datos no realiza la consulta 7.1.1 La base de datos retorna la inexistencia del parquimetrista 7.1.2 Se muestra el mensaje de la accin al usuario 7.1.3 Fin del caso de uso
Encargado del levantamiento del caso de uso : Usuario experto entrevistado:
Luis Ramrez
CU-017
Descripcin: Se genera un archivo plano para el envo posterior al INS. Flujo Bsico: 1. El usuario experto da inicio 2. El sistema se conecta con la base de
datos 3. El sistema revisa la existencia de datos 4. El sistema solicita la consulta de los datos obtenidos por controlar multa (CU-018). 5. La base de datos realiza la consulta 6. El sistema extrae los datos de la base de datos 7. El sistema lee los datos y los copia en un archivo plano. 8. El sistema solicita un lugar para guardar el archivo. 9. El usuario da la direccin para guardar el archivo. 10. El sistema guarda el archivo 11. Fin de caso de uso. Flujo Alterno: 2.1 No se logro conectar a la base de datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 3.1 No hay datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 5.1 La base de datos no realiza la consulta 5.1.1 Se muestra el mensaje de la accin al usuario 5.1.2 Fin del caso de uso 9.1 El usuario no da una direccin para guardar el archivo 9.1.1 El sistema no guarda el archivo 9.1.2 Se muestra el mensaje de la accin al usuario 9.1.3 Fin del caso de uso.
Encargado del levantamiento del caso de uso : Usuario experto entrevistado:
Luis Ramrez
CU-018
Descripcin: Mostrar en el sistema la descripcin de los partes que no han sido pagados a tiempo (morosos) . Flujo Bsico: 1. El usuario experto da inicio 2. El sistema se conecta con la base de datos 3. El sistema revisa la existencia de datos 4. El sistema extrae los datos de la base de datos 5. El sistema filtra los datos por zona 6. El sistema presenta los datos en pantalla 7. Fin caso de uso. Flujo Alterno: 2.1 No se logro conectar a la base de datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso. 3.1 No hay datos. 2.1.1 Se muestra el mensaje de error. 2.1.2 Fin del caso de uso.
Luis Ramrez
ID:
CU- 019
Estado: Requerido
Prioridad: Alta
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Introduce los datos de la placa 3. Presionar el botn de crear. 4. Datos son ingresados a la base de datos 5. Fin caso de uso.
Flujo Alterno: Da un error a la hora de agregar a la base de datos S: Error con base de datos Finalizar caso de uso. La placa digitada ya existe S: indicar el error Volver al flujo principal
Encargado del levantamiento del caso de uso : Nathalia Ruiz Ziga Usuario experto entrevistado: Luis Ramrez.
20 Modificar placa
ID:
CU- 020
Estado: Requerido
Prioridad: Alta
Descripcin:
cuando se desea modificar la placa, nos iremos a la opcin modificar placa con esto nos pedir que indiquemos el nmero de placa y as nos desplegar un formulario el cual tendremos toda la informacin de la placa la cual podemos modificar o sustituir por completo. Cuando llenemos los campos con los datos correspondientes y sin ningn error se da clic en el botn listo, el cual nos modificara la placa con toda la
le
indicamos
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Modifica los datos de identificacin de la placa. 3. Validar datos de la placa. 4. Presionar el botn de listo. 5. Fin caso de uso. Flujo Alterno: Los datos introducidos no son correctos. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso. Error al cargar a la base de datos S: Error al cargar a la base de datos, intntelo de nuevo. Volver al flujo principal
Encargado del levantamiento del caso de uso : Nathalia Ruiz Ziga. Usuario experto entrevistado: Luis Ramrez.
21 Eliminar placa
ID:
CU- 021
Estado: Requerido
Prioridad: Alta
Descripcin:
Cuando se desea eliminar la placa, nos iremos a la opcin eliminar placa con esto nos pedir que indiquemos el nmero de placa y as nos desplegar un formulario el cual tendremos toda la informacin de la placa a eliminar. Al corroborar la informacin del parte a eliminar, seleccionamos el botn de finalizar para acabar el proceso eliminando la placa o salir para terminar el proceso sin eliminar la placa.
Flujo Bsico: 1. El caso de uso inicia cuando el usuario ejecuta el sistema. 2. Ingresa el numero de placa. 3. Presionar el botn de listo. 4. Fin caso de uso. Flujo Alterno: El nmero de placa introducido no es correcto. S: Error los datos son incorrectos, revisarlos de nuevo. Finalizar caso de uso.