resumen segundo parcial sistemas informacion 2015

24
BASE DE DATOS BASE DE DATOS Una BASE DE DATOS es un conjunto organizado de datos. Como cualquier otro componente de un sistema de información, esta herramienta debe ayudar a una organización a alcanzar sus metas. Brinda a los gerentes y a las personas que toman decisiones, información relevante, precisa y actual basada en datos JERARQUIA DE DATOS Por lo general, los datos están organizados en una jerarquía que comienza con la unidad más pequeña que usan las computadoras (un BIT), y continúa a través de la jerarquía hasta formar una base de datos. Un BIT (un dígito binario), que representa un circuito encendido o apagado, puede organizarse en unidades llamadas bytes. Por lo general, un byte contiene ocho dígitos. Cada byte representa un carácter, el cual forma el bloque básico de la información. Un carácter puede estar escrito en mayúsculas (A, B, C… Z), minúsculas (a, b, c… z), como dígito numérico (0, 19) o como símbolo especial. Los caracteres se combinan para formar un campo. Por lo general, un campo es un nombre, número o combinación de caracteres que describen un aspecto de un objeto de negocios (por ejemplo un empleado, un lugar o un camión), o actividad (por ejemplo una venta). Además de que pueden ser alimentados a una base de datos, se calculan a partir de otros campos. Entre los campos calculados se incluyen los valores total, promedio, máximo y mínimo. Un conjunto de campos de datos relacionados se llama registro. Combinando las descripciones de las características de un objeto o actividad, un registro puede proporcionar su descripción completa. Por ejemplo, el registro de un empleado es un conjunto de campos acerca de un empleado en particular. Un campo incluye el nombre del empleado, otro muestra su dirección e incluso otros contienen su número telefónico, su sueldo, ingresos obtenidos hasta la fecha, etc. Un conjunto de registros relacionados forma un archivo: por ejemplo, el archivo de los empleados es el conjunto de todos los registros del personal de la compañía. De manera similar, un archivo de inventario es el conjunto de todos los registros del inventario de una determinada empresa u organización. Algunos programas de bases de datos se refieren a los archivos con el nombre de tablas. 1- BASE DE DATOS 2- ARCHIVO 3- REGISTRO 4- CAMPO 5- BYTE (CARÁCTER) 6- BIT Entidades, atributos y llaves de datos Las entidades, los atributos y las llaves constituyen conceptos muy importantes acerca de las bases de datos . Una entidad es una clase generalizada de personas, lugares y cosas (objetos) de los que se recaban, almacenan y mantienen datos. Algunos ejemplos son los empleados, el inventario y los clientes. Una gran parte de las compañías organiza y almacena sus datos como entidades. 1

Upload: guillebaez

Post on 21-Dec-2015

24 views

Category:

Documents


7 download

DESCRIPTION

SISTEMAS DE INF

TRANSCRIPT

Page 1: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

BASE DE DATOS

BASE DE DATOSUna BASE DE DATOS es un conjunto organizado de datos. Como cualquier otro componente de un sistema de información, esta herramienta debe ayudar a una organización a alcanzar sus metas. Brinda a los gerentes y a las personas que toman decisiones, información relevante, precisa y actual basada en datos

JERARQUIA DE DATOSPor lo general, los datos están organizados en una jerarquía que comienza con la unidad más pequeña que usan las computadoras (un BIT), y continúa a través de la jerarquía hasta formar una base de datos. Un BIT (un dígito binario), que representa un circuito encendido o apagado, puede organizarse en unidades llamadas bytes. Por lo general, un byte contiene ocho dígitos. Cada byte representa un carácter, el cual forma el bloque básico de la información. Un carácter puede estar escrito en mayúsculas (A, B, C… Z), minúsculas (a, b, c… z), como dígito numérico (0, 19) o como símbolo especial.Los caracteres se combinan para formar un campo. Por lo general, un campo es un nombre, número o combinación de caracteres que describen un aspecto de un objeto de negocios (por ejemplo un empleado, un lugar o un camión), o actividad (por ejemplo una venta). Además de que pueden ser alimentados a una base de datos, se calculan a partir de otros campos. Entre los campos calculados se incluyen los valores total, promedio, máximo y mínimo. Un conjunto de campos de datos relacionados se llama registro. Combinando las descripciones de las características de un objeto o actividad, un registro puede proporcionar su descripción completa. Por ejemplo, el registro de un empleado es un conjunto de campos acerca de un empleado en particular. Un campo incluye el nombre del empleado, otro muestra su dirección e incluso otros contienen su número telefónico, su sueldo, ingresos obtenidos hasta la fecha, etc. Un conjunto de registros relacionados forma un archivo: por ejemplo, el archivo de los empleados es el conjunto de todos los registros del personal de la compañía. De manera similar, un archivo de inventario es el conjunto de todos los registros del inventario de una determinada empresa u organización. Algunos programas de bases de datos se refieren a los archivos con el nombre de tablas.

1- BASE DE DATOS2- ARCHIVO3- REGISTRO4- CAMPO5- BYTE (CARÁCTER)6- BIT

Entidades, atributos y llaves de datosLas entidades, los atributos y las llaves constituyen conceptos muy importantes acerca de las bases de datos. Una entidad es una clase generalizada de personas, lugares y cosas (objetos) de los que se recaban, almacenan y mantienen datos. Algunos ejemplos son los empleados, el inventario y los clientes. Una gran parte de las compañías organiza y almacena sus datos como entidades.Un atributo es una característica de una entidad. Por ejemplo, el número de empleado, el apellido, el nombre propio, la fecha de contratación y el número de departamento son atributos de un empleado (vea la figura 5.2). El número de inventario, su descripción, el número de unidades disponibles y la ubicación de un artículo en el inventario son atributos de los productos que lo integran. Éstos, por lo general, se seleccionan de tal forma que reflejen las características relevantes de las entidades, por ejemplo, los empleados o los clientes. Al valor específico de un atributo se le llama elemento de datos, y puede encontrarse en los campos del registro que describe una entidad.Como ya se comentó, un conjunto de campos acerca de un objeto específico constituye un registro.Una llave es un campo o conjunto de campos en un registro que identifica dicho registro. Una llave primaria es un campo o conjunto de campos que identifican de manera única un registro. Ningún otro registro puede tener la misma llave primaria, pues ésta se utiliza para distinguir los registros de tal forma que puedan accesarse, organizarse y manipularse.La localización de un registro en particular que cumpla un conjunto específico de criterios debe ser más fácil y rápida utilizando una combinación de llaves secundarias. Por ejemplo,

1

Page 2: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

un cliente puede llamar a una empresa de ventas por correo para ordenar la compra de ropa. Si el cliente no conoce la llave primaria correcta (por ejemplo, el número de cliente), puede utilizar la llave secundaria (por ejemplo, el apellido).En este caso, el empleado ingresa el apellido, por ejemplo Adams. Si varios clientes también se apellidan Adams, puede verificar otros campos, como su dirección, nombre propio, etc., con el fin de encontrar el registro correcto.

METODOS Hay dos métodos para administrar datos

- Método Tradicional: donde cada sistema o aplicación tiene sus archivos propios

- Método de la Base de Datos (DBMS)

METODO TRADICIONALEnfoque por medio del cual se generan y almacenan archivos de datos independientes para cada programa de aplicación.

Desventajas-Redundancia de datos-Inconsistencia-Uso no eficiente del espacio.

METODO DE LA BASE DE DATOSEnfoque por medio del cual un grupo de datos relacionados son compartidos por múltiples programas de aplicación.

Los datos están administrados por el Motor de Base de Datos, que consiste en una combinación de hardware y software. Es un conjunto o grupo de programas que pueden utilizarse como una interfaz entre la Base de Datos y el usuario o entre la Base de Datos y las aplicaciones.

VentajasSe resuelven o superan las desventajas que se tenia con el método tradicional y es mas seguro por tener clave de acceso.

1- Mejor uso estratégico de los datos corporativos2- Menor redundancia de datos3- Integridad de datos mejorada4- Modificación y actualización mas fácil5- Independencia entre programas y datos6- Mejor acceso a datos e información7- Estandarización del acceso a los datos8- Plataforma para el desarrollo de programas9- Mejor protección general de los datos10- Posibilidad de compartir datos y recursos de información

Desventajas1- Mayor complejidad2- Es mas difícil reparar una falla

2

Page 3: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

3- Mas costoso

SISTEMA DE ADMINISTRACION DE BASE DE DATOSUn SISTEMA DE ADMINISTRACIÓN DE BASES DE DATOS- DBMS (DATABASE MANAGEMENT SYSTEM) consiste en un grupo de programas que manipulan la base de datos y brinda una interfaz entre ésta, sus usuarios y otros programas de aplicación. Un DBMS, que por lo general se compra en una empresa que fabrica bases de datos, proporciona una administración y control centralizados de los recursos de datos, los cuales pueden ser aspectos críticos para mantener su integridad y seguridad. La base de datos, el DBMS y los programas de aplicación que usan los datos forman el ambiente de la base de datos.

MODELADO DE DATOSEl Modelado de Datos es poder diagramar lo mas aservativamente posible las entidades y sus relaciones, se lo conoce como Diagrama de Entidad de Relación. Se grafica utilizando símbolos, generalmente un cuadrado para mostrar la Entidad y un Cuadrado para mostrar la relación.Cuando la relación es de muchos a muchos, es una relación compleja que genera otra tabla o archivo.

Entre las consideraciones clave que se deben tomar en cuenta para organizar los datos en una base se encuentran la determinación de qué datos almacenar, quién tendrá acceso a ellos y de qué forma se utilizarán.Una vez que se hayan determinado estos aspectos, la organización podrá diseñar una base de datos cuya construcción requiere diferentes tipos de diseño: uno lógico y otro físico. El diseño lógico es un modelo abstracto de la forma en que deben estar estructurados y dispuestos los datos para satisfacer las necesidades informativas de una organización. Por ello, involucra la identificación de las relaciones entre los elementos de datos y su agrupación de manera ordenada. Debido a que las bases de datos proporcionan la entrada y la salida de los sistemas de información de un negocio, los usuarios de todas las áreas funcionales deben ayudar a crear el diseño lógico con el fin de garantizar que sus necesidades sean identificadas y satisfechas.El diseño físico comienza en el diseño lógico de la base de datos y lo adapta considerando el desempeño y costo (por ejemplo, un mejor tiempo de respuesta, un espacio de almacenamiento reducido y bajo costo de operación).Una de las herramientas que usan los diseñadores de bases de datos para representar las relaciones lógicas entre éstos es el modelo de datos, que no es otra cosa que un diagrama que muestra las entidades y las relaciones que existen entre ellas. Por lo general, el modelado de datos involucra la comprensión de un problema específico de negocios y el análisis de los datos y la información necesaria para llegar a una solución.Los DIAGRAMAS ENTIDAD-RELACIÓN- ER utilizan símbolos gráficos básicos para mostrar la organización y las relaciones entre los datos.La figura 5.4 muestra un diagrama de este tipo de una base de datos para solicitud de órdenes. En este diseño, una persona de ventas proporciona servicio a muchos clientes. Este es un ejemplo de una relación uno-a muchos, como lo indica el símbolo uno-a-muchos (el “pie del cuervo”) que se muestra en la figura. En el diagrama también se puede observar que cada cliente solicita órdenes de uno-a-muchos, esto es, que cada orden incluye uno-a-muchos artículos de línea y muchos de éstos pueden especificar el mismo producto (relación muchos-a-uno). Esta base de datos también cuenta con relaciones uno-a-uno. Por ejemplo, una orden genera una factura.

MODELOS DE BASE DE DATOSExisten tres modelos de Base de Datos:

1- Modelo Jerárquico de Base de Datos: tiene forma de árbol invertido y se asemeja a un organigrama

2- Modelo de Red: es una ampliación del Modelo Jerárquico, pero las Entidades tienen múltiples relaciones

3

Page 4: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

3- Modelo Relacional: es la que mas se usa, utilizando tablas en las que cada registro tiene su clave principal y se relaciona con otras tablas donde la clave principal aparecerá como clave secundaria. El valor para cada atributo (campo) se llama dominio. Todos los elementos de datos se colocan en tablas bidimensionales o relacionadas.

MODELO RELACIONALModelo de Base de Datos que describe los datos en los que se colocan todos los elementos de datos en tablas bidimensionales llamadas relaciones, las cuales son el equivalente lógico de los archivos

En el modelo relacional, cada renglón (registro) de una tabla representa una entidad de datos, mientras que cada columna (campo) representa atributos, cada uno de los cuales sólo puede aceptar ciertos valores, que cuando están permitidos, se llaman dominio. El dominio de un atributo en particular indica qué valores pueden colocarse en cada columna de la tabla relacional. Por ejemplo, el dominio de un atributo como el género se limita a masculino o femenino. Un dominio de la cantidad de un pago no puede incluir números negativos. De esta forma, con la definición de un dominio se puede incrementar la precisión de los datos.

Para diseñar una Base de Datos, primeramente se debe realizar el diseño lógico que utiliza simbología, es independiente de los programas, es una abstracción, el que diseña utiliza las herramientas graficas, tablas, etc.El diseño físico consiste ya en la programación

Hasta acá capitulo de administración de datos 5 de STAIR REYNOLDS

ESTRATEGIAS DE DESARROLLO POR ANALISIS ESTRUCTURADO

El objeto que persigue este método es organizar las tareas asociadas con la determinación de requerimientos para obtener la comprensión completa y exacta de una situación. El análisis es estructurado porque:

1- intenta estructurar el proceso de determinación de los requerimientos2- intenta incluir los detalles relevantes que describen el sistema en uso3- tiene la capacidad de detectar errores u omisiones de detalles relevantes4- la identificación de los requerimientos será similar entre varios analistas5- los documentos de trabajo generados son dispositivos de comunicación

eficientes

Es muy común que al Análisis Estructurado se lo llame Análisis de Flujo de Datos

COMPONENTES DEL ANÁLISIS ESTRUCTURADO1- Símbolos Gráficos: iconos que sirven para mostrar los componentes y su

relación.2- Diccionario de Datos: es un catalogo que contiene una descripción completa de

flujo de datos, almacenamiento y procesos.3- Descripciones de Procesos y Procedimientos4- Reglas estándares para describir y documentar el sistema en forma exacta y

completa.

4

Page 5: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

ANALISIS DE FLUJO DE DATOS

Por este método se pretende dar respuesta a las siguientes preguntas:1- ¿Qué procesos integran el sistema?2- ¿Qué datos emplea cada proceso?3- ¿Qué datos son almacenados?4- Que datos ingresan y abandonan el sistema?

Mientras se producen las transacciones y terminan las tareas los datos entran, son procesados, almacenados, recuperados, analizados, utilizados, cambiados y presentados como salida.El análisis de flujo de datos estudia el empleo de los datos en cada actividad, documenta los hallazgos en el diagrama de flujo de datos DFD, que muestra en forma grafica la relación entre procesos, datos y en los diccionarios de datos

HERRAMIENTAS DE LA ESTRATEGIA DE FLUJO DE DATOS

El análisis de flujo de datos utiliza las siguientes 4 herramientas:

1- DFD: es una herramienta grafica para describir y analizar el movimiento de los datos a través del sistema incluyendo procesos y lugares de almacenamiento. El DFD puede ser físico o lógico, el FÍSICO no es independiente del sistema implantado, es la descripción narrativa de como se lleva a cabo una determinada actividad: nombre del departamento o sección, nombre del empleado, formularios, detalle de las tareas, etc. En contraste el DFD LÓGICO es independiente del sistema implantado, se grafica con símbolos gráficos, es un modelo dinámico.

2- DICCIONARIO DE DATOS: contiene características lógicas de los sitios donde se almacenan los datos, incluyendo nombre, descripción, áreas, contenido y organización. También identifica los procesos donde se emplea esos datos y los sitios donde se necesita el acceso inmediato a la información, sirve como punto de partida para identificar los requerimientos de las bases de datos durante el diseño del sistema ya que durante la diagramación del flujo de datos no se describe el objeto de la investigación. Proporciona más información relacionada con el sistema. Los analistas utilizan los diccionarios por 5 razones:a- Para conocer los detalles de sistemas grandesb- Para utilizar un significado común para todos los elementos del sistemac- Para documentar las características del sistemad- Para facilitar el análisis de los detalles y determinar donde efectuar cambiose- Para localizar errores y omisiones en el sistema

4- DIAGRAMA DE ESTRUCTURA DE DATOS: es una descripción de la relación entre entidades y el conjunto de información relacionado con la entidad

5- GRAFICA DE ESTRUCTURA: es una herramienta de diseño que muestra con símbolos la relación entre módulos de procesamiento y el software de la computadora.

5

Page 6: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

Las primeras dos se desarrollan durante la determinación de los requerimientos mientras que las dos últimas tienen mayor utilidad durante el diseño de sistemas.

La meta del diseño estructurado es crear programas formados por módulos independientes unos de otros desde el punto de vista funcional junto con los datos que pasan de uno a otro mientras interactúan.

CONTENIDO DE UN REGISTRO DEL DICCIONARIOEl Diccionario de Datos contiene dos tipos de descripciones para el flujo de datos dentro del sistema: ELEMENTOS DE DATOS Y ESTRUCTURA DE DATOS

1- ELEMENTO DATO: es el nivel más importante del dato, otros nombres que se dan a este término es campo atributo o parte elemental, por ejemplo el número de factura, fecha, monto son elementos dato incluidos en el flujo de datos de la factura. Los Elementos datos son los bloques básicos para todos los demás datos del sistema.

2- ESTRUCTURA DE DATOS: es un grupo de datos elementales que están relacionados con otros y que en conjunto describen un componente del sistema. La descripción de una estructura de datos se construye sobre cuatro relaciones de componentes. Se pueden utilizar las siguientes combinaciones ya sea en forma individual o en conjunción de alguna otra:

a- Relación Secuencial: concatenación de dos o mas datosb- Relación de Selección: uno u otroc- Relación de iteración: define la repetición de un componente cero o mas

vecesd- Relación Opcional: es un caso especial de interacción, los datos pueden

estar o no incluidos

Los Flujos o Almacén de Datos son estructuras de datos. Si las estructuras están en movimiento reciben el nombre de Almacén de Datos

DESCRIPCIÓN DE LOS ELEMENTOS DATO: cada entrada en el diccionario de datos consiste en un conjunto de detalles que describen los datos utilizados o producidos por el sistema, cada uno esta identificado con un nombre, descripción, alias y longitud (junto con el intervalo de valores específicos permitidos por el sistema)

a- Nombre del Dato: se asignan nombres que sean significativos, por lo general los nombres de datos no deben ser mayores a 30 caracteres, no se dejan espacios (se deja un guión)

b- Descripción del Dato: indica brevemente lo que este representa en el sistema

c- Alias: cuando el mismo dato recibe varios nombres, por ejemplo en otra áread- Longitud: es necesario saber la cantidad de espacios necesarios para cada

dato, esto se plasma cuando se desarrollan los diagramas de flujo de datos.e- Valor de los Datos: a veces pueden tener un texto prefijo o carácter prefijo,

por ejemplo para identificar el departamento a que corresponde ese dato.

TIPOS DE ARCHIVOS

6

Page 7: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

Hay 4 tipos:

1- ARCHIVO MAESTRO: es un conjunto de registros acerca de un aspecto importante en las actividades de una organización, por ejemplo clientes, proveedores, artículo, stock. Se mantienen actualizados mediante el uso de archivos transaccionales

2- ARCHIVOS TRANSACCIONALES: es un archivo temporal con dos propósitos: acumular datos acerca de eventos en el momento en que ocurren y actualizar los archivos maestros para reflejar resultados de las transacciones actuales. La palabra transacción significa cualquier evento que afecta ala organización y sobre el cual se calculan datos (la compra, la venta, etc.)

3- ARCHIVOS DE TABLAS: es un archivo maestro para abrir requerimientos especiales con respecto a datos que deben reverenciarse repetidamente. Contiene datos de referencia utilizados en el procesamiento de transacciones, se usan para almacenar los datos necesarios que de otra forma se incluirían en los archivos maestros o en los programas de computación.

4- ARCHIVOS DE REPORTES: son archivos temporales que se utilizan cuando el tiempo de impresión no esta disponible para todos los reportes producidos, situación que ocurre con frecuencia en el procesamiento sobre puestos. La computadora escribe el reporte o documento en un archivo en disco y que permanece allí hasta que pueda imprimirse, a este proceso se lo conoce como cola de impresión.

EVALUACION Y SELECCIÓN DE UN DISEÑO DE SISTEMAS

a- EVALUACION PRELIMINAR: en esta etapa se desechan las propuestas indeseables.

b- EVALUACION FINAL: consiste en la investigación detallada de las propuestas ofrecidas que permanecen después de la EVALUACION PRELIMINAR, de todas ellas se va a seleccionar una, utilizando las diferentes técnicas de evaluación: CONSENSO GRUPAL, ANALISIS COSTO BENEFICIO, PRUEBA DE BENCHMARK y EVALUACION POR PUNTOS.

PLAN o INFORME o CARPETA DE DISEÑOEsta integrada por dos partes:

1- PLAN DE DESARROLLO: incluye cronograma para personal programación, pruebas preliminares y migración.

2- ESPECIFICACIONES:

a- DE PROCEDIMIENTOS: que incluye la planificación para instalar, capacitar y operar el sistema a termino

b- DE PROGRAMAS: incluye cuadros, gráficos de los módulos que componen los programas y sus relaciones

c- DE REGISTROS: incluye descripción de códigos, campos, registros, archivos maestros e interacciones con base de datos

7

Page 8: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

d- DE ENTRADA Y SALIDA: incluye pantallas con detalles de reportes, impresiones, detalles de documentos, copias, etc.

El informe o carpeta de diseño incluye una descripción técnica de salidas, entradas, interfaz con el usuario, así como todos los componentes del hardware y software, base de datos, telecomunicaciones, personal, procedimientos y la forma como se relacionan esos componentes.Antes de comenzar el diseño se debe tener en cuenta ciertos objetivos previos, al que ningún diseño puede o podría contraponerse.

DISEÑARImaginar un producto, consiste en el proceso de planificar el reemplazo o completar un sistema de información. El DISEÑO de Sistemas tiene dos fases: LOGICO y FISICO, también llamadas dimensiones.El DISEÑO LOGICO se refiere a lo que hará el sistema y describe los requerimientos funcionales. Sin el DISEÑO LOGICO, los detalles no serán lo suficientemente claros y detallados. Involucra la planeación de cada elemento del sistema, independientemente del hardware y software. Las especificaciones que se determinan y documentan (informe de diseño) incluyen salidas, entradas, procesos, archivos, bases de datos, telecomunicaciones, procedimientos, controles, seguridad y requerimientos de personal y de trabajo.El DISEÑO FISICO se refiere a como se logran esas tareas, especifica las características de todos los componentes para poner en acción el diseño lógico. Se debe describir en esta etapa las características del hardware, software, bases de datos,

8

Page 9: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

telecomunicaciones, personal, así como las especificaciones de procedimientos y control.

DISEÑO ORIENTADO A OBJETOUML: LENGUAJE UNIFICADO PARA MODELADO

Cuando se piensa en el desarrollo del sistema, en lugar de utilizar el ciclo de vida clásico, los diseños tanto lógicos como físicos, pueden lograrse utilizando este enfoque orientado a objeto. Es un método muy flexible ya que es posible diseñar objetos clave y clases de objetos en un sistema nuevo o actualizar al antiguo.Este proceso considera el dominio del problema, el entorno operativo y la interfaz con el usuario (son los tres conceptos mas importantes que tiene en cuenta). El dominio del problema involucra a todas las clases de objetos relacionados para resolver un problema o detectar una oportunidad. Podemos decir que es un grupo de objetos que interactúan entre si, en este método de análisis y diseño se crea un conjunto de modelos utilizando una acotación acordada como UML (LENGUAJE UNIFICADO DE MODELADO)El UML permite visualizar la arquitectura del sistema, lo visualiza, especifica, construye y documenta un sistema, incluye aspectos conceptuales tales como procesos, funciones del sistema y aspectos concretos como expresiones del lenguaje de base de programación, esquema de base de datos etc.Se definen las actividades componentes y también la forma en como interactúan. Tiene una estructura de círculos y flechas, se puede ver como ejecuta el sistema, como se comporta y si tiene relación con otro sistema. Detalla lo que tiene que hacer.El diseño tradicional (ciclo de vida) es tradicional.

DISEÑO Y CONTROLES DE INTERFAZDurante los diseños lógico y físico deben considerarse algunas características especiales del sistema, las cuales se relacionan con la forma en que los usuarios acceden e interaccionan con el sistema, incluidos procedimientos de inicio de sesión, procesamiento interactivo y diálogo interactivo.

-Procedimiento de inicio de sesión-Procesamiento interactivo y dialogo interactivo

El procedimiento de inicio de sesión consiste en el uso de contraseñas y otras salvaguardas de identificación para tener acceso a los recursos de la computadora. Generalmente se requiere (el sistema lo pide) que los números de identificación y contraseñas se cambien regularmente. En cuanto al procesamiento interactivo y dialogo interactivo, tienen que ver con las personas que interactúan con el componente de procesamiento del sistema terminal o PC en red con un sistema activado por el menú, los usuarios elijen lo que quieren hacer de una lista alternativas

DISEÑO DE SEGURIDAD Y CONTROLES DEL SISTEMAAdemás de considerar la interfaz del sistema y las interacciones del usuario, los diseñadores también deben desarrollar seguridad y controles para todos los aspectos del sistema, incluido hardware, software, sistemas de base de datos, telecomunicaciones y operaciones en Internet. Dichas consideraciones clave involucran prevención, detección y corrección de errores; planeación y recuperación ante desastres, y controles de sistemas.

9

Page 10: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

PREVENCIÓN, DETECCIÓN Y CORRECCIÓN DE ERRORESEn cuanto a la prevención, detección y corrección de errores, debe considerarse toda posibilidad incluyendo problemas menores en cuanto al plan de recuperación ante desastres, se enfoca en dos temas: conservar la integridad de la información y mantener el funcionamiento del sistema hasta que puedan reanudarse las operaciones normales. Esto puede ser costoso.

PLAN DE RECUPERACIÓN ANTE DESASTRES-Sitio Caliente-Sitio Frío-Respaldo Incremental-Registro Imagen

CONTROLES DEL SISTEMA-Control de Entradas-Controles de Procesamiento-Controles de Salida-Controles de Base de Datos-Controles de Personal-Control de Telecomunicaciones

La recuperación ante desastres considera tanto el hardware, software, respaldo de base de datos, telecomunicaciones y personas.Se llama SITIO CALIENTE al sistema de hardware operativo duplicado o de acceso inmediato a través de un proveedor especializadoSe llama SITIO FRIO a las habitaciones, servicio eléctrico, enlaces de telecomunicaciones, dispositivos de almacenamiento de datos y elementos parecidos.Se llama RESPALDO INCREMENTAL a la generación de una copia de respaldo de todos los archivos cambiados durante los últimos días o la última semana.Se lama REGISTRO IMAGEN al archivo separado que contiene solo los cambios que se realizan a las aplicaciones.Los CONTROLES DEL SISTEMA evitan y detectan los problemas, es una parte importante del diseño. La prevención incluye determinar problemas potenciales, clasificar la importancia de los problemas y decidir la mejor forma de manejarlos en caso de ocurrencia. Incluyen reglas y procedimientos para manejar la seguridad de los datos.En cuanto a los CONTROLES, existen:

a- CONTROLES DE ENTRADA: que reducen los errores contra entradas impropias o fraudulentas. Estos varían desde usar formatos de entrada estandarizados hasta fuertes contraseñas y controles de identificación.

b- CONTROLES DE PROCESAMIENTO: trata con los aspectos de procesamiento y almacenamiento, uso de contraseña, N° de identificación, copia de respaldo de datos y lugares de almacenamiento que tengan fuertes sistemas de seguridad.

c- CONTROLES DE SALIDA: la salida se registran en un archivo que indica los reportes y documentos creados, la fecha y hora en que se han generado y su destino final

d- CONTROLES DE BASE DE DATOS: garantizan un sistema de base de datos eficiente y efectivo, para ello incluye el uso de números de identificación y contraseña.

10

Page 11: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

e- CONTROLES DE TELECOMUNICACIONES: ofrecen transferencias de datos e información precisa y confiable. Incluyen firewall y encriptadas

f- CONTROLES DE PERSONAL: solo personal autorizado tiene acceso a ciertos sistemas con el fin debitar errores y fraudes.

IMPLANTACION O IMPLEMENTACION DE SISTEMAS

Después del diseño del sistema de información se deben completar algunas tareas antes de que se instale y esté listo para operar. Entre estas tareas se encuentran las siguientes:

1- ADQUISICION DE HARDWARE A UN PROVEEDOR: las alternativas son comprar, alquilar o arrendar por leasing.

2- ADQUISICION DEL SOFTWARE: que puede ser, comprar o desarrollar

DESARROLLO DEL SOFTWARECuando se desarrolla software se suele utilizar las HERRAMIENTAS CASE – INGENIERIA DE SOFTWARE ASISTIDA POR COMPUTADORA-

1- Las HERRAMIENTAS CASE automatizan muchas de las tareas requeridas en el desarrollo de sistemas, además de estandarizar todo el proceso. Por ejemplo hay una herramienta CASE se la utiliza para buscar errores de programas, para ello rastrea todos los posibles escenarios de diseño. Para asegurarse que el sistema esta libre de errores otra herramienta puede ser VISIO, que es una herramienta grafica de MICROSOFT

Las HERRAMIENTAS CASE se clasifican en dos tipos:a- UPPER: este tipo de herramienta se utiliza en las primeras etapas de diseño,

como la investigación, el análisis y diseño.

11

Page 12: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

b- LOWER: son las que se utilizan en las etapas de implementación y en algunos casos pueden hasta generar automáticamente el código del programa estructurado.

Entre las Ventajas que tienen estas herramientas se citan:a- Sistemas con mayor vida útilb- Satisface mejor las necesidades y requerimientos del usuarioc- Sistemas con excelente documentaciónd- Sistemas que necesitan menos soporte de sistemas

Entre las Desventajas se citan:a- Costos iniciales mas altosb- Pueden ser difíciles de personalizarc- Necesitan de técnicos con mucha capacitación, al igual que el personal de

mantenimiento.d- Pueden ser difíciles de usar con los sistemas existentes

2- DESARROLLO DE PLATAFORMA CRUZADA: permite a los programadores desarrollar programas que pueden correr en sistemas de cómputos con diferente hardware y sistemas operativos o plataformas

3- ENTORNO DE DESARROLLO INTEGRADO: combina herramientas de programación con un lenguaje de programación en un paquete integrado.

4- DOCUMENTACION: incluye la documentación técnica que es la que usan los analistas y los programadores para resolver problemas o modificar el programa. Y la documentación de usuario que es la que usan las personas para entender como se puede y debe usar el programa.

ADQUISICIÓN DE SISTEMAS DE BASE DE DATOS Y TELECOMUNICACIONESExisten bases de datos que son virtuales y bases de datos como un servicio

PREPARACION DEL USUARIOConsiste en capacitar administradores, a quienes toman decisiones, a empleados, usuarios e interesados.

12

Page 13: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

PERSONAL DE SISTEMAS DE INFORMACIONSe puede decidir contratar o capacitar

PREPARACION DEL SITIO

PREPARACION DE LOS DATOS Asegurarse que todos los datos y bases de datos están listos para el nuevo software y sistema de cómputo.

INSTALACIONSe coloca físicamente el equipo de cómputo en el sitio o centro de datos y se lo hace operativo.

PRUEBASEn cuanto a las pruebas tenemos las siguientes:

1- PRUEBA ALFA: se prueba la versión incompleta o temprana del sistema

2- PRUEBA BETA: se prueba el sistema completo3- PRUEBA UNITARIA: se prueba cada programa individualmente4- PRUEBA DE SISTEMA: se prueban todos los programas aplicativos5- PRUEBA DE VOLUMEN: prueba de cada aplicación con una gran

cantidad de datos6- PRUEBA DE INTEGRACION: se prueban todos los sistemas

relacionados7- PRUEBA DE ACEPTACION: por parte del usuario que realiza pruebas

requeridas por el.

ARRANQUE

13

Page 14: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

Se hace completamente operativo el sistema de información ya probado, hay distintas formas de arranque:

a- CONVERSION DIRECTAb- INTRODUCCION GRADUAL: enfoques en partes y los componentes se retiran

gradualmentec- ARRANQUE PILOTO: solo con un grupo de usuarios o en una sucursal, etc.d- ARRANQUE PARALELO: ambos sistemas, viejo y nuevo, se mantienen

funcionando por un tiempo, hasta que el viejo se desafecta.

ACEPTACION DEL USUARIOEs con un acuerdo formal

MANTENIMIENTOPuede consistir en:

a- ACTUALIZACION SLIPSTREAM: consiste en recopilar todo el código lo que permite detectar errores y que corra más rápido.

b- PARCHE: se adiciona algo al programac- RELEASE: cuando hay un cambio significativo que requiere modificación en la

documentación del softwared- VERSION: un cambio importante en el programa que abarca ciertas

características.

REVISION DE SISTEMAS

14

Page 15: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

Paso final de desarrollo de sistemas (ciclo de vida) que involucra su análisis para asegurarse que opera como se pretende. La revisión puede ser impulsada por el tiempo (después de un periodo específico) o impulsada por un evento (se dispara un problema, oportunidad, una fusión de empresas, o un nuevo mercado de producto)

CAPITULO 8 DE SENN—DISEÑO DE SALIDA

La salida de un sistema debe alcanzar uno o más de los siguientes objetivos:1- expresar información relacionada con actividades pasadas, estado actual o

proyecciones de futuro2- Señalar eventos importantes, oportunidades, problemas o advertencias3- Iniciar una acción4- Confirmar una acción

Un buen diseño de salida no puede ser desarrollado en forma independiente del uso que se le dará a la salida.

TIPOS DE SALIDAS1- REPORTE2- DOCUMENTOS3- MENSAJE

La salida puede ser impresa o en pantalla. El contenido de la salida tiene su origen en las siguientes fuentes:

1- recuperación de un documento o dispositivo de almacenamiento2- transmisión desde un proceso3- directamente desde una fuente de entrada

ASPECTOS IMPORTANTES A TENER EN CUENTA EN LA SALIDA1- quien recibirá la salida2- cual es el uso que se le pretende dar3- cuantos detalles son necesarios4- cuando y con que frecuencia es necesaria la salida5- que método utilizar

COMO PRESENTAR LA INFORMACION- DOCUMENTO FUENTE

15

Page 16: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

CAPITULO 9 DE SENN—DISEÑO DE ENTRADAS

CONTROL INTERNO

Enfoque antiguo de CONTROL INTERNOEs un conjunto de normas, controles, consideraciones aspectos a tener en cuenta por el propio ente que los ha de adoptar cuyo objetivo es: evitar la comisión de errores o fraudes, ganar seguridad y confiabilidad en la operatoria de la organización sin que ello signifique perdida de eficiencia administrativa.

Esta definición es antigua porque no se puede entender que el control interno sea solo un conjunto de normas, debe ser algo mas lo que mantiene estable a la organización, esta definición parece considerar al conjunto normativo como un fin en si mismo.

Nuevo enfoque de CONTROL INTERNOEs un sistema coordinado de reglas y procedimientos que sirven como marco de referencia a las decisiones, atendiendo a objetivos y valores de la organización y procurando específicamente tres aspectos:-la eficiencia operativa

16

Page 17: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

-la confiabilidad de la información-la protección del patrimonio

En primer lugar pone la eficiencia de las operaciones, buscar errores y fraudes lo dice después, ya no habla de un conjunto de reglas, sino de un proceso y las reglas están adentro de ese proceso, y las personas están implícitamente nombradas cuando se habla de toma de decisiones. Atendiendo a objetivos y valores de la organización, se definen así los roles, responsabilidades y las reglas que son la ley para el comportamiento de cada uno.

IDENTIDAD DEL SISTEMA DE CONTROLEs preventivo y continuo, esta indisolublemente unido a los sistemas administrativos y contables de la organización. Esta incorporado al diseño de la estructura, de los procedimientos y sistema administrativo y de información. El control interno no es esporádico y no es externo al sistema al que sirve.Implica:-eficacia en los procedimientos y controles-eficacia operativa-seguridad en materia de información-utiliza la relación costo beneficio para determinar la configuración y profundidad de los controles a efectuar.

NORMAS GENERALESSon importantes las normas generales para crear ese ambiente de control que se percibe y condiciona el comportamiento de las personas

1- FORMACION DE UN AMBIENTE DE CONTROL2- EVITAR ZONAS DISPUTADAS O TIERRA DE NADIE3- FORMALIZACION DE LAS OPERACIONES POR ESCRITO4- AUTORIZACION DE OPERACIONES Y NIVELES DE

AUTORIZACION5- SEPARACION DE FUNCIONES6- PRENUMERACION IMPRESA DE FORMULARIOS7- CONTROL NUMERICO DE FORMULARIOS EN LAS DISTINTAS

AREAS8- CONTROL DE CORRELATIVIDAD NUMERICO Y

CRONOLOGICO9- ROTACION INTERNA DE PERSONAL10- REGISTRACIONES CLARAS, ADECUADAS Y AL DIA11- MECANISMOS O CANALES PARA RECLAMOS DE CLIENTES12- ANALISIS DE RIESGOS- COBERTURA DE SEGUROS13- DEPENDENCIA ENTRE SECTORES, EL SECTOR QUE EJERCE EL

CONTROL NO PUEDE DEPENDER DEL CONTROLADO14- REVALORIZACION DE LA FUNCION DE ARCHIVOS15- CUSTODIA DE FORMULARIOS

17

Page 18: Resumen Segundo Parcial SISTEMAS INFORMACION 2015

18