Mantenimiento y gestión de sistemas de información
1. Organización perfecta
La gestión de la organización de sistemas de información es un departamento integral para el desarrollo, mantenimiento y gestión de sistemas de información. En muchas empresas grandes, existe un centro de información (o centro informático) responsable de la construcción de la información empresarial. El departamento de mantenimiento del sistema de información generalmente consta del departamento de mantenimiento de software y hardware, el departamento de mantenimiento de información de datos y el departamento administrativo. Dado que la organización responsable del funcionamiento de los sistemas de información en las empresas no es de alto nivel y muchas veces se ignora, la organización de los sistemas de información en nuestro país es imperfecta y afecta el desarrollo y aplicación de los sistemas de información. Con la aceleración de la construcción de información empresarial en mi país y la mejora continua del conocimiento de la información empresarial, el estado de las organizaciones de sistemas de información en las empresas también mejora constantemente.
2. Establecimiento de un sistema de gestión
Un buen sistema de gestión es una de las condiciones necesarias para garantizar el normal funcionamiento del sistema. Sólo estableciendo un sistema de gestión completo el sistema de información empresarial podrá tener reglas a seguir en las operaciones diarias y sentar las bases para la producción, operación y gestión de la empresa.
A continuación se enumeran algunos sistemas de gestión en la operación diaria de los sistemas de información, que estipulan la operación diaria del sistema y el manejo de emergencias desde los aspectos de seguridad y operación del sistema.
(1) Programa operativo del sistema.
②Sistema de seguridad y confidencialidad de la información del sistema.
(3) Registro de funcionamiento del sistema y reglas de llenado.
(4) Sistema de mantenimiento periódico del sistema.
⑤ Sistema de gestión de seguridad.
⑥Programa de operación del usuario.
⑦ Programa de modificación del sistema.
3. Personal de mantenimiento
Como personal de mantenimiento del sistema, no solo deben comprender el proceso de desarrollo del sistema, sino también ser buenos para establecer una buena relación entre el personal de mantenimiento y el personal de operación. El personal de mantenimiento del sistema debe poder predecir posibles errores, considerar cambios en las funciones necesarias en función de los cambios en los requisitos comerciales y considerar modificar el hardware, el software y sus interfaces en función de los cambios en los requisitos del sistema. Por lo tanto, los trabajos de mantenimiento involucran una amplia gama de áreas y son una tarea compleja y a largo plazo.
¿Quién debería ser el mantenedor del sistema? Los desarrolladores de programas o los usuarios involucrados en el desarrollo del sistema pueden mantener los sistemas de información desarrollados de forma independiente o conjunta. Entienden la arquitectura del sistema y el contenido del sistema del programa y pueden completar fácilmente las tareas de mantenimiento del sistema. Las empresas deben capacitar al personal de mantenimiento del sistema o confiar a las empresas de software la responsabilidad del mantenimiento del sistema del software comercial desarrollado o adquirido.
4. Disposición de las tareas de mantenimiento
Los sistemas de información encontrarán varios tipos de tareas de mantenimiento durante el funcionamiento, y deben gestionarse de manera uniforme y eficaz para garantizar la eficacia del mantenimiento del orden. . Es decir, algunas tareas de mantenimiento son urgentes y otras pueden posponerse por un tiempo. Necesitamos usar un método determinado para ordenarlos y decidir qué tarea de mantenimiento ejecutar primero, cuál ejecutar o ignorar, como se muestra en la figura.
Por lo general, primero se debe determinar el tipo de tarea de mantenimiento. Por ejemplo, para el mantenimiento correctivo, es necesario juzgar la importancia de la falla que causó el error. Si es muy importante, se le debe dar una mayor prioridad y colocarse al frente de la cola de tareas para mantenimiento. Por poner otro ejemplo, algunas tareas de mantenimiento no son causadas por errores, sino que tienen como objetivo adaptar el sistema a nuevas tecnologías o agregar nuevas funciones comerciales en respuesta a cambios comerciales. Nuevamente, estas tareas deben evaluarse, categorizarse y ordenarse antes de colocarse en una cola de tareas. Cabe señalar que debe existir un * * mismo estándar para evaluar y juzgar cada tarea de mantenimiento del sistema, y como base para su clasificación y ranking.
5. Uso de herramientas de mantenimiento automatizadas
En el proceso de desarrollo de sistemas de información, el trabajo que consume más tiempo es la codificación y prueba del sistema. Y durante el mantenimiento del sistema, si se aprueba la modificación del sistema, aún es necesario realizar trabajos de modificación y prueba del código. Al mismo tiempo, la información modificada debe actualizarse en los documentos e instrucciones del sistema para garantizar la coherencia de todos los documentos del sistema. Sin embargo, estas tareas suelen ser aburridas y requieren mucho tiempo, por lo que el personal de mantenimiento suele ignorar muchas tareas de mantenimiento del sistema, lo que inevitablemente traerá dificultades para futuros trabajos de mantenimiento.
Para resolver los problemas anteriores y mejorar la eficiencia del mantenimiento, muchas empresas han desarrollado herramientas de automatización CASE para respaldar el mantenimiento del sistema, que pueden sincronizar modificaciones de código y actualizaciones de documentos para brindar soporte para el mantenimiento del sistema. Especialmente cuando se utilizan algunos entornos integrales de desarrollo de casos, el sistema puede generar automáticamente todos los documentos para el análisis, diseño y mantenimiento del sistema, como diagramas de flujo de datos, diseño de código, diseño de salida, etc. Y si se modifica el documento de diseño del sistema, el sistema modificará automáticamente el código y generará una nueva versión. Al mismo tiempo, la mayor parte del mantenimiento de documentos se realizará de forma automática. Por lo tanto, el uso de herramientas automatizadas puede