Ciclo de Vida del Sistema y Sistemas Expertos

Ciclo de Vida : El método del ciclo de vida del sistema es un enfoque por etapas de análisis y diseño, que postula que el desarrollo de los sistemas mejora cuando existe un ciclo especifico de las actividades del analista y el usuario.

Tiene 8 etapas:

Identificación de problemas,oportunidades y objetivos.

Determinación de los requerimentos de información

Análisis de las necesidades del sistema

Diseño del Sistema

Desarollo y documentación del sistema

Prueba y mantenimiento del sistema

Implantación y evaluación del SIstema

Producción

Diagramas de flujos de datos: Representacino grafica que perminite al analista definir entrada procedimientos y salidas de información

Componentes de los diagramas de flujo

Procesos: Componentes Funcionales del Sistema

Almacenes: Representa datos almacenados

Entidades Externas: representa la fuente y el destino de la información

Flujo de datos: Representan los datos que fluyen entre las funciones

Diccionario de datos: (= Definición),+concatenación, ()contenido opcional {} Iteración,[1] alternativa


Información: Cualquier elemento que aumente mi conocimiento o disminuya mi incertidumbre

Datos: Elementos que no producen efecto en la conducta del receptor

Sistema: UN conjunto de cosas ordenadamente relacionadas entre si contribuyen a un determinado objetivo

Características del sistema: Estructura,Componentes,Interrelaciones,Entorno,Objetivo,limites, Sinergia,Recursividad

Sistema de Información: Conjunto de componentes interrelacionados que permiten capturar,procesar,administrar,procesar,asegurar y distribuir la información para apoyar la toma de decisiones.

Sistemas Expertos: Un sistema experto puede definirse como un sistema informático( HW y SW que simula a los expertos humanos en un área de especialización dada)

Ayudan a la toma de decisiones

Sistemas Expertos: Los sistemas Expertos son capaces de manejar problemas que normalmente requieren para su resolución la intervención humana especializada.

Experto de campo revela la información colapsando sobre el conocimiento

El experto analista del conocimiento da forma simbólica y automáticamente manipulable a la información (conocimiento) dada por el experto de campo.

Aplicaciones( de los sistemas)

Diagnóstico y reparación

Predicción

Planificación

Monitorización de Tareas

Ayuda a la educación

Ayuda a la toma de decisión

Ayuda a la operación legal y adminitrativa

Ayuda a la identificación de los problemas

Interpretación de datos

Niveles de Decisión en Organizaciones : MIS,DSS,EIS

Desventajas de un Sistema experto :

Experto Humano

Perecible

Difícil de documentar

Difícil de Transferir

Impredecible

Costo Marginal mas caro

ventajas Sistema Experto:

Permanente

Fácil de Transferir

Fácil documentar

Mantenimiento menos caro


Ventajas Experto H:

Crearivo

Adaptable

Experiencia sensorial

Conocimiento del sentido común

Desventajas EXPERTO AR:

No creativo

Requiere Mantenimiento

Entrada simbólica

Conocimiento técnico

Conocimiento heurístico

Sinergia: Que cada componente haga su trabajo para llegar a un objetivo común

Ingeniería de Sw: Una disciplina de la ingeniería que concierne a todos los aspectos de la producción de software

Los ingenieros de sw deben adoptar un enfoque sistemático para llevar a cabo su trabajo.

Deben utilizar las herramientas y técnicas apropiadas para resolver los problemas planteados

Proceso de Software: Conjunto estructurado de actividades cuya meta es el dersarollo y evolución del software.

Algunas actividades genéricas en todos los procesos de sw son: Especificación ,Desarollo,Validación,Evaluación

 Procedimientos: Método o conjunto de pasos definidos que permiten realizar una tarea especifica

Tipos de Decisiones:

Estrucuturadas: Decisiones repetidas y solución hechos con los cuales la organización esta  familiarizada y tiene experiencia

No estrucuturada: Casos nuevos poco conocidos inesperados sin antecedentes y consecuencia no existente

Especificación de procesos: Es la técnica que define el procedimiento realizado por un proceso primitivo

Técnicas: Arboles de decisión, Tablas de decisión. Diagramas PERT/CPM, Lenguaje estructurada

Árbol de decisión: Representacino en forma de árbol que representa los valores de las variables y de las acciones tomadas.

Tablas de Decisión: Modelo alternativo que muestra la función en forma de tabulador o matricial

Tipos de tablas de verdad: Tablas de entrada limitada (Valores S O N), Tablas de entrada extendida ( valores con mas de dos valores)

Tablas de Entrada Mixta

Depuración de tablas: Eliminación de reglas inconcistente, Eliminación de reglas redundantes.

 Perdida de información: Cuando un dato muere dentro del proceso

Ejemplo Diccionario de datos

Nombre = Titulo de cortecia + nombre +(Segundo nombre) +apellido

Titulo de Cortesía= [sr|dr|sra]

nombre = {caracteres}

segundo nombre= {Caracteres}

Caracteres =[A-z|a-z|0-9|]

Formulas PERT/CPM:

te= a+4m+b/6

d= b-a/6

Variación = desviación al cuadrado

a= optimista

b=pesimista

M= Mas probable

0. Proyecto FESC
1. Especificar necesidades
1.1 Estudiar Mapa de la Facultad y saber dónde localizan los diferentes edificios dentro de la facultad
1.2 Identificar cuál es tu ubicación actual
1.3 Calcular distancias a lugares para estudiar
1.4 Establecer otras posibles rutas
1.5 Uso de Google maps.
1.6 uso de fotografías.

2. Añadir carácterísticas
2.1 Estudiar Procesos
2.2 Estudiar APIS externas
2.3 Estudiar Datos

3. Diseño de la Aplicación (Front-End)
3.1 Diseño de GUI’S
3.2 Diseño de Rutas

4. Codificación
4.1 Construcción del Esquema
4.2 Codificación del Programa

5. Prueba del Sistema
5.1. Corrección del sistema
5.2 Ejecución del Sistema