3 etapas principales para el desarrollo de MIS (enfoque modular)

Este artículo arroja luz sobre las tres etapas principales para el desarrollo de MIS según el enfoque modular.

Desarrollo de la Etapa # 1 de MIS . Estándares de ajuste:

El conjunto de reglas que usan los programadores se llama estándares. Siguen reglas estrictas para escribir módulos.

El programador jefe del equipo de programadores administra todos los aspectos técnicos del proyecto, como la preparación del diseño del programa y la supervisión de toda la codificación, las pruebas y la documentación.

El programador principal cuenta con el respaldo de un asistente principal que actúa como la persona de respaldo principal en el proyecto. Se comunica con todos los demás en el equipo y actúa como una "caja de resonancia" para las ideas del programador. Estas dos personas son apoyadas por el siguiente personal dependiendo del tamaño del proyecto.

1. administrador

2. Editor

3. Herramienta smith

4. probador

5. especialista en lenguaje

6. Empleado del programa.

(1) Administrador:

El administrador maneja todos los detalles de soporte no técnico, como presupuestos, asuntos de personal e interactúa con el resto de la burocracia de la organización

(2) Editor:

El editor es responsable de editar la documentación y de supervisar todas las fases de reproducción y distribución de la documentación.

(3) Herramienta smith:

Tool Smith es un programador que escribe programas especiales para interactuar con el software del sistema operativo.

(4) Probador:

Tester inventa datos de prueba para programas individuales y pruebas de sistemas.

(5) Especialista en idiomas:

El especialista en idiomas entiende toda la sintaxis de un idioma y actúa como consultor para varios programadores principales. También pueden escribir pequeños programas que exigen un alto nivel de experiencia en lenguaje de programación.

(6) Empleado del programa:

El empleado del programa realiza un seguimiento de todos los registros técnicos del equipo de programación y también realiza todas las tareas de secretaría que necesita el equipo de programación.

El tutorial del programa se impone como un siguiente paso en el que se detectan omisiones, errores, mala lógica, uso incorrecto del lenguaje de construcciones de programa defectuosas. Esto lo hacen los miembros del equipo del personal de las instalaciones de procesamiento de información, como analistas de sistemas, programadores y personal de operaciones. Registran los errores e informan a los programadores cuya responsabilidad es corregirlos.

Desarrollo de la Etapa # 2 de MIS . Personal de capacitación y educación:

Las dos grandes categorías de personas que deberían recibir educación y capacitación son:

(a) Usuarios de la información.

(b) Personal operativo.

(a) Usuario de la información:

El usuario de información incluye personal de administración general y en varias áreas funcionales como personal de ventas, contadores, programas de producción. Este tipo de educación masiva siempre es eliminado por el personal de los sistemas por ser demasiado caro, pero en realidad hay beneficios de dicha educación.

Los analistas del sistema deberían darse cuenta de que la mayoría de los usuarios potenciales del sistema han pasado poco tiempo pensando en el nuevo sistema, en contraste con el analista del sistema que ha pasado varios meses pensando en el nuevo sistema. Él puede enseñar a los usuarios como parte del proceso de implementación del sistema. También puede preparar planes educativos bien pensados ​​para la gerencia.

(b) Personal Operador:

Incluye a todas las personas involucradas en la preparación de aportes, el procesamiento de datos, la operación y el mantenimiento de los componentes lógicos y físicos del sistema. Inicialmente, el personal operativo está capacitado para ejecutar el nuevo sistema. Posteriormente se capacitan de forma continua a medida que se modifica el sistema.

Los métodos de entrenamiento utilizados por los analistas del sistema incluyen:

1. Seminarios e instrucción grupal.

2. Formación procesal.

3. Tutorial de entrenamiento

4. simulación

5. Entrenamiento en el trabajo

6. Centro de información.

1. Seminarios e instrucciones grupales:

Esto es válido en grandes organizaciones donde muchas personas realizan la misma tarea y el analista de sistemas puede enseñar a muchas personas al mismo tiempo.

2. Formación procesal:

La capacitación en procedimientos proporciona a un individuo los procedimientos escritos como método principal de aprendizaje. Les proporciona hacer preguntas y enfrentar los problemas relacionados con el procedimiento.

3. Tutorial de formación:

Este entrenamiento es costoso, es más personal y da una comprensión satisfactoria.

4. Simulación:

Esta es una técnica de entrenamiento importante, ya que reproduce datos, procedimientos que permiten al individuo realizar las actividades propuestas y es un método de entrenamiento costoso.

5. Entrenamiento en el trabajo:

La capacitación en el trabajo es un método popular y común de capacitación en el que el personal operativo se pone a trabajar con instrucciones específicas sobre tareas sencillas sobre lo que se debe hacer y cómo se debe hacer.

6. Centro de información:

El Centro de información es un enfoque eficaz para capacitar y guiar a los usuarios. La actitud del personal del centro de información debe ser "¿Qué pueden hacer para ayudar al usuario?" Alienta al usuario a expandir y explorar los beneficios y servicios del sistema de información y mostrarle al usuario que resuelva sus propios problemas.

Para determinar los requisitos de capacitación, se prepara una lista de todas las tareas requeridas por el nuevo sistema y las habilidades necesarias para realizarlas. Más tarde, se prepara un inventario de habilidades. La diferencia entre estas listas proporcionará la lista de la cantidad de personal capacitado para capacitar.

Desarrollo de MIS Stage # 3. Probando el sistema:

El objetivo de las pruebas es verificar el funcionamiento lógico y físico de todos los bloques de construcción para determinar si funcionan según lo previsto. La mayoría de las pruebas se realizarán durante el entrenamiento. Si la entrada se realiza mediante un dispositivo de punto de venta (POS), es decir, se selecciona una muestra simple de productos y el lector debe determinar las correcciones de precio y descripción.

Si los datos se ingresan mediante un teclado, se muestran en el monitor (CRT), que debe tener un diseño adecuado sin datos innecesarios.

Un programa puede ser probado de dos maneras. Una forma es el recorrido del programa en el que el probador desempeña el papel de una computadora. La otra forma es instalar el programa en la computadora y probarlo contra una combinación de transacciones de prueba. La salida resultante de la entrada se revisa para la exactitud.

El formato de salida debe ser comprensible para una persona que no está involucrada en el sistema. Las pruebas técnicas incluyen la verificación de los encabezados correctos, las cantidades editadas, el número de página correcto y el final de los informes. La computadora debe poder procesar la variedad de trabajos que conforman el sistema total.

Las herramientas para hacer la prueba son:

(a) Sistema de Contabilidad de Empleo

(b) Monitor de hardware

(c) Monitor de software

(d) Utilidades de rendimiento.

(a) Sistema de Contabilidad de Empleo:

El sistema de contabilidad de trabajos se utiliza para probar la eficiencia del diseño, la capacidad de planificación, etc. El servicio de gestión del sistema (SMF) de IBM indica la cantidad de espacio disponible en los dispositivos de almacenamiento de acceso directo y proporciona las estadísticas básicas de errores.

(b) Monitor de Hardware:

El monitor de hardware mide la CPU activa, la espera de la CPU, la búsqueda del disco, el rollo de cinta, la transferencia de datos del disco y los tiempos y utilización de la memoria interna. El propósito de usar un monitor de hardware es hacer coincidir la potencia de la computadora con las demandas de los sistemas de información.

(c) Monitor de software:

Software Monitor es un programa que reside en el sistema informático para medir los sistemas operativos, el software de soporte y los programas de aplicación. Compiladores, programas de comunicación y utilidades son, por ejemplo, de sistemas de soporte. Los programas de aplicación se miden para determinar la utilización de los recursos, como la cantidad de tiempo que un programa usa cada recurso, como la memoria interna, el disco y la cinta. Puede aislar áreas de paginación pesadas en el sistema de almacenamiento virtual.

(d) Utilidades de rendimiento:

Prácticamente los Reorganizadores de Código de Almacenamiento reducen los recursos utilizados en la paginación. Los optimizadores de código reducen el consumo de recursos al eliminar declaraciones innecesarias del programa. Los programadores ayudan en el tiempo y el equilibrio de la combinación de trabajo.

La base de datos de una organización es uno de los recursos más importantes. Los datos deben ser seguros, precisos y privados. Por la salida, la base de datos puede ser probada para ver si las condiciones de sus usuarios están colocadas correctamente o no. Las transacciones de prueba ayudan a probar las verificaciones razonables, la prueba aritmética y la identificación están en el lugar correcto y funcionan correctamente.

Por ejemplo, algunas de las transacciones de prueba preparadas por empleados y operadores de terminales para un procesamiento especial no solo prueban los programas y su capacidad para detectar errores, sino que también controlan la forma en que se preparan y se ingresan las transacciones. El equipo de prueba está compuesto por usuarios: gerentes de departamento, auditores internos y personal del sistema.