PROCEDIMIENTO OPERATIVO MANTENER SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-05

PROCEDIMIENTO OPERATIVO Gobierno del Estado de México ISSEMYM MANTENER SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-05 Autorización Este documento entra en

0 downloads 38 Views 550KB Size

Recommend Stories


Smart Access Procedimiento operativo
Smart Access Procedimiento operativo A. Condiciones previas..........................................................................................

PROCEDIMIENTO OPERATIVO ESTÁNDAR (POE)
CODIGO: MACROPROCESO [Nombre_Macroproceso] PROCESO [Nombre_Proceso] [Codigo_Documento] VERSIÓN: X FECHA: XXXX de XXXX PROCEDIMIENTO OPERATIVO EST

PROCEDIMIENTO OPERATIVO ELABORACIÓN DEL DICTAMEN DE PENSIÓN
Gobierno del Estado de México Coordinación de Prestaciones y Seguridad Social PROCEDIMIENTO OPERATIVO ELABORACIÓN DEL DICTAMEN DE PENSIÓN PO CPSS SPE

Story Transcript

PROCEDIMIENTO OPERATIVO Gobierno del Estado de México ISSEMYM

MANTENER SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-05

Autorización Este documento entra en vigor a partir del 2 de agosto del 2005, a través de su autorización por parte del Dr. Francisco Javier Rojas Monroy, Coordinador de Operaciones, Calidad y Tecnología de la Información del ISSEMYM.

Autorizó Dr. Francisco Javier Rojas Monroy

1. Definiciones Base de datos

Es un conjunto de archivos de datos organizados según un método que facilita la actualización, acceso y recuperación de la información contenida en ellos.

Codificar

Transformar mediante un código, la formulación de un mensaje (programa).

Código

Sistema de signos y reglas que permiten formular y comprender un mensaje (programa).

Compilar

Proceso en el cual un código fuente es traducido al código objeto escrito en lenguaje maquina.

Dato Desarrollador

Desarrollo sistemas Información

Interfaz Lenguaje de nivel Lenguaje de programación

Unidad mínima de información, sin sentido en sí misma, pero que adquiere significado en conjunción con otras precedentes de la aplicación que las creó. Persona que construye el sistema de información para el usuario. Las actividades que realiza son: análisis y definición de requerimientos, modelado del sistema, programación, pruebas al sistema, instalación, mantenimiento y documentación del sistema, así como capacitación a los usuarios. de Proceso de definir, modelar, construir, probar e implementar un nuevo sistema. Se trata de la suma de varios datos que tiene un significado completamente distinto al de cada uno de ellos visto de manera individual. Es un recurso invaluable dentro del desarrollo y expansión de las tecnologías. Se denomina así a la zona de contacto o conexión entre dos elementos de hardware, lo mismo se ocupa para dos aplicaciones o entre un usuario y una aplicación. alto Lenguaje de programación en el que las instrucciones enviadas para que la computadora ejecute ciertas órdenes son similares al lenguaje humano. Conjunto de normas «lingüísticas» que permiten escribir un programa y que éste sea entendido por la computadora.

Modulo

Conjunto de programas que tienen un fin común.

Plataforma

Es un término de carácter genérico que designa normalmente una arquitectura de hardware, aunque también se usa a veces para sistemas operativos o para el conjunto de ambos.

Programa

Conjunto secuenciado de instrucciones que quedan escritas en un lenguaje determinado con unos fines específicos. Programa escrito en un lenguaje de alto nivel.

Programa fuente Programa objeto

Es el resultado de traducir el programa fuente a un lenguaje inteligible por la computadora, denominado lenguaje máquina.

Página 1 de 7 Elaboró Lic. Mauricio Riverón Montejo Director de Tecnología de la Información

Versión Fecha de revisión

2 2 de agosto de 2005

PROCEDIMIENTO OPERATIVO MANTENER SISTEMAS INFORMÁTICOS

Gobierno del Estado de México ISSEMYM

PDO-COCTI-DTIN-05 Programar Programación

Prueba en paralelo

Sistema Sistema de información Sistema operativo

Usuario

Crear un programa de computadora, un conjunto de instrucciones que ejecuta una computadora u otro dispositivo para realizar una serie de acciones de un tipo particular de trabajo. Arte y ciencia de crear programas de computación. La programación requiere el conocimiento de uno o más lenguajes de programación, de la teoría de algoritmos, del modelado de la interfaz del usuario y de las características del hardware.. Actividad que se realiza para asegurar la eficacia y funcionalidad de un programa, en la cual, al usar los mismos datos de entrada en el sistema nuevo y en el actual los datos de salida deberán ser idénticos. Cualquier colección de elementos que trabajan conjuntamente para llevar a cabo una tarea. Sistemas creados para soportar la toma de decisiones basados en datos estables en un punto en el tiempo o históricos. Software que administra eficientemente recursos de la computadora, como la memoria, asignación de procesos a los procesadores, espacio en disco y dispositivos periféricos. El S. O. es la base sobre la que se construyen las aplicaciones. Persona que opera un sistema de información, ya sea manual o automatizado. También conocido como usuario final.

2. Propósito Describir las actividades que deben ser ejecutadas cuando se da mantenimiento o cuando se actualiza un sistema de información.

3. Alcance Aplica a todo el personal que está capacitado para dar mantenimiento y actualizar sistemas de información.

4. Referencias Código

Nombre S/N S/N S/N

Ley de Seguridad Social del Estado de México y Municipios. Manual de Organización de la Dirección de Tecnología de la Información (en trámite). Manual de Procedimientos (propuesta).

5. Formatos Código

Nombre

FO COCTI DTIN 14 FO COCTI DTIN 04 FO COCTI DTIN 05 FO COCTI DTIN 06 FO COCTI DTIN 07 FO COCTI DTIN 08 FO COCTI DTIN 09 FO COCTI DTIN 03 FO COCTI DTIN 10 RC COCTI DTIN 03 FO COCTI DTIN 12 FO COCTI DTIN 13

Notas del análisis. Diagrama de contexto. Diagrama de base de datos (entidad – relación). Diagrama de flujo de datos. Diagrama de procesos. Diccionario de datos. Código fuente de los programas. Orden de servicio. Instructivo de operación. Oficio de liberación. Manual de usuario. Manual técnico.

Página 2 de 7 Elaboró Lic. Mauricio Riverón Montejo Director de Tecnología de la Información

Versión Fecha de revisión

2 2 de agosto de 2005

PROCEDIMIENTO OPERATIVO MANTENER SISTEMAS INFORMÁTICOS

Gobierno del Estado de México ISSEMYM

PDO-COCTI-DTIN-05

6. Diagrama de Flujo Inicio

1. Recibir solicitud

Oficio de requerimiento

Orden de servicio

2. Hacer análisis preliminar de requerimientos

3. ¿Procede la solicitud?

4. Notificar la no procedencia de la solicitud

no

Oficio de respuesta

si

5. Determinar tipo de mantenimiento

6. ¿Se agrega o cambia funcionalidad?

7. Detectar la causa de la falla

no



8. Plantear solución

9. Identificar nuevos requerimientos funcionales Notas

11

10. Elaborar plan de trabajo de mantenimiento

11. ¿Se requiere modificar la base de datos?

no

13



12

Página 3 de 7 Elaboró Lic. Mauricio Riverón Montejo Director de Tecnología de la Información

Versión Fecha de revisión

2 2 de agosto de 2005

PROCEDIMIENTO OPERATIVO MANTENER SISTEMAS INFORMÁTICOS

Gobierno del Estado de México ISSEMYM

PDO-COCTI-DTIN-05 12. Efectuar cambios a la base de datos Diagramas y diccionario de datos

13. ¿Se requiere modificar programas?

no

15



14. Modificar programas

Código fuente

15. ¿Se requiere elaborar programas?

no

17



16. Elaborar nuevos programas Código fuente

17. Instalar nueva versión del sistema Orden de servicio

18. Actualizar capacitación a usuarios Instructivo Presentación

19. Realizar pruebas a los nuevos programas

21. Corregir errores 20.¿Actualización exitosa?

no



19 22

Página 4 de 7 Elaboró Lic. Mauricio Riverón Montejo Director de Tecnología de la Información

Versión Fecha de revisión

2 2 de agosto de 2005

PROCEDIMIENTO OPERATIVO MANTENER SISTEMAS INFORMÁTICOS

Gobierno del Estado de México ISSEMYM

PDO-COCTI-DTIN-05

22. Liberar nueva versión del sistema Oficio de liberación

23. Actualizar documentación Manual de usuario Manual técnico

Fin

Página 5 de 7 Elaboró Lic. Mauricio Riverón Montejo Director de Tecnología de la Información

Versión Fecha de revisión

2 2 de agosto de 2005

PROCEDIMIENTO OPERATIVO Gobierno del Estado de México ISSEMYM

MANTENER SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-05

7. Contenido 7.1 7.2

7.3 7.4 7.5

7.6 7.7

7.8 7.9

7.10

7.11 7.12

7.13 7.14

7.15

El Departamento de Sistemas recibe la solicitud de servicio turnada por la Dirección de Tecnología de la Información, El jefe del Departamento de Sistemas, en base a los conocimientos de los recursos tecnológicos, humanos y financieros, lleva a cabo un análisis general de los requerimientos contenidos en la solicitud correspondiente y, si es necesario, solicita información al usuario. ¿Procede la solicitud? Si no (7.3) entonces se notifica la no procedencia de la solicitud en forma verbal o escrita. Si sí (7.3) entonces, de acuerdo con la solicitud y con la información recibida del área usuaria, el Departamento de Sistemas determina si el servicio que se va a otorgar es corregir fallas o agregar/modificar la funcionalidad del sistema actual. ¿Se agrega o cambia funcionalidad? Si no (7.6) entonces el desarrollador estudia minuciosamente la operación del sistema; rastrea el funcionamiento de los componentes del mismo mediante la aplicación de pruebas; revisa la base de datos, las tablas independientes, las estructuras de datos, las entradas y salidas, los programas, las interfaces. Como resultado de las acciones anteriores, el desarrollador detecta la causa o causas de la falla. Una vez detectado el origen de la(s) falla(s), el desarrollador plantea la solución de acuerdo con las causas encontradas y los elementos en donde se encontraron esas causas. Si sí (7.6) entonces el desarrollador procede a agregar o cambiar funcionalidad al sistema. Cuando el desarrollador asignado al proyecto no conoce el sistema en cuestión, estudia la documentación existente, revisa el código fuente y la estructura de la(s) base(s) de datos, identifica la arquitectura y módulos funcionales del sistema, identifica los equipos de cómputo en que está instalado el sistema, la plataforma sobre la que está construido, el lenguaje de programación utilizado y el manejador de la base de datos. El desarrollador lleva a cabo entrevistas con el usuario final y con el personal que conoce la operación y características del sistema actual y que conoce las nuevas necesidades del sistema con el propósito de identificar a detalle los procedimientos que se ejecutan o van a ejecutarse; en su caso, el desarrollador estudia los nuevos documentos y formatos utilizados por el usuario para identificar características, políticas, reglas y direcciones, así como ejemplos concretos del uso de datos e información en las unidades médico–administrativas; con todo lo anterior, el usuario identifica lo nuevo o las modificaciones que deberá sufrir el sistema para satisfacer los nuevos requerimientos. El desarrollador pide retroalimentación al área usuaria para que ambas partes estén conformes con las nuevas especificaciones del sistema y conjuntamente definen el alcance del proyecto. El desarrollador elabora un plan de trabajo preliminar para realizar el mantenimiento al sistema en donde establece la cantidad de recursos y los tiempos estimados para llevar a cabo las actividades propias del proyecto. Este plan preliminar es revisado por el jefe del Departamento de Sistemas conjuntamente con el responsable del área solicitante para acordar las fechas de revisión de avances y la fecha estimada de terminación del proyecto, y obtener el plan de trabajo definitivo. ¿Se requiere modificar la base de datos? Si no (7.11) entonces pasa a (7.13) Si sí (7.11) entonces el desarrollador hace las modificaciones necesarias a la base de datos en cuanto a propiedades de campos, tablas o relaciones, actualizando la documentación existente. El desarrollador realiza las modificaciones en ambiente de desarrollo, es decir, en un equipo de cómputo dedicado al desarrollo, en donde los sistemas no se encuentran en producción ni trabajan con datos reales. ¿Se requiere modificar programas? Si no (7.13) entonces pasa a (7.15) Si sí (7.13) entonces el desarrollador modifica el (los) programa(s) y los compila. Enseguida crea una serie de casos de prueba para revisar los resultados de la modificación. El desarrollador depura los programas y continúa haciendo pruebas hasta que ya no encuentra más errores. ¿Se requiere elaborar programas? Si no (7.15) entonces pasa a (7.17)

Página 6 de 7 Elaboró Lic. Mauricio Riverón Montejo Director de Tecnología de la Información

Versión Fecha de revisión

2 2 de agosto de 2005

PROCEDIMIENTO OPERATIVO Gobierno del Estado de México ISSEMYM

MANTENER SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-05

7.16

7.17

7.18 7.19 7.20 7.21 7.22 7.23

Si sí (7.15) entonces el desarrollador elabora los nuevos programas fuente. El desarrollador compila los programas para producir los programas objeto que van a ser probados, crea una serie de casos de prueba que intentan descubrir errores que no pudieron ser visualizados al construir los programas y depura los programas corrigiendo los errores encontrados y continúa haciendo pruebas hasta que ya no encuentra más errores. El desarrollador identifica los equipos de cómputo (su ubicación, en caso de estar en servicio, o los solicita, en caso de que sean equipos de nueva asignación) en donde se tenga que instalar la nueva versión del sistema. Cuando se haya modificado la base de datos, instala dichas modificaciones y actualiza o corrige los datos ya existentes en ella, si así se requiere. El desarrollador reinstala los componentes modificados e instala los nuevos componentes considerando aquellos que no se modifiquen pero se vean afectados por los cambios. El desarrollador genera una orden de servicio que debe ser firmada por el usuario dando el visto bueno de las actividades realizadas por el desarrollador. En caso de ser necesario, el desarrollador, en breve sesión, actualiza al usuario en cuanto a la operación de la nueva versión del sistema. En caso de ser necesario, el desarrollador, junto con el usuario responsable, realiza pruebas sobre la operación de los nuevos programas. ¿Actualización exitosa? Si no (7.20) entonces el desarrollador rastrea las operaciones realizadas en el proceso correspondiente para detectar la o las causas de la falla. El desarrollador corrige los errores detectados y pasa a (7.19) Si sí (7.20) entonces el jefe del Departamento de Sistemas emite el oficio de terminación del mantenimiento y lo remite al área correspondiente. El desarrollador actualiza la documentación existente del sistema de acuerdo con los cambios realizados en el mantenimiento. Si no existiera documentación y la situación lo requiriera, entonces el desarrollador elabora la documentación que sea necesaria, pudiendo ser un manual de usuario, un manual técnico, un instructivo de operación o ayudas en línea. Termina procedimiento.

Página 7 de 7 Elaboró Lic. Mauricio Riverón Montejo Director de Tecnología de la Información

Versión Fecha de revisión

2 2 de agosto de 2005

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.