Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SISTEMA
Alejandro Guerra
Valle de la Pascua, Diciembre 2013
SISTEMA
Autor:
Br. Alejandro Guerra C.I. N 15.084.398
______________________________________
Ing. Emiliano Otalvora
iv
DEDICATORIA
Al Gran poder de Dios por darme la bendicin e iluminarme por la senda del
buen proceder y as logrando cada meta que me he propuesto. Por estar all en los
momentos de alegras, tristeza, angustias, inclinando sus manos para ayudarme a
levantar.
A mi Padre lucero que desde el cielo ilumina mi camino, que permanece pese a
todo, a mis hermanos guas asignados que me acogen en sus brazos para propiciar mi
xito.
AGRADECIMIENTO
conocimientos y experiencias.
vi
NDICE GENERAL
Pp.
ACTA APROBACIN DEL TUTOR..................................................................
iv
DEDICATORIA...................................................................................................
AGRADECIMIENTOS.........................................................................................
vi
INDIC GENERAL..............................................................................................
vii
NDICE DE FIGURAS.........................................................................................
xv
NDICE DE TABLAS..........................................................................................
xvii
RESUMEN...........................................................................................................
xviii
INTRODUCCIN............................................................................................
CAPITULO
PLANTEAMIENTO DEL PROBLEMA...............................................................
I.3 Objetivos.......................................................................................
I.4 Alcance.......................................................................................................
II.1.2 Misin................................................................................................
II.1.3 Visin.................................................................................................
10
12
12
13
15
vii
18
21
21
22
23
24
24
25
25
II.2.7 Internet..............................................................................
26
28
29
II.2.9.1 Cliente................................................................................
30
II.2.9.2 Servidor..............................................................................
30
31
32
33
33
II.2.13 Pgina..............................................................................................
34
34
II.2.14.1 Esttica.........................................................................
34
II.2.14.2 Dinmica..........................................................................
35
35
36
36
37
37
37
38
39
40
40
42
43
44
45
47
II.2.21.1.2.1 Modelizacin......................................
48
50
51
52
II.2.21.2.1.2 Puesto.................................................
53
de
puestos (DCP)
II.2.21.3 Implantacin de sistemas...............................................
53
54
55
nuevo
sistema
56
57
para
58
58
60
60
60
60
ix
61
61
61
61
62
63
63
63
63
63
63
64
64
64
64
64
65
65
65
65
65
65
65
66
66
66
67
67
67
68
69
70
70
70
71
71
72
75
76
80
80
81
82
82
83
84
84
85
87
91
92
93
93
98
99
Mdulo bienes.................................................................................................
101
xi
Mdulo funcionarios...............................................................................
108
Mdulo ubicaciones.............................................................................
109
111
Mdulo reportes...................................................................................
112
Mdulo ayuda......................................................................................
115
116
V. CONCLUSIONES Y RECOMENDACIONES.............................................. ..
120
CONCLUSIONES......................................................................................
120
RECOMENDACIONES..............................................................................
121
BIBLIOGRAFA.............................................................................................
123
SITIOS WEB..............................................................................................
126
ANEXO A.......................................................................................................
128
129
xii
NDICE DE FIGURAS
Figuras
1
Pp.
Organigrama Estructural Contralora del Municipio Autnomo
Leonardo Infante.
11
Sistema Empresa.
13
15
16
17
Red de Computadoras.
19
Red LAN
21
Red MAN...
22
Red WAN...
23
10
Topologa en Estrella..
24
11
Topologa en Bus....
25
12
Topologa en Anillo...
26
13
Internet....
27
14
28
15
Modelo Cliente/Servidor.........
29
16
Proceso cliente/servidor..
31
17
Servidor WEB.....
32
18
35
19
Modelo Jerrquico..
38
20
Modelo de Red...
38
21
42
22
44
23
Anlisis de sistemas........
45
24
46
25
47
26
48
xiii
27
49
28
Diagrama de conectividad..
50
29
Diseo de sistemas..
51
30
52
31
Nomenclatura Puesto..
53
32
54
33
Implantacin de sistemas........
54
34
35
Actividades
de
la
fase
de
construccin
prueba
de
programas
36
56
37
55
57
58
38
72
39
73
40
73
41
74
42
74
43
75
44
81
45
82
46
83
47
84
48
85
49
85
50
86
51
86
xiv
52
86
53
86
54
87
55
91
56
Diseo de la interfaz.......
92
57
Entidad bienes.
94
58
Entidad asigna_bienes.
94
59
Entidad h_bienes.........
95
60
Entidad menu..
95
61
Entidad pers_resp_bien...
96
62
Entidad privilegio........
96
63
Entidad tipo_bien
97
64
Entidad ubicacin
97
65
Entidad usuario...
98
66
99
67
100
68
101
69
102
70
103
71
103
72
104
73
104
74
105
75
105
76
106
77
106
78
de
bienes
desincorporados
por
ubicacin.
107
79
108
80
108
xv
81
Modulo
Funcionarios.
Listado
de
funcionarios
responsables,
directores.....
82
83
108
109
109
84
110
85
110
86
111
87
111
88
112
89
112
90
Modulo Reportes.
113
91
114
92
114
93
115
94
115
95
116
96
117
97
117
98
118
99
118
xvi
NDICE DE TABLAS
Tabla
Pp.
39
39
53
68
69
76
77
77
78
10
78
11
78
12
79
13
79
14
82
15
Entidad Bienes
87
16
88
17
88
18
89
19
Entidad Ubicacin..
89
20
Entidad Usuarios....
89
21
90
22
Entidad men..
90
23
Entidad privilegio...
91
24
93
25
98
xvii
SISTEMA
RESUMEN
Este proyecto tuvo como objetivo el desarrollo de un Sistema de
Informacin para el Control de Bienes de la Contralora del contralora
del Municipio Infante (SAICOBIC), dicho sistema surgi, primero, por la
necesidad presentada por la Contralora del Municipio Infante (CMI) de
contar con un sistema que permita conocer la informacin relativa a los
bienes de la Institucin de manera inmediata, concreta y confiable,
segundo, para adaptarlo a las sugerencias establecidas por la
Contralora General de la Repblica en su Publicacin BM-20 y, por
ltimo, para crear y adaptar los sistemas de informacin de la (CMLI) a
las nuevas tendencias de desarrollo e implantacin utilizando la arquitectura
cliente/servidor vigente en nuestros das. La metodologa utilizada fue la
del Ciclo de Vida de Desarrollo de Sistemas de los autores Whitten, Bentley
y Barlow (1996). El sistema se implant para ser usado en ambiente Web,
utilizando para ello el Servidor Web Apache, los lenguajes de programacin
PHP, Javascript, CSS, y HTML, el Sistema Gestor de Base de Datos
MYSQL y el editor de pginas web Dreamweaver. Con la creacin de
este sistema se da finiquito a la duplicidad e inconsistencia de la data
contenida en los archivos digitales y fsicos de las PCs y diversos
documentos de la CMLI, dando forma a la propuesta de solucin
presentada en el anteproyecto de prctica profesional. En fin, los
resultados obtenidos concuerdan con los objetivos establecidos en el
planteamiento del problema.
Descriptores: Sistema, anlisis, diseo, implantacin, base de datos.
xviii
INTRODUCCIN
del
mbito
del
CVDS
para
la
concrecin
del
proyecto.
CAPITULO I
5. Desarrollar el sistema.
I.4 Alcance
El sistema propuesto est diseado para permitir el registro, actualizacin y
consulta de la base de datos BdBienes; en esta base de datos se llevar el control de
bienes de la institucin, el cual se dejar hasta la etapa de desarrollo y quedar a
discrecin de la Contralora su implantacin.
Las transacciones con la base de datos se realizaran con datos introducidos por el
usuario a travs de una interfaz grafica de usuario.
En trminos de informacin, el SAICOBIC generara la misma referente a los
bienes de la institucin, tales como: tipo, cdigo de bien, marca, modelo, fecha de
adquisicin, serial, color, dependencia a la que pertenece o est asignado, situacin
del bien (activo o desincorporado, prestado).
Igualmente permitir la generacin de reportes adaptados a las exigencias legales
de la Contralora General de la Repblica, por tipo, por cdigo, por fecha de
adquisicin, por dependencia, entre otros.
CAPITULO II
MARCO TERICO
Se expone la descripcin de la empresa, as como el basamento legal que le
confieren las leyes para la fiscalizacin y control de recursos de la Repblica, se
conceptualiza su estructura organizacional y las funciones de las dependencias
involucradas en el proyecto, se da aqu la fundamentacin terica de los elementos y
reas de conocimiento involucrados en el proyecto (Procesamiento de Datos, Bases
de Datos, Programacin de Sistemas, Pginas Web, Redes, Ciclo de Vida de
Desarrollo de Sistemas(CVDS)).
II.1 Aspectos generales de la empresa
II.1.1 Resea histrica
La creacin de la Contralora del Municipio Infante fue promulgada el 05 de
noviembre de 1974, este organismo goza de Autonoma orgnica y funcional, acta
bajo la direccin y responsabilidad de un(a) Contralor (a), siendo su primera
autoridad el Economista Carlos Eduardo Enrique Chinaglia, en el periodo de 1975 a
1979 y actualmente est bajo la gerencia de la Abogada Glynys Hernndez.
La Contralora del Municipio Infante, es un organismo encargado de la
Fiscalizacin y Control de Patrimonio Estadal, todo de conformidad con lo Previsto
en el artculo 163 de la Constitucin de 1a Repblica Bolivariana de Venezuela:
Cada Estado Municipio tendr una Contralora que gozar de
autonoma orgnica y funcional. La Contralora del Estado ejercer,
conforme a esta Constitucin y la ley, el control, la vigencia y la
fiscalizacin de los ingresos, gastos y bienes estadales, sin menoscabo del
alcance de las funciones de la Contralora General de la Repblica. Dicho
8
probada
solvencia
tica,
moral
profesional,
anticipndose
las
10
Organismo.
12
solo usuario y los SI multiusuario que son diseados para satisfacer las necesidades
de informacin de grupos de trabajo, que bien pueden ser oficinas, departamentos u
organizaciones completas (Whitten y otros, 2003).
En el mismo orden de ideas, Connelly y Begg (2005), establecen que un sistema
de informacin esta constituido por los recursos que permiten la recopilacin, gestin,
control y diseminacin de la informacin a lo largo de una organizacin.
Segn Pantojas (2006), los SI en general realizan cuatro actividades bsicas:
entrada, almacenamiento, procesamiento y salida de informacin:
Entrada de datos: es el proceso mediante el cual el SI toma los datos que requiere
para procesar la informacin, las entradas pueden ser manuales o automticas. Las
manuales son aquellas que se proporcionan en forma directa por el usuario, mientras
que las automticas son datos o informacin que provienen o son tomados de otros
sistemas o mdulos, o directamente de los procesos.
Almacenamiento de informacin: mediante esta actividad el sistema puede
recuperar la informacin guardada en la seccin o proceso anterior.
Procesamiento de informacin: es la capacidad del sistema para efectuar clculos
de acuerdo a una secuencia de operaciones preestablecidas. Estos clculos pueden
hacerse con informacin introducida recientemente o con datos ya almacenados en el
sistema.
Salida de informacin: la salida es la capacidad de un sistema para sacar la
informacin procesada o bien datos de entrada al exterior.
En la figura 3, se ilustran las actividades realizadas por un sistema de informacin:
14
15
tales como bases de datos, sistema de procesamiento de datos, entre otros (Pantojas,
2006).
Para poder competir, las organizaciones deben poseer una fuerte infraestructura
de informacin, ya que es hoy en da el mayor de los activos de una compaa,
representada en su personal, experiencia, conocimiento, innovaciones, en cuyo
corazn se sita la base de la tecnologa de informacin. La informacin, que se
trataba desde una perspectiva meramente tradicional (usuario-intermediario-sistema)
comenz a experimentar cambios significativos gracias al desarrollo de las nuevas
tecnologas y una amplia proyeccin de todo tipo de bases de datos en lnea.
Como se muestra en las figuras 4 y 5, los SIW son una clase diferente de SI que
integran a nivel de interfaces humano/computador diferentes herramientas y sistemas
de software heterogneos.
Por otra parte, los SIW son primeramente SI y luego sistemas Web, por lo que su
desarrollo debera usar en principio, la misma disciplina requerida para construir
sistemas de informacin no Web exitosos y de calidad (Pantojas, 2006).
16
gerencial y operacional.
multiplataforma.
II.2.4 Red de computadoras
Es una coleccin de mquinas o procesadores denominados nodos, que estn
conectados a travs de un medio de comunicacin, ya sea cable, lser, microondas o
satlite, que permite el intercambio de datos e informacin entre ellos. Cada mquina
es autnoma e independiente de las otras y conoce la existencia y ubicacin de cada
una de ellas, de manera que pueda dirigir las solicitudes de datos y transmisin de los
mismos utilizando el medio de comunicacin (Pantojas, 2006).
Una red de computadoras es una coleccin de computadoras y otros dispositivos
(nodos) que usan un protocolo comn de red para compartir recursos entre s a travs
de un medio de red (Gallo y Hancock, 2002).
En cualquier operacin de redes con computadoras, hay tres presunciones
subyacentes. Primero, una red debe tener miembros; segundo, los miembros deben
estar conectados entre s de alguna manera, y tercero, todos los miembros de la red
deben establecer la comunicacin con cada uno de ellos para que pueda tener lugar
una comunicacin efectiva.
18
Las reglas que gobiernan la manera en que los datos son intercambiados entre
20
21
24
25
circular en una nica direccin, toda la informacin de la red pasa a travs de cada
nodo hasta que es tomado por el nodo apropiado.
II.2.7 Internet
Es la red de redes. Agrupa a todo el planeta y, por tanto supone un paso ms all
de las redes WAN (Snchez y Lpez, 2000).
Es la red de redes, metared a donde se conecta cualquier red que se desee abrir
al exterior, publica e insegura, de alcance mundial, donde puede comunicar cualquier
pareja o conjunto de interlocutores, dotada adems de todo tipo de servicios de valor
aadido (Piattini y Del Peso, 2001).
26
27
II.2.8 Intranet
Se entiende las redes LAN instaladas en muchas empresas que utilizan tecnologa
internet para operar de manera interna sin tener que estar necesariamente conectadas
a ninguna otra red superior. Son como pequeas internet que funcionan de manera
local aprovechando todos los recursos y las tecnologas de comunicacin del propio
internet (Snchez y Lpez, 2000).
Es la red interna, privada y segura de una empresa, utilice o no medios de
transporte de terceros (Piattini y Del Peso, 2001). La Intranet se define como la
implantacin o integracin en una red local o corporativa de tecnologas avanzadas de
publicacin electrnica basadas en Web, en combinacin con servicios de mensajera,
comparticin de recursos, acceso remoto y toda una serie de facilidades
Cliente/servidor. Su propsito fundamental es optimizar el flujo de informacin con
el objeto de lograr una reduccin de costos en el manejo de documentos y
comunicacin interna (Pantojas, 2006).
Como se representa en la figura 14, la Intranet son redes ms pequeas, ya que
son usadas generalmente para una nica organizacin. Son vistas como potentes
herramientas de gestin que permiten la difusin de informacin y la implantacin de
mecanismos de colaboracin entre las diversas unidades organizacionales, empleados
y clientes.
Es decir, una red Intranet es una estructura que vincula todos los equipos de una
empresa y/o institucin, permitiendo a los usuarios acceder y compartir recursos
desde cualquier puesto de trabajo, siempre que su nivel de organizacin as lo
permita, este conjunto de recursos internos y externos a la organizacin permite
compartir informacin, servicios y bases de datos. Las Intranets se implementan con
el objeto de disminuir tiempo y costos de operacin de las organizaciones, es una
herramienta de mltiples funcionalidades, puede dividir los costos de comunicacin,
puede proporcionar informacin actualizada acerca de diversos temas, las intranets
eliminan la barrera de la distancia y contribuir al aceleramiento de las tareas.
La CMI dispone de una intranet y el nombre de su grupo de trabajo es
Sistemas.
II.2.9 Modelo cliente/servidor
En toda comunicacin entre dos computadoras existen varios esquemas de
funcionamiento. Una comunicacin entre computadoras no es ms que un
intercambio de informacin, que, generalmente, suele ser bidireccional. Estas formas
de comunicacin pueden seguir varios esquemas como son el jerrquico, el
maestro/esclavo o el cliente servidor. Estos esquemas definen en forma genrica el
modo en el que se intercambia la informacin (Snchez. y Lpez, 2000).
As, por ejemplo, en un esquema jerrquico la transmisin de la informacin
atraviesa los niveles de la jerarqua de menor a mayor, para despus volver a
descender en el rbol que la define hasta encontrar el nodo de destino. En un esquema
maestro/esclavo, el comunicante, que acta como esclavo, tiene que seguir los
parmetros y momentos de la comunicacin que impone el maestro.
Internet y, en general, las redes de comunicacin modernas, utilizan el modelo
cliente/servidor. El modelo cliente/servidor, ver figura 15, se basa en la asignacin de
roles a las entidades que participan en la comunicacin de manera que uno pide
informacin (cliente) y el otro le sirve (servidor).
29
operativos UNIX, aunque hay sistemas operativos como Windows que hablan de
servicios) estn escuchando constantemente por si hubiera peticiones de
comunicacin por parte de clientes. Se trata pues de un sistema de comunicacin
asncrono donde un cliente puede solicitar el inicio de una comunicacin en cualquier
momento y el servidor (tericamente) est siempre en disposicin de responder a la
comunicacin de cualquier cliente (Snchez. y Lpez, 2000).
A continuacin se muestra la comunicacin en la arquitectura Cliente/Servidor:
31
Es una computadora que almacena y maneja los sitios web. El servidor Web
maneja la entrega de los componentes de las pginas web como respuesta a peticiones
de los navegadores de los clientes.
32
HTML y mostrarlos en pantalla, junto con sus imgenes, sonidos, videos, etc.
En la Contralora del Municipio Leonardo Infante se usa por defecto (viene con
el S.O Windows xp) el Internet explorer en sus dos ltimas versiones 6 y 7. Y sern
estas dos versiones las que servirn para desarrollo y prueba del SAICOBIC.
Es una interfaz, es un software que solicita la comunicacin con una pgina web
o un documento ActiveX a un servidor, por medio de un URL (localizador uniforme
de recursos) o a travs de un link o hipervnculo, se establece entonces una sesin
entre el navegador y el servidor por medio de http. Cuando el servidor responde enva
cdigo HTML o el documento ActiveX, el navegador interpreta el cdigo HTML y
procede a desplegar la informacin (texto, video, msica, imgenes, entre otros) o
activa la aplicacin relacionada con documentos ActiveX.
II.2.11 World wide web
En informtica, World wide web (o la "Web") o Red global mundial es un
sistema de documentos de hipertexto y/o hipermedias enlazados y accesibles a travs
de Internet. Con un navegador Web, un usuario visualiza pginas web que pueden
contener texto, imgenes, vdeos u otros contenidos multimedia, y navega a travs de
ellas usando hiperenlaces o hipervnculos.
Desde una perspectiva de modelos de comunicacin, la web puede considerarse
como una coleccin de clientes y servidores con base en internet que hablan el mismo
lenguaje, esto es, el Protocolo de Transferencia de Hipertexto (http). La web es
accesible por medio de web browsers o navegadores web tales como el internet
explorer (Gallo y Hancock, 2002).
Es un conjunto de servidores que proveen informacin organizada en sitios de la
red.
II.2.12 Portal web
Son localizaciones o sitios en la World Wide Web que contiene documentos
33
II.2.14.2 Dinmica
Es una pgina Web, su contenido se origina de una base de datos, las funciones
principales de estas son: mostrar el contenido de una base de datos con base en la
informacin que solicita un usuario a travs de un formulario de Web, actualizar el
contenido de una base de datos, mejorar la interaccin entre el usuario y el sitio Web
(Chvez, 2006).
II.2.15 Base de datos
Coleccin de datos relacionados. Una base de datos tiene una fuente de la cual
provienen los datos, algn grado de interaccin con los sucesos del mundo real, y una
audiencia que esta activamente interesada en el contenido de la base de datos
(Elmasri y Navathe, 2002).
Una coleccin compartida de datos lgicamente relacionados, junto con una
descripcin de estos datos, que estn diseados para satisfacer las necesidades de
informacin de una organizacin (Connolly y Begg, 2005).
poder encontrar y recuperar estos recursos. De esta forma, las bases de datos se han
convertido en un elemento indispensable no slo para el funcionamiento de los
grandes motores de bsqueda y la recuperacin de informacin en cualquier sistema,
sino tambin para la creacin de sitios web, Intranets y otros sistemas de informacin
en los que se precisa manejar grandes o pequeos volmenes de informacin. La
creacin de una base de datos a la que puedan acudir los usuarios para hacer consultas
y acceder a la informacin que les interese es, pues, una herramienta imprescindible
de cualquier sistema de informacin, sea en red o fuera de ella.
Una base de datos es una coleccin de datos organizados y estructurados segn
un determinado modelo de informacin que refleja no slo los datos en s mismos,
sino tambin las relaciones que existen entre ellos. Una BD se disea con un
propsito especfico y debe ser organizada con una lgica coherente. Los datos
podrn ser compartidos por distintos usuarios y aplicaciones, pero deben conservar su
integridad y seguridad al margen de las interacciones de ambos. La definicin y
descripcin de los datos han de ser nicas para minimizar la redundancia y maximizar
la independencia en su utilizacin.
En otras palabras, las BD son un conjunto de datos organizados para su
almacenamiento en la memoria de una computadora, diseado para facilitar su
mantenimiento y acceso de forma estndar, los datos se pueden expresar en forma de
textos, nmeros o grficos. Tambin se puede asumir que una base de datos es un
conjunto de archivos y/o registros dispuestos para ser procesados por una aplicacin y
analizados para su uso empresarial.
II.2.16 Tipos de bases de datos
II.2.16.1 Bases de datos estticas
stas son bases de datos de slo lectura, utilizadas primordialmente para
almacenar datos histricos que posteriormente se pueden utilizar para estudiar el
36
37
38
informacin en una base de datos de red ha significado que sea un modelo utilizado
en su mayora por programadores ms que por usuarios finales.
15.084.398
Guerra
Alejandro
VLP
3.332.489
Prez
Mara
Anztgui
..
..
..
..
..
..
..
..
Ubicacin_CL_Estud
15.084.398
06_00
3.332.489
14_00
..
..
..
..
usuarios especificar las estructuras y tipos de datos y las restricciones aplicables a los
datos que hay que almacenar en la base de datos.
Permite a los usuarios insertar, actualizar, borrar y extraer datos, usualmente
mediante un lenguaje de manipulacin de datos (DML, Data Manipulation
Language). Al disponer de un repositorio centralizado para todos los datos y las
descripciones de los datos, el lenguaje DML puede proporcionar un mecanismo
general de consulta de esos datos, denominado lenguaje de consulta.
Proporciona un acceso controlado a la base de datos. Por ejemplo puede
proporcionar:
base de datos;
base de datos;
Un catlogo accesible por el usuario, que contiene descripciones de los datos que
41
informtica.
software.
necesidades.
la poblacin.
Es decir, es software libre si los usuarios tienen todas las libertades mencionadas
anteriormente, software libre no significa que no sea comercial, un programa libre
debe estar disponible para el uso, la programacin y distribucin comercial.
II.2.21 Ciclo de vida del desarrollo de sistemas (CVDS)
Conjunto ordenado y sistemtico de acciones cuyo fin es resolver los problemas
de una empresa, por medio del desarrollo y el soporte de los sistemas de informacin
resultantes. Se conoce tambin como ciclo de vida de desarrollo de aplicaciones. (v.
figura 22)
Es un proceso por el cual los analistas de sistemas, los ingenieros de software, los
programadores y los usuarios finales elaboran sistemas de informacin y aplicaciones
informticas. Se trata de una herramienta de gestin de proyectos que planea, ejecuta
y controla los proyectos de desarrollo de sistemas (Whitten y otros, (2003).
43
44
45
46
47
II.2.21.1.2.1 Modelizacin
Acto de elaborar una o ms representaciones graficas de un sistema.
La grfica, diagrama o imagen resultante representar las necesidades planteadas
por los usuarios en cuanto a datos, procesos y redes desde un punto de vista de la
empresa (o de usuario). Para llevar a cabo la modelizacin de las necesidades
planteadas para elaborar el sistema se utilizarn los distintos diagramas propuestos en
la metodologa escogida. En la metodologa destacan, la elaboracin de diagramas de
modelos de datos (tambin denominados diagramas de entidad y relaciones DER),
son herramientas predilectas para la modelizacin de los requisitos de datos de un
nuevo sistema. En ellos los rectngulos son cosas acerca de las cuales los usuarios
necesitan almacenar datos. Los rombos y las conexiones son asociaciones o enlaces
entre las presencias de entidades diferentes.
48
49
Por ltimo se deben utilizar los diagramas de conectividad, que son tiles para
describir los lugares geogrficos donde pueden adquirir importancia los datos y los
procesos. Los crculos son lugares donde opera la empresa. Los cuadrados son
lugares situados fuera de la empresa.
50
51
52
II.2.21.2.1.2 Puesto
Cualquier lugar en el cual existe un usuario que emplea o interacciona con el
sistema de informacin o la aplicacin. En la siguiente figura se representa la
nomenclatura propuesta por Whitten y otros:
Puestos de implantacin
Ciudad
Campus Universitario
Edificio
Despacho
Sucursal
Lugar de un perifrico
Cliente
Lugar de un perifrico de
comunicaciones
Proveedor
Fuente: Whitten y otros. (2003).
II.2.21.2.1.3 Diagrama de conexin de puestos (DCP)
Herramienta de modelizacin de redes que describe la forma de un sistema en
funcin de la ubicacin de sus usuarios, procesos y datos, as como las
53
55
56
57
Figura 37. Actividades de la fase de entrega del nuevo sistema para su puesta en
funcionamiento.
Fuente: Whitten y otros. (2003).
II.3 Herramientas informticas utilizadas
Entre las herramientas de apoyo al desarrollo del sistema que se utilizarn se
cuentan:
Generador de cdigo: El editor de Textos Dreamweaver 8 para generar cdigo
HTML.
Servidor Web: Apache el cual se utilizar como servidor de cdigo abierto para
plataformas UNIX (gnu/linux) y Windows.
58
59
CAPITULO III
MARCO METODOLGICO
La metodologa corresponde a la aplicacin de un modelo de referencia para la
elaboracin de sistemas de informacin, consta de una serie de funciones o etapas de
alto nivel, dichas etapas se componen de fases, las cuales a su vez se subdividen en
actividades que explican cmo se realizar el estudio, qu se realizar dentro del
mbito de un modelo de referencia para la culminacin acertada de un proyecto
informtico.
III.1 Anlisis del sistema
III.1.1 Fase de estudio
Las actividades a realizar en esta fase son:
III.1.1.1 Conocer el sistema actual
En esta actividad se obtendr un conocimiento bsico del sistema actual y el
proceso manual, para ello se aplicarn tcnicas de recoleccin de datos que permitirn
una visin general del sistema de manipulacin de informacin de los bienes de la
institucin, se proceder en primer lugar a elaboracin de entrevistas con la directora
de Desarrollo Tcnico, y el director de Administracin y Servicios quienes
suministrarn a grandes rasgos toda esta informacin; la entrevista ser de tipo
informal con duracin de una hora aproximadamente con cada una, por separado,
seguidamente la revisin de documentacin y extraccin de datos importantes y
finalmente se aplicar el mtodo de observacin diaria que consistir en percibir
directamente la forma como se llevan a cabo las actividades y funciones relativas al
caso de estudio en la Contralora del Municipio Infante (CMI).
60
61
62
63
64
65
66
CAPITULO IV
PRESENTACIN DE RESULTADOS
En este captulo se presentan los resultados obtenidos en la investigacin y
posterior desarrollo del proyecto, lo cual incluye la definicin de requisitos y
necesidades de usuario. Se presenta igualmente la modelizacin del sistema,
considerando el anlisis y distribucin de datos y procesos, las unidades de
diseo y la base de datos. Por ltimo, se hace referencia a la plataforma de la
red diseada y la implantacin del sistema.
IV.1 Anlisis del sistema
IV.1.1 Conocimiento del sistema actual y el proceso manual
Se consult y entrevist a los funcionarios de la direccin de desarrollo tcnico
y de administracin y servicios, se aplic el mtodo de observacin diaria, en
consecuencia se observ el sistema en uso y el manejo manual de la informacin
relativa a los bienes de la institucin. Se constat que el sistema en uso no
maneja informacin completa de los bienes de la Contralora del Municipio
Leonardo Infante, tales como fecha de adquisicin, vendedor, garanta, un
archivo histrico de prstamos, transferencias y desincorporaciones de los
bienes. Tambin se constat que el sistema no maneja reportes por tipo, por
cdigo, por dependencia.
Igualmente, se pudo observar que en el proceso manual los analistas han
creado tablas y formatos en hojas de clculo en Excel adaptados segn su criterio
particular, no se lleva un estndar en el almacenamiento de la informacin y,
puede percibirse que el usuario tiene gran discrecionalidad en la manipulacin de
los datos, lo que trae como consecuencia la vulnerabilidad de los mismos.
Puede ocurrir como en efecto ha ocurrido,
67
Oportunidad
Causa(s) Efecto(s)
Inconsistencia de la data
Informacin inoportuna,
prdida de horas hombre
incidiendo
en
la
productividad
y
desempeo
de
los
analistas
Informacin
que
fue Se traslapan datos
cargada en el sistema
automatizado la cual a su
vez no fue actualizada en el
proceso manual y viceversa
68
Problema
Oportunidad
Causa(s) Efecto(s)
Se
dificulta
ubicar No se lleva control de En el caso de falla de
garanta de los equipos fecha de
compra
y los equipos no se hace
elctricos y/o electrnicos tiempo de garanta
efectiva la garanta
Se guarda data en un Esta informacin no es
seudo-proceso de control respaldada
por
la
en hojas de Excel
direccin de desarrollo
tcnico
Se
puede
borrar,
modificar
y
en
consecuencia perderse la
data sin que medie la
direccin de desarrollo
tcnico
a los
problemas oportunidades
y efectos
identificados se
desarrollan los objetivos del nuevo sistema, los cuales son mostrados en la tabla 5:
Tabla 5. Matriz de objetivos del SAICOBIC.
Problema
Oportunidad
Causa(s) Efecto(s)
Oportunidad:
Crear Carencia
de
sistema Crear
sistema
nuevas
destrezas
en multiusuario
ambiente web
arquitectura
Responsabilidad de la
cliente/servidor.
Direccin de Desarrollo
Tcnico de investigar y
evaluar tecnologas de
informacin
en
Oportunidad: Centralizar La
data
no
est Proveer acceso eficaz y
la data en el servidor de Integrada en un solo eficiente a la data
datos
sistema de Informacin
69
Problema
Oportunidad
Causa(s) Efecto(s)
de
la
sistema
permite
el
registro,
actualizacin,
consulta,
prstamos,
Colores blanco, azul, verde y gris, con tonalidades y/o variaciones entre
estos colores.
del registro.
organizacional
respectiva .
Todos
los
coloracin de fondo.
histrico,
72
directamente relacionadas.
75
la base de datos
Descripcin
Contiene los datos de identificacin del
bien
Contiene los movimientos del bien a
lo largo
del tiempo, prstamos,
transferencias, etc
Es la ubicacin administrativa del
bien,
por
ejemplo
despacho
administracin, etc
Es el funcionario responsable de la
dependencia,
el director, jefe de
divisin, etc
Es la clasificacin impuesta por la
Contralora General de la Repblica
Ubicacin
Persona responsable
Tipo de bien
Usuarios
entidad
ubicacin
contendr
los
siguientes
atributos
de
datos
Nombre del
suceso
Incorporar
Desincorporar
Se presta o
transfiere un bien
Transferir
Prestar
79
CLA
Condiciones
B
LC
No debe existir el
bien a incluir. Debe
existir el bien a
LA
desincorporar. Se
debe modificar el
atributo status. Debe
existir el bien a
modificar.
LA
Se debe modificar el
atributo status.
Nombre de
entidad
Descripcin del
suceso
Nombre del
suceso
Desincorporar un
bien
Se presta o
transfiere un bien
Desincorporar
Ubicacin
Ubicar el bien en
una unidad
administrativa
Ubicar
Persona
responsable
del bien
Responsabilizar al
director
de
la
dependencia
de ubicacin
del bien
Registrar la
clasificacin del
bien
Responsabilizar
Histrico del
bien
Tipo de bien
Usuario
Transferir
Prestar
CLA
Condiciones
B
LA
Se modifica el
atributo
Desincorporar,
LA transferir o prestar
segn sea el
caso.
CLA Se modifican los
atributos
ubicacin
y
descripcin
de
ubicacin.
C L Se modifican los
A B atributos cedula,
apellidos, nombres y
ubicacin del
trabajador.
Registrar tipos de
bienes
CL
Registro de
usuarios
CL
No debe existir el
usuario a incluir.
Debe
existir el
LA LC usuario.
Idem. Idem.
LB Se pueden modificar
todos los atributos
excepto cedula.
80
Se clasifican los
bienes segn tabla de
la C.G.R.
Contralor(a), cliente 1.
Administrador(a), cliente 2.
81
82
Puesto
Tipo
Contralor(a)
Cliente
Administrador(a)
Cliente
Jefe de servicios
generales
Cliente
Analista
bienes
de Cliente
Analista
de Cliente
bienes
Fuente: El autor. (2013).
Descripcin
Consulta de: bienes, desincorporaciones,
transferencias y de prestamos entre las dependencias.
Por lo general para anlisis de la data y toma de
decisiones.
Consulta de: bienes, desincorporaciones,
transferencias y de prestamos entre las dependencias.
Por lo general para anlisis de la data y toma de
decisiones.
Consulta de: bienes, desincorporaciones,
transferencias y de prestamos entre las dependencias.
Por lo general para anlisis de la data y toma de
decisiones.
Registra, modifica, consulta y elimina presencias en
el sistema. Es el transcriptor del sistema.
dem al anterior
84
diseos especificadas se muestran en las figuras 49, 50, 51, 52, 53 y 54.
Tipo
Nulo
Entero (10)
No
Tipo de bien
Entero (10)
Descripcin
Cadena (255)
Marca
Cadena (50)
Modelo
Cadena (50)
Serial
Cadena (80)
Fecha compra
Fecha
Precio
decimal(10,2)
87
Atributos
Tipo
Nulo
vendedor
Cadena (255)
Asignado
Carcter (2)
No
Valor de salvamento
decimal(10,2)
Vida til
Entero (1)
Garanta
Entero (1)
Carcter (1)
No
Status
Fuente: El autor. (2013)
Tipo
Entero (50)
Nulo
No
Entero (10)
No
Fecha
No
Tipo de movimiento
Carcter (1)
No
Entero (6)
No
Movido a la dependencia
Fuente: El autor. (2013).
Tipo
Entero (10)
Nulo
No
Ubicacin
Entero (6)
No
Atributos
Tipo de bien
Descripcin de tipo
Fuente: El autor. (2013)
Tipo
Entero (10)
Nulo
No
Cadena (255)
No
Tipo
Entero (6)
Nulo
No
Descripcin dependencia
Cadena
(255)
No
Tipo
Entero (10)
Nulo
No
Apellidos
Cadena (50)
No
Nombres
Cadena (50)
No
Usuario en el sistema
Cadena (50)
No
Clave de usuario
Cadena (50)
No
89
Tipo
Entero (30)
Nulo
No
Entero (10)
No
Asignarlo a
Entero (6)
No
Fecha
No
Fecha de asignacin
Fuente: El autor. (2013).
Tipo
Carcter (2)
Nulo
No
Titulo de men
Cadena (30)
No
Jerarqua
Entero (11)
No
Entero (11)
No
url
Cadena 100)
No
Por ltimo, la entidad privilegio (v. tabla 23), contendr los cdigos de men y
la autorizacin del privilegio: si o no, para el acceso de los clientes del
SAICOBIC a cada mdulo. La interseccin de men y usuario dan como resultado el
privilegio que se otorga al cliente.
90
Tipo
Nulo
Cdigo privilegio
Entero (30)
No
Cedula
Entero (10)
No
Cdigo de men
Carcter (2)
No
Privilegio
Carcter (2)
No
92
93
98
y vistas del
99
100
Al ser autorizado el acceso del usuario al sistema, se muestran las tres secciones
en que se divide la pantalla, cabecera, men y principal. En cabecera se muestra el
logo de la institucin junto con la nomenclatura del sistema. En men se despliegan
las opciones segn privilegios tenga el usuario. Finalmente principal es la zona de
trabajo del SAICOBIC, donde se muestran
vistas
Mdulo bienes
El mdulo principal del sistema es el mdulo bienes, por lo cual se
abarcar en la extensin de espacio necesaria para su demostracin. Al hacer
click en el submen bienes>consola bienes se muestra un listado general denominado
inventario maestro de bienes, el cual contiene la informacin filiatoria de los bienes,
cdigo de bien, tipo, descripcin, marca, modelo,
compra,
casa
comercial
donde
serial,
fecha
precio
de
101
102
103
104
El
105
106
de
los
requisitos
fundamentales
de
107
los
usuarios
clientes,
el
Mdulo funcionarios
Este mdulo presenta la vista de los funcionarios responsables de los bienes
(Directores(as), la cual incluye las opciones de ingreso, actualizacin y listado. Tal
como se muestra en las figuras 81, 82 y 83.
108
Mdulo ubicaciones
En las figuras 84, 85 y 86 se pueden observar la lista de ubicaciones o
dependencias de la Contralora del Municipio autnomo Leonardo Infante del estado
Gurico, la opcin de ingreso de una nueva ubicacin y la modificacin o
109
110
111
Por cdigo.
113
Figura 92. Mdulo Reportes. Reporte por cdigo, vista por pantalla.
Fuente: El autor. (2013).
114
Mdulo ayuda
Este mdulo est conformado por el manual de usuario, el cual se muestra en la
figura 94.
115
116
117
La interfaz que muestra los privilegios del usuario actual (v. figura 98), permite
realizar la modificacin de los mismos a pedido del director de administracin
y servicios.
componentes
del
SAICOBIC
mientras
este
118
es
119
CAPITULO V
CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES
Luego
Igualmente se cre la base de datos, las pginas web, archivos, vistas y mdulos
componentes
del
RECOMENDACIONES
121
A nivel de usuario se debe registrar los bienes nuevos y hacer los movimientos
respectivos (desincorporacin, prstamo, transferencia) oportunamente en el sistema
a fin de emitir los reportes con la data mas actualizada posible.
122
BIBLIOGRAFA
Mc Fedries, Paul. (1996). Creando una Pgina Web con HTML Fcil.
Mxico. Prentice Hall.
Auditora Informtica:
Un
Enfoque
prctico. Madrid, Espaa. Editorial Ra-ma, Alfaomega Grupo Editor, S.A. 2da
Edicin.
124
125
Sitios Web
en:
<http://usuarios.multimania.es/cursonvu/descargas/manual.
html.pdf >
Belisario, Carlos. Generar dos Cabeceras con FPDF en la Misma Hoja. [En Lnea].
2010. 9 p. [Fecha de consulta: 03 Noviembre
2010].
Disponible en:
http://php.org.ve/de-todo-!/generar-dos-cabeceras-con-fpdf-en-la-
msima-
hoja/?action=printpage
Febrero
2013].
Disponible
en:
<http://elticus.com/descargas/Curso%20de%20HTML_basico.pdf>
Chvez Serrano, Ruth. Prototipo de Intranet para el Centro Local Trujillo. [En
Lnea]. Trabajo Especial de Grado. Venezuela: Universidad Nacional Abierta.
2006. 148 p. [Fecha de consulta: 10 Abril 2013]. Disponible en:
http://biblo.una.edu.ve/docu.7/bases/marc/texto/t7303.pdf
Converse, Tim. y PARK, Joyce. PHP5 and MySQL Bible. [En Lnea]. Wiley
Publishing, Inc USA, 2004. 1083 p. [Fecha de consulta: 18 Mayo 2013].
Disponible en: http://rapidshare.com/files/220107927/PHP5.MySQL.Bible.zip.
Eguluz Prez, Javier. Introduccin a Javascript. [En Lnea]. 2007. 185 p. [Fecha
de
consulta:
25
Agosto
http://www.librosweb.es/ajax/
126
2013].
Disponible
en:
Ferrer Jorge, Garca Vctor y Garca Rodrigo. Curso Completo de html. [En
Lnea]. (s/f). 447 p. [Fecha de consulta: 20 Febrero 2013]. Disponible en:
<http://es.tldp.org/Manuales-LuCAS/doc-curso-html/doc-curso-html.pdf>
en:
http://biblo.una.edu.ve/docu.
7/bases/marc/texto/t27982.pdf
25
en:
http://www.
jorgesanchez.net/web/javascript.pdf
Wiley Publishing,
Inc
USA,
127
Anexo A
128
Qu
Contralora?
2) Por qu no se ha automatizado el control de bienes de la institucin?
3) D sus impresiones del sistema actual (en uso).
4) D sus impresiones del proceso manual llevado a cabo para controlar la data de
los bienes.
5) Cmo concilian la data entre el sistema ms-dos y el proceso manual?
6) A rasgos generales, que inconvenientes le trae a la institucin tal
ambigedad en la data.
7) Hable del tiempo que requieren el analista y los asistentes de bienes para
producir un informe de bienes.
8) Quines requieren o solicitan informacin relativa a los bienes?
129