<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Resumen bloque 1 by GONZALEZ JIMENEZ GAEL RUBEN</title>
      <link>https://padlet.com/a190600/crw4a2ig0kw88gvp</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2021-10-22 02:10:48 UTC</pubDate>
      <lastBuildDate>2025-10-29 16:58:11 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Metodología para el desarrollo de software</title>
         <author>a190600</author>
         <link>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835240733</link>
         <description><![CDATA[<div>Para cualquier sistema estos elementos<br>son indispensables para cualquier tipo de sistema, elementos o partes; interacción,<br>unión o relación entre estos y a esto se le suma un objetivo el cual le aporta la funcionalidad<br>o sentido a un sistema.<br><br>En el mundo de la informática existen sistema también, los sistemas<br>informáticos que consisten en la interconexión de hardware y software, así como los “sistemas de información” que ayudan a recopilar, distribuir, procesar,<br>datos de una organización para la mejora de procesos y toma de decisiones.<br><br>Los sistemas de información (SI), pueden ser:<br><br>• Manuales: donde todos los procesos, actividades, reportes se realizan<br>manualmente.<br>• Automatizados: sé transfieren las tareas&nbsp; realizadas por el individuo a un conjunto de<br>elementos tecnológicos.<br>&nbsp;<br>Objetivos de los sistemas de información:<br><br>• Proporcionar información que sirva de apoyo al proceso de toma de decisiones.<br>• Garantizar información exacta y confiable, así como su almacenamiento de tal forma<br>que esté disponible cuando se necesite.<br>• Lograr ventajas competitivas a través de su implantación.<br><br>Elementos de un sistema de información (SI):<br><br>Los sistemas de información (SI) están constituidos por diversos elementos, los cuales tienen una función específica que, sin alguno de estos, el sistema no podría ser funcional.&nbsp;<br><br>• Equipos informáticos (hardware): Se utilizan equipos de cómputo, estos ayudaran a llevar cabo los procesos de ingreso de datos, procesamiento y salida de información; dependerá de las necesidades de la organización el tipo de equipos que se utilizará.<br><br>• Programas informáticos (software): Hay dos tipos de programas informáticos:<br>programas del sistema y aplicaciones. Los programas del sistema administran los<br>recursos del sistema computarizado y simplifican la programación. Las aplicaciones ayudan directamente al usuario final a hacer su trabajo.<br><br>• Base de datos: Una base de datos es una colección de datos interrelacionados, debe<br>estar organizada para que se pueda acceder a ellos por sus atributos Las bases de datos son administradas por programas de sistemas conocidos como sistemas de<br>administración de bases de datos (dbms).<br><br>• Recursos humanos: debemos distinguir entre personas especialistas en sistemas de<br>información y usuarios finales. El personal especializado de sistemas de información<br>incluye analistas de sistemas, programadores y operadores. Los usuarios finales son<br>las personas que utilizan los sistemas de información o el output que estos generan,<br>es decir, que se refiere a la mayoría de las personas de una organización.<br><br>• Procedimientos: Son las políticas y métodos que deben ser seguidos al utilizar, operar y mantener un sistema de información.<br><br>• Documentación: Los manuales, los impresos y otra información descriptiva que explica el uso/operación.<br><br>Objetivos de los sistemas de información<br>• Proporcionar información que sirva de apoyo al proceso de toma de decisiones.<br>• Garantizar información exacta y confiable, así como su almacenamiento de tal forma<br>que esté disponible cuando se necesite.<br>• Lograr ventajas competitivas a través de su implantación.<br><br>Actividades de un sistema de información<br><br>1. Entrada de datos: en este<br>proceso el usuario ingresa<br>información al sistema mediante<br>la interfaz de entrada.<br><br>2. Proceso: Al ingresar datos al<br>sistema, este los procesa<br>haciendo los cálculos requeridos<br>para obtener una salida.<br><br>3. Almacenamiento: Es una de las características más importantes de un SI, ya que los<br>datos ingresados pueden ser usados en diversas operaciones, en diferentes<br>momentos, por lo que la capacidad de almacenamiento es vital.<br><br>4. Reportes o informes (Salida): el SI nos muestra información de salida por la interfaz de salida diseñada para esto.<br><br><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1417565788/39b1988bc6a0e9f589c2e74f84dcdcd6/image.png" />
         <pubDate>2021-10-22 02:29:37 UTC</pubDate>
         <guid>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835240733</guid>
      </item>
      <item>
         <title>¿Qué es la Metodología de desarrollo de software?</title>
         <author>a190600</author>
         <link>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835264870</link>
         <description><![CDATA[<div>Una metodología es un conjunto integrado de<br>técnicas y métodos que permite abordar de<br>forma homogénea y abierta cada una de las<br>actividades del ciclo de vida de un proyecto de<br>desarrollo.<br><br><strong>¿Qué es el ciclo de vida clásico del desarrollo de sistemas?</strong><br>conjunto de actividades que los analistas, diseñadores y usuarios realizan para desarrollar e implantar un sistema de<br>información.<br><br><strong>1.-Investigacion preliminar (Definición de necesidades)</strong><br>La fase de definición de necesidades responde la pregunta, “¿vale la pena atender este problema?”, en esta fase intervienen los propietarios del sistema, administradores del<br>proyecto y analistas del sistema.<br><br><strong>2.- Determinación de los requerimientos del sistema (Análisis)</strong><br>Consiste en comprender todos los procesos de la empresa, los analistas al trabajar con los empleados y administradores, deben estudiar los procesos de una empresa y definir los requerimientos de negocio para un sistema nuevo.<br><br><strong>3.-Diseño del sistema</strong><br><br>El diseño de un sistema de información produce los detalles que establecen la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis.<br>El diseño también indica los datos de entrada, aquellos que serán calculados y los que deben ser almacenados.<br><br><strong>4.-Desarrollo del software (codificación)</strong><br><br>Los encargados de desarrollar software pueden instalar, (o<br>modificar y después instalar) software comprando a<br>terceros o escribir programas diseñados a la medida del<br>solicitante. La elección depende del costo de cada<br>alternativa, del tiempo disponible para el software y la<br>disponibilidad de los programadores.<br><br><strong>5.-Prueba de los sistemas</strong><br><br>Durante la fase de prueba de sistemas, el sistema se emplea<br>de manera experimental para asegurarse de que el software<br>no tenga fallas, en algunas organizaciones, las pruebas son<br>conducidas por personas ajenas al grupo que escribió los<br>programas originales, con esto se busca asegurar que el<br>software sea confiable.<br><br><strong>6.-Implantación (validación)</strong><br>La implantación es el proceso de verificar e instalar<br>nuevo equipo, entrenar a los usuarios, instalar la<br>aplicación y construir todos los ar chivos de datos<br>necesarios para utilizarla.<br><br><strong>7.-Evaluación</strong><br>La evaluación de un sistema se lleva a cabo para identificar<br>puntos débiles y fuertes. La evaluación ocurre a lo largo de las siguientes dimensiones:<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Evaluación operacional:<br>Valoración de la<br>forma en que<br>funciona el<br>sistema como<br>facilidad de uso,<br>tiempo de<br>respuesta.<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Impacto organizacional:<br>Identificación y<br>medición de los<br>beneficios para la<br>organización en áreas<br>tales como finanzas<br>(costos, ingresos y<br>ganancias).<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Opinión de los administradores:<br>Evaluación de los<br>directivos y<br>administradores, así<br>como de los<br>usuarios finales.<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Desempeño del desarrollo: &nbsp;<br>La evaluación del<br>proceso de desarrollo<br>de acuerdo con<br>criterios tales como<br>tiempo y esfuerzo de<br>desarrollo concuerdan<br>con presupuestos y<br>estándares.<br><br><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1417565788/2720a235710923a23fdb072df175860e/image.png" />
         <pubDate>2021-10-22 02:40:46 UTC</pubDate>
         <guid>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835264870</guid>
      </item>
      <item>
         <title>Definición de necesidades “Identificando Ando”</title>
         <author>a190600</author>
         <link>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835368885</link>
         <description><![CDATA[<div>Es la primera etapa del proceso de desarrollo de sistemas clásico, en otras metodologías podría<br>llamarse fase de investigación preliminar, fase de<br>estudio inicial, fase de planeación o definición de alcance.<br>La fase de definición de necesidades responde la pregunta, “¿vale la pena atender este problema?”,<br>en esta fase intervienen los propietarios del sistema, administradores del proyecto, usuarios y<br>analistas del sistema.<br><br>Se pretende que la fase de definición de necesidades sea rápida, esta fase incluye las siguientes<br>tareas:<br><br><strong>1. Identificar problemas</strong><br>Una de las tareas más importantes de la fase de definición de necesidades es establecer una base inicial de los problemas, en este caso una solicitud de proyecto dispara la tarea, este puede ser un memorando donde se solicita el un desarrollo de sistema. En este proceso el analista se reúne con el cliente y/o usuario (un representante institucional,<br>departamental o cliente particular) e identifican las metas globales, se analiza las perspectivas del cliente, sus necesidades y requerimientos, así como otros puntos que puedan ayudar a la identificación y desarrollo del proyecto.<br><br><strong>2. Solicitud de servicios de sistemas</strong> <br>La solicitud de servicios de sistemas es un documento que sirve a los analistas para recopilar<br>información que permita identificar:<br>• A qué empresa o institución va dirigido el sistema de información<br>• El tipo de servicios que solicita el cliente<br>• Los problemas y soluciones que se pueden proponer para su desarrollo.<br><br><strong>3. Definición de problemas y objetivos de mejoras del sistema</strong><br>Seguidamente del formato solicitud de servicios de sistemas, se realiza la definición de problemas<br>y objetivos de mejoras del sistema, este documento permite realizar una comprensión del dominio<br>del problema, a la vez identificar las posibles mejoras del sistema que se expresan a través de<br>definiciones precisas que definen las expectativas del nuevo sistema.<br><br>Elementos:<br>Definición<br>breve del problema</div><div><br></div><ul><li>¿Cuáles son los</li></ul><div>problemas?<br><br>Urgencia</div><ul><li>¿En qué tiempo</li></ul><div>(días, meses)<br>debe ser resuelto<br>el problema?<br><br>Visibilidad</div><ul><li>¿A qué grado una</li></ul><div>solución o un sistema<br>nuevo debe ser visible<br>para los clientes o la<br>administración ejecutiva?<br><br>Prioridad o<br>lugar</div><ul><li>¿Cuáles son las</li></ul><div>prioridades<br>acordadas entre<br>todos para cada<br>problema?<br><br>Objetivo del sistema</div><ul><li>¿Qué mejoras</li></ul><div>pueden definir las<br>expectativas del<br>nuevo sistema?<br><br><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1417565788/a1448396f4ef0e66d49353ffe108ede6/image.png" />
         <pubDate>2021-10-22 03:30:43 UTC</pubDate>
         <guid>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835368885</guid>
      </item>
      <item>
         <title>Análisis del sistema “Modelando mis Datos”</title>
         <author>a190600</author>
         <link>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835489632</link>
         <description><![CDATA[<div><strong>¿Qué es el análisis de sistemas de información?<br></strong>fases de desarrollo de un proyecto de desarrollo de sistemas de información que se centran en los problemas y requerimientos de negocios.<br><br><strong>Propósito del análisis de sistemas de información<br></strong>Es conseguirla especificación detallada del sistema de información, a través de una serie de modelos<br>que cubran las necesidades de información de los usuarios.<br><br><strong>Análisis</strong><br><br>Define los requerimientos de negocios para un sistema<br>nuevo.<br><br><strong>1. Identificación de necesidades<br></strong>involucra la forma de identificar las necesidades de la empresa, aplicando los siguientes instrumentos para obtener información.<br><br>métodos interactivos para conseguir información:<br>• Entrevistas.<br>• Diseño de aplicaciones conjuntas (JAD): Mediante el uso de JAD los analistas pueden analizar los requerimientos humanos de información y diseñar una interfaz de usuario con los usuarios en un ambiente de grupo.<br>• Encuesta.<br><br><strong>2. Análisis de Requerimientos</strong><br>Para comprender mejor el movimiento lógico de los datos a través de una empresa, el analista de sistemas dibuja diagramas de flujo de datos (DFD).<br>permiten al analista comprender el sistema y los subsistemas en forma visual, como un conjunto de flujos de datos interrelacionados.<br><br><strong>Diagrama de contexto<br><br>Diagrama de casos de uso:</strong><br>Cada caso de uso proporciona uno o más escenarios que indican cómo debería<br>interactuar el sistema con el usuario o con otro sistema para conseguir un objetivo específico.<br><br>sirven para especificar la comunicación y el comportamiento de un sistema mediante su interacción con los usuarios y/u otros sistemas.<br><br><strong>Narración de casos de uso</strong><br>En esta sección muestra los detalles de cada evento de negocios y especifica como interactúan los<br>usuarios con el sistema durante ese evento.<br><br><br><br><strong>Modelo Entidad-Relación<br></strong>herramienta que permite representar de manera simplificada los componentes que participan en un proceso de negocio y el modo en el que estos se relacionan entre sí.<strong><br><br>Entidades: <br></strong>El modelo contará con una entidad por cada uno de los componentes del proceso de negocio.<br><br><strong>Atributos: </strong><br>Los atributos, componente fundamental de<br>cada modelo entidad-relación, nos permiten describir<br>las propiedades que tiene cada entidad.<br><br><strong>Relaciones: </strong><br>Con las relaciones se establecen vínculos entre parejas de entidades.<br><br><strong>Identificación</strong><br>Existe una necesidad de identificar en forma única cada instancia basada en el valor de datos de uno o más atributos, por tanto, cada entidad debe tener una clave, a veces llamado<strong> identificador.<br><br>¿Qué es una clave primaria?<br><br></strong>Una clave primaria es la clave candidata que más comúnmente se usará para identificar en forma<br>única una instancia de entidad individual.<br><br><strong>¿Qué es una clave foránea?</strong><br>Es una referencia a una llave en otra tabla y determina una relación existente entre 2 tablas.<br><br><br>En los diagramas de entidad las entidades se representan utilizando rectángulos, los atributos por medio de círculos o elipses y las relaciones como líneas que conectan las entidades que tienen algún tipo de vínculo.<br><br><br><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1417565788/d1b973da446f796c7f5aef99f5ff1c7f/image.png" />
         <pubDate>2021-10-22 04:47:45 UTC</pubDate>
         <guid>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835489632</guid>
      </item>
      <item>
         <title>Diseño del Sistema “Diseñando mis pantallas”</title>
         <author>a190600</author>
         <link>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835552154</link>
         <description><![CDATA[<div><strong>¿Qué es el diseño de sistemas?</strong><br>Es la definición de la arquitectura del sistema y del entorno tecnológico que le va a dar soporte,<br>junto con la especificación detallada de los componentes del sistema de información. Se enfoca en los aspectos técnicos.<br><br><strong><em>Etapas del diseño:</em></strong><strong><br><br>1.- El Diseño de la arquitectura de la aplicación</strong><br>Define la relación entre cada uno de los elementos estructurales de las tecnologías que se usarán en uno, más o todos los sistemas de información (y que se aplicarán en su construcción) con base en sus datos, procesos, interfaces y componentes de redes.<br><br><strong>Arquitectura cliente-servidor definición</strong><br>La arquitectura cliente-servidor es una aplicación que ofrece un servicio a usuarios de una red, un cliente puede ser al mismo tiempo un servidor si el programa está instalado en la misma máquina.<br><br>2.- El diseño de la base de datos del sistema<br>Todos los sistemas de información crean, leen, actualizan y<br>elimina n datos. Esta información se guarda en archivos y<br>bases de datos. Una Base de Datos es una herramienta que<br>funciona como “almacén”.<br><br>Para hacer el diseño de la base de datos se requiere un diccionario de datos.<br><br><strong>¿Qué es un diccionario de datos?</strong><br>Es un listado organizado de todos los datos pertinentes al sistema, con definiciones precisas y rigurosas, estos elementos se centran alrededor de los datos y la forma en que están estructurados para satisfacer los requisitos y las necesidades de una organización.<br><br><strong>3.-El diseño de la Interfaz del sistema</strong><br>El diseño de interfaz de usuario es la construcción del contenido con el cual el usuario final va<br>interactuar con el sistema.<br><br><strong>Principios para lograr el objetivo principal del diseño de la interfaz del usuario</strong><br><strong>Familiaridad del usuario:</strong> Utilizar lenguaje y términos reconocidos por el usuario.<br><strong>Consistencia<br>Mínima sorpresa<br>Recuperabilidad<br>Guía al usuario</strong><br><strong>Diversidad de usuarios:</strong> Se debe proveer características de interacción apropiada para los diferentes tipos de usuarios.<br><br><strong>Esquemas de menú<br></strong>A los usuarios se les presenta el diseño completo del sistema a través de un esquema en forma descendente, donde se muestran las distintas opciones que el sistema tendrá.<br><br><strong>Diseño de pantallas</strong><br>Las formas se utilizan como una herramienta para hacer que el trabajo se realice e introducir datos al sistema.<br><br><strong>Lineamientos para el diseño de formularios:</strong><br>1. Haga que las formas sean fáciles de llenar.<br><br>2. Asegúrese de que las formas satisfacen el objetivo para el que fueron diseñadas.<br><br>3. Diseñe formas que aseguren el llenado preciso.<br><br>4. Las formas deben ser atractivas.<br><br><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1417565788/35899ea79ff0a6f8b8463becfae0cf80/image.png" />
         <pubDate>2021-10-22 05:38:22 UTC</pubDate>
         <guid>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835552154</guid>
      </item>
      <item>
         <title>Codificación “Programando Ando”</title>
         <author>a190600</author>
         <link>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835560732</link>
         <description><![CDATA[<div>La codificación es el proceso de escribir cientos de líneas de código en un lenguaje de programación, eligiendo un lenguaje de comunicación.<br><strong><br></strong><strong><em>Las características de todo código son:</em></strong><br><strong>A. Modularidad:</strong> que esté dividido en trozos más pequeños.<br><strong>B. Corrección:</strong> que haga lo que se le pide realmente.<br><strong>C. Fácil de leer:</strong> para facilitar su desarrollo y mantenimiento futuro.<br><strong>D. Eficiencia:</strong> que haga un buen uso de los recursos.<br><strong>E. Portabilidad:</strong> que se pueda implementar en cualquier equipo.<br><br><strong><em>FASES:<br></em></strong><strong>1. Código Fuente:</strong> es el escrito por los programadores en algún editor de texto. Se escribe<br>usando algún lenguaje de programación de alto nivel y contiene el conjunto de instrucciones<br>necesarias.<br><br><strong>2. Código Objeto:</strong> es el código binario resultado de compilar el código fuente.<br><br><strong>3. La compilación</strong> es la traducción de una sola vez del programa, y se realiza utilizando un compilador. <br><br>La interpretación es la traducción y ejecución simultánea del programa línea a línea.<br><br><strong>4. El código objeto</strong>, es un código intermedio entre el código fuente y el ejecutable y sólo existe si&nbsp; el programa se compila, ya que si se interpreta (traducción línea a línea del código) se traduce y se ejecuta en un solo paso.<br><br><strong>5. Código Ejecutable:</strong> Es el código binario resultante de enlazar los archivos de código objeto con ciertas rutinas y bibliotecas necesarias.&nbsp;<br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-10-22 05:46:04 UTC</pubDate>
         <guid>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835560732</guid>
      </item>
      <item>
         <title>Validación y Pruebas de un SI “Validar para no Errar”</title>
         <author>a190600</author>
         <link>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835573886</link>
         <description><![CDATA[<div>La etapa de pruebas tiene como objetivo detectar los errores que se hayan podido cometer en las etapas anteriores del proyecto (y, eventualmente, corregirlos), antes de que el usuario tenga que sufrirlo.<br><br>•<strong> Las pruebas de unidad </strong>sirven para comprobar el correcto funcionamiento de un componente concreto de nuestro sistema. Es este tipo de pruebas, el "probador" debe<br>buscar situaciones límite que expongan las limitaciones de la implementación del componente.<br><br>• <strong>Las pruebas de integración</strong> son las que se realizan cuando vamos juntando los componentes que conforman nuestro sistema y sirven para detectar errores en sus interfaces.<br><br></div><ul><li><strong>pruebas alfa </strong></li></ul><div>Pruebas realizadas desde el punto de vista de un usuario final, pueden ayudar a pulir aspectos de la interfaz de usuario del sistema.<br><br></div><ul><li><strong>pruebas beta&nbsp;</strong></li></ul><div>Estas pruebas las hacen usuarios finales del sistema ajenos al equipo de desarrollo y pueden resultar vitales para que un<br>producto tenga éxito en el mercado.<br><br>• En sistemas a medida, se suele realizar un test de aceptación que, si se supera con éxito, marcará oficialmente el final del proceso de desarrollo y el comienzo de la etapa de mantenimiento.<br><br>Aunque podamos ser reacios a admitirlo, lo normal es que el 40% de nuestro tiempo lo "perdamos" eliminando errores, mientras que sólo empleamos un 20% en la etapa de análisis, otro 20% en el diseño y el 20% restante en la implementación del sistema.<br><br><strong><em>Mantenimiento y evaluación<br></em></strong><strong>Facetas del mantenimiento:<br><br>•</strong> Eliminar los defectos que se detecten durante su vida útil (mantenimiento correctivo), lo primero que a uno se le viene a la cabeza cuando piensa en el mantenimiento de cualquier cosa.<br><br>• Adaptarlo a nuevas necesidades(mantenimiento adaptativo), cuando el sistema ha de funcionar sobre una nueva versión del sistema operativo o en un entorno hardware diferente, por ejemplo.<br><br>• Añadirle nueva funcionalidad (mantenimiento perfectivo), cuando se proponen características deseables que supondrían una mejora del sistema ya existente.<br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-10-22 05:57:44 UTC</pubDate>
         <guid>https://padlet.com/a190600/crw4a2ig0kw88gvp/wish/1835573886</guid>
      </item>
   </channel>
</rss>
