Post on 01-Mar-2018
7/26/2019 Especificacin de Software V3.1
1/21
Especificacin deSoftware
Versin 1.0.
ADJUDICACIONES DE MENOR CUANIA !AMC"EMISION DE #$ANI$$A DE SU%VENCIONES
Inte&rantes' C(o)*econdor M*c(a+ Eric,N*-e Cer/antes+ Stefano
ernande N*-e+ Jair E.Ricardo Andre Cara2a3 Ri/era
____________________________________________________________________________________Reporte de Especificacin de Software !RES" #4&ina 1 de 51
7/26/2019 Especificacin de Software V3.1
2/21
HISTORIAL DE REVISIONES
Versin Autor DescripcinFecha de
ElaboracinFecha deRevisin
Revisadopor
1.0 5016711718
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 5 de 51
7/26/2019 Especificacin de Software V3.1
3/21
ontenido!" Re#uisitos Funcionales......................................................................3
$" Re#uisitos No Funcionales...............................................................4
%" &odelo de asos de 'so....................................................................79.1. $ISADEACORES...................................................................................................................79.5. DIA:RAMADEACORES..........................................................................................................79.9. DIA:RAMADE#A;UEES........................................................................................................79.. #RIORI?ACI@NDE$OSCASOSDEUSO.................................................................................89.. MARI?DEMODE$ODENE:OCIOBMODE$ODESISEMA...............................................89.8. ES#ECIICACI@NDE$OSCASOSDEUSODE$SISEMA.....................................................9
CUS01 Nombre del caso de Uso.......................................................................................................9
(" Flu)o *eneral de Nave+acin.........................................................10," Es#ue-a de Se+uridad.....................................................................11
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 9 de 51
7/26/2019 Especificacin de Software V3.1
4/21
!" Re#uisitos Funcionales
di+o Descripcin .roceso de Ne+ocio
RF-001
El usuario debera poder tener la
posibilidad de registrar
documentos sustitutorios
EMISION DE #$ANI$$A
DE SU%VENCIONES
RF-002
El usuario deber poder tener la
posibilidad de registrar planillas
.EMISION DE #$ANI$$ADE SU%VENCIONES
RF-00
El usuario debera poder tener la
posibilidad de registrar el
dis!ette
EMISION DE #$ANI$$ADE SU%VENCIONES
RF-00"
El usuario debera poder tener la
posibilidad de registrar la carta
de orden
.EMISION DE #$ANI$$ADE SU%VENCIONES
$" Re#uisitos No Funcionales
#$istar los re%uisitos no &uncionales los mismos %ue debern ser considerados para elmodelo de calidad de producto. Cada Re%uisito No Funcional deber ser identi&icadocon un c'digo (nico ) correlati*o. E+emplo, RNF01.
Tipo de Re#uisito di+o Descripcin I-ple-entacin
Nore de3 tipo dere)*isito no f*nciona3
#C'digo delre%uisito no&uncional
Descripcindeta33ada de3re)*isito nof*nciona3.
Descriir coose ip3eentar4e3 RN700n
Restricciones del
Dise/o
Definir c*a3)*ier tipo derestriccin de dise-o+ta3es coo' proceso de
desarro33o de software+sisteas operati/os+3en&*a2es depro&raacin+adinistrador de asede datos+ coneFin a 3a%D+ &enerador dereportes+ ane2o deinforacin+ etc.
RNF-001
Descripcindeta33ada de3re)*isito nof*nciona3 1.
____________________________________________________________________________________Especificacin de Software !ES" #4&ina < de 51
7/26/2019 Especificacin de Software V3.1
5/21
Tipo de Re#uisitodi+o Descripcin
I-ple-entacin
RNF-002
Descripcindeta33ada de3re)*isito no
f*nciona3 5.o-ponentes a
Ad#uirir
Identificar 3oscoponentes )*e sedeen ad)*irir o teneren c*enta+ para 33e/aracao e3 desarro33o Ge2ec*cin de3 sistea.E2ep3o' 3en&*a2es de
pro&raacin+ser/idores+ estaciones detraa2o+ etc.
RNF-00
Descripcindeta33ada de3re)*isito nof*nciona3 9.
RNF-00"
Descripcindeta33ada de3re)*isito nof*nciona3
7/26/2019 Especificacin de Software V3.1
6/21
Tipo de Re#uisitodi+o Descripcin
I-ple-entacin
RNF-006
#escripci'n
detallada del
re%uisito no
&uncional 6.
Interfaces de
Software
#Especi&icar el uso de
otros productos so&t/are
re%ueridos e inter&aces
con otros sistemas de la
aplicaci'n.
RNF-007
#escripci'n
detallada del
re%uisito no
&uncional 7.
RNF-010
#escripci'n
detallada del
re%uisito no
&uncional 10.
Interfaces de
Comunicaciones
#escribir las inter&aces
de comunicaci'n para
otros sistemas '
dispositi*os tales como,
redes de rea local
dispositi*os de serieremota.
RNF-011
#escripci'n
detallada del
re%uisito no
&uncional 11.
RNF-012
#escripci'n
detallada del
re%uisito no
&uncional 12.
Requerimientos de
Licenciamiento
#8denti&icar las licencias
%ue se re%uieran para el
desarrollo del sistema.
RNF-01
#escripci'n
detallada del
re%uisito no
&uncional 1.
RNF-01"
#escripci'n
detallada del
re%uisito no
&uncional 1".
Seguridad
#escribir como ser
controlada la seguridad
del sistema.
RNF-01
#escripci'n
detallada del
re%uisito no
&uncional 1.
____________________________________________________________________________________Especificacin de Software !ES" #4&ina = de 51
7/26/2019 Especificacin de Software V3.1
7/21
Tipo de Re#uisitodi+o Descripcin
I-ple-entacin
RNF-01
#escripci'n
detallada del
re%uisito no
&uncional 1.
Estndares aplicables
#Especi&icar con %u9
estndares traba+a el
sistema.
RNF-015
#escripci'n
detallada del
re%uisito no
&uncional 15.
RNF-016
#escripci'n
detallada del
re%uisito no
&uncional 16.
Requisitos delSistema
#Especi&icar los
re%uerimientos de
plata&orma tecnol'gica
necesarios para el
dise:o ) el desarrollo del
sistema.
RNF-017
#escripci'n
detallada del
re%uisito no
&uncional 17.
RNF-020
#escripci'n
detallada del
re%uisito no&uncional 20.
Requisitos de
Desempeo
#$istar ) especi&icar los
re%uisitos de desempe:o
con los %ue debe
traba+ar el sistema.
E+emplo, ;iempo de
respuesta en alguna
consulta del sistema.
RNF-021
#escripci'n
detallada del
re%uisito no
&uncional 21.
RNF-022
#escripci'n
detallada del
re%uisito no
&uncional 22.
%" &odelo de asos de 'so
#En esta secci'n deber desarrollar el modelo de sistema o modelo de re%uisitos. ada en
____________________________________________________________________________________Especificacin de Software !ES" #4&ina > de 51
7/26/2019 Especificacin de Software V3.1
8/21
pa%uetes? ) la relaci'n de casos de uso por cada pa%uete. Cada Caso de Uso deberser identi&icado con un c'digo (nico ) correlati*o. E+emplo, CUS01.
!"! Lista de #ctores
ADJUDICACION DE MENOR CUANIA !AMC"
____________________________________________________________________________________Especificacin de Software !ES" #4&ina de 51
7/26/2019 Especificacin de Software V3.1
9/21
EMISIONDE #$ANI$$AS DESU%VENCION
Actor del siste-a Descripcin
E3 2efe de re*neraciones es e3 )*e in&resap3ani33as G 3os doc*entos )*e )*ieren respectoa 3os doc*entos 2*dicia3es.
E3 2efe de re*neraciones es e3 )*e se encar&ade re&istrar 3as p3ani33as de s*/enciones coo
ta3 de ac*erdo a 3os desc*entos por retencionesJ*dicia3es.
$a secretaria de oficina de persona3 es 3a )*ere&istra 3os doc*entos s*stit*torios 3os c*a3esderi/a para s* respecti/a re/isin.
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 8 de 51
Actor del siste-a Descripcin
E3 2efe de *nidad de aasteciiento es e3 actor)*e inicia e3 sistea e3 c*a3 in&resa datos departicipantes )*e se re&istran para e3 sistea.aiHn se encar&a de (acer *c(os 4s
procesos en e3 sistea.
E3 coitH especia3 rea3ia e3 re&istro departicipantes acorde a 3o )*e piden G taiHnpresenta 3as prop*estas de 3as isas.
E3 tHcnico adinistrati/o (ace 3os procesos*c(os 4s cop3icados por parte de3 sisteae3 c*a3 son in&resos de doc*entos de copras
E3 Hcnico Adinistrati/o !Unidad deAasteciiento" se encar&a de 3a re/isin de 3os
c(e)*es &irados.
E3 Hcnico Adinistrati/o !Unidad deContai3idad" es e3 )*e interacta con 3a *nidadde Aasteciiento en e3 c*a3 rea3ia e3 contro3de 3a parte pres*p*estaria.
E3 Hcnico Adinistrati/o !Unidad de esorera"es 3a )*e se encar&a de 3a fase de aproacinde 3os c(e)*es )*e se &iran a 3a epresa.
E3 coitH especia3 es e3 encar&ado de (acer e3
re&istro de 3os participantes para poder inicia3 e3proceso.
7/26/2019 Especificacin de Software V3.1
10/21
SE:URIDADActor del siste-a Descripcin
E3 adinistrador de3 sistea es e3 )*e daanteniiento a 3os *s*arios.
Us*ario es a)*e3 actor )*e representa a todos3os actores )*e tienen acceso a3 sistea.
!$! Diagrama de #ctores
ADJUDICACION DE MENOR CUANTIA
EMISION DE PLANILLAS DE SUBVENCIONES
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 10 de 51
7/26/2019 Especificacin de Software V3.1
11/21
SEGURIDAD
!! Diagrama de %aquetes
!&! Lista de Casos de Uso del Sistema por %aquete.a#uete0 .1! 2 Ad)udicacin de -enor cuant3a 4A&5
Caso de uso del sistema Descripcin
Re&istrar 3os participantes es 3a parteiportante para )*e e3 sistea p*edaf*ncionar de anera nora3.
@usca participantes para %ue los procesos
puedan continuar de los &uturos
propuestos.
Se elabora el orden de compra para los
reportes ) para saber sobre las &uentes
administrati*as.
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 11 de 51
7/26/2019 Especificacin de Software V3.1
12/21
Se registra las &ases administrati*as para
*eri&icar la aprobaci'n de la misma por
parte del tesorero.
Se busca en las bases administrati*as
para poder saber si eAiste un bien o
ser*icio a con*ocar
El registro de las oc en el cuaderno de
cargos es sumamente necesario para
poder lle*ar un 3istorial de compras
reali>adas.
En el libro de ingresos se registran los
productos ) gastos %ue se reali>an alpro*eedor.
El registro de la ar la
aprobaci'n del de*engado.
El registro de giro de c3e%ue es un
procedimiento necesario para poder
reali>ar los reportes de los consumos %ue
se 3acen.
En la b(s%ueda del de*engado para saberla con&ormidad de los ser*icios %ue se
reali>an en el sistema.
$a relaci'n de c3e%ues girados es tan
importante para poder tener un 3istorial
de los c3e%ues %ue se utili>an o se giran
en un determinado tiempo.
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 15 de 51
7/26/2019 Especificacin de Software V3.1
13/21
El c3e%ue girado es buscado como parte
&inal ) necesario para el registro de &ase
pagada.
.a#uete0 .1$ 2 E-isin de planillas de subvenciones
Caso de uso del sistema Descripcin
El registro de los documentos sustitutorios
son todos los documentos %ue son
re%ueridos para %ue puedan ser
recepcionadas respecti*amente.
El registro de las planillas son para %ue
puedan ser re*isadas ) &irmadas por el+e&e en cargo los cuales son documentos
necesarios.
El registro del dis!ette as4 como las
planillas son documentos %ue se registran
con&orme sean necesarios para el
siguiente proceso.
$a carta de orden es registradadebidamente para %ue pueda ser usada en
el trmite de pago a una agencia.
.a#uete0 .1% 2 Reutili6ables
Caso de uso del sistema Descripcin
l buscar la orden de compra se considera
todo lo %ue se busca con respecto a los
precios ) a los productos %ue se
compraron.
$a b(s%ueda de los documentos
sustitutorios se basa en los documentos
re%ueridos para el respecti*o
procedimiento.
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 19 de 51
7/26/2019 Especificacin de Software V3.1
14/21
En la b(s%ueda del S8F se buscan todas
las planilla para saber si esta se encuentra
registrada o no.
.a#uete0 .1( 2 Se+uridad
Caso de uso del ss!e"a escripci'n
El registro de usuario es para crear un
usuario %ue pueda tener acceso a cierta
&uncionalidad del sistema.
El cambio de pass/ord es para de&inir una
cla*e de acceso para el usuario.
El mantener usuario es cuando se reali>a
mantenimiento al sistema cada *e> %ue se
satura o cuando el cliente lo pida.
!'! Diagrama de Casos de Uso por %aquete
.a#uete0 .1! 2 Ad)udicacin de -enor cuant3a
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 1< de 51
7/26/2019 Especificacin de Software V3.1
15/21
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 16 de 51
7/26/2019 Especificacin de Software V3.1
16/21
.a#uete0 .1$ 2 E-isin de planillas de subvenciones
.a#uete0 .1% 2 Reutili6ables
.a#uete0 .1( 2 Se+uridad
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 1= de 51
7/26/2019 Especificacin de Software V3.1
17/21
!(! Diagrama )eneral de Casos de Uso
!*! %riori+aci,n de los Casos de Uso!*!"! Clasificaci,n de los Casos de Uso
ADJUDICACION DE MENOR CUANIA !AMC"
0,4 0,3 0,2 0,1
TOTALCLASIFICACIN
DE CUCASO DE USO IMPORTANCIACOMPLEJIDA
D RIESGO IMPACTO RNF
CUS01-Regi!"#$e %&"!i'i%&(!e ) * *.+ ) *.3 PrimarioCUS02-Regi!"#$e &e&$i(i!"&!i/& 7 7 * 7 7.2+ Sec*ndario
CUS03-Regi!"#$e #"$e( $e'#%"& * ) * ) *.+ Sec*ndarioCUS04-Regi!"#$e OC e( e'&$e"(# $e'&"g# 7 7 .+ Sec*ndarioCUS0+-Regi!"#e( e i"# $ei(g"e# * 7 * Sec*ndarioCUS0-Regi!"#$e PECOSA ) * ) 10 PrimarioCUS07-Regi!"#
$e 'eegi"&$# * 7 * ) Primario
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 1> de 51
7/26/2019 Especificacin de Software V3.1
18/21
CUS0*-Re&'i#($e 'eegi"&$# 7 * * Sec*ndario
EMISION DE #$ANI$$AS DE SU%VENCIONES
0,4 0,3 0,2 0,1
TOTALCLASIFICACIN
DE CUCASO DE USO IMPORTANCIACOMPLEJIDA
D RIESGO IMPACTO RNF
CUS01-Regi!"#$#'e(!#!i!!#"i# ) * * ) *.+ PrimarioCUS02-Regi!"#$e %&(i& $e/e('i#(e ) * ) * *.+ PrimarioCUS03-Regi!"#$e $ie!!e * 7 * 7 7.+ PrimarioCUS04-Regi!"#
'&"!& $e #"$e( ) ) 10 ) ).2+ Primario
!*!$! Ciclos de Desarrollo de los Casos de Uso del SistemaADJUDICACION DE MENOR CUANIA !AMC"
iclo de desarrollo No-bre del caso de uso lasi7icacin
Nc3eo centra3 o Cic3o 0 CUS01 K Re&istro de participantes #riario
Cic3o 1 CUS05 K Re&istro de asesadinistrati/as
Sec*ndario
CUS09 K Re&istro de orden decopra
Sec*ndario
Cic3o 5 CUS0< K Re&istro de OC en e3c*aderno de car&os
Sec*ndario
CUS06 K Re&istro en e3 3iro dein&resos
Sec*ndario
CUS0= K Re&istro de #ECOSA #riario
Cic3o 9 CUS0> K Re&istro de c(e)*e &irado #riario
CUS0 K Re3acin de c(e)*es
&irados
#riario
EMISION DE #$ANI$$AS DE SU%VENCIONES
iclo de desarrollo No-bre del caso de uso lasi7icacin
Nc3eo centra3 o Cic3o 0 CUS01 K Re&istro de doc*entoss*stit*torios
#riario
Cic3o 1 CUS05 K Re&istro de p3ani33as des*/enciones
#riario
CUS09 K Re&istro de dis,ette #riario
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 1 de 51
7/26/2019 Especificacin de Software V3.1
19/21
iclo de desarrollo No-bre del caso de uso lasi7icacin
Cic3o 5 CUS0< K Re&istro de carta deorden
#riario
!-! .atri+ de .odelo de /egocio 0 .odelo de SistemaADJUDICACION DE MENOR CUANIA !AMC"
aso del usodel ne+ocio
Actividad a auto-ati6ar Re#ueri-iento 7uncional
aso de uso delsiste-a
N8 No-bre N8
No-bre Responsable
N8 No-bre N8 No-bre Actor
CUN01
Caso deUso deNe&ocio
1 Acti/idad asera*toatiada
raa2ador deNe&ocio
R7001
Re)*isito*nciona3
CUS01 Casos deUso deSistea
Actor
5 Acti/idad aser
a*toatiada
raa2ador deNe&ocio
9 Acti/idad asera*toatiada
raa2ador deNe&ocio
EMISION DE #$ANI$$AS DE SU%VENCIONES
aso del usodel ne+ocio
Actividad a auto-ati6ar Re#ueri-iento 7uncional
aso de uso delsiste-a
N8 No-bre N8
No-bre Responsable
N8 No-bre N8 No-bre Actor
CUN01
Caso deUso deNe&ocio
1 Acti/idad asera*toatiada
raa2ador deNe&ocio
R7001
Re)*isito*nciona3
CUS01 Casos deUso deSistea
Actor
5 Acti/idad asera*toatiada
raa2ador deNe&ocio
9 Acti/idad asera*toatiada
raa2ador deNe&ocio
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 18 de 51
7/26/2019 Especificacin de Software V3.1
20/21
!1! Especificaci,n de los Casos de Uso del Sistema
!1!"! Especificaci,n de #lto /i2el#En esta secci'n deber incluir la especi&icaci'n de alto ni*el de loscasos de uso del sistema. simismo deber indicar %ue re%uisitos&uncionales estn asociados a cada caso de uso tomando comore&erencia lo indicado en la matri> del punto 5.5.
aso de uso0 'S1! 2 No-bre del aso de 'so
Actor!es"' Nore de3 actor
#ropsito' Indicar e3 propsito de3 caso de *so
Caso de *soasociado'
Indicar si eFiste a3&n caso de *so asociado. De no(aer indicar No Ap3ica.
Res*en' Descriir re/eente e3 caso de *so. #ara e33o deer4
indicar coo epiea e3 caso de *so+ )*e acti/idadesdesarro33a G coo terina.
C3asificacin Indicar 3a c3asificacin de3 caso de *so
Re)*isitos Indicar e3!3os" cdi&os de re)*isitos f*nciona3esasociados.
!1!$! Especificaci,n E3pandida#
7/26/2019 Especificacin de Software V3.1
21/21
Se p*eden inc3*ir re&3as de ne&ocio.
" .untos de E?tensin
Indicar si eFisten p*ntos de eFtensin.
!1" Re#uisitos Funcionales asociados
Indicar 3os re)*isitos f*nciona3es asociados a este CU.
!!" Re#ueri-ientos Especiales
Indicar si eFisten re)*eriientos especia3es.
!$" .rototipos
Inc3*ir 3os prototipos asociados a3 caso de *so.
(" Flu)o *eneral de Nave+acin
#8ncluir un rbol de na*egaci'n %ue permita entender el &lu+o %ue se seguir en la
na*egaci'n por el aplicati*o. El siguiente e+emplo muestra un rbol de
na*egaci'n,plicaci'nDm'duloDopci'nDsubopci'n
____________________________________________________________________________________Especificacin de Software !ES" #4&ina 51 de 51