Principios básicos de los sistemas de información gerencial
Si observamos el subsistema en sí, también es un sistema independiente con sus propios objetivos, límites, entradas y salidas. Un subsistema también se puede descomponer en subsistemas de nivel inferior, formando una jerarquía del sistema.
El desarrollo de sistemas de información empresarial debe realizarse con una visión global del sistema. Bajo el objetivo general del sistema, se establece cada subsistema. Al desarrollar un subsistema, primero debe comprender la relación entre el sistema y el subsistema, y la relación entre subsistemas, es decir, la relación de entrada y salida de información entre un subsistema y otros subsistemas. Desarrollar pequeños proyectos de forma aislada sólo puede lograr la mitad del resultado con la mitad del esfuerzo. Puede que sea efectivo en la forma, pero en general es ineficiente y lento. Desarrollar sistemas de información es una tarea extensa, costosa y a largo plazo. Requiere la cooperación de personal profesional y técnico, gerentes y gerentes comerciales de los departamentos funcionales relevantes. Su desarrollo afecta los métodos de gestión, las normas y reglamentos, el alcance de las responsabilidades e incluso los cambios en las instituciones de gestión. Sin la participación y el liderazgo específico de los principales líderes, especialmente los principales líderes de la empresa, para coordinar las necesidades y el ritmo de varios departamentos, el trabajo de desarrollo no se puede llevar a cabo sin problemas. El éxito o el fracaso del desarrollo del sistema depende, en parte, de la participación y el apoyo del liderazgo. También conocidos como primeros principios.
Como proyecto de sistema complejo, la planificación estratégica de los sistemas de información empresarial es muy importante.
Distinga estrictamente las etapas del desarrollo del sistema de información empresarial. Cada etapa debe especificar tareas claras y proporcionar los documentos correspondientes como base para la siguiente etapa. Estos principios son la experiencia laboral y las lecciones acumuladas en el proceso de desarrollo de sistemas de información empresarial. Si el desarrollo no se lleva a cabo estrictamente por etapas, causará tanta confusión en el trabajo que será reelaborado o partes del trabajo serán anuladas. Seleccione modelos apresuradamente antes de que se complete el análisis del sistema, determine las configuraciones de hardware o inicie programas antes de que se complete el diseño del sistema. Estas son situaciones comunes en el desarrollo de sistemas de información empresarial, y es probable que al hacerlo se produzcan desperdicios y retrabajos. El desarrollo de sistemas de información implica la base de la tecnología informática y el entorno operativo, incluida la tecnología de hardware informático, la tecnología de software informático, la tecnología de redes informáticas y la tecnología de bases de datos.
1. Tecnología de hardware informático
La infraestructura de hardware incluye plataformas de red, hosts informáticos y dispositivos externos. El sistema de hardware de la computadora es la plataforma en ejecución del sistema de información. Entre ellos, la plataforma de red es el medio de transmisión de información y la base para la adquisición de usuarios.
2. Tecnología de software informático
El software se divide en software de sistema y software de aplicación:
El software de sistema se refiere a la gestión, control y mantenimiento de ordenadores y periféricos. equipo y proporciona software de interfaz de usuario y computadora. Lenguajes y su ensamblaje o interpretación, compiladores, monitoreo de computadoras, depuración, resolución de problemas y diagnóstico, bibliotecas, administradores de bases de datos y sistemas operativos (SO).
En tercer lugar, tecnología de redes informáticas
La red informática consiste en conectar computadoras, sistemas informáticos y otros equipos de red distribuidos en diferentes ubicaciones geográficas a través de medios de comunicación y utilizar una red que funcione bien. El software genera información. sistema de intercambio y compartición de recursos de red. Las redes informáticas incluyen medios de red, protocolos, nodos y enlaces.
Topología de la red informática: la estructura geométrica formada geográficamente por enlaces y nodos de la red se utiliza para representar la apariencia estructural general de la red y también refleja la relación estructural entre los módulos. Según el modo de transmisión del sistema de comunicación, la estructura topológica de la red informática se puede dividir en dos categorías: estructura de transmisión punto a punto y estructura de transmisión de difusión. Las redes informáticas se pueden dividir en redes de área local y redes de área amplia según la distancia de comunicación.
En cuarto lugar, la tecnología de bases de datos
Los sistemas de bases de datos incluyen conjuntos de datos, hardware de usuario, software y modelos jerárquicos, sistemas de bases de datos de modelos de red y sistemas de bases de datos de modelos relacionales.
El modelo entidad-relación (modelo E-R) es una abstracción del mundo real. Extrae la información que le interesa a la gente en cosas objetivas, ignora detalles no esenciales y describe con precisión esta información.
Los pasos del diseño de una base de datos incluyen cuatro etapas: análisis de las necesidades del usuario, diseño lógico de la base de datos, diseño físico de la base de datos, implementación y mantenimiento de la base de datos. La teoría de la normalización relacional es una herramienta poderosa en el proceso de diseño de bases de datos. Un paradigma se refiere a una relación que satisface ciertas condiciones.
Los métodos de desarrollo de MIS incluyen el autodesarrollo, el desarrollo por encargo, el desarrollo conjunto y la compra de paquetes de software ya preparados para el desarrollo secundario. En términos generales, depende de la solidez técnica, los recursos y el entorno externo de la empresa.
La documentación completa y práctica es el sello distintivo de un MIS exitoso. El proceso de desarrollo científico comienza con un estudio de viabilidad y continúa a través de las etapas principales de análisis, diseño e implementación del sistema. Los documentos y materiales deben estar disponibles en cada etapa y deben mejorarse y enriquecerse continuamente durante el proceso de desarrollo. Actualmente se utilizan dos métodos de desarrollo:
1. Modelo en cascada (método del ciclo de vida)
Utilice el modelo en cascada para simular el análisis estructural, el diseño estructural y la planificación estructural (denominado SA-). Método SD-SP). El trabajo en cada etapa se realiza de arriba a abajo, de lo abstracto a lo concreto. El modelo en cascada implica una secuencia estricta y una interdependencia entre las distintas etapas del ciclo de vida. El modelo en cascada fue el medio principal en el diseño inicial de MIS.
2. Método de creación rápida de prototipos (método orientado a objetos)
El método de creación rápida de prototipos, también conocido como método orientado a objetos, es un método que se adapta al progreso de la tecnología y el software informáticos. necesidades en los últimos años. Se propone un nuevo método de diseño para abordar las deficiencias de (SA-SD-SP). Es un método de desarrollo de software rápido, flexible e interactivo. En esencia, reemplaza las especificaciones formales y rígidas con prototipos interactivos y de construcción rápida que los usuarios pueden brindar a los desarrolladores retroalimentación real al ejecutar y probar prototipos en sus computadoras. Uno de los fundamentos de la creación rápida de prototipos es la aparición de lenguajes visuales de cuarta generación.
La combinación de ambos métodos, al desarrollar MIS utilizando métodos orientados a objetos, se centra en la fase de análisis del ciclo de vida. Varios modelos de objetos obtenidos durante la fase de análisis también son aplicables a la fase de diseño y a la fase de implementación. La práctica ha demostrado que la combinación de los dos métodos es un método práctico y eficaz. Método de desarrollo inviable: Método de estructura organizacional, que divide mecánicamente el sistema de acuerdo con la estructura organizacional existente sin considerar los principios de desarrollo de MIS.
Con el enfoque de base de datos, los desarrolladores desarrollan sistemas existentes comenzando con el diseño de la base de datos.
Desarrollo de sistemas de imaginación, los desarrolladores desarrollan basándose en la imaginación de los sistemas existentes.
Métodos de desarrollo viables: de arriba hacia abajo, diseño de toda la gestión empresarial, gradualmente de lo abstracto a lo concreto, del diseño general al diseño detallado, incorporando ideas de diseño estructuradas. De abajo hacia arriba, se diseña cada componente del sistema y todo el sistema se compone de bloques de construcción. La desventaja es que se ignora la conexión orgánica entre los componentes del sistema.
La combinación de los dos es un método comúnmente utilizado en el proceso de desarrollo real. Mediante el análisis del sistema se obtiene el modelo lógico del sistema, y luego del modelo lógico se obtiene el modelo físico óptimo. Este modo de diseño de optimización del ciclo en espiral del modelo lógico y el modelo físico encarna la idea de diseño de combinar de arriba hacia abajo y de abajo hacia arriba.