Académique Documents
Professionnel Documents
Culture Documents
CONCEPTOS DE SISTEMAS
Los sistemas reciben entradas del ambiente y envían salidas hacia él. El sistema es un
procesador que cambia las entradas en salidas.
Ejemplo.
Personas
Máquinas
Edif icios
La Figura 1.1, muestra el ejemplo de una compañía industrial, las entradas del sistema
son materia prima, dinero, energía eléctrica, información en forma de demanda del
mercado, acciones de la competencia, actividad económica y datos afines. Esta
empresa actúa sobre las entradas anteriores por medio de un sistema de personas,
máquinas e instalaciones para obtener salidas. Sus principales salidas son los
productos derivados del procesamiento de la materia prima; oras salidas son los
desperdicios y desechos. Además la empresa puede producir información en forma de
manuales de operación y mantenimiento, artículos publicados en revistas; una importante
salida para los dueños del negocio es el dinero que gana la compañía.
Otros ejemplos:
- 1-
SISTEMA METAS BASICAS ELEMENTOS ENTRADAS SALIDAS
2. Universidad Generar y difundir Personas, edificios y Personas, dinero, Profesionales,
información, crear máquinas información, energía información,
profesionales, prestar servicios
servicios a la comunidad
1.2.1 CARACTERÍSTICAS
- 2-
cohexisten de forma paralela, pues no existe una organización absolutamente abierta
o cerrada. La apertura se refiere al flujo libre de la información dentro de la
organización; En el caso opuesto (restricción), la información oportuna es una
necesidad y el acceso a la información solo ocurre cuando se cuenta con una
autorización; la unidad se encuentra limitada por numerosas reglas.
METAS
ENTRADAS SALIDAS
SISTEMA
LIMITE
Control operativo
Planeación y control administrativo
Dirección estratégica
Cada nivel tiene sus propias responsabilidades, y con base en sus características
colabora en el logro de las metas y objetivos de la organización.
Administración
Estratégica
Planeación y
Control
Administrativo
Control Operativo
- 3-
1.3.1 CONTROL OPERATIVO
El Control Operativo ocupa la base de los tres planos administrativos. Los gerentes de
operaciones apoyan sus decisiones en una serie de reglas pre-establecidas, las cuales,
al implementarse otorgan resultados predecibles. Sus decisiones afectan la implantación
de programas de trabajo, por ejemplo:
Control de inventarios
Control de procesos de producción
Los gerentes del nivel estratégico actúan bajo un clima de gran incertidumbre en la toma
de decisiones; establecen metas y definen estrategias y políticas para su logro, por
ejemplo:
Las organizaciones están diseñadas para cumplir de la manera más efectiva y eficiente
posible con sus metas y objetivos. El diseño o estructura de la organización tiene el claro
- 4-
propósito de que el trabajo rutinario se realice con el consumo mínimo de recursos, tales
como personal, tiempo, materia prima e información.
Existen varias formas de definir el diseño de una organización, entre las más conocidas
tenemos: Estructura Jerárquica, Estructuras por Proyecto, Estructuras Matriciales, etc.
GERENTE
INVESTIGACION FINANZAS Y
VENTAS INFORMATICA PRODUCCION ADMINISTRACION
Y DESARROLLO
DESARROLLO
REDES MANTENIMIENTO PERSONAL CONTABILIDAD
DE SISTEMAS
- 5-
Personas
Actividades
Datos
Redes
Tecnología
El sistema informático forma parte del sistema informativo y éste a su vez es parte
integral del Sistema Organizativo Empresarial.
Sistema Informativo
Sistema Informatico
Figura No. 1.5. Relación Sistema Organizativo, Sistema Informativo y Sistema Informático
- 6-
Fase Fase Fase
Entrada Salida
Manual Automatizada Manual
Los componentes en común para los diferentes tipos de Sistemas automatizados son:
Sistemas Operacionales
Durante los últimos 30 años se han desarrollado sistemas operacionales que ayudan a
llevar a cabo los detalles del trabajo cotidiano de una organización. Estos sistemas
también se conocen como sistemas de procesamiento de transacciones. Por
ejemplo, sistemas de Nómina, Contabilidad, Inventarios, etc.
Los sistemas de apoyo a las decisiones son pasivos en el sentido que no operan en
forma regular, se los utiliza cuando se los necesita. Por ejemplo: sistemas de análisis
estadístico, programas de pronóstico de mercados.
Los sistemas de apoyo a las decisiones no solo recuperan y exhiben los datos sino que
realizan varios tipos de análisis matemáticos y estadísticos de los mismos. Presentan la
información en una gran cantidad de formas: gráficos, tablas, reportes convencionales,
etc.
- 7-
Sistemas de Planeación Estratégica
Son utilizadas por los gerentes para evaluar y analizar la misión de la organización. Por
ejemplo: consejos de la naturaleza del mercado, preferencias de los consumidores,
comportamiento de la compañía, etc.
Conocidos también como sistemas expertos. Estos sistemas se asocian con el campo de
la Inteligencia Artificial; son programas capaces de imitar el desempeño humano en una
gran variedad de tareas “inteligentes”.
Desempeño de un médico
Desempeño de físicos
Desempeño de administradores, etc.
Sistemas de
Planeación
estratégica
Sistemas de
apoyo a las
decisiones
Sistemas
Operacionales
Figura No. 1.7. Ubicación de las clases de sistemas en los niveles de administración
El software ha sido definida por muchos autores, de entre los que se ha seleccionado los siguientes:
Definición 1
- 8-
El software es un conjunto de:
Definición 2
Es el producto de computadora que diseñan y construyen los Ingenieros de Software, esto abarca:
Los problemas del desarrollo del software se pueden caracterizar bajo muchas
perspectivas diferentes, entre las que se pueden considerar las siguientes:
Una mala definición inicial, es una de las principales causas del desarrollo baldío de software.
Es esencial una descripción formal y detallada del ámbito de la información, funciones,
rendimiento, interfaces, diseño, criterios de validación, etc.
Los requerimientos del proyecto cambian continuamente, pero el impacto del cambio varía
según el momento en que se produzca.
La Figura No. 1.6 ilustra el impacto de los cambios; si se pone cuidado al dar la definición inicial,
los cambios solicitados al principio pueden adaptarse fácilmente, el cliente puede revisar los
requerimientos del software y recomendar las modificaciones con relativamente poco impacto en
el costo. Cuando los cambios se solicitan durante el diseño del software, el impacto en el costo
crecerá rápidamente, los cambios pueden requerir recursos adicionales e importantes
modificaciones en el diseño, es decir un costo adicional. Los cambios en la función, rendimiento,
interfaces u otras características, durante la implementación pueden tener un impacto importante
- 9-
sobre el costo. Cuando se solicitan al final de un proyecto, los cambios pueden producir un orden
de magnitud más caro que el mismo cambio pedido al principio.
60-
100x
1.5-6x
1x
No existe un único enfoque para solucionar los problemas del software. Sin embargo, mediante la
combinación de métodos, herramientas y técnicas se ha creado una nueva disciplina para el
desarrollo del software, llamada Ingeniería del Software.
Varios autores han desarrollado definiciones de la ingeniería de software, de las cuales citaremos
las siguientes:
Definición 1:
Este concepto no dice mucho sobre los aspectos técnicos de calidad del software; no se enfrenta
directamente con la necesidad de la satisfacción del cliente o de la entrega oportuna del producto.
Sin embargo, la definición de Bauer nos proporciona una línea de base:
Éstas son algunas preguntas que son resueltas por la ingeniería de software.
Definición 2:
- 10 -
Ingeniería de software: (1) La aplicación de un enfoque sistemático, disciplinado y cuantificable
hacia el desarrollo, operación y mantenimiento del software; es decir, la aplicación de ingeniería al
software. (2) El estudio de enfoques como en (1).
Herramientas
Métodos
Proceso
Enfoque de calidad
PROCESO
La Figura No. 1.8 establece un marco común del proceso definiendo un pequeño número de
actividades del marco de trabajo que son aplicables a todos los proyectos del software,
independientemente de su tamaño o complejidad. Un número de conjuntos de tareas, cada uno es
una colección de tareas, hitos y puntos de garantía de calidad SQA (Software Quality Assurance),
permiten que las catividades se adapten a las características del proyecto del software y a los
requisitos del euipo del proyecto.
Conjuntos de tareas
tareas
Hitos, entregas
Puntos SQA
- 11 -
MÉTODOS
Los métodos introducen frecuentemente una notación especial orientada a un lenguaje o gráficos.
HERRAMIENTAS
Cuando se integran las herramientas de tal forma que la información creada por una herramienta
pueda ser usada por otra, se establece un sistema para el soporte de desarrollo de software, llamado
Ingeniería del Software Asistida por Computadora (CASE: Computer Arded Software
Engineering). CASE combina software, hardware y bases de datos sobre ingeniería del software
(contiene información relevante sobre el análisis, diseño y codificación).
Dentro de las herramientas que se podrían utilizar en el proceso de desarrollo de software tenemos:
TABLA No. II
Principales herramientas usadas en el desarrollo de software
- 12 -