Você está na página 1de 18

ADMINISTRACIÓN DE RAMALES

DOCUMENTO DE REQUISITOS DE
USUARIO

GERENCIA DE PRODUCCIÓN

Estado del Documento


DOCUMENTO DE REQUISITOS DE USUARIO
C.I. 001-PR-0001
Responsabl Juan Moya
e
VERSIÓN REVISIÓN FECHA COMENTARIOS
0 1 26.11.2003 Documento original
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

I Registro de Cambios en el Documento


DOCUMENTO DE REQUISITOS DE USUARIODOCUMENTO DE REQUISITOS DE USUARIO
UR
FASE
C.I. 001-PR-0001
VERSIÓN FECHA AUTOR DE LOS CAMBIOS RAZÓN DE LOS CAMBIOS
0.1 26.11.200 JUAN MOYA Documento original
3

II Ámbito del Documento


Proyecto Administración de ramales
Empresa Fábrica de Software
Cliente Kamal Hadad
Jefe de Proyecto Theodoro Smith
Fase UR
Responsable Juan Moya
Gerencia Gerencia de producción

ii
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Tabla de contenido
Estado del Documento............................................................................................................i
I Registro de Cambios en el Documento..........................................................................ii
II Ámbito del Documento.................................................................................................ii
Tabla de contenido................................................................................................................iii
1. Introducción........................................................................................................................1
1.1. Propósito del documento.............................................................................................1
1.2. Ámbito del software....................................................................................................1
1.3. Definiciones y acrónimos............................................................................................1
1.4. Materiales de referencia..............................................................................................2
1.5. Resumen del documento.............................................................................................2
2. Descripción general.............................................................................................................3
2.1. Perspectiva del producto.............................................................................................3
2.2. Capacidades generales................................................................................................3
2.3. Restricciones generales...............................................................................................3
2.4. Características del usuario...........................................................................................3
2.5. Ambiente operacional.................................................................................................4
2.6. Suposiciones y dependencias......................................................................................4
3. Requerimientos específicos.................................................................................................5
3.1. Requerimientos de capacidad......................................................................................5
3.2. Requerimientos de restricción...................................................................................10
Anexos..................................................................................................................................11
Prototipo rápido...............................................................................................................11
Impresos generados por el sistema..................................................................................13

iii
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

1. Introducción
1.1. Propósito del documento
Este proyecto tiene como objetivo analizar, diseñar y construir una pieza
de software que ayude a la administración del anal de regadío Santa
Rosa y sus ramales.
El presente documento entrega información acerca de los requisitos
capturados del cliente en una entrevista previa, luego de realizarse un
análisis y prototipo rápido de los mismos.

1.2. Ámbito del software


El producto a desarrollar es una aplicación para PC. Su objetivo es
ayudar a la administración del canal Santa Rosa a manejar los
accionistas y las deudas de manera eficiente y ordenada. Se pretende
que el software se convierta en el método oficial de administración de
los pagos por las acciones del canal.
El sistema a implementar trabajará en las dependencias del
administrador del canal, siendo operado tanto por éste (el
administrador) como por su secretaria.
Las restricciones del sistema a implementar están relacionados
principalmente al computador sobre el cual funcionará (Refiérase al
punto 2.3 - Restricciones generales - abajo).

1.3. Definiciones y acrónimos


En este docuimento se utilizarán las siguientes abreviaciones:
• ESA: European Space Agency
• UR: User Requiremets (Requisitos de usuario)
• PC: Personal Computer (Computador personal)
A continuación se explican los términos utilizados en este documento
con el fin de evitar posibles ambigüedades al lector:
• Ramal: División del canal principal encargado de llevar el agua a
una parcela o conjunto de ella.
• Acción: Representa una fracción fija e indivisible del caudal de un
ramal (y por lo tanto del canal). Las acciones pertenecen a un
accionista y tienen un valor monetario arbitrario. Una acción
permite a su dueño disponer del flujo de agua que representa a su
pleno arbitrio.

1
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001
• Accionista: Persona poseedora de una o más acciones.

1.4. Materiales de referencia


• Estándar ESA PSS-05 issue 2 revisión 1, Octubre 1994.

1.5. Resumen del documento


El presente documento pretende establecer los requisitos del cliente (y
usuarios) sobre el sistema computacional a implementar. Para esto el
documento se ha organizado en los siguientes capítulos generales:
El capítulo 1, Introducción, tiene por objetivo dar una primera
aproximación a este documento. Además se mencionan las referencias y
abreviaciones usadas en el documento.
El capítulo 2, Descripción general, pretende profundizar un poco más la
intención y funcionalidad del sistema, especificando tanto las
características como el ambiente operacional, capacidades,
suposiciones, etc. relacionados con el mismo.
El capítulo 3, Requerimientos específicos, especifica detalladamente los
requisitos expresados por el usuario para el software.
En el capítulo Error: Reference source not found, Error: Reference source
not found, se adjuntan los anexos asociados al presente documento, y
que pueden ser consultados con el objeto de clarificar ideas sobre el
desarrollo mismo de este documento o sobre el sistema a implementar.

2
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

2. Descripción general
2.1. Perspectiva del producto
El producto será un sistema de asistencia a la administración del canal
Santa Rosa y los ramales asociados a éste. Para la administración antes
mencionada, el sistema deberá manejar las acciones independientes
para cada uno de los ramales existentes del canal, así como los
accionistas y sus pagos.
El sistema implementará además una forma de control de pagos y
reportes de gestión de las deudas de los accionistas.

2.2. Capacidades generales


Se desarrollará un software llamado “Ramales”. Este software
administra las cuotas que pagan los diferentes accionistas
semestralmente.
El software debe tener las siguientes características:
• Capacidad de administrar ramales, accionistas y acciones
• Generar reportes de deudas por ramal, accionista o fecha
• Generar avisos de cobranza
• Generar recibos de pago

2.3. Restricciones generales


Las restricciones generales impuestas por el cliente son:
• Tiempo máximo de desarrollo del software innegociable.
• Debe ser desarrollado para Micosoft Windows 95, que es el
sistema operativo del computador donde será utilizado el
software.
• El sistema debe correr en un computador con procesador Celeron
400 Mhz, con 16MB de memoria RAM y 1 GB de capacidad de
disco duro.

2.4. Características del usuario


El usuario debe ser una persona con conocimientos básicos de uso de un
computador con sistema operativo Windows y que pueda manejar un

3
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001
mouse (ratón de computadora) y teclado de manera fluida, de tal forma
que le sea natural el uso de ventanas y cuadros de diálogo al “estilo
Windows”.
Existirá un solo tipo de usuario para el software, quien será el encargado
de realizar todas las tareas relacionadas con el sistema.

2.5. Ambiente operacional


El sistema será usado por el tesorero del canal en un computador
personal que no cuenta con conexión a Internet y sin otra interacción
con otros sistemas. Este computador estará ubicado en la oficina del
tesorero del canal, la cual se encuentra cerrada a los componentes
ambientales externos.
La interfaz entre el usuario y el programa estará dada por la pantalla y
el teclado del computador. Adicionalmente el sistema se comunicará al
usuario mediante documentos impresos, solicitados por el cliente.

2.6. Suposiciones y dependencias


Se asume que el usuario tiene a su disposición un computador con las
capacidades mínimas establecidas en el punto Restricciones generales,
arriba. Además se supone que el computador donde funcionará el
software tiene instalada una impresora operativa (se recomienda que
idealmente ésta sea de matriz de punto para la impresión de las copias
de los formularios).

4
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

3. Requerimientos específicos
3.1. Requerimientos de capacidad
Id Necesidad Priorid Estabilid Fuent Descripción
ad ad e

UR0 No Alta Estable Client El sistema debe tener un


1 negociable e menú principal que
contenga los siguientes
ítem: “Archivo”,
“Accionistas”, “Ramales”y
“Pagos”. (Refiérase al
prototipo rápido.

UR0 No Alta Estable Client El menú “Archivo”


2 negociable e mostrará los siguientes
submenús: “impresora” y
“Salir”.

UR0 No Alta Estable Client El menú “Accionistas”


3 negociable e mostrará los siguientes
submenús: “Agregar”,
“Eliminar”, “Modificar”,
“Asignar acciones”.

UR0 No Alta Estable Client El menú “Ramales”


4 negociable e mostrará los siguientes
submenús: “Agregar
ramales”, “Eliminar
ramales”, “Modificar
ramales”, “Agregar
acciones”, “Eliminar
acciones” y “Establecer
monto mantención del
canal”.

UR0 No Alta Estable Client El menú “Pagos” mostrará


5 negociable e los siguientes submenús:
“Ingresar”, “Avisos de
cobranza” y “Reporte de
deuda”.

UR0 No Alta Estable Client El sistema debe captar la


6 negociable e información a ser
ingresada al sistema

5
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Id Necesidad Priorid Estabilid Fuent Descripción


ad ad e

desde el teclado del


usuario.

UR0 No Alta Estable Client El sistema debe captar los


7 negociable e comandos de los menús
desde el mouse del
usuario.

UR0 No Alta Estable Client El programa debe


8 negociable e almacenar en forma
perdurable toda la
información que es
ingresada al sistema

UR0 Negociable Media Estable Client La pantalla principal del


9 e sistema debe ser como la
de la figura 1 del anexo.

UR1 No Alta Estable Client El sistema permitirá al


0 negociable e usuario crear nuevos
accionistas.

UR1 No Alta Estable Client El sistema permitirá al


1 negociable e usuario eliminar un
accionista antiguo.

UR1 No Alta Estable Client Al eliminar un accionista


2 negociable e antiguo del sistema todas
sus deudas y acciones
serán borradas del
sistema.

UR1 No Alta Estable Client El sistema permitirá al


3 negociable e usuario ver las acciones de
un determinado
accionista.

UR1 No Alta Estable Client El sistema debe permitir


4 negociable e asignar acciones de un
determinado ramal a un
accionista.

UR1 No Alta Estable Client El sistema permitirá


5 negociable e manejar acciones de

6
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Id Necesidad Priorid Estabilid Fuent Descripción


ad ad e

distintos ramales para un


mismo accionista.

UR1 No Alta Estable Client Un accionista puede


6 negociable e cambiar el número de
acciones que posee de un
semestre a otro.

UR1 No Alta Estable Client Un accionista puede


7 negociable e cambiar el tipo de las
acciones que posee de un
semestre a otro.

UR1 No Alta Estable Client El sistema permitirá al


8 negociable e usuario definir el precio
semestral de las acciones
de los ramales.

UR1 No Media Estable Client El sistema manejará un


9 negociable e precio semestral por
acción único para todos
los ramales.

UR2 Negociable Media Media Client El sistema permitirá al


0 e usuario agregar nuevos
ramales.

UR2 No Alta Estable Client El sistema generará


1 negociable e registros de deudas como
el del Reporte de deuda.

UR2 No Alta Estable Client El sistema permitirá


2 negociable e especificar el accionista
para el cual generará un
registro de deuda.

UR2 No Alta Estable Client El sistema permitirá


3 negociable e especificar el ramal para el
cual generará un registro
de deuda.

UR2 No Alta Estable Client El sistema permitirá


4 negociable e especificar un intervalo de
semestres para el cual

7
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Id Necesidad Priorid Estabilid Fuent Descripción


ad ad e

generará un registro de
deuda.

UR2 No Alta Estable Client El sistema permitirá


5 negociable e mezclar los filtros
especificados en los
requisitos: UR22, UR23 y
UR24 para la generación
de los reportes de deuda.

UR2 No Alta Estable Client Los reportes de deudas


6 negociable e generados por el sistema
serán guardados como
archivos de texto plano.

UR2 No Alta Estable Client El sistema podrá imprimir


7 negociable e los reportes de deudas
generados a petición del
usuario.

UR2 No Alta Estable Client El sistema generará avisos


8 negociable e de cobranza para todos los
accionistas cuando el
usuario lo indique.
Refiérase al anexo Avisos
de Cobranza

UR2 No Alta Estable Client Los avisos de cobranza


9 negociable e generados por el sistema
serán guardados como
archivos de texto plano.

UR3 No Alta Estable Client El sistema podrá imprimir


0 negociable e los avisos de cobranza
generados a petición del
usuario.

UR3 No Alta Estable Client El sistema generará


1 negociable e recibos de pago. Refiérase
al anexo Recibo de Pago

UR3 No Alta Estable Client Los recibos de pago


2 negociable e generados por el sistema
serán guardados como

8
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Id Necesidad Priorid Estabilid Fuent Descripción


ad ad e

archivos de texto plano.

UR3 No Alta Estable Client El sistema imprimirá los


3 negociable e recibos de pago generados
a petición del cliente.

UR3 No Alta Estable Client Las fechas de vencimiento


4 negociable e de pago son el 31 de
Diciembre y el 30 de Junio.

UR3 No Alta Estable Client Si un accionista tiene


5 negociable e menos de una acción se le
cobra sólo una vez al año,
el 30 de junio.

UR3 No Alta Inestable Client Si a un accionista le


6 negociable e corresponde pagar menos
que 3000 pesos, el cobro
se aproxima a ese valor.

9
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

3.2. Requerimientos de restricción


Id Necesidad Priorid Estabilid Fuent Descripción
ad ad e

UR3 No Alta Estable Client El sistema deberá


7 negociable e funcionar bajo ambiente
Windows 95.

UR3 No Alta Estable Client El sistema debe funcionar


8 negociable e en un computador con un
procesador Intel Celeron
de 400MHz.

UR3 Negociable Media Inestable Client El color de los distintos


9 e tipos menús debe ser
igual.

UR4 No Alta Estable Client El software no debe


0 negociable e requerir conexión a
Internet para funcionar
correctamente.

UR4 No Alta Estable Client Los resultados generados


1 negociable e por el sistema se
desplegarán a través de la
pantalla del computador.

UR4 Negociable Media Estable Client El software debe ser


2 e desarrollado según el
estándar de la ESA.

UR4 Negociable Media Estable Client Los datos de accionistas,


3 e acciones, ramales, pagos y
deudas deben
almacenados de manera
que no sea posible verlos
sin el software.

10
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Anexos

Prototipo rápido

Figura 1 - Pantalla principal

11
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Figura 2 - Pantalla Agregar accionista

Figura 3 - Pantalla Eliminar accionista

12
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Impresos generados por el sistema

Reporte de deuda
Por definir

13
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Avisos de Cobranza

SOCIEDAD CANAL SANTA ROSA


Aviso de cobranza
(NO VALIDO COMO RECIBO DE CANCELACIÓN)

Señor(a)_______________________________________________________________
por medio de la presente se informa que el día 31 de diciembre (30 de junio), vence la
primera (segunda) cuota anual ordinaria que asciende a la suma de $_______________
El valor indicado debe ser cancelado en el edificio Cordillera I, Santa Rosa Nº 441,
oficina 51, 5º Piso, Citófono 51, Los Andes.
Saluda atentamente,
El directorio.
Los Andes,______________________________
Deuda Anterior:$_________________________

14
ADMINISTRACIÓN DE RAMALES
DOCUMENTO DE REQUISITOS DE USUARIO
001-PR-0001

Recibo de Pago

Recibo Nº__________________
Sociedad Canal Santa Rosa

Recibí de don ___________________________________________________________


La suma de $____________________________________ en (cheque/efectivo), cuota acordada
para el_______________semestre del año_____________________________
En junta general ordinaria de accionistas, celebrada el __________________________,
$______________________ por cuadra o acción, como sigue:

Ramal Maquis________________cuadras $_______________________


Ramal Arboleda______________cuadras $_______________________
Ramal Pueblo_________________cuadras $_______________________
Ramal Chacay________________cuadras $_______________________
Ramal Pocuro________________cuadras $_______________________
Total ________________cuadras $_______________________

Los Andes, _________________________

___________________
Tesorero

15

Você também pode gostar