Está en la página 1de 27

CAPITULO II.

MARCO TEORICO DE LA INVESTIGACIÓN.

2.1 Contexto donde se realizó el trabajo

El objetivo principal de Seguros Horizonte, S.A. es la producción y venta


de toda clase de seguros. Reaseguros y coaseguros sobre la vida humana,
la propiedad, muebles o inmuebles, sobre los riesgos de incendio, terremoto
y otros, de transporte, automóviles, fianzas, fidelidades y sobre cualesquiera
otros riesgos y eventualidades, al personal adscrito a las Fuerzas Armadas
Venezolanas, ya que el principal accionista de la compañía es el Instituto de
Previsión Social de las Fuerzas Armadas (I.P.S.F.A), y a toda persona o
empresa interesada en adquirir sus servicios de la organización.

2.2 Antecedentes de la Investigación

- Autor (es): Meza, Alicia y Rojas Ifigenia.


- Fecha: 1984
- Titulo de la Investigación: Sistemas de Inventario para la red de
Repuestos Hermanos Herrera.
- Objetivos de la Investigación:
- Vinculación con el proyecto a presentar: Este trabajo aportó
conocimientos en el área de control y mejoramiento de los sistemas de
inventario, punto de partida para este trabajo, ya que es importante
conocer los diferentes procesos utilizados por otros investigadores,
para orientar el mejoramiento de los procesos existentes en la
Compañía Seguros Horizonte, S.A. y poder llegar tener los resultados
satisfactorios planteados.
- Autor (a): Espinel, Aura Alicia.
- Fecha: 1990.
- Titulo de la Investigación: Sistemas de Información Automatizado
para el Control de Inventarios de Medicinas de la Armada Venezolana.
- Objetivos de la Investigación:
- Vinculación con el proyecto a presentar: Solucionar el problema de
inventario del departamento de suministro clase VII de la Armada
Venezolana. Esta tesis orientó en las técnicas e instrumentos de
recolección.

- Autor (a): Briceño, Carmen.


- Fecha: 1997.
- Titulo de la Investigación: Sistema de Control de Alquiler de
Películas para la Empresa Telecine.
- Objetivos de la Investigación:
- Vinculación con el proyecto a presentar: Esta tesis sirvió como
referencia en el manejo de registros y control aplicativo.

- Autor (a): Lozano de Perea, Leonor.


- Fecha: 2004.
- Titulo de la Investigación: Sistema de Actualización de Inventario
(SAI) para la Empresa Representaciones SORAMA C.A.
- Objetivos de la Investigación:
- Vinculación con el proyecto a presentar: Esta tesis sirvió como
apoyo en la orientación en el diseño de los diferentes módulos y
estructura de datos.
2.3 Bases teóricas de la investigación.

Inventario

Un inventario representa la existencia de bienes muebles e inmuebles que


tiene la empresa para comerciar con ellos, comprándolos y vendiéndolos tal
cual o procesándolos primero antes de venderlos, en un período económico
determinado. Deben aparecer en el grupo de Activo Circulante.

Tipos de Inventario

Inventario de Mercancías:

Lo constituyen todos aquellos bienes que le pertenecen a la empresa bien


sea comercial o mercantil, los cuales los compran para luego venderlos sin
ser modificados.

Inventario de Productos Terminados:

Son todos aquellos bienes adquiridos por las empresas manufactureras o


industriales, los cuales son transformados para ser vendidos como productos
elaborados.

Inventario de Productos en Proceso de Fabricación:

Lo integran todos aquellos bienes adquiridos por las empresas


manufactureras o industriales, los cuales se encuentran en proceso de
manufactura. Su cuantificación se hace por la cantidad de materiales, mano
de obra y gastos de fabricación, aplicables a la fecha de cierre.
Inventario de Materias Primas:

Lo conforman todos los materiales con los que se elaboran los productos,
pero que todavía no han recibido procesamiento.

Inventario de Suministros de Fábrica:

Son los materiales con los que se elaboran los productos, pero que no
pueden ser cuantificados de una manera exacta (Pintura, lija, clavos,
lubricantes, etc.).

Sistemas de Inventario

Sistema de Inventario Perpetuo

En el sistema de Inventario Perpetuo, el negocio mantiene un registro


continuo para cada artículo del inventario. Los registros muestran por lo tanto
el inventario disponible todo el tiempo. Los registros perpetuos son útiles
para preparar los estados financieros mensuales, trimestral o
provisionalmente. EL negocio puede determinar el costo del inventario final y
el costo de las mercancías vendidas directamente de las cuentas sin tener
que contabilizar el inventario.

El sistema perpetuo ofrece un alto grado de control, porque los registros de


inventario están siempre actualizados. Anteriormente, los negocios utilizaban
el sistema perpetuo principalmente para los inventarios de alto costo unitario,
como las joyas y los automóviles; hoy día con este método los
administradores pueden tomar mejores decisiones acerca de las cantidades
a comprar, los precios a pagar por el inventario, la fijación de precios al
cliente y los términos de venta a ofrecer. El conocimiento de la cantidad
disponible ayuda a proteger el inventario.

Sistema de Inventario Periódico:

En el sistema de inventario periódico el negocio no mantiene un registro


continuo del inventario disponible, más bien, al fin del periodo, el negocio
hace un conteo físico del inventario disponible y aplica los costos unitarios
para determinar el costo del inventario final. Ésta es la cifra de inventario
que aparece en el Balance General. Se utiliza también para calcular el costo
de las mercancías vendidas. El sistema periódico es conocido también como
sistema físico, porque se apoya en el conteo físico real del inventario. El
sistema periódico es generalmente utilizado para contabilizar los artículos del
inventario que tienen un costo unitario bajo.

Sistema

El concepto de sistema en general está sustentado sobre el hecho de que


ningún sistema puede existir aislado completamente y siempre tendrá
factores externos que lo rodean y pueden afectarlo, por lo tanto podemos
referir a Muir citado en Puleo (1985) que dijo: "Cuando tratamos de tomar
algo, siempre lo encontramos unido a algo más en el Universo".

Puleo define sistema como " Un conjunto de entidades caracterizadas por


ciertos atributos, que tienen relaciones entre sí y están localizadas en un
cierto ambiente, de acuerdo con un cierto objetivo".

Por lo tanto, podremos definir que un sistema es un conjunto de procesos


o elementos relacionados entre si para formar una totalidad encauzada hacia
un objetivo común.
Tipos de Sistemas

En cuanto a su constitución, pueden ser físicos o abstractos:

- Sistemas físicos o concretos: compuestos por equipos,


maquinaria, objetos y cosas reales. El hardware.

- Sistemas abstractos: compuestos por conceptos, planes,


hipótesis e ideas. Muchas veces solo existen en el pensamiento de las
personas. Es el software.

En cuanto a su naturaleza, pueden cerrados o abiertos:

- Sistemas cerrados: No presentan intercambio con el medio


ambiente que los rodea, son herméticos a cualquier influencia
ambiental. No reciben ningún recurso externo y nada producen que
sea enviado hacia fuera. En rigor, no existen sistemas cerrados. Se da
el nombre de sistema cerrado a aquellos sistemas cuyo
comportamiento es determinístico y programado y que opera con muy
pequeño intercambio de energía y materia con el ambiente. Se aplica
el término a los sistemas completamente estructurados, donde los
elementos y relaciones se combinan de una manera peculiar y rígida
produciendo una salida invariable, como las máquinas.

- Sistemas abiertos: Presentan intercambio con el ambiente, a


través de entradas y salidas. Intercambian energía y materia con el
ambiente. Son adaptativos para sobrevivir. Su estructura es óptima
cuando el conjunto de elementos del sistema se organiza,
aproximándose a una operación adaptativa. La adaptabilidad es un
continuo proceso de aprendizaje y de auto-organización.

Parámetros de los Sistemas

El sistema se caracteriza por ciertos parámetros. Parámetros son


constantes arbitrarias que caracterizan, por sus propiedades, el valor y la
descripción dimensional de un sistema específico o de un componente del
sistema.
Los parámetros de los sistemas son:

- Entrada o insumo o impulso (input): Es la fuerza de arranque


del sistema, que provee el material o la energía para la operación del
sistema.

- Salida o producto o resultado (output): Es la finalidad para la


cual se reunieron elementos y relaciones del sistema. Los resultados
de un proceso son las salidas, las cuales deben ser coherentes con el
objetivo del sistema. Los resultados de los sistemas son finales,
mientras que los resultados de los subsistemas con intermedios.

- Procesamiento o procesador o transformador (throughput):


Es el fenómeno que produce cambios, es el mecanismo de conversión
de las entradas en salidas o resultados. Generalmente es
representado como la caja negra, en la que entran los insumos y salen
cosas diferentes, que son los productos.
- Retroacción o retroalimentación o retroinformación
(feedback): Es la función de retorno del sistema que tiende a
comparar la salida con un criterio preestablecido, manteniéndola
controlada dentro de aquel estándar o criterio.

- Ambiente: es el medio que envuelve externamente el sistema.


Está en constante interacción con el sistema, ya que éste recibe
entradas, las procesa y efectúa salidas. La supervivencia de un
sistema depende de su capacidad de adaptarse, cambiar y responder
a las exigencias y demandas del ambiente externo. Aunque el
ambiente puede ser un recurso para el sistema, también puede ser
una amenaza.

SISTEMAS DE CONTROL

Los sistemas de control según la Teoría Cibernética se aplican en esencia


para los organismos vivos, las máquinas y las organizaciones. Estos
sistemas fueron relacionados por primera vez en 1948 por Norbert Wiener
en su obra “Cibernética y Sociedad” con aplicación en la teoría de los
mecanismos de control.

Un sistema de control está definido como un conjunto de componentes


que pueden regular su propia conducta o la de otro sistema con el fin de
lograr un funcionamiento predeterminado, de modo que se reduzcan las
probabilidades de fallos y se obtengan los resultados buscados. Hoy en día
los procesos de control son síntomas del proceso industrial que estamos
viviendo. Estos sistemas se usan típicamente en sustituir un trabajador
pasivo que controla una determinado sistema (ya sea eléctrico, mecánico,
etc.) con una posibilidad nula o casi nula de error, y un grado de eficiencia
mucho más grande que el de un trabajador. Los sistemas de control más
modernos en ingeniería automatizan procesos en base a muchos parámetros
y reciben el nombre de Controladores de Automatización Programables
(PAC).

Lenguaje de Programación

Es cualquier lenguaje artificial, el cual, se utiliza para definir


adecuadamente una secuencia de instrucciones que puedan ser
interpretadas y ejecutadas en una computadora. Se asume que las
instrucciones así escritas son traducidas luego a un código que la máquina
pueda comprender. El proceso de traducción es realizado normalmente por
la computadora, usando un programa especializado para tal fin. Establecen
un conjunto de reglas sintácticas y semánticas, las cuales rigen la estructura
del programa de computación que se escribe o edita. De esta forma,
permiten a los programadores o desarrolladores, poder especificar de forma
precisa los datos sobre los que se va a actuar, su almacenamiento,
transmisión y demás acciones a realizar bajo las distintas circunstancias
consideradas. Su función es proporcionar instrucciones al sistema de la
computadora para que pueda realizar una actividad de procesamiento. Cada
lenguaje de programación utiliza un grupo de símbolos o reglas que tiene un
significado específico a eso se le llama sintaxis.

PHP

Es un lenguaje de programación interpretado, diseñado originalmente


para la creación de páginas web dinámicas. Es usado principalmente para la
interpretación del lado del servidor (server-side scripting) pero actualmente
puede ser utilizado desde una interfaz de línea de comandos o en la creación
de otros tipos de programas incluyendo aplicaciones con interfaz gráfica
usando las bibliotecas Qt o GTK+. PHP es un lenguaje de scripting que
permite la generación dinámica de contenidos en un servidor web. Su
nombre oficial es PHP. Hyper Text Preprocessor. Entre sus principales
características se pueden destacar su potencia, alto rendimiento y su
facilidad de aprendizaje. PHP es una eficaz herramienta de desarrollo para
los programadores web, ya que proporciona elementos que permiten generar
de manera rápida y sencilla sitios web dinámicos.

Base de Datos

Es un conjunto de datos organizados entre los cuales existe una


correlación y que están almacenados con criterios independientes de los
programas que los utilizan. La filosofía de las bases de datos es la de
almacenar grandes cantidades de datos de una manera no redundante y que
permita las posibles consultas de acuerdo a los derechos de acceso. En
otras palabras, la Base de Datos es un conjunto de información almacenada
en memoria auxiliar que permite acceso directo y un conjunto de programas
que manipulan esos datos es decir un conjunto exhaustivo no redundante de
datos estructurados organizados independientemente de su utilización y su
implementación en maquina accesibles en tiempo real y compatibles con
usuarios concurrentes con necesidad de información diferente y no
predicable en tiempo.

Modelo de Datos

Es una colección de herramientas conceptuales para describir los datos,


las relaciones que existen entre ellos, semántica asociada a los datos y
restricciones de consistencia. Los modelos de datos se dividen en tres
grupos:
- Modelo lógico basado en objetos,
- Modelo lógico basado en registros,
- Modelos físicos de datos.

Modelo Lógico Basado en Objetos

Se usan para describir datos en los niveles conceptual y de visión, es


decir, con este modelo representamos los datos de tal forma como nosotros
los captamos en el mundo real, tienen una capacidad de estructuración
bastante flexible y permiten especificar restricciones de datos explícitamente.
Existen diferentes modelos de este tipo, pero el más utilizado por su sencillez
y eficiencia es el modelo Entidad-Relación.

Modelo Lógico Basado en Registros

Se utilizan para describir datos en los niveles conceptual y físico. Estos


modelos utilizan registros e instancias para representar la realidad, así como
las relaciones que existen entre estos registros (ligas) o apuntadores. A
diferencia de los modelos de datos basados en objetos, se usan para
especificar la estructura lógica global de la base de datos y para proporcionar
una descripción a nivel más alto de la implementación.

Los tres modelos de datos más ampliamente aceptados son:

- Modelo Relacional: En este modelo se representan los datos y


las relaciones entre estos, a través de una colección de tablas, en las
cuales los renglones (tuplas) equivalen a los cada uno de los registros
que contendrá la base de datos y las columnas corresponden a las
características (atributos) de cada registro localizado en la tupla. El
Modelo Relacional, que cuenta con la particularidad de contar también
con buenas características conceptuales (Normalización de bases de
datos).

- Modelo de Red: Este modelo representa los datos mediante


colecciones de registros y sus relaciones se representan por medio de
ligas o enlaces, los cuales pueden verse como punteros. Los registros
se organizan en un conjunto de gráficas arbitrarias.

- Modelo Jerárquico: Es similar al modelo de red en cuanto a


las relaciones y datos, ya que estos se representan por medio de
registros y sus ligas. La diferencia radica en que están organizados
por conjuntos de árboles en lugar de gráficas arbitrarias.

Modelo Físico de Datos

Se usan para describir a los datos en el nivel más bajo, aunque existen
muy pocos modelos de este tipo, básicamente capturan aspectos de la
implementación de los sistemas de base de datos.

Existen dos clasificaciones de este tipo que son:

- Modelo unificador, y
- Memoria de elementos

Instancia

Una instancia de manera formal es la aplicación de un esquema a un


conjunto finito de datos. En palabras no tan técnicas, se puede definir como
el contenido de una tabla en un momento dado, pero también es valido
referirnos a una instancia cuando trabajamos o mostramos únicamente un
subconjunto de la información contenida en una relación o tabla.

Esquema.

Es la descripción lógica de la base de datos, proporciona los nombres de


las entidades y sus atributos especificando las relaciones que existen entre
ellos. Es un banco en el que se inscriben los valores que irán formando cada
uno de los atributos. El esquema no cambia los que varían son los datos y
con esto tenemos una nueva instancia.

Base de Datos Relacional

Es un conjunto de una o más tablas estructuradas en registros (líneas) y


campos (columnas), que se vinculan entre sí por un campo en común, en
ambos casos posee las mismas características como por ejemplo el nombre
de campo, tipo y longitud; a este campo generalmente se le denomina ID,
identificador o clave. A esta manera de construir bases de datos se le
denomina Modelo relacional.

Estrictamente hablando el término se refiere a una colección específica de


datos pero a menudo se le usa, en forma errónea como sinónimo del
software usado para gestionar esa colección de datos. Ese software se
conoce como SGBD (sistema gestor de base de datos) relacional o RDBMS
(del inglés relational database management system).
Normalización de la Base de Datos

Consiste en aplicar una serie de reglas a las relaciones obtenidas tras el


paso del modelo entidad-relación al modelo relacional. Las bases de datos
relacionales se normalizan para evitar la redundancia de los datos, evitar
problemas de actualización de los datos en las tablas, proteger la integridad
de los datos.

Clave Primaria

Es aquella columna (o conjunto de columnas) que identifica únicamente a


una fila. La clave primaria es un identificador que va a ser siempre único para
cada fila. Se acostumbra a poner la clave primaria como la primera columna
de la tabla pero es más una conveniencia que una obligación. Muchas veces
la clave primaria es numérica auto-incrementada, es decir, generada
mediante una secuencia numérica incrementada automáticamente cada vez
que se inserta una fila.

Clave Foránea

Es aquella columna que existiendo como dependiente en una tabla, es a


su vez clave primaria en otra tabla.

Clave Alternativa

Una clave alternativa es aquella clave candidata que no ha sido


seleccionada como clave primaria, pero que también puede identificar de
forma única a una fila dentro de una tabla. Ejemplo: Si en una tabla clientes
definimos el número de documento (id_cliente) como clave primaria, el
número de seguro social de ese cliente podría ser una clave alternativa. En
este caso no se usó como clave primaria porque es posible que no se
conozca ese dato en todos los clientes.

Formas Normales

Primera Forma Normal (1FN):

Una tabla está en Primera Forma Normal si:

- Todos los atributos son atómicos. Un atributo es atómico si los


elementos del dominio son indivisibles, mínimos.
- La tabla contiene una clave primaria única.
- La clave primaria no contiene atributos nulos.
- No debe de existir variación en el número de columnas.
- Los Campos no clave deben identificarse por la clave
(Dependencia Funcional).
- Debe Existir una independencia del orden tanto de las filas
como de las columnas, es decir, si los datos cambian de orden no
deben cambiar sus significados.
- Una tabla no puede tener múltiples valores en cada columna.
Los datos son atómicos. (Si a cada valor de X le pertenece un valor de
Y, y viceversa).
- Esta forma normal elimina los valores repetidos dentro de una
BD.

Segunda Forma Normal (2FN)

La segunda forma normal está basada en el concepto de


dependencia completamente funcional. Una dependencia funcional es
una relación en la cual, se está en 2FN y si está en 1FN y si los atributos
que no forman parte de ninguna clave dependen de forma completa de la
clave principal. Es decir que no existen dependencias parciales.

Tercera Forma Normal (3FN)

La tabla se encuentra en 3FN si es 2FN y si no existe ninguna


dependencia funcional transitiva entre los atributos que no son clave. Un
ejemplo de este concepto sería que, una dependencia funcional X->Y en
un esquema de relación R es una dependencia transitiva si hay un
conjunto de atributos Z que no es un subconjunto de alguna clave de R,
donde se mantiene X->Z y Z->Y.

Cuarta Forma Normal (4FN)

Una tabla se encuentra en 4FN si, y sólo si, para cada una de sus
dependencias múltiples no funcionales X->->Y, siendo X una super-clave
que, X es o una clave candidata o un conjunto de claves primarias.

Quinta Forma Normal (5FN)


Una tabla se encuentra en 5FN si:
- La tabla está en 4FN.

- No existen relaciones de dependencias no triviales que no


siguen los criterios de las claves. Una tabla que se encuentra en la
4FN se dice que está en la 5FN si, y sólo si, cada relación de
dependencia se encuentra definida por las claves candidatas.

Sistema Manejador de Base de Datos (DBMS)


Un DBMS es una colección de numerosas rutinas de software
interrelacionadas, cada una de las cuales es responsable de una tarea
específica.

El objetivo primordial de un sistema manejador base de datos es


proporcionar un contorno que sea a la vez conveniente y eficiente para ser
utilizado al extraer, almacenar y manipular información de la base de datos.
Todas las peticiones de acceso a la base, se manejan centralizadamente por
medio del DBMS, por lo que este paquete funciona como interfase entre los
usuarios y la base de datos.

MySQL

Es un sistema de gestión de bases de datos relacional, multihilo y


multiusuario con más de seis millones de instalaciones. MySQL AB, desde
enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de
Oracle Corporation desde abril de 2009 desarrolla MySQL como software
libre en un esquema de licenciamiento dual. Por un lado se ofrece bajo la
GNU GPL para cualquier uso compatible con esta licencia, pero para
aquellas empresas que quieran incorporarlo en productos privativos deben
comprar a la empresa una licencia específica que les permita este uso. Está
desarrollado en su mayor parte en ANSI C. Al contrario de proyectos como
Apache, donde el software es desarrollado por una comunidad pública y los
derechos de autor del código están en poder del autor individual, MySQL es
patrocinado por una empresa privada, que posee el copyright de la mayor
parte del código. Esto es lo que posibilita el esquema de licenciamiento
anteriormente mencionado. Además de la venta de licencias privativas, la
compañía ofrece soporte y servicios.

DIAGRAMA DE FLUJO DE DATOS (DFDs)

El DFD es un diagrama en forma de red que representa el flujo de datos y


las transformaciones que se aplican sobre ellos al moverse desde la entrada
hasta la salida del sistema. Se emplea para modelar, en distintos niveles de
abstracción, las funciones del sistema y de los datos que fluyen entre ellas.
En los niveles superiores se definen las funciones del sistema en forma
general y en los niveles inferiores se definen dichas funciones más
detalladas.

Componentes de un DFD:

- Procesos: Puede interpretarse como la función que debe


llevar a cabo el sistema. Debe ser capaz de generar los flujos de datos
de salida a partir de los flujos de datos de entrada y de una
información local. Un proceso se identifica mediante un número y un
nombre, que debe ser “Únicos” en el conjunto de DFDs que
representan el sistema. El nombre debe ser lo más breve y lo más
representativo posible de la función que describe. Normalmente se
forma por un verbo y un sustantivo.

- Almacén de datos: Representa información del sistema


almacenada en forma temporal. Es un depósito lógico de
almacenamiento que puede representar distintos tipos de información
física (Una bandeja con papeles, un archivador manual, un archivo en
computador o una base de datos, por citar ejemplos). Si hay un
almacén que sólo tiene conexión con un único proceso, se dice que es
local a dicho proceso. Luego no debe aparecer en ese nivel. El
contenido de los almacenes se conoce como “Diccionario de Datos
(DD). Por el contrario si el contenido de un almacén es muy complejo,
se puede representar en un diagrama Entidad – Relación.

- Entidad Externa: Representa un generador o consumidor de


información del sistema, pero no pertenece al mismo. Puede
representar a un subsistema, persona, departamento, organización,
etc., que proporcione datos al sistema o que los reciba de él. Los
flujos de datos que parten o llegan del sistema a las entidades
externas definen la interfaz entre el sistema y el mundo exterior. Toda
entidad externa se identifica con un nombre.

- Flujo de datos: Se interpreta como el camino por el cual viajan


los datos de composición conocida de una parte de un sistema a otra.
Son el medio de conexión entre los restantes componentes del DFD,
estos, se representan en arcos dirigidos, donde la flecha indica la
dirección de los datos y deben poseer un nombre que los identifique.

Diccionario de Datos (DD)

Es el conjunto de las definiciones de todos los datos que aparecen en el


Diagrama de Flujo de Datos, ya sea almacenados o indicados en los
diferentes flujos de datos. El diccionario de datos se crea a la vez que los
DFDs durante el proceso de análisis del sistema. En otras palabras, Identifica
los procesos donde se emplean los datos y los sitios donde se necesita el
acceso inmediato a la información, se desarrolla durante el análisis de flujo
de datos y auxilia a los analistas que participan en la determinación de los
requerimientos del sistema, su contenido también se emplea durante el
diseño.

Diagrama Entidad – Relación

Se focaliza en los datos del sistema modelado, brindando una mayor


visión unificada de los mismos. Los principales elementos de este modelo,
como su nombre lo indica, son las entidades y las relaciones, a las que se
suman los atributos, de ambas.

Kendall & Kendall

Kendall y Kendall (1997), plantea un enfoque por fases del análisis y


diseño que sostiene que los sistemas son desarrollados de mejor manera
mediante el uso de un ciclo específico de actividades del analista y del
usuario y lo ha dividido en siete fases:

Identificación de problemas oportunidades y objetivos, el analista debe de


identificar todos los problemas existentes para determinar lo que la empresa
desea realizar y así precisar si el uso de los sistemas de información
ayudaría a alcanzar sus metas; además; debe considerar que oportunidades
(situaciones) pueden mejorarse mediante el uso de estos sistemas de
información.

Las actividades de esta fase consisten en entrevistas a los


administradores de los usuarios, sumarización del conocimiento obtenido,
estimación del alcance del proyecto y documentación de los resultados. La
salida de esta fase es un estudio de factibilidad que contiene una definición
del problema y sumarización de los objetivos” (Kendall, 1997, p. 8).
Determinación de los requerimientos de información, en esta etapa se
determinará los requerimientos de información partiendo de los usuarios
involucrados, para formar la imagen de la organización y sus objetivos. Para
el logro de dichos requerimientos, entre los cuales vale la pena mencionar: el
muestreo, el estudio de los datos, entrevistas, los cuestionarios y la
observación de la conducta de quien toma las decisiones. Así mismo el
analista en esta etapa deberá precisar la información que requiere el usuario
para desempeñar sus tareas.

En el análisis de las necesidades del sistema se analizan las necesidades


propias del sistema, se realiza después de tomarse la decisión de construir el
sistema. Esta decisión se apoya en el uso de herramientas como los
diagramas de flujos, diccionarios de datos que parten de los DFD´S y
decisiones estructuradas como lenguajes estructurados, tablas de decisión y
árboles de decisión. Una vez usadas estas herramientas y finalizada esta
fase se prepara una propuesta del sistema con todo lo recopilado.

Diseño del sistema recomendado, se construye un diseño lógico del


sistema, tomando toda la información recolectada en las fases anteriores. Se
diseñan procedimientos para la captura de datos, interfaz del usuario,
archivos o bases de datos y las salidas. Además en esta etapa, es
imprescindible realizar procedimientos de control y respaldo y producir
paquetes de especificaciones de programa para los programadores.

Desarrollo de documentación del Software, en esta etapa se prepara el


desarrollo del software que sea necesario. El analista colabora con los
usuarios para desarrollar la documentación indispensable del software,
incluyendo los manuales de procedimientos.
Pruebas y mantenimiento del sistema, para que un sistema de
información pueda ser usado, debe probarse previamente para verificar su
correcto funcionamiento. Para tal fin el programador deberá realizar algunas
pruebas por su cuenta y otras se llevan a cabo en colaboración con el
analista de sistemas. Estas pruebas en un principio se harán con datos
simulados, al fin de identificar las posibles fallas del sistema, pero
posteriormente serán probados con datos reales.

Implantación y evaluación del sistema, esta es la última etapa del ciclo de


vida del sistema; y el analista ayuda a implantar y evaluar el sistema de
información, además de la supervisión y del adiestramiento de los usuarios.
2.4 Definición de Términos Básicos.

Activo Circulante: Es aquel activo líquido a la fecha de cierre del


ejercicio, o convertible en dinero dentro de los doce meses. Además, se
consideran corrientes a aquellos activos aplicados para la cancelación de un
pasivo corriente, o que evitan erogaciones durante el ejercicio.

Archivo: Colección de registros almacenados siguiendo una estructura


homogénea.

Atributo: Son las características que definen o identifican a una entidad,


estas pueden ser muchas, y solo se utiliza o implementa las que se
considere más relevante. Los atributos son las propiedades que describen a
cada entidad en un conjunto de entidades.

Abstracción: Es el proceso que permite emplear sentencias de


programación que no obligan al programador a conocer a fondo el sistema y
sus recursos.

ANSI C: Es un estándar publicado por el Instituto Nacional


Estadounidense de Estándares (ANSI), para el lenguaje de programación C.

Browser: Es un programa que el usuario utiliza para acceder y visualizar


los servicios de Internet. El sinónimo de Browser es navegador.

Campo: Es la unidad más pequeña a la cual uno puede referirse en un


programa. Desde el punto de vista del programador representa una
característica de un individuo u objeto.
Cibernética: Es la ciencia que estudia los sistemas de control y
comunicación en las maquinas, de forma que reaccionen como un ser
humano ante determinados estímulos.

Computadora: Es una máquina electrónica que recibe y


procesa datos para convertirlos en información útil. Una computadora es una
colección de circuitos integrados y otros componentes relacionados que
puede ejecutar con exactitud, rapidez y de acuerdo a lo indicado por un
usuario o automáticamente por otro programa, una gran variedad de
secuencias o rutinas de instrucciones que son ordenadas, organizadas y
sistematizadas en función a una amplia gama de aplicaciones prácticas y
precisamente determinadas, proceso al cual se le ha denominado con el
nombre de programación y al que lo realiza se le llama programador.

Dato: Conjunto de caracteres con algún significado, pueden ser


numéricos, alfabéticos, o alfanuméricos.

GNU GPL: La Licencia Pública General de GNU o más conocida por su


nombre en inglés GNU General Public License o simplemente sus siglas del
inglés GNU GPL, es una licencia creada por la Free Software Foundation, y
está orientada principalmente a proteger la libre distribución, modificación y
uso de software.

Entidad: Representa una “cosa” u "objeto" del mundo real con existencia
independiente, es decir, se diferencia unívocamente de cualquier otro objeto
o cosa, incluso siendo del mismo tipo, o una misma entidad.
Controladores de Automatización Programables (PAC).

Hardware: El hardware es el término al que se refiere a la parte tangible


del computador, es decir a los elementos físicos, tales como el teclado, ratón,
pantalla, disco duro, microprocesador, tarjeta de sonido, etc. Éste es el nivel
más básico en el cual la computadora funciona.

Hilo: Es una tarea que puede ser ejecutada en paralelo con otra tarea.

Hipervínculo: Marcador existente en un documento hipertexto que enlaza


éste a otro archivo, que puede ser otro documento hipertexto u otro tipo de
archivo (gráfico, video).

Interfaz: Son los distintos formularios del programa. Interactúa con los
usuarios. La interface abarca las pantallas y su diseño, el lenguaje usado, los
botones y los mensajes de error, entre otros aspectos de la comunicación
computadora/persona.

Información: Es un conjunto ordenado de datos los cuales son


manejados según la necesidad del usuario, para que un conjunto de datos
pueda ser procesado eficientemente y pueda dar lugar a información,
primero se debe guardar lógicamente en archivos.

Liga: Es la Información relativa al indicador contenida en un archivo


electrónico separado que puede ser consultado mediante un hipervínculo.

Multiusuario: Es la capacidad de los sistemas para ofrecer sus recursos


a diversos usuarios conectados a través de terminales.

Licenciamiento: Es un certificado que otorga el derecho de uso del


software, y concretamente la versión específica del producto para el que se
adquiere la licencia. Al comprar la licencia, el cliente no adquiere el software
en propiedad, sino el derecho de uso bajo los términos específicos del
contrato de licencia.
Objeto: Es una entidad provista de un conjunto de propiedades o
atributos (datos) y de comportamiento o funcionalidad (métodos) los mismos
que consecuentemente reaccionan a eventos.

Proceso: Indican aquellos lugares dentro del sistema en donde la


información (flujos de datos) que ingresan al sistema, se procesan o
transforman.

Red: Es el conjunto de ordenadores conectados directamente por cable,


remotamente vía modem o por otro procedimiento de comunicación. Su
finalidad es posibilitar la comunicación, el intercambio de información y la
compartición de recursos entre ellos.

Registro: Es una colección de campos de iguales o de diferentes tipos.

Relación: Describe cierta dependencia entre entidades o permite la


asociación de las mismas.

Requerimiento: Es una necesidad documentada sobre el contenido,


forma o funcionalidad de un producto o servicio. Establecen QUÉ debe hacer
el sistema, pero NO CÓMO hacerlo.

Software: Es un término usado para los programas que funcionan en el


interior de una computadora. En este caso posiblemente sea Windows el
sistema operativo o programa de funcionamiento que le da la vida a la
computadora.
Tupla: Es la representación de una fila en una de las tablas que se esta
almacenando datos y las cuales serán llamadas por los administradores de
Base de Datos en el tiempo de ejecución de un sistema.

También podría gustarte