Anda di halaman 1dari 36

Sistema CopSoftware

Sistema
CopSoftware
Especificacin de Requisitos de Software
Versin 1.2

CopSoftware
Especificacin de requisitos de Software Versin 1.2
Historial de revisiones
tem Feca Versin !escripcin Equipo
1 01/09/2007 1.0 Versin inicial. Jack Dia !once
Julio "onales
2 2#/09/2007 1.1 $%uste de &asos de 'so Julio "onales
Jack Dia !once
# 21/10/2007 1.2 $%uste de &asos de 'so Julio "onales
Jack Dia !once 2
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
"a#la de Contenidos
1. )ntroduccin.............................................................................................. *
1.1. !ropsito.......................................................................................... *
1.2. +,-ito del Siste,a...........................................................................*
1.#. Definiciones. $crni,os / $-re0iaturas............................................*
1.*. 1eferencias......................................................................................2
1.2. Visin "eneral de la E1S.................................................................2
2. Descripcin "eneral.................................................................................2
2.1. 3odelo de &asos de 'so.................................................................2
2.2. &aracter4sticas de los 'suarios......................................................12
2.#. Suposiciones / Dependencias........................................................12
#. 1equisitos Espec4ficos...........................................................................15
#.1. #.1. Especificacin de &asos de 'so..............................................15
#.2. 1equisitos de )nterfaces E6ternos..................................................#5
#.#. 1equisitos de 1endi,iento.............................................................#5
#.*. 1equisitos de Desarrollo.................................................................#5
#.2. 1equisitos 7ecnol8icos.................................................................#7
#.5. $tri-utos de Software.....................................................................#7
Jack Dia !once #
Julio "onales (eredia
1. $ntroduccin
Este docu,ento presenta las especificaciones de los di0ersos casos que se
pueden presentar en el desarrollo del ne8ocio. especificando las
funcionalidades de cada uno de los ,dulos.
1.1. %ropsito
Esta-lecer qu9 es lo que el siste,a 0a a realiar / c,o los diferentes
usuarios interactuar:n con el ,is,o.
1.2. &m#ito del Sistema
El no,-re del siste,a es CopSoftware. El siste,a consta de un
,odulo de denuncias. in0esti8acin. personal / reportes para una
co,isar4a.
1.'. !efiniciones( )crnimos * )#reviaturas
1.'.1. !efiniciones
!aquete $8rupacin de los casos de uso de
acuerdo a su funcionalidad.
&aso de 'so Especificacin de una funcionalidad en
especial. en donde interact;a el usuario
con el siste,a.
'suario &ualquier persona que interact;a
directa,ente con el siste,a.
!recondicin de un caso de uso &ondiciones que se de-en de cu,plir
para que pueda lle0arse a ca-o el flu%o de
e0entos o alterno de un caso de uso.
!ostcondicin de un caso de uso &ondiciones que se de-en cu,plirse a
e%ecutarse un caso de uso.
<lu%o de e0entos en un caso de uso <lu%o pti,o o ideal en el que se de-e
desarrollar un caso de uso.
<lu%o alterno en un caso de uso <lu%o distinto al de e0entos. que puede
suceder e0entual,ente.
1.'.2. )crnimos
E1S Especificacin de 1equisitos de Software
&D' &aso de 'so
1'& 1e8istro ;nico del contri-u/ente
Jack Dia !once *
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
1'! 3etodolo84a de desarrollo de software
utiliada en el presente pro/ecto.
1.+. Referencias
)EEE 1eco,,ended !ractice for Software 1equire,ents Specification
)EEE Std =#0>199=
1.,. Visin -eneral de la ERS
El presente docu,ento consta de tres secciones. la pri,era que es la
introductoria. la se8unda en la cual se descri-e 8eneral,ente el
siste,a / sus principales funcionalidades. / la tercera seccin en la
que se descri-en detallada,ente las especificaciones de los requisitos
del siste,a.
2. !escripcin -eneral
2.1. .odelo de Casos de /so
En esta su-seccin se ,ostrar:n los dia8ra,as de casos de uso del
siste,a CopSoftware los cuales per,itir:n ,ostrar las
funcionalidades del siste,a.
Jack Dia !once 2
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
2.1.1. Cat0lo1o de )ctores
Fi1ura 1 Cat0lo1o de )ctores
!escripcin de )ctores
CyberUsuario
Es el usuario we- del siste,a que puede -uscar / re8istrar denuncias.
re8istrar opinin de encuesta. 8enerar reportes 8eoreferenciados /
confi8urar sus preferencias.
Administrador
Este usuario tiene las funciones de todos los actores
Usuario
Es el usuario 8en9rico del siste,a. / de el ?eredan todos los otros la
0erificacin satisfactoria en el siste,a
Jack Dia !once 5
Julio "onales (eredia
Usuario
Registrador
Investigador
Administrador
CyberUsuario Reporteador
Fiscalizador
Catlogo de Actores
Experto
CopSoftware
Especificacin de requisitos de Software Versin 1.2
Registrador
Es el encar8ado de ,antener las denuncias. capturas. encuestas.
personal. / clasificar las denuncias.
Reporteador
Es el encar8ado de confi8urar la ona de an:lisis. las preferencias / la
8eneracin de reportes 8eoreferenciados.
Investigador
Es el encar8ado de ,antener las in0esti8aciones. atestados policiales
/ 8enerar los reportes de atestado policial.
Fiscalizador
Es el encar8ado de -uscar / apro-ar atestados policiales.
Experto

Es el encar8ado de re8istrar las conclusiones de la in0esti8acin
realiada.
2.1.2. Casos de /so por %aquete
%aquete del Sistema
Jack Dia !once 7
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
a. %aquete .antenimientos
a.1. Se8;n 1e8istrador
Fi1ura 2 %aquete .antenimiento para Re1istrador
Jack Dia !once =
Julio "onales (eredia
Registrador
Registrador
Mantener Denuncia
Mantener Captura
Mantener Encuesta
Mantener Personal
CopSoftware
Especificacin de requisitos de Software Versin 1.2
a.2. Se8;n )n0esti8ador
Fi1ura ' %aquete .antenimiento para $nvesti1ador
a.#. Se8;n &/-er'suario
Fi1ura + %aquete .antenimiento para C*#er/suario
Jack Dia !once 9
Julio "onales (eredia
CyberUsuario
CyberUsuario
Mantener CyberUsuario
Registrar Denuncia
<<include>>
Registrar pinion Encuesta
<<include>>
Investigador
Investigador
Mantener Atestado Policial
Registrar !estimonio
Experto
Experto
"uscar Investigacion
Registrar pinion Experta
CopSoftware
Especificacin de requisitos de Software Versin 1.2
a.*. E6perto
Fi1ura , %aquete .antenimiento para E2perto
#. %aquete %roceso
-.1. Se8;n 1e8istrador
Fi1ura 3 %aquete %rocesos para Re1istrador
Jack Dia !once 10
Julio "onales (eredia
Registrador
Registrador
Clasi#car Denuncia
Asignar Investigador
CopSoftware
Especificacin de requisitos de Software Versin 1.2
-.2. Se8;n )n0esti8ador
-.#. Se8;n <iscaliador
<i8ura 7 !aquete !rocesos para <iscaliador
Jack Dia !once 11
Julio "onales (eredia
Fiscalizador
Aprobar Atestado Policial
Fiscalizador
Investigador
Investigador
"uscar Experto
Asignar Experto
"uscar Atestado Policial
Procesar Investigacion
CopSoftware
Especificacin de requisitos de Software Versin 1.2
c. %aquete Reportes
c.1. Se8;n 1eporteador
Fi1ura 4 %aquete Reportes para Reporteador
Jack Dia !once 12
Julio "onales (eredia
Reporteador
Reporteador
Con#gurar Pre$erencia Puntual
%enerar Reporte %eore$erenciado
%enerar Reporte Estad&stico de Denuncias
Con#gurar Pre$erencia 'onal
CopSoftware
Especificacin de requisitos de Software Versin 1.2
c.2. Se8;n )n0esti8ador
Fi1ura 5 %aquete Reportes para $nvesti1ador
c.#. Se8;n &/-er'suario
CyberUsuario
CyberUsuario
Con#gurar Pre$erencia 'onal
Con#gurar Pre$erencia Puntual
%enerar Reporte %eore$erenciado
Fi1ura 16 %aquete Reportes para C*#er/suario
Jack Dia !once 1#
Julio "onales (eredia
Investigador
Investigador
%enerar Reporte Atestado Policial
Seguridad
Usuario
(eri#car Usuario
CopSoftware
Especificacin de requisitos de Software Versin 1.2
d. %aquete Se1uridad
Fi1ura 11 %aquete Reportes para /suario
2.2. Caracter7sticas de los /suarios
El siste,a ,ostrar: una interfa 8r:fica a,i8a-le / f:cil de ,ane%ar.
esto facilitar: la la-or de los usuarios.
2.'. Suposiciones * !ependencias
2.'.1. Suposiciones
Se asu,e que los requisitos descritos en este docu,ento son
esta-les una 0e que sea apro-ado. &ualquier peticin de
ca,-ios en la especificacin de-e ser apro-ada por todas las
partes / 8estionada por el 8rupo.
Se asu,e que se cuenta con las licencias necesarias para la
respecti0a instalacin del software.
Se asu,ir: que el ser0idor per,anecer: en funciona,iento
?asta fines del 200=.
2.'.2. !ependencias
Jack Dia !once 1*
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
El siste,a se desarrollar: utiliando Ja0a / con ,otor de -ase de
datos !ost8res@ por lo que la disponi-ilidad depender: de la cone6in
entre las de los clientes al )nternet.
'. Requisitos Espec7ficos
Esta seccin contiene a ni0el detallado la funcionalidad / restricciones del
siste,a. El detalle de la funcionalidad se deter,ina con la especificacin de
casos de uso / las restricciones a la funcionalidad se especifican con los
requisitos de interfaces e6ternos. los requisitos de rendi,iento. los requisitos
de desarrollo / los atri-utos de software.
'.1. '.1. Especificacin de Casos de /so
$! 8 &D'001
Caso de /so 8 Verificar 'suario
)ctor 8 'suario
!escripcin 8
Se 0erifica al usuario en el siste,a / se asi8na los recursos
autoriados para este.
%recondicin8
Ain8una
Flu9o de Eventos8 :Verificar /suario;
1. El caso de uso inicia cuando el usuario inicia una sesin en el
siste,a.
2. El siste,a ,uestra un for,ulario de con los si8uientes
ca,posB usuario / contraseCa
#. El usuario in8resa su no,-re de usuario / su contraseCa /
acepta.
Jack Dia !once 12
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
*. Si los datos son correctos el siste,a in8resa a la pantalla
principal. de lo contrario ,uestra un ,ensa%e de error.
%ostcondicin 8
Da 0erificacin del usuario fue un 96ito.
$! 8 &D'002
Caso de /so 8 $si8nar )n0esti8ador
)ctor 8 1e8istrador
!escripcin 8
Se asocia un in0esti8ador o los que se necesite se8;n la denuncia /
se crea una in0esti8acin.
%recondicin8
El usuario se de-e de ?a-er re8istrado / 0erificado en el siste,a.
Flu9o de Eventos8 :)si1nar $nvesti1ador;
1. El caso de uso inicia cuando el usuario selecciona la opcin
E$si8nar )n0esti8adorF.
2. GGinclu/e Huscar !ersonalII. GGinclu/e Huscar DenunciaII.
#. El siste,a ,uestra un for,ulario de -;squeda con los
si8uientes ca,posB Ao,-re de la !ersona. &ar8o. +rea.
*. El usuario asi8na uno o ,:s in0esti8adores a cada denuncia
se8;n el tipo de esta / selecciona E"uardarF.
2. Si el usuario confir,a la seleccin el caso de uso ter,ina. caso
contrario se re8resa al paso#.
Jack Dia !once 15
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
$! 8 &D'00#
Caso de /so 8 &onfi8urar !referencia !untual
)ctor 8 1eporteador. &/-er'suario
!escripcin 8
Se eli8e los estados. fec?as. inter0alos de an:lisis. etc.
%recondicin8
El usuario se de-e de ?a-er re8istrado / 0erificado en el siste,a.
Flu9o !e Eventos 8 :Confi1urar %referencia %untual;
1. El caso de uso inicia cuando el usuario selecciona
E&onfi8urar !referencia !untualF.
2. El siste,a ,uestra un for,ulario con las si8uientes
opcionesB Delitos. Delincuentes. )n0esti8ador. 3iedo al
&ri,en.
#. El siste,a ,uestra un for,ulario con los si8uientes
ca,pos <ec?a )nicial. <ec?a <inal. n;,ero de inter0alos. /
una lista de re8istros se8;n la eleccin pre0ia donde el
usuario podr: ele8ir si desea considerar inter0alos para
dic?o re8istro. $dicional,ente se ,ostrar: las opciones
,;ltiples de estado se8;n la eleccin pre0iaB Estado del
delito. de la in0esti8acin. del tra-a%o.
En el caso de que se ?a/a seleccionado pre0ia,ente la
opcin )n0esti8ador. se ,ostrara adicional,ente la opcin
E3ostrar 7a-laF.
*. El usuario puede seleccionar E3ostrar 7a-laF para 8enerar
las filas correspondientes o seleccionar la opcin E&on
)nter0aloF en cada fila que desee identificar los delitos ,:s
anti8uos de los ,as recientes.
El usuario puede seleccionar Jpciones de Visualiacin
K&olores / <ondosL para los Estados de $0ance del tra-a%o
del in0esti8ador. de los delitos. se8;n sea el caso. si lo
desea. El usuario selecciona las opciones de su
preferencia / el caso de uso ter,ina.
Jack Dia !once 17
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
%ostcondicin 8
El usuario selecciona sus preferencias 8r:ficas.
$! 8 &D'00*
Caso de uso 8 "enerar 1eporte "eoreferenciado
)ctor 8 1eporteador. &/-er'suario
!escripcin 8
"enerar el reporte se8;n la confi8uracin / refrescar la pantalla se8;n
los ca,-ios del ,o,ento.
%recondicinB
El usuario se de-e de ?a-er re8istrado / 0erificado en el siste,a.
Flu9o de EventosB
1. El usuario selecciona E"enerar 1eporte "eoreferenciadoF.
2. El siste,a ,uestra un for,ulario con un ,apa 8eo8r:fico que es
co,pletado en funcin a las preferencias ele8idas por el usuario.
ade,:s ,uestra las opciones de &alles. Esta-leci,ientos / 7ipos
de Denuncias. en caso el usuario seleccione al8una de ellas /
lue8o seleccione E1efrescarF se repite este paso.
#. El usuario selecciona ESalirF / el caso de uso ter,ina
%ostcondicin8
Se 8enera un reporte 8eoreferenciado.
$! 8 &D'002
Caso de /so 8 "enerar 1eporte $testado !olicial
)ctor 8 )n0esti8ador
!escripcin 8
Huscar atestados se8;n los criterios esta-lecidos / ,ostrar el detalle
de uno.
Jack Dia !once 1=
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
%recondicin8
El usuario de-e de ?a-er re8istrado por lo ,enos un pedido en las
,esas
Flu9o de Eventos8
1. El caso de uso inicia cuando el usuario selecciona la opcin
E"enerar 1eporte $testado !olicialF.
2. GGinclu/e Huscar $testado !olicialII
#. El usuario selecciona al8uno de los atestados / lue8o
selecciona E"enerarF
*. El siste,a ,uestra un detalle a ,anera de reporte del
atestado policial seleccionado / el caso de uso ter,ina.
%ostcondicin8
Se 8enera un reporte 8eoreferenciado.
$! 8 &D'005
Caso de /so 8 3antener &/-erusuario
)ctor 8 &/-erusuario
!escripcin 8
1e8istrar datos del usuario que 0i0en en el distrito / la opinin de la
encuesta.
%recondicin8
Si el usuario es nue0o no ?a/ precondicin. pero si es anti8uo este
de-e estar lo8eado.
Flu9o !e Eventos8
1. El caso de uso inicia cuando el usuario selecciona la opcin
E3antener &/-erusuarioF.
Jack Dia !once 19
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
2. El siste,a ,uestra un for,ulario con los si8uientes ca,posB
Ao,-re. $pellido. 7el9fono. 'suario. !assword. / una pre8unta
acerca del 8rado de se8uridad que tiene en su localidad Kla
opcin de la encuesta solo podr: ,odificarse lue8o de un
,esL. los cuales estar: 0ac4os si es un usuario nue0o o con
datos si el usuario es anti8uo.
#. El usuario in8resa los datos para los ca,pos ,encionados /
selecciona E"uardarF.
*. El siste,a ,uestra un ,ensa%e de confor,idad.
2. El usuario acepta o rec?aa el ,ensa%e de confor,idad.
5. Si el usuario acepta el ,ensa%e de confor,idad. se realia el
re8istro / el caso de uso ter,ina. caso contrario se re8resa al
paso#.
$! 8 &D'007
Caso de /so 8 Huscar $testado !olicial
)ctor 8 )n0esti8ador
!escripcin 8
Se realia una -;squeda de los atestados policiales se8;n los criterios
seleccionados.
%recondicin8
El usuario se de-e de ?a-er re8istrado en el siste,a.
Flu9o !e Eventos8
1. El caso de uso inicia cuando el usuario selecciona la opcin
EHuscar $testado !olicialF.
2. El siste,a ,uestra un for,ulario con los ca,pos n;,ero
de atestado. fec?a. tipo de denuncia.
#. El usuario co,pleta al8uno de los criterios de -;squeda /
selecciona EHuscarF.
*. El siste,a ,uestra la lista de atestados se8;n los criterios
in8resados.
Jack Dia !once 20
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
%recondicin8
Se tiene la lista de atestados que cu,plen con los criterios de
-;squeda seleccionados.
$! 8 &D'00=
Caso de /so 8 3antener Encuesta
)ctor 8 1e8istrador
!escripcin 8
1e8istrar opciones de encuesta / el periodo de 0i8encia.
%recondicin 8
El usuario de-e estar re8istrado.
Flu9o de Eventos 8
! El usuario selecciona E3antener EncuestaF.
"! El siste,a ,uestra un for,ulario con las si8uientes opciones
E1e8istrar EncuestaF. E3odificar EncuestaF.
#! El usuario seleccina E1e8istrar EncuestaF.
$! El siste,a ,uestra un for,ulario 0ac4o con la si8uiente
infor,acin para llenarB fec?a / opcin. M ade,:s ,uestra la
opcin E$8re8arF / EEli,inarF.
%! El usuario in8resa los datos solicitados / cada 0e que desea
a8re8ar una opcin a la encuesta selecciona E$8re8arF. En
caso desee eli,inar al8una selecciona EEli,inarF. Si el usuario
ter,ino de re8istrar selecciona E1e8istrarF / el caso de uso
ter,ina.
Flu9o )lterno 8 :.odificar Encuesta;
1. El usuario selecciona E3odificar EncuestaF.
2. El siste,a ,uestra un for,ulario de -;squeda se8;n la fec?a.
#. El usuario co,pleta el ca,po / selecciona EHuscarF.
*. El siste,a ,uestra el detalle de la encuesta K todas la
opcionesL.
2. El usuario ,odifica los datos / selecciona E"ra-arF.
Jack Dia !once 21
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
5. El caso de uso ter,ina.
%ostcondicin 8
Se realio el ,anteni,iento de una encuesta.
$! 8 &D'009
Caso de /so 8 3antener denuncia
)ctor 8 'suario. &/-er'suario. 1e8istrador
!escripcin 8
Este caso de uso se encar8a de re8istrar. ,odificar las denuncias
realiadas por los usuarios.
%recondicin8
El usuario de-e estar re8istrado
Flu9o de Eventos8 :Re1istrar !enuncia;
1. El caso de uso inicia cuando el usuario selecciona la opcin
E1e8istrar DenunciasF.
2. El siste,a ,uestra un for,ulario de re8istro con los si8uientes
ca,posB <ec?a denuncia.
(ora Denuncia. Direccin del )ncidente. tipo de denuncia.
n;,ero de atacantes. descripcin de los ?ec?os e )nfor,acin
$dicional.
#. GGinclude 1e8istrar &/-er'suario II.
*. GGinclude Docaliar DenunciaII
2. El usuario in8resa los datos requeridos / selecciona re8istrar.
5. El siste,a ,uestra un ,ensa%e de confor,idad
7. Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 1.
Flu9o )lterno :.odificar !enuncia;
Jack Dia !once 22
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
1. GGinclude Huscar DenunciaII
2. El usuario selecciona una denuncia / eli8e E3odificar
DenunciaF.
#. El siste,a ,uestra los datos de la denunciaB Au,ero de
denuncia. <ec?a denuncia. (ora Denuncia. <ec?a de
)ncidente. (ora )ncidente. Direccin del )ncidente. tipo de
denuncia. n;,ero de atacantes. descripcin de los ?ec?os e
)nfor,acin $dicional.
*. El usuario ,odifica los datos / seleccin E"ra-arF.
2. El siste,a ,uestra un ,ensa%e de confor,idad
5. Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 1.
Flu9o )lterno :Eliminar !enuncia;
1. GGinclude Huscar DenunciaII
2. El usuario selecciona una denuncia / eli8e EEli,inar DenunciaF.
*. El siste,a ,uestra un ,ensa%e de confor,idad
2. Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 1.
$! 8 &D'010
Caso de /so 8 &lasificar Denuncias
)ctor 8 $d,inistrador. 1e8istrador
!escripcin 8
Este caso de uso per,ite -uscar las denuncias / 0erificar su
autenticidad.
%recondicin 8
El usuario de-e estar re8istrado.
Flu9o de Eventos 8
! GGinclude Huscar Denuncias>>
"! El usuario selecciona una denuncia.
Jack Dia !once 2#
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
#! El siste,a un for,ulario con los si8uientes ca,posB
Descripcin de los ?ec?os. )nfor,acin $dicional. $pro-ar. En
o-ser0acin. Eli,inar.
$! El usuario eli8e una de las opciones / selecciona E"ra-arF.
%! Dos pasos 1. * se repetir:n ?asta que el usuario selecciona
salir. en ese caso el caso de uso ter,ina.
%ostcondicin 8
Da denuncia queda clasificada e6itosa,ente.
$! 8 &D'011
Caso de /so 8 3antener capturas
)ctor 8 'suario. &/-er'suario. 1e8istrador
!escripcin 8
Este caso de uso se encar8a de re8istrar las capturas de los
cri,inales. se 8uardan sus datos. lu8ar de incidencia. etc.
%recondicin8
El usuario de-e estar re8istrado
Flu9o de Eventos8 :Re1istrar Captura;
1. El caso de uso inicia cuando el usuario selecciona la opcin
E1e8istrar capturaF.
2. El siste,a ,uestra un for,ulario de re8istro con los si8uientes
ca,posB <ec?a captura.
(ora captura. Direccin de la captura. tipo de delito. Au,ero
de 0icti,as. Au,ero de ?eridos. descripcin de los ?ec?os e
)nfor,acin $dicional.
#. GGinclude 1e8istrar $cusado II.
*. GGinclude Docaliar SucesoII
2. El usuario in8resa los datos requeridos / selecciona re8istrar.
Jack Dia !once 2*
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
5. El siste,a ,uestra un ,ensa%e de confor,idad
7. Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 1.
Flu9o )lterno :.odificar Captura;
1. El usuario selecciona E3odificar &apturaF
2. El siste,a ,uestra un for,ulario con los si8uientes ca,posB
fec?a de captura. nu,ero de captura.
#. El usuario in8resa los criterios de -;squeda / selecciona
-uscar.
*. El Siste,a ,uestra una lista de capturas.
2. El usuario eli8e una captura / selecciona ,odificar.
5. El siste,a ,uestra un for,ulario con los si8uientes ca,posB
<ec?a captura.(ora captura. Direccin de la captura. tipo de
delito. descripcin de los ?ec?os e )nfor,acin $dicional.
7. El usuario ,odifica los datos / seleccin E"ra-arF.
=. El siste,a ,uestra un ,ensa%e de confor,idad
9. Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 1.
%ostCondicinB
Dos ca,-ios en la -ase de datos est:n actualiados.
$! 8 &D'012
Caso de /so 8 3antener !ersonal
)ctor 8 1e8istrador. $d,inistrador
!escripcin 8
Este caso de uso se encar8a de re8istrar al personal de la co,isar4a.
se 8uardan sus datos personales. :rea / seccin de tra-a%o. etc.
%recondicin8
El usuario de-e estar re8istrado
Jack Dia !once 22
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
Flu9o de Eventos8
1. El caso de uso inicia cuando el usuario selecciona
E1e8istrar !ersonalF.
2. El siste,a ,uestra un for,ulario con los si8uientes
ca,posB Ao,-re del personal. $pellido. direccin. tel9fono.
car8o. co,isar4a. :rea de tra-a%o / seccin.
#. El usuario in8resa los ca,pos / selecciona re8istrar.
*. El siste,a ,uestra un ,ensa%e de confor,idad.
2. El usuario acepta el ,ensa%e de confor,idad. el caso de
uso ter,ina. caso contrario se re8resa al paso *.
Flu9o )lterno :.odificar %ersonal;
1. GGinclu/e Huscar !ersonalII
2. El usuario eli8e a un personal / selecciona E3odificar !ersonalF
#. El siste,a ,uestra un for,ulario con los si8uientes ca,posB
10. El siste,a ,uestra un for,ulario con los si8uientes ca,posB
fec?a de captura. nu,ero de captura.
11. El usuario in8resa los criterios de -;squeda / selecciona
-uscar.
12. El Siste,a ,uestra una lista de capturas.
1#. El usuario eli8e una captura / selecciona ,odificar.
1*. El siste,a ,uestra un for,ulario con los si8uientes ca,posB
Ao,-re del personal. $pellido. direccin. tel9fono. car8o.
co,isar4a. :rea de tra-a%o / seccin.
12. El usuario ,odifica los datos / seleccin E"ra-arF.
15. El siste,a ,uestra un ,ensa%e de confor,idad
17. Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 1.
$! 8 &D'01#
Caso de /so 8 "enerar reporte estad4stico de denuncia
)ctor 8 1eporteador. $d,inistrador
%recondicin8
Jack Dia !once 25
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
El usuario se de-e de ?a-er re8istrado en el siste,a.
Flu9o !e Eventos8
1. El caso de uso inicia cuando el usuario selecciona la
opcinF"enerar 1eporte Estad4stico de denunciaF.
2. GGinclude Huscar DenunciaII
#. El siste,a ,uestra un for,ulario con los si8uientes ca,posB
<ec?a de inicio / <ec?a <in. !eriodo de co,paracin K,eses.
aCosL.
*. El usuario in8resa los criterios requeridos / selecciona 8enerar
reporte.
2. El siste,a ,uestra un ,ensa%e de confor,idad
5. El usuario acepta o rec?aa el ,ensa%e de confor,idad.
7. Si el usuario acepta el ,ensa%e de confor,idad. se 8enera el
reporte / el caso de uso ter,ina. caso contrario se re8resa al
paso2.
$! 8 &D'01*
Caso de /so 8 !rocesar in0esti8acin GES7E &$SJ DE 'SJ SE
DEHE1$ 3JD)<)&$1 DE $&'E1DJ $D A'EVJ <D'JJ DE D$
)AVES7)"$&)JAI
)ctor 8 )n0esti8ador. $d,inistrador
%recondicin8
El usuario se de-e de ?a-er re8istrado en el siste,a.
Flu9o !e Eventos8
1. El caso de uso inicia cuando el usuario selecciona E!rocesar
)n0esti8acinF.
2. GGinclude Huscar )n0esti8acinII.
#. El usuario eli8e una in0esti8acin / selecciona 3odificar
)n0esti8acin.
Jack Dia !once 27
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
*. El siste,a ,uestra un for,ulario con los si8uientes ca,posB
&onclusiones. )nfor,acin $dicional. Visualiar !rue-as.
Visualiar 7esti,onios.
2. Si el usuario eli8e la opcin 0isualiar !rue-asB
a. El siste,a ,uestra un for,ulario de -;squeda
con los si8uientes ca,posB <ec?a de
1e8istro. Ao,-re de E6perto. 74tulo de
!rue-a.
-. El usuario in8resa los ca,pos requeridos /
selecciona 0isualiar
5. Si el usuario eli8e la opcin 0isualiar testi,onios
c. El siste,a ,uestra un for,ulario de -;squeda
con los si8uientes ca,posB <ec?a de
7esti,onio. Ao,-re de testi8o.
d. El usuario in8resa los ca,pos requeridos /
selecciona 0isualiar.
7. El usuario in8resa sus conclusiones / selecciona 8ra-ar
=. El siste,a ,uestra un ,ensa%e de confor,idad.
9. Si el usuario acepta el ,ensa%e de confor,idad. se 8enera el
reporte / el caso de uso ter,ina. caso contrario se re8resa al
paso2.
10. El caso de uso se repite desde el paso 2 ?asta que el usuario
seleccione salir.
$! 8 &D'012
Caso de /so 8 3antener atestado policial
)ctor 8 $d,inistrador. )n0esti8ador
!escripcin 8
Este caso de uso per,ite re8istrar. ,odificar / eli,inar atestados
policiales.
%recondicin 8
El usuario de-e estar re8istrado.
Jack Dia !once 2=
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
Flu9o de Eventos 8
! El usuario selecciona E1e8istrar atestado policialF.
"! GGinclude Huscar )n0esti8acinII
#! El siste,a ,uestra un for,ulario con los si8uientes ca,posB
<ec?a $testado. &onclusiones e )nfor,acin adicional.
$! El usuario llena los ca,pos / selecciona E1e8istrarF.
%! El siste,a ,ostrar: un ,ensa%e de confor,idad.
&! El usuario acepta o rec?aa el ,ensa%e de confor,idad
'! Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 2.
Flu9o )lterno 8 :.odificar atestados;
(! GGinclude Huscar $testadoII
)! El usuario selecciona un atestado / selecciona E3odificar
atestadoF.
*!El siste,a ,uestra un for,ulario con los datos del atestadoB
<ec?a $testado. &onclusin e infor,acin $dicional.
!El usuario ,odifica los datos / selecciona E"ra-arF.
"!El caso de uso ter,ina.
%ostcondicin 8
Dos datos del atestado fueron actualiados.
$! 8 &D'015
Caso de /so 8 Huscar Denuncia
)ctor 8 $d,inistrador. 1e8istrador
!escripcin 8
Este caso de uso -uscar las denuncias de acuerdo a ciertos criterios.
%recondicin 8
El usuario de-e estar re8istrado.
Flu9o de Eventos 8
Jack Dia !once 29
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
! El usuario selecciona EHuscar DenunciasF.
"! El siste,a ,uestra un for,ulario de -;squeda con los
si8uientes ca,posB <ec?a De Denuncia. Du8ar de Denuncia.
#! El usuario llena los ca,pos / selecciona EHuscarF.
$! El siste,a ,ostrar: un ,ensa%e de confor,idad.
%! El usuario acepta o rec?aa el ,ensa%e de confor,idad
&! Si el usuario acepta el ,ensa%e de confor,idad el siste,a
,uestra una lista de denuncias de acuerdo a los criterios
in8resados. el caso de uso ter,ina. caso contrario se re8resa
al paso 2.
%ostcondicin 8
Da -;squeda se reali e6itosa,ente.
$! 8 &D'017
Caso de /so 8 1e8istrar Jpinin Encuesta
)ctor 8 $d,inistrador. &/-er'suario
!escripcin 8
Este caso de uso re8istra las opiniones de los usuarios.
%recondicin 8
El usuario de-e estar re8istrado.
Flu9o de Eventos 8
! El usuario selecciona E1e8istrar Jpinin EncuestaF.
"! El siste,a ,uestra un for,ulario con los si8uientes ca,posB
A;,ero de Encuesta. <ec?a de encuesta. / Jpciones
&onfi8ura-les.
#! El usuario eli8e una de las opciones / Eselecciona re8istrar
opininF.
$! El siste,a ,ostrar: un ,ensa%e de confor,idad.
%! El usuario acepta o rec?aa el ,ensa%e de confor,idad
Jack Dia !once #0
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
&! Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 2.
%ostcondicin 8
El re8istro de opinin de la encuesta se reali e6itosa,ente.
$! 8 &D'01=
Caso de /so 8 $pro-ar $testado !olicial
)ctor 8 $d,inistrador. <iscal
!escripcin 8
Este caso de uso aprue-a la 0alide de un atestado.
%recondicin 8
El usuario de-e estar re8istrado.
Flu9o de Eventos 8
! El usuario selecciona E$pro-ar $testado !olicialF.
"! GGinclude Huscar $testadoII
#! El usuario eli8e un atestado / selecciona 0isualiar.
$! El siste,a ,uestra un for,ulario de 0isualiacin del atestado.
inclu/endo los si8uientes ca,posB <ec?a $testado.
&onclusiones e )nfor,acin adicional.
%! El usuario eli8e aceptar o rec?aar $testado
&! El siste,a ,ostrar: un ,ensa%e de confor,idad.
'! El usuario acepta o rec?aa el ,ensa%e de confor,idad
(! Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 2.
%ostcondicin 8
Da apro-acin del atestado se reali e6itosa,ente.
$! 8 &D'019
Jack Dia !once #1
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
Caso de /so 8 1e8istrar 7esti,onio
)ctor 8 $d,inistrador. E6perto
!escripcin 8
Este caso de uso re8istra los testi,onios asociados a una
in0esti8acion.
%recondicin 8
El usuario de-e estar re8istrado.
Flu9o de Eventos 8
! El usuario selecciona E7esti,onioF.
"! GGinclude Huscar )n0esti8acinII
#! El usuario eli8e una in0esti8acin / seleccin a8re8ar
testi,onios
$! GGinclude 3antener &/-er'suarioII
%! El usuario eli8e a un testi8o
&! El siste,a ,uestra un for,ulario de llenado con los si8uientes
ca,posB &di8o de testi8o. lu8ar de incidente. fec?a. ?ora.
narracin de los ?ec?os.
'! El usuario llena los ca,pos / selecciona E1e8istrarF.
(! El siste,a ,ostrar: un ,ensa%e de confor,idad.
)! El usuario acepta o rec?aa el ,ensa%e de confor,idad
*!Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 2.
%ostcondicin 8
El re8istro del testi,onio se reali e6itosa,ente.
$! 8 &D'020
Caso de /so 8 1e8istrar Jpinin e6perta
)ctor 8 $d,inistrador. E6perto
!escripcin 8
Jack Dia !once #2
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
Este caso de uso re8istra las conclusiones de los e6pertos.
%recondicin 8
El usuario de-e estar re8istrado.
Flu9o de Eventos 8
! El usuario selecciona E1e8istrar Jpinin E6pertaF.
"! GGinclude Huscar )n0esti8acionII
#! El siste,a ,uestra un for,ulario de llenado con los si8uientes
ca,posB &di8o de docu,ento. titulo de docu,ento. tipo de
docu,ento. o-ser0aciones. autor del docu,ento / una opcin
para car8ar el infor,e.
$! El usuario llena los ca,pos / selecciona E1e8istrarF.
%! El siste,a ,ostrar: un ,ensa%e de confor,idad.
&! El usuario acepta o rec?aa el ,ensa%e de confor,idad
'! Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 2.
%ostcondicin 8
El re8istro de opinin se reali e6itosa,ente.
$! 8 &D'021
Caso de /so 8 &onfi8urar !referencia Nonal
)ctor 8 1eporteador. &/-er'suario
!escripcin 8
Se eli8e los estados. fec?as. inter0alos de an:lisis. etc.
%recondicin8
El usuario se de-e de ?a-er re8istrado / 0erificado en el siste,a.
Flu9o !e Eventos 8 :Confi1urar %referencia <onal;
Jack Dia !once ##
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
1. El caso de uso inicia cuando el usuario selecciona
E&onfi8urar !referencia NonalF.
El siste,a ,uestra un for,ulario con los si8uientes
ca,pos <ec?a )nicial. <ec?a <inal. n;,ero de inter0alos. /
una lista de re8istros se8;n la eleccin pre0ia donde el
usuario podr: ele8ir si desea considerar inter0alos para
dic?o re8istro.
2. El usuario selecciona E&alcular JcurrenciasF para 8enerar
las filas correspondientes.
El usuario puede seleccionar Jpciones de Visualiacin
K&olores / <ondosL para las ocurrencias 8eneradas. El
usuario selecciona las opciones de su preferencia / el caso
de uso ter,ina.
%ostcondicin 8
El usuario selecciona sus preferencias 8r:ficas.
$! 8 &D'022
Caso de /so 8 Docaliar Suceso
)ctor 8 $d,inistrador. 1e8istrador. &/-er'suario
!escripcin 8
Este caso de uso localia las denuncias a tra09s de un ,apa.
%recondicin 8
El usuario de-e estar re8istrado.
Flu9o de Eventos 8
! El usuario selecciona EDocaliar SucesoF.
"! El siste,a ,uestra un ,apa / unos ca,pos de filtroB Ao,-re
de calle. distrito.
#! El usuario llena los ca,pos / selecciona EHuscarF.
$! El siste,a ,uestra la u-icacin solicitada en el ,apa.
%! El usuario eli8e el lu8ar del suceso / selecciona "uardar.
&! El siste,a ,uestra un ,ensa%e de confor,idad.
Jack Dia !once #*
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
'! El usuario acepta o rec?aa el ,ensa%e de confor,idad.
(! Si el usuario acepta el ,ensa%e de confor,idad. el caso de uso
ter,ina. caso contrario se re8resa al paso 2.
%ostcondicin 8
Da localiacin del suceso fue realiado de ,anera e6itosa.
'.2. Requisitos de $nterfaces E2ternos
'.2.1. $nterfaces de /suario
Da interfa del usuario ser: entorno Oindows. el ,ane%o del pro8ra,a
ser: a tra09s del teclado / ratn.
'.2.2. $nterfaces Hardware
Se requerir:n co,o ,4ni,o co,putadoras !entiu, )V.
7eclado / ratn est:ndar.
),presora.
'.2.'. $nterfaces Software
Ao ?a-r: interfa software con siste,as e6ternos.
'.2.+. $nterfaces de Comunicacin
Da cone6in entre el cliente / el ser0idor ser: utiliando la red con la
que cuenta las co,isar4as. Se asu,e que no e6istir:n cone6iones al
siste,a. e6ternas a la red ,encionada.
'.'. Requisitos de Rendimiento
El siste,a de-er: ase8urar el correcto funciona,iento de todas las
ter,inales / proporcionar un acceso r:pido.
Jack Dia !once #2
Julio "onales (eredia
CopSoftware
Especificacin de requisitos de Software Versin 1.2
'.+. Requisitos de !esarrollo
El ciclo de 0ida ele8ido es el iterati0o e incre,ental. Se usar: la
,etodolo84a 1'! para su desarrollo.
'.,. Requisitos "ecnol1icos
&o,putadoras !entiu, )V con Oindows 9P. 2000 o P!.
El ser0idor de-er: conte,plar Oindows Ser0er 2000. !ost8res. por lo
,enos 2 "H de ,e,oria 1$3 / 200 "H de espacio en disco donde
se al,acenar: el 0olu,en de infor,acin que la e,presa necesita.
'.3. )tri#utos de Software
'.3.1. Se1uridad
El Siste,a &opSoftware cuenta con 0arios perfiles de usuario de
acuerdo a los actores definidos en el cat:lo8o de actores ,ostrado
anterior,ente. asi,is,o. se cuenta con roles de usuarioB 1ol
3anteni,iento / el 1ol $d,inistrador. El pri,ero descri-e la creacin.
edicin / -;squedas de una entidad del ne8ocio. El se8undo. descri-e
que es posi-le realiar los roles de ,anteni,iento so-re todas la
entidades del ne8ocio.
!ara el in8reso al Siste,a el usuario de-er: introducir su cuenta de
usuario / una contraseCa. $l presionar aceptar. el siste,a de-er:
0alidar al usuario per,iti9ndole acceder o no al siste,a / se le
,ostrar: las acciones que. de acuerdo a su rol. podr: realiar.
'.3.2. %orta#ilidad
El siste,a ad,inistrador de -ases de datos !ost8res se e%ecutar:
e6clusi0a,ente so-re el siste,a operati0o Oindows 2000 ser0er.
!ara poder e%ecutar el siste,a solo es necesario que las ter,inales
ten8an instalado un na0e8ador de )nternet. /a sea E6plorer o 3oilla.
Jack Dia !once #5
Julio "onales (eredia

Anda mungkin juga menyukai