Sistema de informacion i,teoria general de sistema
-
Upload
yaneidys2012 -
Category
Documents
-
view
373 -
download
1
Transcript of Sistema de informacion i,teoria general de sistema
República Bolivariana de VenezuelaMinisterio del poder Popular para la Educación
Universidad Nacional Experimental¨Francisco de Miranda¨
Bachilleres:Borges Jessmig C.I 20.568.920Castillo Yelitaza C.I 21.667.181Colina Yaneidys C.I 17.666.211Pernia Yoselyn C.I 20.680.210
Santa Ana de coro, Mayo de 2013
•Conjunto de objetos unidos por alguna forma de interacción o
Interdependencia.
•Cualquier conjunto de partes unidas entre sí puede ser
considerado un sistema, desde que las relaciones entre las partes
y el comportamiento del todo, sea el foco de atención.
•El ser humano, por ejemplo, es un sistema que consta de un
número de órganos y miembros, y solamente cuando estos
funcionan de modo coordinado el hombre es eficaz.
Teoría de sistemas o enfoque sistémico es un
esfuerzo de estudio interdisciplinario que trata
de encontrar las propiedades comunes a
entidades.
Importante ya que es
utilizada para encontrar
propiedades a
entidades, que se
presentan en la
realidad, como cosas o
fenómenos.
El desarrollo de la
teoría del sistema
ha originado
contribuciones de
conceptos más
subjetivos que
objetivos.
Sistema de información en las organizaciones
N. Wiener planteó que la organización debía concebirse como "una interdependencia de las distintas partes organizadas, pero una interdependencia que tiene grados. Ciertas interdependencias internas deben ser más importantes que otras, lo cual equivale a decir que la interdependencia interna no es completa“
(Buckley. 1970:127). Por lo cual la organización sistémica se refiere al patrón de relaciones que definen los estados posibles (variabilidad) para un sistema determinado.
Fase 1: La introducción de la informática en la organización.
Se caracterizó por la dependencia organizacional y funcional del área de
informática de las áreas de servicios administrativos, por la existencia de una
barrera de comunicación entre los directivos de la empresa y la jefatura de
Informática, así como la inexistencia de una conexión entre los objetivos de la
empresa con los planes de los sistemas de información.
Fase 2: Expansión anárquica de las aplicaciones informáticas .
•Una vez resuelto los problemas de mecanización de los procesos administrativos, el
departamento de informática tuvo la necesidad de enfrentarse a nuevas peticiones por parte de
los usuarios que requerían de un mayor conocimiento del negocio.
•Esta fase se caracterizó por el desarrollo de incipientes sistemas de información formados por
una multitud de aplicaciones transaccionales disjuntas e interconectadas entre sí por otras
aplicaciones que les sirven como canal de comunicación; esta disfuncionalidad era evidente
tanto desde el punto de vista técnico como funcional.
La planificación de los sistemas de
información (si) se entiende como un
procedimiento sistemático de toma de
decisiones sobre que hacer con los sistemas
de información en el futuro. Esto a
evolucionado de tal manera a lo largo de los
años que se pueden distinguir cuatro fases:
Fase 4: Interdependencia estratégica de la compañía – TI/SI
Una vez superado el aislamiento de los planes de los Sistemas de Información
respecto a la estrategia de la compañía, la dirección general se plantea como sacar
el mayor provecho de las nuevas tecnologías de la información, por lo que se
comienza a visualizar que el uso integrado de TI y SI permitirán a la empresa
conseguir ventajas competitivas sostenibles. Para lo anterior es necesario integrar
las posibilidades de los SI y de las TI con las estrategias de la empresa en el
momento de formularla.
Fase 3: Coordinación SI con los objetivos de la empresa.
Esta fase se caracterizó por la intervención de la alta Dirección en la decisión de los
proyectos a implementar, el desarrollo de procedimientos formales de planificación de
SI, el establecimiento de planes informáticos en concordancia con los objetivos de la
empresa y el cambio en el rol del responsable de SI, que se convierte en un
coordinador del equipo interdepartamental que elabora la propuesta de Plan de
Sistemas.
Entidad en la cual se pueden almacenar datos de
manera estructurada, con la menor redundancia
posible. Diferentes programas y diferentes usuarios
deben poder utilizar estos datos. Por lo tanto, el
concepto de base de datos generalmente está
relacionado con el de red ya que se debe poder
compartir esta información. De allí el término base.
"Sistema de información" es el término general
utilizado para la estructura global que incluye todos
los mecanismos para compartir datos que se han
instalado.
Es la aplicación de un enfoque sistemático, disciplinado y
cuantificable al desarrollo, operación y mantenimiento de
software, y el estudio de estos enfoques, es decir, la
aplicación de la ingeniería al software. Es la aplicación de
la ingeniería al software, ya que integra
matemáticas, ciencias de la computación y prácticas cuyos
orígenes se encuentran en la ingeniería.
Otras definiciones enunciadas por prestigiosos autores:
•Ingeniería de software es el estudio de los principios y metodologías para el
desarrollo y mantenimiento de sistemas software (Zelkovitz, 1978)
•Ingeniería de software es la aplicación práctica del conocimiento científico al diseño
y construcción de programas de computadora y a la documentación asociada
requerida para desarrollar, operar y mantenerlos. Se conoce también como
desarrollo de software o producción de software (Bohem, 1976).
•Ingeniería de software trata del establecimiento de los principios y métodos de la
ingeniería a fin de obtener software de modo rentable, que sea fiable y trabaje en
máquinas reales (Bauer, 1972).
Etapas que se cumple en la ingeniería
de software:
•Definición de objetivos: definir el resultado del proyecto y su papel en la estrategia
global.
•Análisis de los requisitos y su viabilidad: recopilar, examinar y formular los
requisitos del cliente y examinar cualquier restricción que se pueda aplicar.
•Diseño general: requisitos generales de la arquitectura de la aplicación.
•Diseño en detalle: definición precisa de cada subconjunto de la aplicación.
•Programación (programación e implementación): es la implementación de un
lenguaje de programación para crear las funciones definidas durante la etapa de
diseño.
•Prueba de unidad: prueba individual de cada subconjunto de la aplicación para
garantizar que se implementaron de acuerdo con las especificaciones.
•Integración: para garantizar que los diferentes módulos se integren con la aplicación.
Éste es el propósito de la prueba de integración que está cuidadosamente
documentada.
•Prueba beta (o validación), para garantizar que el software cumple con las
especificaciones originales.
•Documentación: sirve para documentar información necesaria para los usuarios del
software y para desarrollos futuros.
•Implementación
•Mantenimiento: para todos los procedimientos correctivos (mantenimiento correctivo)
y las actualizaciones secundarias del software (mantenimiento continuo).
El ciclo de vida es el conjunto de fases por las que pasa elsistema que se está desarrollando desde que nace la ideainicial hasta que el software es retirado o remplazado(muere). También se denomina a veces paradigma.
Entre las funciones que debe tener un ciclo de vida sepueden destacar:oDeterminar el orden de las fases del proceso desoftwareoEstablecer los criterios de transición para pasar de unafase a la siguienteoDefinir las entradas y salidas de cada faseoDescribir los estados por los que pasa el productooDescribir las actividades a realizar para transformar elproductooDefinir un esquema que sirve como base paraplanificar, organizar, coordinar, desarrollar…
El modelo en cascada: Es un proceso de desarrollo secuencial, en el que el
desarrollo se ve fluyendo hacia abajo (como una cascada) sobre las fases que
componen el ciclo de vida.
REQUISITOS
DISEÑO
IMPLEMENTACIÓN
PRUEBAS
MANTENIMIENTO
El modelo en v: Es un proceso que representa la secuencia de pasos en el
desarrollo del ciclo de vida de un proyecto. Describe las actividades y resultados
que han de ser producidos durante el desarrollo del producto. La
VALIDAR REQUISITOS
VERIFICAR DISEÑO
CODIFICACIÓN
INGENIERÍA DE REQUISITOS
DISEÑO DEL SISTEMA
DISEÑO DEL SOFTWARE
VALIDACIÓN DEL SISTEMA
VERIFICACIÓN DEL SISTEMA
VERIFICACIÓN DEL SOFTWARE
Modelo iterativo: Es un modelo derivado del ciclo de vida en cascada. Este
modelo busca reducir el riesgo que surge entre las necesidades del usuario y el
producto final por malos entendidos durante la etapa de recogida de requisitos.
ANÁLISIS
DISEÑO
CODIFICACIÓN
PRUEBAS
ANÁLISIS
DISEÑO
CODIFICACIÓN
PRUEBAS
ANÁLISIS
DISEÑO
CODIFICACIÓN
PRUEBAS
Versión 1 Versión 2 Versión 3
Modelo de desarrollo incremental: El modelo incremental combina
elementos del modelo en cascada con la filosofía interactiva de construcción de
prototipos. Se basa en la filosofía de construir incrementando las
funcionalidades del programa.
ANÁLISIS
DISEÑO
CODIFICACIÓN
PRUEBAS
ANÁLISIS
DISEÑO
CODIFICACIÓN
PRUEBAS
ANÁLISIS
DISEÑO
CODIFICACIÓN
PRUEBAS
1 1 2 321