En las condiciones modernas, hay un desarrollo activo de sistemas de información de varios niveles. Todos ellos están implementados a través de la última tecnología informática. Hoy en día, el procesamiento de datos actúa como una dirección independiente de la actividad humana. En este sentido, las etapas de diseño de los sistemas de información cobran especial relevancia. Echemos un vistazo más de cerca a esta área.
Diseño: información general
En el mundo actual, los datos se consideran uno de los recursos más importantes. Los sistemas de información, a su vez, se han convertido en una herramienta necesaria que se utiliza en todas las ramas de la actividad humana. Una amplia variedad de tareas que se resuelven por medio de SI conduce a la aparición de diferentes esquemas. Difieren en los principios de formación y reglas de procesamiento de datos. Las etapas de diseño de sistemas de información le permiten determinar la forma de resolver problemas que cumplan con los requisitos de funcionalidad de los sistemas existentes.tecnologías.
Principales destinos
El diseño siempre comienza con el establecimiento del objetivo del futuro sistema. La tarea principal de cualquier esquema es proporcionar:
- Funcionalidad requerida y nivel de adaptación a condiciones en constante cambio.
- Ancho de banda.
- Tiempo de respuesta a la solicitud.
- Fiabilidad del trabajo en el modo establecido.
- Fácil de operar y mantener.
- Seguridad necesaria.
Las etapas de diseño del proyecto abarcan:
- Objetos de datos que se utilizarán en la base de datos.
- Programas, informes, formularios de pantalla que facilitan la ejecución de solicitudes.
- Contabilización de una tecnología o entorno específico (topología de red, procesamiento paralelo o distribuido, arquitectura, hardware, etc.).
Etapas y etapas de diseño
La tarea principal de los especialistas es modelar las operaciones a través de las cuales se realizarán los objetivos de la organización. El esquema le permite definir y formular los requisitos principales para IS. Esta disposición se considera fundamental y garantiza la objetividad. Las etapas de diseño del sistema implican una descripción de los requisitos para SI con su posterior transformación en una estructura modelo. Primero, se crean diagramas de arquitectura IS. Después de eso, se formulan los requisitos para el soporte de software e información.
Definir requisitos
Pasos en el proceso de diseño asociado con esta tarea,considerado el más responsable. Los errores en la definición de requisitos son difíciles de corregir. Además, el ajuste posterior está asociado con costos significativos. Las herramientas que existen hoy en día permiten crear rápidamente sistemas de acuerdo con los requisitos preestablecidos. Sin embargo, a menudo estos circuitos integrados no satisfacen al cliente, necesitan numerosas mejoras. Esto, a su vez, conduce a un fuerte aumento en el costo real de los modelos. En este sentido, cada etapa del diseño del sistema debe ir acompañada de un análisis exhaustivo.
Simulación
Las principales etapas de diseño van acompañadas de un estudio profundo de la información, metas y objetivos de la PI. Para formar modelos de datos, los expertos utilizan los resultados del análisis. Esta etapa de diseño incluye la construcción de un circuito lógico y luego físico. Paralelamente a esto, se lleva a cabo la formación de modelos de operación. Son necesarios para la descripción (especificación) de los módulos IS. Las principales etapas del diseño (definición de requisitos, modelado de operaciones y datos) están estrechamente interconectadas. Parte de la lógica comercial generalmente se implementa en la base de datos de detalles (procedimientos almacenados, disparadores, restricciones). La tarea principal que resuelve la etapa de diseño de operaciones es el mapeo de las funciones que se obtuvieron durante el análisis en módulos IS. Al formar este último, se determinan las interfaces del programa: la apariencia de las ventanas, el diseño del menú, las teclas de acceso rápido y las llamadas asociadas con ellas.
Arquitectura
Esta fase de diseño implica la selección de una o más plataformas y sistemas operativos. Hay circuitos integrados heterogéneos. En ellos, varios equipos funcionan en distintas plataformas, y la gestión se realiza mediante distintos sistemas operativos. La fase de diseño implica la definición de una serie de características de la arquitectura. Ella puede ser:
- Cliente-servidor o servidor de archivos.
- Tres niveles, incluidas varias capas.
- Distribuido o centralizado. En el primer caso, se definen adicionalmente los mecanismos para mantener la relevancia y la coherencia.
También establece si se utilizarán servidores paralelos.
Apagando
La etapa de diseño finaliza con el desarrollo de un plan técnico para la PI. En el proceso de implementación, se crea un software para la documentación operativa. Una vez que se completa el desarrollo de un solo módulo, se realiza una prueba independiente. Requerido para:
- Detección de fallos (fallo duro).
- Determinaciones del cumplimiento de la especificación (la ausencia de funciones innecesarias y la presencia de funciones necesarias).
Después de pasar la prueba, el módulo se incluye en la parte desarrollada del sistema. Luego se realizan las pruebas de conexión. Son necesarios para rastrear la influencia mutua de los elementos.
Medidas de control
Grupo de modelos probados para confiabilidad. En primer lugar, se simulan fallos del sistema. Además, se prueban los tiempos de falla. En el primer caso, las medidas de control le permiten determinar qué tan bienel sistema se recupera en caso de una falla de software o hardware. De acuerdo con el segundo grupo de pruebas, el nivel de estabilidad IS se determina durante el trabajo regular. Estas medidas de control permiten estimar el período de operación sin fallas. El conjunto de pruebas también debe incluir aquellas que simulen la carga máxima. Después de eso, todo el complejo de módulos se somete al lanzamiento del sistema. En el transcurso de la misma se realiza un control interno de aceptación, que permite evaluar su calidad. Durante la evaluación se realizan pruebas de confiabilidad y funcionalidad del sistema. El evento de control final es la prueba de aceptación. En este caso, se manifiesta la calidad de la etapa de diseño en la que se determinaron los requisitos. Durante la prueba, se demuestra la propiedad intelectual al cliente. Durante la demostración se simulan operaciones reales que ilustran el cumplimiento del proyecto con los requisitos del cliente.
Seguridad
Cada IS debe tener ciertos requisitos de garantía:
- Protección contra acceso no autorizado.
- Auditoría.
- Registro de eventos.
- Restaurar sistema.
- Copia de seguridad.
Todos estos requisitos son formalizados por los analistas al inicio del diseño. Especialistas crean una estrategia de seguridad IP. Definen las categorías de usuarios que tienen acceso a datos específicos a través de los respectivos componentes. Junto a ello, se establecen los sujetos y objetos de protección. Hay que decir que una estrategia de seguridad no debe limitarse asoftware. Debe incluir un conjunto completo de reglas para realizar operaciones. Es necesario establecer claramente el nivel óptimo de protección para cada elemento individual, res altar la información crítica, cuyo acceso estará estrictamente limitado. Los usuarios del sistema están registrados. En ese sentido, los especialistas están diseñando módulos que se encargarán de la autenticación e identificación de los sujetos. En la mayoría de los casos, se implementa la protección discrecional. Implica el acceso regulado a ciertos objetos de datos. Puede ser, por ejemplo, vistas, tablas. Si necesita restringir el acceso directamente a los datos en sí, debe crear una protección obligatoria. En este caso, se cerrarán registros individuales en tablas, campos específicos, etc. Los diseñadores de sistemas deben tener claro qué nivel de protección para un elemento de datos en particular será suficiente y qué es necesario.
Conclusión
La etapa de diseño del sistema es considerada una de las más importantes en el trabajo de creación del mismo. Con él, de hecho, comienza la vida de IP. Antes de diseñar, los especialistas deben definir y comprender claramente las tareas que se resolverán utilizando el sistema, establecer los flujos de tráfico, la ubicación física de los recursos y usuarios, el método de conexión a Internet, etc. No es de poca importancia el estudio de estructuras y edificios en los que se desplegará la red, así como el análisis de la infraestructura existente.