1. Modelado Conceptual de
Sistemas de Información
Universidad Distrital Francisco José de Caldas
Ingeniería Dirigida por Modelos
Rubén Moncaleano
Cód.. 20141099010
2. 1.1 Funciones de un Sistema de
Información
El concepto de un sistema de información
empezó a surgir alrededor del año 1960.
Los sistemas de información se definen como
un medio que permite a los sistemas más
amplios para lograr sus objetivos.
Los requisitos de un sistema de información
son determinados por los objetivos de la
organización para la que el sistema está
siendo diseñado y construido.
3. 1.1 Funciones de un Sistema de
Información
La definición clásica dice que "Un sistema de
información es un sistema que recopila,
almacena, procesa y distribuye la información".
Memoria: para mantener una representación del
estado de un dominio.
Informativo: para proporcionar información sobre
el estado de un dominio.
Activo: para realizar acciones que cambian el
estado de un dominio.
4. 1.1 La Función Memoria
El objetivo de la función de memoria es la de
mantener una representación interna del
estado del dominio.
5. 1.1.2 La Función Informativa
Por medio de la función informativa, el sistema
proporciona a los usuarios información sobre el
estado del dominio.
La función informativa también se puede realizar
en dos modos. El más frecuente es por encargo:
los usuarios reciben información cuando lo piden
expresamente. Por el contrario, en el modo
autónomo, los usuarios definen una condición
para el estado del dominio y ordenar el sistema
para informarles cuando se cumple esta
condición.
6. 1.1.3 La Función Activa
Con la función activa, el sistema realiza las
acciones que modifican el estado del dominio.
En el modo de previa solicitud, los usuarios
deleguen el sistema para llevar a cabo una acción
que puede modificar el estado del dominio.
En el modo autónomo, los usuarios deleguen el
sistema para llevar a cabo una acción que puede
modificar el estado del dominio cuando una
determinada condición se cumple.
7. 1.1.4 Ejemplos de Sistemas de
Información
Sistema de Juego de Ajedrez.
Sistema de Correo por Intranet.
Sistemas de Tiempo Real.
8. 1.2 Modelado Conceptual
Si la función de memoria de un sistema de información
mantiene una representación del estado del dominio, hay
que definir el estado particular que debe ser representado.
El estado de la mayoría de los dominios varía con el
tiempo, por lo que los posibles cambios se debe definir.
La representación del estado en el sistema de información
debe ser consistente. Por lo tanto, es necesario definir una
representación cuando es consistente.
Responder a las consultas planteadas por los usuarios a
menudo requiere una capacidad de inferencia por parte del
sistema de información. Esta capacidad utiliza reglas de
derivación, que deben definirse.
9. 1.2.1 El Esquema Estructural
El objetivo de la función de memoria de un
sistema de información es mantener una
representación del estado de su dominio. El
estado de un dominio se compone de un
conjunto de propiedades relevantes.
10. 1.2.2 La Base de Información
Una base de información es una
representación de las entidades y las
relaciones de dominio y su clasificación en
tipos de entidad y de relación.
La base de información plazo puede ser
confundida con la base de conocimientos
término, que se usa en los campos de las
bases de datos deductivas y la inteligencia
artificial.
11. 1.2.3 El Esquema Comportamental
El esquema de comportamiento especifica los
cambios válidos en el estado de dominio, así
como las acciones que el sistema puede
realizar.
Eventos de dominio.
Eventos de solicitud de acciones.
Tipos de Eventos.
12. 1.2.4 Restricciones de Integridad
Decimos que una base de información tiene
integridad cuando todos sus datos son válidos
y que contiene todos los datos pertinentes. La
integridad es una propiedad muy importante
de una base de información.
Es posible crear mecanismos en un sistema
que garantiza automáticamente un cierto nivel
de integridad.
13. 1.2.5 Reglas de Derivación
Si un sistema no tiene capacidad de inferencia,
solo puede proporcionar información sobre el
medio ambiente. Pero algunos usuarios esperan
de los sistemas alguna capacidad de inferir con
los hechos que ya conocen.
El esquema conceptual debe incluir todas las
reglas de derivación que son usas en un sistema
en particular pero nosotros debemos especificar
las reglas para nuestro dominio. Las reglas
restantes son compartidas por todos los
esquemas conceptuales.
14. 1.2.6 El Principio de Necesidad para
Esquemas Conceptuales
Todo sistema de información encarna un
esquema conceptual. Sin un esquema
conceptual no podría realizar ninguna función.
La utilidad del esquema conceptual se
resume en el principio de necesidad:
Para desarrollar un sistema de información es
necesario definir un esquema conceptual.
15. 1.3 Arquitectura Abstracta de un
Sistema de Información
La arquitectura abstracta propuesta en un
reporte ISO es suficiente para referirnos a los
componentes principales del software.
Las formas de representación de esquemas
externos incluyen aspectos de manipulación
tales como el lenguaje usado para consultas o
eventos.
16. 1.4 Ingeniería de Requerimientos
La etapa que precede el diseño del sistema se
llama ingeniería de requisitos.
Requisitos de ingeniería es un proceso
complejo, consiste en tres procesos:
La obtención de requerimientos.
Especificación de requerimientos.
Validación de los requerimientos.
17. 1.5 Calidad de Esquemas Conceptuales
La calidad de un esquema conceptual es el
grado en que estas propiedades están
presentes.
18. 1.6 Breve Historia sobre Modelado
Conceptual
El modelado conceptual de sistemas de
información, tal como la conocemos hoy, es el
fruto de la investigación y el desarrollo que se
han llevado a cabo desde la década de 1960.
Modelos Lógicos.
Semántica de Modelo de Datos.
Modelos Conceptuales de Sistemas de
Información.
Orientación a Objetos.