sábado, 30 de mayo de 2020

Glosario de Términos de ADSI


Que es un lenguaje de programación?

Un lenguaje de programación es un lenguaje de computadora que los programadores usan para desarrollar programas de software, scripts u otros conjuntos de instrucciones para que las computadoras los ejecuten.

Que es la Programación?

La programación es codificar, modelar, simular o presentar la solución a un problema, representando hechos, datos o información utilizando reglas y semánticas predefinidas, en una computadora o cualquier otro dispositivo para la automatización.

Concepto de Lenguaje de programación

Un lenguaje de programación es un vocabulario y un conjunto de reglas gramaticales para instruir a una computadora o dispositivo informático a realizar tareas específicas. El término lenguaje de programación generalmente se refiere a lenguajes de alto nivel, como BASIC, C, C ++, COBOL, Java, FORTRAN, Ada y Pascal.

Tipos de Lenguaje de Programación

Lenguaje de programación procesal. ...
Lenguaje de programación funcional. ...
Lenguaje de programación orientado a objetos. ...
Lenguaje de programación de secuencias de comandos. ...
Lenguaje de programación lógica. ...
Lenguaje C ++. ...
Lenguaje C. ...
Lenguaje Pascal.

Expresiones en programación 

En programación, una expresión es cualquier combinación legal de símbolos que representa un valor. Cada lenguaje de programación y aplicación tiene sus propias reglas para lo que es legal e ilegal. Por ejemplo, en el lenguaje C x + 5 es una expresión, como lo es la cadena de caracteres "MONKEYS".

Tipos de expresiones en programación

Expresiones aritméticas.
Expresiones relacionales.
Expresiones lógicas
Expresiones condicionales

Jerarquización de archivo

Un sistema de archivos jerárquico es cómo se muestran las unidades, las carpetas y los archivos en un sistema operativo. En un sistema de archivos jerárquico, las unidades, las carpetas y los archivos se muestran en grupos, lo que permite al usuario ver solo los archivos que le interesan. Por ejemplo, en la imagen, la jerarquía de carpetas del directorio de Windows (Windows \) que contiene las carpetas System32, Tareas y Web. Cada una de estas carpetas podría tener cientos de sus propios archivos, pero a menos que se abran, los archivos no se mostrarán.

Definición de registro

Un registro es un área de almacenamiento temporal integrada en una CPU. Algunos registros se usan internamente y no se puede acceder a ellos fuera del procesador, mientras que otros son accesibles para el usuario. La mayoría de las arquitecturas de CPU modernas incluyen ambos tipos de registros.

Concepto de reportes

La definición de una entidad que informa es una entidad en la que es razonable esperar que haya usuarios que dependen de un informe financiero de propósito general (GPFR) para comprender la posición financiera y el desempeño de la entidad, y para tomar decisiones basadas en esto. información financiera y otra información.

Que es una secuencia en Programación

Una de las tres estructuras lógicas básicas en la programación de computadoras. ... En una estructura de secuencia, una acción o evento, conduce a la siguiente acción ordenada en un orden predeterminado. La secuencia puede contener cualquier número de acciones, pero no se pueden omitir acciones en la secuencia.

Arreglos en programación

Un arreglo es un conjunto de datos o una estructura de datos homogéneos que se encuentran ubicados en forma consecutiva en la memoria RAM (sirve para almacenar datos en forma temporal).

Describir vectores

Los vectores son una forma de almacenar datos que permiten contener una serie de valores del mismo tipo, cada uno de los valores contenidos tiene una posición asociada que se usará para accederlos. Está posición o índice será siempre un número entero positivo.

Identificar tipos de arreglos

Arreglos unidimensionales. Es un tipo de datos estructurado que está formado de una colección finita y ordenada de datos del mismo tipo. ...
Arreglos multidimensionales. ...
Arreglos con múltiple subíndices. ...
Selección directa. ...
Ordenación por burbuja. ...
Ordenación por mezcla.

Que son objetos e interfaces en programación

En programación orientada a objetos, una interfaz (también llamada protocolo) es un medio común para que los objetos no relacionados se comuniquen entre sí. ... Por ejemplo, en Java (donde se le llama Interfaz (Java interfaces), la interfaz Comparable especifica un método compararCon() que las clases deben implementar.

Diseño de sistemas

El diseño de sistemas es el proceso de definición de la arquitectura, módulos, interfaces y datos de un sistema para satisfacer unos requisitos previamente.

Las interfaces gráficas

La interfaz gráfica de usuario, conocida también como GUI, es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz.

Las entradas

En teoría de la información, el término entrada se refiere a la información recibida en un mensaje, o bien al proceso de recibirla.Tal como la computadora y el mundo exterior. En la interacción humano-computadora, la entrada es la información producida por el usuario con el propósito del control del programa.

Las salidas

Los dispositivos de salida son aquellos periféricos que se adosan a un ordenador y que tienen como finalidad comunicar información al usuario. Se distingue de los dispositivos de entrada, que son aquellos mediante los cuales el usuario incorpora información al ordenador.

Las estructuras básicas de las bases de datos

Estructura de una Base de Datos a todos y cada uno de los componentes, formatos y normativas necesarias para el buen funcionamiento de una Base de Datos, asimismo se incluye en dicha definición a los procesos necesarios para que la misma realice el almacenamiento efectivo de los datos, sin que se pierda ninguno de ellos durante la ejecución del programa, sistema de información y aplicación que esté enlazada a dicho modelo de almacenaje de información en formato digital.

Código Fuente

El código fuente de un programa informático es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un programa.

Compilador/Compilación

En informática, un compilador es un tipo de traductor que transforma un programa entero de un lenguaje de programación a otro.​ Usualmente el lenguaje objetivo es código máquina, aunque también puede ser traducido a un código intermedio o a texto.

Lenguaje Maquina

El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

Lenguaje interpretador

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.

Interpretador

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.

Desarrollo Web

Desarrollo web es un término que define la creación de sitios web para Internet o una intranet. Para conseguirlo se hace uso de tecnologías de software del lado del servidor y del cliente que involucran .

Página Web

Una página web, o página electrónica, página digital, o ciberpágina1​2​ es un documento o información electrónica capaz de contener texto, sonido, vídeo, programas, enlaces, imágenes y muchas otras cosas, adaptada para la llamada World Wide Web (WWW) y que puede ser accedida mediante un navegador web. Esta información se encuentra generalmente en formato HTML o XHTML, y puede proporcionar acceso a otras páginas web mediante enlaces de hipertexto. Frecuentemente también incluyen otros recursos como pueden ser hojas de estilo en cascada, scripts, imágenes digitales, entre otros.

HTML

HTML, siglas en inglés de HyperText Markup Language, hace referencia al lenguaje de marcado para la elaboración de páginas web.

Modelo Cliente /Servidor

La arquitectura cliente-servidor es un modelo de diseño de software en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta.

Multiplataforma

En informática, multiplataforma es un atributo conferido a un granprogramas informáticos o métodos y conceptos de cómputo que son implementados, y operan internamente en múltiples plataformas informáticas.

Librería

En informática, una biblioteca o, llamada por vicio del lenguaje librería es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca.

Log

En informática, se usa el término registro, log o historial de log para referirse a la grabación secuencial en un archivo o en una base de datos de todos los acontecimientos que afectan a un proceso particular. De esta forma constituye una evidencia del comportamiento del sistema. 

Script

En informática, un script o guion​​​ es un término informal que se usa para designar a un programa relativamente simple.

Variable

En matemáticas y en lógica, una variable es un símbolo constituyente de un predicado, fórmula, algoritmo o de una proposición. El término «variable» se utiliza aun fuera del ámbito matemático para designar una cantidad susceptible de tomar distintos valores numéricos dentro de un conjunto de números especificado.

Constantes

En general, una constante es un valor de tipo permanente, ya que no puede modificarse, al menos no dentro del contexto o situación para el cual está: geometría aritmética. En ciencias, especialmente en física, se denomina constante a aquella magnitud cuyo valor no varía en el tiempo.

Diagrama

Diagrama es un dibujo geométrico, muy utilizado en ciencia, en educación y en comunicación; con el que se obtiene la presentación gráfica de una proposición, de la resolución de un problema.

POO

La Programación Orientada a Objetos es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.

Archivo

Un archivo o fichero informático es un conjunto de bytes que son almacenados en un dispositivo. Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene.

Métodos de análisis de sistemas de información

Para la estructuración de un Software, el modelo debe representar todas las funciones y subfunciones de un Sistema. Los modelos se concentran en lo que debe hacer el sistema no en como lo hace, estos modelos pueden incluir notación gráfica, información y comportamiento del Sistema.

Todos los Sistemas basados en computadoras pueden modelarse como transformación de la información empleando una arquitectura del tipo entrada y salida.

ESPECIFICACIONES DEL SISTEMA

Es un Documento que sirve como fundamento para la Ingeniería Hardware, software, Base de datos, e ingeniería Humana. Describe la función y rendimiento de un Sistema basado en computadoras y las dificultades que estarán presentes durante su desarrollo. Las Especificaciones de los requisitos del software se producen en la terminación de la tarea del análisis.

Razones para proponer proyectos de sistemas de información
Las solicitudes de sistemas de información están motivadas por los siguientes tres objetivos generales:

Resolver un problema

Actividades procesos o funciones que en la actualidad o quizás en el futuro, no satisfacen los estándares de desempeño o las expectativas para lo que es necesario emprender una acción que resuelva las dificultades. Ejemplo Disminuir el número excesivo de errores en los datos de entrada eliminando la introducción manual de los datos de las ventas.

Aprovechar una oportunidad

Un cambio para ampliar o mejorar el rendimiento económico de la empresa y su competitividad dentro del mercado. Ejemplo Captura de una base grande de clientes ofreciendo un nuevo programa con mayor numero de vuelos directos y descuentos en el precio del pasaje.

Dar respuestas a directivos

Proporcionar información en respuesta a ordenes, solicitudes o mandatos originados por una autoridad legislativa o administrativa, llevar acabo tareas de cierta manera, o también cambiar la información o tal vez el desempeño. Ejemplo Notificar anualmente A quien corresponda utilizando para ello los formatos adecuados, los intereses obtenidos por ahorros, cuentas de cheques y de depósito a plazo fijo.

CAPACIDAD

Las actividades de la organización están influenciadas por la capacidad de esta, para procesar transacciones con rapidez y eficiencia. Los sistemas de información mejoran esta capacidad en tres formas:

1.       Aumentar la velocidad de procesamiento.

2.       Permiten el manejo de un volumen creciente de transacciones.

3.       Recupera con rapidez la información.

PROCESAMIENTO ACELERADO

La velocidad inherente con que la computadora procesa datos es una de las razones por las que las organizaciones buscan el desarrollo de proyectos. Los sistemas basados en computadoras pueden ser de ayuda para eliminar la necesidad de cálculos tediosos y comparaciones repetitivas.

Un sistema automatizado puede ser de gran utilidad si lo que se necesita es un procesamiento rápido.

AUMENTO EN EL VOLUMEN

Dado que los sistemas de información constituyen una ventaja para la compañía es frecuente que reciban una consideración primaria antes o durante el crecimiento y ampliación de la empresa. La incapacidad para mantener el rimo de procesamiento no necesariamente significa el abandono de los procedimientos existentes.

En estas situaciones, el analista considera el impacto que tiene la introducción de procesamiento computarizado, si el sistema existente es manual o la ampliación de éste. Es poco probable que únicamente el aumento de la velocidad sea la respuesta.

El tiempo de procesamiento por transacción aumenta si es considerada la cantidad de actividades comerciales de la empresa junto con su patrón de crecimiento, la capacidad de almacenamiento del sistema, la ubicación de las actividades comerciales en relación con las del centro de procesamiento y otros aspectos de índole similar.

RECUPERACIÓN RÁPIDA DE INFORMACIÓN

Las organizaciones almacenan grandes cantidades de datos relacionados con sus operaciones, empleados, clientes, proveedores y finanzas. En este caso dos aspectos son importantes:

1. ¿Dónde almacenar los datos?

2. ¿Como recuperarlos cuando se necesite de ellos?

El almacenamiento de datos es mas complejo si los usuarios recuperan los datos de diversas maneras bajo diferentes circunstancias.

En una empresa que no emplea computadoras las respuestas a todas estas preguntas pueden encontrarse por medio de registros contenidos en archivos (uno por cada pregunta) o por medio de un archivo relevante. Si se mantienen varios archivos entonces cada uno esta organizado para dar respuesta a una pregunta especifica.

CONTROL

Anteriormente se hablo de la relación que existe entre los sistemas de información con la administración y el control de operaciones

¿Como se relaciona la administración y el control de operaciones con las razones para desarrollar sistemas de información?

Básicamente en dos formas:

1. Para mejorar la exactitud y la consistencia.

2. Aumentar la seguridad de los datos más importantes.

MEJORA DE LA EXACTITUD Y LA CONSISTENCIA

Para demostrar como los sistemas de información pueden alcanzar este objetivo considérese como ejemplo la actividad común del procesamiento de facturas.

El procesamiento estándar consiste en acumular un grupo de facturas antes de ser enviadas para su procesamiento y contabilización, después los empleados que reciben los pedidos calculan el total de las facturas, así computan los montos de compras y gastos adicionales, después de recibidas en la contabilidad se concilian los errores e inconsistencias, se remiten de nuevo los datos para su corrección y ajustes en depto. que recibió las facturas y se ajustan saldos.

Si al procedimiento para calcular el monto de cada factura y acumular el total por lote se incorpora en un programa para computadora entonces el tenedor de libros puede seguir todos los pasos sin omitir alguno, sin necesidad de todos esos procedimientos engorrosos y por si solo.

PROVEER MEJOR SEGURIDAD

Algunas veces el hecho de que los datos puedan ser guardados de una forma adecuada para su lectura por medio de una maquina, proporciona una mayor seguridad, que es difícil de alcanzar en un medio ambiente en donde no existen computadoras.

Como ejemplo; antes de la automatización se daba un libro de fórmulas a los obreros encargados de fabricar los productos. Dicho libro contenía los nombres, cantidades y fórmulas de las materias primas necesarias para la fabricación de un determinado producto, la fuga de información hacia la competencia era un riesgo constante bastante alto.

La administración desarrollo un programa de computadora en donde se codificaban los nombres, cantidades e inventarios en existencia de dichas materias primas y se les proporcionaba una clave de acceso solamente al personal autorizado. Así se eliminó casi en su totalidad el riesgo potencial de una fuga de información hacia la competencia.  

Ciclo de vida clásico de desarrollo de sistemas

El desarrollo de Sistemas, un proceso formado por las etapas de análisis y diseño, comienza cuando la administración o algunos miembros del personal encargado de desarrollar sistemas, detectan una actividad relevante de la empresa que necesita mejoras.

Administración de base de datos

Un administrador de bases de datos es aquel profesional que administra las tecnologías de la información y la comunicación, siendo responsable de los aspectos técnicos, tecnológicos, científicos, inteligencia de negocios y legales de bases de datos, y de la calidad de datos.​

viernes, 13 de marzo de 2020

Diagrama de flujo o flujograma

Diagrama de Flujo

Un diagrama de flujo es una representación visual de la secuencia de pasos y decisiones necesarias para realizar un proceso. Cada paso en la secuencia se anota dentro de una forma de diagrama. Los pasos están unidos por líneas de conexión y flechas direccionales. Esto permite que cualquiera pueda ver el diagrama de flujo y seguir lógicamente el proceso de principio a fin.

Características

Debe consistir en símbolos estandarizados y aceptables.

(ii) Los símbolos deben usarse correctamente de acuerdo con las reglas de los diagramas de flujo.

(iii) Debe tener declaraciones breves, claras y legibles escritas dentro de los símbolos.

(iv) Debe tener claro un punto inicial y un punto final.

(v) Debe fluir en un orden lógico.

(vi) Debería tener palabras clave aceptables y comunes como READ, INPUT, PRINT o WRITE.

(vii) Debe tener flechas que indiquen el flujo de instrucciones.

Símbolos o elementos de un Diagrama de Flujo


SimboloNombre del símboloPropósito
Start StopComenzar / PararSe usa al principio y al final del algoritmo para mostrar el inicio y el final del programa.
ProcessProcesoIndica procesos como operaciones matemáticas.
Input/ OutputEntrada y salidaSe utiliza para denotar entradas y salidas del programa.
DecisionDecisiónRepresenta declaraciones de decisión en un programa, donde la respuesta suele ser Sí o No.
ArrowFlechaMuestra relaciones entre diferentes formas.
On-page ConnectorConector en páginaConecta dos o más partes de un diagrama de flujo, que están en la misma página.
Off-page ConnectorConector fuera de páginaConecta dos partes de un diagrama de flujo que se distribuyen en diferentes páginas.

Tipos de diagrama

Diagramas de flujo de documentos: estos diagramas de flujo muestran el flujo de documentos en papel y electrónicos entre las distintas unidades de una empresa. Estos diagramas de flujo representan una herramienta poderosa que ayuda a los analistas a comprender, analizar, documentar y mejorar varios procesos de trabajo dentro de una organización. Observamos que entre los diferentes tipos de diagramas de flujo, los diagramas de flujo de documentos deben leerse de izquierda a derecha porque indican el flujo de documentos a través de varias unidades de negocios. Los usuarios pueden crear un diagrama de flujo de documentos dividiendo dicho diagrama en columnas y departamentos que operan dentro de una organización. Entre los diferentes tipos de diagramas de flujo, el diagrama de flujo de documentos perfecto facilita a los trabajadores y gerentes identificar la ubicación de los controles internos dentro de una organización. Las organizaciones empresariales pueden usar diagramas de flujo de documentos para informar al cuadro directivo con hechos que son independientes de los supuestos y las proyecciones. Estos dispositivos también ofrecen una visión clara de los procesos comerciales y permiten a una empresa alcanzar sus objetivos comerciales.

Diagramas de flujo de datos: también conocidos como diagramas de flujo de datos (DFD), estos diagramas de flujo son una representación gráfica del "flujo" de datos dentro de un sistema de información. Notamos que un DFD es un paso preliminar que ayuda a crear una visión general del sistema sin revelar ninguna cantidad de detalles gráficos. El diagrama de flujo de datos típico destaca principalmente los canales a través de los cuales se transmiten los datos dentro de un sistema. Los DFD modernos surgieron en la década de 1970 en el campo del desarrollo de software. Se utilizan dos clases distintas de notaciones en los diagramas de flujo de datos modernos. Estas anotaciones representan procesos, almacenes de datos, flujos de datos y entidades externas. El modelo Yourdon and Coad usa círculos para representar procesos. Los DFD basados ​​en el sistema Gane y Sarson representan procesos como cuadrados con esquinas redondeadas.

Diagramas de flujo del sistema: estas representaciones visuales muestran cómo fluyen los datos dentro de un sistema y la ejecución de decisiones para controlar eventos. Los diagramas de flujo del sistema generalmente usan símbolos que están conectados para ilustrar qué sucede con varios puntos de datos dentro de un sistema. Por ejemplo, los arquitectos de software pueden usar diferentes tipos de diagramas de flujo. Sin embargo, un diagrama de flujo del sistema es óptimo para demostrar el flujo de datos a través de operaciones como la entrada de datos, programas de software, medios de almacenamiento, microprocesadores y microcontroladores, y redes de comunicaciones. Un diagrama de flujo del sistema puede representar el mecanismo de control de crucero en un automóvil moderno al representar entradas como el flujo de combustible al motor, el funcionamiento de los sensores de velocidad, cómo responde el sistema cuando el automóvil está ganando impulso, etc. Además, los diagramas de flujo del sistema ayudan Comprendemos los procesos que animan el control de aeronaves, los mecanismos de calefacción central y las lavadoras automáticas.

Diagramas de flujo del programa: estos diagramas se crean con símbolos gráficos estándar que representan una secuencia de instrucciones codificadas. Estos diagramas de flujo se usan típicamente para ilustrar el funcionamiento interno de un sistema computarizado moderno. Se utilizan cuatro símbolos básicos para construir un diagrama de flujo de programa moderno. Estos incluyen inicio, proceso, decisión y finalización. Los diagramas de flujo del programa ayudan a los desarrolladores y arquitectos de software a localizar errores dentro de partes del código de la computadora. Estos dispositivos ayudan a mejorar la eficiencia de codificación y comunican la lógica esencial de un sistema a revisores y desarrolladores.

Diagramas de flujo de proceso: también conocidos como diagrama de flujo de proceso, estos dispositivos visuales iluminan importantes relaciones compartidas entre los componentes principales construidos dentro de una planta industrial. Estos diagramas son comúnmente utilizados por la industria de ingeniería química e ingeniería de procesos para mejorar un proceso o crear nuevos procesos. Los diagramas de flujo de procesos modernos utilizan una serie de símbolos y anotaciones para narrar visualmente un proceso industrial. Un diagrama de flujo del proceso ayuda a documentar los procesos industriales con el fin de promover una mejor comprensión, reforzar los mecanismos de control de calidad y capacitar a los nuevos empleados. Las empresas pueden usar estos dispositivos para implementar una eficiencia y repetibilidad óptimas en un proceso comercial. Un diagrama de flujo de proceso bien construido ayuda a detectar cuellos de botella y resalta las ineficiencias del proceso.

Modelo de proceso de negocio y notación (BPMN): este es un método de diagrama de flujo que modela los muchos pasos dentro de un proceso de negocio planificado. Este dispositivo muestra una secuencia detallada de actividades comerciales y flujos de información necesarios para completar los procesos comerciales públicos y privados. BPMN fue concebido originalmente para ayudar a cubrir las brechas de comunicación que pueden operar entre los diversos departamentos dentro de una organización. Este modelo de diagrama de flujo está diseñado para permitir a los interesados ​​obtener una comprensión más profunda de un determinado proceso. La lectura de BPMN permite a los implementadores de procesos lograr una implementación precisa de un proceso. Los analistas de negocios, los participantes del proceso, los gerentes, los consultores y los desarrolladores técnicos lo usan comúnmente.

Un diagrama ER muestra la relación entre conjuntos de entidades. Un conjunto de entidades es un grupo de entidades similares y estas entidades pueden tener atributos. En términos de DBMS, una entidad es una tabla o atributo de una tabla en la base de datos, por lo que al mostrar la relación entre las tablas y sus atributos, el diagrama ER muestra la estructura lógica completa de una base de datos. Echemos un vistazo a un diagrama ER simple para comprender este concepto.

Modelo Entidad y Relación (E/R)

Un modelo de entidad-relación (o modelo ER) describe cosas de interés interrelacionadas en un dominio específico del conocimiento. Un modelo ER básico se compone de tipos de entidad (que clasifican las cosas de interés) y especifica las relaciones que pueden existir entre entidades (instancias de esos tipos de entidad).

Esquema del modelo entidad-relación.

Por ejemplo, una entidad de empleado puede tener múltiples valores de habilidad. Un atributo derivado se basa en otro atributo. Por ejemplo, el salario mensual de un empleado se basa en el salario anual del empleado. Líneas de conexión, líneas continuas que conectan atributos para mostrar las relaciones de las entidades en el diagrama.

Cardinalidad de mapeo

Representa el número de entidades de otro conjunto de entidades que están conectadas a una entidad utilizando un conjunto de relaciones.
Es más útil para describir conjuntos de relaciones binarias.
Para establecer una relación binaria, la cardinalidad de mapeo debe ser uno de los siguientes tipos:
Doce y cincuenta y nueve de la noche
Uno a muchos
Muchos a uno
Muchos a muchos

Diagrama de Contexto

Se dibuja un diagrama de contexto, a veces llamado diagrama de flujo de datos de nivel 0, para definir y aclarar los límites del sistema de software. Identifica los flujos de información entre el sistema y las entidades externas. Todo el sistema de software se muestra como un solo proceso.

Diagrama Nivel 0,1,2

Diagrama de contexto: nivel 0
El diagrama de contexto caracteriza todas las interacciones que un sistema realiza con su entorno (entidades externas), pueden ser otros sistemas, sectores internos de la organización o factores externos a este. Se dibuja un solo proceso que representa el sistema en cuestión y su nombre se escribe en dicha burbuja como un nombre común más adjetivos. Solo los flujos de datos que denotan las interrelaciones entre el sistema y sus agentes externos lo dejan, sin permitir otros procesos o almacenamiento en el dibujo.
Es muy útil para los niveles posteriores de análisis como herramienta de equilibrio. Y se conoce como el diagrama de flujo de datos DFD de nivel "0"

Diagrama de nivel superior: nivel 1
El diagrama de nivel superior muestra todos los procesos que describen el proceso principal. En este nivel, los procesos generalmente no están directamente vinculados, pero debe haber almacenamiento externo o una entidad que los una. Esta regla de construcción ayuda al analista a considerar que a un nivel de abstracción tan alto (DFD nivel 1), es muy probable que la información procesada se almacene en el sistema incluso si no está especificada por un requisito. funcional, siendo de hecho un requisito no funcional.

Detalle o diagrama de extensión: nivel 2
En un diagrama de nivel 2 o superior, las excepciones a los principales canales de información comienzan a explotarse a medida que el nivel de detalle aumenta gradualmente. Ahora se permiten flujos entre procesos.
El nivel 2 del DFD (Diagrama de flujo de datos) se puede considerar como el máximo que se validará conjuntamente con el usuario porque en los niveles posteriores, el alto grado de complejidad del diagrama puede ser muy difícil de leer para las personas que no pertenecen al equipo del sistema. . También se recomienda el diagrama de nivel superior.

Importancia del Modelo E/R 

Para evitar arruinar los datos en una base de datos de producción, es importante planificar los cambios cuidadosamente. ERD es una herramienta que ayuda. Al dibujar diagramas ER para visualizar ideas de diseño de bases de datos, tiene la oportunidad de identificar los errores y fallas de diseño, y hacer correcciones antes de ejecutar los cambios en la base de datos.

martes, 15 de octubre de 2019

Instrumento de recolección de datos

¿Que es un instrumento de recolección de datos?

Se refiere a cualquier tipo de recurso que se utiliza para conseguir información relacionada con un tema de estudio. Por medio de esta clase de instrumentos.

Diseño de instrumentos de recolección de datos

Esto incluye principalmente cuestionarios y guías de entrevista. Sin embargo, existen otros instrumentos, como guías de observación, entre otros, dependiendo de diversos diseños de investigación:

Método de cuestionario

Un método que puede usarse para hacer preguntas es usar un cuestionario. Este es un conjunto de preguntas escritas en una hoja con espacios provistos para que los encuestados respondan a las preguntas. Los cuestionarios son frecuentemente autoadministrados o pueden usarse durante una entrevista. Un cuestionario es más útil cuando desea recopilar una pequeña cantidad de datos claramente definidos de un gran número de personas. Aunque es muy útil, existen dos desventajas importantes de los cuestionarios autoadministrados: solo las personas que saben leer y escribir pueden responderlos (muchos niños de la calle no saben leer ni escribir); Existe menos oportunidad para que los niños de la calle expliquen respuestas confusas.

Entrevistas

Las entrevistas son uno de los métodos más comunes para recopilar información de individuos. No es sorprendente, entonces, que la entrevista tome varias formas:

Entrevistas estructuradas, en las cuales la redacción de las preguntas y su secuencia es la misma de una entrevista a otra; los encuestados deben elegir entre un número limitado de respuestas que se han escrito por adelantado.

Entrevistas semiestructuradas, en las cuales el entrevistador hace preguntas importantes de la misma manera cada vez pero es libre de alterar la secuencia de las preguntas y buscar más información; Los encuestados pueden responder las preguntas de cualquier forma que elijan.

Entrevistas no estructuradas, en las que los entrevistadores tienen una lista de temas de los que quieren que hablen los encuestados, pero son libres de formular las preguntas como lo deseen; los encuestados son libres de responder de cualquier forma que elijan.

Método de observación

Es, quizás, la técnica más estrechamente relacionada con la vida cotidiana. Implica observar y registrar el comportamiento de individuos o grupos, o los eventos que ocurren en un lugar en particular. Una de las ventajas de utilizar este enfoque es que puede elegir cuándo y dónde llevar a cabo el procedimiento de observación y asegurarse de tener una buena oportunidad de ver a las personas o el comportamiento que desea observar.

Análisis de documentos

La mayor ventaja de este método es que se puede obtener una gran cantidad de información confiable sin cuestionar a muchas personas.

lunes, 16 de septiembre de 2019

Departamentos de una empresa.

La empresa:

Una empresa es una organización o institución dedicada a actividades o persecución de fines económicos o comerciales para satisfacer las necesidades de bienes y/o servicios de la sociedad, a la par de asegurar la continuidad de la estructura productivo-comercial así como sus necesarias inversiones.

Departamentos de la empresa "Rangel"

Departamento de administración
Funciones:
1. Programar la ejecución de las necesidades de recursos económicos de la institución.

2. Ejecutar los desembolso de acuerdo a la programación trimestral.

3. Elaborar los informes presupuestarios y financieros requeridos por las instancias externas e internas.

4. Velar y llevar control por el buen uso y manejo de los Bienes Patrimoniales.

5. Evaluar la necesidad de adquisición de Materiales, Bienes y servicios de la institución.

6. Velar por el uso y la seguridad de los recursos económicos que estén a cargo de la institución.

7. Aplicar las normas, políticas y los procesos administrativos y financieras que permitan registrar las informaciones financieras correctamente.

8. Coordinar y supervisar la elaboración de la nómina institucional.

9. Aprobar vía el Sistema Integrado de Gestión Financiero (SIGEF) todas las operaciones contables de la institución.

10. Velar, coordinar y supervisar el mantenimiento de la estructura física y de los Bienes Patrimoniales de la institución.

11. Elaborar en coordinación con el Departamento de Planificación y Desarrollo el presupuesto anual de la institución.

12. Gestionar que el presupuesto de la institución sea incluido dentro de la ley de gastos públicos, y ejecutar las trasferencias de cuentas de gastos que se requieran durante su ejecución.

13. Reajustar en coordinación con el Departamento de Planificación y Desarrollo, y en los casos que aplique las partidas presupuestarias acorde con la apropiación del mismo.

14. Llevar el registro y custodia de todas las documentaciones administrativas y financieras de la institución.

15. Firmar conjuntamente con la Máxima Autoridad (MAE) de la institución todos los desembolso financieros y documentos de pago de todas las obligaciones contraídas por la misma.


16. Realizar cualquier otra función afín o complementaria que le sea asignada por su superior inmediato.

Departamento de producción.
Es el departamento donde se producen los productos hechos para la venta y que brindan identidad a la empresa.

Departamento de higiene.
En una empresa como Rangel, es mas que importante mantener la higiene, puesto que en sus instalaciones se producen y se envasan productos farmacéuticos, por ello, un equipo especializado mantiene higiene en las instalaciones.

Departamento de contabilidad.
Es el departamento donde se hacen las cuentas de los gastos de la empresa, de cuanto dinero se ganara a largo plazo.

Departamento de recursos humanos.
La gestión de un departamento de recursos humanos se hace indispensable para el buen funcionamiento de una empresa, pues este trabaja con el pago y los derechos de los trabajadores (salarios, compensaciones y beneficios), también vela por la contratación de buenos colaboradores (reclutamiento) entre otras funciones.


Glosario de Términos de ADSI

Que es un lenguaje de programación? Un lenguaje de programación es un lenguaje de computadora que los programadores usan para desarrollar...