pulse aquí - III Jornada Nacional Virtual de Ciencias de la Información

Anuncio
Título: Control automatizado del equipamiento informático en la
Provincia de Pinar del Río.
Autor: Dianet de la Caridad Pérez Perugorría; Dirección Provincial de Salud, Calle
Martí No. 174 e/ Comandante Pinares y Ciprián Valdés; Pinar del Río, 752177,
[email protected]
Coautor: Luisa Viera Díaz; Filial Simón Bolívar, Carretera Central Km 86; Pinar del
Río, 763801, [email protected]
1
Resumen
El desarrollo de las tecnologías de la información y las comunicaciones en nuestro sector
ha influenciado a impulsar el desarrollo científico-técnico y la preparación de nuestros
profesionales, ayudando en gran medida a facilitar la toma de decisiones a diferentes
niveles. Utilizando herramientas bajo licencia de software libre, como: Apache, MySQL y
PHP se desarrolló el sitio web creado con el objetivo del control automatizado del
equipamiento informático en la Dirección Provincial de Salud, fortaleciendo en gran
medida el trabajo de informática en la provincia de Pinar del Río. El Sistema cuenta con
una página principal, donde podemos apreciar las funciones y objetivos del departamento
provincial de informática, visualizar y descargar documentación oficial emitida por los
organismos superiores además de la administración del sistema, a la cual sólo tendrán
acceso los usuarios registrados y responsables del área en las diferentes instituciones, la
misma cuenta con gestión de medios donde podemos introducir, eliminar y modificar datos
de equipamiento; los datos de unidades que introducen datos al sistema, reportes de
roturas del equipamiento atendido por Copextel, ayudándonos en las conciliaciones que
con los funcionarios de dicha entidad realizamos; así como
filtros que nos permiten
visualizar y exportar toda la información introducida en la web.
Descriptores:
AUTOMATIZACIÓN/instrumentación/métodos/norma;
DESARROLLO
TECNOLÓGICO; GESTIÓN DE LA INFORMACIÓN/instrumentación/organización y
administración; PROGRAMAS INFORMÁTICOS PROYECTOS DE TECNOLOGIAS DE
INFORMACION Y COMUNICACIONES TOMA DE DECISIONES/ ética
2
Introducción
La informatización del Sistema Nacional de Salud Pública (SNS) esta dada por el conjunto
de métodos, técnicas, procederes y actividades gerenciales dirigidas al manejo de la
información en salud, la cual comprende la información sobre el estado de salud de la
población, la información sobre el conocimiento de las ciencias de la salud y la información
en general para la toma de decisiones, clínico-epidemiológicas, operativas y estratégicas.
El presente impone la implementación de un proceso similar orientado a la superación
profesional, a la automatización de los servicios, a la investigación y al apoyo en la toma
de decisiones en toda la actividad de salud.
Actualmente el Ministerio de Salud Pública (MINSAP) ha definido a la informatización
como una de sus prioridades y ha convocando para ello a un grupo de instituciones
propias de sector, del Ministerio de Informática y Comunicaciones y de otros organismos
de la administración central del estado, para definir de conjunto la estrategia a desarrollar.
En algunos casos se ha tomado como punto de partida sistemas ya desarrollados en el
país en el marco de aquella primera estrategia de desarrollo. (1)
Con el objetivo de controlar el equipamiento informático en las diferentes Unidades de
nuestra provincia, es necesario crear un sitio web en el cuál se hará en MySQL, como
servidor HTTP se utilizará apache, lenguaje de programación php (plataformas libres que
permite la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y
mejorar el software), donde cada usuario, autorizado por el administrador de la aplicación,
actualice (modifique) e introduzca los nuevos datos de sus Instituciones, ayudando de esta
manera la toma de decisiones de directivos a diferentes niveles (van a tener permiso de
visualización para poder actualizarse ellos mismos del equipamiento informático, así
contribuimos a tener directivos más documentados, facilitándole de esta forma más ágil la
información)
El Departamento Provincial de Informática en Salud tiene la función de organizar, dirigir y
controlar el proceso de informatización en las unidades de salud de la provincia; con el
objetivo de implementar un monitoreo y fortalecer el desarrollo del uso adecuado de las
Tecnologías de la Información y el Conocimiento para mejorar la eficiencia del sistema de
3
salud en nuestra provincia.
Como necesidad principal de dicho departamento se puede apreciar que todas las
informaciones respecto a equipamiento y documentación, están en soporte estático, es
decir, que para actualizar sus documentos dependen de que los informáticos de sus
Unidades envíen e-mail los datos para ellos actualizar.
Con el desarrollo de esta web el administrador provincial (administrador del sitio) puede
crear los usuarios (editores) necesarios de cada unidad para actualizar e introducir
información de su equipamiento correspondiente.
Nos propusimos como objetivo elaborar un software que permita el control automatizado
del equipamiento informático en la provincia de Pinar del Río.
Material y Método
Entre los métodos utilizados en esta investigación tenemos:
•
Histórico–lógico, empleado en la revisión de documentos referidos al uso de
software profesionales existentes o afines al software propuesto para conocer su
estado actual y en el análisis de las causas y antecedentes del problema.
•
Análisis-síntesis, para el proceso de captura de los requerimientos, análisis y
desarrollo del software.
•
Inducción-deducción,
en la aplicación de los procesos
de captura de los
requerimientos, análisis y diseño e implementación del software.
•
Modelación, en la modelación de los datos necesarios para el diseño de la base
de datos y su gestión con el uso de la aplicación.
•
Revisión bibliográfica, en el estudio de los documentos existentes acerca de la
comunicación y la gestión de la información.
•
Consulta a expertos, en la corroboración del problema y el enriquecimiento de la
propuesta a partir de las valoraciones de los expertos.
Para la creación de la web fue necesario instalar Apache (servidor HTTP de código
abierto), MySQL (gestor de base de datos) y PHP (lenguaje de programación); utilizando
Appserv que es una distribución con todo el paquete de componentes necesarios para que
el servidor funcione correctamente con todas sus configuraciones.
4
Resultado
Creación de la la base de datos
Modelo Entidad Relación
bi (id_bi, programa, id_unidad, tipopc, annoentrada, ubicacion, tipoconexion, estado)
unidad (id_unidad, nombre, direccion, municipio, telefono)
responsable (nombrefull, direccionprivate, email, telefprivate, id_unidad, usuario,
password)
pc (noserie, id_unidad, ubicacion, micro, ram, hdd, monitor, lector, teclado, mouse,
speaker, ups, printer)
reporte (id_reporte, fecha, id_bi, estado, id_unidad, pieza, responsable)
articulo (id_articulo, nombre, comentario, patch)
DATABASE REPORTES_PC
Table: bi_pc
Field
Type
id_unidad
text
programa
text
tipo_pc
text
anno_entrada
text
ubicacion
text
tipo_conexion
text
id_batalla_idea text
estado
text
Table: bi_reporte
Field
Type
5
fecha
date
id_batalla_idea bigint(20)
estado
text
id_unidad
text
responsable
text
pieza
text
Table: global_articulo
Field
Type
nombre
text
comentario text
path
text
Table: global_pc
Field
Type
id_unidad text
no_serie
text
ubicacion text
micro
text
ram
text
hdd
text
monitor
text
lector
text
teclado
text
mouse
text
speaker
text
6
ups
text
printer
text
Table: global_responsable
Field
Type
nombre_full
text
direccion_private text
e_mail
text
telef_private
bigint(20)
id_unidad
text
usuario
text
password
text
Table: global_unidad
Field
Type
nombre
text
id_unidad text
direccion text
municipio text
telefono
text
Diseño y creación del Sitio Web
La elaboración del sitio fue por etapas:
1- Se creó la carpeta en el disco de trabajo D:\ nombrada: infodps, en la cual se
7
almacenarán los archivos del trabajo, dentro de ella se encuentras la carpeta css (para el
código del estilo html), downloads (aquí están las descargas del sitio), la carpeta images
(imágenes del sistema), js (será la carpeta donde estará el código java script de la
página), lib (aquí están las páginas DBALL.php librería para conectar a la Base de datos,
iniDB.php para pasar los parámetros a la Base de Datos y libreportes.php
para los
códigos php que se utilizan en la página) y la carpeta pages (aquí estarán todas las
páginas del sistema), además de estar dentro de la carpeta Sistema las páginas
index.php (página principal) y la página config.php (configuraciones del sistema para su
modificación)
2- Herramienta utilizada para el Código HTML
Utilicé la herramienta artiester donde se genera el diseño con el código html.
Definición del Sitio
Nombre del Sitio: Sistema de Gestión de Medios Informáticos
URL: http://reportes.minsap.pri.sld.cu/
El sitio está compuesto por la página de inicio home.php, donde nos da la bienvenida al
sistema, donde podemos encontrar las principales funciones y objetivos del Departamento
Provincial de Informática en Salud, también en ella podemos acceder a la página
downloads.php, donde aparece documentación necesaria que debe tener todo
departamento de Informática en Salud en nuestro país; además la página help.php
donde se muestra el objetivo principal y funcionabilidades de la web, y por ultimo la pagina
login.php donde solo los administradores del sistema podrán acceder, que son los únicos
que tienen permiso para modificar los datos que luego podrán filtrar en el sitio.
En la página login.php luego de estar loguiado como administrador se tiene acceso a
Gestión donde se encuentra Gestión de Usuario: new_user.php para crear un nuevo
usuario con todos sus datos: nombre y apellidos, usuario, contraseña, e-mail, dirección,
teléfono y unidad a la que pertenece; la página mod_user.php donde se visualizan todos
los usuarios del sistema y donde se pueden modificar sus datos; la página del_user.php
el administrador accede para eliminar usuario existente que no necesita modificar datos.
Gestión de Medios: new_med.php es la página donde se introducen los datos del
equipamiento informático perteneciente a salud; mod_med.php página para modificar los
8
datos de las pc introducidas en new_med.php; la página mod_pc_global.php donde se
muestran todas las pc introducidas en new_med.php; del_med.php elimina los datos de
las pc introducidas. Gestión de Unidades: new_unid.php para agregar unidades (datos de
instituciones) al sistema; mod_unid.php se muestra listado de unidades introducidas;
del_unid.php para eliminar unidades introducidas en new_unid.php. Gestión de
Descargas: new_down.php página donde se pueden subir documentación mostrada en
downloads.php; se encuentra la página del_down.php cuya función es de eliminar
documentación insertada en downloads.php; como ultima página dentro de Gestión
podemos encontrar los filtros del sitio, la página filters.php con la funcionabilidad de filtrar
datos introducidos; en la página filters_global.php de las pc no son atendidas por
Copextel, la página filters_bi.php todas las pc atendidas por Copextel) y en
filters_rep.php los reportes de las roturas del equipamiento informático atendido por
Copextel.
Reporte, aquí se encuentran las páginas: new_rep.php tiene la función de introducir al
sistema fecha del reporte, unidad a la que pertenece (institución), estado de la pc, No. De
BI, y pieza rota (solo se habilitará en el casi que el estado sea si, o sea que se sepa la
pieza defectuosa); todo esto sería el reporte de rotura del equipamiento informático
atendido por Copextel. En la página mod_rep.php se muestra el listado de las roturas
reportadas anteriormente en new_rep.php donde podemos modificarla en el caso de
algún error; como ultima página en Reporte tenemos del_rep.php donde se pueden
eliminar la rotura reportada una vez arreglada por Copextel.
Conclusiones
Fue creado un sitio web para plasmar las informaciones emitidas por los departamentos
de informática de las diferentes unidades de la provincia centralizando la información
necesaria para el trabajo en los departamentos de informática, mejorando la eficiencia en
los servicios. Referencias Bibliográficas:
1.-Delgado Ramos A, Vidal Ledo M. Informática en la salud pública cubana. Rev Cubana
Salud Pública [serie en Internet]. 2006 [citado 29 Oct 2010]; 32(3): [aprox. 12p.].
Disponible en: http://bvs.sld.cu/revistas/spu/vol32_3_06/spu15306.htm
2.- La definición de software libre [Base de datos en Internet]. GNU Operating System
9
[actualizado
9
Oct
2010;
citado
5
Oct
2010].
Disponible
en:
http://www.gnu.org/philosophy/free-sw.es.html
3.- Software libre [base de datos n Internet]. Wikipedia La enciclopedia libre [actualizado
29 Oct 2010; citado 5 Oct 2010]. Disponible en: http://es.wikipedia.org/wiki/Software_libre
4.- Servidor HTTP Apache [base de datos n Internet]. Wikipedia La enciclopedia libre
[actualizado
29
Oct
2010;
citado
5
Oct
2010].
Disponible
en:
http://es.wikipedia.org/wiki/Servidor_HTTP_Apache
5.- MySQL [base de datos n Internet]. Wikipedia La enciclopedia libre [actualizado 1 Oct
2010; citado 5 Oct 2010]. Disponible en: http://es.wikipedia.org/wiki/MySQL
6.- PHP [base de datos n Internet]. Wikipedia La enciclopedia libre [actualizado 29 Oct
2010; citado 5 Oct 2010]. Disponible en: http://es.wikipedia.org/wiki/PHP
1
Descargar