SlideShare una empresa de Scribd logo
1 de 31
1
Decanato de Postgrado
Especialización: Gerencia de Tecnología
Cátedra: Tecnología de la Información II
SISTEMA EXPERTO: HERRAMIENTAS WEB 2.0
Autores:
Jiménez Yeraldine C.I. V-12.544.197
Escorcha Nelly C.I.V-4.410.904
González Belkis C.I.V10.542.446
Julio 2014
2
ÍNDICE
INTRODUCCIÓN………………………………………………………………….. 3
EL PROBLEMA…………………………………………………………………. 4
1.1. Planteamiento del Problema……………………………………………… 4
1.2. Formulación del Problema………………………………………………… 4
1.3. Objetivos…………………………………………………………………… 4
1.3.1.- Objetivos general……………………………………………………… 5
1.3.2.- Objetivos específicos………………………………………………… 5
1.4. Justificación del Proyecto……………………………………………… 5
MARCO TEÓRICO……………………………………………………………… 6
2.1. Antecedentes de la investigación…………………………………………. 6
2.2. Bases teóricas……………………………………………………………… 6
2.2.1 Principios de los Sistemas Expertos………………………………… 7
2.2.2 Actores del Sistema Experto……………………………………….. 7
2.2.4 Internet. …………………………………………………………….. 8
2.2.4 Intranet. …………………………………………………………….. 9
2.2.5 Sistemas de Información……………………………………………. 10
2.2.6 Base de Datos ………………………………………………………. 12
MARCO METODOLÓGICO…………………………………………………… 14
3.1. Metodología……………………………………………………………… 14
3.1.1 Fase de Análisis….……………………………………………………. 16
3.1.2 Fase de Valoración………………………………….………………… 16
3.1.3 Fase de Familiarización…….…………………………………………. 16
3.1.4 Dominio del Conocimiento…………………………………………… 16
3.1.5 Estructura del Sistemas………………………………………………… 16
3.2. Descripción de la Solución……………………………………………… 17
3.2.1 DFD de las herramientas……………………………………………… 20
3.2.2 Reglado de las herramientas…………………………………………… 24
Plan de Trabajo…………………………………………………………………… 28
Sistematización Experiencia……………………………………………………… 29
Bibliografía………………………………………………………….……………. 30
3
INTRODUCCION
En el mundo actual Internet dejo de ser un accesorio para convertirse en una
necesidad tecnológica, así se tiene que a través de redes sociales, blogs, encuestas en
línea o wikis se presenta la información en la red de redes como lo es Internet. Se puede
decir entonces, que son un conjunto de aplicaciones y servicios, la mayoría de ellos
gratuitos, que ponen al alcance de nuestra mano la posibilidad de integrarnos como
ciudadanos.
Dentro de la tecnología Web 2.0 se puede distinguir entre – aplicaciones basadas en
la red que facilitan compartir información y colaborar de manera interactiva – y
comportamiento Web 2.0.
En este sentido, la tecnología Web 2.0 (wikis, flickr, redes sociales) puede usarse en
forma no colaborativa – por ejemplo, simplemente para difundir información sobre las
actividades de una organización – mientras que un comportamiento 2.0 puede
expresarse a través de un amplia variedad de herramientas, no sólo las más nuevas e
interactivas sino también las más "antiguas" como el correo electrónico.
Así, se puede definir las expresiones Web 2.0 y medios sociales como sinónimos,
una combinación de tecnologías y comportamientos que permiten a las personas y
organizaciones:
• conectarse con otras personas y organizaciones por medio de redes
sociales;
• colaborar con esas otras personas y organizaciones;
• crear y compartir contenidos; y
• encontrar, usar, organizar y reutilizar contenidos.
Surge aquí la pregunta: ¿Entre tantas herramientas y aplicaciones, cual es la más
idónea según las necesidades, para uso personal o el de la organización?
4
EL PROBLEMA
1.1 Planteamiento del Problema
Un sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como
creadores de contenido o simplemente como amigos en línea.
En la actualidad existen una gran cantidad de herramientas Web 2.0 que están
ayudando a que los procesos productivos de información que se desarrollan en torno a
la red, se puedan implementar sin la utilización excesiva de tiempo y en algunos casos
sin poseer ningún tipo de conocimiento técnico en el manejo de dichas herramientas; en
la actualidad los usuarios además de ser consumidores, también se han convertido en
productores de la información.
Son tantas las aplicaciones y herramientas Web 2.0 categorizadas dentro del mismo
tipo, que surge una primera inquietud sobre cómo hacer la mejor selección, cual es la
más conveniente, cual es gratuita o cuál es su costo y las ventajas o desventajas que se
pueden tener al usarlas.
Los sistemas expertos, están constituyendo una gran solución a los problemas de
soporte de requerimientos de los usuarios, estos sistemas poseen conocimientos
especializados de uno o más expertos en un área específica, siendo imitadores del
comportamiento humano para resolver planteamientos de situaciones que involucran
conocimientos de distinta índole.
1.2. Formulación del Problema.
Los investigadores plantean desarrollar una Aplicación de Sistema Experto, cuyo
propósito principal es la asesoría especializada y automática sobre la selección de una
herramienta Web 2.0.
Un sistema experto es una aplicación informática que soluciona problemas
complicados que de otra manera exigirían ampliamente la pericia humana. Para lograr
esto, se simula el proceso de razonamiento humano mediante la aplicación específica de
conocimientos y de inferencias.
1.3 Objetivos
1.3.1.- Objetivo General
Desarrollar una aplicación de Sistema Experto para la Selección de una Herramienta
Web 2.0.
5
1.3.2.- Objetivos específicos.
1. Definir el contexto del Sistema Experto.
2. Elaborar el plan para el desarrollo del Sistema Experto.
3. Desarrollar el modelado de análisis y diseño del Sistema Experto.
4. Construir la aplicación de Sistema Experto.
5. Desplegar la aplicación de Sistema Experto.
1.4. Justificación Del Proyecto.
La creciente demanda que han tenido las herramientas web 2.0, producto de
los grandes aportes que ha dado a las comunidades de usuarios de la Internet, entre los
cuales podemos mencionar el dinamismo que se le ha incorporado al uso de la web,
donde la información además de estar disponible para ser usado desde cualquier lugar y
en cualquier momento, ahora puede ser compartido y mejorado por los diferentes
grupos de personas que se encuentran en la red; y el uso de los sistemas expertos para
emular a los expertos de las diferentes áreas, nos permite justificar el desarrollo de un
sistema experto que maneje una base de conocimientos sobre herramientas web 2.0
disponibles en la red.
6
MARCO TEÓRICO
En el presente capítulo se da a conocer el marco teórico o referencial, es allí donde se
expresan las teorías generales, específicas, postulados, supuestos, categorías y
conceptos a emplear de referencia para ordenar la concentración de los hechos ajustados
al problema que son la motivación del proyecto. El marco teórico que utilizamos se
deriva de lo que podamos denominar opciones razonables, es decir, de la teoría desde la
cual interpretamos la realidad. Asimismo, se desarrolla lo referente a la fundamentación
teórica que sustenta la investigación para ello se conciben los antecedentes, así como las
bases teóricas del proyecto.
2.1. Antecedentes de la Investigación.
Existen diversos trabajos en el área de sistemas que sirven de base para la
elaboración de esta tesis. Una vez esbozado el problema íntegramente se inició la
búsqueda de la información bibliográfica y documental relacionada con el tema. Se
describen a continuación ciertos trabajos que serán utilizados como inicio de la
investigación.
La tesis realizada por Jackeline Tapia Castillo (2009) titulada “Sistema Experto Para
el Apoyo Del Proceso De Orientación Vocacional Para Las Carreras De Ingeniería En
La Pontificia Universidad Católica Del Perú”. La autora plantea una herramienta que
permita al alumno identificar sus verdaderos intereses y habilidades así como disponer
de la información necesaria acerca de las opciones vocacionales existentes, a su vez será
una herramienta de apoyo para el orientador vocacional en su labor de asesoramiento a
los alumnos sobre su futuro profesional. Por otro lado Antonio Omaña (2009) plantea el
sistema “SEDD, Un Sistema Experto para el Diagnóstico en Desastres y Emergencias”
para determinar las posibles consecuencias y valorar las necesidades de intervención en
un desastre natural o humano.
Claude Hendrick (2003) propone el sistema “Diagnostico Asistido por Computadora:
Un Shell para Sistemas Expertos Difusos” donde se plantea el desarrollo de un Shell
que permita implementar sistemas expertos basados en la lógica difusa y destinados a
facilitar los procesos de diagnósticos en situaciones complejas y de incertidumbre.
2.2. Bases Teóricas
Las bases teóricas es un conjunto de teorías, conceptos, definiciones y proposiciones
relacionadas entre sí, que muestran un punto de vista sistemático de fenómenos,
definiendo relaciones entre variables, con la finalidad de revelar y pronosticar
fenómenos. Así, en esta sección se presentan teorías referidas al objeto de estudio, las
cuales en su conjunto sustentan el cuerpo teórico-conceptual del presente proyecto.
7
2.2.1 Principios de los Sistemas Expertos.
Entre los principios de los sistemas expertos de pueden mencionar los siguientes:
 La potencia de un experto se debe más al conocimiento amplio del área
específica que a la comprensión del desempeño genérico de un experto.
 La selección del esquema de representación del conocimiento es una de las
decisiones más críticas en el diseño de un SE.
 El proceso de buscar los conocimientos apropiados y a partir de éstos deducir
nuevos conocimientos constituye un elemento clave del procesamiento de un
sistema experto.
 La selección del paradigma de inferencia considerando la explosión
combinatoria, influye fuertemente en el desempeño global de un SE.
 En un SE ideal, el motor de inferencia nunca debería necesitar de
modificaciones.
 La credibilidad que se le concede a un SE depende de la habilidad del Se para
explicar su propio proceso de razonamiento.
2.2.2 Actores del Sistema Experto.
Los actores que intervienen en un sistema experto son: el ingeniero del conocimiento
(IC), el experto en el dominio de conocimiento (EDC) y los usuarios finales (UF) que
interactuarán con el sistema con miras a encontrar una respuesta posible a sus
inquietudes (Ver Fig. 1).
8
Fig. 1
2.2.3. Internet.
La Red Científica Peruana (2003), expone, es necesario hacer referencias a la
definición y característica que posee Internet pues forma parte esencial en el
desarrollo de Sistemas de Información basados en Tecnología Web que
corresponde al objetivo terminal de la presente investigación. Una de las muchas
definiciones que se le han asignado a Internet (Internetwork System) o Sistema de
interconexión de redes, es la de ser una “red de redes”; cuyos elementos
(computadores y usuarios) se encuentran distribuidos por todo el mundo. Hoy en día
también se considera como el banco de datos más grande en la actualidad; en ella se
puede encontrar gran cantidad de información acerca de cualquier tema, lo que la
hace de gran utilidad para los maestros, estudiantes, científicos, músicos, niños y en
general para cualquier persona.
La Internet fue creada a partir de un proyecto del Departamento de Defensa
de los Estados Unidos llamado DARPANET (Defense Advanced Research Project
Network) iniciado en 1969 y cuyo propósito principal era la investigación y desarrollo
de protocolos de comunicación para redes de área amplia para ligar redes de
transmisión de paquetes de diferentes tipos, capaces de resistir las condiciones de
operación más difíciles y continuar funcionando aún con la pérdida de una parte de la
red. Su fundamento está basado en el protocolo TCP/IP (Transmission Control
Protocol/ Internet Protocol), un sistema de comunicaciones muy sólido y robusto bajo
9
el cual se integran todas las redes. Debido a que este protocolo de transmisión asigna a
cada máquina que se conecta a la red un número específico llamado número IP,
los usuarios que se conectan al sistema de interconexión utilizan programas como los
navegadores, lectores de correo electrónico, etc.; cada uno de estos programas está
haciendo uso de uno o varios protocolos de nivel de usuario.
2.2.4. Intranet
Conforme lo explica el CEIN; la aparición de Internet supuso un hecho de especial
importancia que ha marcado de forma drástica la evolución de las nuevas
tecnologías de la información y la comunicación. Hoy en día, Internet se ha
convertido en un instrumento indispensable de comunicación y de acceso a
información, sobre la cual se desarrollan negocios y se integran empresas.
El potencial de esta poderosa herramienta de comunicación ha sido transferido
hasta el interior de las empresas, lo que ha permitido desarrollar entornos de
comunicación, colaboración y acceso a la información para los empleados con un
elevado grado de personalización y relativa sencillez. Es lo que conocemos como
Intranets.
Una Intranet es una red informática interna diseñada para ser utilizada en el
interior de una empresa o cualquier otra clase de organización. A través de ella, los
empleados de una empresa pueden acceder a la información y las distintas aplicaciones
habilitadas en dicha red. La evolución de la Intranet ha dado paso al desarrollo de la
Extranet, a través de la cual, cualquier persona de una empresa, desde cualquier
lugar del mundo y a cualquier hora, puede acceder a dicha red, e incluso ponerse en
contacto con otra persona de la organización.
Mediante la Extranet, los empleados y los distintos agentes externos que
forman parte del negocio de la empresa pueden acceder, vía Internet y con una
contraseña, a la información de la empresa. Esta herramienta es de gran utilidad para
potenciar un entorno más colaborador, simplificar procesos y proporcionar nuevos
servicios. La Intranet-Extranet utiliza normas y protocolos de Internet (TCP/IP), lo que
permite a los miembros de una organización comunicarse y colaborar entre sí. Es
evidente, que con ello se consigue una mayor eficacia y productividad en el
trabajo.
Dado que en un entorno Intranet se pueden integrar accesos a aplicaciones
de gestión de empresa con información crítica, las medidas de seguridad a adoptar
10
tendrán que englobar a todos los sistemas de información de la empresa
susceptibles de ser "atacados”.
Los requisitos de seguridad son los siguientes: (1) Confidencialidad: Garantía de
que los datos no sean comunicados erróneamente a usuarios no deseados. (2)
Integridad: Protección de los datos para evitar posibles corrupciones o cambios no
autorizados. (3) Autenticación: Ofrecer confianza absoluta en la identidad de
usuarios, servidores y clientes. (4) Verificación: Comprobación de que los
mecanismos de seguridad son sólidos, potentes y que están correctamente
implementados. Para cumplir estos requisitos de seguridad, la empresa dispone de
multitud de combinaciones mediante el uso de diferentes sistemas y aplicaciones:
autenticación, encriptación y cifrado de las comunicaciones, firewalls, servidores
proxy, routers, entre otros.
2.2.5. Sistemas de Información.
Según Jeffrey Whitten (2005), una de las tecnologías de mayor utilidad en un
gran número de organizaciones son los sistemas de información. Se define como una
disposición de componentes integrados entre sí, cuyo objetivo es satisfacer las
necesidades de información de una organización. El propósito fundamental de un
sistema de información es recoger, procesar e intercambiar información entre los
trabajadores. El sistema de información se diseña para apoyar todas las operaciones de
la organización.
Siempre y cuando exista un conjunto de individuos, datos, redes y tecnología
relacionados entre sí con el propósito de resolver apoyar y mejorar las distintas
operaciones realizadas por la organización, estamos hablando de sistemas de
información.
Según Kendall y Kendall (2005), define cuatro (4) tipos de sistemas de
información se describen: 1) Sistemas de procesamiento de transacciones, 2) Sistemas
de automatización de la oficina y sistemas de trabajo del conocimiento, 3) Sistemas de
información gerencial, 4) Sistemas de apoyo a la toma de decisiones, 5) Sistemas
expertos e inteligencia artificial, 6) Sistemas de Apoyo a Ejecutivos.
1.- Sistemas de procesamiento de transacciones: son sistemas de información
computarizada creados para procesar grandes cantidades de datos relacionadas con
transacciones rutinarias de negocios, como las nóminas y los inventarios.
11
2.- Sistemas de automatización de la oficina y sistemas de trabajo del
conocimiento: Los sistemas de automatización de la oficina apoyan a los trabajadores
de datos, quienes por lo general no generan conocimientos nuevos, sino más bien
analizan la información con el propósito de transformar los datos o manipularlos de
alguna manera antes de compartirlos o, en su caso, distribuirlos formalmente con el
resto de la organización y en ocasiones más allá de ésta. Entre los componentes más
comunes de un OAS (Office Automation Systems.) están el procesamiento de texto, las
hojas de cálculo, la autoedición, el calendario electrónico y las comunicaciones
mediante correo de voz, correo electrónico y videoconferencia. Los sistemas de trabajo
del conocimiento sirven de apoyo a los trabajadores profesionales, como los científicos,
ingenieros y médicos, en sus esfuerzos de creación de nuevo conocimiento y dan a
éstos la posibilidad de compartirlo con sus organizaciones o con la sociedad.
3.- Sistemas de información gerencial: Los sistemas de información gerencial no
reemplazan a los sistemas de procesamiento de transacciones, más bien, incluyen el
procesamiento de transacciones. Los MIS (Manegement Information Systems) son
sistemas de información computarizados cuyo propósito es contribuir a la correcta
interacción entre los usuarios y las computadoras. Debido a que requieren que los
usuarios, el software (los programas de cómputo) y el hardware (las computadoras,
impresoras, etc.), funcionen de manera coordinada, los sistemas de información
gerencial dan apoyo a un espectro de tareas organizacionales mucho más amplio que los
sistemas de procesamiento de transacciones, como el análisis y la toma de decisiones.
4.- Sistemas de apoyo a la toma de decisiones: DSS (Decision Support Systems). Los
sistemas de apoyo a la toma de decisiones constituyen una clase de alto nivel de
sistemas de información computarizada. Los sistemas de apoyo a la toma de decisiones
coinciden con los sistemas de información gerencial en que ambos dependen de una
base de datos para abastecerse de datos. Sin embargo, difieren en que el sistema de
apoyo a la toma de decisiones pone énfasis en el apoyo a la toma de decisiones en todas
sus fases, aunque la decisión definitiva es responsabilidad exclusiva del encargado de
tomarla. Los sistemas de apoyo a la toma de decisiones se ajustan más al gusto de la
persona o grupo que los utiliza que a los sistemas de información gerencial
tradicionales. En ocasiones se hace referencia a ellos como sistemas que se enfocan en
la inteligencia de negocios.
12
5.- Sistemas expertos e inteligencia artificial: La inteligencia artificial (AI Artificial
Intelligence) se puede considerar como el campo general para los sistemas expertos. La
motivación principal de la inteligencia artificial ha sido desarrollar máquinas que tengan
un comportamiento inteligente. Dos de las líneas de investigación de la inteligencia
artificial son la comprensión del lenguaje natural y el análisis de la capacidad para
razonar un problema hasta su conclusión lógica. Los sistemas expertos utilizan las
técnicas de razonamiento de la inteligencia artificial para solucionar los problemas que
les plantean los usuarios de negocios (y de otras áreas).
6.- Sistemas de Apoyo a Ejecutivos: (ESS, Executive Support System). Es un sistema
de información para directivos que permite automatizar la labor de obtener los datos
más importantes de una organización, resumirlos y presentarlos de la forma más
comprensible posible, provee al ejecutivo acceso fácil a la información interna y
externa al negocio con el fin de dar seguimiento a los factores críticos del éxito. Se
enfocan primordialmente a proporcionar información de la situación actual de la
compañía y dejan en un plano secundario la visualización o proyección de esta
información en escenarios futuros. En un entorno característico de sistemas de
información, el sistema consolida y administra muchas de las funciones de información
diarias en relación con las áreas de oficina, administrativas, financieras y cualquier otra
índole que el ejecutivo requiera.
2.2.6. Manejadores de Base de Datos.
Según Abad, F. (2006); el sistema manejador de bases de datos es la parte más
importante del software de un sistema de base de datos. Un DBMS es una colección de
numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable
de alguna tarea específica. En sí, un sistema manejador de base de datos es el
corazón de la base de datos ya que se encarga del control total de los posibles
aspectos que la puedan afectar. Una aplicación Web llama a un controlador
mediante una conexión y éste contiene toda la información o parámetros necesarios
para establecer la conexión con la base de datos. El DBMS es conocido también como
Gestor de Base de Datos.
13
Algunas de las funciones principales de un DBMS son: (1) Crear y organizar la
Base de Datos. (2) Establecer y mantener las trayectorias de acceso a la base de
datos de tal forma que los datos puedan ser accedidos rápidamente. (3) Manejar
los datos de acuerdo a las peticiones de los usuarios. (4) Registrar el uso de las
Bases de Datos. (5) Respaldo y recuperación. Consiste en contar con mecanismos
implantados que permitan la recuperación fácilmente de los datos en caso de ocurrir
fallas en el sistema de base de datos.
Entre los gestores de bases de datos más conocidos se encuentran SQL Server,
dBase, MySQL y PosgreSQL y Oracle una potente herramienta basada en la
arquitectura Cliente/Servidor.
14
MARCO METODOLÓGICO.
3.1 Metodología
Para el logro de los objetivos planteados se maneja la Metodología de Desarrollo de
Scott., en este método, el desarrollo de un sistema inteligente se divide en cuatro fases:
(a) fase de análisis, en la que las partes interesadas investigan la posibilidad de
desarrollar un sistema inteligente, (b) fase de especificación, en la que se inicia el
proyecto y se fijan las bases a utilizar en el desarrollo, (c) fase de desarrollo, en la que
se realiza el diseño y la implementación del sistema, y (d) fase de utilización, en la que
se habilita el sistema para su uso rutinario.
Estas fases se dividen en subfases como puede verse en la figura.
UTILIZACIÓN
DESARROLLO
ESPECIFICACIÓN
ANÁLISIS
Identificación
Valoración
Familiarización
Diseño conceptual
Diseño de
implementación
Implementación
Evaluación
Pruebas de campo
Mantenimiento
Refinamiento
y extensión
Identificación de la potencial
aplicación
Comprobación de la adecuación
de las técnicas de ingeniería del
conocimiento
Definir lo que hará el sistema.
Trabajar con el experto para
planificar el desarrollo.
Aprender cómo el experto
resuelve el problema y desarrollar
un modelo conceptual del sistema
Decidir la representación del
conocimiento y los formalismos de
control para implementar el
modelo conceptual
Seguir el diseño de
implementación para construir la
base de conocimientos
Comprobar si el sistema funciona
correctamente
Instalar el sistema en el dominio
de uso rutinario
Corregir errores, actualizar y
aumentar el sistema
Los aspectos importantes de esta metodología son los siguientes:
• Sigue haciendo hincapié en el prototipo rápido y en el desarrollo incremental.
Las primeras versiones del sistema no tienen por qué realizar todas las tareas posibles,
ni por qué tratar todos los conjuntos de casos. Los incrementos posteriores se realizarán
a través de una fase de refinamiento y extensión.
15
• Los sucesivos prototipos que se van construyendo son una ayuda para el proceso
de adquisición del conocimiento.
• La fase de utilización empieza cuando el sistema se instala en el dominio en el
que se usará de forma rutinaria. La fase de mantenimiento posterior puede mostrar
errores, que es preciso corregir, o recoger sugerencias de los usuarios, que es necesario
implementar.
Como vemos, las características de esta metodología son muy parecidas a las de la
metodología de González y Dankel, sólo que la forma de representar las fases es
diferente. Sin embargo, en la metodología de Scott se presta más atención a la fase de
adquisición del conocimiento. Aunque esta fase no aparece en la figura anterior, la
adquisición del conocimiento es un proceso que se distribuye en todas las fases que se
han representado; es decir, la adquisición del conocimiento tiene cierta importancia en
cada una de las fases de desarrollo de un sistema inteligente, según se ilustra en la figura
siguiente.
La metodología de Scott distingue entre dos tipos de adquisición del conocimiento:
• Adquisición inicial. Es una fase preparatoria en la que la información obtenida
nos permite tener un conocimiento más amplio de lo que debe hacer el sistema
inteligente, de cómo va a ser usado, y de cómo hay que desarrollarlo. Esta adquisición
inicial aparece en las fases de análisis y especificación.
• Adquisición detallada. Se caracteriza porque su foco de atención es más estrecho
y profundo, es decir, pone más énfasis en los detalles que la fase anterior. La
información obtenida en esta fase permite, a los ingenieros del conocimiento,
comprender cómo los expertos humanos realizan sus tareas. Esta comprensión posibilita
que se trasladen los procedimientos de los expertos humanos a la base de conocimientos
de un sistema inteligente. La adquisición detallada aparece en las fases de desarrollo y
utilización.
0 20 40 60 80 100
Identificación
Valoración
Familiarización
Diseño conceptual
Diseño de implementación
Implementación
Evaluación
Pruebas de campo
Mantenimiento
DESARROLLO
16
3.1.1. Fase de Análisis:
Se realizó una revisión sobre los diferentes tipos de herramientas web 2.0
disponibles, el software usado en cada uno de ellos, cuáles son de mayor uso
actualmente, a la vez se realizaron reuniones con el experto para evaluar los beneficios
del Sistema a crear.
3.1.2. Fase de Valoración
Se llevó a cabo el estudio de las técnicas a utilizar para crear la base de
conocimiento del sistema experto.
3.1.3 Fase de Familiarización
Durante esta fase se llevaron a cabo entrevistas con el experto y revisión de fuentes
documentales, se delimito el alcance del sistema, se definieron cuales categorías se iban
a manejar, se diseñó el sistema de preguntas a utilizar para cada uno de las
herramientas, el tipo de entrevistas, los subsistemas que formarían el sistema formal,
definiendo los aspectos particulares del dominio y los aspectos globales del problema en
estudio, se creó el plan de desarrollo.
3.1.4 Dominio del Conocimiento
La definición del dominio de esta investigación comprende la representación del
conocimiento de las herramientas web 2.0 disponibles en las siguientes categorías:
Almacenamiento en la nube
Red Social
Encuestas en Línea
Videoconferencias
Wikis
3.1.5 Estructura del Sistema:
Comienza con una presentación donde se piden los datos del usuario, una vez ingresado
los datos se le pide al Usuario escoger de las siguientes opciones:
- Es Almacenamiento en la nube
- Red Social
- Encuesta en Línea
- Videoconferencia
- Wikis.
17
3.2 DESCRIPCIÓN DE LA SOLUCIÓN
Fase de Análisis:
De las entrevistas realizadas con el sistema de preguntas creadas al experto, se
generaron las representaciones conceptuales del mismo.
Diseño Conceptual
Herramienta Dropbox Google Drive
Está disponible en español? S S
Es Gratuita? S S
Existe Suscripción de pago? S S
Está disponible para Dispositivos
Móviles?
S S
Funciona en Windows, MAC y Linux S N
Funciona en IPhone, Android,
Blackberry, iPads y Android Tablets.
S S
Se protege la información por grupos de
usuarios
S N
Se descargar la aplicación localmente? S N
Permite registrarse a través de cuentas de
Redes Sociales
N N
Puede registrarse a traves de cuentas de
correo
N s
Se accede a TODOS los archivos sin
conexión a Internet
S N
Permite sincronización de archivos con el
celular
S S
Tiene Historial de Conexiones S N
Cantidad Almacenamiento Gratuito entre
1 y 10 GB
SI
2 GB
NO
15 Gb
Cantidad Almacenamiento Gratuito entre
11 y 20 GB
NO SI
Precio 1 usuarios mensual 9 US$
Tiene Control de Versiones de Archivos N S
Precio 100 GB 1,99 $/mes
Precio 1 TB 9,99 $/mes
Tabla1. Almacenamiento en la Nube
18
Herramienta Facebook LinkedIn Twitter
Está disponible en español? S S S
Es Gratuita? S S S
Está disponible para Dispositivos Móviles? S S S
Funciona para ios(iphone, ipad) S S S
Funciona para Blackberry S S S
Funciona para android S S S
Es de tipo exclusivamente profesional N S N
Es de uso de público en general S N S
Se pueden etiquetar a los contactos en las publicaciones S S S
El máximo de usuarios a etiquetar en las fotos esta entre
1-25?
N N S
El máximo de usuarios a etiquetar en las fotos esta entre
25-50?
S N N
Se puede chatear privadamente S N N
Se puede chatear públicamente N N S
Existen medidas de seguridad S S N
Tabla2. Redes Sociales
Herramienta USTREA
M
SKYPE WIZI
Q
OoVoo Fring
Está disponible en español? N S S S N
Usa Correos S S S S S
Puedo hacer la presentación desde mi dispositivo móvil
Android?
S S N S S
Es usada para proyectos profesionales? S S S N S
Es usada para educación? S N S N N
Puedo hacer la presentación desde un iPhone/iPad? S S N S S
Se necesita wi-fi? S S N S S
Se necesita 3G/4G? S S N S S
Se puede agregar textos a las videoconferencia? S N S N N
Se pueden hacer modificaciones de los archivos mostrados en la
conferencia?
S N S N N
Puede establecer comunicación con más de 5 personas? S N S S N
Puedo importar los contactos de mi teléfono? S S N S N
Puedo incorporarme a una sala ya abierta? S N S S S
19
Se puede establecer salas de chat con videoconferencias? N S S S S
Se pueden mostrar diapositivas en medio de las conferencias? S N S N S
Se puede hacer comentarios en tiempo real? S S N N S
Tabla3. Videoconferencias
20
3.2.1 Fase de Valoración: Se escogió realizar la técnica de los DFD para cada
herramienta.
21
DFD Video Conferencia
Videoconferencia
Fring
Ustream WizIq
OoVooSkype
Nivel 0 Diagrama de Flujo
de Datos
22
Inicio
Videoconferencia
Es una
Herramienta
Multilenguaje?
UstreamNO FringOoVoo SI
WizIq
Es de uso
educativo?
Skype
Ustream
SI
WizIq
Fring
NO OoVoo SkYpe
Se puede
realizar
videollamadas
desde
Android?
WizIq
NO
Skype SIFring
Ustream
Oovoo
A nivel
1.1
Nivel 1 Diagrama de Flujo
de datos
23
De nivel
1
Videoconferencia
Permite mas de 5
personas por
videoconferemcia
?
Skype
NO
Fring
Ustream
SI
WizIq OoVoo
Importa los
contactos de
mi telefono?
Skype
SI
OoVooUstream
Fring NOWizIq
Permite
establecer sala
de Chat en
tiempo real?
Ustream NO
OoVoo
SI
Skype Fring
WizIq
De
videoconf
erencia
Videoconferencia
Permite ingresar
a
videoconferencia
s ya abiertas?
Skype
NO
WizIqSI
OoVoo
Fring
Ustream
Muestra
diapositivas en
videoconferencia
s?
Ustream
NO
WizIq
SkypeSI
OoVoo Fring
Nivel 1.1 Diagrama de
Flujo de datos
24
3.2.2 Fase de Desarrollo. Se formularon un sistema de reglas por herramienta para el
motor de Inferencia.
Herramienta: Videoconferencias
P proposición,
N= no,
Y=si,
U= Ustream,
S= Skype,
W=Wiziq,
O=OoVoo,
F=Fring
If
P: se pueden hacer videollamadas desde Android = N
then
P= W
Else
P= U, S,O,F;
If
P: es de uso educativo = Y
Then
P=U,W
Else
P=S,O,F;
If
P:es una multilenguaje= N
Then
P=U,F
Else
P= S,U,W ;
If
P: mas de 5 personas en videoconferencia= Y
Then
P= U,W,O
Else
P=S,F;
If
P:importa contactos de telefono= N
Then
P=W,F
Else
P=S,O,U;
25
If
P=permite el chat en tiempo real= Y
Then
P=O,S,F,W
Else
P=U;
If
P: contacto con conferencias abiertas = N
Then
P= S
Else
P=O,W,F,U;
IF
P: Muestra diapositivas en videoconferencia= Y
Then
P=O,S,F
Else
P=U,W;
Herramienta:Redes Sociales
P proposición,
N= no,
Y=si,
L=Linkedln,
T=Tuenti,
F=Facebook,
M=Myspace,
TW=Twitter
If
P: es una herramienta informativa = N
26
then
P= F,L,M,T
Else
P= TW;
If
P: es de uso educativo = Y
Then
P=M
Else
P=F,L,T,TW;
If
P:es de uso profesional= N
Then
P=F,M,T,TW;
Else
P= L ;
If
P: permite bloquear usuarios = Y
Then
P= TW
Else
P=L,F,M,T;
If
P: permite videollamadas=Y
27
Then
P=F,T
Else
P=L,TW,M;
If
P=permite el chat en tiempo real= Y
Then
P=O,S,F,W
Else
P=U;
If
P:permite mensajes privados = N
Then
P= F,L,TW
Else
P=M,T;
If
P:permite chat privado= Y
Then
P=F,M,T
Else
P=L,TW
28
Plan de Trabajo
N
°
ACTIVIDADES
SEMANAS
1 2 3 4 5 6 7 8 9 10 11 12 13
Proyecto Sistema Experto
1 Fase 1. Visión y Alcance
2 Investigación sobre Herramientas
3 Entrevistas con el Experto
4 Elaboración de la Base del Conocimiento
5 Elaboración del Plan de Trabajo
6 Fase 2. Aprobación del Análisis
7 Entrevista con el Profesor
8 Fase 3. Desarrollo de la Solución
Elaboración de los DFD por cada herramienta
Elaboración del Reglado para el S.E.
Fase 4. Pruebas
Pruebas en el SISEX
Ajustes Finales
Certificación de Pruebas
29
Bibliografía
Luis Valencia Cabrera,lvalencia@us.es,(http://www.cs.us.es/~lvalencia)
Ciencias de la Computacion e IA,(http://www.cs.us.es/),Universidad de Sevilla
http://www.monografias.com/trabajos16/sistemas-expertos/sistemas-
expertos.shtml#def
http://www.uaeh.edu.mx/docencia/Tesis/icbi/licenciatura/documentos/Sistemas%2
0expertos%20y%20sus%20aplicaciones.pdf
30
Sistematización de la Experiencia
Quienes Sistematizan:
Nelly Escorcha, Yeraldine Rivas, Belkis González, basado en una
petición por parte del profesor de la cátedra.
Objetivos de la Sistematización:
Dirigir -a partir de la experiencia - una opinión y sugerencias sobre la
realización de proyectos de Sistemas Expertos.
Delimitación del Objeto a ser Sistematizado:
Las experiencias de trabajo sobre el proyecto de Sistema Experto sobre
Herramientas Web en la Especialización de Gerencia de Tecnología,
Cátedra: “Tecnología de la Información II “de la Sección A-28, en su
Segundo Semestre del año 2014.
El Eje de Sistematización:
“Trabajo en un Sistema Experto sobre herramientas Web 2.0”
Procedimiento que llevamos a cabo:
- Investigamos a través de internet los diversos tipos de herramientas Web 2.0
- Hicimos entrevistas al experto Web 2.0
- Basadas en esta investigación, las herramientas escogidas fueron: Redes
Sociales, Videoconferencias, Almacenamiento en la Nube.
- Elaboramos los DFD de las herramientas
- En Base a los DFD, diseñamos las reglas necesarias para el Sistema
- Probamos las reglas
- Se debe ajustar el Sistema
- Se deben realizar Pruebas Definitivas
Diseño de Sistema Experto para escoger
una Herramienta Web.
31
Formulación de Conclusiones y recomendaciones:
Particularmente como profesional del área, creo que este tipo de Sistemas son
importantes conocerlos, tanto en su análisis y diseño, así como también en su
implementación.
Al respecto traigo como ejemplo: Diagnóstico Asistido por Computadoras: Un Shell
para Sistemas Expertos Difusos. UNA 2003. En esta tesis de grado, su autor nos lleva
por los diversos pasos que debe cumplir la elaboración de un Sistema Experto, donde
como primordial elemento es la metodología escogida y una debida planeación para el
logro de un producto final satisfactorio.
También podemos tomar como ejemplo, los diversos trabajos prácticos que conforman
la cátedra: Introducción a la Inteligencia Artificial y Sistemas Expertos de la
Universidad Nacional Abierta.
En estos trabajos se invita al estudiante implementar el componente, basado en
reglas, bien sea empleando un lenguaje de programación imperativa, como Pascal, C,
o C++, o un lenguaje de programación lógica como el LISP o alguno basado en reglas
como el CLIPS.
El CLIPS es un entorno para desarrollar Sistemas Expertos, que permite crear marcos
y reglas de producción. Tiene una base de motor de inferencias con razonamiento
hacia delante que facilita la creación de scripts para la manipulación del conocimiento.
Para el nivel de especialización que compete en este curso y para familiarizar al
estudiante de postgrado, se puede trabajar bajo una planificación estructurada, donde
lo principal sea el nivel investigativo, la práctica en lenguajes basados en reglas
como CLIPS y una evaluación y seguimiento continuo para así lograr que el
estudiante se sienta en todo momento motivado ante la adquisición de un
conocimiento muy importante para su vida como gerente en tecnología.

Más contenido relacionado

La actualidad más candente

El kernel en los sistemas operativos
El kernel en los sistemas operativosEl kernel en los sistemas operativos
El kernel en los sistemas operativosKaren Serrano
 
Fases para la elaboración de un programa informático
Fases para la elaboración de un programa informáticoFases para la elaboración de un programa informático
Fases para la elaboración de un programa informáticoMaryRomero77
 
Sistemas operativos moviles
Sistemas operativos movilesSistemas operativos moviles
Sistemas operativos movilesYossa Cobain
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoYurley Ochoa
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareLeanSight Consulting
 
Conclusiones generales de la materia sistemas operativos
Conclusiones generales de la materia sistemas operativosConclusiones generales de la materia sistemas operativos
Conclusiones generales de la materia sistemas operativosSebastianV91
 
Sistemas Operativos Moviles, Android y IOs
Sistemas Operativos Moviles, Android y IOsSistemas Operativos Moviles, Android y IOs
Sistemas Operativos Moviles, Android y IOsJesus Jimenez
 

La actualidad más candente (12)

Metodología Mobile-D.pdf
Metodología Mobile-D.pdfMetodología Mobile-D.pdf
Metodología Mobile-D.pdf
 
El kernel en los sistemas operativos
El kernel en los sistemas operativosEl kernel en los sistemas operativos
El kernel en los sistemas operativos
 
Antecedentes MSF
Antecedentes MSFAntecedentes MSF
Antecedentes MSF
 
Fases para la elaboración de un programa informático
Fases para la elaboración de un programa informáticoFases para la elaboración de un programa informático
Fases para la elaboración de un programa informático
 
Sistemas operativos moviles
Sistemas operativos movilesSistemas operativos moviles
Sistemas operativos moviles
 
Clase4 poo-uml
Clase4 poo-umlClase4 poo-uml
Clase4 poo-uml
 
Taller de Usabilidad (HCI 1)
Taller de Usabilidad (HCI 1)Taller de Usabilidad (HCI 1)
Taller de Usabilidad (HCI 1)
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto software
 
Desarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y umlDesarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y uml
 
Conclusiones generales de la materia sistemas operativos
Conclusiones generales de la materia sistemas operativosConclusiones generales de la materia sistemas operativos
Conclusiones generales de la materia sistemas operativos
 
Sistemas Operativos Moviles, Android y IOs
Sistemas Operativos Moviles, Android y IOsSistemas Operativos Moviles, Android y IOs
Sistemas Operativos Moviles, Android y IOs
 

Destacado

Sistema de informacion ejecutiva
Sistema de informacion ejecutivaSistema de informacion ejecutiva
Sistema de informacion ejecutivajoseigg
 
Sistema de informacion gerencial (SIG)
Sistema de informacion gerencial (SIG)Sistema de informacion gerencial (SIG)
Sistema de informacion gerencial (SIG)Jose Luna
 
Estructura fisica y logica ad c arlos iberico
Estructura fisica y logica ad  c arlos ibericoEstructura fisica y logica ad  c arlos iberico
Estructura fisica y logica ad c arlos ibericoCarlos Iberico
 
Facebook en la educación
Facebook en la educaciónFacebook en la educación
Facebook en la educacióncesar07penaloza
 
Unidades organizativas ou
Unidades organizativas ouUnidades organizativas ou
Unidades organizativas ouLuis Asencio
 
Sistema experto para evaluación y detección
Sistema experto para evaluación y detecciónSistema experto para evaluación y detección
Sistema experto para evaluación y detecciónYosmart De los Santos
 
Proyecto de un Sistema Experto para un Entrenador Deportivo
Proyecto de un Sistema Experto para un Entrenador DeportivoProyecto de un Sistema Experto para un Entrenador Deportivo
Proyecto de un Sistema Experto para un Entrenador DeportivoJorge David Calderon Valderrama
 
Roles de diferentas analistas de sistemas
Roles de diferentas analistas de sistemasRoles de diferentas analistas de sistemas
Roles de diferentas analistas de sistemasgabiimgm
 
Mapa conceptual sistema de informacion ruben
Mapa conceptual sistema de informacion rubenMapa conceptual sistema de informacion ruben
Mapa conceptual sistema de informacion rubenRuben Varon
 
Sistemas de información (mapa conceptual)
Sistemas de información (mapa conceptual)Sistemas de información (mapa conceptual)
Sistemas de información (mapa conceptual)Xavier Gamez
 
El control en el proceso administrativo
El control en el proceso administrativoEl control en el proceso administrativo
El control en el proceso administrativoJosimar Lara Cantillo
 
El juego un herramienta de aprendizaje
El juego un herramienta de aprendizajeEl juego un herramienta de aprendizaje
El juego un herramienta de aprendizajeleidyji_
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de informaciónguestd49fa4
 
Inteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosInteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosMelissa Eslava
 

Destacado (20)

Sistema Experto para Mantenimiento de PCs
Sistema Experto para Mantenimiento de PCsSistema Experto para Mantenimiento de PCs
Sistema Experto para Mantenimiento de PCs
 
Prototipo De Sistema Experto Para El Mantenimiento de PCs
Prototipo De Sistema Experto Para El Mantenimiento de PCsPrototipo De Sistema Experto Para El Mantenimiento de PCs
Prototipo De Sistema Experto Para El Mantenimiento de PCs
 
Sistemas experto
Sistemas expertoSistemas experto
Sistemas experto
 
Sistema de informacion ejecutiva
Sistema de informacion ejecutivaSistema de informacion ejecutiva
Sistema de informacion ejecutiva
 
Sistema de informacion gerencial (SIG)
Sistema de informacion gerencial (SIG)Sistema de informacion gerencial (SIG)
Sistema de informacion gerencial (SIG)
 
Estructura fisica y logica ad c arlos iberico
Estructura fisica y logica ad  c arlos ibericoEstructura fisica y logica ad  c arlos iberico
Estructura fisica y logica ad c arlos iberico
 
Facebook en la educación
Facebook en la educaciónFacebook en la educación
Facebook en la educación
 
Unidades organizativas ou
Unidades organizativas ouUnidades organizativas ou
Unidades organizativas ou
 
Sistema experto para evaluación y detección
Sistema experto para evaluación y detecciónSistema experto para evaluación y detección
Sistema experto para evaluación y detección
 
Proyecto de un Sistema Experto para un Entrenador Deportivo
Proyecto de un Sistema Experto para un Entrenador DeportivoProyecto de un Sistema Experto para un Entrenador Deportivo
Proyecto de un Sistema Experto para un Entrenador Deportivo
 
Roles de diferentas analistas de sistemas
Roles de diferentas analistas de sistemasRoles de diferentas analistas de sistemas
Roles de diferentas analistas de sistemas
 
Mapa conceptual sistema de informacion ruben
Mapa conceptual sistema de informacion rubenMapa conceptual sistema de informacion ruben
Mapa conceptual sistema de informacion ruben
 
Active directory
Active directoryActive directory
Active directory
 
Sistemas de Información Ejecutiva
Sistemas de Información EjecutivaSistemas de Información Ejecutiva
Sistemas de Información Ejecutiva
 
sistemas expertos
sistemas expertossistemas expertos
sistemas expertos
 
Sistemas de información (mapa conceptual)
Sistemas de información (mapa conceptual)Sistemas de información (mapa conceptual)
Sistemas de información (mapa conceptual)
 
El control en el proceso administrativo
El control en el proceso administrativoEl control en el proceso administrativo
El control en el proceso administrativo
 
El juego un herramienta de aprendizaje
El juego un herramienta de aprendizajeEl juego un herramienta de aprendizaje
El juego un herramienta de aprendizaje
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Inteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosInteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas Expertos
 

Similar a Informe sistema experto (3) entrega final

Proyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoProyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoJuan Jose Flores
 
Programa informatica cs. de la educaciòn bhyle
Programa informatica cs. de la educaciòn bhylePrograma informatica cs. de la educaciòn bhyle
Programa informatica cs. de la educaciòn bhylebhylenia
 
Temario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivoTemario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivoWilberth_Gongora
 
Metodologías para el Diseño de Sistemas
Metodologías para el Diseño de SistemasMetodologías para el Diseño de Sistemas
Metodologías para el Diseño de SistemasIsidro Gonzalez
 
Domingo García 4A
Domingo García 4ADomingo García 4A
Domingo García 4ADomingoG10
 
Programa laboratorio de informatica administracion
Programa laboratorio de informatica administracionPrograma laboratorio de informatica administracion
Programa laboratorio de informatica administracionbhylenia
 
Herberth producto final3 (1)
Herberth producto final3 (1)Herberth producto final3 (1)
Herberth producto final3 (1)Herberth Sisay
 
Proyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoProyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoJuan Jose Flores
 
Cc438 sist de soporte a la toma de decisiones programa
Cc438 sist de soporte a la toma de decisiones  programaCc438 sist de soporte a la toma de decisiones  programa
Cc438 sist de soporte a la toma de decisiones programaSocorro Lomeli Sanchez
 
SISTEMAS EXPERTOS
SISTEMAS EXPERTOSSISTEMAS EXPERTOS
SISTEMAS EXPERTOSdeniab
 
Utn frm isi guia did 2021 proyecto final
Utn frm isi guia did 2021 proyecto finalUtn frm isi guia did 2021 proyecto final
Utn frm isi guia did 2021 proyecto finalWilsonDiegoVilla
 

Similar a Informe sistema experto (3) entrega final (20)

sistemas expertos
sistemas expertossistemas expertos
sistemas expertos
 
Sistema basado en el comocimiento
Sistema basado en el comocimientoSistema basado en el comocimiento
Sistema basado en el comocimiento
 
Proyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoProyecyo final de analisis estructurado
Proyecyo final de analisis estructurado
 
Silabo ingeniería de requerimientos
Silabo ingeniería de requerimientosSilabo ingeniería de requerimientos
Silabo ingeniería de requerimientos
 
ingenieria del conocimiento
ingenieria del conocimientoingenieria del conocimiento
ingenieria del conocimiento
 
Programa informatica cs. de la educaciòn bhyle
Programa informatica cs. de la educaciòn bhylePrograma informatica cs. de la educaciòn bhyle
Programa informatica cs. de la educaciòn bhyle
 
Temario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivoTemario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivo
 
Tesis4
Tesis4Tesis4
Tesis4
 
Metodologías para el Diseño de Sistemas
Metodologías para el Diseño de SistemasMetodologías para el Diseño de Sistemas
Metodologías para el Diseño de Sistemas
 
B learnin
B learninB learnin
B learnin
 
Domingo García 4A
Domingo García 4ADomingo García 4A
Domingo García 4A
 
Programa laboratorio de informatica administracion
Programa laboratorio de informatica administracionPrograma laboratorio de informatica administracion
Programa laboratorio de informatica administracion
 
Herberth producto final3 (1)
Herberth producto final3 (1)Herberth producto final3 (1)
Herberth producto final3 (1)
 
Proyecyo final de analisis estructurado
Proyecyo final de analisis estructuradoProyecyo final de analisis estructurado
Proyecyo final de analisis estructurado
 
Cc438 sist de soporte a la toma de decisiones programa
Cc438 sist de soporte a la toma de decisiones  programaCc438 sist de soporte a la toma de decisiones  programa
Cc438 sist de soporte a la toma de decisiones programa
 
Sitema de control de matricula
Sitema de control de matriculaSitema de control de matricula
Sitema de control de matricula
 
SISTEMAS EXPERTOS
SISTEMAS EXPERTOSSISTEMAS EXPERTOS
SISTEMAS EXPERTOS
 
Primera Solemne
Primera SolemnePrimera Solemne
Primera Solemne
 
Sistemasde informacion programa
Sistemasde informacion programaSistemasde informacion programa
Sistemasde informacion programa
 
Utn frm isi guia did 2021 proyecto final
Utn frm isi guia did 2021 proyecto finalUtn frm isi guia did 2021 proyecto final
Utn frm isi guia did 2021 proyecto final
 

Último

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 

Último (20)

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 

Informe sistema experto (3) entrega final

  • 1. 1 Decanato de Postgrado Especialización: Gerencia de Tecnología Cátedra: Tecnología de la Información II SISTEMA EXPERTO: HERRAMIENTAS WEB 2.0 Autores: Jiménez Yeraldine C.I. V-12.544.197 Escorcha Nelly C.I.V-4.410.904 González Belkis C.I.V10.542.446 Julio 2014
  • 2. 2 ÍNDICE INTRODUCCIÓN………………………………………………………………….. 3 EL PROBLEMA…………………………………………………………………. 4 1.1. Planteamiento del Problema……………………………………………… 4 1.2. Formulación del Problema………………………………………………… 4 1.3. Objetivos…………………………………………………………………… 4 1.3.1.- Objetivos general……………………………………………………… 5 1.3.2.- Objetivos específicos………………………………………………… 5 1.4. Justificación del Proyecto……………………………………………… 5 MARCO TEÓRICO……………………………………………………………… 6 2.1. Antecedentes de la investigación…………………………………………. 6 2.2. Bases teóricas……………………………………………………………… 6 2.2.1 Principios de los Sistemas Expertos………………………………… 7 2.2.2 Actores del Sistema Experto……………………………………….. 7 2.2.4 Internet. …………………………………………………………….. 8 2.2.4 Intranet. …………………………………………………………….. 9 2.2.5 Sistemas de Información……………………………………………. 10 2.2.6 Base de Datos ………………………………………………………. 12 MARCO METODOLÓGICO…………………………………………………… 14 3.1. Metodología……………………………………………………………… 14 3.1.1 Fase de Análisis….……………………………………………………. 16 3.1.2 Fase de Valoración………………………………….………………… 16 3.1.3 Fase de Familiarización…….…………………………………………. 16 3.1.4 Dominio del Conocimiento…………………………………………… 16 3.1.5 Estructura del Sistemas………………………………………………… 16 3.2. Descripción de la Solución……………………………………………… 17 3.2.1 DFD de las herramientas……………………………………………… 20 3.2.2 Reglado de las herramientas…………………………………………… 24 Plan de Trabajo…………………………………………………………………… 28 Sistematización Experiencia……………………………………………………… 29 Bibliografía………………………………………………………….……………. 30
  • 3. 3 INTRODUCCION En el mundo actual Internet dejo de ser un accesorio para convertirse en una necesidad tecnológica, así se tiene que a través de redes sociales, blogs, encuestas en línea o wikis se presenta la información en la red de redes como lo es Internet. Se puede decir entonces, que son un conjunto de aplicaciones y servicios, la mayoría de ellos gratuitos, que ponen al alcance de nuestra mano la posibilidad de integrarnos como ciudadanos. Dentro de la tecnología Web 2.0 se puede distinguir entre – aplicaciones basadas en la red que facilitan compartir información y colaborar de manera interactiva – y comportamiento Web 2.0. En este sentido, la tecnología Web 2.0 (wikis, flickr, redes sociales) puede usarse en forma no colaborativa – por ejemplo, simplemente para difundir información sobre las actividades de una organización – mientras que un comportamiento 2.0 puede expresarse a través de un amplia variedad de herramientas, no sólo las más nuevas e interactivas sino también las más "antiguas" como el correo electrónico. Así, se puede definir las expresiones Web 2.0 y medios sociales como sinónimos, una combinación de tecnologías y comportamientos que permiten a las personas y organizaciones: • conectarse con otras personas y organizaciones por medio de redes sociales; • colaborar con esas otras personas y organizaciones; • crear y compartir contenidos; y • encontrar, usar, organizar y reutilizar contenidos. Surge aquí la pregunta: ¿Entre tantas herramientas y aplicaciones, cual es la más idónea según las necesidades, para uso personal o el de la organización?
  • 4. 4 EL PROBLEMA 1.1 Planteamiento del Problema Un sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido o simplemente como amigos en línea. En la actualidad existen una gran cantidad de herramientas Web 2.0 que están ayudando a que los procesos productivos de información que se desarrollan en torno a la red, se puedan implementar sin la utilización excesiva de tiempo y en algunos casos sin poseer ningún tipo de conocimiento técnico en el manejo de dichas herramientas; en la actualidad los usuarios además de ser consumidores, también se han convertido en productores de la información. Son tantas las aplicaciones y herramientas Web 2.0 categorizadas dentro del mismo tipo, que surge una primera inquietud sobre cómo hacer la mejor selección, cual es la más conveniente, cual es gratuita o cuál es su costo y las ventajas o desventajas que se pueden tener al usarlas. Los sistemas expertos, están constituyendo una gran solución a los problemas de soporte de requerimientos de los usuarios, estos sistemas poseen conocimientos especializados de uno o más expertos en un área específica, siendo imitadores del comportamiento humano para resolver planteamientos de situaciones que involucran conocimientos de distinta índole. 1.2. Formulación del Problema. Los investigadores plantean desarrollar una Aplicación de Sistema Experto, cuyo propósito principal es la asesoría especializada y automática sobre la selección de una herramienta Web 2.0. Un sistema experto es una aplicación informática que soluciona problemas complicados que de otra manera exigirían ampliamente la pericia humana. Para lograr esto, se simula el proceso de razonamiento humano mediante la aplicación específica de conocimientos y de inferencias. 1.3 Objetivos 1.3.1.- Objetivo General Desarrollar una aplicación de Sistema Experto para la Selección de una Herramienta Web 2.0.
  • 5. 5 1.3.2.- Objetivos específicos. 1. Definir el contexto del Sistema Experto. 2. Elaborar el plan para el desarrollo del Sistema Experto. 3. Desarrollar el modelado de análisis y diseño del Sistema Experto. 4. Construir la aplicación de Sistema Experto. 5. Desplegar la aplicación de Sistema Experto. 1.4. Justificación Del Proyecto. La creciente demanda que han tenido las herramientas web 2.0, producto de los grandes aportes que ha dado a las comunidades de usuarios de la Internet, entre los cuales podemos mencionar el dinamismo que se le ha incorporado al uso de la web, donde la información además de estar disponible para ser usado desde cualquier lugar y en cualquier momento, ahora puede ser compartido y mejorado por los diferentes grupos de personas que se encuentran en la red; y el uso de los sistemas expertos para emular a los expertos de las diferentes áreas, nos permite justificar el desarrollo de un sistema experto que maneje una base de conocimientos sobre herramientas web 2.0 disponibles en la red.
  • 6. 6 MARCO TEÓRICO En el presente capítulo se da a conocer el marco teórico o referencial, es allí donde se expresan las teorías generales, específicas, postulados, supuestos, categorías y conceptos a emplear de referencia para ordenar la concentración de los hechos ajustados al problema que son la motivación del proyecto. El marco teórico que utilizamos se deriva de lo que podamos denominar opciones razonables, es decir, de la teoría desde la cual interpretamos la realidad. Asimismo, se desarrolla lo referente a la fundamentación teórica que sustenta la investigación para ello se conciben los antecedentes, así como las bases teóricas del proyecto. 2.1. Antecedentes de la Investigación. Existen diversos trabajos en el área de sistemas que sirven de base para la elaboración de esta tesis. Una vez esbozado el problema íntegramente se inició la búsqueda de la información bibliográfica y documental relacionada con el tema. Se describen a continuación ciertos trabajos que serán utilizados como inicio de la investigación. La tesis realizada por Jackeline Tapia Castillo (2009) titulada “Sistema Experto Para el Apoyo Del Proceso De Orientación Vocacional Para Las Carreras De Ingeniería En La Pontificia Universidad Católica Del Perú”. La autora plantea una herramienta que permita al alumno identificar sus verdaderos intereses y habilidades así como disponer de la información necesaria acerca de las opciones vocacionales existentes, a su vez será una herramienta de apoyo para el orientador vocacional en su labor de asesoramiento a los alumnos sobre su futuro profesional. Por otro lado Antonio Omaña (2009) plantea el sistema “SEDD, Un Sistema Experto para el Diagnóstico en Desastres y Emergencias” para determinar las posibles consecuencias y valorar las necesidades de intervención en un desastre natural o humano. Claude Hendrick (2003) propone el sistema “Diagnostico Asistido por Computadora: Un Shell para Sistemas Expertos Difusos” donde se plantea el desarrollo de un Shell que permita implementar sistemas expertos basados en la lógica difusa y destinados a facilitar los procesos de diagnósticos en situaciones complejas y de incertidumbre. 2.2. Bases Teóricas Las bases teóricas es un conjunto de teorías, conceptos, definiciones y proposiciones relacionadas entre sí, que muestran un punto de vista sistemático de fenómenos, definiendo relaciones entre variables, con la finalidad de revelar y pronosticar fenómenos. Así, en esta sección se presentan teorías referidas al objeto de estudio, las cuales en su conjunto sustentan el cuerpo teórico-conceptual del presente proyecto.
  • 7. 7 2.2.1 Principios de los Sistemas Expertos. Entre los principios de los sistemas expertos de pueden mencionar los siguientes:  La potencia de un experto se debe más al conocimiento amplio del área específica que a la comprensión del desempeño genérico de un experto.  La selección del esquema de representación del conocimiento es una de las decisiones más críticas en el diseño de un SE.  El proceso de buscar los conocimientos apropiados y a partir de éstos deducir nuevos conocimientos constituye un elemento clave del procesamiento de un sistema experto.  La selección del paradigma de inferencia considerando la explosión combinatoria, influye fuertemente en el desempeño global de un SE.  En un SE ideal, el motor de inferencia nunca debería necesitar de modificaciones.  La credibilidad que se le concede a un SE depende de la habilidad del Se para explicar su propio proceso de razonamiento. 2.2.2 Actores del Sistema Experto. Los actores que intervienen en un sistema experto son: el ingeniero del conocimiento (IC), el experto en el dominio de conocimiento (EDC) y los usuarios finales (UF) que interactuarán con el sistema con miras a encontrar una respuesta posible a sus inquietudes (Ver Fig. 1).
  • 8. 8 Fig. 1 2.2.3. Internet. La Red Científica Peruana (2003), expone, es necesario hacer referencias a la definición y característica que posee Internet pues forma parte esencial en el desarrollo de Sistemas de Información basados en Tecnología Web que corresponde al objetivo terminal de la presente investigación. Una de las muchas definiciones que se le han asignado a Internet (Internetwork System) o Sistema de interconexión de redes, es la de ser una “red de redes”; cuyos elementos (computadores y usuarios) se encuentran distribuidos por todo el mundo. Hoy en día también se considera como el banco de datos más grande en la actualidad; en ella se puede encontrar gran cantidad de información acerca de cualquier tema, lo que la hace de gran utilidad para los maestros, estudiantes, científicos, músicos, niños y en general para cualquier persona. La Internet fue creada a partir de un proyecto del Departamento de Defensa de los Estados Unidos llamado DARPANET (Defense Advanced Research Project Network) iniciado en 1969 y cuyo propósito principal era la investigación y desarrollo de protocolos de comunicación para redes de área amplia para ligar redes de transmisión de paquetes de diferentes tipos, capaces de resistir las condiciones de operación más difíciles y continuar funcionando aún con la pérdida de una parte de la red. Su fundamento está basado en el protocolo TCP/IP (Transmission Control Protocol/ Internet Protocol), un sistema de comunicaciones muy sólido y robusto bajo
  • 9. 9 el cual se integran todas las redes. Debido a que este protocolo de transmisión asigna a cada máquina que se conecta a la red un número específico llamado número IP, los usuarios que se conectan al sistema de interconexión utilizan programas como los navegadores, lectores de correo electrónico, etc.; cada uno de estos programas está haciendo uso de uno o varios protocolos de nivel de usuario. 2.2.4. Intranet Conforme lo explica el CEIN; la aparición de Internet supuso un hecho de especial importancia que ha marcado de forma drástica la evolución de las nuevas tecnologías de la información y la comunicación. Hoy en día, Internet se ha convertido en un instrumento indispensable de comunicación y de acceso a información, sobre la cual se desarrollan negocios y se integran empresas. El potencial de esta poderosa herramienta de comunicación ha sido transferido hasta el interior de las empresas, lo que ha permitido desarrollar entornos de comunicación, colaboración y acceso a la información para los empleados con un elevado grado de personalización y relativa sencillez. Es lo que conocemos como Intranets. Una Intranet es una red informática interna diseñada para ser utilizada en el interior de una empresa o cualquier otra clase de organización. A través de ella, los empleados de una empresa pueden acceder a la información y las distintas aplicaciones habilitadas en dicha red. La evolución de la Intranet ha dado paso al desarrollo de la Extranet, a través de la cual, cualquier persona de una empresa, desde cualquier lugar del mundo y a cualquier hora, puede acceder a dicha red, e incluso ponerse en contacto con otra persona de la organización. Mediante la Extranet, los empleados y los distintos agentes externos que forman parte del negocio de la empresa pueden acceder, vía Internet y con una contraseña, a la información de la empresa. Esta herramienta es de gran utilidad para potenciar un entorno más colaborador, simplificar procesos y proporcionar nuevos servicios. La Intranet-Extranet utiliza normas y protocolos de Internet (TCP/IP), lo que permite a los miembros de una organización comunicarse y colaborar entre sí. Es evidente, que con ello se consigue una mayor eficacia y productividad en el trabajo. Dado que en un entorno Intranet se pueden integrar accesos a aplicaciones de gestión de empresa con información crítica, las medidas de seguridad a adoptar
  • 10. 10 tendrán que englobar a todos los sistemas de información de la empresa susceptibles de ser "atacados”. Los requisitos de seguridad son los siguientes: (1) Confidencialidad: Garantía de que los datos no sean comunicados erróneamente a usuarios no deseados. (2) Integridad: Protección de los datos para evitar posibles corrupciones o cambios no autorizados. (3) Autenticación: Ofrecer confianza absoluta en la identidad de usuarios, servidores y clientes. (4) Verificación: Comprobación de que los mecanismos de seguridad son sólidos, potentes y que están correctamente implementados. Para cumplir estos requisitos de seguridad, la empresa dispone de multitud de combinaciones mediante el uso de diferentes sistemas y aplicaciones: autenticación, encriptación y cifrado de las comunicaciones, firewalls, servidores proxy, routers, entre otros. 2.2.5. Sistemas de Información. Según Jeffrey Whitten (2005), una de las tecnologías de mayor utilidad en un gran número de organizaciones son los sistemas de información. Se define como una disposición de componentes integrados entre sí, cuyo objetivo es satisfacer las necesidades de información de una organización. El propósito fundamental de un sistema de información es recoger, procesar e intercambiar información entre los trabajadores. El sistema de información se diseña para apoyar todas las operaciones de la organización. Siempre y cuando exista un conjunto de individuos, datos, redes y tecnología relacionados entre sí con el propósito de resolver apoyar y mejorar las distintas operaciones realizadas por la organización, estamos hablando de sistemas de información. Según Kendall y Kendall (2005), define cuatro (4) tipos de sistemas de información se describen: 1) Sistemas de procesamiento de transacciones, 2) Sistemas de automatización de la oficina y sistemas de trabajo del conocimiento, 3) Sistemas de información gerencial, 4) Sistemas de apoyo a la toma de decisiones, 5) Sistemas expertos e inteligencia artificial, 6) Sistemas de Apoyo a Ejecutivos. 1.- Sistemas de procesamiento de transacciones: son sistemas de información computarizada creados para procesar grandes cantidades de datos relacionadas con transacciones rutinarias de negocios, como las nóminas y los inventarios.
  • 11. 11 2.- Sistemas de automatización de la oficina y sistemas de trabajo del conocimiento: Los sistemas de automatización de la oficina apoyan a los trabajadores de datos, quienes por lo general no generan conocimientos nuevos, sino más bien analizan la información con el propósito de transformar los datos o manipularlos de alguna manera antes de compartirlos o, en su caso, distribuirlos formalmente con el resto de la organización y en ocasiones más allá de ésta. Entre los componentes más comunes de un OAS (Office Automation Systems.) están el procesamiento de texto, las hojas de cálculo, la autoedición, el calendario electrónico y las comunicaciones mediante correo de voz, correo electrónico y videoconferencia. Los sistemas de trabajo del conocimiento sirven de apoyo a los trabajadores profesionales, como los científicos, ingenieros y médicos, en sus esfuerzos de creación de nuevo conocimiento y dan a éstos la posibilidad de compartirlo con sus organizaciones o con la sociedad. 3.- Sistemas de información gerencial: Los sistemas de información gerencial no reemplazan a los sistemas de procesamiento de transacciones, más bien, incluyen el procesamiento de transacciones. Los MIS (Manegement Information Systems) son sistemas de información computarizados cuyo propósito es contribuir a la correcta interacción entre los usuarios y las computadoras. Debido a que requieren que los usuarios, el software (los programas de cómputo) y el hardware (las computadoras, impresoras, etc.), funcionen de manera coordinada, los sistemas de información gerencial dan apoyo a un espectro de tareas organizacionales mucho más amplio que los sistemas de procesamiento de transacciones, como el análisis y la toma de decisiones. 4.- Sistemas de apoyo a la toma de decisiones: DSS (Decision Support Systems). Los sistemas de apoyo a la toma de decisiones constituyen una clase de alto nivel de sistemas de información computarizada. Los sistemas de apoyo a la toma de decisiones coinciden con los sistemas de información gerencial en que ambos dependen de una base de datos para abastecerse de datos. Sin embargo, difieren en que el sistema de apoyo a la toma de decisiones pone énfasis en el apoyo a la toma de decisiones en todas sus fases, aunque la decisión definitiva es responsabilidad exclusiva del encargado de tomarla. Los sistemas de apoyo a la toma de decisiones se ajustan más al gusto de la persona o grupo que los utiliza que a los sistemas de información gerencial tradicionales. En ocasiones se hace referencia a ellos como sistemas que se enfocan en la inteligencia de negocios.
  • 12. 12 5.- Sistemas expertos e inteligencia artificial: La inteligencia artificial (AI Artificial Intelligence) se puede considerar como el campo general para los sistemas expertos. La motivación principal de la inteligencia artificial ha sido desarrollar máquinas que tengan un comportamiento inteligente. Dos de las líneas de investigación de la inteligencia artificial son la comprensión del lenguaje natural y el análisis de la capacidad para razonar un problema hasta su conclusión lógica. Los sistemas expertos utilizan las técnicas de razonamiento de la inteligencia artificial para solucionar los problemas que les plantean los usuarios de negocios (y de otras áreas). 6.- Sistemas de Apoyo a Ejecutivos: (ESS, Executive Support System). Es un sistema de información para directivos que permite automatizar la labor de obtener los datos más importantes de una organización, resumirlos y presentarlos de la forma más comprensible posible, provee al ejecutivo acceso fácil a la información interna y externa al negocio con el fin de dar seguimiento a los factores críticos del éxito. Se enfocan primordialmente a proporcionar información de la situación actual de la compañía y dejan en un plano secundario la visualización o proyección de esta información en escenarios futuros. En un entorno característico de sistemas de información, el sistema consolida y administra muchas de las funciones de información diarias en relación con las áreas de oficina, administrativas, financieras y cualquier otra índole que el ejecutivo requiera. 2.2.6. Manejadores de Base de Datos. Según Abad, F. (2006); el sistema manejador de bases de datos es la parte más importante del software de un sistema de base de datos. Un DBMS es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica. En sí, un sistema manejador de base de datos es el corazón de la base de datos ya que se encarga del control total de los posibles aspectos que la puedan afectar. Una aplicación Web llama a un controlador mediante una conexión y éste contiene toda la información o parámetros necesarios para establecer la conexión con la base de datos. El DBMS es conocido también como Gestor de Base de Datos.
  • 13. 13 Algunas de las funciones principales de un DBMS son: (1) Crear y organizar la Base de Datos. (2) Establecer y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accedidos rápidamente. (3) Manejar los datos de acuerdo a las peticiones de los usuarios. (4) Registrar el uso de las Bases de Datos. (5) Respaldo y recuperación. Consiste en contar con mecanismos implantados que permitan la recuperación fácilmente de los datos en caso de ocurrir fallas en el sistema de base de datos. Entre los gestores de bases de datos más conocidos se encuentran SQL Server, dBase, MySQL y PosgreSQL y Oracle una potente herramienta basada en la arquitectura Cliente/Servidor.
  • 14. 14 MARCO METODOLÓGICO. 3.1 Metodología Para el logro de los objetivos planteados se maneja la Metodología de Desarrollo de Scott., en este método, el desarrollo de un sistema inteligente se divide en cuatro fases: (a) fase de análisis, en la que las partes interesadas investigan la posibilidad de desarrollar un sistema inteligente, (b) fase de especificación, en la que se inicia el proyecto y se fijan las bases a utilizar en el desarrollo, (c) fase de desarrollo, en la que se realiza el diseño y la implementación del sistema, y (d) fase de utilización, en la que se habilita el sistema para su uso rutinario. Estas fases se dividen en subfases como puede verse en la figura. UTILIZACIÓN DESARROLLO ESPECIFICACIÓN ANÁLISIS Identificación Valoración Familiarización Diseño conceptual Diseño de implementación Implementación Evaluación Pruebas de campo Mantenimiento Refinamiento y extensión Identificación de la potencial aplicación Comprobación de la adecuación de las técnicas de ingeniería del conocimiento Definir lo que hará el sistema. Trabajar con el experto para planificar el desarrollo. Aprender cómo el experto resuelve el problema y desarrollar un modelo conceptual del sistema Decidir la representación del conocimiento y los formalismos de control para implementar el modelo conceptual Seguir el diseño de implementación para construir la base de conocimientos Comprobar si el sistema funciona correctamente Instalar el sistema en el dominio de uso rutinario Corregir errores, actualizar y aumentar el sistema Los aspectos importantes de esta metodología son los siguientes: • Sigue haciendo hincapié en el prototipo rápido y en el desarrollo incremental. Las primeras versiones del sistema no tienen por qué realizar todas las tareas posibles, ni por qué tratar todos los conjuntos de casos. Los incrementos posteriores se realizarán a través de una fase de refinamiento y extensión.
  • 15. 15 • Los sucesivos prototipos que se van construyendo son una ayuda para el proceso de adquisición del conocimiento. • La fase de utilización empieza cuando el sistema se instala en el dominio en el que se usará de forma rutinaria. La fase de mantenimiento posterior puede mostrar errores, que es preciso corregir, o recoger sugerencias de los usuarios, que es necesario implementar. Como vemos, las características de esta metodología son muy parecidas a las de la metodología de González y Dankel, sólo que la forma de representar las fases es diferente. Sin embargo, en la metodología de Scott se presta más atención a la fase de adquisición del conocimiento. Aunque esta fase no aparece en la figura anterior, la adquisición del conocimiento es un proceso que se distribuye en todas las fases que se han representado; es decir, la adquisición del conocimiento tiene cierta importancia en cada una de las fases de desarrollo de un sistema inteligente, según se ilustra en la figura siguiente. La metodología de Scott distingue entre dos tipos de adquisición del conocimiento: • Adquisición inicial. Es una fase preparatoria en la que la información obtenida nos permite tener un conocimiento más amplio de lo que debe hacer el sistema inteligente, de cómo va a ser usado, y de cómo hay que desarrollarlo. Esta adquisición inicial aparece en las fases de análisis y especificación. • Adquisición detallada. Se caracteriza porque su foco de atención es más estrecho y profundo, es decir, pone más énfasis en los detalles que la fase anterior. La información obtenida en esta fase permite, a los ingenieros del conocimiento, comprender cómo los expertos humanos realizan sus tareas. Esta comprensión posibilita que se trasladen los procedimientos de los expertos humanos a la base de conocimientos de un sistema inteligente. La adquisición detallada aparece en las fases de desarrollo y utilización. 0 20 40 60 80 100 Identificación Valoración Familiarización Diseño conceptual Diseño de implementación Implementación Evaluación Pruebas de campo Mantenimiento DESARROLLO
  • 16. 16 3.1.1. Fase de Análisis: Se realizó una revisión sobre los diferentes tipos de herramientas web 2.0 disponibles, el software usado en cada uno de ellos, cuáles son de mayor uso actualmente, a la vez se realizaron reuniones con el experto para evaluar los beneficios del Sistema a crear. 3.1.2. Fase de Valoración Se llevó a cabo el estudio de las técnicas a utilizar para crear la base de conocimiento del sistema experto. 3.1.3 Fase de Familiarización Durante esta fase se llevaron a cabo entrevistas con el experto y revisión de fuentes documentales, se delimito el alcance del sistema, se definieron cuales categorías se iban a manejar, se diseñó el sistema de preguntas a utilizar para cada uno de las herramientas, el tipo de entrevistas, los subsistemas que formarían el sistema formal, definiendo los aspectos particulares del dominio y los aspectos globales del problema en estudio, se creó el plan de desarrollo. 3.1.4 Dominio del Conocimiento La definición del dominio de esta investigación comprende la representación del conocimiento de las herramientas web 2.0 disponibles en las siguientes categorías: Almacenamiento en la nube Red Social Encuestas en Línea Videoconferencias Wikis 3.1.5 Estructura del Sistema: Comienza con una presentación donde se piden los datos del usuario, una vez ingresado los datos se le pide al Usuario escoger de las siguientes opciones: - Es Almacenamiento en la nube - Red Social - Encuesta en Línea - Videoconferencia - Wikis.
  • 17. 17 3.2 DESCRIPCIÓN DE LA SOLUCIÓN Fase de Análisis: De las entrevistas realizadas con el sistema de preguntas creadas al experto, se generaron las representaciones conceptuales del mismo. Diseño Conceptual Herramienta Dropbox Google Drive Está disponible en español? S S Es Gratuita? S S Existe Suscripción de pago? S S Está disponible para Dispositivos Móviles? S S Funciona en Windows, MAC y Linux S N Funciona en IPhone, Android, Blackberry, iPads y Android Tablets. S S Se protege la información por grupos de usuarios S N Se descargar la aplicación localmente? S N Permite registrarse a través de cuentas de Redes Sociales N N Puede registrarse a traves de cuentas de correo N s Se accede a TODOS los archivos sin conexión a Internet S N Permite sincronización de archivos con el celular S S Tiene Historial de Conexiones S N Cantidad Almacenamiento Gratuito entre 1 y 10 GB SI 2 GB NO 15 Gb Cantidad Almacenamiento Gratuito entre 11 y 20 GB NO SI Precio 1 usuarios mensual 9 US$ Tiene Control de Versiones de Archivos N S Precio 100 GB 1,99 $/mes Precio 1 TB 9,99 $/mes Tabla1. Almacenamiento en la Nube
  • 18. 18 Herramienta Facebook LinkedIn Twitter Está disponible en español? S S S Es Gratuita? S S S Está disponible para Dispositivos Móviles? S S S Funciona para ios(iphone, ipad) S S S Funciona para Blackberry S S S Funciona para android S S S Es de tipo exclusivamente profesional N S N Es de uso de público en general S N S Se pueden etiquetar a los contactos en las publicaciones S S S El máximo de usuarios a etiquetar en las fotos esta entre 1-25? N N S El máximo de usuarios a etiquetar en las fotos esta entre 25-50? S N N Se puede chatear privadamente S N N Se puede chatear públicamente N N S Existen medidas de seguridad S S N Tabla2. Redes Sociales Herramienta USTREA M SKYPE WIZI Q OoVoo Fring Está disponible en español? N S S S N Usa Correos S S S S S Puedo hacer la presentación desde mi dispositivo móvil Android? S S N S S Es usada para proyectos profesionales? S S S N S Es usada para educación? S N S N N Puedo hacer la presentación desde un iPhone/iPad? S S N S S Se necesita wi-fi? S S N S S Se necesita 3G/4G? S S N S S Se puede agregar textos a las videoconferencia? S N S N N Se pueden hacer modificaciones de los archivos mostrados en la conferencia? S N S N N Puede establecer comunicación con más de 5 personas? S N S S N Puedo importar los contactos de mi teléfono? S S N S N Puedo incorporarme a una sala ya abierta? S N S S S
  • 19. 19 Se puede establecer salas de chat con videoconferencias? N S S S S Se pueden mostrar diapositivas en medio de las conferencias? S N S N S Se puede hacer comentarios en tiempo real? S S N N S Tabla3. Videoconferencias
  • 20. 20 3.2.1 Fase de Valoración: Se escogió realizar la técnica de los DFD para cada herramienta.
  • 21. 21 DFD Video Conferencia Videoconferencia Fring Ustream WizIq OoVooSkype Nivel 0 Diagrama de Flujo de Datos
  • 22. 22 Inicio Videoconferencia Es una Herramienta Multilenguaje? UstreamNO FringOoVoo SI WizIq Es de uso educativo? Skype Ustream SI WizIq Fring NO OoVoo SkYpe Se puede realizar videollamadas desde Android? WizIq NO Skype SIFring Ustream Oovoo A nivel 1.1 Nivel 1 Diagrama de Flujo de datos
  • 23. 23 De nivel 1 Videoconferencia Permite mas de 5 personas por videoconferemcia ? Skype NO Fring Ustream SI WizIq OoVoo Importa los contactos de mi telefono? Skype SI OoVooUstream Fring NOWizIq Permite establecer sala de Chat en tiempo real? Ustream NO OoVoo SI Skype Fring WizIq De videoconf erencia Videoconferencia Permite ingresar a videoconferencia s ya abiertas? Skype NO WizIqSI OoVoo Fring Ustream Muestra diapositivas en videoconferencia s? Ustream NO WizIq SkypeSI OoVoo Fring Nivel 1.1 Diagrama de Flujo de datos
  • 24. 24 3.2.2 Fase de Desarrollo. Se formularon un sistema de reglas por herramienta para el motor de Inferencia. Herramienta: Videoconferencias P proposición, N= no, Y=si, U= Ustream, S= Skype, W=Wiziq, O=OoVoo, F=Fring If P: se pueden hacer videollamadas desde Android = N then P= W Else P= U, S,O,F; If P: es de uso educativo = Y Then P=U,W Else P=S,O,F; If P:es una multilenguaje= N Then P=U,F Else P= S,U,W ; If P: mas de 5 personas en videoconferencia= Y Then P= U,W,O Else P=S,F; If P:importa contactos de telefono= N Then P=W,F Else P=S,O,U;
  • 25. 25 If P=permite el chat en tiempo real= Y Then P=O,S,F,W Else P=U; If P: contacto con conferencias abiertas = N Then P= S Else P=O,W,F,U; IF P: Muestra diapositivas en videoconferencia= Y Then P=O,S,F Else P=U,W; Herramienta:Redes Sociales P proposición, N= no, Y=si, L=Linkedln, T=Tuenti, F=Facebook, M=Myspace, TW=Twitter If P: es una herramienta informativa = N
  • 26. 26 then P= F,L,M,T Else P= TW; If P: es de uso educativo = Y Then P=M Else P=F,L,T,TW; If P:es de uso profesional= N Then P=F,M,T,TW; Else P= L ; If P: permite bloquear usuarios = Y Then P= TW Else P=L,F,M,T; If P: permite videollamadas=Y
  • 27. 27 Then P=F,T Else P=L,TW,M; If P=permite el chat en tiempo real= Y Then P=O,S,F,W Else P=U; If P:permite mensajes privados = N Then P= F,L,TW Else P=M,T; If P:permite chat privado= Y Then P=F,M,T Else P=L,TW
  • 28. 28 Plan de Trabajo N ° ACTIVIDADES SEMANAS 1 2 3 4 5 6 7 8 9 10 11 12 13 Proyecto Sistema Experto 1 Fase 1. Visión y Alcance 2 Investigación sobre Herramientas 3 Entrevistas con el Experto 4 Elaboración de la Base del Conocimiento 5 Elaboración del Plan de Trabajo 6 Fase 2. Aprobación del Análisis 7 Entrevista con el Profesor 8 Fase 3. Desarrollo de la Solución Elaboración de los DFD por cada herramienta Elaboración del Reglado para el S.E. Fase 4. Pruebas Pruebas en el SISEX Ajustes Finales Certificación de Pruebas
  • 29. 29 Bibliografía Luis Valencia Cabrera,lvalencia@us.es,(http://www.cs.us.es/~lvalencia) Ciencias de la Computacion e IA,(http://www.cs.us.es/),Universidad de Sevilla http://www.monografias.com/trabajos16/sistemas-expertos/sistemas- expertos.shtml#def http://www.uaeh.edu.mx/docencia/Tesis/icbi/licenciatura/documentos/Sistemas%2 0expertos%20y%20sus%20aplicaciones.pdf
  • 30. 30 Sistematización de la Experiencia Quienes Sistematizan: Nelly Escorcha, Yeraldine Rivas, Belkis González, basado en una petición por parte del profesor de la cátedra. Objetivos de la Sistematización: Dirigir -a partir de la experiencia - una opinión y sugerencias sobre la realización de proyectos de Sistemas Expertos. Delimitación del Objeto a ser Sistematizado: Las experiencias de trabajo sobre el proyecto de Sistema Experto sobre Herramientas Web en la Especialización de Gerencia de Tecnología, Cátedra: “Tecnología de la Información II “de la Sección A-28, en su Segundo Semestre del año 2014. El Eje de Sistematización: “Trabajo en un Sistema Experto sobre herramientas Web 2.0” Procedimiento que llevamos a cabo: - Investigamos a través de internet los diversos tipos de herramientas Web 2.0 - Hicimos entrevistas al experto Web 2.0 - Basadas en esta investigación, las herramientas escogidas fueron: Redes Sociales, Videoconferencias, Almacenamiento en la Nube. - Elaboramos los DFD de las herramientas - En Base a los DFD, diseñamos las reglas necesarias para el Sistema - Probamos las reglas - Se debe ajustar el Sistema - Se deben realizar Pruebas Definitivas Diseño de Sistema Experto para escoger una Herramienta Web.
  • 31. 31 Formulación de Conclusiones y recomendaciones: Particularmente como profesional del área, creo que este tipo de Sistemas son importantes conocerlos, tanto en su análisis y diseño, así como también en su implementación. Al respecto traigo como ejemplo: Diagnóstico Asistido por Computadoras: Un Shell para Sistemas Expertos Difusos. UNA 2003. En esta tesis de grado, su autor nos lleva por los diversos pasos que debe cumplir la elaboración de un Sistema Experto, donde como primordial elemento es la metodología escogida y una debida planeación para el logro de un producto final satisfactorio. También podemos tomar como ejemplo, los diversos trabajos prácticos que conforman la cátedra: Introducción a la Inteligencia Artificial y Sistemas Expertos de la Universidad Nacional Abierta. En estos trabajos se invita al estudiante implementar el componente, basado en reglas, bien sea empleando un lenguaje de programación imperativa, como Pascal, C, o C++, o un lenguaje de programación lógica como el LISP o alguno basado en reglas como el CLIPS. El CLIPS es un entorno para desarrollar Sistemas Expertos, que permite crear marcos y reglas de producción. Tiene una base de motor de inferencias con razonamiento hacia delante que facilita la creación de scripts para la manipulación del conocimiento. Para el nivel de especialización que compete en este curso y para familiarizar al estudiante de postgrado, se puede trabajar bajo una planificación estructurada, donde lo principal sea el nivel investigativo, la práctica en lenguajes basados en reglas como CLIPS y una evaluación y seguimiento continuo para así lograr que el estudiante se sienta en todo momento motivado ante la adquisición de un conocimiento muy importante para su vida como gerente en tecnología.