Está en la página 1de 91

UNIVERSIDAD NACIONAL DE SAN CRISTÓBAL DE

HUAMANGA
FACULTAD DE INGENIERÍA DE MINAS GEOLOGÍA Y CIVIL

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS

TRABAJO FINAL DE INGENIERÍA DE SOFTWARE

“ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA WEB


INTEGRADO DE SEGUIMIENTO DE TRAMITE DOCUMENTARIO”

AYACUCHO, JULIO 2017


ÍNDICE
RESUMEN EMPRESARIAL ............................................................................................................. 7
INTRODUCCIÓN .............................................................................................................................. 8
ESTUDIO DE FACTIBILIDAD .................................................................................................................. 9
1.1. FACTIBILIDAD OPERATIVA Y TÉCNICA ....................................................................... 9
1.1.1. MISIÓN ........................................................................................................................ 12
1.1.2. VISIÓN......................................................................................................................... 13
1.1.3. OBJETIVOS DEL NEGOCIO................................................................................... 13
OBJETIVO GENERAL: ........................................................................................................... 13
OBJETIVOS ESPECÍFICOS: ................................................................................................... 13
1.1.4. OBJETIVOS DEL PROYECTO. .............................................................................. 13
1.1.5. DESCRIPCIÓN DE LA EMPRESA ......................................................................... 14
1.1.6. METAS......................................................................................................................... 14
1.1.7. GLOSARIO DE TÉRMINOS .................................................................................... 14
MODELO DEL NEGOCIO..................................................................................................................... 18
2.1. MODELO DE CASOS DE USO DEL NEGOCIO............................................................... 18
2.1.1. LISTA DE ACTORES DEL NEGOCIO................................................................... 18
2.1.2. LISTA DE CASOS DE USO DE NEGOCIO ........................................................... 20
2.1.3. DIAGRAMA DE CASOS DE USO DEL NEGOCIO .............................................. 22
METAS DEL NEGOCIO ............................................................................................................... 23
2.1.4. ESPECIFICACIONES DE CASOS DE USO DEL NEGOCIO ............................. 24
2.2. MODELO DE ANÁLISIS DEL NEGOCIO......................................................................... 28
2.2.1. LISTA DE TRABAJADORES DEL NEGOCIO ..................................................... 28
2.2.2. LISTA DE ENTIDADES DEL NEGOCIO............................................................... 30
2.2.3. REALIZACIÓN DE CASOS DE USO (RCUN) ...................................................... 34
Diagrama de –clases ................................................................................................................. 34
Diagrama de -realización .......................................................................................................... 38
Diagrama de –secuencia ........................................................................................................... 40
2.3. GLOSARIO DE TÉRMINOS ........................................................................................ 47
2.4. REGLAS DEL NEGOCIO ............................................................................................. 48
CAPTURA DE REQUERIMIENTOS ....................................................................................................... 49
3.1. FUENTES DE OBTENCIÓN DE REQUERIMIENTOS ..................................................... 49
Entrevistas: ................................................................................................................................... 49

2
Revisión de documentos: ............................................................................................................. 49
3.1.1. INFORME DE ENTREVISTAS O MATERIAL TÉCNICO ................................. 49
3.1.2. MATRIZ DE PROCESO Y REQUERIMIENTO ....................................... 51
3.2. MODELO DE CASOS DE USO .......................................................................................... 52
3.2.1. LISTA DE ACTORES DEL SISTEMA .................................................................... 52
3.2.2. LISTA DE CASOS DE USO DEL SISTEMA .......................................................... 53
3.2.3. LISTA DE CASOS DE USO PRIORIZADOS ......................................................... 55
3.2.4. DIAGRAMAS DE CASOS DE USO DEL SISTEMA ............................................. 56
3.2.5. ESPECIFICACIONES DE REQUERIMIENTOS DE SOFTWARE .................... 57
3.2.6. ESPECIFICACIONES DE CASOS DE USO ........................................................... 57
Especificación de detalle de nivel ........................................................................................... 57
ANÁLISIS ............................................................................................................................................ 62
4.1. MODELO DE ANÁLISIS .................................................................................................... 62
4.1.1. ARQUITECTURA DE ANÁLISIS ............................................................................ 62
4.1.2. REALIZACIÓN DE CASOS DE USO DE ANÁLISIS ........................................... 64
Diagramas de Colaboración ........................................................ ¡Error! Marcador no definido.
4.1.3. RESPONSABILIDADES DE UNA CLASE DE ANÁLISIS ................................... 68
4.1.4. MODELO CONCEPTUAL ........................................................................................ 72
DISEÑO .............................................................................................................................................. 80
5.1. CAPAS Y SUBSISTEMAS .................................................................................................. 80
5.2. REALIZACIÓN DE LOS CASOS DE USO DE DISEÑO .................................................. 80
5.3. DIAGRAMA DE CLASES PERSISTENTES ...................................................................... 81
5.4. DOCUMENTO ARQUITECTURA DEL SISTEMA .......................................................... 81
IMPLEMENTACIÓN ............................................................................................................................ 83
6.1. PROTOTIPOS DE LOS CASOS DE USO IMPLEMENTADOS Y LAS PRUEBAS
REALIZADAS .................................................................................................................................. 83
ADMINISTRACIÓN DEL PROYECTO .................................................................................................... 87
7.1. ADMINISTRACIÓN DEL PROYECTO ............................................................................. 87
CONCLUSIONES ............................................................................................................................ 88
ANEXOS........................................................................................................................................... 89
CHECKLIST DE ARTEFACTOS POR FASES .............................................................................. 90
BIBLIOGRAFÍA............................................................................................................................... 91

3
4
ÍNDICE DE TABLAS
Tabla 1 – Lista de Actores del Negocio ............................................................................................................. 19
Tabla 2 . Lista de Casos de Uso del Negocio ..................................................................................................... 21
Tabla 3 - ECUM- Alto Nivel(Controlar Caja Chica) ............................................................................................ 24
Tabla 4 - ECUM- Alto Nivel(Licitar) ................................................................................................................... 24
Tabla 5 - ECUM- Alto Nivel(Gestionar Materiales ) ......................................................................................... 25
Tabla 6 - ECUM- Alto Nivel(Gestionar Obra) ................................................................................................... 25
Tabla 7 - ECUM- Alto Nivel(Gestionar Personal) .............................................................................................. 25
Tabla 8 - ECUM- Alto Nivel(Seguimiento de Trámite Documentario) ............................................................... 26
Tabla 9 - ECUM- Alto Nivel(Entregar Maquinaria) ........................................................................................... 26
Tabla 10 - ECUM- Alto Nivel(Actualizar Disponibilidad de Maquinaria)........................................................... 27
Tabla 11 - ECUM- Alto Nivel(Actualizar Disponibilidad de Maquinaria)........................................................... 27
Tabla 12 –Trabajadores del Negocio ................................................................................................................ 30
Tabla 13 –Lista de Entidades del Negocio ........................................................................................................ 34
Tabla 14 - Glosario de Términos ....................................................................................................................... 48
Tabla 15 – Reglas del Negocio .......................................................................................................................... 48
Tabla 16- Matriz de Actividades ....................................................................................................................... 51
Tabla 17 – Lista de Actores del Sistema ........................................................................................................... 53
Tabla 18 – Lista de Casos de Uso del Sistemas ................................................................................................. 55
Tabla 19 –SRS Gestionar Cliente ....................................................................................................................... 57
Tabla 20 –SRS Buscar Cliente ............................................................................................................................ 58
Tabla 21– SRS Buscar Documento .................................................................................................................... 58
Tabla 22 – SRS Gestionar Documento .............................................................................................................. 59
Tabla 23 – SRS Gestionar Servicio .................................................................................................................... 60
Tabla 24 – SRS Login ......................................................................................................................................... 60
Tabla 25 – SRS Generar Reporte ....................................................................................................................... 61
Tabla 26 –Paquete de Análisis .......................................................................................................................... 63
Tabla 27 – RCUA (Buscar Cliente) ..................................................................................................................... 64
Tabla 28 – RCUA (Gestionar Cliente) ................................................................................................................ 64
Tabla 29 – RCUA (Gestionar Documento)......................................................................................................... 65
Tabla 30 – RCUA (Gestionar SErvicio) ............................................................................................................... 66
Tabla 31 – RCUA (LOgin).................................................................................................................................. 67
Tabla 32– RCUA (Generar Contrato) .................................................................... ¡Error! Marcador no definido.
Tabla 33– RCUA (Generar Proforma) ................................................................... ¡Error! Marcador no definido.
Tabla 34– RCUA (Generar Reporte) .................................................................................................................. 67
Tabla 35 - .............................................................................................................. ¡Error! Marcador no definido.
Tabla 36 – Tarjeta CRC ( ) ................................................................................................................................. 68
Tabla 37 – Clase Entidad .................................................................................................................................. 72
Tabla 38 – Capas de Diseño con sus Subsistemas ............................................................................................ 80
Tabla 39 – RCUD ( ) ........................................................................................................................................... 80
Tabla 40 – RCUD ( ) ........................................................................................................................................... 80
Tabla 41 – RCUD ( ) ........................................................................................................................................... 81
Tabla 42 – RCUD ( ) ........................................................................................................................................... 81
Tabla 43 – RCUD ( ) ........................................................................................................................................... 81
Tabla 44 – TablaS ............................................................................................................................................. 81

5
ÍNDICE DE FIGURAS

Figura 1 Organigrama Terralpa S.A.C ............................................................................................................... 14


Figura 2 – Diagrama de Casos de Uso del Negocio .......................................................................................... 22
Figura 3 Metas del Negocio ............................................................................................................................. 23
Figura 4-Diagrama de Clases CU 01 ................................................................................................................. 34
Figura 5 - Diagrama de Clases CU 02 ............................................................................................................... 35
Figura 6 - Diagrama de Clases CU 03 ............................................................................................................... 35
Figura 7 - Diagrama de Clases CU 04 ............................................................................................................... 36
Figura 8 - Diagrama de Clases CU 05 ............................................................................................................... 36
Figura 9 - Diagrama de Clases CU 06 ............................................................................................................... 37
Figura 10 - Diagrama de Clases CU 07 ............................................................................................................. 37
Figura 11 - Diagrama de Clases CU 08 ............................................................................................................. 37
Figura 12 - Diagrama de Clases CU 09 ............................................................................................................. 38
Figura 13 – Diagrama de Caso de Uso del Sistema .......................................................................................... 56
Figura 14 –Paquetes de Análisis ....................................................................................................................... 62
Figura 15 –Diagrama de Capas y Subsistemas ................................................................................................. 80
Figura 16 –Interfaz logeo de los usuarios ....................................................................................................... 83
Figura 17– Interfaz Registro de usuarios, lista de usuarios ( editar o elimina) .............................................. 83
Figura 18 – Interfaz Generar proformas o el contrato ................................................................................... 84
Figura 19 - Interfaz Registro de documentos de gestión ............................................................................... 85
Figura 200 – Interfaz de búsqueda de Documentos registrados ...................................................................... 85
Figura 21 – Interfaz Búsqueda usuarios registrados ........................................................................................ 86
Figura 22 – Interfaz de Reportes para análisis ................................................................................................ 86

6
RESUMEN EMPRESARIAL
La siguiente propuesta hace uso de la metodología RUP en la implementación de un sistema
para la automatización y simplificación del proceso de control del trámite documentario en
la empresa Constructora Terralpa S.A.C.

Este sistema nos permitirá tener un mejor manejo de toda la documentación que se genera y
fluye dentro de la empresa, ayudando además a una mejor toma de decisiones. Obteniendo
de esta forma una ventaja competitiva frente a empresas del mismo rubro que pertenecen o
tienen sedes en la región.

La empresa Constructora Terralpa S.A.C. es una empresa dedicada a la comercialización de


bienes y servicios en general, así como la elaboración de proyectos, ejecución de obras,
públicas y privadas.

Mantiene relaciones comerciales con empresas en todo el Perú, ya sean públicas o privadas,
gobiernos locales y personas naturales. Esto provoca la generación y fluidez de gran cantidad
de documentación dentro de la misma, haciendo necesario la simplificación de este proceso
para la realización de informes, responder a las solicitudes presentadas y a la demanda.

Estas razones hacen necesaria la implementación del “Sistema Integrado de control del
Trámite Documentario”.

Los factores de éxito de la propuesta se basan en lo siguiente:

- Aplicación de la metodología RUP en el proceso de desarrollo.


- Aplicación de las mejores prácticas de desarrollo de software.
- Se cuenta con un excelente equipo humano para la implementación del sistema.

7
INTRODUCCIÓN
El presente trabajo, hace un análisis profundo a la Constructora Terralpa S.A.C. que es una
empresa nacional dedicada a la comercialización de bienes y servicios en general, así como
la elaboración de proyectos, ejecución de obras, publicas y privadas. Para así a través de sus
Stake Holder conocer el negocio, e implementar un Sistema Web para el Seguimiento de
Tramite Documentario.

Por ende se aplicara la metodología RUP, y se elaborara su documentación respectiva, el


presente trabajo permitirá mejorar los procesos, será implementado para que su uso sea de
forma sencilla y amigable.

8
CAPITULO I
ESTUDIO DE FACTIBILIDAD
1.1. FACTIBILIDAD OPERATIVA Y TÉCNICA
A. REQUERIMIENTOS PARA EL FUNCIONAMIENTO DE LOS SISTEMAS
DE INFORMACIÓN
• Computadora Core i5 con memoria RAM 8GB para el Servidor
• Computadora Core i5 con Memoria RAM 2GB para el Usuario
• Sistema Operativo Windows 7 o Superior
Navegadores:
• Mozilla Firefox 54.0
• Internet Edge
• Google Chrome
• Opera

Plataforma de ejecución:
• Java 8.0.2 o Superior
• Tomcat 9 o Superior
• MySQL 5.6
• Switch 4 puertos Satra
• Clabes UTP 100 Mtrs
• Conectores RJ45 10 Unidades
• Intenet Movistar 20Mbps
B. REQUERIMIENTO PARA LA CONSTRUCCIÓN DEL SISTEMA DE
INFORMACIÓN
• Netbeans 8.0.2 o Superior
• MySQL 5.6
• MS Visio 2007 o Superior

9
• MS Office 2007 o Superior
• Enterprise Rational Rose 7.0 o Superior
• 1 Millar de papel bond
• 2 Unidades de Plumón
• Mota Pizarra blanca
• Impresiones
• Costo de Energía Eléctrica por día de una Computadora
• Costo por uso de una Computadora por día
• Utilización de Internet
• Gastos de Alimentación
• 5 Mesas
• 5 Silla
• Local
• Switch 8 puertos Satra
• Clabes UTP 20 Mtrs
• Conectores RJ45 15 Unidades
C. FACTIBILIDAD TÉCNICA
• Computadora Core i5 con memoria RAM 8GB para el Servidor
• Computadora i3 con Memoria RAM 2GB para el Usuario
• Sistema Operativo Windows 7 o Superior

Navegadores:
• Mozilla Firefox 54.0
• Internet Edge
• Google Chrome
• Opera

Plataforma de ejecución:
• Java 8.0.2 o Superior
• Tomcat 9 o Superior
• MySQL 5.6

10
• Switch 4 puertos Satra
• Clabes UTP 100 Mtrs
• Conectores RJ45 10 Unidades
• Intenet Movistar 20Mbps

D. ANÁLISIS TÉCNICO ECONÓMICO RUTHHHHHHHHHH

RECURSO CANTIDAD COSTO


Computadora Core i5 con memoria RAM 8GB 1 Unidad S/ 2500
Computadora Core i5 con Memoria RAM 2GB 1 Unidad S/ 1000
Sistema Operativo Windows 7 o Superior de Escritorio 1 Copia S/5.00
crackeado
Navegador Web crakeado S/ 0
Switch 1unidad S/ 50
Cable UTP categoría 5e 120 Mtrs S/ 120
Conector RJ45 20 Unidades S/10
Servicio de Internet 1Mbps S/ 120
MS Office 2007 o Superior crakeado S/
Enterprise Rational Rose 7.0 o Superior crakeado S/
Oracle 11g o Superior crakeado S/
Papel bond ½ Millar S/ 12
Plumón 3 Unidades S/ 8
Mota Pizarra blanca 1 Unidad S/ 5
Impresiones y Fotocopias todo S/ 30
Costo de Energía Eléctrica por día de una Computadora Por día S/ 1.3
Costo por uso de una Computadora por día Por día S/ 5
Servicio de Internet 0.5 Mbs S/ 120
Mesa 5 Unidades S/ 250
Silla 5 Unidades S/ 100
Switch 8 puertos Satra 1 Unidad S/ 76

11
E. FACTIBILIDAD LEGAL

RECURSO LEGALIDAD COST


Sistema Operativo Windows 7 o Superior Licencia Microsoft S/
O0
de Escritorio
Navegador Web Licencia GPL y S/ 0
Google
Plataforma de Ejecución Licencia GPL S/ 0
Enterprice Rational Rose 7 Licencia IBM S/ 0
MS Visio 2007 Licencia Microsoft S/ 0
MS Office 2007 Licencia Microsoft S/ 0
MySQL S/ 0
F. ESPECIFICACIONES DEL SISTEMA
a. Metodología de análisis de requerimiento de sistema
• Entrevistas
• Encuestas
• Cuestionarios
• Observación Directa
• Observación Indirecta
b. Metodología de análisis y diseño del sistema
• Metodología de desarrollo RUP (Rational Unific Process)

1.1.1. MISIÓN
Nuestra misión es integrar las diferentes variables de construcción para brindar
soluciones a medida de la necesidad del cliente. Creeos en una solución integral de todos los
proyectos, sin descuidar los detalles y obtener productos buenos y confiables logrando un
desarrollo equilibrado y razonable de la empresa, tanto en los aspectos económicos como
comerciales.

12
1.1.2. VISIÓN
Constate búsqueda de la excelencia y perfección de nuestros productos y de todos los
servicios que brindamos a quienes confían en nosotros.
Una relación directa y personalizada con nuestros clientes, buscando responder las
necesidades y expectativas planteadas en sus proyectos.
La mejora continua como principio, la suspensión personal y grupal de los integrantes
de la empresa, son los pilares del desarrollo sostenido de los últimos siete años.

1.1.3. OBJETIVOS DEL NEGOCIO.


OBJETIVO GENERAL:
● Lograr la satisfacción de nuestros clientes en el menor plazo de ejecución,
convirtiendo sus necesidades en soluciones de ingeniería.
● Brindar calidad de servicio.

OBJETIVOS ESPECÍFICOS:
● Definir las estrategias necesarias para el desarrollo de proyectos en el menor
tiempo posible.
● Brindar a nuestros clientes servicios con valor agregado.
● Realizar la planificación estratégica para llevar a cabo los proyectos en base a
calidad y menor tiempo.
● Adquirir maquinaria nueva a la vanguardia de la tecnología para satisfacer a
nuestros clientes en base a calidad.
● Brindar un ambiente laboral donde el personal se pueda desenvolver con
capacidad.
● Elevar la eficiencia de la producción en un 20 % para el próximo mes.
● Otorgar capacitación constante para el personal.
1.1.4. OBJETIVOS DEL PROYECTO.
El objetivo del proyecto es lograr implementar un sistema web integrado de
seguimiento de tramite documentario para la empresa TERRALPA S.A.C empleando la
metodología RUP, con la finalidad de mejorar el proceso de tramite documentario y utilidad
dentro de la organización.

13
1.1.5. DESCRIPCIÓN DE LA EMPRESA
La CONSTRUCTORA TERRALPA S.A.C. es una empresa nacional dedicada a la
comercialización de bienes y servicios en general, así como la elaboración de proyectos,
ejecución de obras, públicas y privadas. Cuenta con los más innovadores recursos técnicos y
un equipo de profesionales de primer nivel vocacionalmente unido y consolidado para
desarrollar cualquier proyecto dentro de los más exigentes parámetros de calidad.
Organigrama de la organización

Figura 1 Organigrama Terralpa S.A.C

1.1.6. METAS
● Ser conocidos por nuestra calidad en todas nuestras obras.
● Ser conservadores y contribuir con el medio ambiente.
● Dar un buen trato a nuestros clientes y contribuir con el medio ambiente.
● Incrementar cada día en nuestros proyectos haciéndonos líder en el mercado.
● Reducir el tiempo de construcción para la mejor calidad, satisfaccion y comodidad
del comprador.
● Incrementar la rentabilidad de nuestro negocio cada dia.
● Desempeñar, ofrecer y desarrollar los mejores proyectos para una excelente
construcción.
1.1.7. GLOSARIO DE TÉRMINOS

14
Contrato
Acuerdo, generalmente escrito, por el que dos o más partes se comprometen
recíprocamente a respetar y cumplir una serie de condiciones.

Construcción Típica
Es la construcción popular, los cuales construyen diversos tipos de edificios
básicamente los alojamientos de las áreas rurales, así como diversos tipos de
edificaciones auxiliares destinadas a fines propios o secundarios.

Catastro
Es un registro administrativo dependiente del Estado en el que se describen
los bienes inmuebles rústicos, urbanos y de características especiales. Es un registro
estadístico para determinar la extensión geográfica y riqueza de alguna demarcación
y que en materia hacendaria es un apoyo para determinar el cobro de las imposiciones
del estado, según lo manifestado en los registros.

Demolición
Es el proceso mediante el cual se procede a tirar abajo o destruir de manera
planificada un edificio o construcción en pie.

Distribución en planta
Se define como la ordenación física de los elementos que constituyen una instalación
sea industrial o de servicios. Ésta ordenación comprende los espacios necesarios para
los movimientos, el almacenamiento, los colaboradores directos o indirectos y todas
las actividades que tengan lugar en dicha instalación. Una distribución en planta
puede aplicarse en una instalación ya existente o en una en proyección.

Elevaciones de fachadas
Las elevaciones son proyecciones de todas las caras de la vivienda o edificio. Nos
muestran la forma exterior del proyecto a partir de las diferentes vistas y nos ayuda
a entender la relación de este con el contexto.

Instalación eléctrica

15
Una instalación eléctrica es el conjunto de circuitos eléctricos que, colocados en un
lugar específico, tienen como objetivo dotar de energía eléctrica a
edificios, instalaciones, lugares públicos, infraestructuras, etc.

Levantamiento Catastral
Levantamiento topográfico que muestra los límites de la propiedad.

Levantamiento
Elevación de una estructura o cuerpo debido a la acción del vuelco de la misma, a
una fuerza de succión o a la presión del agua existente debajo de ésta.

Instalación Sanitaria
Es el conjunto de tuberías de conducción, conexiones, obturadores hidráulicos en
general como son las trampas tipo P, tipo S, sifones, céspoles, coladeras, etc.,
necesarios para la evacuación, obturación y ventilación de las aguas negras y
pluviales de una edificación. La instalación sanitaria en una construcción domestica
tiene por objeto la recolección de las aguas residuales (aguas jabonosas, aguas grasas,
aguas negras) que se desecharán en baños, ½ baños, cuartos de lavado, (o áreas de
lavado) y cocinas; estas aguas residuales serán conducidas a través de tuberías
cocciones, bajadas de aguas negras registros, redes de albañal, y al final serán
conectadas a las redes municipales.

Parámetros Urbanísticos y Edificatorios


Es el documento, que permite dar a conocer a los contribuyentes saber, cuales son
los requisitos de carácter técnico: como las alturas máximas permitidas de la
edificación, los porcentajes de áreas libres, los retiros obligatorios, la cantidad de
estacionamientos necesarios, entre otros; con los que debe cumplir para poder
ejecutar cualquier edificación, de acuerdo a su ubicación y zonificación
correspondiente.

Perfil urbano
Es la presencia y predominio de determinados materiales y sistemas constructivos,
el tamaño de los conjuntos, la densidad de población, la cobertura y calidad de los
servicios urbanos básicos, como son el agua potable, drenaje, energía eléctrica,

16
alumbrado público y, el estado general de la vivienda, en interrelación con las
costumbres y usos de sus habitantes, densidad, acervo cultural, fiestas, costumbres,
así como la estructura familiar y social, así como por el tipo de actividades
económicas que se desarrollan en la ciudad.

Plano Catastral
Mapa, plano o gráfico de una ciudad, sección o subdivisión que indica la localización
y los límites de las propiedades individuales. También llamado mapa catastral, mapa
parcelario, plano parcelario.

Proforma
Se refiere a un documento que se desarrolla en sintonía con una forma o
una formalidad, se aplica a aquellas facturas o recibos que se utilizan para justificar
las operaciones desarrolladas con posterioridad a la fecha del estado de cuenta en el
que se registran.

17
2. CAPITULO II
MODELO DEL NEGOCIO
2.1. MODELO DE CASOS DE USO DEL NEGOCIO
2.1.1. LISTA DE ACTORES DEL NEGOCIO

LISTA DE ACTORES DEL NEGOCIO

Ingeniero

Actor Descripción
Se encarga del desarrollo de las obras. Determina los
Ingeniero
controles de calidad a aplicar en la ejecución de obras.

Administrador

Actor Descripción
Administrador Se encarga de administrar los recursos y mano de obra.

Secretaria

Actor Descripción
Secretaria Se encarga de recibir y atender a los clientes.

18
Cliente

Actor Descripción
Cliente Persona natural o jurídica, que solicita servicios a la
constructora.

Gerente

Actor Descripción
Persona natural o jurídica, que solicita servicios a la
Gerente constructora. Se encarga de dirigir a la empresa, dar
proformas y firmar contratos.

Abogado

Actor Descripción
Abogado Se encarga de la parte legal frente a municipalidades.

Proveedor

Actor Descripción
Proveedor Se encarga de proveer de los materiales necesarios para la
ejecución de una obra.
Tabla 1 – Lista de Actores del Negocio

19
2.1.2. LISTA DE CASOS DE USO DE NEGOCIO
LISTA DE CASOS DE USO DE NEGOCIO

Controlar caja chica

Caso uso 1 Descripción


Controla los gastos menores del día a día que se deben pagar
Controlar caja chica en efectivo.

Licitar

Caso uso 2 Descripción


La empresa presenta su propuesta en las distintas
convocatorias de proyectos que realiza el estado u otra
Licitar
organización privada, brindando el monto total licitado, para
asi conceguir la firma de un contrado

Gestionar materiales

Caso uso 3 Descripción


Hace referencia a la adquisión de materiales para la
Gestionar materiales construcción de las distintas obras que realizara la empresa.

Gestionar obra

Caso uso 4 Descripción


Hace referencia al avance, planificación y construcción de la
Gestionar obra Obra que viene ejecutando la empresa.

20
Gestionar personal
Caso uso 5 Descripción
Se encarga de la contratación de personal para la
Gestionar personal
construcción de una obra..

Seguimiento de tramite documentario

Caso uso 6 Descripción


Realiza el seguimiento del avance de la obra, para ver en qué
Seguimiento de tramite fase se encuentra, está encargada de administrar la
documentario documentación oficial y asegurar su oportuna ejecución.

Entregar maquinaria
Caso uso 7 Descripción
Pone a disposición las maquinarias que se necesitara para
Entregar Maquinaria llevar a cabo la ejecución de la obra.

Actualizar disponibilidad de maquinaria


Caso uso 8 Descripción
Actualiza si hay maquinarias disponibles en el almacén.
Actualizar disponibilidad
de maquinaria

Contactar Proveedor

Caso uso 9 Descripción


Se encarga de buscar a las empresas o personas que nos
Contactar Proveedor proveerán de los materiales necesarios para la ejecución de
la obra.
Tabla 2 . Lista de Casos de Uso del Negocio

21
2.1.3. DIAGRAMA DE CASOS DE USO DEL NEGOCIO

Abogado
(from Actores de Negocio)
Admi ni strador
control ar caj a chi ca
(from Actores de Negocio)
(f rom C asos de Uso de N egocio)

l i ci tar
moni torear trami te docum entari o
(f rom C asos de Uso de N egocio)
(f rom C asos de Uso de N egocio)

Gerente

Cl i ente
(from Actores de Negocio)

gesti onar obra


(f rom C asos de Uso de N egocio)

gesti onar materi al es


contratar personal
(f rom C asos de Uso de N egocio)
(f rom C asos de Uso de N egocio)

<<i ncl ude>>

<<i ncl ude>>

Ingeni ero
(from Actores de Negocio)

entregar maqui nari a


contactar proveedor (f rom C asos de Uso de N egocio)

(f rom C asos de Uso de N egocio)

actual i zar di sponi bi l i dad de m aqui nari a


(f rom C asos de Uso de N egocio)

Figura 2 – Diagrama de Casos de Uso del Negocio


METAS DEL NEGOCIO

Cons tante bus queda de la excelencia y perfeccion de nues tros productos y s ervicios

licitar
(from Casos de Uso de Negoci o)

Ser conocidos por nues tra calidad en todas


nues tras obras
controlar caja chica
(from Casos de Uso de Negoci o)

Increm entar la rentabilidad de nues tro


negocio cada día. ges tionar m ateriales
s er cons ervadores y contribuir con el m edio (from Casos de Uso de Negoci o)
am biente

Dar un buen trato a nues tros clientes y


contribuir con el m edio am biente.
contratar pers onal
Reducir el tiem po de cons truccion para la m ejor
calidad, s atis facción y com odidad del com prador. (from Casos de Uso de Negoci o)

m onitorear tram ite docum entario


(from Casos de Uso de Negoci o)

Increm entar cada dia en nues tros proyectos Des em peñar, ofrecer y des arrollar los m ejores
haciendonos líder en el m ercado. proyectos para una excelente cons trucción

contactar proveedor
ges tionar obra
(from Casos de Uso de Negoci o)
(from Casos de Uso de Negoci o)

entregar m aquinaria
(from Casos de Uso de Negoci o)

actualizar dis ponibilidad de m aquinaria


(from Casos de Uso de Negoci o)

Figura 3 Metas del Negocio

23
2.1.4. ESPECIFICACIONES DE CASOS DE USO DEL NEGOCIO
CU-01 CONTROLAR CAJA CHICA
DESCRIPCIÓN 1. El caso de uso comienza cuando el administrador
autoriza la salida de efectivo de la “Caja Chica”,
para cubrir algunos gastos realizados.
2. El secretario debe actualizar constantemente la
‘Caja Chica’ diariamente.
3. El administrador debe realizar depósitos en la caja
chica para mantenerlo. constante.
ACTORES DEL Administrador, secretaria
NEGOCIO
ENTRADAS Depósitos realizados en la Caja Chica
ENTREGABLES Gastos Realizados por el Administrador
MEJORAS Se tendrá mayor control en los Ingresos y Egresos de la
caja chica.
Tabla 3 - ECUM- Alto Nivel(Controlar Caja Chica)

CU-02 LICITAR
1. El caso de uso comienza cuando el cliente realiza
la cotización del proyecto que desea llevar a cabo.
2. El administrador evalúa la Obra a ejecutar, y le
brinda la cotización.
3. El Cliente verifica la cotización del proyecto.
4. El abogado elabora el contrato, si el cliente está
DESCRIPCIÓN conforme con la cotización proceden a la firma del
contrato.
5. El abogado elabora el contrato, y posteriormente
proceden a la firma del contrato secretario debe
actualizar constantemente la ‘Caja Chica’
diariamente.
6. El administrador autoriza la ejecución del proyecto
ACTORES DEL NEGOCIO Abogado, Cliente, Administrador
ENTRADAS Contrato de Licitación
ENTREGABLES Ejecución del Proyecto
MEJORAS Realizar mayor Marketing de la Empresa para así poder
obtener más licitaciones de proyectos.
Tabla 4 - ECUM- Alto Nivel(Licitar)

CU-03 GESTIONAR MATERIALES


1. El caso de uso comienza cuando jefe de obra
presenta ‘Orden de Compra’ (Lista de Materiales)
DESCRIPCIÓN
que necesitara para la ejecución del proyecto, a la
secretaria.

24
2. La secretaria recepciona la Orden de Compra, y
envía al Administrador para su respectiva
aprobación.
3. El administrador aprueba la Orden de compra.
4. La secretaria realiza pedido de Compra.
5. La secretaria envía los materiales al jefe de Obra,
dependiendo de los avances.
ACTORES DEL NEGOCIO Jefe de Obra, Secretaria, Administrador
ENTRADAS Lista de Materiales que se utilizaran
ENTREGABLES Materiales para la ejecución del Proyecto.
Tabla 5 - ECUM- Alto Nivel(Gestionar Materiales )

CU-04 GESTIONAR OBRA


1. El caso de uso comienza cuando el jefe de obras
presenta ‘Diario de Obra’.
2. El administrador recibe el diario de obra, y va
DESCRIPCIÓN
analizando y controlando el avance de la Obra.
3. La secretaria elabora un ‘Documento’ de las
observaciones y controles que se realizan.
ACTORES DEL NEGOCIO Administrador, Secretaria, Jefe de Obra
ENTRADAS Diario de Obra
ENTREGABLES Documento
MEJORAS Se debe Monitorear de una forma personalidad a partir de
Supervisores de Obra.
Tabla 6 - ECUM- Alto Nivel(Gestionar Obra)

CU-05 GESTIONAR PERSONAL


1. El caso de uso comienza cuando el
Administrador, recibe el requerimiento de un área
en específico con el ‘perfil del puesto’ que se
necesita.
2. El administrador realiza la Entrevista a los
postulantes al puesto.
DESCRIPCIÓN 3. La secretaria verifica las Referencias Laborales
4. La secretaria realiza y envía el informe de
preselección al Administrador.
5. El administrador realiza la Contratación.
6. La secretaria envía una carta de agradecimiento a
los postulantes que no se adjudicaron en el puesto
de trabajo.
ACTORES DEL NEGOCIO Administrador, Secretaria
ENTRADAS Perfil del Puesto
ENTREGABLES Contratación del trabajo
MEJORAS Realizar convenios con algunas instituciones de
construcción civil, u otros.
Tabla 7 - ECUM- Alto Nivel(Gestionar Personal)

25
CU-06 SEGUIMIENTO DE TRAMITE DOCUMENTARIO
DESCRIPCIÓN 1. El administrador genera el contrato.
2. La secretaria redirige el documento al abogado y
al arquitecto para la ejecución de la obra.
3. El ingeniero y el abogado devuelve los
documentos con los requerimientos y
observaciones al administrador.
4. El cliente solicita a la secretaria, información de
la fase en la que se encuentra su proyecto.
5. La secretaria brinda la información solicitada por
el cliente.
6. La secretaria guarda los documentos en el
portafolio.
7. La secretaria registra la visita del cliente.
ACTORES DEL NEGOCIO Administrador, secretaria, Ingeniero, Abogado, Cliente
ENTRADAS Contrato, Solicitud de Cliente
ENTREGABLES Documento
MEJORAS Mediante la aplicación a desarrollar el cliente podrá obtener
información sobre el avance de su proyecto de un forma
rápida y sencilla.
Tabla 8 - ECUM- Alto Nivel(Seguimiento de Trámite Documentario)

CU-07 ENTREGAR MAQUINARIA


DESCRIPCIÓN 1. El Administrador envía Documento (Pedido
Maquinaria) al Almacenero, en el cual especifica
cantidad y tipo de maquinarias que se requerirá
para la ejecución del proyecto.
2. El almacenero recibe el Documento, y prepara la
petición.
3. El almacenero entrega la petición al jefe de obra.
ACTORES DEL NEGOCIO Administrador, Jefe de obra, Almacenero
ENTRADAS Documento(Pedido Maquinaria)
ENTREGABLES Maquinarias
MEJORAS Disponer de los distintos tipos de maquinaria, ya que la
empresa va en crecimiento.
Tabla 9 - ECUM- Alto Nivel(Entregar Maquinaria)

26
CU-08 ACTUALIZAR DISPONIBILIDAD DE MAQUINARIA
DESCRIPCIÓN 1. El administrador consulta con el Almacenero
sobre las maquinarias disponibles en el almacén.
2. El Almacenero verifica la disponibilidad de
maquinarias.
3. El almacenero responde a la consulta del
Administrador.
ACTORES DEL NEGOCIO Administrador, Almacenero
ENTRADAS Consulta de Disponibilidad
ENTREGABLES Cantidad de Maquinaria disponibles
MEJORAS Contar con un registro actualizado Constante, la cantidad
de maquinarias podemos determinar con exactitud si nos
faltara contar con más maquinarias.
Tabla 10 - ECUM- Alto Nivel(Actualizar Disponibilidad de Maquinaria)

CU-09 CONTACTAR PROVEEDOR


DESCRIPCIÓN 1. El administrador consulta la lista de Proveedores.
2. El Administrador realiza Documento, el cual
tendrá la lista de materiales que se requiere
paralelo ejecución del proyecto.
3. El Administrador envía el Documento a la
secretaria.
4. La secretaria envía el documento (Lista de
materiales) al Proveedor.
5. El proveedor envía materiales a la Empresa.
ACTORES DEL NEGOCIO Administrador, Secretaria, Proveedor
ENTRADAS Lista de Proveedores, Lista de Materiales
ENTREGABLES Materiales
MEJORAS Materiales de buena calidad, y proveedores eficientes se
trabajara con un cronograma para contactar a los
proveedores.
Tabla 11 - ECUM- Alto Nivel(Actualizar Disponibilidad de Maquinaria)

27
2.2. MODELO DE ANÁLISIS DEL NEGOCIO
2.2.1. LISTA DE TRABAJADORES DEL NEGOCIO

LISTA DE TRABAJADORES DEL NEGOCIO

BW_Almacenero
(f rom Trabajadores del Negocio)

Actor Descripción
Se encarga de recepcionar los pedidos que se realizó, y
BW_Almacenero
controlar las maquinarias.

BW_Jefe de obra
(f rom Trabajadores del Negocio)

Actor Descripción

BW_Jefe de Obra Se encarga de administrar los recursos y mano de obra,


desarrollo de las obras.

BW_Gerente

Actor Descripción
BW_Gerente Se encarga de coordinar, y administrar la empresa

BW_Abogado

Actor Descripción
Se encarga de toda la parte legal de la empresa, así como
BW_Abogado solicitar los distintos permisos de construcción, el
saneamiento de lotes, etc,

28
BW_Asistente

Actor Descripción
Se encarga de asistir en las distintas actividades que
BW_Asistente
realiza el Gerente.

BW_ Administrador

Actor Descripción
Se encarga de dirigir a la Empresa, para que así pueda
BW_Administrador cumplir con todas sus metas y visión trazadas como
organización.

BW_Secretaria

Actor Descripción
Se encarga de apoyar en algunas actividades al
BW_Secretaria Administrador de la empresa, para facilitar alguno de los
trabajos.

BW_Ingeniero

Actor Descripción
Se encarga de la elaboración de planos, expediente
BW_Gerente
técnico, estudio de suelo en que que se ejecutara la obra.

29
BW_Arquitecto

Actor Descripción
Se encarga del diseño de la construcción a realizar, así
BW_Gerente
como los planos, u otros.
Tabla 12 –Trabajadores del Negocio

2.2.2. LISTA DE ENTIDADES DEL NEGOCIO


LISTA DE ENTIDADES DEL NEGOCIO

BE_Caja
Entidad 01 Descripción Origen Tipo
Controla el flujo de entrada y salida
BE_CAja Interno Persistente
de activos

BE_Carta de Agradecimiento
Entidad 02 Descripción Origen Tipo
BE_Carta de Se envia a los postulantes que no
Externo Formulario
Agradecimiento obtuvieron el puesto de trabajo

BE_Contratacion
Entidad 03 Descripción Origen Tipo
Contratar a los postulantes que pasaron
BE_Contratacion Externo Persistente
la entrevista

30
BE_Contrato
Entidad 04 Descripción Origen Tipo

BE_Contrato Firma del contrato Interno Formulario

BE_Cuenta de Caja
Entidad 05 Descripción Origen Tipo
Cuenta de depósito y ahorro de la
BE_Cuenta Caja Interno Persistente
empresa

BE_Diario de Obra
Entidad 06 Descripción Origen Tipo

BE_Diario Obra Registro dirio de lo que acontece Externo Persistente

BE_Dinero
Entidad 07 Descripción Origen Tipo
Dinero en efectivo con el que cuenta la
BE_Dinero empresa
Interno Persistente

BE_Documento

Entidad 08 Descripción Origen Tipo


Registros con las que cuenta la
BE_Docuemto Interno Formulario
empresa

31
BE_Entrevista
Entidad 09 Descripción Origen Tipo
Acción de realizar la entrevista a los
BE_Entrevista Interno Persistente
postulantes

BE_Factura de compra
Entidad 10 Descripción Origen Tipo
BE_Factura de Interno o
Recibo de pago Persistente
Compra Externo

BE_Flujo de Dinero
Entidad 11 Descripción Origen Tipo
BE_Flujp de
Entradas y salidas de la caja chica Interno Persistente
Dinero

BE_Informes de preSeleccion
Entidad 12 Descripción Origen Tipo
Los postulantes que pasaron la
BE_Informes de
entrevista laboral, y ahora deberán Externo Persistente
preSeleccion cumplir otros requisitos

BE_Lista de proveedores
Entidad 13 Descripción Origen Tipo
BE_Lista de Relación de empresas que nos
Externo Persistente
Proveedores proveeran de materiales

32
BE_Maquinaria
Entidad 14 Descripción Origen Tipo
Maquinaria con la que cuenta la
Interno
BE_Maquinaria empresa para la construcción de Persistente
proyectos.

BE_Operaciones en Caja
Entidad 15 Descripción Origen Tipo
BE_Operaciones Los ingresos o egresos que se
interno Persistente
en caja realiza el administrador

BE_Orden de compra
Entidad 16 Descripción Origen Tipo
BE_Orden de
Autorización de compra de materiales Externo Persistente
Compra

BE_Perfil del puesto


Entidad 17 Descripción Origen Tipo
BE_Perfil del
Description del puesto vacante Externo Persistente
Puesto

BE_Portafolio
Entidad 18 Descripción Origen Tipo
BE_Informes de Lugar de almacenamiento de
Interno Formulario
preSeleccion documentos

33
BE_Proyecto
Entidad 19 Descripción Origen Tipo

BE_Proyecto La obra que se Ejecutará Externo Persistente

BE_Referencias Laborales
Entidad 20 Descripción Origen Tipo
BE_Referencias Experiencias anteriores de los
Externo Formulario
Laborales postulantes.
Tabla 13 –Lista de Entidades del Negocio

2.2.3. REALIZACIÓN DE CASOS DE USO (RCUN)

Diagrama de –clases
CU 01 Controlar Caja Chica

revisar

BE_Operaciones en Caja registrar


(from Entidades de Negocio)
BW_ Administrador
(f rom Trabajadores del Negocio) BE_Flujo de Dinero
(from Entidades de Negocio)

BE_Caja
(from Entidades de Negocio)

solicitar pedido
ingresar
aprob ar solicitud

revisar

BE_Cuenta de Caja
(from Entidades de Negocio)

BW_Secretaria
(f rom Trabajadores del Negocio)

Figura 4-Diagrama de Clases CU 01

34
CU 02 Licitar

BE_Certificado de Regostro Nacional de Proveedores


(f rom Entidades de Negocio)

BW_ Administrador
BE_Expediente Tecnico presenta (f rom Trabajadores del Negocio)
(f rom Entidades de Negocio)

presenta
firma

presenta prepara prepara

BE_Declaracion Jurada presenta BE_Contrato de Licitacion Cliente


(f rom Entidades de Negocio)
BW_Abogado (f rom Entidades de Negocio)
(f rom Actores de Negocio)
(f rom Trabajadores del Negocio)

BE_Propuesta Economica
(f rom Entidades de Negocio)

Figura 5 - Diagrama de Clases CU 02

CU 03 Gestionar materiales

envia

solicitar pedido

BW_Secretaria
(f rom Trabajadores del Negocio)

Proveedor
revisa
(f rom Actores de Negocio)

BW_ Administrador
(f rom Trabajadores del Negocio)

revisa entrega

BE_Orden de compra
(f rom Entidades de Negocio)

BE_Contrato
(f rom Entidades de Negocio)
BE_Factura de compra
(f rom Entidades de Negocio)

Figura 6 - Diagrama de Clases CU 03

35
CU 04 Gestionar obra

BW_Jefe de obra
BE_Proyecto
(from Trabajadores del Negocio)
(from Entidades de Negocio)

genera

BE_Documento
dirige
(from Entidades de Negocio)

registra

recibe BE_Diario de Obra


(from Entidades de Negocio)

BW_Ingeniero
(f rom Trabajadores del Negocio)

Figura 7 - Diagrama de Clases CU 04

CU 05 Gestionar personal

BE_Perfil del puesto BE_Contratacion realiza


(from Enti dades de Negoci o)
(from Enti dades de Negoci o)
consulta
realiza
BE_Informes de preSeleccion
(from Enti dades de Negoci o)

BW_Secretaria envia
(f rom Trabajadores del Negocio)

verifica
BW_Gerente envia
realiza
(f rom Trabajadores del Negocio)

BE_Carta de Agradecimiento
(from Enti dades de Negoci o)

BE_Referencias Laborales
BE_Entrevista
(from Enti dades de Negoci o)
(from Enti dades de Negoci o)

Figura 8 - Diagrama de Clases CU 05

36
CU 06 Seguimiento de tramite documentario

solicita informacion

guarda
Cliente
(from Actores de Negocio)
BW_Secretaria
(f rom Trabajadores del Negocio)

redirige BE_Portafolio
(from Enti dades de Negocio)

redirige

registra

BW_Abogado
BE_Documento (f rom Trabajadores del Negocio)

BW_Ingeniero (from Enti dades de Negocio)

(f rom Trabajadores del Negocio)

Figura 9 - Diagrama de Clases CU 06


CU 07 - Entregar maquinaria

BW_Jefe de obra
(from T rabajadores del Negocio)

BW_ Administrador
(f rom Trabajadores del Negocio)
entrega

registra

prepara
BE_Maquinaria
(from Enti dades de Negoci o)
recibe

BE_Documento
(from Enti dades de Negoci o)
BW_Almacenero
(from T rabajadores del Negocio)

Figura 10 - Diagrama de Clases CU 07


CU 08 Actualizar disponibilidad de maquinaria

BE_Maquinaria
BW_Gerente (from Enti dades de Negoci o)

(f rom Trabajadores del Negocio)


consulta
revisa

envia

BW_Almacenero
(from T rabajadores del Negocio)

Figura 11 - Diagrama de Clases CU 08

37
CU 09 Contactar proveedor

BE_Lista de proveedores BW_Secretaria


(from Enti dades de Negoci o) (f rom Trabajadores del Negocio)
envia

consulta
redirige

realiza

Proveedor
(from Actores de Negocio)
BW_Gerente BE_Documento

(f rom Trabajadores del Negocio)


(from Enti dades de Negoci o)

Figura 12 - Diagrama de Clases CU 09

Diagrama de -realización
CU 01 - Controlar Caja Chica

controlar caja chica Realizacion de controlar caja chica

(from Casos de Uso de Nego...

CU 02 - licitar

licitar Realizacion de licitar


(from Casos de Uso de Negocio)

CU 03 - Gestionar materiales

gestionar materiales Gestionar materiales


(from Casos de Uso de Nego...

38
CU 04 - Gestionar obra

gestionar obra Realizacion de gestionar obra

(from Casos de Uso de Nego...

CU 05 - Gestionar personal

contratar personal Realizacion contratar personal

(from Casos de Uso de Nego...

CU 06 - Seguimiento de tramite documentario

monitorear tramite documentario Realizacion de monitorear tramite documentario

(from Casos de Uso de Nego...

CU 07 - Entregar maquinaria

entregar maquinaria Realizacion de entregar maquinaria


(from Casos de Uso de Nego...

CU 08 - actualizar disponibilidad de maquinaria

Realizacion actualizar disponnibilidad de


actualizar disponibilidad de maquinaria maquinaria

(from Casos de Uso de Nego...

CU 09 - contactar proveedor

Realizacion contactar proveedor


contactar proveedor
(from Casos de Uso de Nego...

39
Diagrama de –secuencia
CU 01 Controlar Caja Chica

: BE_Caja : BE_Cuenta de Caja : BE_Flujo de Dinero : BE_Operaciones en Caja

: BW_Gerente : BW_Secretaria

solicitar pedido

ingresar

revisar

Cantidad de Efectivo

Aprobar Solicitud

registrar

Actualizar

revisar

Actualizar

1: solicitar pedido

: BW_Gerente 2: ingresar : BW_Secretaria

: BE_Caja 3: revisar

5: Aprobar Solicitud

8: revisar

6: registrar

: BE_Cuenta de Caja
9: Actualizar 7: Actualizar

4: Cantidad de Efectivo

: BE_Operaciones en Caja : BE_Flujo de Dinero

CU- 02 Licitar

40
: BW_Abogado : BE_Certificado de Regostro Nacional de : BE_Expediente Tecnico : BE_Propuesta Economica : BE_Contrato de Licitacion : Cliente : BW_ Administrador
Proveedores
presenta

realizar

presentar

preparar

preparar

firmar

firmar

1: presenta 2: realizar 3: presentar

: BE_Certificado de Regostro Nacional de : BE_Expediente Tecnico : BE_Propuesta Economica


: BW_Abogado Proveedores

4: preparar

6: firmar

5: preparar
7: firmar : BE_Contrato de Licitacion
: BW_ Administrador

: Cliente

CU- 03 Gestionar materiales

41
: Proveedor
: BW_ Administrador : BE_Contrato : BE_Orden de compra : BW_Secretaria : BE_Factura de compra

revisa los requerimientos

entrega lista materiales

entrega lista de materiales

realiza cotizacion

entrega proforma

entrega lista de proformas

seleciona proforma

llena orden de compra

entrega orden de compra

realiza contrato de compra

llena factura de pedido

entrega factura pedido

verifica factura

realiza pago

7: seleciona proforma

1: revisa los requerimientos : BE_Contrato

8: llena orden de compra

: BW_ Administrador
: BE_Orden de compra

4: realiza cotizacion

2: entrega lista materiales


9: entrega orden de compra
6: entrega lista de proformas

11: llena factura de pedido


13: verifica factura 3: entrega lista de materiales
10: realiza contrato de compra
14: realiza pago

: Proveedor
: BE_Factura de compra
5: entrega proforma
12: entrega factura pedido

: BW_Secretaria

CU 04 - Gestionar obra

42
: BE_Proyecto : BE_Documento
: BW_Ingeniero : BW_Jefe de obra : BE_Diario de Obra

dirigir

genera

registrar

recibir

: BE_Proyecto
1: dirigir

3: registrar

: BW_Ingeniero : BE_Documento

4: recibir

2: genera : BW_Jefe de obra

: BE_Diario de Obra

CU 05- Gestionar personal

: BE_Carta de Agradecimiento : BE_Contratacion


: BE_Perfil del puesto : BE_Entrevista : BE_Referencias Laborales : BE_Informes de preSeleccion
: BW_Gerente : BW_Secretaria

Verifica

Realiza

Verifica

Realiza

Envia

Envia

Realiza contratacion

43
2: Realiza
1: Verifica

: BE_Perfil del puesto : BE_Entrevista

: BW_Gerente

6: Envia
3: Verifica
: BE_Referencias Laborales
: BW_Secretaria
7: Realiza contratacion 4: Realiza

: BE_Informes de preSeleccion 5: Envia

: BE_Contratacion
: BE_Carta de Agradecimiento

CU 06 - Seguimiento de tramite documentario

: BE_Portafolio
: BE_Documento
: Cliente
: BW_ Administrador : BW_Secretaria : BW_Ingeniero : BW_Abogado

genera

redirige

envia

entrega

envia

redirige

guarda

Solicita_Informacioon

busca

informa

44
7: guarda
1: genera 2: redirige 9: busca

: BE_Documento : BE_Portafolio
: BW_ Administrador : BW_Secretaria

4: entrega 10: informa

3: envia 8: Solicita_Inform acioon


6: redirige
5: envia

: Cliente
: BW_Ingeniero

: BW_Abogado

CU 07 - Entregar maquinaria

: BE_Documento : BE_Maquinaria
: BW_Almacenero
: BW_ Administrador : BW_Jefe de obra

realizar

recibir

revisar

entregar

3: revisar
1: realizar

: BE_Maquinaria
2: recibir
: BE_Documento
: BW_ Administrador : BW_Almacenero 4: entregar

: BW_Jefe de obra

CU 08- actualizar disponibilidad de maquinaria

45
: BE_Maquinaria
: BW_Gerente : BW_Almacenero

consulta

revisa

envia

3: envia

1: consulta

: BW_Almacenero : BW_Gerente
2: revisa

: BE_Maquinaria

CU 09 - contactar proveedor

: BW_Gerente : BE_Lista de proveedores : BE_Documento : BW_Secretaria : Proveedor

consulta

realiza

redirige

envia

46
1: consulta 2: realiza

: BE_Lista de proveedores : BE_Documento


: BW_Gerente

3: redirige

4: envia

: Proveedor : BW_Secretaria

2.3. GLOSARIO DE TÉRMINOS


GLOSARIO DE TÉRMINOS
Nombre Descripción
C
Acuerdo, generalmente escrito, por el que dos o más partes se
Contrato
comprometen recíprocamente a respetar y cumplir una serie de
condiciones
P
Es la presencia y predominio de determinados materiales y
sistemas constructivos, el tamaño de los conjuntos, la densidad
de población, la cobertura y calidad de los servicios urbanos
básicos, como son el agua potable, drenaje, energía eléctrica,

Perfil urbano alumbrado público y, el estado general de la vivienda, en


interrelación con las costumbres y usos de sus habitantes,
densidad, acervo cultural, fiestas, costumbres, así como la
estructura familiar y social, así como por el tipo de actividades
económicas que se desarrollan en la ciudad.
Mapa, plano o gráfico de una ciudad, sección o subdivisión que
indica la localización y los límites de las propiedades
Plano catastral
individuales. También llamado mapa catastral, mapa
parcelario, plano parcelario.

Se refiere a un documento que se desarrolla en sintonía con


Proforma una forma o una formalidad, se aplica a

47
aquellas facturas o recibos que se utilizan para justificar las
operaciones desarrolladas con posterioridad a la fecha del
estado de cuenta en el que se registran.
Tabla 14 - Glosario de Términos

2.4. REGLAS DEL NEGOCIO


REGLAS DEL NEGOCIO AL
Casos de Uso
Código Nombre Descripción
Afectados
Reglas de formulario de documentos
RN01 Formularios de los Formulario de los documentos de Cu 06 -
documentos de gestión para dar un alcance y Seguimiento de
gestión tramite
brindar un asesoramiento
documentario
Reglas de proceso de seguimiento
RN02 Proceso de Proceso de seguimiento del Cu 06 -
seguimiento del trámite documentario con las Seguimiento de
tramite tramite
cotizaciones que se debe de
documentario
brindar al cliente para
Reglas de relaciones con proveedores
RN03 Relaciones – Establecer relaciones directas con CU 09 - contactar
directas los proveedores. proveedor
Reglas de
RN04 Establecer normas Establecer normas y requisitos CU 02- licitar
para el cumplimiento de la CU- 03 Gestionar
materiales
garantía de fabricación (medición
CU 04 - Gestionar
y certificación de los sistemas de obra
protección) CU 07 - Entregar
maquinaria
Reglas de
RN05 Contactar Relación directa con los CU 05- Gestionar
Proveedores trabajadores. personal
Tabla 15 – Reglas del Negocio

48
CAPITULO III
CAPTURA DE REQUERIMIENTOS
3.1. FUENTES DE OBTENCIÓN DE REQUERIMIENTOS
Para la obtención de los requerimientos del sistema se desarrollaron diferentes técnicas
de obtención de información que a continuación se detalla.

Entrevistas:
Se adoptó esta técnica de recolección de información para la obtención de los que
requerimientos de la Constructora Terralpa S.A.C,. Esta técnica sirvió para
conocer el cómo se iban tratando y desarrollando cada actividad en la Empresa,
sirvió para conocer que restricciones y dependencias tenía la Empresa, también se
logró conseguir información sobre las entradas que requería cada área para su
correcto funcionamiento

Revisión de documentos:
Se buscó información en los documentos proporcionados como Reglamento
interno, Manual de Organización y Funciones (MOF), organigrama de la
organización, registros de los proyectos ejecutados en los años pasados.

Por otro lado, fuera de las técnicas de recolección de datos también se logró conocer
el como vienen desarrollando cada proceso en dicha empresa, esto se logró gracias a
información que nos brindó el administrador de la empresa.

3.1.1. INFORME DE ENTREVISTAS O MATERIAL TÉCNICO

FECHA 12 de mayo del DURACIÓN De: 3:50


2017 A: 5:20
Gerente –
ENTREVISTADO: Administrador Nro. de entrevista 01
Paul Castro
REALIZADO POR: Grupo de Desarrollo de Software
NOMBRE DEL ASISTENTE: Grupo de Desarrollo de Software
TEMAS TRATADOS:
Sistema de seguimiento de tramite documentario

49
TEMA: Análisis del negocio PROPUESTO POR: Grupo de Desarrollo
Pregunta 1.1: ¿La empresa tiene un mercado consolidado en la región?
Respuesta 1.1: Si, actualmente, la empresa tiene un mercado ganado en la región de
Ayacucho, tanto que se ha podido abrir una sede en Huanta, Carmen Alto y otra en Lima,
con la finalidad de poder satisfacer las necesidades del público y crecer como empresa.
Pregunta 1.2: ¿Qué valor agregado ofrecen a sus clientes, para mantener su
fidelización?
Respuesta 1.2: La empresa actualmente ofrece un servicio de postventa a los clientes,
y una atención sobre el avance de su obra, el cual a veces tenemos problemas, porque
se nos llega a extraviar el documento en el desarrollo del mismo, ya que el proyecto
varia de área en área, y se maneja de forma física
TEMA: Procesos del negocio PROPUESTO POR: Grupo de Desarrollo
Pregunta 1.3: ¿Cómo es el funcionamiento de la empresa?
Respuesta 1.3: Es la encargada de la elaboración de proyectos y su gestión, está
compuesta de un Gerente de proyectos (líder de proyecto) y la integración temporal por
procesos de equipos o de comité, por la Dirección financiera y de administración, la
Dirección técnica administrativa, la Dirección de construcción y la Dirección de ventas,
estas cuatro integran la Comisión de proyectos a manera de equipo para el desarrollo
organizacional. El gerente es la persona que tiene la responsabilidad total del
planteamiento y ejecución del proyecto integral.
TEMA: Problemas de la organización PROPUESTO POR: Grupo de Desarrollo
Pregunta 1.4: ¿Cuál es el principal problema de la empresa?
Respuesta 1.4: El actual problema que se presenta en la empresa, es la falta de
comunicación entre la recepción y él envió de documentos entre diferentes áreas de la
organización, porque cuando un cliente viene a ver su perfil o el avance del mismo, no
se tiene una certeza en fase esta su proyecto.
TEMA: Herramientas de solución de PROPUESTO POR: Grupo de Desarrollo
la organización
Pregunta 1.5: ¿Tiene alguna herramienta que controle ese problema?
Respuesta 1.5: Actualmente cuenta con una herramienta tecnológica, el Dropbox, para
lo cual dicha herramienta no llega a solucionar el problema adecuadamente, porque
solo muestra de forma global la documentación.
TEMA: Función de los Trabajadores PROPUESTO POR: Grupo de Desarrollo
en el Negocio
Pregunta 1.6: ¿Que trabajadores intervienen en dicho proceso?
Respuesta 1.6: En este proceso intervienen la mayoría por no decir todos de los
trabajadores porque un proyecto no solo queda en una área sino que esta necesita d todas
las áreas para su ejecución, es por eso que muchas veces se desconoce dónde se encuentra
el documento
Conclusiones de la entrevista:
Se concluye que en la empresa tiene un déficit en la gestión de seguimiento de tramites
documentarios por lo cual se ve conveniente una aplicación informática automatizando
dicho proceso, aumentando así una mejor experiencia al cliente final
Próximas acciones/reuniones
No se realizaran más reuniones debido a los constantes viajes del Administrador,
cualquier consulta o duda lo realizaremos mediante llamadas telefónicas y/o mensajes
al correo.

50
3.1.2. MATRIZ DE PROCESO Y REQUERIMIENTO

MATRIZ DE ACTIVIDADES
Actividad de Responsable del Requerimiento o
Proceso del negocio Caso de uso Actores
negocio negocio Responsabilidad
• Registrar cliente
Secretaria Llenar datos del cliente
• Buscar cliente
• Registrar
Llenar datos del Llenar datos del Secretaria
documento
cliente documento Cliente
• Buscar documento
Administrador
• Mantener
Proceso de seguimiento Secretaria Actualizar documento
documento
tramite documentario
Cotejar Administrador
Generar reportes • Generar reportes
información Secretaria
• Generar contrato
Redactar del cliente
Administrador Generar documentos Administrador
documentos • Generar proforma
del cliente
Tabla 16- Matriz de Actividades

51
3.2. MODELO DE CASOS DE USO
3.2.1. LISTA DE ACTORES DEL SISTEMA

LISTA DE ACTORES DEL SISTEMA

Ingeniero
(from Actores del Sistema)

Actor Descripción
Este actor se encarga del desarrollo de las obras. Determina
Ingeniero
los controles de calidad a aplicar en la ejecución de obras.

Administrador
(from Actores del Sistema)

Actor Descripción
Es el actor quien registra a los documentos de gestión de la
empresa del trámite documentario, actualiza los documentos,
Administrador
genera los contratos con los clientes y genera las proformas
para los clientes

Secretaria
(from Actores del Sistema)

Actor Descripción
Secretaria Este actor registra nuevos clientes como también puede
buscar los clientes ya registrados, se encarga de actualizar los
datos del cliente registrados, y genera reportes para el
análisis de la empresa

52
Cliente
(from Actores del Sistema)

Actor Descripción
Cliente Este actor proporciona datos para su registro y haces los
requerimientos para el contrato con el administrador

Usuario
(from Actores del Sistema)

Actor Descripción
Usuario Es la persona con mayores privilegias de acceso al sistema.

Abogado
(from Actores del Sistema)

Actor Descripción
Abogado Este actor se encarga de la parte legal frente a
municipalidades, la elaboración y firma del contrato.
Tabla 17 – Lista de Actores del Sistema

3.2.2. LISTA DE CASOS DE USO DEL SISTEMA


LISTA DE CASOS DE USO DEL SISTEMA

Gestionar Cliente
(f rom Casos de uso del sistema)

Caso uso 1 Descripción


La secretaria ingresa los datos del cliente (nombre, apellidos,
tipo de cliente, DNI, ruc, dirección, teléfono, fecha de
Registrar Cliente
nacimiento).
El sistema verifica si los datos del cliente son correctos.

53
La secretaria hace “click” en el botón “Guardar”, el sistema
guarda los datos ingresados, y muestra un mensaje “cliente
registrados”
Si los datos estas mal llenados o existen el sistema nos
enviara un mensaje “error de registro”.

Buscar Cliente
(f rom Casos de uso del sistema)

Caso uso 2 Descripción


La secretaria ingresa el DNI del cliente y hace clic en buscar.
El sistema mostrara los datos del cliente y los mostrara en
Buscar Cliente pantalla
Si los datos del cliente nos existen, el sistema nos mostrara
un mensaje “cliente no registrado”

Gestionar Documento
(f rom Casos de uso del sistema)

Caso uso 3 Descripción


El administrador o la secretaria registra los documentos para
las obras.
El sistema verifica si los datos llenados son correctos
El administrador o secretaria hace “click” en el botón
Registrar Documentos
“guardar”, el sistema guarda los datos del documento y el
sistema nos muestra un mensaje “documento guardados”
Si los datos llenados están mal, el sistema nos mostrara un
mensaje “error de registro”

Buscar Documento
(f rom Casos de uso del sistema)

Caso uso 4 Descripción


El administrador o la secretaria ingresa el nombre, fecha,
autor, tipo de documento y hace “click” en buscar.
Buscar Documentos El sistema busca el documento y los muestra en pantalla
El sistema nos mostrara un mensaje de error “no se encontró
documento” si no existe el documento

Gestionar servicio
(f rom Casos de uso del sistema)

Caso uso 5 Descripción

54
El administrador actualiza los documentos de gestión
registrado
El sistema nos mostrara el documento con los datos llenados
Mantener Documento para hacer algún cambio
Si el administrador si hace algún cambio al momento de
guardar los datos el sistema nos mostrara un mensaje “datos
modificados”.

Generar Reportes
(f rom Casos de uso del sistema)

Caso uso 6 Descripción


La secretaria genera reportes de los clientes, contratos, las
proformas
Generar Documentos El sistema muestra el reporte la pantalla
El sistema nos da la opción para la impresión de las
proformas

Login
(f rom Casos de uso del sistema)

Caso uso 7 Descripción


Login El usuario del sistema tiene todos los privilegios
Tabla 18 – Lista de Casos de Uso del Sistemas

3.2.3. LISTA DE CASOS DE USO PRIORIZADOS


PRIORIZACIÓN DE CASOS DE USO DEL SISTEMA
0.4 0.3 0.2 0.1
ACTOR CASOS DE USO Complejidad Procedencia Premura Riesgo Total
Registrar 10 8 7 2 8.00
Documentos
Buscar 8 6 5 3 6.30
Secretaria Documentos
Registrar Cliente 10 8 6 2 7.80
Buscar Cliente 7 6 4 1 5.50
Generar Reportes 6 4 4 1 4.50
Generar Contrato 9 7 7 2 7.30
del Cliente
Generar Proformas 9 6 6 2 6.80
Administrador
del Cliente
Mantener 7 6 4 3 5.70
Documentos

55
3.2.4. DIAGRAMAS DE CASOS DE USO DEL SISTEMA

Generar Reportes Buscar Docum ento


<<extend>>
(f rom C asos de uso del s istema)
(f rom C asos de uso del s istema)

Gestionar Documento
(f rom C asos de uso del s istema)
Login
(f rom C asos de uso del s istema)
Usuari o
(from Actores del Sistema)

Secretari a
Admi nistrador Abogado Ingeniero (from Actores del Sistema)
(from Actores del Sistema) (from Actores del Sistema) (from Actores del Sistema)

Gestionar servi cio


<<extend>> Buscar Cl iente
(f rom C asos de uso del s istema)
Gestionar Cli ente
(f rom C asos de uso del s istema)
(f rom C asos de uso del s istema)

Cl iente
(from Actores del Sistema)

Figura 13 – Diagrama de Caso de Uso del Sistema

56
3.2.5. ESPECIFICACIONES DE REQUERIMIENTOS DE SOFTWARE
3.2.6. ESPECIFICACIONES DE CASOS DE USO
Especificación de detalle de nivel
Caso de uso Gestionar Cliente
Versión 1.0
Autor El grupo desarrollo de software
Descripción Este caso de uso permite registrar al cliente, editar y eliminar
breve
precondición Registro de un cliente
Flujo básico
Registrar Cliente
1. La secretaria hace clic en “registrar cliente”.
2. El sistema muestra la interface de “Registrar Cliente”.
3. La secretaria ingresa los datos del cliente (DNI, nombre, apellido, numero de
documento, correo, dirección, teléfono, observaciones).
4. La secretaria hace clic en “Guardar”.
5. El sistema muestra un mensaje “Cliente Registrado”.
6. El sistema guarda los datos en la base de datos.
Flujo Alterno
1. Los datos no fueron registrados correctamente, el sistema muestra un mensaje
“error al registrar”.
SubFlujos
Editar
1. La secretaria elige la opción editar cliente.
2. El sistema nos muestra la opción de búsqueda del cliente
3. La secretaria ingresa el DNI al cliente a editar y da clic en “Buscar”
4. El sistema muestra los datos del cliente autocompletados
5. La secretaria podrá editar los datos del cliente
6. La secretaria hace clic en el botón “Guardar” y los datos se actualizarán
Eliminar
1. El administrador elige la opción eliminar cliente
2. El sistema muestra la opción de búsqueda del cliente
3. La secretaria ingresa el DNI al cual quiere eliminar y da clic el buscar
4. El sistema muestra los datos del cliente a eliminar
5. La secretaria hace clic en el botón “Eliminar” y los datos del cliente se
eliminarán
post condición Los datos fueron registrados satisfactoriamente
Referencia Req. 01: el sistema permitirá registrar un nuevo cliente
Tabla 19 –SRS Gestionar Cliente

57
Caso de uso Buscar Cliente
Versión 1.0
Autor El grupo desarrollo de software
Descripción Este caso de uso permite buscar a los clientes registrados y su
breve historial en la empresa
precondición Tener registro de los clientes
Flujo básico
1. La secretaria hace clic en “Historial”.
2. El sistema muestra la interface de “Historial del Cliente”.
3. La secretaria ingresa el DNI del cliente
4. La secretaria hace clic en buscar.
5. El sistema muestra los datos del cliente y el seguimiento del trámite
documentario por el cual va pasando
Flujo alterno
1. El sistema muestra un mensaje de error “Cliente no Registrado”.
post condición Los datos fueron registrados satisfactoriamente
Referencia Req. 01: el sistema permitirá buscar un nuevo cliente
Tabla 20 –SRS Buscar Cliente

Caso de uso Buscar Documento


Versión 1.0
Autor El grupo desarrollo de software
Descripción Este caso de uso permite buscar los documentos registrado
breve
precondición Tener el registro de los documentos
Flujo básico
1. El administrador hace clic en “Buscar Documento”.
2. El sistema muestra la interface de “Seguimiento de Documentos”.
3. El administrador ingresa el nombre del documento.
4. El administrador hace clic en “Buscar”.
5. El sistema muestra una descripción breve del documento.
6. El sistema nos permite reenviar el documento el cual cargara su código, el
usuario que está mandando y el administrador ingresa el destinatario.
7. El administrador hace clic en el botón “Enviar” y se enviara el documento.
Flujo alterno
1. El sistema nos enviara un mensaje de error “No Existe Documento” al no
encontrar el documento
post condición Registro encontrado
Referencia Req. 01: el sistema nos mostrara la página principal
Tabla 21– SRS Buscar Documento

58
Caso de uso Gestionar Documento
Versión 1.0
Autor El grupo desarrollo de software
Descripción Este caso de uso permite registrar cualquier tipo de documento
breve (contrato, proformas, fotos, etc.)
precondición Registrar los documentos
Flujo básico
Registrar Documento
1. El administrador hace clic en “Registrar Documento”.
2. El sistema muestra la interface de “Registrar Documento”.
3. El administrador ingresa los datos del documento (nombre, código, cambios).
4. El administrador carga el documento a registrar y buscara el documento a cargar
5. El administrador hace clic en “guardar”.
6. El sistema muestra un mensaje “Documento Guardado”.
7. El sistema guarda los datos en la base de datos.
Flujo alterno
1. El sistema mostrara un mensaje de error “Error al Registrar” cuando los
datos estén mal llenados y no cargo el archivo.
Subflujo
Actualizar
1. El administrador hace clic en “Buscar Documento”.
2. El sistema muestra la interface de “Seguimiento de Documentos”.
3. El administrador ingresa el nombre del documento
4. El usuario hace clic en “Buscar”.
5. El sistema muestra el resultado de la búsqueda.
6. El administrador hace clic en el botón “Actualizar”.
7. El sistema nos enviara a la vista “Registrar Documento” con el nombre y el código
del cliente llenos, listo para recargar el nuevo documento
8. El administrador dará clic el botón “Actualizar” y se actualizará el documento
9. El sistema guarda los datos actualizados.
post condición Los datos fueron guardados satisfactoriamente
Referencia Req. 01: el sistema permitirá registrar un nuevo documento
Tabla 22 – SRS Gestionar Documento

59
Caso de uso Gestionar Servicio
Versión 1.0
Autor El grupo desarrollo de software
Descripción Este caso de uso permite ver un monto estimado del contrato
breve
precondición Ninguno
Flujo básico
1. El administrador hace clic en “Documento/Cliente”.
2. El sistema muestra la interface de “Documento/Cliente”.
3. El administrador marca la opción “Proforma” o “Contrato”
4. El administrador ingresa el nombre del proyecto, nombre cliente, ubicación
(Departamento, Provincia y Distrito), Dirección y Área del terreno
5. El sistema carga las imágenes del terreno
6. El administrador ingresa la cantidad de pisos (Presentar a la Municipalidad,
Real para Trabajar).
7. El administrador marca las opciones en “Factores para casos específicos”.
8. El sistema muestra el subtotal del costo del proyecto.
9. El administrador ingresa el descuento, 1er adelanto, 2do adelanto si así lo
requiera
10. El administrador da clic en el botón “Total” para calcular el monto total y
también en el botón “Saldo”.
11. El administrador genera el documento en el botón “Generar”
Flujo alterno
1. El sistema mostrara un mensaje de error “Error al Generar” si los datos fueron
mal llenados
post condición Los datos fueron registrados actualizados
Referencia Req. 01: el sistema permitirá nos mostrará el documento
Tabla 23 – SRS Gestionar Servicio

Caso de uso Login


Versión 1.0
Autor El grupo desarrollo de software
Descripción Este caso de uso permite ingresar al sistema
breve
precondición Estar como usuario
Flujo básico
1. El usuario ejecuta el sistema, y el sistema mostrara un cuadro de logeo
2. El usuario ingresa su nombre de usuario y la contraseña.
3. El usuario hace clic el ingresar
4. El sistema corrobora los datos e ingresa al sistema
Flujo alterno

1. El sistema muestra un mensaje de error "Datos inválidos" al no ingresar los


datos correspondientes al usuario y volverá a pedir la contraseña y usuario.
post condición Usuario correcto
Referencia Req. 01: el sistema nos muestra la página principal del sistema
Tabla 24 – SRS Login

60
Caso de uso Generar Reportes
Versión 1.0
Autor El grupo desarrollo de software
Descripción Este caso de uso permite ver los listados de los múltiples reportes
breve
precondición Datos de los reportes existentes
Flujo básico
1. La secretaria hace clic en “Reporte”
2. El sistema muestra la interface de “Reportes”.
3. El administrador selecciona el dato del tipo de reporte que desea generar (fecha,
numero documento, sede, clientes, contratos)
4. El administrador hace clic en “Generar Reporte”.
5. El sistema muestra el reporte en formato PDF
Flujo alterno
2. El sistema mostrara un mensaje de error “Error al Generar Reporte” si el
documento no cargo.
post condición El reporte fue generado
Referencia Req. 01: el sistema permitirá nos mostrará el documento
Tabla 25 – SRS Generar Reporte

61
4. CAPITULO IV
ANÁLISIS

4.1. MODELO DE ANÁLISIS


4.1.1. ARQUITECTURA DE ANÁLISIS

PAQUETES DE ANALISIS

Reporte Gestion
CAPA ESPECIFICA

----------------------------------------------------------------------------------------------

Busqueda Login
CAPA GENERA L

Figura 14 –Paquetes de Análisis

PAQUETE DE ANALISIS

Reporte

Nombre Descripcion Capa Dependencias


En este paquete se generarán los reportes de
Reporte los distintos CU, para así facilitar en la toma Especifico Búsqueda
de decisiones.

62
Gestion

Nombre Descripción Capa Dependencias


En este paquete se almacenaran los CU de
Gestión gestión Cliente, Gestión servicio y Gestión Especifico Login
Documentos.

Busqueda

Nombre Descripción Capa Dependencias


En este paquete se alamcenan los CU, que
Búsqueda nos permitirán realizar las diversas General Gestión
búsquedas.

Login

Nombre Descripción Capa Dependencias


En este paquete se encuentra el CU que nos
Login permitirá acceder al sistema, y poder realizar General Ninguno
las diversas operaciones.
Tabla 26 –Paquete de Análisis

63
4.1.2. REALIZACIÓN DE CASOS DE USO DE ANÁLISIS

Buscar Cliente RCUA_Buscar Cliente

(from Casos de uso del sist...

RCUA_Buscar Cliente
ID Operación Del Objeto Al Objeto Nota
1 Buscar Secretario InterfazBuscaCliente El secretario solicita
cliente buscar cliente
2 Realizar InterfazBuscaCliente GestorCliente En la interfaz se
búsqueda ingresa el DNI del
cliente y realiza la
Buscar Cliente RCUA_Buscar Cliente búsqueda
3 Obtener GestorCliente
(from Casos de uso del sistema)
Cliente El controlado
datos GestorCiente busca al
cliente
Tabla 27 – RCUA (Buscar Cliente)

Buscar Documento RCUA_Buscar Documento


(from Casos de uso del sistema)

RCUA_Buscar Documento
ID Operación Del Objeto Al Objeto Nota
1 buscar Usuario I_ActualizarDocumento El usuario solicita
documento buscar
documento
2 Validar I_ActualizarDocumento GestorDocumento En la interfaz
busqueda indica el código
del documento
3 Obtener GestorDocumento Documento El controlador
obtiene los datos
documento
Tabla 28 – RCUA (Buscar Documento)

Gestionar Documento RCUA_Gestionar Documento


(from Casos de uso del sist...

RCUA_Gestionar Documento
ID Operación Del Objeto Al Objeto Nota

64
El usuario
1 Llenar datos Usuario I_RegistrarDocumento registra los datos
del documento
El usuario
Cargar selección el
2 Usuario I_RegistrarDocumento
documento documento a
guardar
Validar Se valida el
3 I_RegistrarDocumento GestorDocumento
guardado guardado
Guardar Se guarda el
4 GestorDocumento Documento
documento documento
El usuario
Buscar
1 Usuario I_ActualizarDocumento ingresa el código
documento
del documento
El usuario
Actualizar selecciona el
2 Usuario I_ActualizarDocumento
documento documento a
actualizarse
El gestor valida
Validar
3 I_ActualizarDocumento GestorDocumento la busqueda del
busqueda
documento
Validar El gestos valida
4 I_ActualizarDocumento GestorDocumento
guardado el guardado
El gestor obtiene
5 Obtener GestorDocumento Documento los datos del
documento
El gestor guarda
Guardar
6 GestorDocumento Documento el documento
documento
actualizado
Tabla 29 – RCUA (Gestionar Cliente)

Gestionar Cliente RCUA_Gestionar Cliente

(from Casos de uso del sist...

RCUA- Gestionar Cliente


ID Operación Del Objeto Al Objeto Nota
1 Ingresar Secretario I_RegistrarCliente El secretario ingresa los
datos datos del cliente ha
registrar
2 Validar I_RegistrarCliente GestorCliente El gestor valida los datos
guardado ingresados
3 Registrar GestorCliente Cliente El gestor guarda los datos
cliente del Cliente
1 Buscar Secretaria I_BuscarCliente La secretaria ingresa el dni
cliente del cliente

65
2 Realiza I_BuscarCliente GestorCliente El gestor realiza la
busqueda busqueda del cliente
3 Obtener GestorCliente Cliente El gestor obtiene y muestra
datos los datos del cliente
4 Editar Secreataria I_BuscarCliente La secretaria edita los
datos datos del cliente
5 Validar I_BuscarCliente GestorCliente El gestor valida los datos
guardado modificados
6 Guardar GestorCliente Cliente El gestor guarda los
cliente cambios realizados
1 Buscar Secretaria I_BuscarCliente La secretaria ingresa el dni
cliente del cliente
2 Realiza I_BuscarCliente GestorCliente El gestor realiza la
busqueda busqueda del cliente
3 Obtener GestorCliente Cliente El gestor obtiene y muestra
datos los datos del cliente
4 Eliminar Secreataria I_BuscarCliente La secretaria selecciona la
opción eliminar
5 Validar I_BuscarCliente GestorCliente El gestor valida la
eliminación eliminación
6 Eliminar GestorCliente Cliente El gestor elimina al cliente
cliente
Tabla 30 – RCUA (Gestionar Documento)

Gestionar servicio RCUA_Gestionar Servicio


(from Casos de uso del sist...

RCUA- Gestionar Servicio


ID Operación Del Objeto Al Objeto Nota
1 Escoje el tipo Adminitrador I_generarServicio
El administrador
de documento selecciona el tipo de
documento a generar
2 Autocompletar Administrador I_generarServicio El administrador
datos autocompleta los datos
del documento
3 Seleccionar Administrador I_generarServicio El administrador
requisitos selcciona los requisitos
4 Seleccionar I_generarServicio GestorProforma El administrar selecciona
proforma proforma
5 Guarda GestorProforma Documento El gestor guarda el
documento
6 Otorga Usuario GestorProforma El gestor registra la
información inormacion del usuario
7 Selecciona I_generarServicio GestorContrato El administrador
contrato selecciona contrato

66
8 Guarda GestorContrato Guarda El gestor guarda el
documento
9 Obtiene GestorContrato Cliente El gestor obtiene la
informacion información del cliente
para el contrato
Tabla 31 – RCUA (Gestionar SErvicio)

Login RCUA_Login
(from Casos de uso del si st...

RCUA- Login
ID Operación Del Objeto Al Objeto Nota
1 Solicita login Usuario I_Inicio El usuario solicita logearse
2 Operación I_Inicio GestorLogin El gestor realiza la
operación
3 Enviar GestorLogin Usuario El gestor valida el username
información y password del usuario
usuario
4 Redircciona GestorLogin I_login El gestor redirecciona al
login
Tabla 32 – RCUA (LOgin)

Generar Reportes RCUA_Generar Reporte


(from Casos de uso del sist...

RCUA- Generar Reporte


ID Operación Del Objeto Al Objeto Nota
1 Envía Usuario InterfazReporte El usuario envía los
parámetros de parámetros para
reporte generar el reporte
2 Procesa petición InterfazReporte GenerarReporte El gestor procesa la
petición con los
parámetro
3 Redirecciona GenerarReporte I_ViewReports El gestor redirecciona a
una vista con el reporte
4 Envia GenerarReporte Documento El gestor obtiene los
informacion datos del documento
5 Envia GenerarReporte Cliente El gestor obtiene los
información datos del cliente
Tabla 33– RCUA (Generar Reporte)

67
4.1.3. RESPONSABILIDADES DE UNA CLASE DE ANÁLISIS
Clase de Analisis: Cliente Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Enviar información GestorReporte
GestorCliente
GestorContrato
Clase de Analisis: Documento Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Enviar información GestorDocumento
Obtener información GestorProforma
GestorContrato
Clase de Analisis: Usuario Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Enviar información GestorLogin
Clase de Analisis: Tipo:
InterfazActualizarDocumento
Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Validar busqueda GestorDocumento
Validar guardado Usuario

68
Clase de Analisis: Tipo:
InterfazRegistrarDocumento
Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Validar guardado GestorDocumento
Usuario
Clase de Analisis: InterfazBuscarCliente Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Realizar busqueda Secretaria
Validar guardado GestorCliente
Validar eliminación
Clase de Analisis: Tipo:
InterfazGenerarServicio
Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Seleccionar proforma GestorContrato
Seleccionar contrato GestorProforma
Administrador
Clase de Analisis: InterfazInicio Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Operación GestorLogin
Clase de Analisis: Tipo:
InterfazRegistrarCliente

69
Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Validar guardado Secretaria
GestorCliente
Clase de Analisis: InterfazLogin Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Validar datos GestorLogin
Usuario
Clase de Analisis: InterfazReporte Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Procesa petición GestorReporte
Clase de Analisis: ViewReports Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Recibir parámetros GestorReporte
Clase de Analisis: GestorReporte Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Redirecciona InterfazReporte
IterfazViewReports
Cliente

70
Clase de Analisis: GestorProforma Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Guardar InterfazGenerarServicio
Cliente
Documento
Clase de Analisis: GestorLogin Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Enviar información usuario InterfazLogin
Redirecciona Usuario
InterfazInicio
Clase de Analisis: GestorDocumento Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Obtener IntefarRegistarDocumento
Guardar documento InterfazActualizarDocumento
Documento
InterfazActualizar
Clase de Analisis: GestorCliente Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Validar datos InterfazRegistrarCliente
Validar eliminación Cliente
InterfazBuscarCliente

71
Clase de Analisis: GestorContrato Tipo:

Super Clase:

Sub Clase:

ID Responsabilidades Colaboraciones
Guardar InterfazGenerarServicio
Documento
Cliente

Tabla 35 – Tarjeta CRC ( )

4.1.4. MODELO CONCEPTUAL


Clase Entidad Atributos
idDocumento
nombre
Documento tipoArchivo
direccion
autor
dni
Nombre
Persona Apellido
dirección
Teléfono
cargo
Trabajador
Código
Usuario
Usuario Password
TipoUsuario
Ruc
Nombre
Cliente
Dirección
Teléfono

Tabla 34 – Clase Entidad

72
1. Caso de uso Buscar Cliente

Realización de caso de uso

Buscar Cliente RCUA_Buscar Cliente


(from Casos de uso del sistema)

Estructura interna

operacion

Buscar Documento
solicita modificar, eliminar cliente RCUA_Buscar Documento
indica eliminar o editar

InterfazBuscarCliente
Secretaria(from Casos de uso del sistema) GestorCliente Cliente
(f rom Actores del Sistema) (f rom Frontera) (f rom Gestor) (f rom Entidad)

Flujo básico

3: Obtener datos

Direccion
Telefono
Correo
Numero_documentos
Apellidos
1: Buscar cliente
Nombres
2: Realizar busqueda
DNI DNI

: Secretaria : InterfazBuscarCliente : Cliente


: GestorCliente

Buscar Cliente RCUA_Buscar Cliente


2. Caso de uso Buscar Documento
(from Casos de uso del sistema)

Realización de caso de uso

Buscar Documento RCUA_Buscar Documento


(from Casos de uso del sistema)

Estructura interna

73
solicitar b usqueda documento indicar b usqueda
operacion

Usuario IntefazActualizarDocumento GestorDocumento Documento


(f rom Actores del Sistema) (f rom Frontera) (f rom Gestor) (f rom Entidad)

Flujo básico

3: Obtener

descripcion
1: Buscar docum ento codigo
2: Validar busqueda nombre
nombre

: Usuario : IntefazActualizarDocumento : GestorDocum ento : Documento

3. Caso de uso Gestionar Cliente

Realización de caso de uso

Gestionar Cliente RCUA_Gestionar Cliente

(from Casos de uso del sistema)

Estructura interna

solicita registrar cliente indica registrar operacion

Gestionar Documento RCUA_Gestionar Documento


Secretaria InterfazRegistrarCliente Cliente
GestorCliente
(from
(f CasosdeldeSistema)
rom Actores uso del sistema) (f rom Frontera) (f rom Gestor) (f rom Entidad)

solicita modificar, eliminar cliente indica eliminar o editar

InterfazBuscarCliente
(f rom Frontera)

Gestionar servicio RCUA_Gestionar Servicio

Flujo
(from básico
Casos de uso del sistema)

74
1: Ingresar datos

Observaciones
Direccion
Correo
Telefono
Numero_documento
Apellido
Nombre
2: Validar guardado 3: Registrar cliente
DNI

: Secretaria : InterfazRegistrarCliente : GestorCliente : Cliente

Flujo editar

6: Guardar cliente

3: Obtener datos

Direccion
Telefono
4: Editar datos
Correo
5: Validar guardado Num ero_docum entos
1: Bus car cliente Apellido
2: Realiza bus queda Nom bre
DNI DNI

: Secretaria : InterfazBus carCliente


: Ges torCliente : Cliente

Flujo eliminar

6: elim inar cliente

5: Obtener datos

Direccion
Telefono
2: elim inar
Correo
4: Validar elim inacion Numero_documentos
1: Buscar cliente Apellido
3: Realiza bus queda Nombre
DNI DNI

: Secretaria : InterfazBus carCliente


: Ges torCliente : Cliente

Gestionar Cliente RCUA_Gestionar Cliente


4. Caso de uso Gestionar Documento
(from Casos de uso del sistema)

Realización de caso de uso

Gestionar Documento RCUA_Gestionar Documento


(from Casos de uso del sistema)

75
Estructura interna

solicitar registrar documento indicar registro operacion

Usuario InterazRegistrarDocumento GestorDocumento Documento


(f rom Actores del Sistema) (f rom Frontera) (f rom Entidad)
(f rom Gestor)
indicar b usqueda

solicitar b usqueda documento

IntefazActualizarDocumento
(f rom Frontera)

Flujo básico

2: Cagar documento

1: llenar datos

Codigo
Nombre 3: Validar guardado 4: Guardar docum ento

: Usuario : InterazRegistrarDocumento : GestorDocumento : Documento

Flujo Actualizar

Gestionar Cliente RCUA_Gestionar Cliente


6: Guardar documento

(from2:Casos
Actualizar documento
de uso del sistema)
5: obtener

4: validar guardado descripcion


1: Buscar docum ento
codino
nombre 3: validar busqueda
nombre

: Usuario : IntefazActualizarDocumento : GestorDocum ento : Documento

Gestionar Documento RCUA_Gestionar Documento


5. Caso de uso gestionar servicio
(from Casos de uso del sistema)

Realización de caso de uso

Gestionar servicio RCUA_Gestionar Servicio


(from Casos de uso del sistema)

76
Estructura interna

otorgar informacion

GestorProforma Cliente
indicar proforma obtiene
(f rom Gestor) (f rom Actores del Sistema)

solicitar generar documento

Administrador InterfazGenerarServicio
Documento
(f rom Actores del Sistema) (f rom Frontera)
(f rom Entidad)
obtiene
indicar contrato

obtiene

GerstorContrato Cliente
(f rom Gestor) (f rom Entidad)

Flujo básico

3: selecionar requisitos 6: otorga informacion


: GestorProforma
4: seleccionar proforma : Usuario
2: autocompletar datos 5: guarda

1: escoje el tipo de documento

: Administrador : InterfazGenerarServicio
7: selecciona contrato 8: guarda
: Documento

9: Obtiene informacion
: GerstorContrato
: Cliente

6. Caso de uso Login

Realización de caso de uso

77
Login RCUA_Login
(from Casos de uso del si stema)

Estructura interna

solicitar interfaz envia informacion de login envia informacion

redirecciona

InterfazLogin GestorLogin Usuario


Usuario
(f rom Gestor) (f rom Entidad)
(f rom Actores del Sistema) (f rom Frontera)

InterfazInicio
(f rom Frontera)

Flujo básico

4: Solicita login

Password
username

2: Operacion
: Usuario : InterfazInicio

3: enviaI nformacionde usuario

: GestorLogin : Usuario
1: redireciona

: InterfazLogin

7. Caso de uso Generar Reportes

Realización de caso de uso

Generar Reportes RCUA_Generar Reporte


(from Casos de uso del sistema)

Estructura interna

78
Cliente
ob tiene
(f rom Entidad)
solicitar
accion

InterfazReporte
(f rom Frontera)
ob tiene
Usuario
redirecciona
(f rom Actores del Sistema) GestorReporte
(f rom Gestor)

Documento
(f rom Gestor)

InterfazViewReports
(f rom Frontera)

Flujo básico

1: envia parametros de reporte 2: Procesa peticion

: Documento
4: envia informacion

: Usuario : InterfazReporte : GestorReporte

5: envia informacion
3: redirecciona

: Cliente

: InterfazViewReports

79
5. CAPITULO V
DISEÑO
5.1. CAPAS Y SUBSISTEMAS
CAPAS DE DISEÑO
Capa Subsistema Descripción

Tabla 35 – Capas de Diseño con sus Subsistemas

Figura 15 –Diagrama de Capas y Subsistemas

5.2. REALIZACIÓN DE LOS CASOS DE USO DE DISEÑO

Buscar Cliente RCUA_Buscar Cliente

(from Casos de uso del sist...

RCUD- NOMBRE
ID Operación Del Objeto Al Objeto Nota

Tabla 36 – RCUD ( )

Buscar Cliente RCUA_Buscar Cliente

(from Casos de uso del sist...

RCUD- NOMBRE
ID Operación Del Objeto Al Objeto Nota

Tabla 37 – RCUD ( )

Buscar Cliente RCUA_Buscar Cliente

(from Casos de uso del sist...

80
RCUD- NOMBRE
ID Operación Del Objeto Al Objeto Nota

Tabla 38 – RCUD ( )

Buscar Cliente RCUA_Buscar Cliente

(from Casos de uso del sist...

RCUD- NOMBRE
ID Operación Del Objeto Al Objeto Nota

Tabla 39 – RCUD ( )

Buscar Cliente RCUA_Buscar Cliente

(from Casos de uso del sist...

RCUD- NOMBRE
ID Operación Del Objeto Al Objeto Nota

Tabla 40 – RCUD ( )

5.3. DIAGRAMA DE CLASES PERSISTENTES


Tabla IMAGEN TABLA

Campo Tipo Long Descripcion

Restricciones
Llaves Primarias
Llaves Foráneas
Tabla 41 – TablaS

5.4. DOCUMENTO ARQUITECTURA DEL SISTEMA

81
82
6. CAPITULO VI
IMPLEMENTACIÓN
6.1. PROTOTIPOS DE LOS CASOS DE USO IMPLEMENTADOS Y LAS
PRUEBAS REALIZADAS
Login

Figura 16 –Interfaz logeo de los usuarios


Gestionar Cliente

Figura 17– Interfaz Registro de usuarios, lista de usuarios ( editar o elimina)

83
Gestionar Servicio

Figura 18 – Interfaz Generar proformas o el contrato

84
Gestionar documento

Figura 19 - Interfaz Registro de documentos de gestión

Buscar documento

Figura 200 – Interfaz de búsqueda de Documentos registrados

85
Buscar cliente

Figura 21 – Interfaz Búsqueda usuarios registrados

Generar reportes

Figura 22 – Interfaz de Reportes para análisis

86
7. CAPITULO VII
ADMINISTRACIÓN DEL PROYECTO
7.1. ADMINISTRACIÓN DEL PROYECTO

87
CONCLUSIONES
Tras la elaboración del presente trabajo podemos concluir que, el RUP, como herramienta
colaboradora en el desarrollo de software, aumenta la visión de desarrollo del mismo, es
decir, el RUP es una herramienta que permite prever los cambios que un software pueda
tener de acuerdo a los requerimientos y avance social que se tenga, brindando objetivos
más amplios y visión de requerimientos global. Para aplicar dicha metodología se eligió
el proceso principal que fue “Seguimiento de tramite Documentario” para la Constructora
Terralpa S.A.C.

Para contar con un enfoque disciplinado en la asignación de tareas y responsabilidades


dentro de una organización del desarrollo, se realizó un análisis profundo y exhaustivo
con el fin de optimizar los procesos en dicha empresa.

88
ANEXOS

89
CHECKLIST DE ARTEFACTOS POR FASES

90
BIBLIOGRAFÍA

91

También podría gustarte