Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - KarlosVid(ÊÇ)

#601
Citar
CitarOk Azielito, esta bien   , pero que opinan del trabajo que hice. Lo hice bien o le falta algo.    Entonces preparare uno para setiembre. 

Saludos...


Impresionante, solo que es muuy grande xD xD

Gracias ari-slash por tu opinión, ahora hice de un tamaño estandar (1024 x 768), para el concurso del mes de Setiembre.  :) Me gustaria que me des un comentario, para asi mejorarla y asi Yo aprender de los demás. ;)

Dirección: http://img4.pimp-my-profile.com/i68/2/8/12/f_0565f96e5eaa.jpg
Tamaño: 1024 x 768

Saludos...
#602
Les dejo mi trabajo, para el concurso de Wallpaper del Mes de Setiembre de 2009.  ;D


Dirección: http://img4.pimp-my-profile.com/i68/2/8/12/f_0565f96e5eaa.jpg
Tamaño: 1024 x 768

Saludos... :xD
#603
Bueno el profesor es muy simple en dar ejemplos. Pero yo lo voy hacer con un 3 combos. El viernes lo termino Y lo Publico. Les dare un Avance de lo que hice del 1er ejercicio.

Para el sabado voy tratar de terminarlo y lo público en el foro. Aver si me dan unas correcciones o mejoras de codigos. ;)



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Globalization;

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            //DateTimeFormatInfo myDTFI = new CultureInfo("en-US", false).DateTimeFormat;
            DateTime myDT = this.monthCalendar1.TodayDate;//Utilizando un Calendario 
            this.Lbl_Fecha.Text = myDT.ToString("D");//sábado, 09 de agosto de 2008

            ////*** LLENANDO DIAS, EN LOS COMBOS
            int d;
            for (d = 1; d <= 31; d++) {
                this.Cbb_Ing_Dia.Items.Add(d);
                this.Cbb_Nac_Dia.Items.Add(d);               
            }
            this.Cbb_Ing_Dia.SelectedText = "Día";
            this.Cbb_Nac_Dia.SelectedText = "Día";

            ////*** LLENANDO MESES, EN LOS COMBOS
            int m;
            String[] Mes={"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Setiembre","Octubre","Nomviembre","Diciembre"};
            for (m = 0; m <= Mes.Length-1; m++)
            {
                this.Cbb_Ing_Mes.Items.Add(Mes[m]);
                this.Cbb_Nac_Mes.Items.Add(Mes[m]);
            }
            this.Cbb_Ing_Mes.SelectedText = "Mes";
            this.Cbb_Nac_Mes.SelectedText = "Mes";

            ////*** LLENANDO AÑOS, EN LOS COMBOS
            int a;
            for (a = 1750; a <= 2250; a++) {
                this.Cbb_Ing_Anio.Items.Add(a);
                this.Cbb_Nac_Anio.Items.Add(a);           
            }
            this.Cbb_Ing_Anio.SelectedText = "Año";
            this.Cbb_Nac_Anio.SelectedText= "Año";
        }


        private void Btn_Salir_Click(object sender, EventArgs e)
        {
            Close();
        }
        private void Btn_Nuevo_Click(object sender, EventArgs e)
        {
            this.Txt_NomTrab.Text = "";
            this.Txt_ApePatTrab.Text = "";
            this.Txt_ApeMatTrab.Text = "";
            this.Rbt_Mas.Checked = false;
            this.Rbt_Fem.Checked = false;
        }
        //Validación de Digitos Ingresados
        //48-57  => (0-9)
        //41-60  => (a-z)
        //97-122 => (A-Z)
        private void Txt_NomTrab_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar >= 41 && e.KeyChar <= 60 || e.KeyChar >= 97 && e.KeyChar <= 122 || e.KeyChar == 32)
            { //Es Letra
            }else{
                MessageBox.Show("Se Acepta Letras", "Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                e.Handled = true;
            }
        }//Fin Txt_NomTrab
        private void Txt_ApePatTrab_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar >= 41 && e.KeyChar <= 60 || e.KeyChar >= 97 && e.KeyChar <= 122 || e.KeyChar == 32)
            { //Es Letra 
            }else{
                MessageBox.Show("Se Acepta Letras", "Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                e.Handled = true;
            }
        }//Fin Txt_ApePatTrab
        private void Txt_ApeMatTrab_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar >= 41 && e.KeyChar <= 60 || e.KeyChar >= 97 && e.KeyChar <= 122 || e.KeyChar == 32)
            { //Es Letra 
            }else{
                MessageBox.Show("Se Acepta Letras", "Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                e.Handled = true;
            }
        }//Fin Txt_ApeMatTrab

        private void Btn_MostrarResult_Click(object sender, EventArgs e)
        {
            Boolean valida = false;                       

            this.errorProvider1.SetError(this.Txt_NomTrab, "");
            this.errorProvider1.SetError(this.Txt_ApePatTrab, "");
            this.errorProvider1.SetError(this.Txt_ApeMatTrab, "");
            if (this.Txt_NomTrab.Text.Trim() == "")
            {
                this.errorProvider1.SetError(this.Txt_NomTrab, "Ingrese Nombre Trabajador");
                valida = true;
            }
            if (this.Txt_ApePatTrab.Text.Trim() == "")
            {
                this.errorProvider1.SetError(this.Txt_ApePatTrab, "Ingrese Apellido Paterno");
                valida = true;
            }
            if (this.Txt_ApeMatTrab.Text.Trim() == "")
            {
                this.errorProvider1.SetError(this.Txt_ApeMatTrab, "Ingrese Apellido Materno");
                valida = true;
            }

            if (valida == true)
            {
                return;
            }
            else
            {///Ok
                DateTime FechaActual = this.monthCalendar1.TodayDate;
                int MesSistema, DiaSistema,AnioActual, Edad, TiempoServ;
                String MesEdad,DiaEdad,MesServ,DiaServ;

                String Msg_MesServ, Msg_DiaServ, Msg_MesEdad, Msg_DiaEdad;

                MesSistema = int.Parse(FechaActual.ToString("MM"));// 8 = Agosto
                DiaSistema = int.Parse(FechaActual.ToString("dd"));// 25 = dia
                AnioActual = int.Parse(FechaActual.ToString("yyyy"));// 2009 = Año

                ///***** [[_ FECHA DE NACIMIENTO _]]
                if (this.Cbb_Nac_Dia.SelectedValue == "Día" || this.Cbb_Nac_Mes.SelectedValue == "Mes" || this.Cbb_Nac_Anio.SelectedValue == "Año")
                {
                    MessageBox.Show("Seleccione una Fecha de Naciminto Correcta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else { //Ok - Fechas Ingresadas Correctas
                    if (MesSistema <= (this.Cbb_Nac_Mes.SelectedIndex + 1)){
                        MesEdad = "";
                        DiaEdad = "";
                    }
                    else
                    { //Ok - Fechas Ingresadas Correctas

                        //MESES
                        if (MesSistema <= (this.Cbb_Nac_Mes.SelectedIndex + 1))
                        {
                            MesEdad = "";
                            Msg_MesEdad = "";
                        }
                        else
                        {
                            MesEdad = (MesSistema - (this.Cbb_Nac_Mes.SelectedIndex + 1)) + "";

                            if (MesEdad == "1")
                            {//Singular
                                Msg_MesEdad = " mes";
                            }
                            else
                            {
                                Msg_MesEdad = " meses";
                            }
                        }
                        //DIAS
                        if (DiaSistema <= (this.Cbb_Nac_Dia.SelectedIndex + 1))
                        {
                            DiaEdad = "";
                            Msg_DiaEdad = "";
                        }
                        else
                        {
                            DiaEdad = (DiaSistema - (this.Cbb_Nac_Dia.SelectedIndex + 1)) + "";
                            if (DiaEdad == "1")
                            {//Singular
                                Msg_DiaEdad = " día";
                            }
                            else
                            {
                                Msg_DiaEdad = " días";
                            }
                        }                   

                    if (MesSistema >= this.Cbb_Nac_Mes.SelectedIndex //Si el Mes del Sistema es Mayor al Mes de Nacimiento
                        && DiaSistema >= (this.Cbb_Nac_Dia.SelectedIndex +1))//Si el Día del Sistema es Mayor al Día de Nacimiento
                    {
                        Edad = (AnioActual - int.Parse(this.Cbb_Nac_Anio.Text)) + 1;//Agregandolo un año para la Edad.
                        if ((DiaSistema == (this.Cbb_Nac_Dia.SelectedIndex +1)) && (MesSistema==(this.Cbb_Nac_Mes.SelectedIndex+1)))
                        {
                            this.Lbl_Edad.Text = Edad + "";
                            this.pictureBox1.Image = Image.FromFile(Application.StartupPath + "/Img/Felicidades.png");   
                            MessageBox.Show("¡¡¡ Feliz " + Edad + " Cumpleaños!!! Saludos cordiales y pásale bien.", "Felicitaciones", MessageBoxButtons.OK, MessageBoxIcon.Information);                           
                        }else{
                            this.Lbl_Edad.Text = Edad + " años, " + MesEdad + Msg_MesEdad + ", " + DiaEdad + Msg_DiaEdad + ".";
                        }
                    }
                    else {
                        Edad = (AnioActual - int.Parse(this.Cbb_Nac_Anio.Text));
                        // Mostrando en DIAS

                        if (DiaSistema <= (this.Cbb_Nac_Dia.SelectedIndex + 1))
                        { // Result ( - ) Negativo -4 dias
                            this.Lbl_Edad.Text = Edad + " años, " + MesEdad + Msg_MesEdad + ".";
                        }else{ // Result ( + ) Positivo +4 dias
                            this.Lbl_Edad.Text = Edad + " años, " + MesEdad + Msg_MesEdad + ", " + DiaEdad + Msg_DiaEdad + ".";
                        }
                    }
                    }
                }///***** OKOKOK==================================================================


                ///***** [[_ FECHA DE INGRESO _]]
                if (this.Cbb_Ing_Dia.SelectedValue == "Día" || this.Cbb_Ing_Mes.SelectedValue == "Mes" || this.Cbb_Ing_Anio.SelectedValue == "Año")
                {
                    MessageBox.Show("Seleccione una Fecha de Ingreso Correcto", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else { //Ok - Fechas Ingresadas Correctas
           
                    //MESES
                    if (MesSistema <= (this.Cbb_Ing_Mes.SelectedIndex + 1)){
                        MesServ = "";
                        Msg_MesServ = "";
                    }else{
                        MesServ = (MesSistema - (this.Cbb_Ing_Mes.SelectedIndex + 1)) + "";

                        if (MesServ == "1")
                        {//Singular
                            Msg_MesServ = " mes";
                        }else{
                            Msg_MesServ = " meses";
                        }
                    }                   
                    //DIAS
                    if (DiaSistema <= (this.Cbb_Ing_Dia.SelectedIndex + 1))
                    {
                        DiaServ = "";
                        Msg_DiaServ = "";
                    }else{
                        DiaServ = (DiaSistema - (this.Cbb_Ing_Dia.SelectedIndex + 1)) + "";
                        if (DiaServ == "1")
                        {//Singular
                            Msg_DiaServ = " día";
                        }else{
                            Msg_DiaServ = " días";
                        }
                    }

                    if (MesSistema >= this.Cbb_Ing_Mes.SelectedIndex //Si el Mes del Sistema es Mayor al Mes de Ingreso de Servicio
                        && DiaSistema >= (this.Cbb_Ing_Dia.SelectedIndex +1))//Si el Día del Sistema es Mayor al Día Ingreso de Servicio
                    {
                        TiempoServ = (AnioActual - int.Parse(this.Cbb_Ing_Anio.Text)) + 1;//Agregandolo un año para el Tiempo de Servicio.
                        if ((DiaSistema == (this.Cbb_Ing_Dia.SelectedIndex +1)) && (MesSistema==(this.Cbb_Ing_Mes.SelectedIndex+1)))
                        {
                            this.Lbl_TiemServic.Text = TiempoServ + "";
                            this.pictureBox1.Image = Image.FromFile(Application.StartupPath + "/Img/Felicidades.png");
                            MessageBox.Show("¡¡¡ Cumple " + TiempoServ + " Años de Servicio!!! Saludos cordiales y pásale bien.", "Felicitaciones", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }else{// Mostrando en DIAS

                             // Result ( + ) Positivo +4 dias
                             this.Lbl_TiemServic.Text = TiempoServ + " años, " + MesServ + "" + Msg_MesServ + ", " + DiaServ + " días.";
                        }
                    }
                    else {
                        TiempoServ = (AnioActual - int.Parse(this.Cbb_Ing_Anio.Text));
                        // Mostrando en DIAS

                        if (DiaSistema <= (this.Cbb_Ing_Dia.SelectedIndex + 1))
                        { // Result ( - ) Negativo -4 dias
                            this.Lbl_TiemServic.Text = TiempoServ + " años, " + MesServ + Msg_MesServ + ".";
                        }else{ // Result ( + ) Positivo +4 dias
                            this.Lbl_TiemServic.Text = TiempoServ + " años, " + MesServ + Msg_MesServ + ", " + DiaServ + Msg_DiaServ + ".";
                        }
                    }
                }///***** OKOKOK==================================================================

//// Probando con los codigos.


                //*****************************
                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value+""; //08/08/2008 09:51
                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value.Day+""; //08
                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value.Month+""; //08
                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value.Year + ""; //2008
                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value.GetDateTimeFormats() + "";       

                //this.dateTimePicker1.CustomFormat = "MMMM, yyyy - dddd";
                //this.dateTimePicker1.Format = DateTimePickerFormat.Custom;

               // int AnioIng, MesIng, DiaIng, AnioNac, MesNac,DiaNac,Edad ;

               // AnioIng = this.dateTimePicker1.Value.Year;
               // MesIng = this.dateTimePicker1.Value.Month;
               // DiaIng = this.dateTimePicker1.Value.Day;
               // AnioNac = this.dateTimePicker2.Value.Year;
               // MesNac = this.dateTimePicker2.Value.Month;
               // DiaNac = this.dateTimePicker2.Value.Day;

               // DateTime FecSist = this.monthCalendar1.TodayDate;
               // Edad = int.Parse(FecSist.ToString("YYYY")) - AnioNac;
               // //this.Lbl_Edad.Text = Edad+"";

               // this.Lbl_Res_Edad.Text = Edad + "";
 
               //// this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value+"";
            }
        }


    }
}



Saludos... :xD
#604







Desarrollando:

Ejercicio 1:


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void Btn_Salir_Click(object sender, EventArgs e)
        {
            Close();
        }
        private void Btn_Nuevo_Click(object sender, EventArgs e)
        {
            this.Txt_NomTrab.Text = "";
            this.Txt_ApePatTrab.Text = "";
            this.Txt_ApeMatTrab.Text = "";
            this.Rbt_Mas.Checked = false;
            this.Rbt_Fem.Checked = false;
        }
        //Validación de Digitos Ingresados
        //48-57  => (0-9)
        //41-60  => (a-z)
        //97-122 => (A-Z)
        private void Txt_NomTrab_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar >= 41 && e.KeyChar <= 60 || e.KeyChar >= 97 && e.KeyChar <= 122 || e.KeyChar == 32)
            { //Es Letra
            }else{
                MessageBox.Show("Se Acepta Letras", "Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                e.Handled = true;
            }
        }//Fin Txt_NomTrab
        private void Txt_ApePatTrab_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar >= 41 && e.KeyChar <= 60 || e.KeyChar >= 97 && e.KeyChar <= 122 || e.KeyChar == 32)
            { //Es Letra 
            }else{
                MessageBox.Show("Se Acepta Letras", "Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                e.Handled = true;
            }
        }//Fin Txt_ApePatTrab
        private void Txt_ApeMatTrab_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar >= 41 && e.KeyChar <= 60 || e.KeyChar >= 97 && e.KeyChar <= 122 || e.KeyChar == 32)
            { //Es Letra 
            }else{
                MessageBox.Show("Se Acepta Letras", "Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                e.Handled = true;
            }
        }//Fin Txt_ApeMatTrab

        private void Btn_MostrarResult_Click(object sender, EventArgs e)
        {
            Boolean valida = false;

            this.errorProvider1.SetError(this.Txt_NomTrab, "");
            this.errorProvider1.SetError(this.Txt_ApePatTrab, "");
            this.errorProvider1.SetError(this.Txt_ApeMatTrab, "");

            if (this.Txt_NomTrab.Text.Trim() == "")
            {
                this.errorProvider1.SetError(this.Txt_NomTrab, "Ingrese Nombre Trabajador");
                valida = true;
            }
            if (this.Txt_ApePatTrab.Text.Trim() == "")
            {
                this.errorProvider1.SetError(this.Txt_ApePatTrab, "Ingrese Apellido Paterno");
                valida = true;
            }
            if (this.Txt_ApeMatTrab.Text.Trim() == "")
            {
                this.errorProvider1.SetError(this.Txt_ApeMatTrab, "Ingrese Apellido Materno");
                valida = true;
            }

            if (valida == true)
            {
                return;
            }
            else
            {///Ok

                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value+""; //08/08/2008 09:51
                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value.Day+""; //08
                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value.Month+""; //08
                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value.Year + ""; //2008
                //this.Lbl_Res_Edad.Text = this.dateTimePicker1.Value.GetDateTimeFormats() + "";               
            }
        }
    }
}


Me falta extraer la fecha(dd-mm-yy)  :huh:  Alguien sabe como hacerlo. La validación ya lo hice.

Saludos, estare agradecido el que me de una mano ayudandome a resolver.

#605
quien quiere ser mi amigo?

A todos los quiero como amigos.  ;D


Estoy para ayudar y colaborar con todos. Saludos ...  :xD
#606
poderoso y puede hacer casi cualquier cosa que quiera, hasta cambiarle el password a elbrujo xD


Respeto mucho a elbrujo.

Saludos ... :xD
#607
Auditoría de los Sistemas de Información


INTRODUCCION

La naturaleza especializada de la auditoria de los sistemas de información y las habilidades necesarias para llevar a cabo este tipo de auditorias, requieren el desarrollo y la promulgación de Normas Generales para la auditoria de los Sistemas de Información.
La auditoria de los sistemas de información se define como cualquier auditoria que abarca la revisión y evaluación de todos los aspectos (o de cualquier porción de ellos) de los sistemas automáticos de procesamiento de la información, incluidos los procedimientos no automáticos relacionados con ellos y las interfaces correspondientes.
Para hacer una adecuada planeación de la auditoria en informática, hay que seguir una serie de pasos previos que permitirán dimensionar el tamaño y características de área dentro del organismo a auditar, sus sistemas, organización y equipo.
A continuación, la descripción de los dos principales objetivos de una auditoria de sistemas, que son, las evaluaciones de los procesos de datos y de los equipos de cómputo, con controles, tipos y seguridad.

¿QUE ES AUDITORIA DE SISTEMAS?

La auditoria en informática es la revisión y la evaluación de los controles, sistemas, procedimientos de informática; de los equipos de cómputo, su utilización, eficiencia y seguridad, de la organización que participan en el procesamiento de la información, a fin de que por medio del señalamiento de cursos alternativos se logre una utilización más eficiente y segura de la información que servirá para una adecuada toma de decisiones.

La auditoria en informática deberá comprender no sólo la evaluación de los equipos de cómputo, de un sistema o procedimiento específico, sino que además habrá de evaluar los sistemas de información en general desde sus entradas, procedimientos, controles, archivos, seguridad y obtención de información.

La auditoria en informática es de vital importancia para el buen desempeño de los sistemas de información, ya que proporciona los controles necesarios para que los sistemas sean confiables y con un buen nivel de seguridad. Además debe evaluar todo (informática, organización de centros de información, hardware y software).

PLANEACIÓN DE LA AUDITORÍA EN INFORMÁTICA

Para hacer una adecuada planeación de la auditoria en informática, hay que seguir una serie de pasos previos que permitirán dimensionar el tamaño y características de área dentro del organismo a auditar, sus sistemas, organización y equipo.

En el caso de la auditoria en informática, la planeación es fundamental, pues habrá que hacerla desde el punto de vista de los dos objetivos:

Evaluación de los sistemas y procedimientos.

Evaluación de los equipos de cómputo.

Para hacer una planeación eficaz, lo primero que se requiere es obtener información general sobre la organización y sobre la función de informática a evaluar. Para ello es preciso hacer una investigación preliminar y algunas entrevistas previas, con base en esto planear el programa de trabajo, el cual deberá incluir tiempo, costo, personal necesario y documentos auxiliares a solicitar o formular durante el desarrollo de la misma.

INVESTIGACIÓN PRELIMINAR

Se deberá observar el estado general del área, su situación dentro de la organización, si existe la información solicitada, si es o no necesaria y la fecha de su última actualización.

Se debe hacer la investigación preliminar solicitando y revisando la información de cada una de las áreas basándose en los siguientes puntos:

ADMINISTRACIÓN

Se recopila la información para obtener una visión general del departamento por medio de observaciones, entrevistas preliminares y solicitud de documentos para poder definir el objetivo y alcances del departamento.

Para analizar y dimensionar la estructura por auditar se debe solicitar a nivel del área de informática

Objetivos a corto y largo plazo.

Recursos materiales y técnicos

Solicitar documentos sobre los equipos, número de ellos, localización y características.

Estudios de viabilidad.

Número de equipos, localización y las características (de los equipos instalados y por instalar y programados)

Fechas de instalación de los equipos y planes de instalación.

Contratos vigentes de compra, renta y servicio de mantenimiento.

Contratos de seguros.

Convenios que se tienen con otras instalaciones.

Configuración de los equipos y capacidades actuales y máximas.

Planes de expansión.

Ubicación general de los equipos.

Políticas de operación.

Políticas de uso de los equipos.

SISTEMAS

Descripción general de los sistemas instalados y de los que estén por instalarse que contengan volúmenes de información.

Manual de formas.

Manual de procedimientos de los sistemas.

Descripción genérica.

Diagramas de entrada, archivos, salida.

Salidas.

Fecha de instalación de los sistemas.

Proyecto de instalación de nuevos sistemas.

En el momento de hacer la planeación de la auditoria o bien su realización, debemos evaluar que pueden presentarse las siguientes situaciones.

Se solicita la información y se ve que:

No tiene y se necesita.

No se tiene y no se necesita.

Se tiene la información pero:

No se usa.

Es incompleta.

No esta actualizada.

No es la adecuada.

Se usa, está actualizada, es la adecuada y está completa.

En el caso de No se tiene y no se necesita, se debe evaluar la causa por la que no es necesaria. En el caso de No se tiene pero es necesaria, se debe recomendar que se elabore de acuerdo con las necesidades y con el uso que se le va a dar. En el caso de que se tenga la información pero no se utilice, se debe analizar por que no se usa. En caso de que se tenga la información, se debe analizar si se usa, si está actualizada, si es la adecuada y si está completa.

El éxito del análisis crítico depende de las consideraciones siguientes:

Estudiar hechos y no opiniones (no se toman en cuenta los rumores ni la información sin fundamento)

Investigar las causas, no los efectos.

Atender razones, no excusas.

No confiar en la memoria, preguntar constantemente.

Criticar objetivamente y a fondo todos los informes y los datos recabados.

PERSONAL PARTICIPANTE

Una de las partes más importantes dentro de la planeación de la auditoria en informática es el personal que deberá participar y sus características.

Uno de los esquemas generalmente aceptados para tener un adecuado control es que el personal que intervengan esté debidamente capacitado, con alto sentido de moralidad, al cual se le exija la optimización de recursos (eficiencia) y se le retribuya o compense justamente por su trabajo.

Con estas bases se debe considerar las características de conocimientos, práctica profesional y capacitación que debe tener el personal que intervendrá en la auditoria. En primer lugar se debe pensar que hay personal asignado por la organización, con el suficiente nivel para poder coordinar el desarrollo de la auditoria, proporcionar toda la información que se solicite y programar las reuniones y entrevistas requeridas.

Éste es un punto muy importante ya que, de no tener el apoyo de la alta dirección, ni contar con un grupo multidisciplinario en el cual estén presentes una o varias personas del área a auditar, sería casi imposible obtener información en el momento y con las características deseadas.

También se debe contar con personas asignadas por los usuarios para que en el momento que se solicite información o bien se efectúe alguna entrevista de comprobación de hipótesis, nos proporcionen aquello que se esta solicitando, y complementen el grupo multidisciplinario, ya que se debe analizar no sólo el punto de vista de la dirección de informática, sino también el del usuario del sistema.

Para completar el grupo, como colaboradores directos en la realización de la auditoria se deben tener personas con las siguientes características:

Técnico en informática.

Experiencia en el área de informática.

Experiencia en operación y análisis de sistemas.

Conocimientos de los sistemas más importantes.

En caso de sistemas complejos se deberá contar con personal con conocimientos y experiencia en áreas específicas como base de datos, redes, etc. Lo anterior no significa que una sola persona tenga los conocimientos y experiencias señaladas, pero si deben intervenir una o varias personas con las características apuntadas.

Una vez que se ha hecho la planeación, se puede utilizar el formato señalado en el anexo 1, el figura el organismo, las fases y subfases que comprenden la descripción de la actividad, el número de personas participantes, las fechas estimadas de inicio y terminación, el número de días hábiles y el número de días/hombre estimado. El control del avance de la auditoria lo podemos llevar mediante el anexo 2, el cual nos permite cumplir con los procedimientos de control y asegurarnos que el trabajo se está llevando a cabo de acuerdo con el programa de auditoria, con los recursos estimados y en el tiempo señalado en la planeación.

El hecho de contar con la información del avance nos permite revisar el trabajo elaborado por cualquiera de los asistentes.

PASOS A SEGUIR

Se requieren varios pasos para realizar una auditoria. El auditor de sistemas debe evaluar los riesgos globales y luego desarrollar un programa de auditoria que consta de objetivos de control y procedimientos de auditoria que deben satisfacer esos objetivos. El proceso de auditoria exige que el auditor de sistemas reúna evidencia, evalúe fortalezas y debilidades de los controles existentes basado en la evidencia recopilada, y que prepare un informe de auditoria que presente esos temas en forma objetiva a la gerencia. Asimismo, la gerencia de auditoria debe garantizar una disponibilidad y asignación adecuada de recursos para realizar el trabajo de auditoria además de las revisiones de seguimiento sobre las acciones correctivas emprendidas por la gerencia.

INFORME


En si todos los encuestados respondieron la totalidad de las preguntas. Todos tienen la misma respuesta en la pregunta sobre la inteligencia artificial, todos dicen prácticamente lo mismo acerca de lo que es la auditoria de sistemas en que es un sistema de revisión, evaluación, verificación y evalúa la eficiencia y eficacia con que se está operando los sistemas y corregir los errores de dicho sistema. Todos los encuestados mostraron una características muy similares de las personas que van a realizan la auditoria; debe haber un contador, un ingeniero de sistemas, un técnico y que debe tener conocimientos, práctica profesional y capacitación para poder realizar la auditoria.

Todos los encuestados conocen los mismos tipos de auditoria, Económica, Sistemas, Fiscal, Administrativa.

Para los encuestados el principal objetivo de la auditoria de sistemas es Asegurar una mayor integridad, confidencialidad y confiabilidad de la información mediante la recomendación de seguridades y controles.

Mirando en general a todos los encuestados se puede ver que para ellos la auditoria de sistemas es muy importante porque en los sistemas esta toda la información de la empresa y del buen funcionamiento de esta depende gran parte del funcionamiento de una empresa y que no solo se debe comprender los equipos de computo sino también todos los sistemas de información desde sus entradas, procedimientos, controles, archivos, seguridad y obtención de información.

La auditoria de los sistemas de informática es de mucha importancia ya que para el buen desempeño de los sistemas de información, ya que proporciona los controles necesarios para que los sistemas sean confiables y con un buen nivel de seguridad.

Encuesta No 1

Hotel Nutibara

Auditora

5115111

¿Sabe usted que es la inteligencia artificial?

Creo que la Inteligencia Artificial es una ciencia que intenta la creación de programas para máquinas que imiten el comportamiento y la comprensión humana, que sea capaz de aprender, reconocer y pensar.

¿Que sabe usted de la Auditoria de sistemas?

La auditoria de sistemas es la revisión y la evaluación de los controles, sistemas, procedimientos de informática; de los equipos de cómputo, su utilización, eficiencia y seguridad, de la organización que participan en el procesamiento de la información, a fin de que por medio del señalamiento de cursos alternativos se logre una utilización más eficiente y segura de la información que servirá para

Una adecuada toma de decisiones.

¿Cree usted que el personal participante en la auditoria es importante si o no?

Si por que una de las partes más importantes dentro de la planeación de la auditoria sistemas es el personal que deberá participar y sus características.

¿Qué características cree usted que debe tener estas personas?

Se debe considerar las características de conocimientos, práctica profesional y capacitación que debe tener el personal que intervendrá en la auditoria. En primer lugar se debe pensar que hay personal asignado por la empresa. Como el ingeniero en sistemas y Técnicos

¿Como planificaría usted una auditoria de sistemas?

Yo la haría siguiendo una serie de pasos previos que me permitan dimensionar el tamaño y características de área dentro del organismo a auditar, sus sistemas, organización y equipo.

¿Que haría Usted para que la planeación de los sistemas de auditoria fueran cada vez mejor?

Pues yo haría una planeación cada vez mejor y eficaz.

¿Haría usted antes de cada auditoria de sistemas una investigación preliminar si o no y como la haría?

Si la haría observando el estado general del área, su situación dentro de la organización, si existe la información solicitada, si es o no necesaria y la fecha de su última actualización.

¿que diferencia y semejanza ve usted en la auditoria de sistemas y la auditoria financiera?

Que la financiera se enfoca en la Veracidad de estados financieros preparación de informes de acuerdo a principios contables, evalúa la eficiencia, operacional y Eficacia y la de sistemas Se preocupa de la función informática.

¿Como seria una Evaluación de Sistemas?

La evaluación debe ser con mucho detalle, para lo cual se debe revisar si existen realmente sistemas entrelazados como un todo o bien si existen programas aislados. Otro de los factores a evaluar es si existe un plan estratégico para la elaboración de los sistemas o si se están elaborados sin el adecuado señalamiento de prioridades y de objetivos.

¿Cree usted que debería haber un control de proyectos en la auditoria de sistemas?

Si debe haber un control ya que debido a las características propias del análisis y la programación, es muy frecuente que la implantación de los sistemas se retrase y se llegue a suceder que una persona lleva trabajando varios años dentro de un sistema o bien que se presenten irregularidades en las que los programadores se ponen a realizar actividades ajenas a la dirección de sistemas. Para poder controlar el avance de los sistemas, ya que ésta es una actividad de difícil evaluación.

¿Que clases de auditoria conoce?

Financiera, Económica, Sistemas, Fiscal, Administrativa.

¿Cuales cree usted que son los objetivos principales de una auditoria de sistemas?

Buscar una mejor relación costo-beneficio de los sistemas automáticos o computarizados diseñados e implantados por el PAD
Incrementar la satisfacción de los usuarios de los sistemas computarizados
Asegurar una mayor integridad, confidencialidad y confiabilidad de la información mediante la recomendación de seguridades y controles.
Conocer la situación actual del área informática y las actividades y esfuerzos necesarios para lograr los objetivos propuestos.
Seguridad de personal, datos, hardware, software e instalaciones
Apoyo de función informática a las metas y objetivos de la organización.

Encuesta No 2

Hotel Nutibara

Marta

Contadora

5115111

1. ¿Sabe usted que es la inteligencia artificial?

Es un programa por lo cual los aparatos tecnológicos pueden pensar por si mismos.

2. ¿Que sabe usted de la Auditoria de sistemas?

Es la verificación de controles en el procesamiento de la información, desarrollo de sistemas e instalación con el objetivo de evaluar su efectividad y presentar recomendaciones a la Gerencia.

¿Cree usted que el personal participante en la auditoria es importante si o no?

Si por que dentro de la planeación de la auditoria de sistemas hay personal idóneo para desarrollar y orientar en esta tarea.

3. ¿Qué características cree usted que debe tener estas personas?

Debe tener conocimientos, práctica profesional y capacitación.

¿Como planificaría usted una auditoria de sistemas?

Pues yo la Planificaría con Controles Preventivos, Controles detectivos, y Controles Correctivos.

¿Que haría Usted para que la planeación de los sistemas de auditoria fueran cada vez mejor?

Yo haría una mejor planeación o una planeación con mas tiempo, haría una mejor investigación de la empresa, trataría que todo lo planificado para la auditoria fuese lo mas eficiente posible

¿Haría usted antes de cada auditoria de sistemas una investigación preliminar si o no y como la haría?

Si la haría para saber bien la Descripción general de los sistemas instalados y de los que estén por instalarse que contengan volúmenes de información.

¿Que diferencia y ve usted el la auditoria de sistemas y la auditoria financiera?

Que La financiera se audita es los estados financieros y la de sistemas se preocupa es por la parte de informática.

¿Como seria una Evaluación de Sistemas?

Se haría teniendo en cuenta Cuáles son servicios que se implementarán, Cuándo se pondrán a disposición de los usuarios, Qué características tendrán, cuántos recursos se requerirán en la evaluación.

¿Cree usted que debería haber un control de proyectos en la auditoria de sistemas?

Si por que cuyo fin es vigilar las funciones y actitudes de las empresas y para ello permite verificar si todo se realiza conforme a los programas adoptados, órdenes impartidas y principios admitidos.

¿Que clases de auditoria conoce?

Financiera, Económica, Sistemas, Fiscal, Administrativa.

¿Cuales cree usted que son los objetivos principales de una auditoria de sistemas?

Buscar una mejor relación costo-beneficio de los sistemas automáticos o computarizados diseñados e implantados por el PAD
Incrementar la satisfacción de los usuarios de los sistemas computarizados
Asegurar una mayor integridad, confidencialidad y confiabilidad de la información mediante la recomendación de seguridades y controles.
Creo que estos serian los más importantes.

Encuesta No 3

Intimidades Nataniela

Sergio García

Contador

5121034

1. ¿Sabe usted que es la inteligencia artificial?

Es el sistema por lo cual una maquina piensa.

¿Que sabe usted de la Auditoria de sistemas?

La auditoria de sistemas es evaluar la eficiencia y eficacia con que se está operando para que se tomen decisiones que permitan corregir los errores, en caso de que existan, o bien mejorar la forma de actuación.

¿Cree usted que el personal participante en la auditoria es importante si o no?

Si por que pienso que más que un trabajo del auditor es un trabajo del jefe de sistemas.

¿Qué características cree usted que debe tener estas personas?

Personal idóneo independiente expertos en área de sistemas.

¿Como planificaría usted una auditoria de sistemas?

Pues yo en el caso de la auditoria en sistemas, lo haría mediante la evaluación de los sistemas y procedimientos y evaluación de los equipos de cómputo.

¿Que haría Usted para que la planeación de los sistemas de auditoria fueran cada vez mejor?

La haría mediante la investigación preliminar solicitando y revisando la información de cada una de las áreas de sistemas.

¿Haría usted antes de cada auditoria de sistemas una investigación preliminar si o no y como la haría?

Si la haría entraría en un conocimiento más profundo del tema y un conocimiento más que todo en que es lo que quiere o busca la empresa.

¿que diferencia ve usted el la auditoria de sistemas y la auditoria financiera?

Pues la diferencia que yo veo es que la auditoria de sistemas no tiene nada que ver con la parte financiera o estados financieros.

¿Como seria una Evaluación de Sistemas?

Yo la haría revisando primero si existen realmente sistemas entrelazados como un todo o bien segundo existen programas aislados y tercero evaluando es si existe un plan estratégico para la elaboración de los sistemas o si se están elaborados sin el adecuado señalamiento de prioridades y de objetivos.

¿Cree usted que debería haber un control de proyectos en la auditoria de sistemas?

Si por que el fin de la auditoria de sistemas es controlar y vigilar que todo se este haciendo correctamente.

¿Que clases de auditoria conoce?

Financiera, Sistemas, Fiscal, Administrativa.

¿Cuales cree usted que son los objetivos principales de una auditoria de sistemas?

Asegurar una mayor integridad, confidencialidad y confiabilidad de la información.
Seguridad del personal, los datos, el hardware, el software y las instalaciones.
Minimizar existencias de riesgos en el uso de Tecnología de información
Conocer la situación actual del área informática para lograr los objetivos.

Encuesta No 4

Accesorias contables

Nelson Cardona

Contador Público

3103955407

1. ¿Sabe usted que es la inteligencia artificial?

Es un emulador que trata de imitar la inteligencia humana.

¿Que sabe usted de la Auditoria de sistemas?

Pues la auditoria de sistemas es evaluar la eficiencia y corregir los errores, en caso de que existan, en los sistemas de la empresa.

¿Cree usted que el personal participante en la auditoria es importante si o no?

Éste es un punto muy importante ya que, de no tener el apoyo de la alta dirección, ni contar con un grupo multidisciplinario en el cual estén presentes una o varias personas del área a auditar, sería casi imposible obtener información en el momento y con las características deseadas.

¿Qué características cree usted que debe tener estas personas?

Se deben tener personas con las siguientes características:

Técnico en informática.

Experiencia en el área de informática.

Experiencia en operación y análisis de sistemas.

¿Como planificaría usted una auditoria de sistemas?

Se Planificaría en base del conocimiento que se tenga de la empresa a auditar.

¿Que haría Usted para que la planeación de los sistemas de auditoria fueran cada vez mejor?

Investigaría más sobre el tema y así haría una buena auditoria de sistemas.

¿Haría usted antes de cada auditoria de sistemas una investigación preliminar si o no y como la haría?

Si la haría identificaría primero los recursos y destrezas que necesitara para realizar el trabajo así como las fuentes de información para pruebas o revisión y lugares físicos o instalaciones donde se va auditar.

¿que diferencia ve usted el la auditoria de sistemas y la auditoria financiera?

La auditoria de sistemas vela por el buen manejo de los equipos y software de la compañía mediante que la financiera vela es controla los estados financieros de la empresa.

¿Como seria una Evaluación de Sistemas?

Yo la haría mediante lo que se va auditor o lo auditado

¿Cree usted que debería haber un control de proyectos en la auditoria de sistemas?
Si por que así habrá mayor control y eficiencia.

¿Que clases de auditoria conoce?

Financiera, Sistemas, Fiscal, Administrativa.

¿Cuales cree usted que son los objetivos principales de una auditoria de sistemas?

Apoyo de función informática a las metas y objetivos de la organización.
Seguridad, utilidad, confianza, privacidad y disponibilidad en el ambiente informático.
Incrementar la satisfacción de los usuarios de los sistemas informáticos.
Capacitación y educación sobre controles en los Sistemas de Información.

Conclusión


La auditoria en informática es la revisión y la evaluación de los controles, sistemas, procedimientos de informática; de los equipos de cómputo, su utilización, eficiencia y seguridad, de la organización que participan en el procesamiento de la información, a fin de que por medio del señalamiento de cursos alternativos se logre una utilización más eficiente y segura de la información que servirá para una adecuada toma de decisiones.
La auditoria en informática deberá comprender no sólo la evaluación de los equipos de cómputo, de un sistema o procedimiento específico, sino que además habrá de evaluar los sistemas de información en general desde sus entradas, procedimientos, controles, archivos, seguridad y obtención de información.
La auditoria en informática es de vital importancia para el buen desempeño de los sistemas de información, ya que proporciona los controles necesarios para que los sistemas sean confiables y con un buen nivel de seguridad. Además debe evaluar todo (informática, organización de centros de información, hardware y software).

#608
Otra pregunta y un CoAdmin que permisos tiene?. me imaginos que debe ser diferente al Admin.  :)

#609
lo que me parece curioso es..
¿porque con firefox no pide eso?

En crhome, normal ingresa. Solo funciona en Internet Explorer. :)