Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EL PROBLEMA
17
sociedad que privilegia la información y comunicación agregada a una nueva
etapa evolutiva para el desarrollo humano, obligando a mejorar todos los
procesos administrativos o tareas que se llevan de manera manual y por
ende la capacitación de las personas para poderse adaptar a estos nuevos
cambios.
18
A tal efecto, el Consejo Comunal Un Nuevo Amanecer, como expresión
de las relaciones sociales de un país, no pueden permanecer ajenas a estos
nuevos enfoques que plantea la realidad mundial y en consecuencia,
además de trazarse objetivos acordes con las necesidades de la nación en la
que interactúan, deben transformarse internamente en todos sus niveles para
poder adaptarse a los cambios que tienen lugar en su entorno, para así,
alcanzar niveles de competencia que le permitan cumplir con sus objetivos y
funciones dentro de la sociedad.
19
que permita llevar de manera confiable, seguro y amigable la información
requerida por el solicitante.
Interrogantes de la Investigación
Objetivos de la Investigación
20
Objetivos Específicos de la Investigación
21
constancias de residencia de forma automatizada con mayor rapidez al
momento de solicitarlas, agilizando así los tiempos de respuesta.
Delimitación de la Investigación
22
CAPÍTULO II
MARCO TEÓRICO
Por otro lado, la teoría permite guiar al investigador para que mantenga
su enfoque, es decir, que este perfectamente centrado en su problema y que
impida la desviación del planteamiento original.
23
avances y el Estado actual del conocimiento en un área determinada y sirven
de modelo o ejemplo para futuras investigaciones.” (p.55).
24
El aporte de este trabajo para la presente investigación es de tipo
metodológico (utilización de metodología RUP), ya que se describen las
diferentes fases asociadas a los objetivos específicos de la investigación,
permitiendo así, conceptualizar las diferentes actividades o tareas que se
deben realizar en cada fase del ciclo de vida de un sistema de información
automatizado.
25
Alumnos de 7º Grado Pertenecientes a la Unidad Educativa Nacional Mireya
Vanegas, con el fin de agilizar los procesos de registro, consulta y gestión de
requisitos para manejar datos de manera veraz y oportuna.
26
Empleó como metodología para el desarrollo del sistema el Proceso
Racional Unificado (RUP) y UML mediante el desarrollo de Caso de Uso, que
permitió representar el comportamiento general del sistema actual y
propuesto. Además, utilizó la técnica de normalización y entidad-relación
para el modelado de la base de datos; en la codificación de las pantallas del
sistema propuesto, utilizó el lenguaje de programación Visual Basic 6.0 y el
manejador de base de datos relacional MySql. Como conclusiones, el autor
logró diseñar y desarrollar un software, robusto, amigable y de fácil
manipulación por el usuario final; y de esta forma se reduce el margen de
error por parte de los usuarios del sistema.
Bases Teóricas
27
Por otro lado, esta sección se divide en función de los tópicos que
integran la temática tratada o de las variables que serán analizadas, de
manera tal que den el soporte teórico necesario para validar el objeto de
estudio de la presente investigación. Ahora bien, para la realización del
presente trabajo de grado se tomaron en cuenta los siguientes aspectos
teóricos con los cuales se tendrá una base sólida para el manejo del tema
objeto de estudio.
28
conclusiones, que se informaran a la gerencia y demás personas interesadas
en la organización, con el deliberado propósito de orientar la toma de
decisiones.
29
Ventajas de los Sistemas de Información Gerencial
30
- Problemas técnicos, sino se hace un estudio adecuado, como
fallas de hardware o de software o funciones implementadas
inadecuadamente para apoyar ciertas actividades de la
organización.
31
para todos los pasos del desarrollo así como documentación en línea para
sus clientes.
- Está dirigido por los casos de uso: ya que es una herramienta para
especificar los requisitos del sistema y también guían su diseño,
implementación y prueba.
32
Fases de la Metodología RUP
33
flujo de modelado del negocio; (g) Prototipo exploratorio para probar
conceptos o la arquitectura candidata; (h) plan de iteración para la primera
iteración de la fase de elaboración.
- Completar la visión.
34
caso de negocio revisado; (f) Plan de desarrollo para el proyecto; (g) Un caso
de desarrollo actualizado que especifica el proceso a seguir; (h)
Posiblemente un manual de usuario preliminar.
35
Tiene como objetivo general entregar el producto funcional en manos
de los usuarios finales una vez realizadas las pruebas de aceptación por un
grupo especial de usuarios, para lo que se requerirá desarrollar nuevas
versiones actualizadas del producto, entrenar a los usuarios en el manejo
adecuado del sistema, completar la documentación, y en generar tareas
relacionadas con la configuración, instalación, usabilidad y mantenimiento del
producto.
36
Figura Nº 1: Simbología UML – Caso de Uso
Fuente: Amodio (2013).
37
Aunado a esto, Carballo (2007). Programación Orientada a Objeto
[Documento en línea]. Disponible:
http://webdelprofesor.ula.ve/ingenieria/hyelitza/materias/programacion2/oxo/
ProfaYusneyi_Tema8_POOClasesyObjetos.pdf [Consulta: 2016, Marzo 20]
expone que:
38
- Las interfaces múltiples son una característica del modelo de
objetos componente y permiten que los programas evolucionen
con el tiempo, agregando nueva funcionalidad sin afectar al
código existente.
39
- Solo existe un compilador, llamado igual que el lenguaje.
40
pública general de GNU, versión 2, y varias versiones Enterprise, para
aquellas empresas que quieran incorporarlo en productos privativos.
41
- Flexible sistema de contraseñas (password) y gestión de
usuarios, con un muy buen nivel de seguridad en los datos.
42
- Velocidad al realizar las operaciones, lo que le hace uno de los
gestores con mejor rendimiento.
Bases Legales
43
Consiste en el respaldo a través de la jurisprudencia del país, de los
fundamentos que las leyes, reglamentos y normas proporcionan para que los
investigadores de Informática, tenga una correspondencia con la realidad del
campo profesional respectivo.
44
Ley Especial Contra los Delitos Informáticos de Venezuela
Esta Ley tiene como objetivo proteger los sistemas que utilicen
tecnologías de información, así como prevenir y sancionar los delitos
cometidos contra o mediante el uso de tales tecnologías (Gaceta Oficial N°
37.313 del 30 de octubre de 2001).
Aunado a esto, esta ley será aplicada para los venezolanos como
extranjeros que realicen delitos informáticos en el país, las sanciones serán
previstas según la ley, igualmente para personas naturales o jurídicas que
actúen para ellas o para alguien más.
45
seguridad, que esté destinado a funciones públicas, se le aumentara entre
una tercera parte o hasta la mitad de la pena reflejada en los artículos
anteriores.
Plan de la Patria
46
y aplicaciones informáticas en tecnologías libres y estándares
abiertos.
Se hace mención de dicha ley en este trabajo ya que esta es la ley que
rige a los consejos comunales a nivel nacional.
Sistema de Variables
47
control en una investigación, por ejemplo: la estatura, la edad, sexo, la
nacionalidad, entre otras; las variables constituyen un punto muy importante
en los trabajos de investigación, generalmente se presentan conjuntamente
con los objetivos específicos. Según Tamayo (1998), la definición conceptual
de las variables es necesaria para unir el estudio a la teoría.
Por otra parte, Arias (1999), señala que el sistema de variable “en una
serie de características por estudiar, definidas de manera operacional, es
decir, en función de sus indicadores o unidades de medida.” (p.17). En tal
sentido, las variables identificadas en el estudio indicarán en forma directa
que se debe observar o medir en el proyecto de investigación.
Cuadro de variables
Objetivo general: Proponer un Sistema de Información para generar
constancias de residencia de manera automática en el Consejo Comunal Un
Nuevo Amanecer.
DEFINICION
OBJETIVO ESPECIFICO VARIABLE
CONCEPTUAL
Analizar cómo se realizar
Proceso de Acción que comprende un
actualmente el proceso de
realizar conjunto de pasos
realizar constancias de
constancias de sucesivos para realizar las
residencia en el Consejo
residencia constancias de residencia
Comunal Un Nuevo Amanecer
Son los archivos que
Estructura de la permitirán almacenar la
Diseñar la estructura de la
Base de Datos información dentro de la
base de datos y las diferentes
aplicación.
pantallas adecuadas para el
Entorno gráfico del
sistema propuesto Pantallas del
sistema conformado por
Sistema
comandos y métodos para
48
ejecutar tareas específicas
por el usuario.
Es un lenguaje formal
diseñado para realizar
Lenguaje de proceso que pueden ser
programación llevados a cabo por
Seleccionar el lenguaje de
máquina como las
programación y manejador de
computadoras.
base de datos idóneo para el
Es el conjunto de
desarrollo del sistema
programas que se
propuesto
Manejador de encarga de manejar la
Base de Datos creación y todos los
accesos a la base de
datos.
Son las diferentes
Definir las pruebas de
Pruebas de evaluaciones realizadas al
funcionalidad para el sistema
funcionalidad sistema para asegurar que
propuesto
funcione correctamente.
Fuente: L. Lira. (2017)
Términos Básicos
49
2. Carta de residencia: Documento que el consejo comunal expide a
favor de alguien para justificar que si pertenece a dicha
comunidad. (URL:
https://www.google.co.ve/search?q=Diccionario#dobs=carta).
50
CAPÍTULO III
MARCO METODOLÓGICO
Tipo de Investigación
51
Un Nuevo Amanecer, se inserta dentro del Tipo de Investigación de Campo
que según Arias (2006), lo define como “la recolección de datos directamente
de la realidad donde ocurren los hechos, sin manipular o controlar variables
alguna.” (p.21). Por lo tanto, este estudio se enmarcó en una investigación de
campo, ya que los datos fueron extraídos en forma directa de la realidad y
por el propio investigador, a través del uso de instrumento para recolectar la
información.
52
Consiste en la investigación, elaboración y desarrollo de una
propuesta de un modelo operativo viable para solucionar problemas,
requerimientos o necesidades de organizaciones o grupos sociales;
puede referirse a la formulación de políticas, programas, tecnologías,
métodos o procesos. El proyecto debe tener apoyo en una
investigación de tipo documental, de campo o un diseño que incluya
ambas modalidades (Pág. 16).
Diseño de la Investigación
Población y Muestra
Población
53
Balestrini (2001) por población se entiende “un conjunto finito o infinito de
personas, cosas o elementos que presentan características comunes y para
el cual serán validadas las conclusiones obtenidas en la investigación”
(p.137), es decir, la población está constituida por la totalidad del fenómeno a
estudiar, donde las unidades de la población poseen o comparten
características comunes.
Muestra
54
A continuación se presenta la población y muestra seleccionada del
Consejo Comunal Un Nuevo Amanecer (cuadro Nº 2).
Cargos N° Personas
Presidente 1
Voceros de calle 7
Vocero de comunidad 1
Total 9
55
esenciales para poder llevar a cabo cualquier investigación, ya que los datos
deben ser recogidos en términos de hechos observables.
56
Cuadro Nº 3 la Operacionalización de Variables de la Propuesta de un sistema de información para generar
constancias de residencia en el Consejo Comunal un Nuevo Amanecer.
Objetivos
Variable Definición Operacional Dimensiones Indicadores Ítems
Específicos
57
Cuadro Nº 3 (Cont.)
58
Técnicas de Recopilación de Información
59
De acuerdo a lo expuesto, con esta técnica se logró establecer
interpretaciones de datos, el funcionamiento actual del proceso y las
necesidades del sistema propuesto. Por otro lado, estas entrevistas fueron
dirigidas al personal que labora administrativamente en el Consejo Comunal
Un Nuevo Amanecer, según la muestra seleccionada, además, son las
personas encargadas de llevar el proceso generar cartas de residencia en el
Consejo Comuna Un Nuevo Amanecer.
60
permitiéndole más adelante analizar los datos para obtener información de
suma relevancia. En este sentido, Soto (2005), explica que los instrumentos
de recolección de datos implican “determinar por cuales medios o
procedimientos el investigador obtendrá la información necesaria para
alcanzar los objetivos de la investigación.” (p. 164).
61
Además, el cuestionario es de gran utilidad en la investigación
científica, ya que constituye una forma concreta de la técnica de encuesta,
logrando que, el investigador fije su atención en ciertos aspectos y se sujete
a determinadas condiciones. El cuestionario contiene los aspectos del
fenómeno que se consideran esenciales; permite además, aislar ciertos
problemas que interesan, principalmente, reduce la realidad a cierto número
de datos esenciales y precisa el objeto de estudio (Tamayo, 2002 p.198).
62
Descripción de los Procedimientos para la Ejecución de la Investigación
- Investigación de requerimientos.
63
del sistema propuesto). Al final de esta fase, todos los casos de uso
correspondientes a requisitos fueron analizados y diseñados (en el modelo
de Análisis/Diseño). Las actividades realizadas en esta fase fueron:
64
En este sentido, después de haber aplicado el cuestionario al personal
que elabora en el Consejo Comunal Un Nuevo Amanecer, según la muestra
seleccionada (nueve voceros), se aplicaron las siguientes técnicas a la
información recolectada:
Procesamiento
65
elaboró una tabla por tipo de respuesta, que presenta en forma clara y
precisa la información obtenida.
Totales:
Figura Nº 2: Formato de Matriz de Tabulación.
Fuente: L.Lira. (2017).
Análisis de Datos
66
su dimensión y a su vez de las dimensiones con respecto a las variables de
la presente investigación.
67
CAPÍTULO IV
68
Ítem 1
N° de
Respuesta Porcentaje (%)
Personas
De Forma Manual 9 100%
De Forma Automática 0 0%
De Forma Semiautomática 0 0%
Total 9 100%
Fuente: L.Lira. (2018)
Grafico N° 1
ÍTEM N°1
0% 0%
Manual
Automático
100% Semiautomático
Análisis
69
Ítem 2
N° de
Respuesta Porcentaje (%)
Personas
SI 1 11%
NO 8 89%
Total 9 100%
Grafico N° 2
ÍTEM N°2
11%
Si
No
89%
Análisis
70
Ítem 3
N° de
Respuesta Porcentaje (%)
Personas
SI 9 100%
NO 0 0%
Total 9 100%
Grafico N° 3.
ÍTEM N°3
0%
Si
No
100%
Análisis
71
Ítem 4
N° de
Respuesta Porcentaje (%)
Personas
Avanzado 7 78%
Medio 0 0%
Basico 2 22%
Total 9 100%
Fuente: L.Lira. (2018)
Grafico N° 4
ÍTEM N°4
22%
0%
Avanzado
Medio
78%
Basico
Análisis
72
Ítem 5
N° de
Respuesta Porcentaje (%)
Personas
SI 7 78%
NO 2 22%
Total 9 100%
Grafico N° 5.
ÍTEM N°5
22%
Si
78% No
Análisis
73
Ítem 6
N° de
Respuesta Porcentaje (%)
Personas
SI 1 11%
NO 8 89%
Total 9 100%
Grafico N° 6.
ÍTEM N°6
11%
Si
No
89%
Análisis
74
Ítem 7
N° de
Respuesta Porcentaje (%)
Personas
SI 0 0%
NO 9 100%
Total 9 100%
Grafico N° 7.
ÍTEM N°7
0%
Si
100% No
Análisis
75
Ítem 8
N° de
Respuesta Porcentaje (%)
Personas
SI 9 100%
NO 0 0%
Total 9 100%
Grafico N° 8.
ÍTEM N°8
0%
Si
No
100%
Análisis
76
Ítem 9
N° de
Respuesta Porcentaje (%)
Personas
SI 9 100%
NO 0 0%
Total 9 100%
Grafico N° 9.
ÍTEM N°9
0%
Si
No
100%
Análisis
77
Ítem 10
Grafico N° 10
Análisis
78
Ítem 11
Grafico N° 11.
ÍTEM N°11
0%
Si
No
100%
Análisis
79
Ítem 12
Grafico N° 11.
ÍTEM N°11
0%
Si
No
100%
Análisis
80
Ítem 13.
¿Cuáles considera Usted, que son las pantallas que debe llevar el
sistema automatizado propuesto para el manejo del control de las
asignaciones de equipos de computación?
Grafico N° 13
Análisis
81
Ítem 14
Grafico N° 14.
ÍTEM N°14
0%
Si
No
100%
Análisis
82
Ítem 15
Grafico N° 15.
ÍTEM N°15
0%
Si
No
100%
Análisis
83
Ítem 16
Grafico N° 16.
ÍTEM N°16
0%
Si
No
100%
Análisis
84
Ítem 17
Grafico N° 17.
ÍTEM N°17
0%
Si
No
100%
Análisis
85
CAPÍTULO V
CONCLUSIONES Y RECOMENDACIONES
Conclusiones
86
tiempo, ya que se emplea un mayor número de horas hombres para
realizar cada tarea en el tiempo establecido y sea más difícil de llevar
el control de los datos que se manejan. Además, se originan extensos
archivos físicos, ocupando espacio adicional.
87
- Cumpliendo con el cuarto objetivo, se definieron las diferentes
pruebas que evalúan el funcionamiento del sistema propuesto una vez
que se desarrolle.
Recomendaciones
88
CAPÍTULO VI
LA PROPUESTA
Justificación de la Propuesta
89
mayor seguridad de la información. En este sentido, lo que se pretende con
esta propuesta es generar constancias de residencia , de forma confiable y
segura, es decir, el sistema propuesto le permitirá a los usuarios: hacer
consultas con mayor rapidez al momento de solicitar cualquier información,
agilizando así los tiempos de respuesta; mejorar la recepción y revisión de
documentos; optimización en el almacenamiento de la información e
incrementar los niveles de seguridad, precisión y rapidez en el registro y
control de los habitantes pertenecientes al Consejo Comunal.
Fundamentación de la Propuesta
Por otro lado, para el diseño del sistema propuesto se utilizó una
metodología orientada a objeto, guiada por caso de uso, centrada en la
arquitectura, iterativa e incremental; fundamentándose en el Proceso
Racional Unificado (RUP), el cual es un proceso de desarrollo de software y
junto con el lenguaje unificado de modelado UML, constituye la metodología
estándar más utilizada para el análisis, implementación y documentación de
sistemas orientados a objetos. Ante ello, RUP permite seleccionar fácilmente
el conjunto de componentes de proceso que se ajustan a las necesidades
específicas del proyecto. En este sentido, se podrán alcanzar resultados
90
predecibles unificando el equipo con procesos comunes que optimicen la
comunicación y creen un entendimiento común para todas las tareas,
responsabilidades y artefactos. En consecuencia, en un proyecto guiado por
RUP, los requerimientos funcionales son expresados en la forma de Casos
de Uso, que guían la realización de una arquitectura ejecutable de la
aplicación.
Objetivos de la Propuesta
91
tecnológica y la capacidad técnica que implica la implementación e
implantación del sistema en cuestión, así como los gastos económico y el
grado de aceptación que la propuesta genera en la organización. Este
análisis permitirá determinar las posibilidades de diseñar el sistema
propuesto, en este sentido, los aspectos tomados en cuenta para este
estudio fueron clasificados en tres aéreas, las cuales se describen a
continuación:
Factibilidad Operativa
92
De acuerdo a lo expuesto, se puede evidenciar que no hay resistencia
al cambio por parte de los usuarios involucrados con el proceso, a tales
efectos, se concluye que operativamente la propuesta es factible.
Factibilidad Técnica
93
Cuadro Nº 23. Descripción del Software – Factibilidad Técnica
SOFTWARE
Requerimiento Mínimo de software
Software Disponible en el Consejo
para el Diseño del Sistema
Comunal Un Nuevo Amanecer
Propuesto
Sistema Operativo: Microsoft
Windows 7 Ultímate;
GNU/Linux.
94
Factibilidad Económica
COSTO VALOR
Desarrollo del Sistema Propuesto 10.000.000,00 Bs.F
Curso de Adiestramiento para el personal 5.000.000,00 Bs.F
Elaboración del manual de sistema 2.500.000,00 Bs.F
TOTAL: 17.500.000,00 Bs.F
Fuente: L.Lira. (2018).
95
Por otra parte, se mencionan a continuación algunos de los beneficios
que traerá el sistema propuesto al personal del Consejo Comunal Un Nuevo
Amanecer.
- Veracidad de la Información.
Por otra, el diseño del sistema propuesto tampoco genera costos a nivel
de desarrollo e implementación, motivado a que es un requisito exigido por el
Instituto Universitario Rodolfo Loero Arismendi (IUTIRLA), para que el autor
obtenga el título de Técnico Superior Universitario en Informática,
permitiéndose así un ahorro para la empresa.
96
En término generales, al observar los tres (3) estudios, se evidencia que
el desarrollo del sistema de información para generar constancia de
residencia en el Consejo Comunal Un Nuevo Amanecer, es viable
totalmente.
Estructura de la Propuesta
Simbología UML
Del mismo modo, UML está compuesto por diversos elementos gráficos
que se combinan para conformar diagramas, permitiendo presentar diversas
perspectivas de un sistema, a las cuales se les conoce como modelo.
97
Figura N°3. Simbología Uml – Caso de Uso
Fuente: L.Lira. (2018).
Diagramas UML
98
Figura Nº 4. Diagrama de Caso de Uso Inicio de Sesión.
Inicio de sistema
Identificar y
autentificar
usuario
sistema
Inicio de sesión
Cierre de
Usuario sesión Administrador
Menú Principal
Agregar
Modificar
Generar Constancia
Reportes
Usuario Administrador
Cerrar Sesión
Salir
99
Figura Nº 6. Diagrama de Caso de Uso Menú Agregar
Habitantes
Usuario
Agregar Calle
Administrador Vocero
Modificar
Habitante
Eliminar
Usuario
Modificar
Modificar Calle
Eliminar
<< Include >>
Administrador Modificar
Vocero Eliminar
<< Include >>
100
Figura Nº 8. Diagrama de Caso de Uso Menú Generar Constancias.
Generar
constancia
Usuario Administrador
Listado de
Habitantes
Listado de
Calles
Usuario Listado de
Voceros
Reportes
Listado de
Administrador Constancias
generadas
101
Estudios de Escenario
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Inicio de Sesión
Actores: Usuario y Administrador
Digitalizar nombre de usuario y
Función del Actor: contraseña
Iniciar la Sesión del sistema por
Descripción del Caso y Uso: medio del nombre del usuario y su
contraseña.
Entrada de Datos: Nombre de Usuario y Contraseña
Salida de Datos: Acceso al sistema
El usuario que desee acceder al
sistema debe poseer una cuenta de
usuario que será asignada por el
Precondiciones: administrador del sistema con su
nombre y contraseña.
Los datos deben ser correctos para
Post-condiciones: acceder al sistema
102
Cuadro Nº 26. Caso de Uso Identificar y Autentifica Usuario
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Identificar y Autentifica Usuario
Actores: Sistema
Verificar nombre de usuario y
Función del Actor: contraseña
El sistema verifica que el usuario y
Descripción del Caso y Uso: contraseña este registrado en la
Base de Datos del sistema.
Entrada de Datos: Nombre y contraseña del usuario
Salida de Datos: Validación de acceso al sistema.
Que exista el usuario y la
Precondiciones: contraseña en la Base de Datos del
Sistema.
Post-condiciones: Autentificar al usuario
Observaciones/Notas: No es necesario
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Cierre de Sesión
103
Cuadro Nº 28. Caso de Uso Menú Principal.
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Menu Principal
Actores: Usuario y Administrador
Función del Actor: Acceder al Menú de Datos Básicos
Se muestra una serie de opciones
Descripción del Caso y Uso: las cuales el actor precisa que
desea efectuar
Entrada de Datos: Selección de la Opción
Muestra la pantalla de la opción
Salida de Datos:
seleccionada
Precondiciones: No es necesario
Post-condiciones: No es necesario
Observaciones/Notas: No es necesario
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Agregar
Actores: Usuario y Administrador
Función del Actor: Acceder al Menú de Agregar
Se muestra una serie de opciones
Descripción del Caso y Uso: las cuales el actor precisa que
desea efectuar
Entrada de Datos: Selección de la Opción
Muestra la pantalla de la opción
Salida de Datos:
seleccionada
Precondiciones: No es necesario
Post-condiciones: No es necesario
Observaciones/Notas: No es necesario
Fuente: L.Lira. (2018).
104
Cuadro Nº 30. Caso de Uso Agregar Habitantes.
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Agregar Habitantes
Actores: Usuario, Administrador
Ingresar todos los datos de los
Función del Actor:
habitantes en el formulario
Mostrar formulario para capturar la
Descripción del Caso y Uso: información de los habitantes y crear
un nuevo registro
Cedula de identidad del habitante,
Nombre y Apellido del habitante,
Entrada de Datos:
Nombre de la calle, años en la
comunidad
Salida de Datos: Nuevo Registro de habitante
Todos los campos solicitados deben
ser suministrados obligatoriamente y
Precondiciones:
no puede existir número de cedula
duplicado.
Se registra el habitante en la base de
Post-condiciones:
datos del sistema
Observaciones/Notas: No es necesario
Fuente: L.Lira. (2018).
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Agregar Calle
Actores: Usuario, Administrador
Ingresar todos los datos de los
Función del Actor:
habitantes en el formulario
Mostrar formulario para capturar la
Descripción del Caso y Uso: información de los habitantes y crear
un nuevo registro
Nombre de la calle, Nombre y
Entrada de Datos:
Apellido del vocero de la calle.
Salida de Datos: Nuevo Registro de habitante
Todos los campos solicitados deben
ser suministrados obligatoriamente y
Precondiciones:
no puede existir nombre de calle
duplicado.
Se registra la calle en la base de
Post-condiciones:
datos del sistema
Observaciones/Notas: No es necesario
Fuente: L.Lira. (2018).
105
Cuadro Nº 32. Caso de Uso Agregar vocero.
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Agregar Calle
Actores: Usuario, Administrador
Ingresar todos los datos de los
Función del Actor:
habitantes en el formulario
Mostrar formulario para capturar la
Descripción del Caso y Uso: información de los habitantes y crear
un nuevo registro
Nombre de la calle, Nombre y
Entrada de Datos:
Apellido del vocero de la calle,
Salida de Datos: Nuevo Registro de habitante
Todos los campos solicitados deben
ser suministrados obligatoriamente y
Precondiciones:
no puede existir nombre de calle
duplicado.
Se registra la calle en la base de
Post-condiciones:
datos del sistema
Observaciones/Notas: No es necesario
Fuente: L.Lira. (2018).
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Modificar habitantes
Actores: Usuario, Administrador
Modificar los datos del habitante por
Función del Actor:
medio del botón Modificar
Modifica los datos del habitante
Descripción del Caso y Uso:
luego de activar el botón de Modificar
Cedula de identidad del habitante,
Nombre y Apellido del habitante,
Entrada de Datos:
Nombre de la calle, años en la
comunidad
Salida de Datos: Registro Modificado
Debe consultar el registro por
Precondiciones: actualización y seleccionarlo para su
modificación
El sistema actualiza los datos del
Post-condiciones: habitante en la base de datos del
sistema
Solo pueden modificar aquellos
Observaciones/Notas:
usuarios que tengan perfil autorizado
Fuente: L.Lira. (2018).
106
Cuadro Nº 34. Caso de Uso eliminar Habitantes.
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Eliminar Habitantes
Actores: Usuario, Administrador
Seleccionar el registro que desea
Función del Actor: eliminar luego hacer click en el botón
de Eliminar
Eliminar el registro del habitantes
Descripción del Caso y Uso:
seleccionado del sistema
Entrada de Datos: Cedula de identidad del habitante
Salida de Datos: Registro Eliminado
Debe consultar el registro por
Precondiciones: actualización y seleccionarlo para su
eliminación
El sistema elimina el registro del
Post-condiciones:
habitante de la base de datos
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Modificar calle
Actores: Usuario, Administrador
Modificar los datos de la calle por
Función del Actor:
medio del botón Modificar
Modifica los datos de la calle luego
Descripción del Caso y Uso:
de activar el botón de Modificar
Nombre de la calle, Nombre y
Entrada de Datos:
Apellido del vocero de la calle.
Salida de Datos: Registro Modificado
Debe consultar el registro por
Precondiciones: actualización y seleccionarlo para su
modificación
El sistema actualiza los datos de la
Post-condiciones:
calle en la base de datos del sistema
Solo pueden modificar aquellos
Observaciones/Notas:
usuarios que tengan perfil autorizado
Fuente: L.Lira. (2018).
107
Cuadro Nº 36. Caso de Uso eliminar Calle.
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Eliminar calle
Actores: Usuario, Administrador
Seleccionar el registro que desea
Función del Actor: eliminar luego hacer click en el botón
de Eliminar
Eliminar el registro de la calle
Descripción del Caso y Uso:
seleccionada del sistema
Entrada de Datos: Nombre de la calle
Salida de Datos: Registro Eliminado
Debe consultar el registro por
Precondiciones: actualización y seleccionarlo para su
eliminación
El sistema elimina el registro de la
Post-condiciones:
calle de la base de datos
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Modificar Vocero
Actores: Usuario, Administrador
Modificar los datos del vocero por
Función del Actor:
medio del botón Modificar
Modifica los datos del vocero luego
Descripción del Caso y Uso:
de activar el botón de Modificar
Nombre de la calle, Nombre y
Entrada de Datos:
Apellido del vocero de la calle.
Salida de Datos: Registro Modificado
Debe consultar el registro por
Precondiciones: actualización y seleccionarlo para su
modificación
El sistema actualiza los datos del
Post-condiciones: vocero en la base de datos del
sistema
Solo pueden modificar aquellos
Observaciones/Notas:
usuarios que tengan perfil autorizado
Fuente: L.Lira. (2018).
108
Cuadro Nº 38. Caso de Uso eliminar Vocero.
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Eliminar Vocero.
Actores: Usuario, Administrador.
Seleccionar el registro que desea
Función del Actor: eliminar luego hacer click en el botón
de Eliminar.
Eliminar el registro del vocero
Descripción del Caso y Uso:
seleccionado del sistema.
Entrada de Datos: Nombre del Vocero.
Salida de Datos: Registro Eliminado.
Debe consultar el registro por
Precondiciones: actualización y seleccionarlo para su
eliminación.
El sistema elimina el registro del
Post-condiciones:
vocero de la base de datos.
Solo pueden eliminar aquellos
Observaciones/Notas: usuarios que tengan perfil
autorizado.
Fuente: L.Lira. (2018).
DESCRIPCIÓN DE ESCENARIOS
Nombre del Caso y Uso: Generar Constancia
Actores: Usuario, Administrador
Generar Constancia de residencia al
Función del Actor:
Habitante
Mostrar los datos del Habitante, la
calle y el vocero en el formulario para
Descripción del Caso y Uso:
ser generada la Constancia de
Residencia
Entrada de Datos: Cedula de identidad del habitante
Salida de Datos: Constancia de Residencia
Los datos del habitante, la calle y el
Precondiciones: vocero deben haber sido registrados
anteriormente en el sistema.
Muestra los datos pertinentes de la
Post-condiciones: Constancia de Residencia generada
en el formulario
Fuente: L.Lira. (2018).
109
Normalización
- Proteger la integridad de los datos. Por otro parte, las primeras tres
formas normales (son cinco) son suficiente para cubrir las necesidades de la
mayoría de las base de datos, razón por la cual, que en esta propuesta para
el diseño de la estructura de la base de datos se llegará hasta la tercera
forma normal (3NF).
110
(nom_call, nom_voc_call, num_ced, nom_hab, ape_hab, call_hab,
tiempo, edad, nom_user, nom_voc, ape_voc, clave, tipo, num_ced_hab,
name_hab, edad_hab, temp_hab, nom_voc_hab, ape_voc_hab,
nom_call_hab, apel_hab, id_cons, nom_call, nom_hab, num_ced_hab ).
111
( nom_call, nom_voc_call, num_ced, nom_hab, ape_hab, call_hab,
tiempo, edad, nom_user, nom_voc, ape_voc, clave, tipo, num_ced_hab,
name_hab, edad_hab, temp_hab, nom_voc_hab, ape_voc_hab,
nom_call_hab, apel_hab, id_cons ).
112
Figura Nº 10. Segunda Forma Normal (2NF) del Diseño de la
Estructura de Base de Datos del Sistema Propuesto.
Calles cons_gener
nom_call id_cons
Nom_voc_call Num_ced_hab
Name_hab
Edad_hab
Temp_hab
Nom_voc_hab
Nom_call_hab
Apel_hab
habitantes
num_ced usuarios
nom_hab nom_user
ape_hab nom_voc
call_hab ape_voc
tiempo clave
edad tipo
113
columnas que no son clave son funcionalmente dependientes por completo
de la clave primaria y no hay dependencias transitivas. Una dependencia
transitiva es aquella en la cual las columnas que no son clave son
dependientes de otras columnas que tampoco son clave.
Los pasos a seguir son:
- Determinar las columnas que son dependientes de otra columna no
clave.
114
no hay dependencias transitivas, por lo tanto, esta tabla queda diseñada en
Tercera Forma Normal (3NF).
cons_gener
Calles
id_cons
nom_call
Num_ced_hab
Nom_voc_call
Name_hab
Edad_hab
Temp_hab
Nom_voc_hab
habitantes Nom_call_hab
num_ced Apel_hab
nom_hab
ape_hab
call_hab usuarios
tiempo nom_user
edad nom_voc
ape_voc
clave
tipo
115
Modelo Entidad Relación
1
1
Cardinalidad:
1
1 a 1 = uno a uno
1 a * = uno a mucho
* a * = mucho a mucho
116
Diccionario de Datos
117
Figura Nº 14. Diccionario de Datos – Tabla calles.
118
Figura Nº 16. Diccionario de Datos – Tabla cons_gener
Numero de constancia
Id_cons varchar 5 no
generada por el sistema
Numero de cedula del
habitante al cual se le
Num_ced_hab varchar 10 no
genero la constancia de
residencia
Primer y segundo nombre
del habitante al cual se le
Name_hab text 20 No
genero la constancia de
residencia
Primer y segundo apellido
del habitante al cual se le
Apel_hab text 20 No
genero la constancia de
residencia
Edad del habitante al
Edad_hab Num 3 No cual se le genero la
constancia de residencia
Tiempo que tiene el
habitante en la
Temp_hab Num 3 No comunidad al cual se le
genero la constancia de
residencia
Primer y segundo nombre
del vocero encargado de
Nom_voc_hab Text 20 No
la calle donde reside el
habitante
119
Figura Nº 17. Continuacion Diccionario de Datos – Tabla cons_gener
Fuente: L.Lira.(2018).
Carta Estructurada
120
Figura Nº 19. Carta Estructurada del Sistema Propuesto.
INICIO DE
SESION
MENU
PRINCIPAL
HABITANTES HABITANTES
HABITANTES
CALLES
CALLES CALLES
CERRAR SALIR
SESSION
121
Diseño de Pantallas del Sistema de Información para generar
Constancias de Residencia.
122
Figura N° 22. Menú Agregar
123
Figura N° 24. Menú Reportes.
124
Figura N° 26. Menú Agregar Calles.
125
Figura N° 28. Menú Modificar y eliminar Habitante.
126
Figura N° 30. Menú Modificar y eliminar calle.
127
REFERENCIAS BIBLIOGRÁFICAS
128
Sabino, C. (2000). El proceso de Investigación. (6er.Edición). Caracas:
Editorial Panapo.
129
REFERENCIAS ELECTRÓNICAS
130
Navas, M. (2010). Método y Técnicas de Investigación [Documento en línea].
Disponible: http://investigacionmnavas.blogspot.com/2010/11/el-proyecto-
factible.html [Consulta: 2016, Marzo 28]
131
ANEXOS
132
ANEXOS A
INSTRUMENTOS DE RECOLECCIÓN DE DATOS
133
ANEXO A-1
EDUCACIÓN UNIVERSITARIA
Fecha: ________
CUESTIONARIO
Instrucciones:
134
Pregunta 1
A) Manual
B) Automático
C) Semiautomático
Pregunta 2
A) Si
B) No
Pregunta 3
A) Si
B) No
Pregunta 4
¿Cuál considera Usted, que es su nivel de habilidad en el manejó de
computadora?
A) Avanzado
B) Medio
C) Básico
135
Pregunta 5
A) Si
B) No
Pregunta 6
A) Si
B) No
Pregunta 7
A) Si
B) No
Pregunta 8
A) Si
B) No
136
Pregunta 9
A) Si
B) No
Pregunta 10
¿Cómo cree Usted, que serían los beneficios del sistema automatizado para
el control de asignación de equipos de computación?
Pregunta 11
A) Si
B) No
137
Pregunta 12
A) Si
B) No
Pregunta 13
¿Cuáles considera Usted, que son las pantallas que debe llevar el sistema
automatizado propuesto para el manejo del control de las asignaciones de
equipos de computación?
B) Registro de habitantes
C) Registro de tipo de trámite a realizar con la constancia de residencia
D) Todas las anteriores
Pregunta 14
A) Si
B) No
138
Pregunta 15
A) Si
B) No
Pregunta 16
A) Si
B) No
Pregunta 17
A) Si
B) No
139
ANEXO A-2
LISTA DE COTEJO
Título: PROPUESTA DE UN SISTEMA DE INFORMACIÓN PARA
GENERAR CONSTANCIAS DE RESIDENCIA EN EL CONSEJO COMUNAL
UN NUEVO AMANECER.
Lista de Cotejo SI NO NP
¿Existen impresoras para emitir los reportes del sistema propuesto?
1 X
2 ¿Existe internet? X
Firma: _________________________
140
ANEXOS B
INSTRUMENTOS DE VALIDACIÓN
141
142
143
144
145