Download - Vacunacion Tesis
-
Desarrollo de un sistema Web para el control de mascotas y gestin administrativa de la Fundacin Ceprocan por
Goncalves, Jos; Gonzlez, Adrin se encuentra bajo una Licencia Creative Commons Atribucin-NoComercial-
CompartirIgual 3.0 Unported.
UNIVERSIDAD NUEVA ESPARTA
FACULTAD DE INFORMTICA
ESCUELA DE COMPUTACIN
DESARROLLO DE UN SISTEMA WEB PARA EL CONTROL DE
MASCOTAS Y GESTIN ADMINISTRATIVA DE LA FUNDACIN
CEPROCAN.
Tesis de grado presentada por:
Br: Goncalves, Jos
Tutor: C.I. 17.983.282
Lic. Ochoa, Jos Santiago Br: Gonzlez, Adrin
C.I. 9.958.375 C.I. 19.504.621
Para optar al ttulo de:
Licenciado en Computacin
Caracas, Junio de 2011
-
2
Agradecimientos
En primer lugar queremos agradecer a Dios, por habernos brindado
durante toda la vida bienestar y fuerzas para enfrentar todos los
acontecimientos del da a da para as seguir adelante y enfrentar nuevos
retos y alcanzar nuevas metas.
A nuestros padres y familia que siempre nos han apoyado sin condicin a
lo largo de nuestras vidas, por todos esos sabios consejos y dedicacin para
que llegramos hasta este punto de la vida en el que nos encontramos.
A la Universidad Nueva Esparta por ofrecernos todas las herramientas
para nuestro desarrollo acadmico y profesional.
Al profesor Jos Ochoa por su dedicacin y asesora durante el desarrollo
del proyecto de investigacin.
A todos aquellos que nos ofrecieron su ayuda y brindaron igualmente su
apoyo para que este proyecto se concretara.
-
3
Dedicatoria
Con mucho cario, en primera instancia a nuestros padres, que nos han
enseado valores desde que nacimos y que an siguen y seguirn
ensendonos a ser mejores personas, por todo el apoyo brindado, por creer
en nosotros y haber estado en todos los momentos difciles que hemos
atravesado.
Este trabajo de grado se los dedicamos a todas las personas que han
hecho quienes somos hoy en da, a aquellos que siempre recordaremos en
nuestras memorias y han sido parte de nuestra motivacin por hacer el bien
cada da.
-
4
NDICE GENERAL
pp.
AGRADECIMIENTOS i DEDICATORIA ii NDICE GENERAL iii LISTA DE CUADROS vi LISTA DE GRFICOS vii RESUMEN viii INTRODUCCIN 1 CAPITULO I - EL PROBLEMA DE INVESTIGACN 4 Planteamiento del Problema 4 Interrogantes de la Investigacin 6 Interrogante Principal 6 Interrogantes Secundarias 6 Objetivos de la Investigacin 7 Objetivo General 7 Objetivos Especficos 7 Justificacin de la Investigacin 8 Delimitacin y Alcance de la Investigacin 10 Delimitacin Temtica 10 Delimitacin Geogrfica 10 Delimitacin Tcnica 10 Delimitacin Temporal 11 Limitaciones 11 CAPITULO II - MARCO TERICO 12 Antecedentes de la Investigacin 12 Bases Tericas 16 Sistemas de Informacin 16 ADO 17 ASP.NET 18 Pgina Web ASP.NET 19 Metodologa XP 20 Gestor de Base de Datos 25 Lenguaje de Programacin 26 UML 27 Seguridad de la Informacin 31
-
5
Sistema de Variables 32 Definicin de Trminos 33 Automatizacin 33 ASPX 33 BitLocker 33 Dato 34 Depuracin 34 Informtica 34 Sistema de Informacin 35 Software 35 Tecnologa de la Informacin 35 CAPITULO III - MARCO METODOLGICO 36 Tipo y de Investigacin 36 Diseo de Investigacin 37 Diseo de Campo 37 Diseo Documental 39 Poblacin y Muestra 39 Poblacin 39 Muestra 40 Tcnicas e Instrumentos de Recoleccin de Datos 41 Metodologa de Desarrollo 43 Aspectos Administrativos 49 CAPTULO IV - ANALIS Y PRESENTACION DE RESULTADOS 51 CAPTULO V - SISTEMA ACTUAL 60 Descripcin del Sistema Actual 60 Debilidades encontradas 62 Casos de Uso del Sistema Actual 63 CAPTULO VI - SISTEMA PROPUESTO 66 Fase 1 Planificacin 66 Mdulos del Sistema Propuesto 67 Fase 2 Diseo 68 Diagrama de Procesos 68 Fase 3 Desarrollo 69 Tipos de Usuarios 69 Casos de Uso del Sistema Propuesto 70 Modelo Relacional 74 Modelo Entidad Relacin 75 Diccionario de Datos 76 Pantallas del Sistema 80
-
6
Fase 4 Pruebas 95 Pruebas Unitarias 95 Pruebas de Integracin 95 CAPTULO VII - CONCLUSIONES Y RECOMENDACIONES 96 Conclusiones 96 Recomendaciones 98 BIBLIOGRAFIA 99 ANEXOS 103
A. SOLICITUD DE VALIDACIN DE RECOLECCIN DE DATOS 103 B. CUESTIONARIO 106 C. MATRIZ DE VALIDACN DEL INSTRUMENTO 108 D. CERTIFICADO DE VALIDACIN DE INTRUMENTO DE 109
RECOLECCION DE DATOS
-
7
LISTA DE CUADROS
pp. CUADRO 1 Plantilla de Especificacin para los UC. 31 2 Operacionalizacin del sistema de variables. 32 3 Comparacin entre Metodologa gil y Metodologa No gil. 48 4 Especificacin del caso de uso para las adopciones de mascotas. 64 5 Especificacin del caso de uso para las donaciones. 65 6 Especificacin del caso de uso para usuarios 71 7 Especificacin del caso de uso para el administrador del sistema 73
-
8
LISTA DE GRFICOS
pp. GRFICOS 1 Fases de la Metodologa XP 25 2 Representacin grafica del actor en los casos de uso 28 3 Representacin grafica del actor del caso de uso 29 4 La relacin Include entre Casos de Uso. 30 5 La relacin Extend entre Casos de Uso. 30 6 Caso de uso para las adopciones de mascotas 63 7 Caso de uso para las donaciones 65 8 Diagrama de los procesos que ejecuta el sistema 68 9 Caso de uso del usuario 70 10 Caso de uso del administrador del sistema 72 11 Modelo Relacional 74 12 Modelo Entidad Relacin 75
-
9
UNIVERSIDAD NUEVA ESPARTA
FACULTAD DE CIENCIAS DE LA INFORMTICA
ESCUELA DE COMPUTACIN
DESARROLLO DE UN SISTEMA WEB PARA EL CONTROL DE
MASCOTAS Y GESTIN ADMINISTRATIVA DE LA FUNDACIN
CEPROCAN.
Autores: Goncalves G, Jos E. y Gonzlez P. Adrian A.
Tutor: Ochoa, Jos Santiago
Palabras Claves: Optimizacin de procesos, sistema de pago electrnico
RESUMEN
El desarrollo constante de la ciencia de la informtica ha jugado un papel
muy importante en estos tiempos. La tecnologa moderna, en conjunto con
las investigaciones aplicadas han logrado ofrecer soluciones a los problemas
que se presentan da a da. Al hablar de este tema, la automatizacin de
procesos se ve como un sistema capaz de realizar las tareas normalmente
manuales, de forma computarizada para ahorrar tiempo y dinero. La
fundacin CEPROCAN es una organizacin encargada del cuidado de
animales en estado de abandono, la cual realiza todas sus operaciones de
forma manual, manteniendo un registro histrico de las donaciones y
adopciones en cuadernos, debido a esto, los procesos son lentos y no
brindan la calidad necesaria para alcanzar los objetivos deseados. A causa
de sta problemtica, se presenta un trabajo de grado que permitir a la
fundacin, realizar todas sus tareas mediante un sistema automatizado y
controlar los registros de donativos y adopciones de mascotas.
-
10
Para esto, se plante la utilizacin de la metodologa XP como
metodologa de desarrollo del proyecto, posteriormente, se realiz una
recoleccin de datos por medio de la tcnica de la encuesta, se determinaron
las caractersticas del sistema actual y los requerimientos necesarios para la
creacin de un sistema automatizado, luego se dise la estructura de la
base de datos y las pantallas del sistema, para luego codificar el proyecto en
un lenguaje de programacin apropiado.
Finalmente se realizaron pruebas al sistema para comprobar su
funcionamiento y verificar el cumplimiento de las tareas de la fundacin. Este
proyecto de investigacin se considera relevante, ya que, ofrece una solucin
a la problemtica que presenta la fundacin, le brinda una mejor imagen por
medio de la pgina web y servir de referencia para otras instituciones de
cuidado animal, que deseen automatizar sus procesos manuales y tener un
mejor control sobre su informacin.
-
11
NUEVA ESPARTA UNIVERSITY
FACULTY OF COMPUTER SCIENCE
COMPUTER SCHOOL
DEVELOPMENT OF A WEB SISTEM FOR ANIMAL CONTROL AND
MANAGEMENT OF THE CEPROCAN FOUNDATION
Authors: Goncalves G, Jos E. y Gonzlez P. Adrian A.
Tutor: Ochoa, Jos Santiago
Key Words: Process optimization, electronic payment system
SUMMARY
The constant development of computer science has played a very
important role in these times. Modern technology, combined with applied
research have achieved to provide solutions to problems that
arise every day. When we talk about this topic, process automation is seen as
a system able to perform the usually manual tasks, in a computed way to
save time and money. CEPROCAN foundation is an organization responsible
for the care of abandoned animals, which carries out all operations manually,
keeping a historical record of donations and adoptions in notebooks, because
of this, the processes are slow and doesnt provide the quality needed to
achieve desired objectives. Due to these problems, is presented a degree
work that will allow the foundation to perform all the tasks through an
automated system and control the records of donations and pets adoptions.
For this, it was proposed the use of the XP methodology as development
methodology for the project, subsequently, a data collection was performed
through the survey technique, the characteristics of the current system and
the requirements was determined for the creation of a automated system,
after then, was designed the structure of the database and screenshots on
the system, and then encode the project in an appropriate programming
language.
-
12
Finally, tests were performed to the system to check the performance and
verify the accomplishment of all tasks of the foundation. This research project
is considered relevant, since, offers a solution to the problems presented by
the foundation gives a better image through the website and will serve as a
reference for other animal care institutions, who wish to automate their
manual processes and have better control over information.
-
13
Introduccin
En la actualidad los sistemas y tecnologas de informacin han cambiado
la forma en que operan las organizaciones, su finalidad es crear la empresa
gil. A travs de su uso es posible lograr importantes mejoras, ya que se
basan en la automatizacin y control de procesos operativos, proporcionan
una plataforma de informacin necesaria para la toma de decisiones y logran
una ventaja competitiva.
Estas organizaciones buscan una transformacin a nivel econmico y
social, lo que ha dado la iniciativa de que las mismas se apoyen en la
tecnologa de la informacin, para as alcanzar los objetivos de forma
correcta y eficiente, es por esta razn que la fundacin CEPROCAN desea la
creacin de un sistema automatizado capaz de mejorar la calidad de todos
sus procesos.
Con el aporte que brinda la ciencia de la informtica y diversas
tecnologas se obtiene la mejora de los tiempos de respuesta, es decir,
reduccin en los tiempos del procesamiento de informacin, aumento de
seguridad de la informacin y mejor calidad del trabajo.
La fundacin CEPROCAN se encarga del cuidado de los animales en
estado de abandono del municipio Baruta, perteneciente al distrito
metropolitano de Caracas, trabaja conjuntamente con la Alcalda para
promover la adopcin de mascotas y realizar jornadas de vacunacin y
campaas de concientizacin hacia el respeto que merecen estos animales.
-
14
Esta fundacin controla los registros de los animales, historiales mdicos
y la parte administrativa de la organizacin de forma manual, los cuales son
archivados en cuadernos. Este sistema manual trae como consecuencia, la
disminucin de la calidad y tiempo de respuesta de la informacin solicitada.
La problemtica planteada representa la falta de automatizacin de las
actividades que se realizan dentro de la fundacin CEPROCAN, este sistema
manual y por ende antiguo, genera retrasos en sus actividades,
convirtindolas en tediosas para las personas que las ejercen.
El propsito de este trabajo de grado es lograr el desarrollo de un sistema
Web, para lograr la automatizacin de los registros y de la gestin
administrativa que estn relacionados con las donaciones y adopciones de
mascotas, obteniendo as un ahorro de tiempo en las bsqueda de
expedientes.
El contenido de este proyecto est desarrollado en los siguientes
captulos:
En el captulo I, se plantea el problema existente dentro de la fundacin
CEPROCAN, se establecen las interrogantes de la investigacin y los
objetivos general y especficos para solucionar dicha problemtica, se explica
la justificacin de la investigacin, se describen las delimitaciones y alcance
que tendr el proyecto de investigacin y las limitaciones para el desarrollo
del sistema automatizado.
-
15
En el captulo II, se describen los antecedentes de la investigacin
relacionados con nuestra temtica y se mencionan los aportes que tendrn
estos antecedentes para el proyecto. Posteriormente se explican las bases
tericas que sustentan la investigacin y la definicin de los trminos que
darn una mayor comprensin de los temas tratados durante el desarrollo del
proyecto.
En el captulo III, se detallan cada uno de los aspectos relacionados con
la metodologa seleccionada para el proyecto de investigacin. Se describe
el tipo de investigacin que se desarrolla, el diseo de la investigacin y el
tipo de poblacin que junto a una muestra, dar origen a la informacin
previa que se utilizar para obtener una solucin a la problemtica.
En el captulo IV, se describe el anlisis y se presentan los resultados,
que fueron obtenidos a travs de la aplicacin del instrumento de recoleccin
de datos, el cuestionario, dirigido a los mdicos veterinarios y al coordinador
de la fundacin.
En el captulo V, se describe el sistema actual y los procesos involucrados
para los registros de mascotas, control de donaciones a la fundacin y
adopciones.
En el captulo VI, se presenta el sistema propuesto y los procesos que
forman parte del desarrollo, adems se muestran las pantallas del sistema
web y el diccionario de datos.
En el captulo VII, se presentan las conclusiones del proceso de desarrollo
del sistema al igual que las recomendaciones al personal que labora dentro
la fundacin CEPROCAN para la utilizacin y mantenimiento del sistema.
-
16
CAPTULO I
EL PROBLEMA DE INVESTIGACIN
Planteamiento del Problema
Actualmente la gerencia de la fundacin CEPROCAN es encargada de
manejar una serie de registros mdicos sobre los animales hospedados
dentro de sus instalaciones, obteniendo as un diagnostico sobre el estado
de cada mascota; que estn constituidos por unos indicadores tales como:
fecha de ingreso, estado de la mascota, vacunas aplicadas, caractersticas
de la mascota, etc.
Esta fundacin, tiene como objetivos fundamentales:
Promover la adopcin de mascotas.
Organizar y llevar a cabo las jornadas de vacunacin a un menor costo.
Crear conciencia mediante campaas de educacin e involucrar a la
sociedad en la defensa y respeto que merecen estos animales.
Colaborar con la gran y generosa labor que realizan los pocos refugios o
albergues existentes en el pas
Para alcanzar estos objetivos, el control de los registros de adopciones de
animales, el manejo de los historiales mdicos y la gestin administrativa son
realizados mediante un sistema manual y archivados en cuadernos.
-
17
Los registros de los animales son creados cuando llega una nueva
mascota a la fundacin, se anota la fecha y las caractersticas de la mascota
entrante. Cada mascota posee un historial, el cual est en constante
actualizacin. Toda esta informacin es escrita a mano y almacenada en
cuadernos, lo cual genera retraso al momento de realizar los registros y al
realizar las bsquedas para el control de vacunas, debido a la mala
organizacin que stos ofrecen.
Por otra parte la fundacin no posee un control para las donaciones,
donde se refleja el aporte de la comunidad hacia esta entidad, no cuenta con
sistemas de respaldo para toda la informacin que se maneja y no existe un
control de seguridad que mantenga la integridad de dicha informacin.
Esta serie de problemas hacen que los procesos que se ejecutan dentro
de la fundacin sean lentos y poco efectivos, la falta de seguridad en la
informacin hace que los datos no sean confiables y no se puedan realizar
reportes precisos para la gerencia.
Para cubrir estas necesidades, se tiene como opcin, la creacin de un
sistema web para procesar la informacin y administrar los registros de las
mascotas y el control de las donaciones. Este sistema podr gestionar la
parte administrativa de la empresa, controlar los registros y adopciones va
Web.
Este sistema optimizar los procesos, procedimientos y normas de la
fundacin, disminuir los tiempos de procesamiento de datos y brindar
confiabilidad de la informacin en sus diversas unidades de control.
-
18
Tomando en consideracin la problemtica anteriormente descrita, en
este proyecto se plantea como objetivo, Desarrollar de un sistema Web
para el control de mascotas y gestin administrativa de la fundacin
CEPROCAN.
Es importante destacar que ste sistema permitir optimizar la calidad de
la gestin administrativa de esta fundacin, relacionada con el manejo y
bsqueda de los historiales, control de las donaciones y adopciones dentro
de la fundacin, interactuando con las nuevas tendencias de la tecnologa
para que la informacin pueda ser consultada en cualquier momento va
internet.
Interrogantes de la Investigacin
Interrogante Principal
Qu requerimientos, normas, procesos, procedimientos y herramientas se
deben considerar para el desarrollo de un sistema Web, para el control de
mascotas y gestin administrativa de la fundacin CEPROCAN?
Interrogantes Segundarias
Qu procesos, procedimientos, normas y datos definen el
funcionamiento del sistema actual que es utilizado por la fundacin para
registrar las donaciones y adopciones de mascotas?
Qu requerimientos de informacin exige la fundacin CEPROCAN con
respecto al sistema que se desea ser automatizado?
-
19
Cul debe ser la estructura lgica del sistema web que cumpla con los
requerimientos exigidos por la fundacin para su diseo?
Qu normas, procesos, procedimientos y herramientas deben ser
consideradas para el desarrollo del sistema automatizado?
Qu pruebas se deben realizar para validar el funcionamiento del
sistema?
Objetivos de la Investigacin
Objetivo General
Desarrollar un sistema web para el control de mascotas y gestin
administrativa de la fundacin CEPROCAN.
Objetivos Especficos
- Identificar los procesos, procedimientos, normas y datos que definen el
funcionamiento del sistema actual que es utilizado por la fundacin para
registrar las donaciones y adopciones de mascotas.
- Determinar los requerimientos de informacin relacionados con el
sistema que se desea automatizar.
- Disear el sistema web adaptado a los requerimientos exigidos por la
fundacin CEPROCAN.
- Desarrollar el sistema Web segn el diseo planteado.
- Realizar pruebas al sistema para verificar su correcto funcionamiento.
-
20
Justificacin de la Investigacin
Con la situacin expuesta en el planteamiento del problema, es evidente
que la fundacin CEPROCAN, requiere de una solucin en cuanto al manejo
y seguimiento de los registros que se generan diariamente.
Para solventar la situacin planteada se propone desarrollar un sistema
automatizado donde se manejen los registros de las mascotas que
diariamente son generados y actualizados dentro de la fundacin, as como
tambin llevar el control de las donaciones que se realizan.
El sistema desarrollado ser capaz de llevar los ingresos y salidas de las
mascotas, expedientes mdicos por cada una de las mascotas que ingresen,
al igual que las donaciones que sean realizadas a la fundacin. Llevando
finalmente un control total sobre cada animal que se encuentre hospedado
en las instalaciones de la fundacin.
Los principales beneficios que se garantizan con la implementacin del
sistema son:
Seguridad de los datos.
Veracidad y rapidez en la bsqueda de los registros.
Optimizacin de los registros.
Mantener informado a los mdicos veterinarios sobre las condiciones de
los animales.
Mayor productividad por parte del personal.
Eliminar procesos manuales.
-
21
El presente trabajo se justifica desde el punto de vista acadmico ya que,
pone en prctica la experiencia y conocimientos que fueron adquiridos
durante nuestra formacin como licenciados en computacin, planteando una
solucin viable a una problemtica que presenta esta fundacin.
Desde el punto de vista empresarial, esta investigacin tiene como
finalidad brindarle a la fundacin, la mejora de todos sus procesos
administrativos y control de los registros de mascotas, al igual que una mejor
imagen a travs de la pgina web, teniendo como resultado el progreso en
sus operaciones cotidianas y darse a conocer dentro de la sociedad.
Desde el punto de vista terico, esta investigacin servir como
antecedente para otras fundaciones de cuidado animal y para el desarrollo
de nuevos sistemas automatizados, con el objeto de sustituir los sistemas
manuales, mejorar el rendimiento y tiempo de respuesta de sus procesos.
-
22
Delimitacin y Alcance de la Investigacin
La delimitacin de este proyecto de investigacin, est considerada por
los siguientes indicadores:
Delimitacin Temtica
El objeto de estudio se enmarca dentro del campo de informtica;
especficamente en la lnea de investigacin del desarrollo de sistemas; por
cuanto en este proyecto de investigacin se desarrollar un sistema Web
para el control de mascotas y gestin administrativa de la fundacin
CEPROCAN.
Delimitacin Geogrfica
El levantamiento de informacin para el desarrollo de este sistema, se
llevar a cabo en La Trinidad, Av. La Guairita, en la antigua sede de Trnsito
Terrestre, dentro del municipio Baruta del distrito metropolitano de Caracas,
Venezuela.
Delimitacin Tcnica
Para efectuar los objetivos de esta investigacin se requiere la utilizacin
del siguiente software y hardware:
Software
Sistema operativo Windows 7 Ultimate 32bits
Entorno de desarrollo Microsoft Visual Studio 2010 Ultimate
Lenguaje de programacin Visual Basic.NET
-
23
Gestor de base de datos Microsoft Office Access 2007.
Hardware
Laptop Sony Vaio de procesador Intel Core 2 Duo 1.83Mhz.
3Gbs de memoria Ram.
250Gb de disco duro.
Laptop Toshiba de procesador Intel Atom 1.60Mhz.
1 Gb de memoria Ram.
160Gb de disco duro.
Delimitacin Temporal
El tiempo estimado para la realizacin de esta investigacin fue de ocho
meses, durante este periodo se realiz la fase que corresponde al
levantamiento de informacin, la cual tuvo una duracin de dos meses,
posteriormente la fase de diseo y desarrollo se efectu en cinco meses,
seguidamente un mes para probar el sistema y verificar su funcionamiento.
Limitaciones
El trabajo de investigacin no presenta limitaciones, la fundacin est
interesada en el desarrollo del sistema para el beneficio y mejora de la
calidad del manejo de la informacin, por consiguiente brindar todos los
recursos necesarios para este trabajo de investigacin.
-
24
CAPTULO II
MARCO TERICO
Antecedentes de la Investigacin
Los estudios previos que guardan relacin con este trabajo de grado se
describen a continuacin:
(Gonzlez, 2005) realiz en su trabajo de grado el (Anlisis de los
sistemas de informacin de costos como herramienta en el control de
gestin en los institutos hospitalarios privados de Barquisimeto) en la
Universidad Centroccidental Lisandro Alvarado.
El trabajo de grado evalu todas las fases en que se encontraban cada
uno de estos institutos, para establecer sus fortalezas y debilidades y saber
si eran utilizadas como herramienta en el control de la gestin.
Su desarrollo se realiz en la modalidad de estudio descriptivo,
respaldado en el diseo de campo no experimental. Para la recoleccin de
datos, se dise un cuestionario con preguntas relevantes para detectar la
situacin de dichos institutos y determinar en qu fase se encontraba el
sistema.
El cuestionario fue aplicado a la poblacin de estudio integrada por el
gerente, administrador y contador de las instituciones de estudio. Los
resultados obtenidos fueron procesados y analizados en forma cualitativa.
http://bibadm.ucla.edu.ve/cgi-win/be_alex.exe?Autor=Gonz%E1lez,+Emil+del+Carmen&Nombrebd=baducla&ForReg=http://bibadm.ucla.edu.ve/cgi-win/be_alex.exe&TiposDoc=T
-
25
Este trabajo de grado, se tom como referencia, gracias a su contenido
sobre gestin administrativa, que ayudar a la fundacin en el control de los
costos que maneja.
(ROJAS, 2009) realiz un trabajo de grado titulado (Administrador de
informacin personal, como asistente inteligente basado en web) en la
Universidad de las Amricas.
Este trabajo consiste en la creacin de una aplicacin web, que cumple
con la finalidad de administrar la informacin personal para el control de citas
y las pginas web mediante un repositorio de informacin. Las pginas a su
vez contienen archivos, notas, listas y fotos.
Estas citas pueden ser mostradas desde tres vistas diferentes, tales
como, da, semana y mes. Cada cita est comprendida por tres campos, el
titulo, la fecha de inicio y hora de inicio.
El repositorio de la informacin anida pginas y las crea, muestra pginas
existentes para que se puedan acceder a ellas. Las pginas pueden contener
archivos de formatos como Word, PowerPoint, Excel y PDF. Las fotos
administradas son en formato JPG, PNG, BMP y GIF.
El motor inteligente cumple con la finalidad de recordar a los usuarios las
citas pendientes y sugerir fechas y horarios alternativos a las fechas y
horarios originales, cuando son almacenadas. ste mide el nivel de cada cita
al igual que su importancia y tipo asignndole una probabilidad. Mientras
mayor sea la probabilidad de los campos ms importancia tendr la cita.
-
26
La investigacin antes definida, se considera como antecedente ya que
nos brinda un aporte significativo en la administracin de archivos e
imgenes dentro de una pgina web, as como se desea aplicar en el
sistema para la fundacin.
(Salas, 2004) Efectu un estudio en (Modelado y planeacin con ASP
(Answer Set Programming) en la Universidad de las Amricas.
El principal objetivo de este estudio fue evaluar el uso de las herramientas
de ASP en el modelo de problemas de planeacin y analizar su
comportamiento.
Los criterios que tomaron para realizar el anlisis fueron: El facilidad para
programar, los tiempo de respuestas, la facilidad de modificar un programa
para obtener mejores resultados, que tan entendible es el cdigo para su
lectura, la facilidad de trasladar un cdigo a otro.
Este estudio propone una modelacin, tcnicas y formas para obtener
mejores resultados, para comprobar la facilidad de modificar y trasladar el
cdigo realizan pruebas con algunos problemas de planeacin.
Gracias a este estudio se logra entender las reglas de negocios para
realizar un sistema exitoso al igual que determinar la flexibilidad de una
programacin interactiva.
-
27
(Rico, 2006) realiz un trabajo de grado en (Sistema de administracin
y control de renta de pelculas y libros va web) en la Universidad de las
Amricas.
El objetivo principal de esta tesis es debido al problema del servicio
ineficiente de rentas, la cual llevo como idea para su solucin: Disear,
codificar e implementar un sistema que con su elaboracin se agilice los
trmites. As como proveer de un catalogo de pelculas y libros para que
estn disponibles en la web para su consultas.
El usuario podr acceder al catalogo en lnea y seleccionar los artculos
que desee y al mismo tiempo el sistema podr generar reporte de los
artculos existentes y saliente.
Para lograr este propsito realizaron una base de datos robusta y
compleja para que el sistema soportara el mayor nmero de usuarios
posibles, el sistema fue diseado grande cantidades de informacin y
consultas para ser del gran agrado y til al usuario.
Este trabajo de grado, se tom como referencia, gracias a su contenido
sobre administracin, manejo de usuarios y consultas en la base de datos.
Teniendo en cuenta que se busca el mismo fin ser de agrado y de utilidad
tanto a los administradores como usuarios eventuales del sistema.
-
28
Bases Tericas
Sistemas de Informacin
Los autores Laudon y Laudon (2004) definen los sistemas de informacin
como:
Un conjunto de componentes interrelacionados que recolectan (o recuperan), procesan, almacenan y distribuyen informacin para apoyar la toma de decisiones y el control de una organizacin. Adems de apoyar la toma de decisiones, la coordinacin y el control, los sistemas de informacin tambin pueden ayudar a los gerentes y trabajadores a analizar problemas, a visualizar asuntos complejos y a crear productos nuevos. (p. 8).
Los sistemas de informacin contienen como bien lo dice su nombre,
informacin, ya sea sobre personas, lugares y cosas que son relevantes
dentro de una organizacin o entorno.
La informacin son todos aquellos datos que han sido moldeados de
manera significativa y til para ser entendidos, los datos son atributos o
caractersticas de una entidad y representan los eventos que ocurren dentro
de la organizacin.
Estos datos no tienen ningn significado por s mismos, pero cuando son
procesados apropiadamente se convierten en informacin utilizable para
tomar decisiones y controlar la organizacin.
-
29
Los sistemas de informacin para una administracin eficiente recogen los
datos de la manera ms precisa posible, los procesa, los ordena, calculan,
resumen y preparan, para ser comunicados a los encargados de la toma de
decisiones, donde se genera una idea para tomar la decisin acerca del
funcionamiento del sistema de informacin.
ADO
Microsoft ActiveX Data Objects es una interfaz basada en automatizacin
para obtener acceso a datos (Ibercom, 2007).
ADO es un mecanismo que usan los programas informticos para poder
comunicarse con las bases de datos, dar instrucciones y obtener resultados.
Este mecanismo permite insertar, modificar, eliminar y leer la informacin
contenida en las tablas de las bases de datos a la cual este conectada. De
igual manera ADO permite la insercin, edicin y borrado de las tablas ya
existentes dentro de la base de datos con la que se est trabajando.
ADO es una capa intermedia entre el lenguaje de programacin y la base
de datos, que permite a los desarrolladores escribir programas que accedan
a los datos, sin saber cmo est implementada la base de datos.
Entre los componentes que conforman ADO, se encuentran los siguientes:
Connection: Permite establecer la conexin con la base de datos a
implementar.
Recordset: Manejo una serie de registros de la base de datos.
Command: Permite enviarle a la base de datos, ordenes de consulta.
-
30
Una de las caractersticas ms interesantes de ADO, es su facilidad para
el manejo de bases de datos, de manera rpida y con un mnimo consumo
de recursos del sistema. (Rufo, 2006).
La utilizacin de ADO en el proyecto, permite la comunicacin con la base
de datos, realizar consultas, aadir nuevas tablas y funciones tales como la
insercin, edicin y modificacin de los registros contenidos.
ASP.NET
Es un marco de trabajo desarrollado por Microsoft, que proporciona todos
los servicios necesarios para compilar aplicaciones web. Estas aplicaciones
se pueden escribir en cualquier lenguaje compatible con .NET.
Las bondades de este marco de trabajo son:
Rendimiento: la aplicacin se compila una sola vez al lenguaje nativo,
luego en cada nueva ejecucin, se compila desde el lenguaje.
Rapidez en la programacin: gracias a los diversos controles que
posee, se pueden crear en pocas lneas de cdigo, rutinas complejas.
Las pginas de ASP.NET o tambin conocidas como formularios web,
son el principal medio de construccin para desarrollar aplicaciones web,
Estos formularios estn contenidos en archivos con una extensin .aspx.
(Nicanor Jos, 2009).
-
31
Pgina Web ASP.NET
Las pginas web ASP.NET son utilizadas como la interfaz de los
desarrolladores para crear sus aplicaciones web. Estas pginas muestran la
informacin al usuario en cualquier explorador de Internet.
Segn la Red de Desarrollo de Microsoft (2008), las caractersticas de
estas pginas son las siguientes:
Se basan en la tecnologa ASP.NET, en la cual, el cdigo que se ejecuta en el servidor genera la salida de pginas web en un explorador, son compatibles con cualquiera de stos y dispositivos mviles.
Representan automticamente el cdigo HTML para conservar las funciones de estilos, diseo, entre otros dependiendo del explorador en el cual se est ejecutando.
Admiten cualquier lenguaje de programacin compatible con el marco de trabajo .NET, en este caso, Microsoft Visual Basic.
Son flexibles gracias a la posibilidad de incorporar controles diseados por los usuarios u otros fabricantes.
En las pginas web ASP.NET, la programacin de la interfaz del usuario
est divida en dos partes, el elemento visual y el lgico.
El elemento visual, est comprendido por un archivo que contiene el
cdigo HTML y controles del servidor ASP.NET.
El lgico se compone del cdigo creado para interactuar con la pgina.
Este cdigo puede estar en un bloque dentro de la pgina o en una clase
independiente, escrito en cualquier lenguaje bajo el marco de trabajo .NET.
-
32
Metodologa XP
Segn Mara Mendoza (2004), XP se puede definir de la siguiente manera:
Es una de las metodologas de desarrollo de software ms exitosas en la actualidad utilizadas para proyectos de corto plazo, corto equipo y cuyo plazo de entrega era ayer. La metodologa consiste en una programacin rpida o extrema, cuya particularidad es tener como parte del equipo, al usuario final, pues es uno de los requisitos para llegar al xito del proyecto.
Esta metodologa tiene como objetivo satisfacer por completo las
necesidades del cliente, es por esto que participa tambin en la parte del
desarrollo del sistema. XP fue creada con la intencin de crear aplicaciones
de desarrollo donde el cliente no est muy claro en que es lo que quiere, lo
que genera un cambio constante en los requisitos que debe ejecutar la
aplicacin.
Por este motivo se requiere una metodologa gil como XP que se adapta
a los requerimientos del cliente y en donde la aplicacin est en constante
reevaluacin en periodos cortos de tiempo. XP est diseada para
desarrollar aplicaciones con un grupo pequeo de programadores donde la
comunicacin es ms factible que en grupos grandes.
-
33
Valores de la metodologa XP
La metodologa XP considera cuatro valores fundamentales para
garantizar el xito de un proyecto. Hay que tener en claro que durante el
desarrollo del sistema van a surgir cambios a los cuales habr que adaptarse
de manera rpida.
Por consiguiente el problema no ser el cambio, si no la incapacidad de
afrontarlos. Es por esto que XP promueve estos valores para realizar el
trabajo de manera ms efectiva y ordenada. (Goyn, 2001).
Estos valores son:
Comunicacin
Valverde, David (2007) menciona que XP fomenta con la implementacin
de sus prcticas la comunicacin constante entre quienes integran el grupo
de trabajo, tales como, los programadores, jefes de proyecto y clientes.
Gracias a la programacin en parejas, los programadores mantienen una
comunicacin directa y fluida a lo largo del proyecto, lo cual trae como
ventaja un mejor entendimiento y aporte de ideas que comunicndose por
medios escritos.
Sencillez
La aplicacin a desarrollar debe ser lo ms sencilla posible y que cumpla
con las funciones necesarias que requiere la organizacin. No hay que
aadir ms funciones que no agregan valor en la actualidad del proyecto, en
caso de que se necesiten en un futuro, entonces se aadirn a la aplicacin.
-
34
Esto quiere decir que no se va a invertir ningn esfuerzo en hacer un
desarrollo adicional al pautado si no aportan nada en el momento. Una
aplicacin compleja que sufre constantes modificaciones la hacen aun ms
compleja de manera exponencial, es por esto que XP mantiene la simplicidad
con la refactorizacin del cdigo a medida que el proyecto va creciendo.
Retroalimentacin
Con la integracin del cliente en el desarrollo del proyecto, se conoce su
opinin en tiempo real con respecto a los avances realizados, de esta forma
el cliente puede conseguir un sistema apto a sus necesidades ya que se le
va mostrando el sistema frecuentemente para poder ser modificado o
rediseado a una fase anterior.
Para Ferrer, Jorge (2003) las ventajas de la retroalimentacin es que al
mostrar los resultados constantemente, se evita el tener que rehacer partes
que no satisfacen el cliente y ayudan a los desarrolladores a enfocarse en lo
que es realmente importante para el sistema.
Valenta o Coraje
Es un valor fundamental dentro de esta metodologa, ya que los
desarrolladores deben tener el coraje de exponer sus inquietudes, dudas e
ideas relacionadas con el proyecto, comunicarse con el cliente para destacar
algunos puntos, reportar problemas. Deben de tener coraje para mantener el
diseo simple y no hacer que la aplicacin se convierta en compleja al
agregar cosas que no se utilizaran en el futuro.
-
35
De igual forma se requiere esta valenta para implementar las
caractersticas que quiere el cliente al momento sin optar por desarrollar algo
ms flexible para futuros cambios.
Fases de la metodologa XP
Fase 1 Planificacin
Newkirk (2002) menciona que en esta fase se definen las historias de
usuarios y su respectiva prioridad con el cliente, cada una de stas posee
una estimacin de tiempo, y de esta forma se puede conocer cunto durar
el desarrollo del proyecto en general.
Al momento de implementar cada historia, el cliente y los desarrolladores
se renen para concretar y detallar la funcin que debe realizar.
Una vez definidas las historias de usuario se pautan las entregas a lo
largo del proyecto para poder medir el avance del proyecto, durante esta fase
se debe tener claro los objetivos que debe cumplir cada historia, el tiempo en
que tardara en desarrollarse y publicarse cada entrega, la cantidad de
personas que trabajaran en el desarrollo y como se evaluar el trabajo
realizado.
Fase 2 Diseo
Consiste en realizar una aproximacin para resolver el problema
planteado, se plantea cmo ser el sistema final, durante esta fase se define
la estructura del nuevo sistema y las funciones que ejecutar. (Ibidem).
-
36
La realizacin del diseo se realiza de la manera ms sencilla posible, con
esto se consigue un diseo fcilmente entendible y capaz de aceptar nuevos
cambios a futuro.
Nunca se deben agregar funcionalidades extra al programa que no
agregan ningn valor al proyecto pensando en que sern de utilidad en el
futuro y que al final sern un desperdicio de tiempo y recursos. De esta
manera el proyecto se desarrollar en menor tiempo y con menor esfuerzo.
Fase 3 Desarrollo
En esta fase se dividen las funcionalidades que debe cumplir el programa
en pequeas unidades, de esta forma se desarrollar cada una por separado
para su posterior integracin y por consiguiente lograr todos los objetivos
establecidos. Joskowicz, Jos (2008).
La programacin en parejas es muy importante en esta fase, consiste en
que dos programadores generan el cdigo en un mismo computador, en la
cual, uno de ellos se encarga de crear el cdigo y el otro lo visualiza desde el
punto de vista del cliente, gracias a esta caracterstica el cdigo es mucho
ms eficiente y de mejor calidad.
Fase 4 Pruebas
Ibidem explica que en esta ltima fase se realizan pruebas para
comprobar el funcionamiento del programa, mediante estas pruebas se
pueden identificar las posibles fallas que presente. En caso de que se
encuentre un error, debe ser corregido inmediatamente y se generan nuevas
pruebas para verificar que el error est resuelto.
-
37
Grfico 1. Fases de la Metodologa XP. Introduccin a Extreme
Programming Fernndez, Gerardo. 2002.
Gestor de Base de Datos
Es un tipo de software cuya funcin es intermediar entre la base datos, el
usuario y las aplicaciones que la utilizan. Permiten introducir, organizar y
recuperar la informacin de las bases de datos a las cuales estn
conectadas, es decir, administrarlas.
Microsoft Access es un gestor de base de datos utilizado en pequeas
organizaciones que permite crear archivos de base de datos, este programa
permite manipular los datos de las tablas, relacionar tablas, realizar
consultas, crear formularios para introducir datos a la base de datos para
luego presentarla como informacin relevante. A continuacin se presentan
los elementos que conforman este programa:
-
38
Tablas: Conjunto de datos almacenados a travs de filas y columnas.
Consultas: Es la solicitud de informacin sobre la base de datos.
Formularios: Contienen los datos anotados por los usuarios, para luego
ser vaciados dentro de la base de datos.
Controles: Son elementos grficos que facilitan la interfaz con el
usuario.
Lenguaje de Programacin
Es una serie de smbolos y reglas semnticas y sintcticas que definen
la estructura y el significado de sus elementos y expresiones. Aunque
muchas veces se usan los trminos lenguaje de programacin y lenguaje
informtico como si fuesen sinnimos, no tiene por qu ser as, ya que los
lenguajes informticos engloban a los lenguajes de programacin y a otros
ms.
Guevara, Carlos (2008) con respecto al lenguaje de programacin, define
lo siguiente:
Un lenguaje de programacin es un sistema de comunicacin entre el programador y la maquina computador), creado con el nico fin de programar computadoras. Esto se hace partiendo del uso de instrucciones preestablecidas. Estas instrucciones las podemos asociar al idioma usado por los humanos para comunicarse. (p. 15).
http://es.wikipedia.org/wiki/Sem%C3%A1nticahttp://es.wikipedia.org/wiki/Sintaxishttp://es.wikipedia.org/wiki/Lenguaje_inform%C3%A1ticohttp://es.wikipedia.org/wiki/Lenguaje_inform%C3%A1tico
-
39
Una caracterstica sobre los lenguajes de programacin, es que varios
programadores pueden tener una serie de tareas comunes entre ellos para
realizar la construccin del programa de forma cooperativa.
Visual Basic.NET es el lenguaje a implementar para el desarrollo del
sistema, es un lenguaje de programacin que se ha diseado para facilitar
el desarrollo de aplicaciones en un entorno grafico, Visual Basic debido a su
gran gama de herramientas y funciones permitirn realizar un trabajo de
calidad e interaccin grata para el usuario final con el sistema.
Este lenguaje se aplicar como lenguaje de programacin orientado a
objetos que se puede considerar una evolucin implementada sobre el marco
de trabajo .NET.
UML
El Lenguaje de Modelamiento Unificado es un lenguaje grfico para
visualizar, especificar y documentar cada una de las componentes que
forman parte del desarrollo de software.
UML es una forma de realizar modelos conceptuales, como por ejemplo
los procesos que ejecuta una organizacin y las funciones de sistema,
adems de cosas concretas como lo son escribir clases en un lenguaje
determinado, esquemas de base de datos y componentes de software
reusables.
http://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://es.wikipedia.org/wiki/.NEThttp://es.wikipedia.org/wiki/.NET
-
40
Casos de Uso
Debrauwer, Laurent (2005) menciona que Los casos de uso describen en
forma de acciones y reacciones el comportamiento del sistema, estudiando
desde el punto de vista del usuario. Definen los lmites del sistema y sus
relaciones con el entorno.
Estos diagramas son encargados de delimitar el sistema y mejoran la
comprensin de su funcionamiento. Representan el primer modelo del
sistema a implementar, este modelo es utilizado en la fase de desarrollo del
sistema.
Actor
Es un rol que un usuario juega con respecto al sistema. Es importante
destacar el uso de la palabra rol, pues con esto se especifica que un Actor no
necesariamente representa a una persona en particular, sino ms bien la
labor que realiza frente al sistema.
Grfico 2. Representacin grafica del actor en los casos de uso.
Introduccin a UML, Briceo, Luisana, 2006.
-
41
Diagramas de Casos de Uso
Es una tarea o proceso especfico que se ejecuta tras una orden de algn
agente externo, sea desde una peticin de un actor del sistema o bien desde
la invocacin desde otro caso de uso.
Grfico 3. Representacin grfica del caso de uso. Introduccin a UML,
Briceo, Luisana, 2006.
Asociaciones
Son aquellas que se realizan entre un actor y un caso de uso para poder
llevarlo a cabo, estas asociaciones no son obligatorias, es decir que en el
diagrama de caso de uso el actor puedo o no interactuar con el sistema en
ese caso de uso.
Existen dos tipos de asociaciones o relaciones en los diagramas de casos
de uso:
Include: se puede incluir entre dos casos de uso si se desea especificar
un comportamiento comn entre ellos.
Grafico 4. La relacin include entre Casos de Uso. Relaciones entre Casos
de Uso en el Unified Modeling Language. Roxaa S. Giandin y Claudia F.
Pons, 2001.
-
42
Extends: Especifica diferentes variantes del mismo caso de uso, es
decir, es diferente dependiendo de ciertas circunstancias.
Grafico 5. La relacin extend entre Casos de Uso. Relaciones entre Casos
de Uso en el Unified Modeling Language. Roxaa S. Giandin y Claudia F.
Pons, 2001.
Especificacin de los caso de uso
Los casos de uso adems de los diagramas cuentan con documentacin
de texto. Este texto viene dado por la siguiente figura, en donde se utiliza una
lista de los pasos que sigue el actor para poder interactuar con el sistema.
Cuadro 1. Plantilla de Especificacin para los UC. Introduccin a UML,
Briceo, Luisana, 2006.
-
43
Seguridad de la Informacin
Guglieri (1997) la describe como conjunto de principios, normas y
prcticas que regulan cmo deben ser gestionados, protegidos y distribuidos
los activos, en cuanto a informacin se refiere, de una compaa. (p. 92).
La seguridad de la informacin tiene como objetivo, asegurar tres
aspectos fundamentales, los cuales son: la integridad, disponibilidad y
confidencialidad de la informacin.
En donde, la integridad, se refiere a los valores reales que son
almacenados y la correccin permanente de dichos datos. En cuanto a la
disponibilidad, consiste en asegurar que los usuarios tengan acceso a la
informacin cuando as lo requieran. Y la confidencialidad permite el acceso
nicamente a los usuarios autorizados a la informacin.
Para asegurar estos aspectos, existen tres elementos que engloban los
controles que debe tener un sistema de informacin:
Autenticacin: es un proceso en el cual, los usuarios del sistema, deben
ser identificados de forma nica y segura para acceder a la informacin.
Autorizacin: consiste en proteger la informacin del sistema,
estableciendo a los usuarios que pueden hacer con ella. La autorizacin
determina que operaciones puede realizar cada tipo de usuario.
Registro y Auditoria: al realizar alguna operacin, es importante que se
lleve un registro de la misma, con el objeto de verificar el manejo del
sistema por parte de los usuarios.
-
44
Sistema de Variables
La operacionalizacin de las variables establecidas para el desarrollo de
los objetivos especficos de esta investigacin se presentan a continuacin:
Cuadro 2
Operacionalizacin del sistema de variables
Objetivos Variable Dimensin Indicadores Fuente
Tcnicas e instrumentos de recoleccin de
datos
Identificar los procesos,
procedimientos, normas y datos que
definen el funcionamiento del
sistema actual que es utilizado por la fundacin para
registrar las donaciones y
adopciones de mascotas.
Procesos del sistema actual
Funciones del sistema actual
Tipo de sistema Procesos
Procedimientos Normas
Datos de entrada y salida
Administradores y usuarios del sistema
Limitaciones del sistema
Fortalezas del sistema
Reportes que emite el sistema
Campo Cuestionario
Determinar los requerimientos de
informacin relacionados con el
sistema que se desea automatizar.
Requerimientos del sistema
automatizado
Estructura y funcionamiento
del sistema propuesto
Procesos Objetivo del proceso
Procedimientos Normas
Datos de entrada y salida
Reportes que emitir el sistema
propuesto
Campo Cuestionario
Disear el sistema web adaptado a los
requerimientos exigidos por la fundacin
CEPROCAN.
Diseo del sistema
propuesto
Diseo lgico del sistema
propuesto
Estructura de la base de datos
Casos de Uso Diseo de pantallas
Documental Fichas Tcnicas
Desarrollar el sistema Web segn el diseo
planteado
Desarrollo del sistema web
Construccin del sistema
Estructura de los programas Pantallas Reportes
Documental Fichas Tcnicas
Realizar pruebas al sistema para verificar
su correcto funcionamiento
Pruebas del sistema
Tipos de prueba Pruebas unitarias
Pruebas de integracin
Documental Fichas Tcnicas
-
45
Definicin de Trminos
Automatizacin
Romero A. Eduardo (2000) define la automatizacin como el sistema de
fabricacin diseado con el fin de usar la capacidad de las mquinas para
llevar a cabo determinadas tareas anteriormente efectuadas por seres
humanos, y para controlar la secuencia de las operaciones sin intervencin
humana.
ASPX
Lamarca Mara (2009) menciona lo siguiente:
Las pginas web bajo el marco de trabajo .NET, tambin conocidas como formularios web, son la estructura principal del desarrollo de la aplicacin. Estos formularios estn contenidos en archivos con la extensin .aspx. Estos archivos contienen tambin cdigo HTML, al igual que controles para contenido dinmico y esttico.
BitLocker
Carpio, Carlos (2009) explica sobre bitlocker lo siguiente: es una
caracterstica de cifrado completa de disco, incluido en el sistema operativo
Windows 7 Ultimate. Est diseado para proteger los datos al proporcionar
cifrado para volmenes enteros.
-
46
Dato
Pablos, Carmen (2004) define este trmino como:
Un elemento de conocimiento que carece de significado por s
mismo, o que est fuera de su contexto. En definitiva, se trata de
algo incompleto que necesita un complemento en la forma de otro
dato o un proceso de elaboracin que le d ms sentido (p. 16).
Depuracin
Es el proceso metodolgico utilizado para librar un programa de errores e
inconvenientes ms o menos graves, en la mayora de los casos es un
proceso costoso y arduo, en especial en programas grandes y complejos.
Sin embargo, es imprescindible si queremos ofrecer al pblico un
producto con un mnimo de calidad.
Informtica
Lanzillotta, Anala (2005) sostiene que:
La informtica es la ciencia que tiene como objetivo estudiar el tratamiento automtico de la informacin a travs de la computadora. Esta definicin, si bien es bastante amplia, se debe a que el concepto de informtica tambin es amplio. En cuanto al contenido de la Informtica, se encarga de estudiar todo lo relacionado con las computadoras que incluye desde los aspectos de su arquitectura y fabricacin hasta los aspectos referidos a la organizacin y almacenamiento de la informacin.
http://www.mastermagazine.info/termino/5368.phphttp://www.mastermagazine.info/termino/5368.php
-
47
Sistema de Informacin
Peralta (2008) define un sistema de informacin como:
Conjunto de elementos que interactan entre s con el fin de apoyar las actividades de una empresa o negocio. Teniendo muy en cuenta el equipo computacional necesario para que el sistema de informacin pueda operar y el recurso humano que interacta con el Sistema de Informacin, el cual est formado por las personas que utilizan el sistema.
Software
Son todos aquellos conceptos, actividades y procedimientos que dan
como resultado la creacin de programas para un sistema de computacin.
El objetivo principal del software, es aumentar las posibilidades de que ste
se desarrolle a tiempo y de que tenga una mayor efectividad en cuanto a
costos, gracias al manejo eficiente del personal y los recursos.
Tecnologa de la Informacin
Bologna y Walsh, (1997) la definen como Aquellas herramientas y
mtodos empleados para recabar, retener, manipular o distribuir informacin.
La tecnologa de la informacin se encuentra generalmente asociada con las
computadoras y las tecnologas afines aplicadas a la toma de decisiones.
-
48
CAPTULO III
MARCO METODOLGICO
Tipo de Investigacin
De acuerdo con Sabino (1992), se define como un esfuerzo que se
emprende para resolver un problema, claro est, un problema de
conocimiento (p. 47), Cervo y Bervian por su lado Cervo y Bervian (1996) la
definen como una actividad encaminada a la solucin de problemas. Su
objetivo consiste en hallar respuesta a preguntas mediante el empleo de
procesos cientficos (p. 41).
Este proyecto se enmarca dentro de la modalidad de investigacin
denominada proyecto factible, el cual Balestrini (2006) menciona que est
orientado a proporcionar respuestas o soluciones a problemas planteados en
una determinada realidad: organizacional, social, econmica, educativa, etc.
(p. 8). Esto quiere decir que busca la solucin de una problemtica real, en
este caso en particular, mejorar de la calidad de los procesos y
procedimientos de la fundacin.
Este tipo de investigacin se seleccion, por cuanto desde el punto de
vista metodolgico permitir abordar la problemtica presente en la
fundacin, relacionada con la falta de automatizacin de sus procesos, la
falta de un sistema para su administracin, al igual para el control de las
donaciones y adopciones de los animales.
-
49
Por lo escrito anteriormente se propone una solucin tecnolgica,
materializada en el Desarrollo de un sistema web para el control de
mascotas y gestin administrativa de la fundacin CEPROCAN.
Diseo de la Investigacin
Balestrini (2006), explica que:
Un diseo de investigacin se define como el plan global de investigacin que integra de un modo coherente y adecuadamente correcto tcnicas de recogida de datos a utilizar, anlisis previstos y objetivos... el diseo de la investigacin intenta dar de una manera clara y no ambigua respuestas a las preguntas planteadas en la misma (p. 131).
Es necesario destacar que la autora anteriormente citada, define el diseo
de la investigacin en funcin de los objetivos establecidos en el estudio.
El diseo, segn los requerimientos del proyecto factible, es mixto, por
cuanto que, est integrado por:
Diseo de Campo
La autora Balestrini Acua (2006) explica que el diseo de campo:
Permite establecer una interaccin entre los objetivos y la realidad de la situacin de campo; observar y recolectar los datos directamente de la realidad, en su situacin natural; profundizar en la comprensin de los hallazgos encontrados con la aplicacin de los instrumentos; y proporcionarle al investigador una lectura de la realidad objeto de estudio ms rica en cuanto al conocimiento de la misma. (p. 132)
-
50
Por medio del diseo de campo se recopil directamente la informacin
detallada y exacta de la fundacin CEPROCAN, se realiz el levantamiento
de informacin relacionado con los indicadores en el cuadro de
operazionalizacin de variables para los objetivos especficos 1 y 2;
concretamente:
Indicadores del objetivo especifico 1: Sistema actual
Tipo de sistema
Procesos
Procedimientos
Normas
Datos de entrada y salida
Administradores y usuarios del sistema
Limitaciones del sistema
Fortalezas del sistema
Reportes que emite el sistema actual
Indicadores del objetivo especifico 2: Sistema propuesto
Procesos
Objetivo del proceso
Procedimientos
Normas
Datos de entrada y salida
Reportes que emitir el sistema propuesto
-
51
Diseo Documental
Balestrini (2006) seala sobre el diseo documental que Los datos se
obtienen a partir de la aplicacin de las tcnicas documentales, en los
informes de otras investigaciones donde se recolectaron esos datos, y/o a
travs de las diversas fuentes documentales.
Los documentos que se tomaron como fuente para el desarrollo de la
solucin son:
- Historiales mdicos de los animales.
- Fichas de adopcin.
- Ficha de donaciones
Poblacin y Muestra
Poblacin
La poblacin es el conjunto de mediciones que se pueden efectuar sobre
una caracterstica comn de un grupo de seres u objetos (Rodrguez, 2005,
p. 79).
Para (Gabaldon, 1973) la poblacin es un conjunto finito o infinito de
personas, cosas o elementos que presentan caractersticas comunes. (p.7).
Ramrez (1999) sostiene que:
Una poblacin finita, es aquella cuyos elementos en su totalidad son identificables por el investigador, por lo menos desde el punto de vista del conocimiento que se tiene sobre la cantidad total. Entonces, la poblacin es finita cuando el investigador cuenta con el registro de todos los elementos que conforman la poblacin en estudio (p. 92).
-
52
Este tipo de poblacin es finita, ya que consta de cuatro (3) unidades de
estudio.
Esta poblacin se seleccion atendiendo las siguientes caractersticas:
Son los responsables de la administracin del sistema actual
implementado en la fundacin.
Establecieron los requerimientos que permitieron definir las funciones del
sistema propuesto.
Validarn el funcionamiento del sistema y aprobarn la implementacin
en la plataforma tecnolgica de la fundacin.
Muestra
La muestra es, un subgrupo de elementos que pertenecen a ese
conjunto definido en sus caractersticas a los que llamamos poblacin
(Hernndez, 2000, p. 65).
La muestra seleccionada para esta investigacin, est representada por:
- 2 mdicos veterinarios.
- 1 coordinador general.
Es importante destacar que motivado a lo restringido de esta poblacin
desde el punto de vista cuantitativo, la poblacin es igual a la muestra, es
decir, se trabajar con la totalidad de sus integrantes a los efectos de
garantizar la validez de sus resultados.
En este caso en particular la muestra desde el punto de vista estadstico
se denomina intencional, el cual se caracteriza por un esfuerzo deliberado de
obtener muestras "representativas" mediante la inclusin en la muestra de
grupos supuestamente tpicos.
-
53
Hctor L. vila (2006) define el muestreo intencional como un
procedimiento que permite seleccionar los casos caractersticos de la
poblacin limitando la muestra a estos casos. Se utiliza en situaciones en las
que la poblacin es muy variable y consecuentemente la muestra es muy
pequea. (p. 5).
Tambin puede ser que el investigador seleccione directa e
intencionadamente los individuos de la poblacin. El caso ms frecuente de
este procedimiento el utilizar como muestra los individuos a los que se tiene
fcil acceso (los profesores de universidad emplean con mucha frecuencia a
sus propios alumnos).
Tcnicas e Instrumentos de Recoleccin de Datos
Arias (1997) asegura que las tcnicas de recoleccin de datos son "el
procedimiento o forma particular de obtener datos o informacin" (p. 67). Y el
instrumento "es cualquier recurso, dispositivo o formato (en papel o digital),
que se utiliza para obtener, registrar o almacenar informacin". (p. 69).
Los analistas utilizan una variedad de mtodos a fin de recopilar los datos
sobre una situacin existente, como entrevistas, cuestionarios, inspeccin de
registros y observacin directa. Cada uno tiene ventajas y desventajas.
Generalmente, se utilizan dos o tres para complementar el trabajo de cada
una y ayudar a asegurar una investigacin completa.
La tcnica e instrumento de recoleccin de datos se seleccion en funcin
a las caractersticas de la poblacin objeto de estudio, para esta
investigacin se utilizar la siguiente:
http://www.monografias.com/trabajos13/mapro/mapro.shtml
-
54
Tcnica de la Encuesta
Segn Trespalacios, Vzquez y Bello (2005):
Las encuestas son tcnicas de investigacin descriptiva que precisan identificar a priori las preguntas a realizar, las personas seleccionadas en una muestra representativa de la poblacin, especificar las respuestas y determinar el mtodo empleado para recoger la informacin que se vaya obteniendo.
Se llevo a cabo una encuesta para cada una de las personas que integran
la poblacin de estudio. Para esto se utiliz como instrumento de recoleccin
de datos un cuestionario, definido por Torres (2006) como Un conjunto de
preguntas diseadas para generar los datos necesarios para alcanzar los
objetivos del proyecto de investigacin El cuestionario permite estandarizar
y uniformar el proceso de recopilacin de datos.
El cuestionario fue diseado en funcin al contenido de los objetivos
especficos del proyecto, dicha encuesta fue sometida a un proceso de
validacin para establecer su confiabilidad. En el Anexo B se presenta el
modelo del cuestionario realizado.
-
55
Metodologa de Desarrollo
La metodologa de desarrollo utilizada para la elaboracin del proyecto de
investigacin fue eXtreme Programming (XP), gracias a que es una
metodologa de desarrollo gil y se basa en la simplicidad y comunicacin
entre los programadores.
Kent Beck (2000) seala que:
Todo en el software cambia. Los requisitos cambian. El diseo cambia. El negocio cambia. La tecnologa cambia. El equipo cambia. Los miembros del equipo cambian. El problema no es el cambio en s mismo, puesto que sabemos que el cambio va a suceder; el problema es la incapacidad de adaptarnos a dicho cambio cuando ste tiene lugar.
Esta metodologa fue escogida para el desarrollo del proyecto por su
fcil adaptabilidad ante las necesidades, ya que no posee una estructura
estricta para el cumplimiento de sus fases. Su principal virtud es que
permite el trabajo en parejas y brinda una mayor confiabilidad del cdigo y
un programa capaz de aceptar cambios a futuro. Nos permite adems
tener el punto de vista del cliente y los cambios que considere a lo largo
del proyecto.
Practicas de la metodologa XP
Para el desarrollo del proyecto se aplicaron las siguientes prcticas
que esta metodologa posee, que nos permitieron realizar un desarrollo de
alta calidad, en menor tiempo y esfuerzo:
-
56
Juego de la planificacin
Sabemos que los requerimientos del proyecto cambiarn en cualquier
momento, es por esto que la planificacin nunca ser perfecta y habr que
realizar cambios rpidamente para adaptarse al nuevo plan.
Gracias a la metodologa XP se cuentan con mecanismos de
retroalimentacin que permiten conocer en qu punto del proyecto nos
encontramos.
Para esta planificacin es esencial contar con la presencia del cliente, que
forma parte del equipo de desarrollo y es quien decide cules son las
historias ms valiosas para el proyecto.
El cliente dentro del grupo de trabajo decide que se va a implementar en
cada entrega y fija la fecha final de cada uno. Los desarrolladores deben
estimar los tiempos de cada historia, brindar opciones sobre el uso de
distintas tecnologas y decidir el orden de desarrollo de las historias.
Pruebas
En esta prctica, el cliente define las pruebas de aceptacin, estas son
para garantizar que el cdigo cumple con las funciones que debe realizar el
sistema. El objetivo de estas pruebas no es corregir errores, sino evitar que
ocurran. Adems son escritos antes del cdigo que se va a probar, esto hace
que los desarrolladores piensen de manera ms clara como se va a utilizar el
cdigo y puedan visualizarlo desde la perspectiva del consumidor.
-
57
Cuando se elaboran las pruebas es necesario pensar por adelantado
cules son los problemas que se pueden presentar y que puntos pueden ser
dbiles, en vez de dejar que los errores aparezcan durante el desarrollo de
manera inesperada.
Los desarrolladores deben realizar pruebas continuamente para avanzar
en el proyecto, cuando un error es detectado en uno de los test, pasa a ser
mxima prioridad dentro del grupo de trabajo para su reparacin.
Programacin en parejas
Consiste en que dos personas en un mismo computador, desarrollan el
cdigo del proyecto, uno de ellos se encarga de crear el cdigo de la mejor
forma posible y el otro piensa no como programador, sino como cliente, de
que el cdigo realice las funciones necesarias, que se realicen pruebas a lo
largo del desarrollo.
Se dice que esta prctica es improductiva porque se basa en el hecho de
que dos programadores generan el doble de cdigo por separado, esto es
incierto ya que, el hecho de tomar decisiones entre dos personas brinda una
seguridad mucho ms elevada, es ms difcil pasar por alto errores en el
cdigo, ya que est siendo revisado a cada momento por otra persona para
as conseguir un cdigo de buena calidad.
La programacin en parejas es ms eficiente que por separado, puede
que al comienzo del proyecto se sacrifique un poco de velocidad, pero ms
adelante se obtiene un mayor avance.
-
58
Refactorizacin
Consiste en la modificacin del cdigo sin alterar su comportamiento,
tambin se le conoce como limpieza del cdigo. Toda aplicacin necesita
mantenimiento y modificaciones para luego incorporar de manera ms
sencilla nuevas funcionalidades. Este mantenimiento puede llevar tiempo
para su realizacin, pero al mismo tiempo, el cdigo tendr mejor
consistencia y ser ms fcil de entender por otros programadores.
Con la ayuda de las pruebas se asegura que la refactorizacin no cambie
el comportamiento del cdigo. La refactorizacin debe realizarse de manera
aislada para comprobar que no se han agregado errores al cdigo, en caso
de que exista algn cambio en el comportamiento se considera una falla del
programa que debe ser depurada antes de agregar nuevos cambios.
Diseo simple
Esta prctica especifica que se deben realizar diseos tan simples como
sea posible, su principio es utilizar el diseo ms sencillo que logre cumplir
con todas las funciones. Se evita de agregar caractersticas extra que no
agregan ningn valor adicional al proyecto ya planteado, esto quiere decir
que no se perder tiempo en desarrollar funciones que puedan resolver
situaciones a futuro sin saber si algn se necesitarn.
El diseo simple para la metodologa XP consiste en que no existe cdigo
duplicado gracias a la refactorizacin anteriormente mencionada y contiene
nicamente las funciones que debe realizar el sistema.
-
59
Cans (2005) menciona que:
XP es una metodologa gil centrada en potenciar las relaciones interpersonales como clave para el xito en desarrollo de software, promoviendo el trabajo en equipo, preocupndose por el aprendizaje de los desarrolladores, y propiciando un buen clima de trabajo. XP se basa en realimentacin continua entre el cliente y el equipo de desarrollo, comunicacin fluida entre todos los participantes, simplicidad en las soluciones implementadas y coraje para enfrentar los cambios. XP se define como especialmente adecuada para proyectos con requisitos imprecisos y muy cambiantes, y donde existe un alto riesgo tcnico. (p. 3).
Este tipo de metodologa est especialmente orientada para proyectos
pequeos, aportando una elevada simplificacin que a pesar de esto no
renuncia a las prcticas esenciales para asegurar la calidad del producto.
El autor Brito Acua (2009) en cambio define sobre las metodologas
tradicionales lo siguiente:
Estas metodologas tradicionales imponen una disciplina de trabajo sobre el proceso de desarrollo del software, con el fin de conseguir un software ms eficiente. Para ello, se hace nfasis en la planificacin total de todo el trabajo a realizar y una vez que est todo detallado, comienza el ciclo de desarrollo del producto software. Se centran especialmente en el control del proceso, mediante una rigurosa definicin de roles, actividades, artefactos, herramientas y notaciones para el modelado y documentacin detallada. Adems, las metodologas tradicionales no se adaptan adecuadamente a los cambios, por lo que no son mtodos adecuados cuando se trabaja en un entorno, donde los requisitos no pueden predecirse o bien pueden variar.
-
60
Cuadro 3
Comparacin entre Metodologa gil y Metodologa No gil
Fuente: ENCAMINA (2005). Programacin Extrema (XP)
-
61
Aspectos Administrativos
Recursos Materiales para el Desarrollo
Sistema Operativo
Windows 7 Ultimate: Est diseado para un alto rendimiento, flexibilidad
en el manejo de permisologas de usuarios, ofrece un mdulo de
compatibilidad para aplicaciones de sistemas operativos anteriores.
Brinda mayor seguridad de documentos y contraseas gracias al sistema
de cifrado BitLocker. Adems tiene una interfaz grafica ms accesible al
usuario e incluye caractersticas que permiten realizar tareas de manera ms
rpida y fcil.
Entorno de Desarrollo Integrado (IDE)
Microsoft Visual Studio 2010 Ultimate: es un entorno de programacin que
trabaja bajo sistemas operativos Windows. Soporta los lenguajes de
programacin ASP.NET y Visual Basic.Net. Este entorno permite a los
desarrolladores a crear aplicaciones web con el marco de trabajo .NET 4.0
de Microsoft de manea ms flexible y rpida.
Lenguaje de Programacin
Visual Basic .NET: este es un lenguaje orientado a objetos que esta
implementado bajo el marco de trabajo .NET, funciona dentro de un entorno
de desarrollo integrado Visual Studio.
-
62
Gestor de base de datos
Microsoft Access 2007: es un programa de sistema de gestin de base de
datos, permite crear formularios para insertar y modificar datos fcilmente.
Tambin tiene un entorno grfico para ver las relaciones entre las diferentes
tablas de la base de datos.
Con la utilizacin de este gestor de base de datos en el proyecto, se evita
la redundancia y por tanto la inconsistencia de la data almacenada, la
informacin es ms confiable, precisa y consistente. Permite diversidad al
momento de realizacin de consultas, la insercin de datos es rpida y
eficaz, la base de datos es compartida por diversos usuarios y posee
contrasea para mayor seguridad de la informacin.
Marco de trabajo
ADO.NET: es uno de los mecanismos que usan los programas de
computadoras para comunicarse con las bases de datos, darles rdenes y
obtener resultados de ellas. Con ADO, un programa puede leer, insertar,
editar, o borrar, la informacin contenida en diferentes reas de
almacenamiento dentro de la base de datos llamadas tablas.
Recurso Humano
2 Programadores
1 Analista
.
http://es.wikipedia.org/wiki/Programa_inform%C3%A1ticohttp://es.wikipedia.org/wiki/Computadorahttp://es.wikipedia.org/wiki/Base_de_datos
-
63
CAPTULO IV
Anlisis y Presentacin de los Resultados
Por medio del estudio realizado a la poblacin de estudio anteriormente
definida en el captulo III, se presentan los resultados obtenidos a travs del
instrumento de recoleccin de datos y el anlisis de cada una de las
respuestas.
Con el fin de obtener ms informacin de los procesos que la fundacin
CEPROCAN realiza, se aplic la tcnica de la encuesta a las personas que
se encuentran directamente relacionadas con el sistema.
Posterior a la aplicacin de la encuesta se procedi al anlisis de los
resultados de la misma, los cuales arrojaron respuestas muy especficas de
la situacin actual de la fundacin, en lo que respecta a las tareas de
registros, tiempo de respuestas, confiabilidad y seguridad de los datos de las
donaciones y adopciones que se generan.
Mediante este proceso se detectaron los requerimientos y necesidades,
evidenciando que los procesos actuales son poco prcticos, ya que son
susceptibles a errores en la insercin de dato, por consiguiente los tiempos
de respuestas son muy lentos al momento de realizar las bsquedas.
-
64
Gracias a las personas que fueron encuestadas y la precisin de sus
respuestas sobre los procesos y procedimientos que se ejecutan dentro de la
fundacin, se logr precisar detalladamente cmo se gestionan las
actividades de la fundacin junto con los objetivos que persigue cada uno de
ellos.
A continuacin se presentan los resultados de las respuestas producto de
la aplicacin del cuestionario al personal que labora en la fundacin
CEPROCAN.
Qu tipo de sistema esta implementado en la fundacin para ejecutar
sus procesos y objetivos?
Las respuestas aportadas por la poblacin de estudio, reflej el siguiente
resultado:
Sistema de tipo manual
Esta respuesta determin que la fundacin no cuenta con un sistema
automatizado, todos los procesos son manuales, los registros de las
mascotas son almacenados en cuadernos, al igual que los datos de las
personas que desean adoptar mascotas, haciendo ms difcil alcanzar los
objetivos deseados.
-
65
Qu procesos se ejecutan en la fundacin para registrar donaciones y
adopciones de mascotas?
Se encontr que en el sistema actual se involucran los siguientes
procesos:
Crear registros de las mascotas.
Proporcionar las vacunas.
Registrar los datos de las personas adoptantes.
Mediante esta la informacin se logr evidenciar que la fundacin no
cuenta con procesos para llevar un registro de las donaciones y los datos de
las personas que las realizan.
Qu procedimientos estn establecidos en la fundacin para registrar
donaciones y adopciones de mascotas?
Para poder dar en adopcin una mascota, la fundacin debe primero,
crear un registro de la mascota que est ingresando y anotar todas las
caractersticas de la misma, posteriormente aplicar las vacunas
correspondientes para garantizar un buen estado de salud. En el momento
que una persona desee adoptar, se anotan los datos del adoptante y se hace
entrega de la mascota.
Con esta informacin se concluye que la fundacin no posee
procedimientos para las donaciones realizadas por parte de la comunidad, no
se cumple con ningn tipo de procedimiento que permita llevar los registros
de manera organizada.
-
66
Qu normas estn definidas en la fundacin para controlar la
recepcin de donativos y la adopcin de mascotas?
No hay normas establecidas
El sistema actual no comprende ninguna normativa especfica, los
registros de adopciones son anotados nicamente en los cuadernos y no
existe ningn control para las donaciones, sta es una de las principales
causas que genera la prdida de informacin.
Cules son los datos de entrada y salida del sistema actual?
Caractersticas de la mascota
Estado fsico de la mascota
Datos personales de los adoptantes
Por medio de esta informacin se pudo observar no existen datos de
entrada para el proceso de donaciones de la fundacin, el sistema no cuenta
con datos de salida, es decir, no genera ningn tipo de reportes para as
poder llevar el control de las donaciones y adopciones de mascotas.
Quines son los administradores del sistema?
Coordinador general de la fundacin.
Mdicos veterinarios.
Con esta informacin se determin los usuarios que hacen uso del
sistema para realizar las actividades dentro de la fundacin.
-
67
Quines interactan con el sistema?
Usuarios externos
Administradores del sistema
Por medio de estas respuestas se concluye que existen dos tipos de
usuarios en el sistema actual, el donde el usuario externo es todo aquel que
desea ver informacin sobre la fundacin, las jornadas de vacunacin,
realizar donaciones y adopcin de mascotas. El administrador del sistema es
el encargado de ingresar nuevos usuarios, mascotas, revisar las planilla de
adopcin y todas la gestin del sistema web.
Qu limitaciones presenta el sistema actual para alcanzar los
objetivos?
Lentitud en la creacin y bsqueda de los registros.
La informacin es almacenada en cuadernos y no posee ningn tipo de
seguridad.
Para realizar tanto donaciones como adopciones las personas se ven
obligadas a dirigirse a las instalaciones de la fundacin.
No se asegura una ptima calidad al trabajador para el cumplimiento de
los procedimientos.
Este contenido nos permite conocer las debilidades que presenta la
fundacin actualmente, al igual que, las desventajas que traen los sistemas
manuales en el cumplimiento de los objetivos deseados.
-
68
Qu fortalezas presenta el sistema actual que se deben mantener en el
diseo y desarrollo del sistema propuesto?
El buen estado de salud de las mascotas, con sus respectivas vacunas
mdicas.
Esta respuesta nos muestra que el sistema actual de la fundacin
CEPROCAN posee nicamente sta fortaleza, garantizar a los usuarios, una
buena salud mdica de las mascotas que desean adoptar.
Qu reportes emite el sistema actual?
Ninguno
Mediante esta respuesta, se llega a la conclusin de que el sistema
actual, por ser de tipo manual, no posee ninguna forma de generar reportes a
la gerencia, para as llevar el control de las donaciones materiales y
monetarias a la fundacin, al igual que las donaciones y mascotas restantes
dentro de sta institucin.
Qu procesos se deben implementar en el sistema propuesto para
realizar donaciones y adopciones de mascotas y cules sern sus
objetivos?
Donaciones
Llenar el formulario de pagos con tarjeta de crdito a travs de la
pgina web.
Objetivo del proceso: Brindarle a los usuarios, un mdulo para
realizar donaciones a travs de pagos con tarjeta de crdito, sin tener
que asistir directamente a las instalaciones de la fundacin.
-
69
Ingresar a la pgina web para revisar la lista de donativos materiales y
posteriormente dirigirse a la fundacin.
Objetivo del proceso: Mantener a los usuarios informados sobre los
materiales que acepta la fundacin como donativos.
Adopciones
Garantizar el buen estado de salud de la mascota.
Objetivo del proceso: Que el veterinario garantice la salud fsica de
la mascota para poder ser colocada en adopcin. Que la mascota que
est siendo adoptada cumpla con todas las vacunas necesarias para
prevenir enfermedades futuras.
Llenar la planilla de adopciones de mascotas en la pgina web.
Objetivo del proceso: Que el usuario pueda colocar toda su
informacin personal en la planilla junto con la mascota que desea
adoptar directamente en la pgina web, sin tener que acudir hasta la
fundacin.
A travs de la informacin obtenida, se puede ver que, estos procesos
facilitan a los usuarios a la realizacin de donaciones y adopciones de
mascotas, mediante estos procesos, no es necesario que los usuarios
asistan hasta la fundacin.
Qu procedimientos sern establecidos en el sistema automatizado
para el registro de donaciones y adopciones de mascotas?
Donaciones
Para las donaciones monetarias, los usuarios debern ingresar a la
pgina web y colocar sus datos personales, los datos de la tarjeta de crdito
en la parte de donaciones en lnea y seleccionar el monto que desean donar
a la fundacin.
-
70
nicamente se guardar en el sistema, un identificador de cada donacin,
con el monto y los datos del usuario, conservando as la confidencialidad de
los datos de la tarjeta.
Para las donaciones materiales, el usuario deber ingresar igualmente en
la pgina web y revisar la lista de donativos que acepta la fundacin, para
luego asistir hasta las instalaciones y entregarlo. En ese momento se
ingresarn sus datos en el sistema junto con los materiales entregados.
Adopciones
Los usuarios podrn realizar adopciones de mascotas ingresando al
sistema web, seleccionando la mascota de su preferencia para
posteriormente, llenar la planilla de adopcin con todos los datos personales,
direccin de residencia y detalles laborales. sta planilla quedar guardada
en el sistema y el usuario deber ir a retirar la mascota en la fundacin.
Luego se buscar dicha planilla y se le har entrega de la mascota.
Qu normas deben establecerse en el sistema propuesto para el
control de donaciones y adopciones?
Generar reportes diarios sobre las donaciones realizadas, tanto
materiales, como monetarias.
Generar reportes diarios sobre las mascotas adoptadas y las que aun
residen en la fundacin.
Estas normas al ser aplicadas al sistema propuesto permitirn una mejor
gestin sobre las donaciones y adopciones de mascotas, con la generacin
de los reportes diarios se lograr ver el estado de la fundacin da a