Académique Documents
Professionnel Documents
Culture Documents
Director
Ing. Hermes Mosquera Angulo
Nota de aceptacin
DEDICATORIA:
A DIOS por ser mi compaa constante
A mi hija MARIANA quien me ha dado tesoros invaluables
A mi esposa TATIANA por su comprensin, apoyo,
Y nimo en los momentos difciles,
Y especialmente por su amor,
Doy gracias a ellas porque me han enseado
A pensar en las cosas importantes
A mis padres y Hermanos
Por su gran amor y ejemplo
A todas las personas que me han apoyado
En este proceso.GRACIAS
TABLA DE CONTENIDO
Pg.
Resumen
13
Introduccin
14
Problema de Investigacin
15
15
15
Preguntas de investigacin
16
Objetivos
17
Objetivo general
17
Objetivos especficos
17
Justificacin
19
Delimitacin
21
Delimitacin espacial
21
Delimitacin Temporal
21
Delimitacin Conceptual
22
Delimitacin Financiera
22
Delimitacin Metodolgica
25
Hiptesis
28
Marco Metodolgico
29
Tipo de investigacin
29
Mtodo de Investigacin
29
Instrumentos
29
Universo
30
Muestra
30
Marco de referencia
31
Marco terico
31
5
Antecedentes
31
Metodologa de desarrollo
37
Plataforma de desarrollo
46
Marco conceptual
50
Diseo metodolgico
52
Anlisis
52
52
56
58
61
Recoleccin de informacin
61
Historias de usuario
62
Stakeholders
63
Datos a procesar
64
Requerimientos
65
Perfiles
66
Actores
70
Casos de uso
71
100
103
Fase Exploracin
103
Fase de Planeacin
103
Fase de Produccin
111
Fase de Mantenimiento
154
Fase de Muerte
155
Conclusiones
156
Bibliografa
157
6
INDICE DE TABLAS
Pg
Tabla 1
Diagrama de Gantt
21
Tabla 2
Recursos Humanos
22
Tabla 3
Recursos Tcnicos
23
Tabla 4
Recursos Bibliogrficos
23
Tabla 5
Otros Recursos
24
Tabla 6
24
Tabla 7
26
Tabla 8
36
Tabla 9
58
Tabla 10
58
Tabla 11
61
Tabla 12
Historia de Usuario
62
Tabla 13
63
Tabla 14
Datos a Procesar
64
Tabla 15
Requerimientos
65
Tabla 16
67
Tabla 17
71
Tabla 18
73
Tabla 19
75
Tabla 20
76
Tabla 21
77
Tabla 22
78
Tabla 23
79
7
Tabla 24
80
Tabla 25
81
Tabla 26
83
Tabla 27
84
Tabla 28
85
Tabla 29
86
Tabla 30
87
Tabla 31
88
Tabla 33
89
Tabla 34
90
Tabla 35
91
Tabla 37
93
Tabla 38
94
Tabla 39
95
Tabla 40
96
Tabla 41
97
Tabla 42
98
Tabla 43
99
Tabla 44
101
Tabla 45
Historia de Usuario 1
104
Tabla 46
Historia de Usuario 2
104
Tabla 47
Historia de Usuario 3
105
Tabla 48
Historia de Usuario 4
105
Tabla 49
Historia de Usuario 5
106
Tabla 50
Historia de Usuario 6
106
Tabla 51
Historia de Usuario 7
107
Tabla 52
Historia de Usuario 8
107
8
Tabla 53
Historia de Usuario 9
108
Tabla 54
Historia de Usuario 10
108
Tabla 55
Historia de Usuario 11
109
Tabla 56
Historia de Usuario 12
109
Tabla 57
Historia de Usuario 13
110
Tabla 58
111
Tabla 59
Tarea 1
113
Tabla 60
113
Tabla 61
Tarea 2
116
Tabla 62
Tarea 3
117
Tabla 63
Tarea 4
117
Tabla 64
Tarea 5
118
Tabla 65
Tarea 6
120
Tabla 66
120
Tabla 67
Tarea 7
122
Tabla 68
123
Tabla 69
124
Tabla 70
Tarea 8
126
Tabla 71
Tarea 9
127
Tabla 72
Tarea 10
127
Tabla 73
Tarea 11
130
Tabla 74
131
Tabla 75
Tarea 12
133
Tabla 76
Prueba de usuario 11
133
Tabla 77
Tarea 13
135
Tabla 78
136
Tabla 79
Tarea 14
137
9
Tabla 80
Historia de Usuario 7
138
Tabla 81
Tarea 15
140
Tabla 82
141
Tabla 83
Tarea 16
143
Tabla 84
144
Tabla 85
Tarea 17
146
Tabla 86
147
Tabla 87
Tarea 18
149
Tabla 88
150
Tabla 89
Tarea 19
152
Tabla 90
153
10
INDICE DE FIGURAS
Pg.
Figura 1
25
Figura 2
35
Figura 3
38
Figura 4
43
Figura 5
55
Figura 6
57
Figura 7
71
Figura 8
73
Figura 9
82
Figura 10
86
Figura 11
Consulta de Informes
87
Figura12
92
Figura 13
100
Figura 14
112
Figura 15
114
Figura 16
115
Figura 17
116
Figura 18
118
Figura 19
119
Figura 20
121
Figura 21
121
Figura 22
125
Figura 23
125
11
Figura 24
Captura de Pantalla
Documentacin
de
Registro
de
Entrada
de
Figura 25
128
Figura 26
129
Figura 27
132
Figura 28
134
Figura 29
136
Figura 30
139
Figura 31
142
Figura 32
142
Figura 33
145
Figura 34
148
Figura 35
151
Figura 36
151
Figura 37
Diseo de Plataforma
154
126
12
Resumen
El
proyecto
SISTEMA
DE
INFORMACION
PARA
EL
CONTROL
DE
13
Introduccin
Adems, se dise para que sea de fcil uso, de tipo multiusuario, es decir, que
pueda ser consultado en cualquier momento por ms de un usuario a la vez y
desde cualquier lugar
14
Problema de Investigacin
un servicio de
Preguntas de Investigacin
Cmo debera ser un sistema informtico para el archivo de la Gobernacin del
Cauca, para controlar los prstamos de documentacin en temas propios de la
Direccin Departamental de Salud del Cauca?
Cmo influye la falta de un sistema de informacin efectivo en el mejor manejo
de la documentacin del archivo de la Gobernacin del Cauca en temas propios
de la Direccin Departamental de Salud liquidada en la calidad de la prestacin del
servicio prestado a los usuarios?
Cmo se puede mejorar el sistema de administracin de la informacin
prestada?
Cules son los problemas ms comunes con el actual sistema de informacin?
Cul es el sistema de informacin de prstamos utilizado actualmente?
Cmo controlar la cantidad o tipo de documentacin que tiene cada persona?
16
Objetivos
Objetivo General:
Desarrollar un sistema de informacin para el control del prstamo de documentos
en el archivo central de la Gobernacin en temas propios de la Direccin
Departamental de Salud Liquidada (DDSCL)
Objetivos Especficos.
Determinar las necesidades tecnolgicas del usuario que permitan mejorar
el proceso en el
17
Implementar la aplicacin.
18
Justificacin
Con la liquidacin de la Direccin Departamental de Salud, la mayora de los
empleados fueron indemnizados, sin embargo, se presume que a muchos de ellos
les fueron violados sus derechos con la supresin de su trabajo. Tambin muchas
de las entidades que estaban relacionadas con la DDSCL, no recibieron el monto
total de los dineros que les corresponda por sus servicios prestados; por ello, los
afectados han recurrido a demandas en contra de la DDSCL, razn por la cual a
diario son solicitados documentos como soporte a estos procesos judiciales a
travs de diferentes dependencias de la Gobernacin del Cauca, por parte de
juzgados, los mismos empleados y entidades de control como la contralora
General, fiscala, etc., Adems de esto, pblico en general solicita documentos de
diversa ndole tales como registros de autorizacin del ejercicio de profesin,
procedimientos mdicos, certificados, y dems.
Las diferentes solicitudes son atendidas, sin embargo, cuando se regresa la
informacin, la gran dificultad de registrar su entrada demora el proceso de
finalizacin del proceso de esta, haciendo que se tarde en el comienzo de una
nueva bsqueda de informacin. Con ello se est afectando no solo el normal
trabajo en el archivo, sino que los procesos jurdicos y administrativos se vuelven
ms lentos imposibilitando el correcto desempeo de abogados, jueces y otras
personas involucradas, llegando incluso a recibir penalizaciones por no poder dar
pronta respuesta a todas las solicitudes, como por ejemplo derechos de peticin,
que traen como consecuencia tutelas, e incluso desacatos a estas ltimas.
El sistema de informacin permitir registrar la entrada de los documentos
rpidamente, tambin poder determinar la documentacin prestada a cada uno de
los usuarios y la fecha de salida para poder dar respuesta de manera eficiente
19
20
Delimitacin
Delimitacin Espacial
El proyecto se desarroll y aplic en el archivo de la direccin departamental de
salud del Cauca ubicado en el auditorio del edificio de la lotera del Cauca, ciudad
de Popayn, Cauca, Colombia
Delimitacin temporal
El tiempo estimado para la formulacin del proyecto y diseo del software fue de 5
meses distribuidos de la siguiente manera de acuerdo al diagrama de Gantt:
Diagrama De Gantt
MES 1
OBJETIVOS/ACTIVIDADES
Planificar el proceso de desarrollo del software
Revisin de materiales bibliogrficos y
publicaciones en internet
Ejecucin de las entrevistas no estructuradas
Recoleccin de informacin mediante observacin
Realizacin de las historias de usuario
Clasificacin de las historias de usuario
Elaboracin del plan de entregas y de iteraciones
Realizar la gestin del desarrollo del software
Eleccin de la tecnologa para el desarrollo
Creacin de tareas de Iteraciones
Construir los mdulos del software
Desarrollo y pruebas de Iteracin 1
Desarrollo y pruebas de Iteracin 2
Desarrollo y pruebas de Iteracin 3
Desarrollo y pruebas de Iteracin 4
Desarrollo y pruebas de Iteracin 5
Desarrollo y pruebas de Iteracin 6
Desarrollo y pruebas de Iteracin 7
Desarrollo y pruebas de Iteracin 8
Desarrollo y pruebas de Iteracin 9
Realizacin de ajustes finales del software
Unin de mdulos
Elaboracin de informe final
Elaboracin de la documentacin del software
MES 2
4
MES 3
8
10
11
MES 4
12
13
14
15
MES 5
16
17
18
19
21
20
Delimitacin Conceptual:
El alcance esperado con el presente trabajo cubre especficamente el diseo e
implementacin de un software que permita finalmente realizar Informes de
documentacin prestada actualmente, Informe histrico de prstamos, Control de
tiempo del prstamo de documentacin, e Informes de registro de solicitud por
documento. Esta utilidad ha de servir adems, como soporte a los informes de
actividades de los empleados encargados de la gestin de la documentacin.
Delimitacin Financiera
Los costos generales del proyecto de acuerdo con los recursos requeridos se
describen a continuacin:
Recursos Humanos
Descripcin
Horas de programacin
Cantidad
20 h/sem * 12 sem = 240
horas
Valor unitario
Sub-Total
$ 8.000 hora
$ 1.920.000
$ 400.000 mes
$ 2.000.000
TOTAL
$ 3.920.000
22
Recursos Tcnicos
Descripcin
Sub-Total
$ 1.200.000
$ 130.000
$0
$0
TOTAL
$ 1.330.000
Recursos Bibliogrficos
Descripcin
Costos de conexin a internet (Internet Mvil
Sub-Total
$ 60.000 mes * 5 meses
$ 300.000
$ 300.000
23
Otros Recursos
Descripcin
Sub-Total
Papelera
$ 30.000
Transporte
$ 30.000
Electricidad
$ 50.000
Imprevistos
$ 150.000
TOTAL
$ 260.000
Sub-Total
Recursos Humanos
$ 4.400.000
Recursos Tcnicos
$ 1.330.000
Recursos Bibliogrficos
$ 300.000
Recursos Materiales
$ 260.000
TOTAL
$ 5.810.000
24
Delimitacin Metodolgica:
A continuacin se muestra una figura comparativa de los lenguajes ms buscados
en internet donde Php y Java son cuentan con un mayor nmero de personas
interesadas en los mismos:
25
Caracterstica
PHP
ASP
JAVA
Propiedad de
Costo
Gratuito, de Cdigo
Abierto
Microsoft, necesita
5 otras aplicaciones
Propiedad de
3
Sun
Microsystems
Microsoft para
funcionar.
Sistema
operativo
Comprobacin
de errores
Windows/Linux/Unix
usuarios verificando
y corrigiendo
Creado para
el proyecto
aplicaciones web
uso
Soporte y
documentacin
del creador-
Sintaxis ms sencilla
escritorio
Unix
usuarios
verificando y
corrigiendo
Excelente en las
5 aplicaciones de
Windows, Mac,
Hay miles de
Sintaxis ms
Creado para
aplicaciones web
Eliminacin de
4
complejidades
(punteros
Miles de blogs en
internet adems de
4 Limitada
limitada
Es interpretado.
su pgina oficial.
Los componentes se
Velocidad
Es demorado por
Hay miles de
Aplicacin para
Facilidad de
5 Windows
ejecutan en el
mismo espacio de
memoria que PHP.
Maneja objetos
COM (Request,
4 ADO, File System).
Es compilado.
26
Es interpretado
Capacidad de
MySql, PostgreSQL,
conexin a
Oracle, MS SQL
bases de datos
server
TOTAL
Comunicacin
5 ptima con SQL
JDBC, puente a
4
Server
37
ODBC y consulta
SQL
32
35
El lenguaje utilizado para la implementacin del software ser PHP, lenguaje que
permite el desarrollo de software a nivel multiusuario ya que utiliza el formato y la
conexin a travs de servidores web, el sistema de gestin de bases de datos
ser MYSQL, y el servidor web ser APACHE, los cuales vienen incluidos en el
paquete integral AppServ.
27
Hiptesis
El problema presentado con la gestin de la documentacin prestada en el
Archivo Central de DDSCL, se resuelve mediante el desarrollo de un sistema de
informacin que permita registrar y controlar cada una de las etapas en el proceso
de gestin de la documentacin por parte de los contratistas del archivo.
28
Marco Metodolgico
Tipo De Investigacin
Este trabajo corresponde a la investigacin de tipo Aplicada formulado como un
desarrollo tecnolgico, ya que pretende utilizar los conocimientos adquiridos
durante el estudio del programa de tecnologa en sistemas de la UNAD sobre el
estado actual del sistema de informacin de la documentacin prestada existente
en el archivo de la DDSCL y los principales inconvenientes encontrados en la
utilizacin del mismo.
Mtodo de Investigacin
Este proyecto se basa en el mtodo de investigacin de tipo exploratorio porque
busca plantear una solucin tecnolgica a un proceso o situacin empresarial,
para este caso crear un sistema de informacin para mejorar la eficiencia en la
consulta, entrega, recepcin de la documentacin
y elaboracin de informes
Instrumentos
29
Universo
La poblacin de estudio son los Auxiliares del archivo de la Gobernacin en temas
propios de la Direccin Departamental de Salud del Cauca Liquidada, puesto que
ellos son las personas encargadas de administrar los recursos para la bsqueda,
prstamo y conservacin del acervo documental del archivo.
Muestra
Teniendo en cuenta que el nmero de funcionarios que trabajan en el archivo en
temas propios de la Direccin Departamental de Salud del Cauca Liquidada es
reducido, no fue necesario extraer una muestra de la poblacin con fines de
realizar el estudio. Se trabaj directamente sobre la poblacin de funcionarios, ya
que para este caso se limit a tres personas.
30
Marco De Referencia
Marco Terico
Antecedentes
La direccin departamental de salud liquidada ha sido una entidad que a travs del
tiempo ha tenido diversos cambios estructurales y administrativos. A continuacin
se presentar un bosquejo que permite entender dichas transiciones de la entidad
desde los hechos antes de su creacin hasta su posterior liquidacin:
1918: Por Ley 32 de 1918 se cre la Direccin Nacional de Higiene la cual tena
adscrita las Juntas de Higiene departamentales o comisin de higiene municipal
para aquellos municipios de ms de 4.000 habitante.
31
convirti como tal, mediante contrato firmado por la Nacin, el departamento y las
Entidades de utilidad comn que en la fecha funcionaban en el Cauca.
1984:
Mediante
Ordenanza
028
de
noviembre
de
1984
la
Asamblea
Departamental del Cauca crea el Servicio de Salud del Cauca como un instituto
descentralizado con personera jurdica y patrimonio propio y autonoma
administrativa como tal y estaba adscrito al Sistema Nacional de Salud que tiene
como finalidad especfica procurar la salud de la comunidad en los aspectos de
promocin, proteccin, recuperacin y rehabilitacin. Desde el ao 1975 el servicio
de salud del cauca tiene dependencia directa del ministerio y posteriormente como
instituto descentralizado de carcter departamental (ordenanza 028 de 1984).
Nivel Seccional. Constituido por la sede administrativa del Servicio de Salud del
Cauca.
Nivel Local. Constituido por los Hospitales Locales y por los Centros y Puestos de
Salud.
33
34
Unidades de Nivel 1
35
FEC
SECCIO
SUB
ASU
SECCION
NTO
SUBASUNTO
TIPOS DOCUMENTALES
HA
INIC
IAL
FECH
No.
No.
FOLI
UNIDA
CA
FINAL
OS
JA
149
242
DIVISIO
DIVISION DE
ACU
GENER
ASEGURAMI
ERD
AL
ENTO
OS
1998
23/0
6/19
06/07/
94
1994
DIVISIO
DIVISION DE
ACU
28/0
GENER
ASEGURAMI
ERD
7/20
28/02/
AL
ENTO
OS
SALUD
CIRCULAR 0639-009-025-785-03374
04
2001
36
Metodologa De Desarrollo
Para el desarrollo del proyecto se eligi la metodologa de programacin gil, pues
partiendo de los requerimientos y datos proporcionados por el usuario y recogidos
durante las fases previas al diseo, es la que mejor se adapta a las necesidades
del archivo de la direccin departamental de salud liquidada. A continuacin se
describir dicha metodologa para dar una visin mas amplia acerca de la misma.
las herramientas.
www.Agilemanifiesto.org
37
www.extremeprogramming.org,www.xprogramming.com,
c2.com/cgi/wiki?ExtremeProgramming
38
Modelo de desarrollo XP
Dentro del ciclo de vida de XP, se presentan unas fases las cuales se sealan a
continuacin.
La primera fase es la de exploracin, durante esta se plantean a grandes rasgos
las historias de usuario, se elige y familiariza con la tecnologa para el desarrollo.
39
41
42
Scrum4 , desarrollada por Ken Schwaber, Jeff Sutherland y Mike Beedle. Define un
marco para la gestin de proyectos, que se ha utilizado con xito durante los
ltimos 10 aos. Est especialmente indicada para proyectos con un rpido cambio
de requisitos. Sus principales caractersticas se pueden resumir en dos. El
desarrollo de software se realiza mediante iteraciones, denominadas sprints, con
una duracin de 30 das. El resultado de cada sprint es un incremento ejecutable
que se muestra al cliente. La segunda caracterstica importante son las reuniones a
lo largo proyecto, entre ellas destaca la reunin diaria de 15 minutos del equipo de
desarrollo para coordinacin e integracin.
www.controlchaos.com
www.crystalmethodologies.org
43
definidas.
Estas
polticas
dependern
del
tamao
del
equipo,
www.dsdm.org
www.adaptivesd.com
44
www.featuredrivendevelopment.com
www.poppendieck.com
10
www.programacionextrema.org/articulos/newMethodology.es.html#tth_sEc3.3
45
Plataforma De Desarrollo
En la actualidad los empleados que tienen la responsabilidad de manejar el
archivo de la Direccin Departamental De Salud Del Cauca Liquidada realizan de
manera manual el control de los documentos prestados en el libro denominado
radicador de prstamos el cual no permite agilidad, eficiencia y eficacia en el
manejo de los documentos; es por ello que se plantea este proyecto de diseo del
sistema de informacin para el control de la documentacin en el archivo de la
DDSCL, usando como lenguaje de programacin PHP.
Creado por Rasmus Lerdfort en 1994. Sin embargo al ser desarrollado en poltica
www.php.net/manual/es/faq.general.php
12
Salazr Zuiga, Jorge Eduardo. Modulo de programacin de Sitos Web PHP. Escuela de Ciencias Bsicas,
Tecnologa e Ingeniera. UNAD.
46
Est escrito en una mezcla de C y C++. Se cre alrededor de la dcada del 90,
mySQL para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras
unas primeras pruebas, lleg a la conclusin de que mySQL no era lo bastante flexible
ni rpido para lo que necesitaba, por lo que tuvo que desarrollar nuevas funciones.
Esto resulto en una interfaz SQL a su base de datos, totalmente compatible a mySQL.
El origen del nombre MySQL no se sabe con certeza de donde proviene, por una lado
se dice que en sus libreras han llevado el prefijo my durante los diez ltimos aos,
por otra parte, la hija de uno de los desarrolladores se llama My. As que no est
claramente definido cul de estas dos causas han dado lugar al nombre de este
conocido gestor de bases de datos13. (Toledo)
la
potencia
de
sistemas
multiproceso,
gracias
su
implementacin multihilo.
Flexible sistema de contraseas (passwords) y gestin de usuarios, con un
muy buen nivel de seguridad en los datos.
El servidor soporta mensajes de error en distintas lenguas
Dentro de las ventajas de este lenguaje encontramos
13
http://www.uaem.mx/posgrado/mcruz/cursos/miic/MySQL.pdf
47
14
http://www.uaem.mx/posgrado/mcruz/cursos/miic/MySQL.pdf
15
http://es.wikipedia.org/wiki/Servidor_HTTP_Apache
48
16
http://linux.ciberaula.com/articulo/linux_apache_intro/
49
Marco Conceptual
Actor: Persona o entidad que ejecuta una o ms acciones dentro del sistema.
Archivo Central: Unidad administrativa donde se agrupan documentos
transferidos o trasladados por los distintos archivos de gestin de la entidad
respectiva, cuya consulta no es tan frecuente una vez finalizado su trmite, siguen
siendo vigentes objeto de consulta por las propias oficina y los particulares en
general.(Torres, 2009, pg. 5).
Base De Datos Relacional: Una Base de Datos Relacional consiste en un
conjunto de tablas, a cada una de las cuales se le asigna un nombre exclusivo.
Cada fila de la tabla representa una relacin entre un conjunto de valores.
(Figueredo, 2005)
Clasificacin Documental: Labor intelectual mediante la cual se identifican y
establecen las series que componen cada agrupacin documental (fondo, seccin
y
subseccin),
de
acuerdo
la
estructura
organico-funcional
de
la
17
http://es.wikipedia.org/wiki/Stakeholder
51
Diseo Metodolgico
Anlisis
52
54
55
registrar su entrada.
56
57
Metodologas Agiles
Vital importancia en la capacidad de
Impuestas externamente
18
58
Metodologas Tradicionales
polticas/normas
Metodologas Agiles
principios.
Ms artefactos
Pocos artefactos
Ms roles
Pocos roles
19
20
MODELOS RIGUROSOS
Planificacin predictiva y
aislada
19
ETAPA
MODELOS AGILES
Anlisis de requerimientos
Planificacin adaptativa:
Entregas frecuentes +
colaboracin del cliente
Planificacin
www.adonisnet.wordpress.com/2008/06/18/metodologias-tradicionales-vs-metodologias-agiles
20
Figueroa, Roberth. Metodologias tradicionales Vs. Metodologias giles. Universidad Tecnica Particular de
Loja.
59
MODELOS RIGUROSOS
Diseo flexible y
Extensible + modelos +
Documentacin
exhaustiva
Desarrollo individual con
Roles y responsabilidades
estrictas
ETAPA
MODELOS AGILES
Diseo
Codificacin
Transferencia de conocimiento:
Programacin en pares +
conocimiento colectivo
Pruebas
Actividades de control:
Orientado a los hitos +
Gestin miniproyectos
Liderazgo-Colaboracin:
empoderamiento +autoorganizacin
Puesta en produccin
60
Ranking de agilidad (Los valores ms altos representan una mayor agilidad) (Letelier)
Tabla 11. Comparacin Diferentes Metodologas
Recoleccin De Informacin
61
Historias De Usuario
Durante las reuniones con el cliente, se establecieron las historias de usuario, a
las cuales se les asigna un nmero y un nombre acorde con el requerimiento a
implantar. El usuario asigna la prioridad en el sistema, el riesgo y dificultad son
asignadas por el programador y por ltimo se le asigna un nmero de iteracin a
resolver dependiendo de los valores anteriormente mencionados.
Historia de Usuario
No.
Usuario:
Nombre historia:
Prioridad en negocio:
Riesgo:
Baja/Media/Alta
Bajo/Medio/Alto
Dificultad:
Iteracin:
Descripcin:
Observaciones:
62
Stakeholders
STAKEHOLDER
Archivo Central de la Gobernacin del Cauca
CLIENTES
Item
Nombre y Apellido
DESARROLLADOR
Item
1
Nombre y Apellido
Elkin A. Jimnez
GESTOR
Item
1
Nombre y Apellido
Elkin A. Jimnez
63
Datos A Procesar
DATOS VARIABLES
Datos de la solicitud
DATOS DE IDENTIFICACIN
No. Del oficio
Fecha
Solicitante
Ubicacin del
documento a prestar
Numero de caja
Numero de sobre
Fechas
DATOS
CONSTANTES
DETALLES QUE EL
SISTEMA PUEDE
CALCULAR
Estadsticas de eficiencia:
Cantidad de solicitudes
Cantidad y porcentaje de documentacin
encontrada.
Cantidad y porcentaje de documentacin no
encontrada.
64
Requerimientos
FUNCIONALES
Consultas e informes
Requerimiento
Descripcin
R1
Consulta de documentos.
R2
Informe de actividades.
R3
R4
R5
Requerimiento
Descripcin
R6
R7
R8
Requerimiento
Descripcin
R9
R10
R11
R12
65
R13
R14
R15
Requerimiento
R16
Descripcin
El sistema debe controlar el nivel de seguridad a travs de 2
perfiles: Lectura o Edicin.
R17
R18
R19
R20
R21
R22
Perfiles
El sistema de informacin utiliza 2 perfiles para el control de la informacin, un
perfil de Edicin, utilizado por los archivistas y otro de lectura utilizado por los
coordinadores, a continuacin se establecen las actividades y permisos
establecidos para cada perfil.
66
PERFIL
ACTIVIDAD
ARCHIVISTA
COORD. /
/ EDICION
LECT.
Consulta
Modificacin
Insercin
OFICIOS
Eliminacin
SOLICITUDES
Consulta
Modificacin
Insercin
Eliminacin
DOCUMENTOS
Consulta
Modificacin
Insercin
Eliminacin
Registro de Salida de documentos
HISTORIAS LABORALES
Consulta
Modificacin
Insercin
Eliminacin
67
PERFIL
ACTIVIDAD
ARCHIVISTA
COORD. /
/ EDICION
LECT.
Consulta
Modificacin
KARDEX
Insercin
Eliminacin
RESOL. DE EJERCICIO DE PROFESION
x
Consulta
Modificacin
Insercin
Consulta
Modificacin
Insercin
Eliminacin
RESPONSABLES DE DOCUMENTACION
Eliminacin
FUNCIONARIOS
Consulta
Modificacin
Insercin
Eliminacin
EXTRAS
Consulta
68
PERFIL
ACTIVIDAD
ARCHIVISTA
COORD. /
/ EDICION
LECT.
Modificacin
Insercin
Eliminacin
INFORMES
(Historial
de
solicitudes,
Doc.
En
prstamo,
Informes de Actividades)
Consulta
Modificacin
Insercin
Eliminacin
Tabla 16. Actividades y Permisos por Perfil
69
Actores:
Archivista: Persona encargada de manejar el software, archivar y registrar los
documentos fsicos en su respectivo lugar. Utiliza el perfil de Edicin.
70
Casos De Uso
No. 1
Nombre
Login
Objetivo
Actores
Archivista / Coordinador
Precondicin
71
FLUJO IDEAL
Usuario
Sistema
la pgina web.
sistema
consulta
la
ALTERNATIVO
es errada
1.1 el sistema notifica el error
1.2 el sistema retorna al flujo
normal #2
POSCONDICION
72
No. 2
Nombre
Ingresar Oficio
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
oficios.
oficio,
fecha
73
sistema
despliega
un
mensaje de confirmacin de
registro de los datos.
FLUJO
ALTERNATIVO
POSCONDICION
1. El
usuario
ingresa
datos
1.1 El
sistema
despliega
un
mensaje de error.
74
No. 3
Nombre
Ingresar Solicitud
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
solicitudes.
solicitudes.
sistema
despliega
un
mensaje de confirmacin de
registro de los datos.
FLUJO
ALTERNATIVO
POSCONDICION
1. El
usuario
ingresa
datos 1.1 El
sistema
despliega
un
mensaje de error.
75
No. 4
Nombre
Ingresar Documento
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
documento.
documentos.
4. Aparece
un
mensaje
confirmando el registro.
guardar.
FLUJO
ALTERNATIVO
POSCONDICION
1.1
El
sistema
despliega
un
mensaje de error.
76
No. 5
Nombre
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
Historia laboral.
historias laborales.
4. Aparece
un
mensaje
confirmando el registro.
1.1 El
sistema
despliega
un
mensaje de error.
77
No. 6
Nombre
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
Responsable.
Responsables
de
documentacin.
3. El usuario ingresa los datos y
selecciona guardar.
FLUJO
ALTERNATIVO
POSCONDICION
4. Aparece
un
mensaje
confirmando el registro.
1.1 El
sistema
despliega
un
mensaje de error.
78
No. 7
Nombre
Ingresar Funcionario
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
funcionario.
funcionarios.
4. Aparece
un
mensaje
confirmando el registro.
1.1 El
sistema
despliega
un
mensaje de error.
79
No. 8
Nombre
Salida de documentos
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
en el men de documento.
documentos.
responsable
de
la
documentacin y la solicitud.
5. Ingresa
los
datos
del
de
documentos
prestar.
6. Aparece
un
mensaje
que
Confirma la salida
FLUJO
ALTERNATIVO
POSCONDICION
1. Ingreso
de
documento
no
80
No. 9
Nombre
Entrada de documentos
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
modulo
entrada
de
documentos en el men de
documentos.
documento.
3. El usuario ingresa los datos
4. Aparece
1. Ingreso
de
documento
un
mensaje
de
flujo ideal #3
POSCONDICION
81
82
No. 10
Nombre
Modificar Oficio
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
de oficios.
oficio,
solicitante.
fecha
2
botones,
buscar y guardar.
3. Ingresa el nmero del oficio, y
selecciona buscar.
oficio
es
correcto,
1. El
usuario
mensaje de confirmacin
ingresa
numero
POSCONDICION
83
No. 11
Nombre
Modificar Solicitud
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
de solicitudes.
de solicitudes.
3. Ingresa
el
nmero
de
la
4. Muestra
solicitud.
los
datos
de
la
6. Despliega
con guardar.
FLUJO
ALTERNATIVO
1. El
usuario
de
confirmacin.
ingresa
regresa al #2.
2.1. Despliega mensaje de error y
de flujo ideal
POSCONDICION
mensaje
regresa al #4
84
No. 12
Nombre
Modificar Documentos
Objetivo
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
de solicitudes.
de solicitudes.
4. Muestra
selecciona buscar.
los
documento
en
datos
del
cuadros
de
6. Despliega
con guardar.
FLUJO
ALTERNATIVO
mensaje
de
confirmacin.
regresa al #2.
de flujo ideal
POSCONDICION
85
No. 13
Nombre
Eliminacin de Funcionario
Objetivo
Eliminar un funcionario
Actores
Archivista
Precondicin
FLUJO IDEAL
Usuario
Sistema
modulo
operaciones
en
el
men de funcionarios.
3. Ingresa el id del funcionario,
de funcionarios.
4. Muestra
selecciona buscar.
los
funcionario
en
datos
del
cuadros
de
6. Despliega
con Modificar.
FLUJO
ALTERNATIVO
1. El usuario ingresa un id de
mensaje
de
confirmacin.
1.1 Despliega mensaje de error y
funcionario inexistente en #3
regresa al #2.
de flujo ideal
POSCONDICION
86
No. 14
Nombre
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
modulo
informe
de
de
usuario
para
documentos prestados en el
presentacin
men de documentos.
documentos prestados..
4. Muestra
los
documentos
encuentran
del
la
informe
datos
de
que
los
se
prestados
actualmente.
FLUJO
ALTERNATIVO
POSCONDICION
87
No. 15
Nombre
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
consulta de documentos.
de
los
resultados
de
la
bsqueda de documentos, un
cuadro de texto para consultar
el historial del documento.
3. Ingreso del id del documento a
consultar.
4. Muestra
los
documentos
encuentran
datos
de
que
los
se
prestados
actualmente.
FLUJO
ALTERNATIVO
POSCONDICION
88
No. 16
Nombre
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
2. El
Informe
de
actividades
del
sistema
despliega
un
men de funcionarios.
tiempo.
3. Selecciona
funcionario
los
y
datos
de
periodo
de
tiempo.
de
tiempo
seleccionado.
FLUJO
ALTERNATIVO
POSCONDICION
89
No. 17
Nombre
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
2. El
historial
de
solicitudes
del
sistema
despliega
un
men de solicitudes.
criterio de orden.
3. Selecciona
el
periodo
de
seleccionado
por
el
criterio
seleccionado.
FLUJO
ALTERNATIVO
POSCONDICION
90
No. 18
Nombre
Estadsticas
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
2. El
historial
de
solicitudes
del
sistema
despliega
un
men de solicitudes.
criterio de orden.
3. Selecciona
el
periodo
de
seleccionado
por
el
criterio
seleccionado.
FLUJO
ALTERNATIVO
POSCONDICION
91
92
No. 19
Nombre
Consulta de oficios
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
FLUJO
ALTERNATIVO
2. No se ingresan datos.
POSCONDICION
93
No. 20
Nombre
Consulta de solicitudes
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
consultar
del
men
de
solicitudes.
ingresadas,
2. No se ingresan datos.
POSCONDICION
94
No. 21
Nombre
Consulta de documentos
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
consultar
del
men
de
documentos.
FLUJO
ALTERNATIVO
2. No se ingresan datos.
POSCONDICION
95
No. 22
Nombre
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
laborales.
FLUJO
ALTERNATIVO
6. No se ingresan datos.
POSCONDICION
96
No. 23
Nombre
Consulta de Krdex
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
FLUJO
ALTERNATIVO
6. No se ingresan datos.
POSCONDICION
97
No. 24
Nombre
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
consultar
del
men
de
Responsables.
FLUJO
ALTERNATIVO
6. No se ingresan datos.
POSCONDICION
98
No. 25
Nombre
Consulta de Funcionarios
Objetivo
Actores
Archivista / Coordinador
Precondicin
FLUJO IDEAL
Usuario
Sistema
consultar
del
men
de
funcionarios.
FLUJO
ALTERNATIVO
POSCONDICION
99
100
OFICIO
NOMBRE
EXPEDIENTE
TIPO
NULO
NOMBRE
TIPO
NULO
NUMERO
Varchar (20)
si
ID
Varchar (25)
no
FECHA_OF
fecha
no
SECCION
Varchar (50)
No
SOLICITANTE
texto
si
SUBSECCION
Varchar (150)
No
SERIE
Varchar (800)
No
SUBSERIE
Varchar (800)
No
TIPOS
Varchar (1800)
No
No
FECHA_INI
Varchar (15)
No
Varchar (30)
no
FECHA_FIN
Varchar (15)
No
SOLICITUD
Texto
Si
FOLIOS
Varchar (20)
No
PERSONA
Varchar (30)
Si
UNIDAD
Varchar (5)
No
ESTADO
Varchar (15)
Si
CAJA
Varchar (5)
No
FUNCIONARIO
Varchar (30)
Si
OBSERVACIONES
Varchar (800)
No
SOLICITUDES
NOMBRE
ITEM
TIPO
Entero (5)
NULO
Auto numrico
OFICIO
PRESTAMOS
NOMBRE
HL
TIPO
NULO
NOMBRE
TIPO
NULO
ID
Varchar (15)
No
HL_ID
Varchar (15)
ITEM
Varchar (50)
No
HL_ORDEN
Varchar (8)
No
RESPONSABLE
Varchar (30)
No
HL_APELLIDOS
Varchar (30)
No
FOLIOS
Varchar (10)
No
HL_NOMBRES
Varchar (30)
No
FECHA_SAL
Fecha
No
HL_CEDULA
Varchar (20)
No
FECHA_ENT
fecha
Si
HL_CARPETA
Varchar (5)
No
HL_TIPOS_DOC
Varchar (15)
No
HL_FECHA_INI
Varchar (15)
No
HL_FECHA_FIN
Varchar (15)
No
FUNCIONARIO
NOMBRE
TIPO
NULO
No
ID_FUNC
Varchar (30)
No
HL_FOLIOS
Varchar (5)
No
NOMBRES
Varchar (30)
No
HL_UNIDAD
Varchar (5)
No
APELLIDOS
Varchar (30)
No
HL_CAJA
Varchar (10)
No
CED
Varchar (15)
No
HL_TIPO
Varchar (30)
No
TELEFONO1
Varchar (12)
No
HL_FECHA_ANEXOS
Varchar (40)
No
CELULAR1
Varchar (12)
No
HL_ANEXOS
Varchar (30)
No
TELEFONO2
Varchar (12)
No
HL_KARDEX1
Varchar (30)
No
CELULAR2
Varchar (12)
No
HL_KARDEX2
Varchar (30)
No
HL_KARDEX3
Varchar (30)
No
HL_OBSERVACIONES
Varchar (100)
No
101
RESPONSABLE
NOMBRE
KARDEX
TIPO
NULO
NOMBRE
TIPO
NULO
CED
Bigint (15)
No
ID
Varchar (50)
No
RESP_NOMBRE
Varchar (30)
No
ORDEN
Varchar (5)
No
RESP_DEPENDENCIA
Texto
Si
SECCION
Varchar (30)
No
RESP_TEL
Bigint (20)
Si
SUBSECCION
Varchar (45)
No
RESP_CEL
Bigint (20)
Si
SERIE
Varchar (50)
No
SUBSERIE
Varchar (80)
No
TIPOS
Varchar (20)
No
FECHA_INI
Varchar (10)
No
RES_LIQUID
NOMBRE
TIPO
NULO
RESOL
Varchar (10)
No
FECHA_FIN
Varchar (10)
No
FECHA
Varchar (15)
No
FOLIOS
Varchar (20)
No
NOMBRE
Varchar (100)
No
UNIDAD
Varchar (10)
No
CONCEPTO
Varchar (1000)
No
CAJA
Varchar (10)
No
NOTA_DEB
Varchar (10)
No
CONTENIDO
Varchar (100)
No
FECHA_NOTA
Varchar (15)
No
OBSERVACIONES
Varchar (100)
No
OBSERVACIONES
Varchar (1000)
No
USUARIOS
NOMBRE
EJERPROFESION
TIPO
NULO
NOMBRE
NOMBRE
Varchar (30)
No
APELLIDO
CLAVE
Varbinary (30)
No
TIPO
text
No
KARDEX_EMP
NOMBRE
TIPO
NULO
NUM
Varchar (10)
No
CED
Varchar (15)
No
NOMBRE
Varchar (30)
No
MUNICIPIO
Varchar (30)
No
NUM_FOLIOS
Varchar (10)
No
FOLIOS
Varchar (10)
No
TIPO
NULO
Texto
Si
NOMBRE
Texto
Si
CEDULA
Bigint(15)
Si
RESOLUCION
Entero(10)
Si
UNIDAD
Entero (5)
Si
CAJA
Entero (5)
Si
ESTADO
texto
Si
102
Desarrollo
Fase de Exploracin
En esta fase, se realiz una primera reunin con los funcionarios, donde se pudo
observar el proceso completo de atencin de solicitudes y la bsqueda de los
documentos incluida en ella, al igual que el registro de la salida del documento y
la entrada del mismo y de otros relacionados con otras solicitudes. Igualmente se
pudo concluir que no existe divisin de funciones por parte de los archivistas.
Adems se hizo la revisin de material bibliogrfico y publicaciones en internet
que pudieran dar claridad a los procesos archivsticos que all se llevan, y al
proceso de desarrollo de software que se llevara a cabo.
Fase de Planeacin
Con la informacin obtenida, y habiendo seleccionado la metodologa XP como
metodologa de desarrollo, se procedi a realizar reuniones con los funcionarios,
las cuales tuvieron como resultado las historias de usuario que permitieron
obtener los requerimientos del sistema.
103
Historia de Usuario
No. 1
Riesgo:
Dificultad:
Iteracin:
Alta
Alta
Descripcin:
Que el sistema busque la informacin por Subseccin, serie, subserie, tipos
documentales o fecha, segn el usuario ingrese los datos.
Observaciones:
Que sea integral incluyendo todas las bases de datos.
Tabla 45. Historia de Usuario 1.
Historia de Usuario
No. 2
Riesgo:
Dificultad:
Iteracin:
Baja
Bajo
Descripcin:
Que sea agradable a la vista
Observaciones:
Debe manejar la imagen corporativa de la entidad.
Tabla 46. Historia de Usuario 2
104
Historia de Usuario
No. 3
Riesgo:
Dificultad:
Iteracin:
Media
Alto
Descripcin:
Tiene que permitir modificar o ingresar informacin nueva.
No debe permitir la eliminacin de documentos o registros de solicitudes u oficios.
Observaciones:
Tabla 47. Historia de Usuario 3
Historia de Usuario
No. 4
Riesgo:
Dificultad:
Iteracin:
Media
Medio
Descripcin:
Al elegir entre dos fechas y seleccionar el funcionario (archivista), el sistema debe
mostrar los informes de actividades del archivista.
Observaciones:
Los informes de actividades son las solicitudes tramitadas en el periodo de tiempo
seleccionado.
Tabla 48. Historia de Usuario 4
105
Historia de Usuario
No. 5
Riesgo:
Dificultad:
Iteracin:
Alta
Alto
Descripcin:
El sistema debe presentar un informe sobre la documentacin prestada, desde
cundo y quien la tiene.
Observaciones:
Debe poderse seleccionar el criterio de seleccin.
Tabla 49. Historia de Usuario 5
Historia de Usuario
No. 6
Riesgo:
Dificultad:
Iteracin:
Alta
Alto
Descripcin:
Debe manejar controles de seguridad solamente para los funcionarios del archivo.
Observaciones:
Deben existir 2 niveles diferentes, uno de ellos (lectura), no puede modificar,
ingresar o eliminar informacin.
Tabla 50. Historia de Usuario 6
106
Historia de Usuario
No. 7
Riesgo:
Dificultad:
Iteracin:
Media
Alto
Descripcin:
El ingreso de la informacin de los oficios debe hacerse en una sola pantalla y no
en pantallas diferentes la inf. Del oficio y la de las solicitudes.
Observaciones:
Historia de Usuario
No. 8
Riesgo:
Dificultad:
Iteracin:
Media
Bajo
Descripcin:
Debe contar y calcular porcentajes de bsqueda.
Observaciones:
Tabla 52. Historia de Usuario 8
107
Historia de Usuario
No. 9
Riesgo:
Dificultad:
Iteracin:
Media
Bajo
Descripcin:
Tiene que presentar una alarma cuando haya algn documento que tenga mucho
tiempo de prstamo.
Observaciones:
Los documentos se prestan en promedio por 5 das hbiles.
Tabla 53. Historia de Usuario 9
Historia de Usuario
No. 10
Riesgo:
Dificultad:
Iteracin:
Alto
Bajo
Descripcin:
Debe existir un historial de prstamos de cada documento.
Observaciones:
Debe almacenar todos los prstamos realizados de este documento, con la
persona responsable, y las fechas de entrada y salida del archivo.
Tabla 54. Historia de Usuario 10
108
Historia de Usuario
No. 11
Riesgo:
Dificultad:
Iteracin:
Media
Medio
Descripcin:
El sistema debe informar si el documento solicitado se encuentra prestado o no al
momento de realizar la bsqueda en el sistema.
Observaciones:
Tabla 55. Historia de Usuario 11
Historia de Usuario
No. 12
Riesgo:
Dificultad:
Iteracin:
Alto
Medio
Descripcin:
Cada documento a prestar se debe asignar a un responsable y obedecer a una
solicitud realizada a travs de un oficio.
Observaciones:
El responsable no necesariamente debe ser el que firma el oficio. Se deben
guardar los datos del responsable.
Tabla 56. Historia de Usuario 12
109
Historia de Usuario
No. 13
Riesgo:
Dificultad:
Iteracin:
Media
Bajo
Descripcin:
Debe mostrar y contar los registros de solicitudes de documentacin dentro de un
periodo de tiempo seleccionado por el usuario.
Observaciones:
Debe incluir el estado de cada solicitud.
Tabla 57. Historia de Usuario 13
Una vez logradas las historias de usuario, se realiz la planeacin inicial del
desarrollo del proyecto y la ruta para llevarlo a cabo, el cual fue cambiando
levemente durante el transcurso del desarrollo.
110
Nombre
Prioridad Riesgo
Dificultad
Iteracin
Seguridad
Alta
Alto
Bsqueda de informacin
Alta
Alto
Prstamo de documentacin
Alta
Alto
12
Asignacin de documento a un
Alta
Medio
Alto
Bajo
responsable.
10
Historial
de
prstamos
de
documento
11
Aviso de disponibilidad
Media
Medio
Alarma de prestamos
Media
Bajo
Ingreso de oficios
Media
Alto
Modificacin de Informacin
Media
Alto
Informes de Actividades
Media
Medio
Estadsticas de bsqueda
Media
Bajo
13
Historial de solicitudes
Baja
Bajo
Diseo de la plataforma
Baja
Bajo
Fase de Produccin
Una vez clasificadas las historias de usuario, se procedi a desarrollar cada una
de las iteraciones asignando tareas que luego de ser ejecutadas fueron puestas a
prueba antes de ser liberadas al cliente.
El siguiente grfico expone el proceso de desarrollo de una iteracin,
comenzando por la creacin de la historia de usuario, pasando luego por la
111
112
Tarea
No: 1
Iteracin: 1
Nmero historia: 6
Tarea
No: 20
Iteracin: 1
Nmero historia: 6
113
Prueba
Iteracin: 1
Historia De Usuario: 6
Nombre: Seguridad
Descripcin:
Respuesta
Esperada
Resultado
si
no
Dato correcto
Ingreso
Dato incorrecto
Mensaje
114
115
Iteracin 2
Las siguientes son las tablas y las imgenes correspondientes al desarrollo de la
segunda iteracin:
Tarea
No: 2
Iteracin: 2
Nmero historia: 1
116
Estandarizar los datos de fechas y folios para que sean compatibles con el tipo de
dato de MySql.
Tabla 62. Tarea 2
Tarea
No: 3
Iteracin: 2
Historia De Usuario: 1
Tarea
No: 4
Iteracin: 2
Nmero historia: 1
117
Tarea
No: 5
Nmero historia: 1
118
119
Tarea
No: 6
Iteracin: 2
Nmero historia: 1
Prueba
Iteracin: 2
Historia De Usuario: 1
Respuesta
Esperada
si
Resultado
no
Dato correcto
Resultado
Dato incorrecto
Mensaje
120
121
Iteracin 3
Las siguientes son las tablas y las imgenes correspondientes al desarrollo de la
tercera iteracin:
Tarea
No: 7
Iteracin: 3
Nmero historia: 5
122
Prueba
Iteracin: 3
Historia De Usuario: 5
Respuesta
Esperada
si
Resultado
no
Dato correcto
Organizacin de los datos segn criterio
Dato incorrecto
Datos
organizados
Mensaje
123
Prueba
Iteracin: 3
Historia De Usuario: 12
Respuesta
Esperada
si
Resultado
no
Registro
Mensaje
ID de documento inexistente
Mensaje
Dato correcto
Dato incorrecto
124
125
Tarea
No: 8
Iteracin: 3
Nmero historia: 5
126
Tarea
No: 9
Iteracin: 3
Nmero historia: 12
Tarea
No: 10
Iteracin: 3
Nmero historia: 12
127
128
129
Iteracin 4
Las siguientes son las tablas y las imgenes correspondientes al desarrollo de la
cuarta iteracin:
Tarea
No: 11
Iteracin: 4
Nmero historia: 10
130
Prueba
Iteracin: 4
Historia De Usuario: 10
Respuesta
Esperada
si
no
Resultado
Dato correcto
Organizacin de los datos segn criterio
Datos
organizados
Dato incorrecto
No se
permite
131
132
Tarea
No: 12
Iteracin: 4
Nmero historia: 11
Prueba
Iteracin: 4
Historia De Usuario: 11
Respuesta
Esperada
si
Resultado
no
Dato correcto
Muestra el
estado
Dato incorrecto
No se
permite
133
Iteracin 5
Las siguientes son las tablas y las imgenes correspondientes al desarrollo de la
quinta iteracin:
134
Tarea
No: 13
Iteracin: 5
Nmero historia: 9
135
Prueba
Iteracin: 5
Historia De Usuario: 9
Respuesta
Esperada
si
Resultado
no
Alarma
visible
No se
permite
136
Iteracin 6
Las siguientes son las tablas y las imgenes correspondientes al desarrollo de la
sexta iteracin:
Tarea
No: 14
Iteracin: 6
Nmero historia: 7
137
Prueba
Iteracin: 6
Historia De Usuario: 7
Respuesta
Esperada
si
Resultado
no
Proceso
Fecha incorrecta
Mensaje
Oficio vaco
Mensaje
Solicitud vaca
Mensaje
Solicitante vaco
Mensaje
Dato correcto
Dato incorrecto
138
Iteracin 7
Las siguientes son las tablas y las imgenes correspondientes al desarrollo de la
sptima iteracin:
139
Tarea
No: 15
Iteracin: 7
Nmero historia: 3
140
Prueba
Iteracin: 7
Historia De Usuario: 3
Respuesta
Esperada
si
Resultado
no
Modificacin
Mensaje
Dato incorrecto
Documento inexistente
Tabla 83. Prueba de Historia de Usuario 3
141
142
Iteracin 8
Las siguientes son las tablas y las imgenes correspondientes al desarrollo de la
octava iteracin:
Tarea
No: 16
Iteracin: 8
Nmero historia: 4
143
Prueba
Iteracin: 8
Historia De Usuario: 4
Respuesta
Esperada
si
Resultado
no
Dato correcto
Funcionario a seleccionar
Proceso
Proceso
Proceso
Dato incorrecto
Fecha invalida
Mensaje
144
145
Tarea
No: 17
Iteracin: 8
Nmero historia: 8
146
Prueba
Iteracin: 8
Historia De Usuario: 8
Respuesta
Esperada
si
Resultado
no
Dato correcto
Conteo de solicitudes
Conteo
Porcentaje de solicitudes
Porcentaje
No se
permite
Dato incorrecto
Tabla 87. Prueba de Historia de Usuario 8
147
148
Tarea
No: 18
Iteracin: 8
Nmero historia: 13
149
Prueba
Iteracin: 8
Historia De Usuario: 13
Respuesta
Esperada
si
Resultado
no
Dato correcto
Orden por Registro
Proceso
Proceso
Conteo de solicitudes
Conteo
Mensaje
Dato incorrecto
Fecha invalida
Tabla 89. Prueba de Historia de Usuario 13
150
151
Iteracin 9
Las siguientes son las tablas y las imgenes correspondientes al desarrollo de la
novena iteracin:
Tarea
No: 19
Iteracin: 9
Nmero historia: 2
152
Prueba
Iteracin: 9
Historia De Usuario: 2
Respuesta
Esperada
si
Men principal
Opciones desplegables
Resultado
no
153
Fase de Mantenimiento
Realizadas las pruebas y verificado el correcto funcionamiento del software
basado en cada una de las historias de usuario, se procedi a capacitar al cliente
sobre el uso de cada mdulo segn el perfil de permisos que fueron solicitados,
haciendo as entrega de los componentes del sistema uno a uno; de esta manera,
el cliente al tener dominio sobre un primer mdulo le era ms fcil apropiarse de
los siguientes.
Se debe aclarar que durante el transcurso de una semana, el cliente interactuaba
con el sistema, en el desarrollo diario de sus labores, lo cual permita descubrir
posibles fallos que eran corregidos antes de la entrega definitiva del mdulo.
154
Fase de Muerte
Entregado el sistema completo a satisfaccin del cliente, se procedi a realizar la
documentacin final como son los manuales de usuario y tcnicos del sistema de
informacin.
155
Conclusiones
156
Bibliografa
Aguilar Sierra, A. (2003) Las Metodologas Agiles en la Enseanza de la
Ingeniera de software. Universidad Nal. Autnoma de Mxico.
www.Agilemanifiesto.org
157
www.extremeprogramming.org,www.xprogramming.com,
c2.com/cgi/wiki?ExtremeProgramming
www.controlchaos.com
www.crystalmethodologies.org
www.dsdm.org
www.adaptivesd.com
www.featuredrivendevelopment.com
www.poppendieck.com
www.programacionextrema.org/articulos/newMethodology.es.html#tth_sEc3.3
www.php.net/manual/es/faq.general.php
http://www.google.com.co/imgres?imgurl=http://www.tufuncion.com/images/langua
ges.png&imgrefurl=http://www.tufuncion.com/tendencias-lenguajesprogramacion&usg=__8iP0YaaKLTFrf1cpAcXKsiEa8Jk=&h=433&w=687&sz=11&
hl=es&start=0&zoom=1&tbnid=CScX6KaCZo9uM:&tbnh=130&tbnw=207&prev=/images%3Fq%3Dgrafica%2Bleng
uajes%2Bde%2Bprogramaci%25C3%25B3n%26um%3D1%26hl%3Des%26biw%
3D1259%26bih%3D606%26tbs%3Disch:1&um=1&itbs=1&iact=rc&dur=250&ei=pe
nding&oei=cAQJTZrvMoOqsAPqzvGeDg&esq=3&page=1&ndsp=16&ved=1t:429,r
:10,s:0&tx=77&ty=83
http://www.uaem.mx/posgrado/mcruz/cursos/miic/MySQL.pdf
http://www.uaem.mx/posgrado/mcruz/cursos/miic/MySQL.pdf
http://es.wikipedia.org/wiki/Servidor_HTTP_Apache
http://linux.ciberaula.com/articulo/linux_apache_intro/
http://es.wikipedia.org/wiki/Stakeholder
Wikipedia Foundation, Inc. http://es.wikipedia.org/wiki/Empresa
158
www.adonisnet.wordpress.com/2008/06/18/metodologias-tradicionales-vsmetodologias-agiles
http://es.kioskea.net:80/contents/genie-logiciel/
http://www.manycomics.com/ingenieria-del-software
http://es.kioskea.net:80/contents/genie-logiciel/Mtodos rpidos (RAD, XP).mht
http://www.acis.org.co:80/index.php?id=552
http://www.acis.org.co:80/index.php?id=551
http://users.dsic.upv.es/asignaturas/facultad/lsi/ejemplorup/Gestion_Proyecto.html
http://iie.fing.edu.uy/~nacho/blandos/seminario/XProg1.html#QueEs
http://es.calameo.com/read/000012748613a34a77f2e
http://fosslc.org/drupal/node/273 (26 nov. 2010)
159