Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA
INFORMÁTICA Y DE SISTEMAS
AUTORES:
ASESOR:
Docente:
Dr. Javier Martínez Carrión
CHIMBOTE, 2018
INDICE
PALABRAS CLAVE………………………………………………………………1
RESUMEN………………………………………………………………………….3
ABSTRAC…………………………………………………………………………..4
INTRODUCCION……………………………………………………….…………5
HIPOTESIS Y OBJETIVO GENERAL…………………………………………20
METODOLOGIA………………………………………………………………….21
RESULTADO Y MODELAMIENTO……………………………………………24
MODELAMIENTO DE NEGOCIO…………………………………………..….26
FACES DE CONSTRUCCION…………………………………………………...48
DIAGRAMAS DE SECUENCIA…………………………………………………59
ANALISIS Y DISCUSIÓN……………………………………………...…………67
CONCLUCIONES Y RECOMENDACIONES……………………….………….68
AGRADECIMIENTOS……………………………………………………………69
REFERENCIAS BIBLIOGRAFICAS……………………………..……………..70
ANEXOS……………………………………………………………………………72
ii
PALABRAS CLAVE
KEYWORDS
LINEA DE INVESTIGACION
1
Sistema Informático para el control de expedientes
Laboral para el Consultorio Jurídico de la Universidad
San Pedro
2
RESUMEN
3
ABSTRACT
The objective of this project is to develop a computerized system for the control of Labor
and Criminal Records of the Legal Office of the San Pedro University. Likewise, the
present analysis allowed to identify and describe the conditions in which the problems
are found, as well as the software requirements in a detailed and explanatory way.
The type of Descriptive Research will be used, with a population and sample of 15 people.
The RUP methodology will be applied for the construction of the plans or diagrams of
cases of uses to have a better analysis of the software, the database is made with the SQL
Server 2014 database manager program.
The results expected in this report will be the development of a Computer System for the
control of Labor and Criminal Records of the Legal Office of San Pedro University, with
which it will be controlled in an efficient, detailed and precise manner, improving the
control process of records, achieving a competitive positioning in the regional scope and
satisfying the needs of its sponsored.
4
INTRODUCCION
5
propone trabajar con la metodología RUP puesto que no es simplemente un Proceso, sino
un marco de trabajo extensible que puede ser adaptado a Organizaciones o proyectos
específicos.
En Lima (Perú) (2016), Los estudiantes Castillo Mamani Dennis Wilmer, Cerva Cabrera
Luis Alonso, en su proyecto de investigación “Sistema de control y seguimiento de
procesos judiciales para estudios de abogados utilizando inteligencia de negocios en
6
cloud computing”. tiene como objetivo el desarrollo e implementación de una solución
de sistemas la cual contribuya en la mejora de la gestión, control y seguimiento de los
procesos judiciales en los estudios de abogados, teniendo como finalidad lograr un mejor
desempeño de los procesos claves del negocio, potenciar el aprovechamiento de los
recursos y brindar un servicio adecuado a los clientes, así como generar reportes y cuadros
estadísticos que puedan apoyar en la toma de decisiones del estudio de abogados. Para la
ejecución del proyecto, se evaluó el proceso de gestión de los procesos judiciales,
asimismo se aplicaron la metodología de Ralph Kimball en el desarrollo de la inteligencia
de negocios y la metodología Scrum en el desarrollo de la solución, realizando el
despliegue del piloto del sistema en un estudio de abogados para su ejecución.
Finalmente, la investigación se alega de manera práctica, porque busca dar una mejora en
el consultorio Jurídico de la Universidad San Pedro desarrollando un Sistema Informático
para el control de Expedientes en el consultorio jurídico de la facultad de Derecho y
Ciencias Políticas de la USP, 2018 y contribuir a la mejora de la actualización de la
información.
Para formular el problema que tiene nuestro plan de investigación podemos decir que,
en el Consultorio Jurídico de la Facultad de Derecho y Ciencias Políticas de la USP de
Chimbote tienden a tener una serie de problemas, tales como:
7
No contar con un sistema informático donde se automaticen digitalmente todos los
procesos jurídicos que ellos toman en las ramas que tienen a su cargo, por lo que genera
un cierto conflicto a diario, en las denuncias, sea cual sea la rama del Derecho, existe un
demandante (quien hace la denuncia) y el demandado (quien recibe la denuncia), motivo
por el cual que la parte de defensa debe de estar inclinada a una sola parte, es entonces
ahí donde da origen al problema, como realiza las operaciones el consultorio jurídico no
puede apoyar al denunciante y al demandante al mismo tiempo porque esto genera un
conflicto en la atención .
Tras esto, no solo se da en una de las ramas de Derecho, si no en todos los que ellos
trabajan, civil, Penal, Laboral y Administrativo (Laboral y Administrativo, con sus
restricciones)
Los objetivos de UML son muchos, pero se pueden sintetizar sus funciones:
Visualizar: UML permite expresar de una forma gráfica un sistema de forma que
otro lo puede entender.
Especificar: UML permite especificar cuáles son las características de un sistema
antes de su construcción.
Construir: A partir de los modelos especificados se pueden construir los sistemas
diseñados.
Documentar: Los propios elementos gráficos sirven como documentación del
sistema desarrollado que pueden servir para su futura revisión.
8
Arquitectura de UML: Un sistema puede ser visto de diferentes perspectivas y puntos
de vista UML, propone cinco puntos de vista mediante las cuales se puede visualizar un
sistema.
9
Figura 2 – Arquitectura UML-Diagrama de Caso de Uso.
Fuente: Addison Wesley, 1999.
10
Diagrama de Actividades: Representa los flujos de trabajo paso a paso de negocio y
operacionales de los componentes en un sistema. Un Diagrama de Actividades muestra
el flujo de control general.
11
el diseño conceptual de la información que se manejara en el sistema, y los componentes
que se encargaran del funcionamiento y la relación entre uno y otro. Por Ejemplo:
12
Diagrama de Despliegue: Es un tipo de diagrama del Lenguaje Unificado de Modelado
que se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y
las relaciones entre sus componentes.
13
Cada mensaje se representa mediante una flecha entre las líneas de vida y cada mensaje
se etiqueta con el nombre del mensaje y pueden incluirse los argumentos.
Los rectángulos en las líneas de vida indican el tiempo en el cual un método está activo.
Rational Unified Process (RUP); RUP es una secuencia de pasos necesarios para el
desarrollo y/o mantenimiento de gran cantidad de sistemas, en diferentes áreas de
aplicación diferentes organizaciones, diferentes medios de competencia y en proyectos
de tamaños variables (desde el más básico al más complejo). RUP sigue principios de
ingeniería del software para la obtención de sistemas de información de calidad y de
forma proporcionar una alternativa que permita evitar que los productos que se obtenga
caigan en los aspectos que caracterizan a la crisis del software (todavía muy presente en
nuestros días).
Desarrollo iterativo.
Administración de requisitos.
Control de cambios.
14
Modelado visual del software.
Ciclo De Vida RUP; En cada fase se realizan una o más iteraciones (con el objeto de ir
perfeccionando los objetivos, mediante la retroalimentación del usuario) y hasta que no
finaliza una fase no se comienza con la siguiente. Por regla general, la fase en la que se
realizan más iteraciones es la construcción.
15
Figura 12 – Ciclo de Vida de RUP
Fuente: Addison Wesley, 1999.
Colaboración entre equipos: Debe haber una comunicación fluida para coordinar
requerimientos, desarrollo, evaluaciones, planes, resultados, entre otros.
16
SQL Server; Las aplicaciones en red son cada día más numerosas y versátiles. En
muchos casos, el esquema básico de operación es una serie de scripts que rigen el
comportamiento de una base de datos.
Es de eso de lo que trata el Structured Query Language que no es más que un lenguaje
estándar de comunicación con bases de datos. Hablamos por tanto de un lenguaje
normalizado que nos permite trabajar con cualquier tipo de lenguaje (ASP o PHP) en
combinación con cualquier tipo de base de datos (MS Access, SQL Server, MySQL).
El hecho de que sea estándar no quiere decir que sea idéntico para cada base de datos.
Aparte de esta universalidad, el SQL posee otras dos características muy apreciadas. Por
una parte, presenta una potencia y versatilidad notables que contrasta, por otra, con su
accesibilidad de aprendizaje (Sharon Dooley, 2000).
17
Microsoft Visual Studio; es un entorno de desarrollo integrado para sistemas
operativos Windows. Soporta múltiples lenguajes de programación, tanto aplicaciones de
escritorio como web, entre los cuales se encuentra VB, C#, .NET, etc. Pueden crear
aplicaciones que se comuniquen entre estaciones de trabajo, páginas web, dispositivos
móviles, dispositivos embebidos y consolas, entre otros. Actualmente uno de los
lenguajes más utilizados es el de CSharp (C#), ya que su estructura es similar a la de otros
lenguajes de programación. Según (Robert B. Dunaway, 2002).
18
VARIABLE DEFINICIÓN DEFINICIÓN
CONCEPTUAL OPERACIONAL
salida. control de
procesos.
(https://www.informatica-
hoy.com.ar/aprender-
informatica/Que-es-un-sistema-
informatico.php)
19
DEPENDIENTE Un Control de expedientes se Es hacer las tareas más
maneja con un software a través rápidas, para obtener
del cual el Máximo Tribunal información segura,
realiza un seguimiento de los oportuna, confiable y
20
METODOLOGIA
La población que se involucra para esta investigación son los miembros dentro del
consultorio jurídico de la Universidad San Pedro, que son el personal principal para el
estudio de nivel de cumplimientos de los lineamientos y estándares internacionales de la
seguridad informática.
P = 15
Como muestra Por ser una población pequeña se tomará la cantidad del personal que
trabaja en el Consultorio Jurídico de la Universidad San Pedro.
M= 15
Técnicas y Instrumentos
Métodos
Análisis Texto, tesis, revistas y estudios previos
Documental
Métodos La inspección. - Nos sirvió para
analizar, explorar cómo funcionan los
procesos para el control de expedientes
Encuesta Cuestionarios de preguntas
21
A continuación, procesaremos y analizaremos la información:
Variable 1: Sistema Informático.
Variable 2: Control de Expediente de Derechos Laborales.
Variable Descripción Indicadores Tipo Escala
Variable 1 Sistema Informático Aceptación del Cualitativa Nominal
Sistema
Variable 2 Control de Estado de los Cualitativa Nominal
Expediente de Procesos
Derechos Laborales
22
Fases Resultados
Diagrama de colaboración
Interfaces de usuario
Diagrama de secuencia
Construcción Modelo físico de base de datos
Programación del software
Diagrama de componentes
Diagrama de despliegue
23
RESULTADO
Interpretación: Un 66.67 % de
los empleados consideran que el
desarrollo de las actividades es
limitado, un 16.67% lo
consideran aceptable y otro
16.67% lo consideran bueno.
Gráfica: Pregunta 1.
Fuente: Elaboración Propia
2. ¿Cómo considera el grado de control de expedientes en este consultorio
Jurídico?
Interpretación:
Gráfica: Pregunta 1.
Fuente: Elaboración Propia
3. ¿Cómo considera los reportes de resultados de este consultorio jurídico?
Interpretación:
Gráfica: Pregunta 3.
Fuente: Elaboración Propia
24
4. ¿Cómo califica usted que el control de expedientes se realice por medio de
un sistema informático de escritorio?
Interpretación:
El sistema
informático para el
control de las
asistencias de
personal se
considera bueno en
un 33.33% y muy
bueno en un
66.67%
Gráfica: Pregunta 4.
Fuente: Elaboración Propia
5. ¿Cómo considera usted sus conocimientos en utilizar sistemas informáticos?
Interpretación: El
conocimiento en
utilizar sistemas
informáticos por
parte del personal se
considera aceptable
en un 16.67%, bueno
en un 50% y muy
bueno en un 33.33%
Gráfica: Pregunta 5.
Fuente: Elaboración Propia
Interpretación:
El personal
considera que el
sistema ayudara
bastante en un 50%,
consideran bueno la
ayuda en un 33.33%
y aceptable en un
16.67%
Gráfica: Pregunta 6.
Fuente: Elaboración Propia
25
MODELAMIENTO DE NEGOCIO
PICTOGRAMA
Figura 13 – Pictograma
Fuente: Elaboración propia.
REGISTRO DE EXPEDIENTES
Solo el usuario administrativo podrá registrar, actualizar el expediente
Las Persona naturales, jurídicas no podrán ser eliminadas una vez registradas, sólo podrán
modificar algunos campos de su información.
26
REGISTRO MOVIMIENTO DE EXPEDIENTES
El usuario es el encargado de recepcionar los expedientes y derivarlos al poder judicial
para su atención.
El solicitante podrá consultar el movimiento del expediente (si este fue o no aceptado por
el poder judicial como también por falta de procedimientos jurídicos).
Sólo el solicitante del servicio que presentó su expediente, puede solicitar información,
previa identificación en el sistema.
Los usuarios pueden visualizar los Expedientes por estados (Pendientes, Recibidos,
Derivados, Por Autorizar, Autorizados, Concluidos, Atendidos)
Solo se podrá defender a una persona en un solo caso sea demandante o demandado.
El demandante y demandado no podrán ser eliminadas una vez registradas, sólo podrán
modificar algunos campos de su información.
27
DIAGRAMA DE CASO DE USO DE NEGOCIOS
28
Diagramas de Actividad: Registro Movimiento de Expedientes
29
MODELO OBJETO DE NEGOCIOS
30
MODELO DE DOMINIO
31
MODELO DE CASO DE USO DE REQUERIMIENTO DETALLADO
32
MATRIZ DE PRIORIZACIÓN DE CASOS DE USO
N° Caso de Uso Rendimiento Frecuencia Importancia Urgencia
1 Reg. Usuario 0 min Predeterminado Vital Inmediata
33
Modelo de Caso de Uso de Requerimiento Detallado Reportes
Requerimientos Funcionales:
Requerimiento Descripción Prioridad Valor
Registrar Usuario Crear, modificar y registrar de usuario. Alta 8
34
siempre y cuando no exista en el caso
solicitado.
35
Los Documentos son únicos y deben
pertenecer obligatoriamente a un
Expediente
Requerimientos No Funcionales
Requerimiento Descripción Prioridad Valor
Apariencia o Debe ser clara, legible y fácil de usar. Media 6
Interfaz Externa
Incluir el logo de la Institución.
Disponibilidad.
36
Seguridad La información manejada por el sistema Alta 10
debe estar protegida de acceso no
autorizado y divulgación.
Paso Acción
37
10 Ingresa la descripción del porque su solicitud
Frecuencia Diarias
Importancia Importante
Urgencia Inmediatamente
38
Precondición Se tendrá que registrar Movimiento Expediente
Paso Acción
Postcondición Ninguna
39
Rendimiento El sistema deberá realizar el registro de expediente en un tiempo
de 8 minutos.
Frecuencia Diarias
Importancia Importante
Urgencia Inmediatamente
40
DIAGRAMAS DE CLASES:
41
DIAGRAMAS DE COLABORACION:
Registrar Usuario:
42
Registrar Demandado:
Registrar Demandante:
43
Registrar Persona:
Registrar Expediente:
44
Registrar Movimiento Expediente:
45
Registrar Persona Jurídica:
Registrar Anexos:
46
Registrar Documentos:
47
FASE DE CONSTRUCCIÒN
INTERFACES DE USUARIO:
48
PANTALLA ACEPTACIÒN SOLICITUD DE SERVICIOS
49
PANTALLA DE MENÚ ADMINISTRADOR/VERIFICAR
50
PANTALLA REGISTRAR USUARIO
51
PANTALLA REGISTRAR PERSONA
52
PANTALLA REGISTRAR PERSONA JURIDICA
53
PANTALLA REGISTRAR MOVIMIENTO EXPEDIENTE
54
PANTALLA REGISTRAR DOCUMENTOS
55
DIAGRAMAS DE SECUENCIA
Registrar Usuario
56
Registrar Persona
57
Registrar Persona Jurídica
Registrar Demandante
58
Registrar Demandado
59
Registrar Movimiento Expediente
60
Registrar Anexos
Registrar Documento
61
Registrar Expediente
62
DIAGRAMA DE COMPONENTES
DIAGRAMA DE DESPLIEGUE
Impresora
Marca: HP
Funcion: Tinta Negra
63
ANALISIS Y DISCUSION
64
CONCLUSIONES Y RECOMENDACIONES
Conclusiones:
Se logró recopilar la información de las hojas de registro que se usan en el
consultorio jurídico de la universidad San Pedro, acerca de su registro de
denuncias y control de expediente, se analizó la información, se determinó la
necesidad de un sistema informático para el soporte de dicho proceso y se
estableció una lista de requerimientos en base a la investigación realizada.
Utilizar la metodología RUP, nos permitió prever los cambios que un software
pueda tener de acuerdo a los requerimientos y avances social que se tenga,
brindando objetivos más amplios y visión de requerimiento globales.
El sistema informático web se construyó utilizando como gestor de base de datos
SQL Server 2016 y el lenguaje de programación C# en Visual Studio, utilizando
dll.
Recomendaciones:
Se recomienda, en caso existan nuevos requerimientos, continuar en base a la lista
de requerimientos ya existente.
Se recomienda que el análisis y diseño de un sistema informático se aplique la
metodología RUP y UML se mantenga actualizada si surgen nuevas necesidades
en el sistema informático.
Por ser una institución del Estado es que se usó como sistema gestor de base de
datos SQL Server 2016 y como herramienta para programar la versión de Visual
Studio 2015, ambos para implementar un sistema informático no se requiere
inversión alguna, por lo que es recomendable.
65
AGRADECIMIENTOS
66
Referencias Bibliográficas:
67
ANALISIS_DISE%c3%91O_IMPLEMENTACION_SISTEMA_APOYO_SEGUIMIENT
O.pdf?sequence=1&isAllowed=y
68
ANEXOS
69
ANEXO 2: PRESUPUESTO
Personal:
Concepto Tiempo Pago mensual Total
Remuneración a los investigadores 4 meses S/. 0.00 S/. 0.00
Materiales:
Concepto Cantidad Precio Unitario Total
Equipos:
Alquiler 16
Concepto Cantidad Precio Unitario Total
semanas
Laptop 1 S/. 3,500.00 S/. 240 S/. 240.00
70
Software:
Precio
Concepto Cant. Total
Unitario
Lic. Windows 10 Home 1 S/. 200.00 S/. 200.00
Gestor de base de datos (SQL Server 2016) 1 S/. 200.00 S/. 200.00
Servicios:
Concepto Cantidad Precio Unitario Total
Electricidad 160 horas S/. 0.37 S/. 60.00
Internet 50 horas S/. 1.00 S/. 50.00
Movilidad 32 viajes S/. 2.60 S/. 83.20
Impresión 1 juego S/ 80.00 S/ 80.00
Fotocopias 50 copias S/ 5.00 S/ 5.00
Empastado 1 empastado S/ 40.00 S/ 40.00
Total S/. 318.20
71
ANEXO 3: HOJA DE ASISTENCIA
72
ANEXO 4: CONSTANCIA DE TRABAJO CONSULTORIO JURIDICO -
UNIVERSIDAD SAN PEDRO
73
Figura 62: Hoja de Asistencia Actual
Fuente: Elaboración Propia.
74