Vous êtes sur la page 1sur 21

Especificacin de

Software
Versin 1.0.
ADJUDICACIONES DE MENOR CUANTIA (AMC)
EMISION DE PLANILLA DE SUBVENCIONES
Integrantes: Choquecondor Mucha, Erick
Nuez Cervantes, Stefano
Fernandez Nuez, Jair E.
Ricardo Andre Carbajal Rivera

____________________________________________________________________________________
Reporte de Especificacin de Software (RES)

Pgina 1 de 21

HISTORIAL DE REVISIONES

Versin

Autor

1.0

Descripcin

Fecha de
Elaboracin

Fecha de
Revisin

Revisado
por

2015-11-19

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 2 de 21

Contenido
1.

Requisitos Funcionales......................................................................3

2.

Requisitos No Funcionales...............................................................4

3.

Modelo de Casos de Uso....................................................................7

3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
3.9.

LISTA DE ACTORES...................................................................................................................7
DIAGRAMA DE ACTORES..........................................................................................................7
DIAGRAMA DE PAQUETES........................................................................................................7
LISTA DE CASOS DE USO DEL SISTEMA POR PAQUETE......................................................7
DIAGRAMA DE CASOS DE USO POR PAQUETE......................................................................7
DIAGRAMA GENERAL DE CASOS DE USO..............................................................................8
PRIORIZACIN DE LOS CASOS DE USO.................................................................................8
MATRIZ DE MODELO DE NEGOCIO Y MODELO DE SISTEMA...............................................8
ESPECIFICACIN DE LOS CASOS DE USO DEL SISTEMA.....................................................9

CUS01 Nombre del caso de Uso.......................................................................................................9

4.

Flujo General de Navegacin.........................................................10

5.

Esquema de Seguridad.....................................................................11

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 3 de 21

1. Requisitos Funcionales
Cdigo

Descripcin

Proceso de Negocio
EMISION DE PLANILLA
DE SUBVENCIONES

El usuario debera poder tener la


posibilidad de registrar
documentos sustitutorios

RF-001

El usuario deber poder tener la


posibilidad de registrar planillas

. EMISION DE PLANILLA
DE SUBVENCIONES

RF-003

El usuario debera poder tener la


posibilidad de registrar el
diskette

EMISION DE PLANILLA
DE SUBVENCIONES

RF-004

El usuario debera poder tener la


posibilidad de registrar la carta
de orden

. EMISION DE PLANILLA
DE SUBVENCIONES

RF-002

2. Requisitos No Funcionales
[Listar los requisitos no funcionales los mismos que debern ser considerados para el
modelo de calidad de producto. Cada Requisito No Funcional deber ser identificado
con un cdigo nico y correlativo. Ejemplo: RNF01.]
Tipo de Requisito
[Nombre del tipo de
requisito no funcional]

Cdigo
[Cdigo del
requisito no
funcional]

Descripcin
[Descripcin
detallada del
requisito no
funcional.]

Implementaci
n
[Describir como
se implementar
el RNF-00n]

Restricciones del
Diseo
[Definir cualquier tipo de
restriccin de diseo,
tales como: proceso de
desarrollo de software,
sistemas operativos,
RNF-001
lenguajes de
programacin,
administrador de base
de datos, conexin a la
BD, generador de
reportes, manejo de
informacin, etc.]

[Descripcin
detallada del
requisito no
funcional 1.]

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 4 de 21

Tipo de Requisito

Cdigo

RNF-002

Descripcin

Implementaci
n

[Descripcin
detallada del
requisito no
funcional 2.]

Componentes a
Adquirir
[Identificar los
componentes que se
deben adquirir o tener
en cuenta, para llevar
RNF-003
acabo el desarrollo y
ejecucin del sistema.
Ejemplo: lenguajes de
programacin,
servidores, estaciones de
trabajo, etc.]

[Descripcin
detallada del
requisito no
funcional 3.]

RNF-004

[Descripcin
detallada del
requisito no
funcional 4.]

RNF-005

[Descripcin
detallada del
requisito no
funcional 5.]

RNF-006

[Descripcin
detallada del
requisito no
funcional 6.]

RNF-007

[Descripcin
detallada del
requisito no
funcional 7.]

Interfaces de Usuario
[Describir lasinterfaces
de usuario que sern
implementados en el
software. Esto incluye
por ejemplo: formatos
de la pantalla, pgina o
esquemas de las
ventanas, reportes,
mens, etc.]

Interfaces de
Hardware
[Definir cualquier
interfase de hardware
que ser soportado por
el software, incluyendo
estructura lgica,
direcciones fsicas, etc.]

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 5 de 21

Tipo de Requisito

Cdigo

RNF-008

Interfaces de
Software
[Especificar el uso de
otros productos software RNF-009
requeridos e interfaces
con otros sistemas de la
aplicacin.]

Descripcin

Implementaci
n

[Descripcin
detallada del
requisito no
funcional 8.]

[Descripcin
detallada del
requisito no
funcional 9.]

RNF-010

[Descripcin
detallada del
requisito no
funcional 10.]

RNF-011

[Descripcin
detallada del
requisito no
funcional 11.]

RNF-012

[Descripcin
detallada del
requisito no
funcional 12.]

RNF-013

[Descripcin
detallada del
requisito no
funcional 13.]

RNF-014

[Descripcin
detallada del
requisito no
funcional 14.]

RNF-015

[Descripcin
detallada del
requisito no
funcional 15.]

Interfaces de
Comunicaciones
[Describir las interfaces
de comunicacin para
otros sistemas
dispositivos, tales como:
redes de rea local,
dispositivos de serie
remota.]

Requerimientos de
Licenciamiento
[Identificar las licencias
que se requieran para el
desarrollo del sistema.]

Seguridad
[Describir como ser
controlada la seguridad
del sistema.]

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 6 de 21

Tipo de Requisito

Cdigo

RNF-016

[Descripcin
detallada del
requisito no
funcional 16.]

RNF-017

[Descripcin
detallada del
requisito no
funcional 17.]

RNF-018

[Descripcin
detallada del
requisito no
funcional 18.]

Estndares aplicables
[Especificar con qu
estndares trabaja el
sistema.]

Descripcin

Implementaci
n

Requisitos del
Sistema
[Especificar los
requerimientos de
RNF-019
plataforma tecnolgica
necesarios para el
diseo y el desarrollo del
sistema.]

RNF-020

[Descripcin
detallada del
requisito no
funcional 19.]

[Descripcin
detallada del
requisito no
funcional 20.]

Requisitos de
Desempeo
[Listar y especificar los
requisitos de desempeo
RNF-021
con los que debe
trabajar el sistema.
Ejemplo: Tiempo de
respuesta en alguna
consulta del sistema.]

RNF-022

[Descripcin
detallada del
requisito no
funcional 21.]

[Descripcin
detallada del
requisito no
funcional 22.]

3. Modelo de Casos de Uso


[En esta seccin deber desarrollar el modelo de sistema o modelo de requisitos. Para
ello deber indicar los actores de sistemas, la arquitectura de sistema (organizada en
____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 7 de 21

paquetes) y la relacin de casos de uso por cada paquete. Cada Caso de Uso deber
ser identificado con un cdigo nico y correlativo. Ejemplo: CUS01.]
3.1.

Lista de Actores
ADJUDICACION DE MENOR CUANTIA (AMC)

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 8 de 21

Actor del sistema

Descripcin

El jefe de unidad de abastecimiento es el actor


que inicia el sistema el cual ingresa datos de
participantes que se registran para el sistema.
Tambin se encarga de hacer muchos ms
procesos en el sistema.
Actor del sistema
Descripcin

EMISION
DE PLANILLAS DE
SUBVENCION

El jefe de remuneraciones es el que ingresa


planillas
y los el
documentos
El comit especial
realiza
registro deque quieren respecto
a
los
documentos
judiciales.
participantes acorde a lo que piden
y tambin
presenta las propuestas de las mismas.

El jefe de remuneraciones es el que se encarga


de registrar las planillas de subvenciones como
tal de acuerdo a los descuentos por retenciones
El tcnico administrativo
Judiciales. hace los procesos
muchos ms complicados por parte del sistema
el cual son ingresos de documentos de compras

La secretaria de oficina de personal es la que


registra los documentos sustitutorios los cuales
deriva para su respectiva revisin.
El Tcnico Administrativo (Unidad de
Abastecimiento) se encarga de la revisin de los
cheques girados.

El Tcnico Administrativo (Unidad de


Contabilidad) es el que interacta con la unidad
de Abastecimiento en el cual realiza el control
de la parte presupuestaria.

El Tcnico Administrativo (Unidad de Tesorera)


es la que se encarga de la fase de aprobacin
de los cheques que se giran a la empresa.

El comit especial es el encargado de hacer el


registro de los participantes para poder inicial el
proceso.
____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 9 de 21

SEGURIDAD
Actor del sistema

Descripcin
El administrador del sistema es el que da
mantenimiento a los usuarios.

Usuario es aquel actor que representa a todos


los actores que tienen acceso al sistema.

3.2.

Diagrama de Actores
ADJUDICACION DE MENOR CUANTIA

EMISION DE PLANILLAS DE SUBVENCIONES

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 10 de 21

SEGURIDAD

3.3.

Diagrama de Paquetes

3.4.

Lista de Casos de Uso del Sistema por Paquete


Paquete: P01 Adjudicacin de menor cuanta (AMC)
Caso de uso del sistema

Descripcin
Registrar los participantes es la parte
importante para que el sistema pueda
funcionar de manera normal.

Busca participantes para que los procesos


puedan continuar de los futuros
propuestos.

Se elabora el orden de compra para los


reportes y para saber sobre las fuentes
administrativas.

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 11 de 21

Se registra las fases administrativas para


verificar la aprobacin de la misma por
parte del tesorero.

Se busca en las bases administrativas


para poder saber si existe un bien o
servicio a convocar

El registro de las oc en el cuaderno de


cargos es sumamente necesario para
poder llevar un historial de compras
realizadas.
En el libro de ingresos se registran los
productos y gastos que se realizan al
proveedor.

El registro de la PECOSA es necesario para


poder ser uso de los bienes ya sea
mensual o trimestral.

Se busca la fase para poder realizar la


aprobacin del devengado.

El registro de giro de cheque es un


procedimiento necesario para poder
realizar los reportes de los consumos que
se hacen.
En la bsqueda del devengado para saber
la conformidad de los servicios que se
realizan en el sistema.

La relacin de cheques girados es tan


importante para poder tener un historial
de los cheques que se utilizan o se giran
en un determinado tiempo.

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 12 de 21

El cheque girado es buscado como parte


final y necesario para el registro de fase
pagada.

Paquete: P02 Emisin de planillas de subvenciones


Caso de uso del sistema

Descripcin
El registro de los documentos sustitutorios
son todos los documentos que son
requeridos para que puedan ser
recepcionadas respectivamente.
El registro de las planillas son para que
puedan ser revisadas y firmadas por el
jefe en cargo los cuales son documentos
necesarios.
El registro del diskette as como las
planillas son documentos que se registran
conforme sean necesarios para el
siguiente proceso.

La carta de orden es registrada


debidamente para que pueda ser usada en
el trmite de pago a una agencia.

Paquete: P03 Reutilizables


Caso de uso del sistema

Descripcin
Al buscar la orden de compra se considera
todo lo que se busca con respecto a los
precios y a los productos que se
compraron.

La bsqueda de los documentos


sustitutorios se basa en los documentos
requeridos para el respectivo
procedimiento.

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 13 de 21

En la bsqueda del SIAF se buscan todas


las planilla para saber si esta se encuentra
registrada o no.

Paquete: P04 Seguridad

Caso de uso del sistema

Descripcin
El registro de usuario es para crear un
usuario que pueda tener acceso a cierta
funcionalidad del sistema.

El cambio de password es para definir una


clave de acceso para el usuario.

El mantener usuario es cuando se realiza


mantenimiento al sistema cada vez que se
satura o cuando el cliente lo pida.

3.5.

Diagrama de Casos de Uso por Paquete


Paquete: P01 Adjudicacin de menor cuanta

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 14 de 21

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 15 de 21

Paquete: P02 Emisin de planillas de subvenciones

Paquete: P03 Reutilizables

Paquete: P04 Seguridad

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 16 de 21

3.6.

Diagrama General de Casos de Uso

3.7. Priorizacin de los Casos de Uso


3.7.1. Clasificacin de los Casos de Uso
ADJUDICACION DE MENOR CUANTIA (AMC)
0,4

0,3

0,2

0,1

CLASIFICACIN
CASO DE USO
TOTAL
DE CU
IMPORTANCIA
RIESGO IMPACTO RNF
CUS01-Registro
de participantes
9
8
8.5
9
8.63
Primario
CUS02-Registro
de bases
administrativas
7
7
8
7
7.25
Secundario
CUS03-Registro
de orden de
compra
8
9
8
9
8.5
Secundario
CUS04-Registro
de OC en el
cuaderno de
cargos
7
6
6
7
6.5
Secundario
CUS05-Registro
en el libro de
ingresos
6
8
7
8
Secundario
CUS06-Registro
de PECOSA
9
8
9
10
Primario
CUS07-Registro
de cheque
girado
8
7
8
9
Primario
____________________________________________________________________________________
COMPLEJIDA
D

Especificacin de Software (ES)

Pgina 17 de 21

CUS08-Relacion
de cheques
girados

Secundario

EMISION DE PLANILLAS DE SUBVENCIONES

CASO DE USO
CUS01-Registro
documentos
sustitutorios
CUS02-Registro
de planillas de
subvenciones
CUS03-Registro
de diskette
CUS04-Registro
carta de orden

0,4

0,3

0,2

0,1

IMPORTANCIA

COMPLEJIDA
D

RIESGO

IMPACTO RNF

TOTAL

8.5

Primario

8.5

Primario

7.5

Primario

10

9.25

Primario

CLASIFICACIN
DE CU

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


ADJUDICACION DE MENOR CUANTIA (AMC)
Ciclo de desarrollo

Nombre del caso de uso

Clasificacin

Ncleo central o Ciclo 0

CUS01 Registro de participantes

Primario

Ciclo 1

CUS02 Registro de bases


administrativas

Secundario

CUS03 Registro de orden de


compra

Secundario

CUS04 Registro de OC en el
cuaderno de cargos

Secundario

CUS05 Registro en el libro de


ingresos

Secundario

CUS06 Registro de PECOSA

Primario

Ciclo 2

Ciclo 3

CUS07 Registro de cheque girado Primario


CUS08 Relacin de cheques
girados

Primario

EMISION DE PLANILLAS DE SUBVENCIONES


Ciclo de desarrollo

Nombre del caso de uso

Clasificacin

Ncleo central o Ciclo 0

CUS01 Registro de documentos


sustitutorios

Primario

Ciclo 1

CUS02 Registro de planillas de


subvenciones

Primario

CUS03 Registro de diskette

Primario

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 18 de 21

Ciclo de desarrollo
Ciclo 2

3.8.

Nombre del caso de uso

Clasificacin

CUS04 Registro de carta de


orden

Primario

Matriz de Modelo de Negocio y Modelo de Sistema


ADJUDICACION DE MENOR CUANTIA (AMC)

Caso del uso


del negocio

Actividad a automatizar

Requerimient
o funcional

Nombre N

Nombre

Responsabl
e

N Nombre

CUN0
1

Caso de
Uso de
Negocio

Actividad a
ser
automatizada
Actividad a
ser
automatizada
Actividad a
ser
automatizada

Trabajador de
Negocio

RF001

Requisito
Funcional

Caso de uso del


sistema
N

Nombre Actor

CUS01 Casos de
Uso de
Sistema

Actor

Trabajador de
Negocio
Trabajador de
Negocio

EMISION DE PLANILLAS DE SUBVENCIONES


Caso del uso
del negocio

Actividad a automatizar

Requerimient
o funcional

Nombre N

Nombre

Responsabl
e

N Nombre

CUN0
1

Caso de
Uso de
Negocio

Actividad a
ser
automatizada
Actividad a
ser
automatizada
Actividad a
ser
automatizada

Trabajador de
Negocio

RF001

Requisito
Funcional

Caso de uso del


sistema
N

Nombre Actor

CUS01 Casos de
Uso de
Sistema

Trabajador de
Negocio
Trabajador de
Negocio

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 19 de 21

Actor

3.9.

Especificacin de los Casos de Uso del Sistema


3.9.1. Especificacin de Alto Nivel
[En esta seccin deber incluir la especificacin de alto nivel de los
casos de uso del sistema. Asimismo deber indicar que requisitos
funcionales estn asociados a cada caso de uso, tomando como
referencia lo indicado en la matriz del punto 7.7.]
Caso de uso:

CUS01 Nombre del Caso de Uso

Actor(es):

Nombre del actor

Propsito:

Indicar el propsito del caso de uso

Caso de uso
asociado:

Indicar si existe algn caso de uso asociado. De no


haber indicar No Aplica.

Resumen:

Describir brevemente el caso de uso. Para ello deber


indicar como empieza el caso de uso, que actividades
desarrolla y como termina.

Clasificacin

Indicar la clasificacin del caso de uso

Requisitos

Indicar el(los) cdigos de requisitos funcionales


asociados.

3.9.2. Especificacin Expandida


[Por cada caso de uso de sistema especificado deber incluir la
especificacin expandida de casos de uso. Para ello deber indicar el
flujo bsico y los flujos alternos e incorporar el prototipo con la
inclusin de los controles. Deber usar la plantilla que a continuacin
se detalla:
CUS01 Nombre del caso de Uso
1.

Actores
Indicar la lista de actores

2.

Propsito
Indicar el propsito

3.

Breve Descripcin
Reutilizar el resumen del punto 7.4

4.

Flujo Bsico de Eventos


Indicar el flujo bsico de eventos
Es posible hacer referencia a las reglas de negocio.

5.

Sub Flujos
Indicar los subflujos del flujo bsico.

6.

Flujos Alternos
6.1. Nombre del flujo alterno
1. Detalle del Flujo alterno

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 20 de 21

Se pueden incluir reglas de negocio.


7.

Precondiciones
Descripcin de la precondicin

8.

Pos condiciones
Descripcin de la pos condicin

9.

Puntos de Extensin
Indicar si existen puntos de extensin.

10. Requisitos Funcionales asociados


Indicar los requisitos funcionales asociados a este CU.
11. Requerimientos Especiales
Indicar si existen requerimientos especiales.
12. Prototipos
Incluir los prototipos asociados al caso de uso.

4. Flujo General de Navegacin


[Incluir un rbol de navegacin que permita entender el flujo que se seguir en la
navegacin por el aplicativo. El siguiente ejemplo muestra un rbol de
navegacin:Aplicacin/mdulo/opcin/subopcin]

____________________________________________________________________________________
Especificacin de Software (ES)

Pgina 21 de 21

Vous aimerez peut-être aussi