domingo, 31 de mayo de 2020

Vídeos varios de excel

A continuación se muestra algunas ligas que te llevarán a diferentes ejemplos de temas básicos e intermedios en excel:

FUNCIÓN CONTAR.SI

https://drive.google.com/file/d/1Q_eZcZXS5heH4XXGGCaP-qyVouWdRMzw/view?usp=sharing

FÓRMULA EXTERNA

https://drive.google.com/file/d/18gJEBi0RHZ1GwGaeTaAdR5mYp6MtOdC3/view?usp=sharing

FÓRMULAS CONDICIONALES

https://drive.google.com/file/d/1wA1Lg4j2rWOmIT5Zx1pui4EkCj5xi-0-/view?usp=sharing


martes, 19 de mayo de 2020

ALGORITMOS

LÓGICA COMPUTACIONAL

Es la capacidad de pensar en soluciones alternativas.

La computadora  hace uso de esta lógica en forma de procedimientos o secuencias de pasos para lograr lo que se quiere esto se conoce como "ALGORITMOS", los cuales deben de cumplir ciertas características:

1.-  Saber hacia donde vas y hacia a dónde quieres llegar.
2.-  Las actividades deben de realizarse en orden lógico. (preciso)
3.-  No se puede inventar o adivinar la información para realizar un proceso (definido)
4.-  El numero de pasos debe de ser limitado, deben tener un fin (finito)

PRUEBA LÓGICA:

Todo algoritmo debe ser probado antes de ser ejecutado, para lo cual se seguirá cada uno de los pasos que indica el algoritmo.
Al poner en marcha los pasos del algoritmo para lograr el objetivo, quizas te veas en la necesidad de hacer algunas modificaciones (las veces que sea necesario).

CLASIFICACIÓN DE LOS ALGORITMOS:

INFORMALES:  Son aquellos que no se realizan para una computadora, sino que se diseñan para ser ejecutados por el ser humano.

COMPUTACIONALES: 
Son los que se crean para que una computadora ejecute los pasos.  dichos pasos no pueden ser ejecutados directamente, es necesario contar con una transcripción que convierte un algoritmo en un listado de instrucciones entendibles para la computadora.

NOMENCLATURA (sintaxis)

TITULO:  Un titulo tiene que ser corto, claro y preciso (ejemplificar el problema).

PASOS: Deben de resumir la acción que se esta realizando.

NOMENCLATURA:  Cada paso debe tener al inicio las siglas del problema entre corchetes, un numero consecutivo (para identificar el paso). ejemplo: [FD1]

FINITO: Se debe indicar el inicio y el fin en el desarrollo del algoritmo:
 [FD1] Inicio ... [FD10] Fin

SUB-PASOS:  Cuando una acción contiene mas acciones y es necesario que aparezcan en el algoritmo, deberan de indicarse en la nomenclatura.
ejemplo:  [FD4] Acción, [FD4.1] Acción, [FD4.2] etc

COMPILACIÓN:
Una vez que has identificado el objetivo, has desarrollado el algoritmo para cumplir el resultado deseado y lo has transcrito en un lenguaje de programación, necesitas hacer una compilación.
El compilador es el encargado de detectar errores de sintaxis y precaución, los errores lógicos no son detectados por el compilador ya que dependen del usuario.

ERRORES:

Sintaxis.-  Son errores provocados en la omisión de alguna(s) reglas sintácticas del lenguaje de programación. (escritura, omitir algún signo o símbolo necesario para la compilación del programa).

Lógicos.-  Este tipo de errores no son detectados por el compilador, el programa se compila perfectamente, no tiene errores de sintaxis. (sin embargo no hace lo que debería)

miércoles, 12 de agosto de 2009

RECOLECCIÓN DE INFORMACIÓN

Como ya se explicó anteriormente, la primera etapa es el recolectar información de la empresa donde se desea implementar el SI, por lo que es necesario conocer las diversas técnicas que existen para ello; y que posteriormente nos permitirán elegir la que mejor nos convenga.

A continuación les presento una presentación que encontré en You Tube que explica de forma rápida y sencilla cada una de las técnicas.

Una vez que ya se analizaron cada una de las técnicas el siguiente paso a seguir será determinar cuales serán las preguntas básicas con las que se debe partir para recolectar la información del SI.

Algunas preguntas que les sugiero no deben faltar son:

Explique las actividades que componen el proceso que desempeña

¿Ha notado algún problema (lento, perdida de información, falta de información etc?

¿Cuantas personas participan en el proceso?.

Existen cuellos de botella en alguna parte del proceso.

¿Cuales formatos le ayudan al desempeño de sus actividades?

¿Como lleva el control de dichos formatos.?

¿Que mejoras propondría en el proceso y porque?

Recuerda que las preguntas que se presentaron solo son la base para empezar con la recolección de la información, pero que en gran medida conforme se vaya obteniendo información por parte de los usuarios, estas preguntas se deberán de ir complementando con la finalidad de tener un panorama mas completo y poder detectar mas rápidamente la problemática de la empresa y poder dar una solución a la misma.

Nota.-  Se recomienda que independientemente de la técnica que hayas elegido, complementes la misma con la observación ya que te permite contrastar información obtenida al momento de la aplicación de la entrevista o del cuestionario.

CICLO DE VIDA DE SISTEMAS

Modelo en cascada mediante el cual se presentan las diferentes fases (planeación, análisis, diseño y programación, implementación, pruebas y mantenimiento)  por las cuales tiene que pasar un desarrollador de sw (licenciado en sistemas, ingeniero en sistemas etc), que le permite desarrollar satisfactoriamente un sistema de información.  A continuación se presenta un esquema que ejemplifica mejor lo anterior.

Ciclo de Vida de sistesmas

Para complementar este tema se recomienda consultar otros modelos de desarrollo de sw: Estructurado, Espiral y Prototipo. Aunque se maneje comúnmente el de cascada el consultar otros modelos nos permite complementar el que se se maneja.

CARACTERISTICAS:

•Implantación Ascendente

• Las fases deben sucederse de manera Secuencial

• El usuario no ve resultados, sino hasta el final

• El usuario o el ambiente pueden cambiar las

especificaciones originales del sistema.

• Presenta numerosos problemas Analista-Usuario

• Manejable como proyecto

DETALLE DE CADA FASE:






            ANALISIS

Estudio Preliminar

Levantamiento de Información

Definición del Problema

Elaboración del Modelo Funcional del Sistema actual

Determinación de Requerimientos

Descripción y Evaluación de Alternativas

Aprobación de alternativas




DISEÑO

Elaborar Modelo funcional del Sistema propuesto.
Diseño Lógico
Elaboración y presentación del prototipo.
Aprobación del sistema propuesto.

 

IMPLEMENTACIÓN

Desarrollo de Sw:
Prueba del Sistema: Diferentes desarrolladores y usuarios del sistema.
Puesta en Marcha

PUESTA EN MARCHA (Actividad de traslado de una aplicación probada a un ambiente de trabajo)

Acondicionamiento de locales.

Organización del Cliente

Entregar aplicación probada

Adiestramiento

Carga de datos en vivo

Entrega de documentación

Asignar Responsabilidades

viernes, 3 de julio de 2009

ANALISIS Y DISEÑO DE SISTEMAS

Lo primero que se tiene que hacer cuando se crea o implementa un sistema de información en una empresa, es tener claro ¿Qué es? como respuesta tenemos que es un software o programa que debe cumplir con cuatro puntos en especifico que son:

Entrada de información: esta acción resulta en el ingreso de datos en el sistema de información. Puede realizarse de manera manual o automática. La primera es con intervención del usuario del sistema, la segunda es la toma de datos desde otros sistemas de información. En un ordenador las entradas de datos son los puertos USB, scanner, lectoras de CD, DVD, diskette…etc.

Almacenamiento de Información: esta es una de las funciones fundamentales de los sistemas de información ya que  debido al enorme beneficio que ofrecen en cuanto registran y guardan la información de cada proceso que realizan en distintas estructuras diseñadas funcionalmente para este fin. En nuestro ejemplo del ordenador, son el disco duro y CD-ROM las unidades que realizan esta acción.

Procesamiento de información.- Depende de las capacidades que el sistema de información contenga en cuanto a la demora de esta acción.

Salida de la información.-  Tiene la función de sacar los datos ingresados o ya procesados. Dicha información se puede presentar de varias formas en pantalla, impresora, dirigida hacia otros sistemas de información etc.

TIPOS DE SISTEMAS DE INFORMACIÓN

La clasificación principal de los sistemas de información va directamente relacionada con los departamentos clave de cualquier empresa ya que dichos sistemas deben de responder a las necesidades  de cada uno.  A continuación se presenta un esquema representativo de lo anteriormente mencionado con el fin de clarificar mejor la idea.

 

SI Tipos

TRANSACCIONALES: Integrar procesos de la organización.

- Ventas

- Mercadotecnia

- Administración

- Finanzas

- Recursos humanos

- Proceso de base de datos

- Contabilidad general

- Facturación

- Cuentas por pagar

- Entre otras

- Comercio electrónico :

- Facturación electrónica

- Teletrabajo

ESTRATÉGICOS: No apoya a la organización en la parte de transacción; Sirve para generar cosas nuevas en la organización , así ser competente en el mercado y no decaer ante otras empresas.

- No automatización

- Innovación de productos – ventajas competitivas

- Barrera de entrada de negocio

- Base de incrementos.

SISTEMAS DE APOYO EN LA TOMA DE DECISIONES: Apoya a la alta gerencia para la buena toma de decisión.

- Sistemas de soporte a las decisiones (PSS) – empleados de niveles intermedios , no trascendentes , ayuda de base para la toma de algunas decisiones.

- Sistemas de información para expertos (EIS) – para ejecutivos, información detallada e importante, toma de decisiones a nivel experto.

- Sistemas de información con soporte a grupos (GDSS) – Los grupo toman información, la procesan y la utilizan en la misma empresa o de forma remota.

- Sistemas expertos.

jueves, 2 de julio de 2009

CONTINGENCIAS EN UN CENTRO DE COMPUTO

Como parte de nuestra documentación debería de incluirse en cualquier departamento un manual que especifique cuales con las posibles contingencias que se pueden sucintar en el departamento y como poder darles una adecuada solución.

contingencia en cc
Acontecimientos pueden provocar alarmas de un centro de computo

◦ Fuego causado por la electricidad

◦ Fuego causado por ignición de fuego con papel

◦ Inundaciones

◦ Sismos

◦ Humo

Pasos  que deben tomarse para prevenir esas alarmas

◦ Mantener todas las salidas eléctricas tapadas con plásticos de seguridad sino se necesitan constantemente.

◦ Mantener un extinguidor cerca y a la vista de cualquier individuo funcionando

◦ Tener luces de emergencias

◦ No tener cables innecesarios conectados a la corriente alterna

◦ No mantener en el centro de computo fósforos, encendedores, o cualquier otra cosa que pueda provocar un incendio (incluir en reglamento del centro para asegurarse de su cumplimiento)

◦ No fumar dentro de las instalaciones (incluir en reglamento)

◦ Mantener el centro de computo alejado de las tuberías de agua.

 Verifican cada una de esas alarmas

▪ Periódicamente. (semanal, mensual, bimestral, etc)

▪ Técnicos en el área de cada alarma deberá revisarlas con diferentes pruebas

▪ Remplazar sistemas de alarmas que ya no estén funcionando

Procedimientos de solución si una alarma se convierte en un acontecimiento real

Primero que todo importa la vida del personal. Luego de ello se necesitara guardar rápidamente todas las transacciones realizadas últimamente en un servidor fuera de las instalaciones de la empresa. Además si un servidor esta en la empresa como servidor de acceso rápido se deberá tratar de mantener lo mas seguro posible.

Definir el puesto o persona que será el responsable para resolver el acontecimiento

Previamente se capacitara un grupo del personal para tratar este acontecimiento. Estas personas serán elegidas en base a su experiencia en la rama. Por ejemplo, en el equipo se deberá tener un administrador de servicios de red el cual tratara todas las posibles soluciones para crear, manipular, restaurar la base de datos desde un servidor. Además otro experto en bases de datos el cual mantendrá todos los datos que a la empresa interese a salvo.

Tareas de recuperación puede ser iniciadas antes de que el acontecimiento sea resuelto

Todas las bases de datos que requiere la empresa para su operación deben ser recuperadas. Pero principalmente se debe verificar si todos los datos están disponibles inmediatamente para ser utilizados en la empresa y revisar que no hay perdidas.

Emitir una reporte de evaluación de contingencia.

Dicho reporte deberá de tener la siguiente información.

Nombre del responsable del equipo de contingencias

Fecha y hora de la contingencia

Tipo de contingencia.

Departamento afectados

Personal involucrado

Acciones tomadas

Evaluación de las acciones tomadas durante la contingencia

ORGANIZACION Y OPERACIÓN DE CENTROS DE COMPUTO

Objetivo de un Centro de computo
Prestar servicios a diferentes áreas de una organización ya sea dentro de la misma empresa, o bien fuera de ella, tales como: producción, control de operaciones, captura de datos, programación, desarrollo de sw, etc
La Planeación en un centro de computo es de primordial importancia por lo que a continuación cito algunos de los niveles mas importante.

 

PLANEACION ESTRATEGICA

Se refiere a las estrategias a seguir en la construcción del centro de Cómputo. ¿Porqué construirlo?. Cuando se responde a este cuestionamiento, pueden inferirse los caminos a seguir para la construcción del mismo.
Como apoyo a este punto es importante considerar lo 10 puntos específicos necesarios para la implantación de un centro de computo.
PUNTOS QUE DEBE VERIFICAR EN UN CENTRO DE COMPUTO:
1. Vea a futuro.
2. Mantenga su diseño sencillo.
3. Sea flexible
4. Piense modularmente.
5. Use unidades de racks
6. Proteja el acceso a su centro de cómputo.
7. Etiquete
8. Mantenga todo cubierto o cerrado.
9. Desee lo mejor para su centro de cómputo, planeé para lo peor.
10. Realice un buen análisis costo-beneficio

Nota.-  En esta parte del trabajo es donde se tiene que desarrollar la estructura organizacional, cimentada en los puntos anteriores: Misión, Visión, Misión, Filosofía, Organigrama.

 

PLANEACION DE RECURSOS

Con la finalidad de justificar cualquier proyecto no solo un centro de computo es importante contar con un estudio costo beneficio, para conocer a detalle cual seria la inversión, ventajas y tiempo de recuperación de la inversión.
Dentro de este ámbito deben considerarse los recursos económicos que va a requerir la construcción del centro de Cómputo. ¿Cuanto dinero se va a ocupar?. 

PLANEACION OPERATIVA

Consiste en realizar un detallado análisis de necesidades de la empresa y definir en base a estas necesidades una plataforma tecnológica con una infraestructura en hardware, software, personal operativo, etc. que soporte las operaciones de la empresa y se utilice como el medio de procesamiento de información.
Nota.-  En el punto de personal operativo solo es mencionar que puestos son los que se van a requerir y cuantas personas, las descripciones de puesto se incluyen en la planeación de personal.
En esta parte se tendrá que considerar el determinar cuales serán los departamento que conforman un cetro de computo y determinar la función de cada uno de ellos. A continuación se listan los departamentos básicos en un centro de computo:
Administración y Control
Sistemas de Información
Soporte
Mantenimiento
Análisis y Diseño de sistemas
Programación
Capacitación
Telecomunicaciones
Diseño web
Responde a la preguntas: ¿Como va a funcionar el Centro de Cómputo?, ¿Que Software será necesario?, ¿Que Hardware se requerirá?, ¿Que servicios va a prestar?, etc.

PLANEACIÓN DE PERSONAL

Es importante saber que puestos se requerirán en el centro de computo, pero igual de importante será el tener una descripción de los mismos, asi como de la persona que lo ocupara (perfil) , esta planeación se desprende directamente de la operativa ya que de no contar con esta la de personal no se puede realizar.  Tu puedes hacer tu propio formato de descripción de puesto pero sera importante que no olvides incluir algunos puntos que son basicos tanto para la descripción como para el perfil:
DESCRIPCION DE PUESTO:
Código del Puesto
Nombre del Puesto
Misión del Puesto
Objetivos específicos
Funciones especificas por puesto
Entorno operativo (relaciones con otros puestos ya sea dentro o fuera del departamento)
Información que se genera
PERFIL DE PUESTO:
Escolaridad (Nivel de estudios y grado de avance)
Áreas del conocimiento que maneja.
Experiencia laboral (empresa, tiempo de trabajo, puesto, funciones)
Condiciones de trabajo (ergonómicas, turno, horario, condiciones de estrés)
Capacidades gerenciales (visión estratégica, liderazgo, Orientación a resultados, trabajo en equipo, negociación) nivel de dominio.
Capacidades técnicas (Deberán ser acordes al departamento donde se asigne el puesto)

PLANEACIÓN DE LAS INSTALACIONES FISICAS.

Si la estructura organizacional de nuestro centro de computo se considera importante podemos encontrar a la par a la de instalaciones físicas, ya que si no se hace un adecuado diseño de los espacios (personas, materiales, equipo hw y sw.
Depende de muchos factores, entre los que podemos citar: el tamaño de la empresa, el servicio que se pretende obtener, las disponibilidades de espacio físico existente o proyectado, etc. Se tiene en cuenta las siguientes preguntas: ¿En donde estará ubicado en Centro de Cómputo?, ¿Cuantas secciones será necesario construir?, ¿En donde se colocará el Centro de carga?, ¿En donde serán ubicados los servidores o la macrocomputadora?, ¿Que condiciones de ventilación serán necesarias?, etc.
Nota:  Como parte de este tema se tendrá que considerar la ergonomía misma que se tocara mas adelante porque se tiene que especificar todos los puntos, antecedentes, equipo, personal (ejercicios para un mejor desempeño), colores, ventilación, iluminación. etc.
En la siguiente imagen, se muestra un plano arquitectónico de un centro de computo:
mapa centro de computo