Beruflich Dokumente
Kultur Dokumente
NCLEO DE MONAGAS
INGENIERA DE SISTEMAS
COMISIN DE TRABAJOS DE GRADO
MATURN / MONAGAS / VENEZUELA
ACTA DE EVALUACIN
REA DE
ACTA DE EVALUACIN
REA DE
APROBACIN
Quienes suscriben, Miembros del jurado evaluador designados por la
Comisin de Trabajos de Grado de la Escuela de Ingeniera de Sistemas de la
Universidad de Oriente Ncleo Monagas, para examinar el Trabajo de Grado
modalidad pasanta presentado por el Bachiller: Rita Edmar Bastardo Maurera,
portador de la cdula de identidad nmero: 17.092.769. Titulado: DESARROLLO
DE UN SISTEMA DE GESTIN DOCUMENTAL PARA EL
REA DE
En la ciudad de Maturn a los cuatro das del mes de agosto de dos mil diez.
DEDICATORIA
A Dios todopoderoso, por las cosas maravillosas y hermosas que me ha dado
en la vida, por brindarme fortaleza para alcanzar mis metas y por acompaarme en
todo momento.
AGRADECIMIENTOS
A Dios todopoderoso, por darme la sabidura necesaria para seguir adelante.
A mis Asesores, Ing. Rosngela Garca e Ing. Jess Chaparro, por orientarme
y por se parte importante del desarrollo de este proyecto.
INDICE GENERAL
ACTA DE EVALUACIN ....................................................................................... 2
ACTA DE EVALUACIN ....................................................................................... 3
APROBACIN ......................................................................................................... 4
DEDICATORIA ........................................................................................................ 5
AGRADECIMIENTOS ............................................................................................. 6
INDICE GENERAL .................................................................................................. 7
INDICE DE FIGURAS ........................................................................................... 12
INDICE DE TABLAS ............................................................................................. 17
INTRODUCCIN ................................................................................................... 20
CAPITULO I ........................................................................................................... 22
CONTEXTO ORGANIZACIONAL ....................................................................... 22
1.1 UNIVERSIDAD DE ORIENTE ....................................................................... 22
1.1.1 Resea Histrica......................................................................................... 22
1.1.2. Visin ........................................................................................................ 24
1.1.3. Misin ....................................................................................................... 25
1.1.4. Objetivos ................................................................................................... 25
1.1.5. Funciones de la Universidad de Oriente ................................................... 26
1.1.6. Principios .................................................................................................. 26
1.1.7. Emblema ................................................................................................... 27
1.1.8. Eslogan ...................................................................................................... 27
1.1.9. Bandera ..................................................................................................... 28
1.1.10. Estructura Organizativa........................................................................... 28
1.2 UNIVERSIDAD DEORIENTE NUCLEO MONAGAS ................................. 29
1.2.1 Resea Histrica......................................................................................... 29
3.2.6.
JavaScript .............................................................................................. 47
3.2.7.
3.2.8.
3.2.9.
XAMPP ................................................................................................. 51
3.2.10.
3.2.11.
3.2.12.
3.2.13.
3.2.14.
3.2.15.
3.2.16.
MySQL .............................................................................................. 62
3.2.17.
3.2.18.
Entregables de RUP........................................................................... 64
4.2.
4.3.
4.4.
4.5.
CAPTULO V .......................................................................................................... 76
RESULTADOS ....................................................................................................... 76
5.1 ETAPA I: MODELADO DEL NEGOCIO ....................................................... 76
5.1.1.
5.1.2.
5.1.3.
5.1.4.
5.1.5.
5.1.6.
5.1.7.
5.2.1.
5.2.4.
15.
5.2.5.
5.2.6.
15.
29.
15.
15.
15.
10
5.2.13.
5.3.
11
INDICE DE FIGURAS
Figura 1. Emblema ...................................................................................................... 27
Figura 2. Bandera de la UDO...................................................................................... 28
Figura 3. Organigrama de la UDO .............................................................................. 28
Figura 4. Estructura de la UDO Monagas ................................................................... 31
Figura 5. Organigrama del Centro de Computacin Monagas ................................... 34
Figura 6. Estructura de la Delegacin de Personal UDO Monagas ............................ 37
Figura 7. Estructura del Modelado de Negocio .......................................................... 26
Figura 8. Estructura del Modelado de Procesos .......................................................... 28
Figura 9. Historia de RUP ........................................................................................... 32
Figura 10. Los casos de uso integran el trabajo .......................................................... 34
Figura 11. Evolucin de la arquitectura ...................................................................... 35
Figura 12. Iteracin de RUP ....................................................................................... 36
Figura 13. Arquitectura de RUP.................................................................................. 37
Figura 14. Elementos Bsicos del caso de Uso ........................................................... 39
Figura 15. Elementos bsicos del diagrama de actividad ........................................... 40
Figura 16. Elementos bsicos del diagrama de secuencia........................................... 41
Figura 17. Elementos bsicos del diagrama de clases................................................. 42
Figura 18. Vista de Despliegue ................................................................................... 43
Figura 19. Elementos del Sistema de Informacin ..................................................... 44
Figura 20. Actividades que realiza el SI ..................................................................... 45
Figura 21. Evolucin de los SI .................................................................................... 46
Figura 22. Beneficios del Power Designer.................................................................. 54
Figura 23. Arquitectura del producto .......................................................................... 86
Figura 24. Plan fase ..................................................................................................... 93
Figura 25. Caso de uso General de la Unidad de Archivo .......................................... 99
Figura 26. Modelo de dominio de la Unidad de Archivo ........................................... 99
Figura 27. Diagrama de procesos de Recepcin de Expedientes .............................. 106
12
Figura 85. Caso de uso consultar personal por categora .......................................... 191
Figura 86. Diagrama de secuencia de reportes de tipo de personal por categora .... 193
Figura 87. Ventana de Opciones del Men de SIGEDOC. Reportes de tipo de
personal por categora ............................................................................................... 194
Figura 88. Ventana de opciones de consultar por categora...................................... 195
Figura 89. Ventana de listados de reportes de tipo de personal `por categora......... 195
Figura 90. Listados de reportes de tipo de personal por categora ............................ 196
Figura 91. Caso de uso consultar personal por condicin......................................... 198
Figura 92. Diagrama de secuencia de reportes de personal por condicin laboral ... 200
Figura 93. Ventana de Opciones del Men de SIGEDOC. Reportes de personal por
condicion laboral ....................................................................................................... 201
Figura 94. Ventana de opciones de consultar Condicin Laboral ............................ 201
Figura 95. Ventana de opciones de consultar ordinario o fijo .................................. 202
Figura 96. Listado de consultar ordinario o fijo ........................................................ 202
Figura 97. Caso de uso consultar personal por dedicacin ....................................... 205
Figura 98. Diagrama de secuencia de reportes de tipo de personal por dedicacin.. 207
Figura 99. Ventana de Opciones del Men de SIGEDOC. Reportes de tipo de
personal por dedicacin............................................................................................. 208
Figura 100. Ventana de opciones de consultar dedicacin laboral ........................... 208
Figura 101. Ventana de opciones de consultar tiempo exclusivo ............................. 209
Figura 102. Listados de personal por dedicacin tiempo exclusivo ......................... 209
Figura 103. Representacin de Equipos .................................................................... 216
Figura 104. Modelo de Clases................................................................................... 218
Figura 105. Tarjeta CRC Usuario. ............................................................................ 219
Figura 106. Tarjeta CRC Usuario. Dependencia ...................................................... 219
Figura 107. Tarjeta CRC Usuario. Empleado ........................................................... 220
Figura 108. Tarjeta CRC Usuario. Reportes ............................................................. 220
Figura 109. Tarjeta CRC Usuario. Expediente ......................................................... 221
Figura 110. Tarjeta CRC Usuario. Parentesco ......................................................... 221
15
16
INDICE DE TABLAS
Tabla 1. Modelo de Riesgos con sus Aspectos Involucrados ..................................... 66
Tabla 2. Cuadro Operativo .......................................................................................... 75
Tabla 3. Historial de revisiones................................................................................... 78
Tabla 4. Planteamiento del problema .......................................................................... 81
Tabla 5. 2.3.
17
18
UNIVERSIDAD DE ORIENTE
NCLEO DE MONAGAS
INGENIERA DE SISTEMAS
COMISIN DE TRABAJOS DE GRADO
MATURN / MONAGAS / VENEZUELA
19
INTRODUCCIN
Hoy da se vive en la era de la revolucin de la informacin. Todos necesitan
de la informacin para poder llevar a cabo las transacciones comerciales y
personales. La informacin siempre ha jugado un papel importante en la actividad
humana y empresarial, siendo el componente esencial para la toma de decisiones.
La gestin eficiente del conocimiento necesita de mecanismos que propicien
la organizacin de la informacin y el conocimiento, los archivos forman parte de
esos mecanismos. En los archivos se guarda o registra la historia o parte de la historia
de una organizacin, los datos de los empleados y obreros que laboran en ella y su
estudio permite hacer predicciones para el futuro. Es por ello, que en muchas
organizaciones que pretenden implantar sistemas que permitan gestionar el
conocimiento eficientemente, los archivos se automatizan, mediante la utilizacin de
Bases de Datos y herramientas tecnolgicas que transmitan informacin a distancia.
La herramienta tecnolgica ms utilizada actualmente es la Intranet, que
permite construir y desplegar aplicaciones internas, la informacin disponible se hace
a travs de la web y se caracterizan por procesar datos multimedia que estn
almacenados tanto en base de datos como en paginas web que se encuentran
distribuidas sobre una red de computadoras y son accesados, manipulados y
mantenidos, a travs de las interfaces.
En la Universidad de Oriente, se han venido desarrollando este tipo de
sistemas, con el fin de satisfacer las necesidades de los empleados enmarcado en el
decreto presidencial 3390. El Ncleo Monagas, bajo las estrategias del Centro de
Computacin ha realizado este tipo de sistemas.
Es por ello, que el estudio de esta investigacin es un sistema de gestin
documental para el rea de registro de la Delegacin de Personal, con la finalidad de
garantizar la eficiencia administrativa, velando por el control interno y la proteccin
de los documentos del personal obrero, administrativo y docente, bajo un entorno
20
web y software libre, adems del uso de las metodologas RUP y Modelado de
Procesos
Para obtener lo anteriormente mencionado, la investigacin se estructur en
captulos, en los cuales fueron desarrollados los siguientes puntos:
En el Captulo I se realiza una descripcin del Contexto Organizacional en el
que se desarrolla la investigacin.
En el Captulo II se destaca el Problema y sus Generalidades, desarrollando el
Planteamiento del mismo, los Objetivos, Justificacin y Alcance de la Investigacin.
Para el Captulo III, se presenta el Marco Referencial el cual se fundamenta el
estudio, considerando necesario desplegar en su contenido los Antecedentes de la
Investigacin y el Marco Terico (Bases Tericas, Bases Legales y Definicin de
Trminos).
El Captulo IV se titula Marco Metodolgico y comprende el Tipo y Nivel de
Investigacin, Poblacin y Muestra, Tcnicas e Instrumentos de Recoleccin de
Datos, Tcnicas de Anlisis de Datos y Diseo Operativo.
En el Captulo V, se presentan los Resultados en funcin del Diseo
Operativo planteado, para seguidamente detallar el Anlisis Costo - Beneficio. Por
ltimo, se presentan las Conclusiones, Recomendaciones, Bibliografa y Anexos, lo
cual complementa el desarrollo de la investigacin.
21
CAPITULO I
CONTEXTO ORGANIZACIONAL
1.1 UNIVERSIDAD DE ORIENTE
1.1.1 Resea Histrica
22
23
mayo del mismo ao 1961, emanada del Ministerio de Educacin, a cuyo frente se
encontraba el Dr. Reinaldo Leandro Mora.
Comienza, entonces, a ampliarse el mbito geogrfico de la Universidad de
Oriente y las actividades que se haban iniciado con los Cursos Bsicos de Cuman el
12 de febrero de 1960, se iniciaron en el Ncleo de Monagas (con sede en Jusepn) en
octubre de 1961, con el funcionamiento de la Escuela de Ingeniera Agronmica y de
Petrleo; en el Ncleo de Bolvar (con sede en Ciudad Bolvar) se iniciaron en enero
de 1962 con las Escuelas de Medicina y Geologa y Minas; en el Ncleo de
Anzotegui (con sede en Puerto la Cruz) comenzaron en enero de 1963 con las
Escuelas de Ingeniera Elctrica, Qumica y Mecnica, y en el Ncleo de Nueva
Esparta (con sede en Porlamar) se inauguraron los Cursos Bsicos el 21 de enero de
1969.
Dado el desarrollo de Escuelas y Ctedras y el crecimiento vertiginoso de la
Universidad en todos los campos, se fue haciendo cada vez ms imprescindible la
necesidad de dotarla de una legislacin ms adecuada y, en efecto, el 11 de febrero de
1964 se promulg por el Presidente de la Repblica, en Consejo de Ministros, el
Decreto Nro. 1170, que despus de conocer el xito alcanzado por el Instituto en su
etapa previa de organizacin, justifica la continuidad de los mtodos experimentales
empleados y, a los fines de perfeccionar su funcionamiento, dicta un nuevo y ms
amplio Reglamento de Decreto Ley de la Creacin de la Universidad de Oriente.
1.1.2. Visin
1.1.3. Misin
1.1.4. Objetivos
1. Formar los equipos profesionales y tcnicos necesarios para el desarrollo del pas.
2. Ampliar los recursos cientficos y tcnicos, para la solucin de problemas
econmicos y sociales del pas y en especial de la Regin Oriental, Insular y Sur
del pas.
3. Conservar e incrementar el patrimonio cultural y educativo e incorporarse a las
tareas del desarrollo integral de Venezuela.
4. Conducir el proceso de formacin de un profesional hbil y til para ubicarse en
un mundo competitivo, integrado, regionalizado y en proceso acelerado de
trasformacin con base a una educacin de calidad.
5. Transformar la gerencia universitaria basada en un modelo cultural, centrado en
las personas y en los procesos, tendente hacia la modernizacin de la Institucin.
6. Rescatar la formacin profesional de los alumnos mediante el desarrollo de la
mstica, dignidad, moral, creatividad, innovacin y productividad, para que sean
capaces de insertarse en el quehacer regional y nacional.
7. Implantar Educacin Superior de la ms alta calidad, con el fin de obtener un
profesional de excelencia.
25
1.1.6. Principios
26
1.1.7. Emblema
El logotipo que identifica a la Universidad de Oriente fue ideado por el Rectorfundador, Dr. Lus Manuel Pealver, quien quiso representar el oriente por donde
nacen el sol y todas las estrellas. Insert entonces la estrella que simboliza a la
Universidad de Oriente en las elipses que representan el movimiento de los tomos
en las molculas y los componentes de los mismos dentro de esta unidad de la
materia. Quiso, en sntesis, armonizar la idea del nacimiento de la universidad para la
regin oriental de Venezuela, con el sentido tecnolgico cientfico de los
componentes elementales de materia para que la universidad y la ciencia encauzaran
a la Universidad de Oriente por derroteros fines de luz y esperanza. El 22 de junio
de 1963 el Consejo Tcnico de la UDO aprob por unanimidad su adopcin, en la
reunin celebrada en el campo de Jusepn, Estado Monagas.
Figura 1. Emblema
Fuente: http://www.monagas.udo.edu.ve
1.1.8. Eslogan
Del pueblo venimos y hacia el pueblo vamos
Frase acuada por el maestro folklorista Santos Barrios y se utilizo como
eslogan en el programa Rumbo Universitario a favor de la universidad de oriente
que se trasmita por radio sucre los domingos la 7 PM en el ao de 1959.
27
1.1.9. Bandera
Es de color azul rey de fleco con planteados en el centro lleva el emblema de
la Universidad de Oriente.
Fuente:http://www.udo.edu.ve/index.php?option=com_content&task=view&id=121
28
29
1.2.2. Visin
1.2.3. Misin
30
1.2.4. Objetivos
1.2.5. Estructura
Fuente: http://www.udo.edu.ve
31
1.3.2. Misin
1.3.3. Objetivos
1.
2.
32
3.
4.
1.3.4. Funciones
33
1.3.5. Estructura
1.4.2. Visin
34
1.4.3. Propsito
Administrar
36
estimaciones
presupuestarias
por
cargos,
informenes
relacionados
con
ascensos
38
CAPITULO II
EL PROBLEMA Y SUS GENERALIDADES
2.1 PLANTEAMIENTO DEL PROBLEMA
requerido para realizar dicha labor, causando tiempos de espera elevados al momento
de entregarlos; adems de que retrasa la realizacin de los reportes exigidos por la
Delegacin de Personal, ya que, existe exceso de trabajo al revisar cada uno de los
expedientes que se encuentran archivados hasta encontrar toda la informacin
requerida por la unidad solicitante, siendo esto ltimo un problema para el
archivador.
El almacenamiento de los expedientes de los funcionarios es inseguro, puesto
que no se posee respaldo alguno en caso de que se presente un siniestro o prdida de
documentos. Dada la circunstancia de que se extravi un documento o expediente el
funcionario puede tener sanciones de acuerdo a la importancia del documento, la cual
puede ser una amonestacin verbal o escrita de acuerdo a la Ley del Funcionario
Pblico.
Es de resaltar que al realizar un proceso de auditora el Departamento de
Contralora tendra en algunos casos resultados errneos sobre la informacin de los
expedientes porque los mismos no estaran vigentes. No existe un control de los
trabajos de ascensos del personal docente y administrativo, ocasionando que la
institucin no aproveche adecuadamente los profesionales altamente capacitados en
diferentes reas.
Por ello, es importante realizar un sistema de gestin documental para el
rea de Registro de la Delegacin de Personal de la Universidad de Oriente, Ncleo
Monagas, automatizado y debidamente estructurado, que permita la eficiencia y la
transparencia administrativa, velando por el control interno y la proteccin de los
documentos, generando beneficios importantes para el departamento, entre los que se
encuentran:
20
OBJETIVOS
2.2.1. Objetivo General
21
23
CAPITULO III
MARCO REFERENCIAL
3.1 ANTECEDENTES DE LA INVESTIGACIN
25
Modelado de Objetivos
Permite representar la misin, la visin y los objetivos del negocio, los cuales
son el resultado establecido de antemano y, que, por lo general, reflejan el modo de
pensar de la organizacin, orientan el desempeo empresarial y permiten evaluar la
continuidad del negocio.
Modelado de Procesos
Permite describir una organizacin desde el punto de vista de los procesos que
sta ejecuta, sus actores y responsabilidades, de los recursos que estn involucrados
en cada uno de estos procesos.
Los procesos de negocios tienen las caractersticas siguientes:
Son gobernados por reglas del negocio.
Son activados por eventos (internos, externos)
Son ejecutados y supervisados por los miembros (actores) de la organizacin.
Los actores pertenecen a una unidad organizativa.
Requieren de insumos (Objetos del Negocio-ON) que son transformados y/o
manipulados para producir un resultado.
Un proceso intercambia ON e informacin con otros procesos de la
organizacin.
26
2.
3.
27
Fuente: http://www.sparxsystems.com.ar/resources/tutorial/business_process_model.html
proceso, en qu orden se realizan estas acciones, que hacen estas acciones (que
reciben y que producen o que transforman). Los diagramas de actividades modelan
dos tipos de flujos entre acciones, el flujo de control y el flujo de objetos.
Modelado de Objetos
Modelado de Reglas
Permite representar las reglas del negocio que son un conjunto de normas,
polticas, estndares, etc.; pos estn
29
Modelado de Actores
expresa
necesidades
de
intercambios
fsico
de
recursos
30
Modelado de Eventos
31
Fuente: https:/pid.dsic.upv.es.
32
Fases de RUP
Fase inicio en esta se define el modelo del negocio y el alcance del proyecto.
Se identifican todos los actores y Casos de Uso, y se disean los Casos de Uso
ms esenciales. Nos permite establecer una visin sobre el lmite del sistema,
el coste en recursos, estimar los riesgos, los Casos de Uso crticos del sistema
y los escenarios bsicos que definen la funcionalidad del sistema.
Fase de Elaboracin en esta se analiza el dominio del problema, se construye
un prototipo de la arquitectura y se eliminan los mayores riesgos. El prototipo
de la arquitectura, debe evolucionar en iteraciones sucesivas hasta convertirse
en el sistema final. Este prototipo debe contener los Casos de Uso crticos
identificados en la fase de inicio. Tambin debe demostrarse que se han
evitado los riesgos ms graves. Con esta fase se busca definir, validar y
cimentar la arquitectura, completar la visin, crear un plan fiable el cual puede
variar con las iteraciones.
Fase de Construccin esta se concentra en la elaboracin de un producto
totalmente operativo y eficiente y el manual de usuario. En esta fase todos los
componentes, caractersticas y requisitos que no se hayan hecho hasta ahora,
han de ser implantados, integrados y probados en su totalidad, obteniendo una
versin aceptable del producto.
Fase de Transicin en esta se implementa el producto en el cliente y se
entrena a los usuarios. En general tareas relacionadas con el ajuste,
configuracin, instalacin y facilidad de uso del producto.
Caractersticas de RUP
Los autores de RUP destacan tres caractersticas esenciales las cuales son:
33
34
Fuente: https:/pid.dsic.upv.es.
35
mini proyecto se puede ver como una iteracin (un recorrido ms o menos completo a
lo largo de todos los flujos de trabajo fundamentales) del cual se obtiene un
incremento que produce un crecimiento en el producto. Una iteracin puede
realizarse por medio de una cascada como se muestra en la figura 9. Se pasa por los
flujos fundamentales (Requisitos, Anlisis, Diseo, Implementacin y Pruebas).
Tambin existe una planificacin de la iteracin, un anlisis de la iteracin y algunas
actividades especficas de la iteracin. Al finalizar se realiza una integracin de los
resultados con lo obtenido de las iteraciones anteriores.
Fuente: https:/pid.dsic.upv.es.
36
Fuente: https:/pid.dsic.upv.es.
37
Objetivos de UML
Diagramas de UML
UML presenta varios diagramas donde cada uno representa un aspecto del
sistema. Los elementos de UML se muestran mediante diagramas que presentan
mltiples vistas del sistema, ese conjunto de vistas son conocidos como modelos. Los
diagramas con los cuales cuenta UML se encuentran clasificados.
1.
2.
38
3.
4.
5.
6.
2. Diagrama de Actividad:
39
3. Diagrama de Secuencia:
qu sucede internamente para que el trabajo se lleve a cabo. Muchas veces, los
objetos se representan utilizando conos especialmente estereotipados.
4. Diagrama de Clases:
Una clase es un elemento estndar del UML, que se usa para especificar el
patrn del que se producirn los objetos en tiempo de ejecucin. Una clase es una
especificacin; un objeto es una instancia de una clase. Las clases se pueden heredar
de otras clases (es decir, heredan todo el comportamiento y el estado de sus padres y
41
agregan nueva funcionalidad propia), pueden tener otras clases como atributos,
pueden delegar sus responsabilidades a otras clases e implementar interfaces
abstractas.
El modelo de clases est en el ncleo del desarrollo y del diseo orientados a
objetos; expresa el estado persistente y el comportamiento del sistema. Una clase
encapsula el estado (los atributos) y ofrece los servicios para manipularlo (el
comportamiento). Un buen diseo orientado a objetos limita el acceso directo a los
atributos de la clase y ofrece los servicios que manipulan a solicitud del solicitante.
Este ocultamiento de los datos y exposicin de los servicios asegura que las
modificaciones de los datos se realizan slo en un lugar y de acuerdo con reglas
especficas; para grandes sistemas la cantidad de cdigo que tiene acceso directo a los
elementos de datos en muchos sitios es extremadamente alto. Las clases se
representan usando la siguiente notacin:
Fuente: http://www.sparxsystems.com.ar/resources/tutorial/business_process_model.html
42
Privados (private), indicando que no son visibles para los solicitantes fuera de
la clase.
Protegidos (protected), son visibles slo para las clases hijas.
Pblicos (public), son visibles para todos.
5.
Diagrama de Despliegue
El Modelo Fsico/de Despliegue provee un modelo detallado de la forma en la
Fuente: http://www.sparxsystems.com.ar/resources/tutorial/business_process_model.html
43
Datos.
Actividades o tcnicas de trabajo.
Recursos materiales en general (tpicamente recursos informticos y de
comunicacin,
aunque
no
tienen
por
qu
ser
de
este
tipo
obligatoriamente).
Fuente: http://es.wikipedia.org/wiki/Sistema_de_informacin
Todo ese conjunto de elementos interactan entre si para procesar los datos y
la informacin (incluyendo procesos manuales y automticos) y distribuirla de la
manera ms adecuada posible en una determinada organizacin en funcin de sus
objetivos. Normalmente el trmino es usado de manera errnea como sinnimo de
sistema de informacin informtico, estos son el campo de estudio de la tecnologa de
la informacin (IT), y aunque puedan formar parte de un sistema de informacin
(como recurso material), por s solos no se pueden considerar como sistemas de
informacin, este concepto es ms amplio que el de sistema de informacin
informtico. Las diferentes actividades que realiza un Sistema de Informacin se
pueden observar en el diseo conceptual ilustrado en la en la figura:
44
Fuente: http://www.monografias.com/trabajos7/sisinf/sisinf.shtml
45
Fuente: http://es.wikipedia.org/wiki/Sistema_de_informacin
46
3.2.6. JavaScript
JavaScript es un lenguaje de programacin interpretado, es decir, que no
requiere compilacin, utilizado principalmente en pginas web, con una sintaxis
semejante a la del lenguaje Java y el lenguaje C.
47
48
49
50
orientacin a objetos. De esta forma una sola sentencia puede equivaler a uno o ms
programas que utilizas en un lenguaje de bajo nivel orientado a registro.
(http://es.wikipedia.org/wiki/Celda_activa),
3.2.9. XAMPP
XAMPP es un servidor independiente de plataforma, software libre, que
consiste principalmente en la base de datos MySQL, el servidor Web Apache y los
intrpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrnimo de
X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP,
Perl. El programa est liberado bajo la licencia GNU y acta como un servidor Web
libre, fcil de usar y capaz de interpretar pginas dinmicas. Actualmente XAMPP
esta disponible para Microsoft Windows, GNU/Linux, Solaris, y MacOS X.
XAMPP solamente requiere descargar y ejecutar un archivo zip, tar, o exe,
con unas pequeas configuraciones en alguno de sus componentes que el servidor
Web necesitar. XAMPP se actualiza regularmente para incorporar las ltimas
versiones de Apache/MySQL/PHP y Perl. Tambin incluye otros mdulos como
OpenSSL y phpMyAdmin. Para instalar XAMPP se requiere solamente una pequea
fraccin del tiempo necesario para descargar y configurar los programas por
separado. ( http://es.wikipedia.org/wiki/XAMPP).
51
enrgico pero no agresivo, y la tribu Apache fue la ltima en rendirse al que pronto se
convertira en gobierno de EEUU, y en esos momentos la preocupacin de su grupo
era que llegasen las empresas y "civilizasen" el paisaje que haban creado los
primeros ingenieros de internet. Adems Apache consista solamente en un conjunto
de parches a aplicar al servidor de NCSA. Era, en ingls, a patchy server (un servidor
"parcheado").
El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de
la Apache Software Foundation.
Apache presenta entre otras caractersticas mensajes de error altamente
configurables, bases de datos de autenticacin y negociado de contenido, pero fue
criticado por la falta de una interfaz grfica que ayude en su configuracin.
(http://es.wikipedia.org/wiki/Servidor_HTTP_Apache).
ltimas versiones de los navegadores actuales, adems podrs generar pginas que
funcionen bien en versiones anteriores. Una de las caractersticas del programa es que
se pueden optimizar las pginas para las diferentes versiones de los navegadores.
Dreamweaver no modifica el cdigo fuente, haciendo fcil el poder cambiar entre
Dreamweaver y tu editor de cdigo no visual favorito. Algunas otras caractersticas
incluyen: un editor de imagen integrado, diferentes colores para la sintaxis HTML,
soporte para posicionamiento absoluto, poder hacer cambios por todas las pginas
52
usando elementos comunes, cliente de FTP integrado (con soporte Firewall), soporte
XML, plantillas, e interfaz personalizado.
53
de
bases
de
datos
relacionales.
(http://www.sybase.com.ar
/products/modelingmetadata/powerdesigner.shtml)
Ventajas
Alinea los departamentos de TI con el negocio para aumentar la
productividad.
54
Caractersticas
a) A nivel de requerimientos de Management:
Nuevos modelos
Definicin de requisitos del negocio y del software.
Importar requerimientos desde documentos Word.
Sincronizacin de requerimientos con documentos Word.
b) A nivel de Anlisis de Impacto:
Detectar las consecuencias de la modificacin o supresin de objetos antes
de su ejecucin o antes de su consolidacin en el repositorio.
Definicin de la distribucin de las reglas para filtrar los objetos
impactados.
c) Proceso de Diagramas Jerrquicos:
Proceso de Diagramas Jerrquicos que se utiliza para la visualizacin y
modificacin de la composicin de procesos.
Descomposicin de Procesos a un nivel.
Un nuevo diagrama de Modelo de Proceso de Negocios.
d) XML y Web Services en Bases de Datos:
Soporte de estos lenguajes en las Bases de Datos.
Creacin de estructuras de XML basadas en las estructuras de las Bases de
Datos.
55
56
d) Facilidad de Gestin
Oracle Enterprise Manager Grid Control gestiona las operaciones a travs del
grid incluyendo la gestin de todo el software, los usuarios, etc... Oracle Database
10g ha dado un gran paso en la simplificacin y automatizacin de todas las tareas en
todo el ciclo de vida de la gestin de la base de datos. Se ha simplificado la
instalacin y configuracin de la base de datos hacindola mucho ms rpida y ligera.
Oracle Database 10g puede instalarse desde un solo CD. El proceso de
instalacin para Oracle Database 10g se ha extendido para efectuar una evaluacin de
prerrequisitos para asegurarse de que el sistema tiene los requerimientos de OS,
59
e) Desarrollo de Aplicaciones
Las aplicaciones que se ejecutan en una infraestructura Grid Computing
normalmente interactan a travs de servicios Web. Oracle Database 10g tiene la
capacidad de actuar como un proveedor y consumidor de servicios Web, Oracle
Database 10g incluye una herramienta de desarrollo nativa con HTML DB, un
entorno de desarrollo que permite la creacin de aplicaciones web basadas en la base
de datos.
f) Data Warehousing
Oracle Database 10g tambin mejora las capacidades de data warehouse y
business intelligence, lo que resulta en una reduccin del coste total de propiedad a la
60
vez que permite a los clientes sacar ms valor de su informacin y dar soporte a la
necesidad de informacin en tiempo real.
Las aplicaciones de Business Intelligence pueden ser consolidadas junto con
las aplicaciones transaccionales utilizando Real Application Clusters para la gestin
de asignacin de recursos. Esta consolidacin significa que el anlisis puede hacerse
directamente sobre los datos operativos y la utilizacin de los recursos se puede
maximizar reasignando servidores a las cargas de trabajo segn cambias las
necesidades. El valor de la informacin se incrementa al poder hacer anlisis ms
diversos contra la informacin a travs de un anlisis OLAP mejorado, una GUI para
GUI y una nueva caracterstica de modelo de SQL. El modelo SQL permite que los
resultados de una consulta se puedan tratar como conjuntos de arrays
multidimensionales sobre los cuales se construyen frmulas complejas. Estas
frmulas pueden usarse en aplicaciones de clculos complejos tales como gestin de
presupuestos y previsiones sin la necesidad de extraer la informacin a una hoja de
clculo o ejecutar complejas operaciones de unin.
Se proporciona Real Time Warehousing ya sea consolidando aplicaciones de
business intelligence con las operacionales, o a travs de las nuevas capacidades de
captura de informacin basadas en Oracle Streams. (http://www.oracle.com/
global/es/database/docs/oracle_database10g.pdf)
61
3.2.16. MySQL
MySQL es un sistema de gestin de bases de datos relacional, licenciado bajo
la GPL de la GNU. Su diseo multihilo le permite soportar una gran carga de forma
muy eficiente. MySQL fue creada por la empresa sueca MySQL AB, que mantiene el
copyright del cdigo fuente del servidor SQL, as como tambin de la marca.
Aunque MySQL es software libre, MySQL AB distribuye una versin
comercial de MySQL, que no se diferencia de la versin libre ms que en el soporte
tcnico que se ofrece, y la posibilidad de integrar este gestor en un software
propietario, ya que de no ser as, se vulnerara la licencia GPL.
Este gestor de bases de datos es, probablemente, el gestor ms usado en el
mundo del software libre, debido a su gran rapidez y facilidad de uso. Esta gran
aceptacin es debida, en parte, a que existen infinidad de libreras y otras
herramientas que permiten su uso a travs de gran cantidad de lenguajes de
programacin, adems de su fcil instalacin y configuracin.
MySQL es muy utilizado en aplicaciones web como MediaWiki, Drupal o
phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por
62
Caractersticas de MySQL
la
potencia
de
sistemas
multiprocesador,
gracias
su
implementacin multihilo.
2. Soporta gran cantidad de tipos de datos para las columnas.
3. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc).
4. Gran portabilidad entre sistemas.
5. Gestin de usuarios y passwords, manteniendo un muy buen nivel de seguridad
en los datos. (http://www.netpecos.org/docs/mysql_postgres/x57.html)
63
Las aplicaciones Web ofrecen grandes ventajas que pueden ser aprovechadas
por muchas organizaciones, sobre todo ahora que la globalizacin es una realidad.
Entre las ventajas que se pueden mencionar estn:
1. No requieren instalacin, pues usan tecnologa Web, lo cual nos permite el
aprovechamiento de todas las caractersticas del Internet.
2. Son fciles de usar (no requieren conocimientos avanzados de computacin).
3. Alta disponibilidad, ya que puede realizar consultas en cualquier parte del
mundo donde tenga acceso a Internet y a cualquier hora.
65
Probabilidad: (Cul es
Prdida: (Cul es el
Grado de Exposicin:
la probabilidad de que el
dao si el riesgo se
(Multiplicacin de la
riesgo se convierta en un
convierte en un
probabilidad por la
problema?)
problema?)
prdida)
para su resolucin.)
66
Este documento surge ante el hecho de que hay que entender como funciona el
negocio que se desea automatizar para tener garantas de que el software desarrollado
va a cumplir su propsito, y por esto, se hace un estudio en el dominio del negocio.
Para conocer el dominio se parte del caso de uso general del negocio, los
actores involucrados y las funciones que desempean cada uno de ellos, adems se
muestra el modelo del dominio que es una representacin visual de las clases
conceptuales u objetos del dominio.
Es un artefacto donde se describen cada uno de los casos de uso que forman
parte del caso de uso general del sistema. En dicho documento se incluyen las
precondiciones, post-condiciones, flujo de eventos y condiciones especiales de cada
caso de uso, adems de su diagrama de secuencia y los prototipos de interface.
6. Especificaciones complementarias
67
8. Documento Glosario
Es un artefacto que recoge los trminos utilizados en el sistema, evitando
ambigedad en los mismos.
68
69
CAPITULO IV
MARCO METODOLGICO
4.1.
4.2.
POBLACIN Y MUESTRA
70
Brito, 2008): para las poblaciones pequeas se debe aplicar P:M, poblacin es igual
a la muestra. (p. 41).
4.3.
DATOS
4.4.
4.5.
Diseo Operativo
1. Documento visin
2. Documento glosario
3. Plan de Administracin de Riesgos
72
73
Cuadro Operativo
Etapa
Metodologa y
Herramientas
Fase
Actividades a
Realizar
Objetivos
a. Entrevistas no
estructuradas.
b. Observaciones
directas.
c. Diagramas de
jerarqua de
procesos.
Modelado de
d. Diagrama de
Procesos de
Negocio
Etapa I
Fase I
RUP
actividades.
1. Detectar los
e. Documento
procesos y
visin.
problemas que se
f. Documento
manejan en la
glosario.
Unidad de Archivo de
h. Plan de
la Universidad de
iteraciones
Oriente, Ncleo
i. Plan de
Monagas.
administracin de
riesgos.
j. Plan de desarrollo
de software.
2.Analizar los
RUP
Etapa II
UML
a. Casos de Uso
requerimientos del
del sistema.
nuevo sistema de
b. Requisitos
funcionales.
de la Institucin.
74
c. Requisitos no
Elaboracin
funcionales.
3. Disear la
d. Diagramas de
arquitectura del
secuencia.
sistema propuesto
e. Diagrama de
Clases.
modelado.
4.Desarrollar
RUP
Etapa III
Construccin
UML
a. Prototipo del
sistema
el
sistema de gestin
documental para el
rea de Registro de
la Unidad de Archivo.
75
CAPTULO V
RESULTADOS
5.1 ETAPA I: MODELADO DEL NEGOCIO
Esta etapa estuvo orientada a conocer el funcionamiento del rea de registro
de la Delegacin de Personal, determinando las necesidades que requiere el sistema
de gestin documental propuesto, que agilizar el trabajo del funcionario de la unidad
de archivo, todo esto con la tcnica de recoleccin de datos, las entrevistas no
estructuradas, observacin directa.
Las entrevistas no estructuradas permitieron conocer con ms detalle los
problemas que presentaba el departamento, as como tambin las labores que se
realizan en ella, estas entrevistas permitieron realizar el documento, estableciendo
adems el alcance y los requerimientos del mismo. Mediante la incorporacin de la
tcnica de observacin directa se observo el funcionamiento de la unidad, las
actividades que en ella se realiza, dando como resultado el documento del modelado
de negocio y las especificaciones generales del negocio, utilizando para ste la cadena
ve valor y la jerarqua de proceso.
Todo esto fue realizado con unas herramientas que ayudaron al
desenvolvimiento del mismo, entre estas estn Microsoft Project 2007 que permiti el
control del proyecto. Los documentos desarrollados fueron los siguientes:
Documento Visin.
Plan de Iteracin General.
Documento Modelado del Negocio.
Especificaciones de Casos de Cadena de Valor. Jerarqua de Proceso.
76
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
Versin 1.0
77
Historial de Revisiones
Fecha
Versin
0.9
Descripcin
Autor
Rita Bastardo
propuesta inicial
Correccin de la versin
11 de Febrero de 2008.
0.91
Rita Bastardo
14 de Marzo de 2008.
0.92
Rita Bastardo
14 de Abril de 2008.
0.93
Rita Bastardo
14 de Mayo de 2008.
1.0
Versin definitiva.
Rita Bastardo
78
Visin
1. Introduccin
1.1. Propsito
El propsito de este documento es de conocer un concepto inicial del proyecto
para la realizacin del sistema que permita elaborar los expedientes y generar los
diferentes reportes que requiere la Unidad de Archivo, la cual depende de la
Delegacin de Personal de la Universidad de Oriente, Ncleo Monagas, para ello es
necesario definir las caractersticas, la arquitectura, los riesgos y requerimientos que
sirvan para la planificacin del mismo.
1.2. Alcance
El nuevo software SIGEDOC ser desarrollado utilizando herramientas de
Software Libre que cumple con el Decreto Presidencial 3390 y abarca un sistema de
gestin documental que permita la digitalizacin de los documentos facilitando el
trabajo y agilizando la entrega de informes al Jefe de la Delegacin de Personal en el
rea de archivos, permitiendo elaborar registros estadsticos, lo cual contribuye al
ahorro de tiempo y espacio.
2. Posicionamiento
2.1. Oportunidades de Negocio:
Las oportunidades que se presenta con el desarrollo de este proyecto son:
Seguridad de los datos, ya que, el sistema SIGEDOC permite evitar la
duplicidad de los mismos.
Rapidez al momento de dar la informacin a las autoridades competentes,
elevando la credibilidad del mismo.
Generacin de estndares corporativos que permita adaptarse al cumplimiento
79
El problema de
Afecta a
Cuyo impacto es
Una solucin
80
Apropiada
2.3.
La Comunidad Universitaria
Los Trabajadores de la UDO
Para
Quienes
El Software
Que
No como
Nuestro
producto
81
Responsabilidad
Nombre
Proyecto
de
supervisar
el
Gestin
de
riesgos.
los
usuarios
mediante
82
elaboracin
de
las
pruebas
la integracin de elementos de la
Aplicacin.
Construccin
Programador
del
Software.
Necesidad
Prioridad
Curso de UML
Alta
Taller de UML y
Alta
RUP
Curso de PHP
83
Curso de Macromedia
Alta
Drenweaver
Prioridad
Alta
3390.
Soluciones Propuestas
creacin de casos.
Permitir control de forma remota
del equipo del cliente.
Media-alta
Alta
Alta
84
Alta
de ellos.
Tabla 8. Necesidades de participantes a nivel de Sistemas
Prioridad
expedientes
personales
de
de
los
Alta
Alta
Alta
dependencias
Consultar los expedientes o
documentos devueltos
Consultar los expedientes que
se han aperturado en el ao
Alta
Alta
Alta
Soluciones Propuestas
Desarrollar mdulo de elaboracin
de expedientes.
Desarrollar mdulo de indexacin
de los expedientes en el archimovil
Desarrollar mdulo de prstamo de
expedientes.
Desarrollar mdulo de devolucin
de expedientes.
Desarrollar mdulo de consulta de
expedientes.
Desarrollar mdulo de reportes de
expedientes.
85
86
Beneficios
Realizar
los
recoleccin
Funcionalidades
procesos
y
manejo
documentos va Web.
y configurar el sistema.
rpida
los
procesos
de
para
manera
Capacidad
de
El sistema
reportes exigidos.
los
usuarios de Contralora y
Consultora puedan ver los El sistema tendr un mdulo que permita consultar
documentos
de
empleados,
cuando
necesaria.
Tabla 10. Resumen de Capacidades
87
Licencia
Tipo de licencia
Oracle
Propietario
Apache
GNU
PHP
GNU
Propietario
Editor de Texto
GNU
Navegador Web
GNU
88
Equipo
Requerimientos Mnimos
Servidor
Clientes
Pentium IV
Tabla 12. Requerimientos de Hardware
Cantidad
12
Lpiz y lapiceros
CD-ROM
30
Tonner
Pizarra
1
Tabla 13. Requerimientos de Materiales
Cantidad
Puntos de conexin
de red ( 55)
89
VERSIN: 1.0
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de OrienteNcleo Monagas enmarcado en Software Libre (SIGEDOCUDO Monagas)
90
VERSIN: 1.0
Plan de Iteracin
1. Introduccin
1.1 Propsito
El propsito es presentar el plan de general del proyecto de desarrollo de un
sistema que permita la automatizacin de los procesos administrativos de la Unidad
de Archivo.
1.2 Alcance
Este Plan de Iteracin abarcar el lapso de tiempo de cada uno de los procesos
que integra el sistema.
1.3 Resumen
Este documento contendr el cronograma de actividades para realizar el
sistema de gestin documental, tanto la facha de inicio como la de culminacin.
2. Plan
2.1 General
ITERACIN
PROCESO
ITERACIN 1
ITERACION 2
ITERACIN 3
ITERACIN 4
ITERACIN 5
ITERACIN 6
ITERACIN 7
ITERACIN 8
FECHA
INICIO
FECHA
FINAL
04/03/08
08/01/09
17/04/08
28/05/08
29/05/08
10/07/08
25/10/08
24/10/08
24/11/08
08/01/09
09/07/08
24/07/08
23/11/08
21/11/09
07/01/09
27/01/09
VERSIN: 1.0
92
VERSIN: 1.0
93
VERSIN: 1.0
Proyecto:
Sistema de Gestin Documental para el rea de Registro de
la Delegacin de Personal de la Universidad de OrienteNcleo Monagas enmarcado en Software Libre (SIGEDOCUDO Monagas)
Versin 1.0
94
VERSIN: 1.0
Prdida: 9
Identificador: 002
Descripcin: Incumplimiento de entrega de artefactos, debido a asignaciones a los
participantes de responsabilidades con carga de trabajo fuerte, no relativas al
proyecto.
Probabilidad: : 0,9
Prdida: 9
Primer Indicador: estn sujeto al cumplimiento de estas actividades por ser parte
de sus funciones.
Estrategia de Mitigacin: Para evitar el incumplimiento de las asignaciones, el
participante debe dar a conocer con anticipacin la no participacin en alguna
95
VERSIN: 1.0
Identificador: 003
Descripcin: Incumplimiento de entrega de artefactos, debido a la perdida de
tiempo ocasionada por la jornada de 120 horas de Trabajo Comunitario.
Probabilidad: : 0,7
Prdida: 7
Primer Indicador: estn sujeto al cumplimiento de estas actividades por ser parte
de sus funciones.
Estrategia de Mitigacin: Para evitar el incumplimiento de las asignaciones, el
participante debe dar a conocer con anticipacin la no participacin en alguna
iteracin y por consiguiente exponer con aval dicha solicitud.
Propietario: Lder del proyecto
Identificador: 004
Descripcin: Proyecto no se puede implantar por alta resistencia al cambio Proyecto Cancelado
Probabilidad: 0,7
Prdida: 7
96
VERSIN: 1.0
resistencia al cambio.
Propietario: Lder del Proyecto
Identificador: 005
Descripcin: Incumplimiento del alcance del proyecto. Resistencia al cambio de
paradigma de desarrollo de software orientado a objetos.
Probabilidad: 0,6
Prdida: 6
Primer Indicador: Pocos integrantes en cada rea del proyecto, ya que el trabajo
est distribuido paralelamente, distribucin de trabajo de manera estructurada y no
cumpliendo con los lineamientos de la metodologa de desarrollo de software.
Estrategia de Mitigacin: Adaptarse al nuevo paradigma de trabajo en la parte de
desarrollo de software.
Propietario: Lder y Responsable del
proyecto.
Tabla 20. Identificador 005
Identificador: 006
Descripcin: Perder el apoyo de los participantes de la Delegacin de Planificacin,
debido a cambios de personal
Probabilidad: 0,6
Prdida: 6
97
VERSIN: 1.0
Identificador: 007
Descripcin: Requerimientos no capturados en forma clara y concisa Determinacin errnea de funcionalidades y proceso con alto nmero de
incrementos por correccin, lo que genera un estiramiento no deseado del
calendario.
Probabilidad: 0,6
Prdida: 7
Identificador: 008
Descripcin: Crecimiento no controlado de requerimientos y alcance - Proyecto
fuera de calendario y requerimientos.
Probabilidad: 0,7
Prdida: 8
98
VERSIN: 1.0
Identificador: 009
Descripcin: No adecuacin de las normas y procedimientos a las funciones nuevas
(no previstas en el sistema anterior) del nuevo software - Resistencia al cambio.
Probabilidad: 0,5
Prdida: 7
Primer Indicador: Durante las pruebas del sistema, los usuarios no estn
informados de las situaciones en las cuales operar las diferentes opciones del
sistema.
Estrategia de Mitigacin: Definicin de manuales de normas y procedimientos de
las funciones del sistema en general y su respectiva induccin a los usuarios.
Propietario: Lder del Proyecto
Identificador: 010
Descripcin: Datos de los sistemas actuales no migrados eficientemente - Software
con datos no reales que inciden en su desempeo funcional.
Probabilidad: 0,8
Prdida: 8
99
VERSIN: 1.0
la base de datos.
Propietario: Lder del proyecto
Identificador: 011
Descripcin: Poco conocimientos de las herramientas de desarrollo por parte de los
participantes.
Probabilidad: 0,6
Prdida: 8
Identificador: 012
Descripcin: Suspensin de actividades administrativas por causas externas a la
misma.
Probabilidad: 0,4
Prdida: 8
100
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
Versin 1.0
101
Introduccin
El propsito del modelado de negocio es mostrar de forma sencilla el dominio
del negocio en la Unidad de Archivo, a travs del modelo del dominio y los
diagramas de casos de uso. El modelo del dominio es una representacin visual de las
clases conceptuales u objetos del mundo real en un dominio de inters, en este caso
en la Unidad de Archivo de la Delegacin de Personal. Mientras que el modelo de
los casos de uso es el conjunto de todos los casos de uso; es un modelo de
funcionalidad y el entorno del sistema, para poseer una mejor comprensin del mismo
es importante revisar el documento glosario, los casos de uso especfico y el general.
Descripcin.
En este documento del modelado del negocio se expresa en forma somera lo
que se hace en la Unidad de Archivo de la Delegacin de Personal de la Universidad
de Oriente, Ncleo Monagas, en el modelo del dominio del negocio y de forma ms
detallada los modelos de casos de uso general y especficos, en ellos se listan los
eventos tpicos y los cursos alternativos que ocurren en archivo, adems se conocen
los actores que participan en el sistema actual.
98
Delegacin de Personal
Servicio Social
Contralora
Consultora
DelegacionDePersonal
1..*
le envia
1..*
1..* 1..*
que recibe el
Archivo
Archivista
1..*
1..*
para almacenar en
1..*
le envia
1..*
que recibe el
1..*
1..*
Expedientes
99
100
101
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
105
1. Introduccin
1.1 Propsito
Garantizar la recepcin de documentos
1.2. Alcance
Permitir el registro de los expedientes que son almacenados en el archimovil
de la Unidad de Archivo de la Universidad de Oriente.
2. Diagrama de Procesos:
106
para clasificarlos.
3. El funcionario de archivo almacena cronolgicamente los documentos en
una carpeta.
2.2. Curso Alternativo:
1. Si los datos estn incorrectos los devuelve a la Delegacin de personal para
que los revise, corrija y vuelva a enviarlos al funcionario nuevamente.
2. Actores
Internos:
Funcionario de Archivo
Externos
Delegacin de Personal
3. Precondicin
Que los documentos correspondientes de los empleados cumplan con todos
los requisitos exigidos por la Delegacin de Personal de la Universidad de Oriente.
4. Postcondicin
Lograr un registro y recepcin de documentos ptimos.
107
5. Diagrama de Actividad
108
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
109
3. Introduccin
1.1 Propsito
Obtener la reduccin del tiempo de espera y garantizar la elaboracin de los
expedientes
1.2. Alcance
Permitir llevar el control y registro de los expedientes que son almacenados en
el archimovil de la Unidad de Archivo de la Universidad de Oriente.
4. Diagrama de Procesos:
110
7. Actores
Internos:
Funcionario de Archivo
Externos
Delegacin de Personal
8. Precondicin
Que los documentos correspondientes de los empleados cumplan con todos
los requisitos exigidos por la Delegacin de Personal de la Universidad de Oriente.
9. Postcondicin
Alcanzar la elaboracin optima de los expedientes en la Unidad.
111
10.
Diagrama de Actividad
112
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
113
5. Introduccin
1.1 Propsito
Mantener actualizados los expedientes de los empleados generando eficiencia
administrativa en la unidad.
1.2. Alcance
Permitir la actualizacin de los expedientes de los empleados de la
Universidad.
6. Diagrama de Procesos:
114
Actores
Internos:
Funcionario de Archivo
Externos
Delegacin de Personal
Precondicin
Que los documentos correspondientes de los empleados cumplan con todos
los requisitos exigidos por la Delegacin de Personal de la Universidad de Oriente.
Postcondicin
Registro actualizado del expediente del empleado.
115
Diagrama de Actividad
116
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
117
Introduccin
Propsito
Realizar la consulta de expedientes y/o documentos de un empleado de forma
rpida, eficiente y confiable.
Alcance
Permite que los expedientes consultados estn almacenados en la unidad de
archivo.
Diagrama de Procesos:
118
Actores
Internos:
Funcionario de Archivo
Externos
Delegacin de Personal
Precondicin
Que los documentos de los expedientes estn en orden para poder ser
consultados.
Postcondicin
Consulta de expedientes segura, confiable y ptima.
119
Diagrama de Actividad
120
Proyecto:
Sistema de Gestin Documental para el rea de Registro de
la Delegacin de Personal de la Universidad de OrienteNcleo Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
5.1.9. Glosario
Versin 1.0
121
Glosario
1. Definiciones
A continuacin se presentan todos los trminos manejados a lo largo de todo
el proyecto de desarrollo de un sistema de gestin documental para la Delegacin de
Personal en la Universidad.
Actor: un actor es aquel que le rol o funcin que asume una persona, sistema o
entidad que interacta con el sistema que estamos construyendo de la misma forma.
Tiene la propiedad de ser externo al sistema. Hay que tener en cuenta que un usuario
puede acceder al sistema con distintos actores.
Actividad: Es el medio de intervencin sobre la realidad, mediante la realizacin
secuencial e integrada de diversas tareas necesarias para alcanzar las metas y
objetivos especficos de un proyecto.
Archivo: institucin, local o mueble donde se custodian y coleccionan de forma
ordenada y clasificada, documentos originales, pblicos y privados, producidos por
una persona fsica o jurdica, acumulados en el curso de sus actividades, que son
preservados con determinados fines; jurdicos, econmicos, culturales, cientficos,
religiosos o polticos; as como dichos documentos.
Automatizacin: ejecucin automtica de tareas industriales, administrativas o
cientficas haciendo ms gil y efectivo el trabajo y ayudando al ser humano.
Casos de Uso: son una herramienta para especificar los requerimientos del sistema,
guan su diseo, implementacin y prueba. Los casos de uso constituyen un elemento
integrador y una gua de trabajo.
Clasificacin: tcnica que se utiliza para la identificacin, agrupacin y distribucin
sistemtica de documentos o cosas semejantes, con caractersticas comunes o sistema
determinado y que pueden ser con posterioridad diferenciadas segn su tipo de
122
123
124
125
126
5.2.
127
VERSIN: 1.0
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
128
VERSIN: 1.0
Validar Usuario
<<include>>
Administrar Usuario
Funcionario
Flujo de Eventos
Curso Tpico de Eventos. Validar Usuario
Usuario
1. El funcionario de la Universidad de
Oriente
ingresa
al
Sistema
SIGEDOC.
3. El funcionario introduce el login y
password .
4. Presiona el botn Inicio de sesin
Sistema
2. El sistema carga la pgina de
verificacin del usuario.
129
VERSIN: 1.0
la
al
Sistema
2. El sistema carga la pgina de
verificacin del usuario.
el
el
el
130
VERSIN: 1.0
131
VERSIN: 1.0
50.
53.
55.
57.
59.
61.
64.
132
VERSIN: 1.0
133
VERSIN: 1.0
w:validarUsuario
:Usuario:Class_4
:NivelAcceso
:Opcion
Funcionario UDO
3. Introduce el login
4. Introduce Password
5. Presiona "Inicio de Sesin"
6. Busca datos
7. valida login ()
8. valida password ()
Informacin
Correcta
134
VERSIN: 1.0
:Usuari o
:Dependencia
:Nucleo
:NivelAcceso
:StatusUsuari o
3. Introduce login
4. Introduce password
5. Sel ecciona la opci n "Admi ni strador"
6. Presi ona "Inici ar Sesin"
7. Busca datos
8. busca opciones ()
9. carga usuario ()
10. carga depedenci a ()
11. Busca dependenci a
12. busca dependencia()
13. carga nucl eo ()
14. Busca nucl eo
15. busca nucleo ()
Nuevo
26. Muestra ventana de datos nuevo
27. Introduce datos del usuario
Edi tar
36. Muestra datos para edi tar
37. Edita informaci n
Elim inar
42. Muestra m ensaj e
43. Confi rmar eli minacion
Sal ir
47. M uestra m enu pri ncipal
135
VERSIN: 1.0
Interfaz de Usuario
136
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre (SIGEDOC-UDO
Monagas)
137
Elaborar Expedientes
Funcionario de la Unidad de Archivo
<<include>>
Validar Usuario
Flujo de Eventos:
Cursos Tpicos de Eventos
Usuario
1. El funcionario elige la opcin Nuevo.
3. El funcionario ingresa la cdula del
empleado.
4. El funcionario presiona el botn
Sistema SIGEDOC
2. El sistema muestra la pagina.
138
Aceptar.
Nota: Es similar el proceso de llenar los datos de acuerdo a las opciones que
se seleccionen.
Cursos Alternativos:
6: Si el nmero de cedula no se encuentra registrado en la base de datos de la
Delegacin de Personal, el sistema muestra un mensaje La cdula introducida no
est registrada en la base de datos. Verifique.
139
Diagrama de Secuencia
wM enu
Em pl eado
Em pl eosReal i zados
CargaFa m i l i ar
6. val i da Cedul a ()
7. abri r form ul ari o ()
8. cargar datos ()
24. guardar ()
38 . guardar ()
41. abri r (9
Carga fam i l i ar
45. g uardar ()
44.
stra iinform
42. Regi
M uestra
nformaci
acion
on de
de carga
carg a fam
famiilliiar
ar
140
Interfaz de Usuario
141
142
143
144
145
146
147
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre (SIGEDOC-UDO
Monagas)
148
Ubicar Expediente
Validar Usuario
149
Flujo de Eventos:
Cursos Tpicos de Eventos
Usuario
1. El funcionario elige la opcin
Consulta.
3. El funcionario ingresa la cdula del
empleado.
4. El funcionario presiona el botn
Aceptar.
Sistema SIGEDOC
2. El sistema muestra la
interfaz de la cdula del
empleado.
Cursos Alternativos:
4: Si el nmero de cedula no se encuentra registrado en la base de datos de la
Delegacin de Personal, el sistema muestra un mensaje La cdula introducida no
est registrada en la base de datos. Verifique.
Condiciones de Salida:
El funcionario
150
Diagrama de Secuencia
w:Expedi ente
expedi ente
ubi caci on
Val i da cedul a
7. Cedul a i nval i da. Veri fi que
8. Busca ubi caci n
11. Muestra formul ari o con l a ubi caci n del expedi ente
cargar datos ()
22. Muestra formul ari o con l a ubi caci n del expedi ente
151
Interfaz de Usuario
152
153
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre (SIGEDOC-UDO
Monagas)
154
Diagrama de Caso de so
Consultar Expediente
Funconario
<<include>>
Validar Usuario
155
Flujo de Eventos:
Cursos Tpicos de Eventos
Usuario
1. El funcionario elige la opcin Consulta.
Sistema SIGEDOC
2. El sistema muestra la pagina de la
cdula del empleado.
156
Condiciones de Salida:
Los funcionarios de la Universidad consultaran el expediente de un empleado.
Cursos Alternativos:
6: Si el nmero de cedula no se encuentra registrado en la base de datos de la
Delegacin de Personal, el sistema muestra un mensaje La cdula introducida no
est registrada en la base de datos.
Diagrama de Secuencia
wM enu
Expedi ente
Empleado
DatosPersonalesDelConyuge
EstudiosRealizados
EmpleosReali zados
CargaFamil iar
6. Valida Cedula
8. cargar formulario ()
9. cargar datos ()
Em pleos Realizados
Retornar
157
Interfaz de Usuario
Figura 58. Ventana de Opciones del Men de SIGEDOC. Cedula del empleado
158
159
160
161
162
163
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
164
Registros estadsticos
Registros estadisticos
Funcionario de la Unidad de archivo
<<include>>
Validar usuario
165
Flujo de Eventos:
Cursos Tpicos de Eventos
Usuario
1.El funcionario elige la opcin:
agradecimientos, amonestaciones,
ascensos, llamados de atencin,
reconocimientos, renuncias, reposos
mdicos,
2. El funcionario elige la opcin
agradecimientos.
Sistema SIGEDOC
Condiciones de Salida:
El funcionario de la Unidad de Archivo almaceno exitosamente los diferentes
tipos de registros.
Cursos Alternativos:
6: Si el funcionario presiona regresar, el sistema retornar al men
principal.
Nota: Para las dems opciones el flujo de eventos es similar.
166
Diagrama de Secuencia
w:me nuP ri nci pal
a grade ci mi entos
a scensos
d espi dos
recon oci mi en to s
re pososMed icos
renu ncia s
4. Busca d atos
5 . ca rg a ()
6. Mu estra formul ari o de a grade ci mi ento
Ag rada
deci
ntos
7.Intro duce
to smie
fal ta
ntes
9. Regi stra da to s
8 . Presi ona " Aceptar"
10 . Va li da ()
11 . Gu arda ()
12. Gua rd ado e xi tosamen te
Ascen so s
31 . g uarda ()
32 . Gu ardad o exitosame nte
De spi d os
34 . Bu sca da to s
35 . carga ()
41. gua rd ar ()
42. Gua rd ado e xi tosamen te
44 . Bu sca da to s
45 . carga ()
L la mad o de
a tenci n
5 1. g ua rd a ()
6 0. V al id ar ()
6 1. gua rd ar ()
62 . gu arda do exi to sa mente
6 5. carga
Re posos Mdi cos
()
()
75 . ca rg ar ()
Ren unci as
7 6. Mu estra formul ari o de renu ncia s
77. In trod uce datos fa ltan tes
78. Presio na " Ace ptar"
7 9. re gi stra datos
8 0. val i da r ()
8 2. Gu arda do exito sam ente
81. gua rda
()
167
Interfaz de Usuario
168
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
169
Validar Usuario
<
170
Flujo de Eventos:
Cursos Tpicos de Eventos
Usuario
1. El funcionario selecciona
Reportes de Personal
Especfico
3. El funcionario selecciona la
dependencia para el reporte.
4. El funcionario selecciona
Sin especificacin.
9. El funcionario presiona
Imprimir
Sistema SIGEDOC
2. El sistema abre la ventana de las
opciones del tipo de personal
especfico.
Condiciones de Salida:
El funcionario de la Unidad de Archivo obtuvo la lista de personas
especficas.
171
dependencia
personalEspecifico
Funcionario
Impresora
3. Selecciona "dependencia."
4. Busca datos
5. carga formulario ()
6. carga datos ()
7. Selecciona "sin especificacion"
8. busca datos
9, cargar datos()
10. cargar formulario ()
11. Muestra el reporte seleccionado
13. Procesa
19. salir ()
172
Interfaz de Usuario
173
174
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
176
Validar Usuario
<
177
Flujo de Eventos:
Cursos Tpicos de Eventos
Usuario
1. El funcionario selecciona
Reportes de Personal
genrico
3. El funcionario selecciona la
dependencia para el reporte.
4. El funcionario selecciona
Docente.
9. El funcionario presiona
Imprimir
Sistema SIGEDOC
2. El sistema abre la ventana de las
opciones del tipo de personal
generico.
Condiciones de Salida:
El funcionario de la Unidad de Archivo obtuvo la lista de personas genricas
Nota:
Las otras opciones de reporte de personal genrico es similar a la narracin
anterior.
178
Diagrama de Secuencia
w:menuprincipal
dependencia
personalGenerico
Funcionario2
Impresora2
3. Selecciona "dependencia."
4. Busca datos
Este diagrama de secuencia es
similar al momento se
seleccionar las otras opciones:
administrativo y obrero
5. carga formulario ()
6. carga datos ()
7. Selecciona "docente"
8. busca datos
9, cargar datos()
10. cargar formulario ()
11. Muestra el reporte seleccionado
13. Procesa
19. salir ()
179
Interfaz de Usuario
Figura 76. Ventana de Opciones del Men de SIGEDOC. Reportes de tipo de personal genrico
180
181
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre (SIGEDOC-UDO
Monagas)
183
Reportes de memorndums.
Consultar memorandums
Funcionario
<<include>>
Validar Usuario
184
Flujo de Eventos:
Cursos Tpicos de Eventos:
Usuario
12. El funcionario selecciona
Reportes memorndums,
13. El funcionario selecciona
opcin amonestaciones
Sistema SIGEDOC
185
Diagrama de Secuencia
w:menuPrincipal
agradecimientos
Funcionario
Impresora
1. Selecciona "memorandums"
2. Abrir registro
3. Selecciona "agredecimientos."
4. Busca datos
5. carga formulario ()
6. carga datos ()
8. Presiona "Imprimir"
9. Procesa
15. salir ()
186
187
188
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre (SIGEDOC-UDO
Monagas)
190
Validar Usuario
<
191
Flujo de Eventos:
Cursos Tpicos de Eventos
Usuario
1. El funcionario selecciona
Reportes de Personal por
categora
3. El funcionario selecciona la
dependencia para el reporte.
4. El funcionario selecciona
Sin especificacin.
9. El funcionario presiona
Imprimir
Sistema SIGEDOC
2. El sistema abre la ventana de las
opciones del tipo de personal por
categora.
Tabla 37. Cursos Tpicos de Eventos reportes de tipo de personal por categora
Cursos Alternativos:
4: Si el nmero de cedula no se encuentra registrado en la base de datos de la
Delegacin de Personal, el sistema muestra un mensaje La cdula introducida no
est registrada en la base de datos. Verifique.
192
de pen de nci a
p erson
Obj
alect_3
Categ ori a
Fun ci ona ri o
Im p re so ra
4 . Busca datos
5 . ca rga form ul ari o ()
6. carga da to s ()
7. Sel ecci ona "si n e spe ci fi caci o n"
8. b usca da to s
9 , cargar datos()
1 0. cargar fo rm u l a ri o ()
1 1. M u estra el re porte se l e cci o nad o
1 3. Pro cesa
16 . Re ci be l i stado s i m p re so s
19 . sal i r ()
2 0. M u estra m en u pri n ci pa l
193
Interfaz de Usuario
Figura 87. Ventana de Opciones del Men de SIGEDOC. Reportes de tipo de personal por categora
194
195
196
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre
(SIGEDOC-UDO Monagas)
197
Validar Usuario
<
198
Flujo de Eventos:
Cursos Tpicos de Eventos Reportes de personal por condicin laboral
Usuario
1. El funcionario selecciona
Reportes de Personal por
condicin laboral
3. El funcionario selecciona la
dependencia para el reporte.
4. El funcionario selecciona
Ordinario o fijo.
9. El funcionario presiona
Imprimir
Sistema SIGEDOC
2. El sistema abre la ventana de las
opciones del tipo de personal por
condicin laboral
Tabla 38. Cursos Tpicos de Eventos Reportes de personal por condicin laboral
Condiciones de Salida:
El funcionario de la Unidad de Archivo obtuvo la lista de personas por
condicin laboral.
199
Nota: Las otras opciones de reporte de personal por condicin laboral es similar a la
narracin anterior.
Diagrama de Secuencia
w:menuPrincipal
dependencia
condicionLaboral
Funcionario
Im presora
3. Selecciona "dependencia."
4. Busca datos
5. carga formulario ()
6. carga datos ()
7. Selecciona "ordinario o fijo"
8. busca datos
9, cargar datos()
10. cargar formulario ()
11. M uestra el reporte seleccionado
13. Procesa
19. salir ()
200
Interfaz de Usuario
Figura 93. Ventana de Opciones del Men de SIGEDOC. Reportes de personal por condicion laboral
201
202
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre (SIGEDOC-UDO
Monagas)
204
Validar Usuario
<
205
Flujo de Eventos:
Cursos Tpicos de Eventos
Usuario
1. El funcionario selecciona
Reportes de Personal por
dedicin laboral
3. El funcionario selecciona la
dependencia para el reporte.
4. El funcionario selecciona
Tiempo exclusivo.
9. El funcionario presiona
Imprimir
Sistema SIGEDOC
2. El sistema abre la ventana de las
opciones del tipo de personal por
dedicacin laboral
Tabla 39. Cursos Tpicos de Eventos Reportes de personal por dedicacin laboral
Condiciones de Salida:
El funcionario de la Unidad de Archivo obtuvo la lista de personas por
dedicacin laboral.
Nota: Las otras opciones de reporte de personal por dedicacin laboral es similar a la
narracin anterior.
206
Diagrama de Secuencia
w:menuPrincipal
dependencia
personalDedicacion
Funcionario2
Impresora2
3. Selecciona "dependencia."
4. Busca datos
5. carga formulario ()
6. carga datos ()
7. Selecciona "tiempo exclusivo"
8. busca datos
9, cargar datos()
10. cargar formulario ()
11. Muestra el reporte seleccionado
19. salir ()
207
Interfaz de Usuario
Figura 99. Ventana de Opciones del Men de SIGEDOC. Reportes de tipo de personal por dedicacin
208
209
VERSIN: 1.0
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de OrienteNcleo Monagas enmarcado en Software Libre (SIGEDOCUDO Monagas)
211
VERSIN: 1.0
VERSIN: 1.0
Fiabilidad
Es la probabilidad de que el sistema desarrolle una determinada funcin, bajo
ciertas condiciones y durante un perodo de tiempo determinado. Se evala midiendo
la frecuencia y gravedad de los fallos, la exactitud de las salidas, el tiempo medio
entre fallos, la capacidad de recuperacin de un fallo y la capacidad de prediccin del
programa.
Algunos de los problemas que podran presentarse y que podran causar fallas
en el sistema seran: problemas con el servidor, fallos de electricidad, problemas con
la base de datos, etc., pero antes de que alguno de ellos ocurran se irn haciendo
respaldos o copias de seguridad en medios extrables de toda la informacin
almacenada en la base de datos del sistema constantemente, esto para garantizar la
recuperacin de la informacin , y adems para garantizar el efectivo funcionamiento
del sistema se harn revisiones y pruebas peridicas.
Rendimiento
213
VERSIN: 1.0
Soporte
a) Requisitos de instalacin. El sistema es una aplicacin Web que se cargara
en el servidor SUM FIRE MX200, al mismo previamente se le colocar el
sistema operativo CentOS (acrnimo de Community ENTerprise Operating
System), el administrador Web Apache, PHP, los cuales son de libre
distribucin, luego el manejador de base de datos Oracle 10G, el cual es
licenciado.
b) Requisitos de configuracin. Instalar producto Oracle en cliente que
permitir la comunicacin con el servidor. Habilitar direccin IP (protocolo de
Internet) y puertos para levantar ambiente Web y base de datos.
c. Requisitos e adaptabilidad. El uso de este sistema es sencillo por eso no
requiere de una formacin previa para poder utilizarlo.
d. Requisitos de compatibilidad. Sistema operativo Linux y Oracle 10G.
Restricciones de Implementacin
214
VERSIN: 1.0
Requisitos de Interface
La interfaz de usuario es el medio con que el usuario puede comunicarse con
el sistema. Entre los propsitos que cumplir el sistema se mencionan:
a) Interfaz accesible e intuitiva : la interfaz ha de ser lo ms simple posible,
sin aadir opciones que no sean necesarias ni adornos que no sean estrictamente
funcionales, dado que el sistema est pensado para ser usado tambin por
usuarios no expertos en el manejo de portales web.
a) Consistencia del portal entre los distintos navegadores: el portal web
debe visualizarse y manejarse de una forma igual o, en caso de que sea
imposible, de la forma ms parecida posible en los navegadores mayoritarios
(Firefox, Internet Explorer, Opera, Google Chrome, etc.), prioritariamente para
las ltimas versiones y a ser posible para versiones anteriores.
b) Alto grado de usabilidad y sencillez.
Interfaz del Usuario
El sistema mostrar alguna de las siguientes pantallas:
Consulta de expedientes
Interfaz del Hardware
La Pantalla.
La Impresora.
Interfaz de Software
El sistema debe ser capaz de conectarse con los sistemas de colaboracin
externos (sistema de personal) y por lo tanto diversas interfaces.
215
VERSIN: 1.0
Interfaz de Comunicacin
216
VERSIN: 1.0
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de OrienteNcleo Monagas enmarcado en Software Libre (SIGEDOCUDO Monagas)
5.2.13.
217
VERSIN: 1.0
Vistas y Planos
Vista Lgica
Describe el diseo ms importante arquitectnicamente ya que soporta los
requisitos funcionales del sistema, muestra los componentes principales de diseo y
sus relaciones de forma independiente de los detalles tcnicos y se encuentra
representado por el modelo de clases y por las tarjetas CRC.
Modelo de Clases
Es un diagrama de estructura esttica que muestran las clases del sistema y sus
interrelaciones (incluyendo herencia, agregacin, asociacin, etc). Estos diagramas
son el pilar bsico del modelado con UML, siendo utilizados tanto para mostrar lo
que el sistema puede hacer, como para mostrar cmo puede ser construido.
Pe rso n a l Esp e ci fi co
-
+
+
+
+
+
+
cod i g o
d e scri pci o n
: i nt
: i nt
gu a rd a r ()
el i m i na r ()
m o di fi ca r ()
cre a r ()
bu sca r ()
va l i d a r ()
:
:
:
:
:
:
co d i g o
d escri p ci o n
+
+
+
+
+
+
P erson a l Ge n eri co
i nt
i nt
i nt
i nt
i nt
i nt
: i nt
: i nt
g u a rd a r ()
e l i m i n a r ()
m o d i fi car ()
val i d a r ()
cre a r ()
b u sca r ()
:
:
:
:
:
:
1 ..*
cu en ta
co di g o
de scri p ci on
+
+
+
+
+
+
i nt
i nt
i nt
i nt
i nt
i nt
1
po se e
1 ..*
cu e nta
1
ti e ne
1
ti e n e
M em o ran d u m s
co d i g o M e m o ra n du m s
d e scri p ci o n
+
+
+
+
+
+
g u a rd a r ()
e l i m i n a r ()
cre a r ()
m o d i fi car ()
val i d a r ()
b u sca r ()
:
:
:
:
:
:
: i nt
: i nt
i nt
i nt
i nt
i nt
i nt
i nt
1 ..*
p o see
1..*
1..* ti e n en
po se en
+
+
+
+
n um e roE xp ed i en te
n om b resExp ed i e n te
a pe l l i d o sExp e di e nte
ce d ul a Exp e di e nte
+
+
+
+
+
g ua rd a r ()
e l i m i n ar ()
cre a r ()
m o di fi ca r ()
b usca r ()
: i nt
: i nt
: i nt
: i nt
: i nt
: i nt
: i nt
: i nt
: i nt
1
ti e n e
1
po se e
1..*
ti e n en
L i stad o s
+
+
+
+
+
+
cod i g o L i sta d o s
d e scri pci o n Li sta d os
gu a rd a r ()
el i m i na r ()
va l i d a r ()
m o di fi ca r ()
cre a r ()
bu sca r ()
:
:
:
:
:
:
: i nt
: i nt
1..*
ti e n
1e
po se e
i nt
i nt
i nt
i nt
i nt
i nt
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
1 ..*
ti e n e
+
+
co d i g o
d escri p ci on
: i nt
: i nt
+
+
+
+
+
+
g urda r ()
e l i m i n ar ()
b usca r ()
cre a r ()
va l i da r ()
m o di fi ca r ()
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
Con d i ci o n La b o ra l
1
cu e n ta
1 ..*
ti e n e
Em p l e a d o
Expe d i e n te
Pe rso n a l Ca te g o ri a
: i nt
: i nt
g u arda r ()
e l i m i n a r ()
crea r ()
m o d i fi ca r ()
va l i d ar ()
b u scar ()
+
+
+
+
+
-
ce d u l a Em p l e a d o
n o m bre sE m p l e a do
a p el l i d o sEm p l e a d o
d e pe n d en ci a
p ro fe si n
e sta d oCi vi l
n a ci o n a l i d a d
n u m ero Exp e di e nte
g ra d oIn stru cci o n
ca rg o
u rb a ni za ci on Ozo n a
e d i fi ci o Ca sa
ca l l e Ave n i d a
a p arta m e n to Nu m e ro
ci ud a d
e sta d o
n u cl e o
e m p l e o sRea l i za d o s
e stu d i o sRe al i za d o s
ca rg a Fa m i l i a r
co n d i ci on L a b oral
p e rso na l Cate go ri a
p e rso na l Ded i ca ci o n
p e rso na l E spe ci fi co
+
+
+
+
+
va l i d ar ()
m o i fi ca r ()
b u scar ()
g u arda r ()
crea r ()
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
1 ..*
cu e n ta
+
+
cod i g o
d e scri pci o n
: i nt
: i nt
+
+
+
+
+
+
g u a rd ar ()
b u sca r ()
m o d i fi ca r ()
e l i m i n a r ()
cre ar ()
val i d a r ()
:
:
:
:
:
:
Nucl e o
11
o
pe
b ti
rte
en
ne
ece
1..*
p ose e
+
+
co d i g o
de scri p ci on
: i nt
: i nt
+
+
+
+
+
m o di fi ca r ()
gu a rd a r ()
bu sca r ()
va l i da r ()
cre a r ()
: i nt
: i nt
: i nt
: i nt
: i nt
Estud i o sRe a l i za do s
1..*
ti e n e
: i nt
: i nt
: i nt
: i nt
: i nt
1
po se e
+
+
+
+
1 ..*
ti
ne
0e
..*
1
p ose e
: i nt
: i nt
+
+
+
+
+
+
g u a rd ar ()
e l i m i n a r ()
cre ar ()
m o d i fi ca r ()
val i d a r ()
b u sca r ()
:
:
:
:
:
:
1 ..*
p o se e
i nt
i nt
i nt
i nt
i nt
i nt
Op ci o n
+
+
+
+
+
co d i g oOp ci on
de scri p ci on
g u ard ar ()
e l i m i n a r ()
m o d i fi ca r ()
cre ar ()
sa l i r ()
: i nt
: i nt
: i nt
: i nt
: i nt
: i nt
: i nt
Carg aFa m i l i a r
Usu ari o
De p e n de n ci a
+
-
l o gi n
pa sswo rd
no m b re s
ap e l l i d o s
ce du l a
de p e nd e n ci a
nu cl e o
sta tu sUsua ri o
ni ve l Acce so
+
+
+
+
+
+
gu a rd a r ()
el i m i na r ()
cre a r ()
va l i d a r ()
bu sca r ()
m od i fi car ()
:
:
:
:
:
:
1
ti e ne
:
:
:
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
+
+
cod i g o De p e nd e n ci a
d e scri pci o n
+
+
+
+
+
+
g u a rd ar ()
e l i m i n a r ()
cre ar ()
val i d a r ()
b u sca r ()
m o d i fi ca r ()
:
:
:
:
:
:
: i nt
: i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
+
+
+
+
+
ce d u l a
n o m b re s
a p el l i do s
se xo
n i vel Ed uca ci o n
fe cha Na ci m i e n to
e d ad
p a re n te sco
l u g a rNa ci m i e n to
n a ci o n a l i d a d
g ra d o In stru cci o n
+
+
+
+
g u ard ar ()
e l i m i n a r ()
m o d i fi ca r ()
b u sca r ()
1..*
p ose e
1
ti e n e
+
+
+
+
+
+
cod i go Ni ve l Acce so
d e scri p ci o n
o p ci on
bu sca r ()
gu a rd a r ()
el i m i n ar ()
cre a r ()
m o di fi ca r ()
sal i r ()
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
Sta tu sUsu a ri o
: i nt
: i nt
: i nt
+
+
+
+
+
: i nt
: i nt
: i nt
: i nt
: i nt
i nt
i nt
i nt
i nt
i nt
i nt
: i nt
: i nt
: i nt
: i nt
1
ti en e
ca rg o Ocup a d o
ti e m p o Se rvi ci o
de scri p ci on T ra ba j o
m o ti voReti ro
org an i sm oE m p re sa
te l e fo n o Em p re sa
no m b reS up e rvi so r
+
+
+
+
gu a rd a r ()
el i m i n ar ()
bu sca r ()
m o di fi ca r ()
:
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
i nt
: i nt
: i nt
: i nt
: i nt
1 ..*
ti e n e
1..*
p ose e
1..*
ti e n e
co d i g o Se xo
d escri ci o n
+
+
+
+
+
+
g ua rda r ()
e l i m i n ar ()
m o d i fu i ca r ()
crea r ()
b uscar ()
e di ta r ()
: i nt
: i nt
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
0 ..1
Se xo
Ni ve l A cce so
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
i nt
1 ..*
po se e
1 ..*
ti e n e
1 ..*
p o see
1 ..*
p o see
:
:
:
:
:
:
:
:
:
:
:
: i nt
: i nt
: i nt
: i nt
1 ..*
po se e
1
ti e ne
+
+
-
1
p o see
1 ..*
cu e n ta
1
ti en e
g u arda r ()
e l i m i n a r ()
m o d i fi ca r ()
b u scar ()
:
:
:
:
:
:
E m p l e osRea l i za d o s
Pro fe si o n
cod i g o
d e scri pci o n
escue l aInsti tu to
esp e ci al i d a d
a o sCu rsa n te s
estad o Ci ud a d
no m b reCurso
du raci o n
1
1
p o see
ti e n e
1
p o see
+
+
i nt
i nt
i nt
i nt
i nt
i nt
: i nt
: i nt
+
+
+
+
+
+
co di go Pa ren tesco
d e srci p ci o n Pa re n te sco
g ua rda r ()
e l i m i n ar ()
va l i da r ()
b uscar ()
m o d i fi ca r ()
crea r ()
:
:
:
:
:
:
: i nt
: i nt
i nt
i nt
i nt
i nt
i nt
i nt
+
+
+
+
+
+
cod i go Se xo
d e scri p ci o n
g ua rd a r ()
e l i m i n ar ()
cre a r ()
m o di fi ca r ()
b usca r ()
va l i da r ()
: i nt
: i nt
:
:
:
:
:
:
i nt
i nt
i nt
i nt
i nt
i nt
218
VERSIN: 1.0
Tarjetas CRC
Las tarjetas CRC son muy tiles para observar la relacin entre cada una de
las clases que conforman el modelo de clases y las responsabilidades de cada una de
ellas.
A continuacin se muestran las tarjetas CRC de las clases principales del
modelo de Clases:
Nombre de la Clase
Usuario
Responsabilidades
Validar usuario
Validar clave y status del usuario
Validar nmero de intentos fallidos
Cambiar status del usuario
Buscar usuarios
Cargar opciones del usuario
Clases Colaboradoras
Opcion
OpcionAdmin
Dependencia
StatusUsuario
6NivelDeAcceso
Nombre de la Clase
Dependencia
Responsabilidades
Clases Colaboradoras
Buscar las dependencias que se
Empleado
encuentran en la Universidad.
Reportes
Cargar las dependencias.
Expediente
Generar reportes de los empleados
de una dependencia
Figura 106. Tarjeta CRC Usuario. Dependencia
219
VERSIN: 1.0
Nombre de la Clase
Empleado
Responsabilidades
Cargar la informacin bsica de los
empleados
Buscar y Cargar la informacin de la carga
familiar
Buscar y Cargar la condicin especifica
Buscar y Cargar el ncleo a cual pertenece
Agregar o eliminar carga familiar
Buscar y cargar grado de instruccin del
empleado y carga familiar
Clases Colaboradoras
Dependencia
Expediente
Ncleo
Dependencia
Grado de Instruccin
Parentesco
EstudiosRealizados
EmpleosRealizados
Nombre de la Clase
Reportes
Responsabilidades
Buscar y Cargar la informacin bsica de
un expediente
Buscar y cargar la informacin bsica
Buscar y Generar reportes de
memorndums
Buscar, cargar y generar reportes de
condicin laboral.
Buscar, cargar y generar reportes de
Persanalcategoria
Buscar, cargar y generar reportes de
PersonalEspecifico
Buscar, cargar y generar reportes de
PersonalDedicacin
Buscar, cargar y generar reportes de
PersonalGenerico
Clases Colaboradoras
Expediente
Empleado
memorndums
Condicin
PersonalEspecifico
PersonalDedicacin
PersonalGenerico
220
VERSIN: 1.0
Nombre de la Clase
Expediente
Responsabilidades
Clases Colaboradoras
Empleado
y apellidos
Figura 109. Tarjeta CRC Usuario. Expediente
Nombre de la Clase
Parentesco
Responsabilidades
Clases Colaboradoras
Buscar y cargar las opciones
Empleado
parentesco
Figura 110. Tarjeta CRC Usuario. Parentesco
Nombre de la Clase
Grado de Instruccin
Responsabilidades
Clases Colaboradoras
Buscar y cargar las opciones de
Empleado
grado de instruccin
Figura 111. Tarjeta CRC Usuario. Grado de instruccin
Vista de Datos
Refleja la perspectiva del almacenamiento de datos constantes en el sistema y
est representado por el modelo conceptual, el modelo fsico y modelo de base de
datos relacional.
221
VERSIN: 1.0
Modelo Conceptual
CondicionLaboral
personalDedicacion
Memorandums
codigo
Integer
descripcion Integer
codigo
Integer
descripcion Integer
codigoMemorandums Integer
descripcion
Integer
PersonalEspecifico
PersonalGenerico
codigo
Integer
descripcion Integer
tienen
cuenta
codigo
Integer
descripcion Integer
cuenta
PersonalCategoria
dedica
tiene
codigo
Integer
descripcion Integer
cuenta
obtiene
tiene
Nucleo
asociados
poseen
establece
codigo
Integer
descripcion Integer
cuenta
Listados
cuenta
posee
codigoListados
Integer
descripcionListados Integer
posee
tiene
Empleado
comprende
tienen
generan
posee
Expediente
numeroExpediente
Integer
nombresExpediente Integer
apellidosExpediente Integer
cedulaExpediente
Integer
tiene
(D)
archimovil
tiene
posee
tiene
posee
cuenta
posee
Profesion
codigo
Integer
descripcion Integer
posee
(D)
Usuario
login
password
nombres
apellidos
cedula
dependencia
nucleo
statusUsuario
nivelAcceso
posee
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
cedulaEmpleado
nombresEmpleado
apellidosEmpleado
dependencia
profesin
estadoCivil
nacionalidad
numeroExpediente
gradoInstruccion
cargo
urbanizacionOzona
edificioCasa
calleAvenida
apartamentoNumero
ciudad
estado
nucleo
empleosRealizados
estudiosRealizados
cargaFamiliar
condicionLaboral
personalCategoria
personalDedicacion
personalEspecifico
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
labora
obtiene
EstudiosRealizados
pertenece
posee
aprende
tiene
EmpleosRealizados
tiene
realiza
posee
requiere
tiene
(D)
tiene
escuelaInstituto
especialidad
aosCursantes
estadoCiudad
nombreCurso
duracion
posee
cargoOcupado
tiempoServicio
descripcionTrabajo
motivoRetiro
organismoEmpresa
telefonoEmpresa
nombreSupervisor
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Association_17
NivelAcceso
codigoNivelAcceso Integer
descripcion
Integer
opcion
Integer
conserva
tienetiene
tiene
trabaja
cuenta
Association_19
GradoInstruccin
Dependencia
codigoDependencia Integer
descripcion
Integer
posee
tiene
Sexo
codigoSexo Integer
descricion
Integer
codigoSexo Integer
descripcion Integer
adquiere
posee
Association_18
depende
hereda
Association_20
posee
tiene
posee
Opcion
CargaFamiliar
codigoOpcion Integer
descripcion
Integer
posee
StatusUsuario
codigoStatusUsuario Integer
descripcion
Integer
cedula
nombres
apellidos
sexo
nivelEducacion
fechaNacimiento
edad
parentesco
lugarNacimiento
nacionalidad
gradoInstruccion
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
tiene
posee
Association_21
Parentesco
tiene
codigoParentesco
Integer
desrcipcionParentesco Integer
222
Integer
Integer
Integer
Integer
Integer
Integer
VERSIN: 1.0
Modelo Fsico
PersonalCategoria
personalDedicacion
codigo
descripcion
codigo
integer
descripcion integer
PersonalEspecifico
CondicionLaboral
codigo
integer
descripcion integer
tiene
codigo
integer
descripcion integer
cuenta
tiene
cuenta
FK_PERSONAL_DEDICA_EMPLEADO
Memorandums
asociados
FK_PERSONAL_EST ABLECE_EMPLEADO
FK_ASOCIADO_ASOCIADOS_MEMORAND
FK_PERSONAL_OBTIENE_EMPLEADO
FK_CONDICIO_CUENTA_EMPLEADO
PersonalGenerico
tienen
codigo
integer
descripcion integer
Nucleo
codigo
integer
descripcion integer
cuenta
FK_ASOCIADO_ASOCIADOS_LIST ADOS
tiene posee
FK_PERSONAL_COMPRENDE_EMPLEADO
tiene
Expediente
codigoListados
integer
descripcionListados integer
posee
numeroExpediente
integer
nombresExpediente integer
apellidosExpediente integer
cedulaExpediente
integer
tienen
FK_GENERAN_GENERAN_EXPEDIEN
FK_GENERAN_GENERAN_LISTADOS
FK_EMPLEADO_ARCHIMOVI_EXPEDIEN
posee
tiene
tiene
FK_EXPEDIEN_ARCHIMOVI_EMPLEADO
generan
posee
posee
tiene
FK_CUENTA_CUENTA_EMPLEADO
cuenta
posee
Empleado
poseen
Listados
cuenta
FK_CUENT A_CUENTA_PROFESIO
posee
posee
cedulaEmpleado
nombresEmpleado
apellidosEmpleado
dependencia
profesin
estadoCivil
nacionalidad
numeroExpediente
gradoInstruccion
cargo
urbanizacionOzona
edificioCasa
calleAvenida
apartamentoNumero
ciudad
estado
nucleo
empleosRealizados
estudiosRealizados
cargaFamiliar
condicionLaboral
personalCategoria
personalDedicacion
personalEspecifico
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
tiene
FK_NUCLEO_LABORA_EMPLEADO
obtiene
EstudiosRealizados
pertenece
posee
FK_EMPLEADO_APRENDE_ESTUDIOS
tiene
tiene
EmpleosRealizados
FK_EMPLEADO_REALIZA_EMPLEOSR
posee
posee
FK_EMPLEADO_ASSOCIATI_SEXO
Profesion
codigo
integer
descripcion integer
posee
FK_EMPLEADO_REQUIERE_USUARIO
FK_USUARIO_REQUIERE_EMPLEADO
tiene
tiene
tiene
cedula
nombres
apellidos
sexo
nivelEducacion
fechaNacimiento
edad
Dependencia
parentesco
FK_DEPENDEN_TRABAJA_EMPLEADO
lugarNacimiento
codigoDependencia integer
nacionalidad
cuenta
descripcion
integer
gradoInstruccion
tiene
integer
integer
integer
integer
integer
integer
integer
Sexo
posee
CargaFamiliar
integer
integer
integer
integer
integer
integer
integer
integer
integer
cargoOcupado
tiempoServicio
descripcionT rabajo
motivoRetiro
organismoEmpresa
telefonoEmpresa
nombreSupervisor
FK_CARGAFAM_ADQUIERE_EMPLEADO
FK_EMPLEADO_ADQUIERE_CARGAFAM
Usuario
login
password
nom bres
apellidos
cedula
dependencia
nucleo
statusUsuario
nivelAcceso
escuelaInstituto
especialidad
aosCursantes
estadoCiudad
nombreCurso
duracion
FK_GRADOINS_ASSOCIATI_EMPLEADO
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
posee
posee
codigoSexo integer
descripcion integer
tiene
FK_GRADOINS_ASSOCIATI_CARGAFAM
tiene
posee
tiene
FK_ASSOCIAT _ASSOCIATI_SEXO
GradoInstruccin
FK_NIVELACC_CONSERVA_USUARIO
FK_ASSOCIAT_ASSOCIAT I_CARGAFAM
Opcion
codigoOpcion integer
descripcion
integer
codigoSexo integer
descricion
integer
FK_ASSOCIAT_ASSOCIAT I_CARGAFAM
posee
FK_STATUSUS_HEREDA_USUARIO
FK_OPCION_DEPENDE_NIVELACC
posee
Association_21
posee
tiene
NivelAcceso
codigoNivelAcceso integer
descripcion
integer
opcion
integer
StatusUsuario
codigoStatusUsuario integer
descripcion
integer
Association_20
FK_ASSOCIAT _ASSOCIATI_PARENT ES
tiene
Parentesco
codigoParentesco
integer
desrcipcionParentesco integer
223
integer
integer
integer
integer
integer
integer
VERSIN: 1.0
Vista de Despliegue
Contiene los nodos que forman la arquitectura sobre la que se ejecuta el
sistema a travs de sus componentes y se representa mediante el modelo de
despliegue. El protocolo de comunicacin utilizado para relacionar los distintos nodos
fue el protocolo de seguridad HTTPS (Hypertext Transfer Protocol Secure), el cual
utiliza un cifrado basado en el SSL (Secure Socket Layers), creando un canal cifrado
para enviar/recibir informacin.
224
Esta etapa tiene como finalidad completar el desarrollo del sistema siguiendo
la arquitectura del software ya definida, a partir de la implementacin iterativa e
incremental de todos los requerimientos funcionales y tcnicos del software. En esta
etapa se elaboraron algunos de los artefactos que la metodologa RUP genera en su
tercera fase, entre ellos:
Especificacin de Casos de Pruebas.
A continuacin se describe lo que contempla cada uno de estos artefactos y el
resultado de los mismos en su versin 1.0:
225
VERSIN: 1.0
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre (SIGEDOC-UDO
Monagas)
226
VERSIN: 1.0
- Agregar Dependencia.
- Editar Dependencia.
- Eliminar Dependencia
- Buscar Dependencia.
2. Agregar Dependencia
2.1 Descripcin
Ingresamos al sistema como administrador y en el men del administrador
seleccionamos mantenimientos, luego seleccionamos Dependencia y el sistema
mostrar la interfaz del mantenimiento Dependencia con sus respectivas opciones
(Agregar, Modificar, Eliminar, Buscar).
2.3 Entrada
1. Introducimos Admin, en el campo usuario.
2. Introducimos UDO, en el campo contrasea.
3. Pulsamos el botn Aceptar.
227
VERSIN: 1.0
228
VERSIN: 1.0
3.3 Entrada
1. Introducimos Admin, en el campo usuario.
2. Introducimos UDO, en el campo contrasea.
3. Pulsamos el botn Aceptar.
4. El sistema muestra el men del administrador.
5. Seleccionamos Mantenimientos en el men.
6. El sistema muestra una lista de los mantenimientos disponibles.
7. Seleccionamos Dependencia en la lista.
8. El sistema muestra una interfaz con la lista de las dependencias disponibles y
las opciones permitidas (Agregar, Modificar, Eliminar, Buscar).
9. Seleccionamos la dependencia Centro de Computaci de la lista y
pulsamos Modificar Dependencia.
10. El sistema pregunta si se desea modificar registro.
11. Pulsamos Aceptar.
229
VERSIN: 1.0
Centro de
Computaci.
13. Realizamos la modificacin y escribimos Centro de Computacin.
14. Pulsamos Modificar.
15. El sistema pregunta si deseamos modificar el registro.
16. Pulsamos Aceptar.
17. El sistema regresa a la pantalla anterior y muestra la dependencia
modificada.
4.3 Entrada
1. Introducimos Admin, en el campo usuario.
230
VERSIN: 1.0
231
VERSIN: 1.0
5.3 Entrada
1. Introducimos Admin, en el campo usuario.
2. Introducimos UDO, en el campo contrasea.
3. Pulsamos el botn Aceptar.
4. El sistema muestra el men del administrador.
5. Seleccionamos Mantenimientos en el men.
6. El sistema muestra una lista de los mantenimientos disponibles.
7. Seleccionamos Dependencia en la lista.
8. El sistema muestra una interfaz con la lista de las dependencias disponibles y
las opciones permitidas (Agregar, Modificar, Eliminar, Buscar).
9. Introducimos Centro de Computacin en el filtro de bsqueda.
10. Pulsamos Buscar.
11. El sistema muestra la dependencia solicitada.
232
VERSIN: 1.0
233
VERSIN: 1.0
Proyecto:
Sistema de Gestin Documental del rea de Registro de la
Delegacin de Personal de la Universidad de Oriente-Ncleo
Monagas enmarcado en Software Libre (SIGEDOC-UDO
Monagas)
235
VERSIN: 1.0
- Agregar Profesin.
- Editar Profesin.
- Eliminar Profesin
- Buscar Profesin
La prueba se realizara partiendo del formulario de entrada de la aplicacin.
2. Agregar Profesin
2.1 Descripcin
Ingresamos al sistema como administrador y en el men del administrador
seleccionamos mantenimientos, luego seleccionamos Profesin y el sistema mostrar
la interfaz del mantenimiento Profesin con sus respectivas opciones (Agregar,
Modificar, Eliminar, Buscar).
2.3 Entrada
1. Introducimos Admin, en el campo usuario.
2. Introducimos UDO, en el campo contrasea.
3. Pulsamos el botn Aceptar.
4. El sistema muestra el men del administrador.
236
VERSIN: 1.0
3. Modificar Profesin
3.1 Descripcin
Ingresamos al sistema como administrador y en el men del administrador
seleccionamos mantenimientos, luego seleccionamos Profesin y el sistema mostrar
237
VERSIN: 1.0
3.3 Entrada
1. Introducimos Admin, en el campo usuario.
2. Introducimos UDO, en el campo contrasea.
3. Pulsamos el botn Aceptar.
4. El sistema muestra el men del administrador.
5. Seleccionamos Mantenimientos en el men.
6. El sistema muestra una lista de los mantenimientos disponibles.
7. Seleccionamos Profesin en la lista.
8. El sistema muestra una interfaz con la lista de las profesiones disponibles y
las opciones permitidas (Agregar, Modificar, Eliminar, Buscar).
9. Seleccionamos la profesin Inganiero Agrnomo de la lista y pulsamos
Modificar Profesin.
10. El sistema pregunta si se desea modificar registro.
11. Pulsamos Aceptar.
12. El sistema muestra interfaz con el caso de prueba Inganiero Agrnomo.
13. Realizamos la modificacin y escribimos Ingeniero Agrnomo.
14. Pulsamos Modificar.
15. El sistema pregunta si deseamos modificar el registro.
16. Pulsamos Aceptar.
238
VERSIN: 1.0
239
VERSIN: 1.0
240
VERSIN: 1.0
5.3 Entrada
1. Introducimos Admin, en el campo usuario.
2. Introducimos UDO, en el campo contrasea.
3. Pulsamos el botn Aceptar.
4. El sistema muestra el men del administrador.
5. Seleccionamos Mantenimientos en el men.
6. El sistema muestra una lista de los mantenimientos disponibles.
7. Seleccionamos Profesin en la lista.
8. El sistema muestra una interfaz con la lista de las profesiones disponibles y
las opciones permitidas (Agregar, Modificar, Eliminar, Buscar).
9. Introducimos Ingeniero Industrial en el filtro de bsqueda.
10. Pulsamos Buscar.
11. El sistema muestra la Profesin solicitada.
241
Para poder definir la factibilidad del proyecto se utiliz el Anlisis de Costo Beneficio, que proporciona los costos en que se incurren en la realizacin de un
proyecto, deduciendo los beneficios tangibles e intangibles y a su vez comparar
dichos costos previstos con los beneficios esperados de la realizacin del mismo.
Entre los costos de operatividad se encuentran: el hardware, el software, papelera,
recursos humanos, entre otros.
5.4.1 Costos
Un costo se entiende como las erogaciones o desembolsos que se deben hacer
para desarrollar una mejora. A continuacin se mostrar los gastos que se incurrieron
al desarrollar el sistema y los gastos que se tendra si se implanta el mismo.
Costos en los que se incurri para desarrollar el proyecto
Dichos costos representan la inversin inicial y se dividen en:
5.4.1.1. Costos de Personal
Estos costos estn representados por las remuneraciones que reciben los
involucrados con el desarrollo del nuevo sistema. En el caso actual participaron el
jefe del Centro de Computacin y la Jefa de Programas y Proyectos, cuyo sueldo es
pagado por la universidad y el autor en calidad de pasante quien no incurre en ningn
gasto de este tipo.
El promedio neto de sueldos del personal de la Universidad de Oriente es de
1770 Bs.F, por lo tanto un da de 8 horas de trabajo equivale a 88,5 Bs.F, haciendo un
aproximado de que entre los dos empleados del Centro de Computacin trabajaron
500 horas en el proyecto, se estima que incurrieron en 5531,25 Bs. F
aproximadamente.
242
243
Cuadro
Resumen de Costos.
CONCEPTO
COSTO (Bs.
F)
Costos de Personal
Analista del Sistema (Autor)
0 Bs. F
Personal de Computacin
5531,25 Bs. F
0 Bs. F
Software (Disponible)
0 Bs. F
250 Bs. F
400 Bs. F
12 Bs. F
12 Bs. F
Otros
40 Bs. F
Costos de Adiestramiento
Curso de PHP
0 Bs. F
0 Bs. F
0 Bs. F
Otros
0 Bs. F
Total Costos
6245,25 Bs. F
Tabla 40. Resumen de costos
244
5.4.2 Beneficios
Los beneficios obtenidos por la realizacin de un sistema pueden ser tangibles
e intangibles. Los beneficios tangibles son aquellos que se pueden cuantificar y los
intangibles son aquellos que no pueden cuantificarse.
245
Horas Hombres/Mes
Tarea
Sistema
Actual
Sistema
Nuevo
Sistema
Actual
Sistema
Nuevo
100
25
8850,00
2212,50
708,00
88,50
108
26
9558,00
2301,00
Registrar, actualizar,
buscar y consultar
expedientes
Generar reportes de
amonestaciones,
llamados de
atencin, ascensos,
reconocimientos,
despidos, entre
otros.
Total
246
247
CONCLUSIONES
1. Se estudi el funcionamiento general del rea de Registro y Archivo de la
Universidad, adems de los problemas existentes en ese departamento, entre
los cuales se observo: que al localizar expedientes se desperdicia tiempo, la
elevada informacin, genera retrasos al momento de actualizarlos, el
almacenamiento del mismo es inseguro porque no existe ningn tipo de
respaldo en caso de que se presente un siniestro.
2. El estudio y la informacin dada por el personal permiti conocer de forma
detallada el funcionamiento del rea de Registro y Archivo de la Delegacin
de Personal, conociendo los problemas, y generando el desarrollo de un
sistema apropiado para ellos que contar con todos los requerimientos que
necesitan.
3. Los requerimientos del nuevo sistema fueron enmarcados de acuerdo a las
necesidades que presentaba la unidad de archivo, adems fue desarrollado
bajo los parmetros establecidos por el Decreto Presidencial 3390 de la
Repblica Bolivariana de Venezuela.
4. Con el desarrollo del nuevo sistema el personal que labora en la Unidad de
Archivo realizar su trabajo de forma rpida, sencilla y eficiente, ya que, se
pueden realizar reportes, actualizaciones y consultas de los expedientes del
personal obrero, administrativo y docente de la Institucin.
Con la implantacin del sistema propuesto se lograr que se reduzcan los
costos horas hombres, entrega rpida de los reportes, generando beneficios a la
Institucin porque se podrn realizar las operaciones en un tiempo menor.
248
5. El diseo del sistema conto con dos metodologas que ayudo a la comprensin
y detalle del mismo, las cuales son Modelado de procesos y RUP, que
permitieron conocer a gran detalle las necesidades y requerimientos del
sistema.
249
RECOMENDACIONES
1. El grupo desarrollo del sistema contine con las iteraciones, para garantizar
que el sistema se implante en la unidad de archivo, generando rapidez en las
labores diarias que all se desempean.
2. Divulgar las ventajas del nuevo sistema para que el personal de la unidad se
sienta motivado a usarlo.
3. Fortalecer la plataforma de los servidores de la Universidad para que, al
momento de ingresar al sistema desde cualquier sitio se acceda a ella ms
rpidamente.
4. Mejorar los equipos de computacin para disminuir los el trabajo manual en el
rea de Registro y Archivo.
250
BIBLIOGRAFA
Academia Interactiva. Propuesta de una metodologa de desarrollo de software
educativo bajo un enfoque de calidad sistmica. [Documento en lnea]. Disponible:
http://www.academia-interactiva.com/ise.pdf [Consulta: 2008, Febrero 7]
Desarrolloweb.com.
Qu
es
PHP?.
http://www.alegsa.com.ar/Dic/php.php
Desarrolloweb.com.
AJAX.
[Documento
en
[Consulta:
2008,
[Documento
en
lnea].
lnea].
Disponible:
Agosto
14]
Disponible:
Diccionario
Informtico.
PHP.
[Documento
en
lnea].
Disponible:
235
http://yaqui.mxl.uabc.mx/~molguin/as/RUP.htm
[Consulta:
2008,
Febrero 12]
IBM. Rational Unified Process (RUP). [Pgina en lnea]. Disponible: http://www306.ibm.com/software/awdtools/rup/ [Consulta: 2008, Junio 03]
Kynetia Software for Business Solutions. RUP - Rational Unified Process. [Documento
en
lnea].
Disponible:
http://www.kynetia.es/calidad/rup-rational-unified-
http://www.informatizate.net/articulos/
metodologias_de
Empresas.
[Documento
en
lnea].
Disponible:
http://www.monografias.com/trabajos24/tics-empresas/tics-empresas.shtml?%20
monosearch#quees [Consulta: 2008, Agosto 16]
Oracle
Espaa.
Oracle
Dtabase
10g.
[Pgina
en
Lnea].
Disponible:
http://www.oracle.com/global/es/database/docs/oracle_database10g.pdf
[Consulta:
237
PiojoSoft.
Macromedia
Dreamweaver
8.
[Pgina
en
Lnea].
Disponible:
Sybase
Argentina.
Power
Designer
[Pgina
en
Lnea].
Disponible:
http://www.sybase.com.ar/products/modelingmetadata/powerdesigner.shtml
[Consulta: 2008, Agosto 14]
Empresarial
[Pgina
en
Lnea].
Disponible:
Tipos
de
Sistemas
de
Informacin.
[Pgina
en
Lnea].
Disponible:
238
239