Sie sind auf Seite 1von 40

PLAN DE

DESARROLLO DE
SOFTWAARE

UNIVERSIDAD
NACIONAL DE
TRUJILLO
Sede Valle Jequetepeque
ING. INDUSTRIAL – IX CICLO
Presentan:
 Ángeles Moncada, Álvaro
 Dávila Terán, Darlin
 Mendoza Deza, Daniela
 Rivera Lopez, Sonia
 Ruiz Javier, Leslie
 Salazar Terán, Over

Docente:
Ing. Martín Inca Alayo

Guadalupe - 2019
Ingeniería de Software
Universidad Nacional de Trujillo

INTRODUCCIÓN ............................................................................................................................................. 3

I. PLAN DE DESARROLLO DE SOFTWARE ........................................................................... 4

1. INTRODUCCIÓN ................................................................................................... 7
1. PROPÓSITO ....................................................................................... 4
2. ALCANCE..................................................................................................................... 4
3. RESUMEN .................................................................................................................... 5

2. VISTA GENERAL DEL PROYECTO ....................................................................... 7

2.1. PROPÓSITO, ALCANCE Y OBJETIVOS ............................................................ 7


2.2. SUPOCICIONES Y RESTRICCIONES ................................................................... 7
2.3. ENTREGABLES DEL PROYECTO ........................................................................ 8
2.4. EVOLUCIÓN DEL PLAN DE DESARROLLO DEL SOFTWARE ................. 10

3. ORGANIZACIÓN DEL PROYECTO ...................................................................... 11


3.1, PARTICIPANTES DEL PROYECTO .................................................................... 11
3.2. INTERFACES EXTERNAS ............................................................................... 12
3.3. ROLES Y RESPONSABILIDADES..................................................................... 15

4. GESTIÓN DEL PROCESO ..................................................................................... 18


4.1. ESTIMACIÓN DEL PROYECTO ......................................................................... 18
4.2. PLAN DEL PROYECTO ......................................................................................... 18
4.2.1. PLAN DE FASES ..................................................................................... 20
4.2.2. CALENDARIO DEL PROYECTO ........................................................ 21

5. REFERENCIAS ......................................................................................................... 24

II. REQUERIMIENTOS – HOJAS DE ESPECIFICACIONES ................................................ 4


2.1. HOJAS DE ESPECIFICACIONES..................................................................... 4
2.1.1. REGISTRO DE ACTIVOS FIJOS POR COMPRA ................................................. 4
2.1.2. REGISTRO DE ACTIVOS FIJOS POR OTROS INGRESOS ............................... 5
2.1.3. REGISTRO DE MOVIMIENTOS O TRASLADOS DE ACTIVOS FIJOS .......... 5
2.1.4. EGRESOS O BAJAS DE ACTIVOS FIJOS ............................................................ 5
2.1.5. REGISTRO DE PÓLIZAS DE ACTIVOS FIJOS .................................................... 5
2.1.6. CALCULOS DE DEPRECIACIONES...................................................................... 5
2.1.7. REPORTE DE LISTA DE ACTIVOS FIJOS ........................................................... 5
2.1.8. REPORTE DE EGRESOS O BAJAS ACTIVOS FIJOS ......................................... 5
2.1.9. REPORTE DE MOVIMIENTOS O TREASLADOS DE ACTIVOS FIJOS ........ 5
2.1.10. REPORTE DE HOJA DE VIDA DE ACTIVOS FIJOS......................................... 5
2.2. PUNTO DE FUNCIÓN ....................................................................................... 4
2.2.1. REGISTRO DE ACTIVOS FIJOS POR COMPRA ................................................. 4
Ingeniería de Software
Universidad Nacional de Trujillo

2.2.2. REGISTRO DE ACTIVOS FIJOS POR OTROS INGRESOS ............................... 5


2.2.3. REGISTRO DE MOVIMIENTOS O TRASLADOS DE ACTIVOS FIJOS .......... 5
2.2.4. EGRESOS O BAJAS DE ACTIVOS FIJOS ............................................................ 5
2.2.5. REGISTRO DE PÓLIZAS DE ACTIVOS FIJOS .................................................... 5
2.2.6. CALCULOS DE DEPRECIACIONES...................................................................... 5
2.2.7. REPORTE DE LISTA DE ACTIVOS FIJOS ........................................................... 5
2.2.8. REPORTE DE EGRESOS O BAJAS ACTIVOS FIJOS ......................................... 5
2.2.9. REPORTE DE MOVIMIENTOS O TREASLADOS DE ACTIVOS FIJOS ........ 5

REPORTE DE HOJA DE VIDA DE ACTIVOS FIJOS ........................................................................... 5

3. DISEÑO DEL SOFTWARE .......................................................................................................................... 4


3.1. DIAGRAMA DE CASOS DE USO ........................................................... 4
3.2. DIAGRAMA DE SECUENCIAS ................................................................................ 4
3.3. DIAGRAMA DE ACTIVIDADES ....................................................... 4
3.4. DIAGRAMA DE CALSE DE OBJETO..................................................................... 4

4. PROTOTIPO .................................................................................................................................................... 4
4.1. PROPÓSITO ......................................................................................... 4
4.2. ALCANCE..................................................................................................................... 4
4.3. RESUMEN .................................................................................................................... 5
4.4. PROPÓSITO ......................................................................................... 4
4.5. ALCANCE..................................................................................................................... 4
4.6. RESUMEN .................................................................................................................... 5

CONCLUSIONES ........................................................................................................................................... 27
REFERENCIAS BIBLIOGRÁFICAS .......................................................................... 27
Ingeniería de Software
Universidad Nacional de Trujillo

I. PLAN DE DESARROLLO DE SOFTWARE

1. INTRODUCCIÓN

Este Plan de Desarrollo del Software es una versión preliminar preparada para
ser incluida en la propuesta elaborada como respuesta al proyecto de software de
la asignatura de Ingeniería de Software de la Facultad de Ingeniería de la
Universidad Nacional de Trujillo Sede Valle Jequetepeque. Este documento
provee una visión global del enfoque del desarrollo propuesto.

El proyecto ha sido ofertado por alumnos del curso basado en una metodología
de UML en la que únicamente se procederá a cumplir con las tres primeras fases
que marca la metodología, constando únicamente en la tercera fase de dos
iteraciones. Es importante destacar esto puesto que utilizaremos la terminología
RUP en este documento.

El enfoque desarrollo propuesto constituye una configuración del proceso RUP


de acuerdo a las características del proyecto, seleccionando los roles de los
participantes, las actividades a realizar y los artefactos (entregables) que serán
generados. Este documento es a su vez uno de los artefactos de RUP.

1.1. PROPÓSITO
El propósito del Plan de Desarrollo de Software es proporcionar la
información necesaria para controlar el proyecto. En él se describe el enfoque
de desarrollo del software.

Los usuarios del Plan de Desarrollo del Software son:

 El jefe del proyecto lo utiliza para organizar la agenda y necesidades


de recursos, y para realizar su seguimiento.

 Los miembros del equipo de desarrollo lo usan para entender lo qué


deben hacer, cuándo deben hacerlo y qué otras actividades dependen
de ello.
Ingeniería de Software
Universidad Nacional de Trujillo

1.2. ALCANCE

El Plan de Desarrollo del Software describe el plan global usado para el


desarrollo del “Sistema de Gestión de Activos Fijos para Pymes”. El
detalle de las iteraciones individuales se describe en los planes de cada
iteración, documentos que se aportan en forma separada.

Durante el proceso de desarrollo en el artefacto “Visión” se definen las


características del producto a desarrollar, lo cual constituye la base para la
planificación de las iteraciones.

Para la versión 1.0 del Plan de Desarrollo del Software, nos hemos basado
en la captura de requisitos por medio del stakeholder, representante de la
empresa para hacer una estimación aproximada, una vez comenzado el
proyecto y durante la fase de Inicio se generará la primera versión del
artefacto “Visión”, el cual se utilizará para refinar este documento.
Posteriormente, el avance del proyecto y el seguimiento en cada una de las
iteraciones ocasionará el ajuste de este documento produciendo nuevas
versiones actualizadas.

1.3. RESUMEN

Después de esta introducción, el resto del documento está organizado en


las siguientes secciones:

 Vista General del Proyecto: proporciona una descripción del


propósito, alcance y objetivos del proyecto, estableciendo los
artefactos que serán producidos y utilizados durante el proyecto.

 Organización del Proyecto: describe la estructura organizacional


del equipo de desarrollo.

 Gestión del Proceso: explica los costos y planificación estimada,


define las fases e hitos del proyecto y describe cómo se realizará su
seguimiento.

 Planes y Guías de aplicación: proporciona una vista global del


proceso de desarrollo de software, incluyendo métodos,
herramientas y técnicas que serán utilizadas.
Ingeniería de Software
Universidad Nacional de Trujillo

2. VISTA GENERAL DEL PROYECTO

2.1. PROPÓSITO, ALCANCE Y OBJETIVOS

La Universidad Nacional de Trujillo siendo entidad de carácter público tiene


como misión esencial contribuir al desarrollo socioeconómico, científico,
educativo y cultural de la región norte y del país, a través de la creación y
transmisión del conocimiento científico; formando profesionales críticos,
creativos, capacitados, humanistas y éticos, comprometidos con la preservación
del medio ambiente.

Este proyecto pretende:

 Desarrollar e implementar una aplicación informática (software)


que solucione los problemas de Sistemas de planeamiento de los
Activos Fijos de Pymes, apegado a los estándares y lineamientos
que estás requieran.

 En base a la información recopilada de las diferentes pymes con


los usuarios se identificó las principales actividades las cuales se
detallan a continuación separando la parte que interactúa con los
usuarios y la parte donde se resuelve las peticiones de los
usuarios.

 Registro de Activos (Compra y Otros Ingresos): Registro de


bienes con toda su información, características de los mismos.

 Registro de Bajas o Egresos: Registro de bajas o egresos de los


bienes del inventario.

 Traslados de Activos: Movimiento de activos entre custodios y/o


Centros de Costos.

 Cálculo depreciaciones: Realiza el cálculo de la depreciación de


los Activos. Se realiza al 31 de diciembre de cada año.

 Registro de la Contratación de Seguros: Se registran las pólizas


de seguros contratadas para los activos.
Ingeniería de Software
Universidad Nacional de Trujillo

2.2. SUPOSICIONES Y RESTRICCIONES

Las suposiciones y restricciones respecto al Sistema de Gestión y Control de


Activos Fijos, se derivan directamente de las necesidades de los usuarios de las
pymes. Debe contemplarse las implicaciones de los siguientes puntos críticos:

 Gestión de flujos de trabajo, seguridad de transacciones e intercambio de


información.

 Adaptación al nuevo proceso de gestión y control de los Activos Fijos.

 El sistema que será diseñado cumplirá con los estándares de calidad


vigentes para desarrollo de software. Esto se conseguirá cumpliendo con
el estándar PMI para dirección de proyectos, metodología RUP para el
proceso de ingeniería de software y herramientas (Visual Studio,
COCOMO II y Rational) para la construcción de las aplicaciones.

2.3. ENTREGABLES DEL PROYECTO

A continuación, se indican y describen cada uno de los artefactos que serán


generados y utilizados por el proyecto y que constituyen los entregables. Esta
lista constituye la configuración de UP (Unificación de Procesos) desde la
perspectiva de artefactos, y que se propone para este proyecto.

a. Plan de Desarrollo del Software

b. Diagrama de Casos de Uso


Es un modelo de las funciones de negocio vistas desde la perspectiva de
los actores externos (Agentes de registro, solicitantes finales, otros
sistemas etc.). Permite situar al sistema en el contexto organizacional
haciendo énfasis en los objetivos en este ámbito. Este modelo se
representa con un Diagrama de Casos de Uso usando estereotipos
específicos para este modelo.

c. Diagrama de Clases
Un Diagrama de Clases para mostrar gráficamente las entidades del
sistema y sus relaciones
Ingeniería de Software
Universidad Nacional de Trujillo

d. Diagrama de Actividades
Diagramas de Actividad para mostrar los flujos de trabajo

e. Diagrama de Secuencias:
Para la representación de este modelo se utilizan Diagramas de
Colaboración (para mostrar actores externos, internos y las entidades
(información) que manipulan

f. Diagrama de Capas( aquí como haría es una imagen o que?

g. Glosario
Es un documento que define los principales términos y abreviaturas
usadas en el proyecto. Permite establecer una terminología consensuada.

h. Especificaciones de Casos de Uso


Para los casos de uso que lo requieran (cuya funcionalidad no sea
evidente o que no baste con una simple descripción narrativa) se realiza
una descripción detallada utilizando una plantilla de documento, donde
se incluyen: precondiciones, post-condiciones, flujo de eventos,
requisitos no-funcionales asociados. También, para casos de uso cuyo
flujo de eventos sea complejo podrá adjuntarse una representación
gráfica mediante un Diagrama de Actividad.

i. Lista de Riesgos
Este documento incluye una lista de los riesgos conocidos y vigentes en
el proyecto, ordenados en orden decreciente de importancia y con
acciones específicas de contingencia o para su mitigación.

j. Manual de Usuario
Este documento incluye las instrucciones para realizar la manipulación
del producto.
Ingeniería de Software
Universidad Nacional de Trujillo

2.4. EVOLUCIÓN DEL PLAN DE DESARROLLO DEL SOFTWARE

El Plan de Desarrollo del Software se revisará periódicamente


(semanalmente) y se refinará antes del comienzo de cada iteración.

3. ORGANIZACIÓN DEL PROYECTO

3.1. PARTICIPANTES EN EL PROYECTO

El personal del proyecto considerando las fases de Análisis Y Planeamiento,


Diseño, Programación y Pruebas y la fase de Implementación, estará formado
por los siguientes puestos de trabajo y personal asociado:

 Jefe de Proyecto. Labor de Álvaro Ángeles Moncada, alumno del curso


de Ingeniería de Software.
 Analista de Proyecto. Labor que llevarán a cabo Daniela Mendoza Deza,
Leslie Ruiz Javier y Sonia Rivera Lopez, ambas alumnas pertenecen al
curso de Ingeniería de Software.
 Programadores. Con conocimientos en el entorno de desarrollo del
proyecto, con el fin de que los prototipos puedan ser lo más cercanos
posibles al producto final. Este trabajo ha sido encomendado a Darlin
Dávila Terán y Over Salazar Terán, también alumnos del curso de
Ingeniería de Software.

3.2. INTERFACES EXTERNAS

Se define los participantes del proyecto que proporcionarán los requisitos del
sistema, y entre ellos quiénes serán los encargados de evaluar los artefactos de
acuerdo a cada subsistema y según el plan establecido. El equipo de desarrollo
interactuará activamente con los participantes para especificación y validación
de los artefactos generados.
Ingeniería de Software
Universidad Nacional de Trujillo

3.3. ROLES Y RESPONSABILIDADES

A continuación, se describen las principales responsabilidades de cada uno de


los puestos en el equipo de desarrollo durante las fases de Inicio y Elaboración,
de acuerdo con los roles que desempeñan en RUP.

Puesto Responsabilidad
 El jefe de proyecto asigna los recursos, gestiona las prioridades,
coordina las interacciones, y mantiene al equipo del proyecto
enfocado en los objetivos.
Jefe de Proyecto  El jefe de proyecto también establece un conjunto de prácticas que
aseguran la integridad y calidad de los artefactos del proyecto.
 Además, el jefe de proyecto se encargará de supervisar el
establecimiento de la arquitectura del sistema.
 Captura, especificación y validación de requisitos
 Elaboración del Modelo de Análisis y Diseño.
Analista de
 Colaboración en la elaboración de las pruebas funcionales y el
Sistemas
modelo de datos.
 Elaboración de la Documentación
 Construcción de prototipos.
Programadores  Colaboración en la elaboración de las pruebas funcionales, modelo
de datos y en las validaciones con el usuario.

4. GESTIÓN DEL PROCESO

4.1. ESTIMACIÓN DEL PROYECTO

Para la estimación del costo del software para la Gestión de Activos Fijos se
utilizó la herramienta COCOMO II.
Ingeniería de Software
Universidad Nacional de Trujillo
Ingeniería de Software
Universidad Nacional de Trujillo

4.2. PLAN DEL PROYECTO

En esta sección se presenta la organización en fases e iteraciones y el


calendario del proyecto.

4.2.1. PLAN DE LAS FASES

El desarrollo se llevará a cabo en base a fases con una o más iteraciones en


cada una de ellas. La siguiente tabla muestra una la distribución de tiempos
y el número de iteraciones de cada fase (para las fases de Construcción y
Transición es sólo una aproximación muy preliminar).PREGUNTAR

Fase Duración
Fase de Análisis y Planeamiento 78 días
Fase de Diseño 20 días
Fase de Programación y pruebas 200 días
Fase de Implementación 60 días

Los hitos que marcan el final de cada fase se describen en la siguiente tabla.

Descripción Hito
 En esta fase desarrollará la planificación y perfil del proyecto
Análisis y Planeación  También el análisis de requerimientos
 Se desarrollara el Plan de Desarrollo del Proyecto
 En esta fase se analizan los requisitos y se desarrollan todos los
Diseño
diagramas requeridos para el desarrollo del producto
Fase de Programación
 Durante la fase se llevará a cabo la programación
y Prueba
 En esta fase se prepararán se asegura la una implantación y
Fase de
cambio del sistema previo de manera adecuada, incluyendo el
Implementación
entrenamiento de los usuarios.
Ingeniería de Software
Universidad Nacional de Trujillo

 El hito que marca el fin de esta fase incluye, la entrega de toda


la documentación del proyecto con los manuales de instalación
y todo el material de apoyo al usuario, la finalización del
entrenamiento de los usuarios.
Ingeniería de Software
Universidad Nacional de Trujillo

4.3. CALENDARIO DEL PROYECTO:

A continuación se presenta un calendario de las principales tareas del proyecto incluyendo las fases del proyecto.
Ingeniería de Software
Universidad Nacional de Trujillo
Ingeniería de Software
Universidad Nacional de Trujillo

4.4. SEGUIMIENTO Y CONTROL DEL PROYECTO

 Gestión de Requisitos

Cada requisito tendrá una serie de atributos tales como importancia,


estado, iteración donde se implementa, etc. Estos atributos permitirán
realizar un efectivo seguimiento de cada requisito. Los cambios en los
requisitos serán gestionados mediante una Solicitud de Cambio, las
cuales serán evaluadas y distribuidas para asegurar la integridad del
sistema y el correcto proceso de gestión de configuración y cambios.

 Control de Plazos

El calendario del proyecto tendrá un seguimiento y evaluación semanal


por el jefe de proyecto y por los Analistas.

 Control de Calidad

Los defectos detectados tendrán un seguimiento para asegurar la


conformidad respecto de la solución de dichas deficiencias Para la
revisión de cada artefacto y su correspondiente garantía de calidad se
utilizará guías de revisión y checklis.

 Gestión de Riesgos

A partir de la fase de Inicio se mantendrá una lista de riesgos asociados


al proyecto y de las acciones establecidas como estrategia para mitigarlos
o acciones de contingencia. Esta lista será evaluada al menos una vez en
cada iteración.
Ingeniería de Software
Universidad Nacional de Trujillo

5. REFERENCIAS(que va ahí)

II. REQUERIMIENTOS- HOJAS DE ESPECIFICACIONES (aquí iria lo de


Dar no)

2.1. HOJAS DE ESPECIFICACIONES

Esta sección contiene las principales especificaciones de los casos de uso del
sistema, los cuales se detallan a continuación:

2.1.1. REGISTRO DE ACTIVOS FIJOS POR COMPRA

Las especificaciones del caso de uso “Registro de Activos Fijos por Compra” son
descritas en la siguiente tabla:

Nombre: Registro de Activos Ingresados por Compra


Actor Jefe de Almacén
Se encarga de registrar los activos con todas sus características y datos
Descripción
informativos en el sistema.
- Las características de los activos que se van a registrar deben estar
Precondición
creadas con valores y unidades de medida.
Post-condición - Registro de Activos Ingresados por Compra realizado con éxito.
Ingeniería de Software
Universidad Nacional de Trujillo

1. El actor entra al sistema a la opción del menú “Registro Activos


por Compra”.
2. El actor consulta el ingreso del cual desea registrar los activos.
3. El actor selecciona la opción “Registro Activos” de los bienes
que desea registrar.
4. El actor completa la información necesaria para el registro.
5. El actor procesa el registro.
6. El sistema muestra un mensaje de aceptación para realizar la
operación.
7. El actor acepta el mensaje.
8. El sistema registra exitosamente los activos y muestra un
mensaje informativo.
9. El actor selecciona la opción “Agregar Características” de los
activos registrados.
10. El actor completa la información necesaria para la operación.
11. El sistema muestra un mensaje de aceptación para realizar la
Eventos
operación.
12. El actor acepta el mensaje.
13. El sistema agrega exitosamente características a los activos y
muestra un mensaje informativo.
Eventos alternativos
 Cancelar Registro de Activos
En el paso 6 del flujo normal.
1. El usuario selecciona la opción cancelar.
2. El sistema cancela la operación y muestra un mensaje
informativo.
 Cancelar la Asignación de características a los Activos
En el paso 11 del flujo normal.
1. El usuario selecciona la opción cancelar.
2. El sistema cancela la operación y muestra un mensaje
informativo.
Excepciones
En el paso 5 del flujo normal.
Ingeniería de Software
Universidad Nacional de Trujillo

1. El sistema muestra un mensaje de error informando que faltan


datos para el registro y se vuelve al paso anterior.
Observaciones

2.1.2. REGISTRO DE ACTIVOS FIJOS POR OTROS INGRESOS

Las especificaciones del caso de uso “Registro de Activos Fijos por Otros Ingresos”
son descritas en la siguiente tabla:

Nombre: Registro de Activos por Otros Ingresos


Actor Jefe de almacén
Se encarga de registrar los Activos que se adquieren mediante
Descripción donaciones o transferencia gratuita u otros, con todas sus características
y datos informativos en el Sistema.
- Actor con Rol Administrador de Activos.
- Las características de los activos que se van a registrar deben estar
Precondición
creadas con valores y unidades de medida.
- Documento de respaldo que abalice el registro.
Post-condición - Registro de Activos Ingresados por Compra realizado con éxito.
1. El actor entra al sistema a la opción del menú “Registro Activos
por Otros”.
2. El actor selecciona el motivo de ingreso y a continuación ingresa
los bienes a ser registrados, con los datos necesarios.
3. El actor selecciona la opción “Registro Activos” de los bienes
que desea registrar.
4. El actor completa la información necesaria para el registro.
Eventos 5. El actor procesa el registro.
6. El sistema muestra un mensaje de aceptación para realizar la
operación.
7. El actor acepta el mensaje.
8. El sistema registra exitosamente los activos y muestra un
mensaje informativo.
9. El actor selecciona la opción “Agregar Características” de los
activos registrados.
Ingeniería de Software
Universidad Nacional de Trujillo

10. El actor completa la información necesaria para la operación.


11. El sistema muestra un mensaje de aceptación para realizar la
operación.
12. El actor acepta el mensaje.
13. El sistema agrega exitosamente características a los activos y
muestra un mensaje informativo.
Observaciones

2.1.3. REGISTRO DE MOVIMIENTOS O TRASLADOS DE ACTIVOS

Las especificaciones del caso de uso “Registro de Movimientos o Traslados de


Activos” son descritas en la siguiente tabla:
Ingeniería de Software
Universidad Nacional de Trujillo

Nombre: Registro de Movimientos o Traslados de Activos


Actor Jefe de Almacén
Se encarga de registrar el movimiento o traslado de activos fijos a las
diferentes áreas dentro de la empresa o se puede dar casos de traslado fuera
Descripción
de la empresa. Además de la persona responsable de realizar e movimiento o
traslado.
- Activo debe estar registrado en el sistema.
Precondición
-Registro de la persona responsable del movimiento.
- Reporte del movimiento del activo fijo al lugar de destino al que ha sido
Post-condición
asignada.
1. El actor entra al sistema a la opción del menú “Traslado de Activos”.
2. El sistema permite ingresar los criterios de búsqueda: Área o lugar al que
ha sido trasladado.
3. El actor ingresa los criterios de búsqueda y selecciona la opción buscar.
4. El sistema muestra el (los) activo(s) que cumplen los criterio s de
búsqueda.
5. El actor selecciona los activos que desea trasladar.
Eventos
6. El actor elije área al que será trasladado o podría escribir al lugar al que
sería trasladado.
7. El actor elije la opción “Ejecutar Cambio”.
8. El sistema muestra un mensaje de confirmación para realizar la operación.
9. El actor confirma el mensaje.
10. El sistema registra exitosamente el movimiento y muestra un mensaje
informativo.
Ingeniería de Software
Universidad Nacional de Trujillo

 Cancelar Movimiento:
Flujo En el paso 8 del flujo normal el actor no acepta el mensaje.
Alternativo 1. El actor selecciona la opción cancelar.
2. El sistema cancela la operación y muestra un mensaje informativo.
Observaciones

2.1.4. EGRESOS O BAJA DE ACTIVOS

Las especificaciones del caso de uso “Egresos o baja de Activo” son descritas en la
siguiente tabla:

Nombre: Egreso o Baja de Activos


Actor Jefe de Almacén
Descripción
Se encarga de registrar el egreso o baja de los activos, estableciendo el
tipo de baja.

Precondición
- Activo registrado en el sistema

Post-condición
Egreso o Baja realizado con éxito.

Eventos 1. El actor entra al sistema a la opción del menú “Baja de Activos”.


2. El actor ingresa el tipo de activo y su código
3. El sistema permite ingresar el motivo de la baja.
4. El actor ingresa los criterios de búsqueda y selecciona la opción
buscar.
5. El sistema muestra el (los) activo(s) que cumplen los criterios de
búsqueda.
6. El actor selecciona el activo que desea dar de baja. .
Ingeniería de Software
Universidad Nacional de Trujillo

7. El actor selecciona los empleados que forman parte de la


comisión de baja y sus respectivos cargos.
8. El actor elije la opción “Dar de Baja”.
9. El sistema muestra un mensaje de confirmación para realizar la
operación.
10. El actor confirma el mensaje.
11. El sistema registra exitosamente la baja y muestra un mensaje
informativo.
 Cancelar Baja
En el paso 10 del flujo normal el actor no acepta el mensaje.
1. El actor selecciona la opción cancelar.
2. El sistema cancela la operación y muestra un mensaje
informativo.

Observación

2.1.5. REGISTRO DE PÓLIZAS DE SEGUROS PARA LOS ACTIVOS

Las especificaciones del caso de uso “Registro de Pólizas de Seguros para Activos
Fijos” son descritas en la siguiente tabla:

Nombre: Registro de Pólizas de Seguros para los Activos


Actor Jefe y Secretaria Almacén.
Se encarga de registrar las pólizas de seguros que se contratan para
Descripción
los activos.

Precondición
- El Activo debe estar registrado en el sistema
Ingeniería de Software
Universidad Nacional de Trujillo

- El Proveedor del Seguro debe estar registrado en el sistema.

- Registro de las pólizas de seguros contratadas para los activos


Post-condición
realizado con éxito.

1. El actor entra al sistema a la opción del menú “Seguros para los


Activos”.
2. El sistema permite ingresar los criterios de búsqueda.
3. El actor ingresa los criterios de búsqueda y selecciona la opción
buscar.
4. El sistema muestra el (los) activo(s) que cumplen los criterios de
búsqueda.
5. El actor selecciona el (los) activo(s) de los cuales desea registrar el
seguro.
Eventos 6. El actor ingresa el monto por el cual está asegurado cada uno de los
activos.
7. El actor selecciona el proveedor del seguro.
8. El actor ingresa las fechas inicio y fin de validez del seguro.
9. El actor elije la opción “Registrar Pólizas de Seguros”.
10. El sistema muestra un mensaje de confirmación para realizar la
operación.
11. El actor confirma el mensaje.
12. El sistema registra exitosamente las pólizas y muestra un mensaje
informativo.

 Cancelar registro:
En el paso 10 del flujo normal el actor no acepta el mensaje.
Flujo Alternativo 1. El actor selecciona la opción cancelar.
2. El sistema cancela la operación y muestra un mensaje informativo.

Observaciones
Ingeniería de Software
Universidad Nacional de Trujillo

2.1.6. CALCULO DE DEPRECIACIONES

Las especificaciones del caso de uso “Calculo de Depreciaciones” son descritas en


la siguiente tabla:

Nombre: Calculo de depreciaciones


Actor Jefe de Almacén
Descripción Se encarga de generar la depreciación de los activos considerando el
método de Línea Recta.
Precondición -Los activos deberán estar registrados en el sistema.
Post-Condición -Cálculo de las depreciaciones de los activos realizados con éxito.
Eventos 1. El actor entra al sistema a la opción del menú “Depreciación”.
2. El actor ingresa la fecha a la cual se va a calcular la depreciación.
3. El actor elije la opción “Depreciar”.
4. El sistema muestra un mensaje de confirmación para realizar la
operación.
5. El actor confirma el mensaje.
6. El sistema calcula exitosamente la depreciación y muestra un
mensaje informativo.
Observaciones

2.1.7. REPORTE DE LISTAS DE ACTIVOS FIJOS

Las especificaciones del caso de uso “Reporte de Listas de Activos Fijos” son
descritas en la siguiente tabla:

Nombre: Reporte de Listas de Activos Fijos


Actor Jefe de Almacén y Secretaria de Almacén.
Descripción Se encarga de generar los reportes de los activos fijos ingresados por
compra e ingresados por otros motivos.
Precondición - Activos registrados en el sistema.
Post-condición - Generación de reporte ejecutado con éxito.
Eventos
Ingeniería de Software
Universidad Nacional de Trujillo

1. El actor entra al sistema a la opción del menú “Reporte de Activos Fijos”.


2. El actor ingresa los criterios de búsqueda.
3. El actor selecciona la opción “Generar Reporte”.
4. El sistema muestra el (los) activo(s) que cumplen los criterios de búsqueda.
Eventos Alternativos :
 Imprimir Reporte: Después del paso 4 del flujo normal.
1. El actor selecciona la opción imprimir.
 Guardar Reporte: Después del paso 4 del flujo normal.
1. El actor selecciona la opción guardar.
Observaciones:

2.1.8. REPORTE DE EGRESO DE ACTIVOS FIJOS

Las especificaciones del caso de uso “Reporte de egreso de Activos Fijos” son
descritas en la siguiente tabla:

Nombre: Reporte de Egresos de Activos Fijos


Actor Jefe de Almacén y Secretaria de Almacén.
Descripción Se encarga de generar los reportes de egresos de los activos fijos y su
motivo por el que son dados de baja.
Precondición - Egresos registrados en el sistema.
- Activos registrados en el sistema.
Post-condición - Generación de reporte ejecutado con éxito.
Eventos
1. El actor entra al sistema a la opción del menú “Reporte de Egresos Activos Fijos”.
2. El actor ingresa los criterios de búsqueda.
3. El actor selecciona la opción “Generar Reporte”.
4. El sistema muestra el (los) activo(s) que cumplen los criterios de búsqueda.

Eventos Alternativos:
 Imprimir Reporte:
Después del paso 4 del flujo normal.
1. El actor selecciona la opción imprimir.
 Guardar Reporte:
Ingeniería de Software
Universidad Nacional de Trujillo

Después del paso 4 del flujo normal.


1. El actor selecciona la opción guardar.
Excepciones:
Observaciones:

2.1.9. REPORTE DE MOVIMIENTOS DE ACTIVOS FIJOS

Las especificaciones del caso de uso “Reporte de Movimientos de Activos Fijos”


son descritas en la siguiente tabla:

Nombre: Reporte de Movimientos de Activos Fijos


Actor Jefe de Almacén y Secretaria de Almacén.
Descripción Se encarga de generar los reportes de movimientos y/o traslaciones de
los activos fijos y su motivo por el que son movidos.
Precondición - Movimientos registrados en el sistema.
- Activos registrados en el sistema.
Post-condición - Generación de reporte ejecutado con éxito.
Eventos:

1. El actor entra al sistema a la opción del menú “Reporte de Movimientos Activos Fijos”.
2. El actor ingresa los criterios de búsqueda.
3. El actor selecciona la opción “Generar Reporte”.
4. El sistema muestra el (los) activo(s) que cumplen los criterios de búsqueda.
Eventos Alternativos:
 Imprimir Reporte:
Después del paso 4 del flujo normal.
1. El actor selecciona la opción imprimir.
 Guardar Reporte:
Después del paso 4 del flujo normal.
1. El actor selecciona la opción guardar.

Excepciones:
Observaciones:
Ingeniería de Software
Universidad Nacional de Trujillo

2.1.10. GENERAR REPORTE DE HOJAS DE VIDA

Las especificaciones del caso de uso “Reporte de Hojas de Vida” son descritas en la
siguiente tabla:

Nombre : Generar Reporte de Hojas de Vida


Actor Jefe Sección Almacén, Secretaria Sección Almacén.

Descripción
Se encarga de generar los reportes de hojas de vida de los activos.
- Registro de activos
Precondición - Registro de pólizas de seguros
- Calculo de activos fijos.
Post-condición - Generación de reportes de hoja de vida de activos ejecutada con éxito.
Eventos

1. El actor entra al sistema a la opción del menú “Reportes”.


2. El actor ingresa los criterios de búsqueda.
3. El actor selecciona la opción “Generar Reporte”.
4. El sistema muestra el activo que cumplen los criterios de búsqueda.

Eventos Alternativos
 Imprimir Reporte:
Después del paso 4 del flujo normal.
1. El actor selecciona la opción imprimir.
 Guardar Reporte:
Después del paso 4 del flujo normal.
1. El actor selecciona la opción guardar.
Excepciones:
Observaciones:

2.2. PUNTOS DE FUNCIÓN

2.2.1. REGISTRO DE ACTIVOS INGRESADOS POR COMPRA


Ingeniería de Software
Universidad Nacional de Trujillo

REGISTRO DE ACTIVOS INGRESADOS POR COMPRA


ENTRADAS SALIDAS TABLAS INTERFACES CONSULTAS

Tipo, Nombre,
Código, Datos de
Compra: #factura,
Proveedor, unidades,
fecha, valor, N°
Garantía, fecha
vencimiento.

Características: Lista de Lista de


Marca, Modelo, tipos de proveedores. Consulta de
Color, Serie, Placa, activos Lista de lista de
Imei, Memoria SD, fijos por empresas de activos fijos
#Cel Compra mantenimiento.

Depreciación: Tipo,
fecha Inicial y fecha
Final.

Mantenimiento:
Empresa, Estado,
periodicidad, fecha
próxima.

25 4 2 1 1
Ingeniería de Software
Universidad Nacional de Trujillo

REGISTRO DE ACTIVOS FIJOS POR OTROS MEDIOS


INTERFAC CONSULT
ENTRADAS SALIDAS TABLAS
ES AS

Tipo, Nombre, Código,

Datos de Ingreso: Proveedor,


unidades, fecha. Lista de
proveedor
Características: Marca, Modelo, Lista de
es, Lista
Color, Serie, Placa, Imei, activos Consulta de
de
Memoria SD, #cel fijos por lista de
empresas
otros activos fijos
Depreciación: Tipo, fechaIn y de
ingresos
fechaFin. mantenimi

Mantenimiento: Empresa, ento.

estado, periodicidad, fecha


próxima.

20 4 2 1 1

2.2.2. REGISTROS DE ACTIVOS POR OTROS INGRESOS


Ingeniería de Software
Universidad Nacional de Trujillo

2.2.3. REGISTROS DE EGRESOS DE ACTIVOS FIJOS

REGISTRO DE MOVIMIENTO DE ACTIVOS FIJOS

REGISTRO DE EGRESOS DE ACTIVOS FIJOS


ENTRADAS SALIDAS TABLAS INTERFACES CONSULTAS
Lista de
activos
Lista de
egresados por Consulta de
Tipo, Código, fecha, egresos de
tipo (4) egresos de
Motivo activos fijos
Lista de activos fijos
por tipo
comisión de
baja

4 1 5 1 1

REGISTRO DE MOVIMIENTOS DE ACTIVOS FIJOS


ENTRADAS SALIDAS INTERFACES TABLAS CONSULTAS
Código del
Activo, motivo
del movimiento
Visualización
o traslado, Lista de Activos
a detalle del Reporte del
persona Fijos, lista de
movimiento o movimiento.
responsable del responsables.
traslado.
movimiento,
lugar de destino,
fecha.
Ingeniería de Software
Universidad Nacional de Trujillo

4 1 1 2 1

2.2.4. REGISTRO DE PÓLIZAS DE SEGURO

REGISTRO DE PÓLIZAS DE SEGURO


ENTRADAS SALIDAS INTERFACES TABLAS CONSULTAS
Proveedor de la
Póliza de
Seguro, Código
Visualización
del Activo, Reporte de la
a detalle de la Lista de Activos
Fecha de inicio, póliza de
Póliza de Fijos, lista de
fecha de seguro del
seguro del proveedores.
finalización, activo.
Activo.
monto del
seguro del
Activo.
4 1 1 2 1

2.2.5. CALCULO DE DEPRECIACIONES

CÁLCULO DE DEPRECIACIONES
ENTRADAS SALIDAS INTERFACES TABLAS CONSULTAS
Fecha de inicio, fecha de Lista de Reporte de
Depreciación
finalización, código del Activos depreciación
del Activo.
Activo. Fijos. del Activo.
3 1 1 1 1

2.2.6. REPORTE DE LISTA DE ACTIVOS FIJOS

REPORTE DE LISTA DE ACTIVOS FIJOS


Ingeniería de Software
Universidad Nacional de Trujillo

ENTRADAS SALIDAS TABLAS INTERFACES CONSULTAS


Tipo del  Lista del activo Lista de  Consulta de
activo fijo fijo por tipo. activos fijos lista de activos
 Forma en la que por tipo.
fue ingresado  Consulta de la
(por compra u forma en que
otro medio) fue ingresado.
 Cantidad de  Consulta de
activos fijos por cantidad de
tipo. activos fijos
por tipo.
1 3 1 1 3

2.2.7. REPORTE DE EGRESOS DE LOS ACTIVOS FIJOS

REPORTE DE EGRESOS DE ACTIVOS FIJOS


ENTRADAS SALIDAS TABLAS INTERFACES CONSULTAS
Tipo del  Lista de Lista de  Consulta de
activo fijo egresos del activos fijos lista de egresos
activo fijo por Lista de de activos por
tipo. egresos de tipo.
 Motivo del activos fijos  Consulta del
egreso motivo dado de
 Fecha del baja.
egreso  Consulta de la
fecha del
egreso.
1 3 2 1 3

2.2.8. REPORTE DE LOS MOVIMIENTOS DE LOS ACTIVOS FIJOS


Ingeniería de Software
Universidad Nacional de Trujillo

REPORTE DE HOJAS DE VIDA DE LOS ACTIVOS.


Entradas Salidas Tablas Interfaces Consultas
-Póliza de seguros.
-Pólizas de
-Depreciaciones. -Interface -Póliza de seguros y
-Tipo de seguro.
-Detalles de póliza de menús depreciación por
reporte -Lista de
-Detalles de -Interface activo.
-Código activos
depreciación de hoja de -Lista de activos por
de activo -
vida póliza.
Depreciaciones

2 4 3 2 2
REPORTE DE MOVIMIENTOS DE ACTIVOS FIJOS
ENTRADAS SALIDAS TABLAS INTERFACES CONSULTAS
Código del  Lista de Lista de  Consulta de
activo fijo movimientos activos fijos lista
del activo fijo Lista de movimientos de
según código. movimientos activos por
 Motivo del de activos código.
movimiento fijos  Consulta del
 Responsable motivo del
del movimiento movimiento.
 Fecha del mov.  Consulta del
responsable.
 Consulta de la
fecha.
1 4 2 1 4
Ingeniería de Software
Universidad Nacional de Trujillo

2.2.9. REPORTE DE HOJAS DE VIDA DE LOS ACTIVOS


Ingeniería de Software
Universidad Nacional de Trujillo

III. DISEÑO DE SOFTWARE


Ingeniería de Software
Universidad Nacional de Trujillo

3.1. DIAGRAMA DE CASO DE USO


Ingeniería de Software
Universidad Nacional de Trujillo

3.2. DIAGRAMA DE SECUENCIAS


Ingeniería de Software
Universidad Nacional de Trujillo

3.3 DIAGRAMA DE ACTIVIDADES

3.4 Diagrama de Clases


Ingeniería de Software
Universidad Nacional de Trujillo

IV. Prototipo

4.1. Diseño de la Base de Datos y Formulario

4.2. Documentación y Formulario

4.2.1. Manual de Usuario

4.2.2. Manual Téncico

4.3. Instalador

4.4. Manual de Instalación

Das könnte Ihnen auch gefallen