SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Servicio de asesoría y resolución de ejercicios      ciencias_help@hotmail.com




         Pide una cotización a nuestros correos.


                                    Maestros Online

          Computación 3

                                                  Apoyo en
                                                  ejercicios

             Servicio de asesorías y solución de ejercicios




                       Ciencias_help@hotmail.com

                www.maestronline.com
Servicio de asesoría y resolución de ejercicios       ciencias_help@hotmail.com


  Actividad integradora del módulo 1

   Instrucciones:
       1. Escribe una aplicación en Visual C# que tenga la siguiente interfaz de
          usuario.




       1. La funcionalidad de la aplicación es la siguiente:

               o    Cuando el usuario hace clic en el botón de "Mostrar", el
                    programa genera, de manera aleatoria, calificaciones que se
                    encuentran entre 0 y 100. El número de calificaciones generadas
                    depende del números de alumnos indicado por el usuario.
               o    También muestra el promedio de las calificaciones, la
                    calificación menor y la calificación mayor.
               o    Además, presenta un histograma en donde se aprecia, por medio
                    de asteriscos, el número de veces que una calificación se
                    encuentra en el rango señalado. Por ejemplo, en la imagen se
                    muestra que 4 calificaciones se encuentran en el rango de 70 a
                    79, una calificación se encuentra en el rango de 80 a 89, tres
                    calificaciones se encuentran en el rango de 90 a 99 y dos
                    calificaciones son 100.

       2. Describe de manera detallada el proceso seguido para la creación de la
          aplicación. Debe quedar claro el proceso de análisis y determinación de
          requerimientos, así como la manera como se utilizan los controles e
          instrucciones de Visual C# para resolver estos requerimientos.

       3. Incluye el código fuente de la aplicación, así como imágenes de las
          pantallas de la ejecución de la aplicación.



  Actividad integradora del módulo 2




                   www.maestronline.com
Servicio de asesoría y resolución de ejercicios         ciencias_help@hotmail.com


   Instrucciones:
       1. Escribe una aplicación en Visual C# que permita manejar en memoria
          un directorio telefónico que contenga el nombre de la persona, el
          domicilio, el teléfono y su fotografía. Además, por cada una de las
          personas se debe almacenar el género (hombre o mujer), el rango de
          edad (niño de 0 a 12 años, adolescente de 13 a 17 años, adulto de 18 a
          59 años o adulto mayor de 60 en adelante) y las preferencias personales
          (arte, cine, deportes, juegos, literatura o música).

       2. La interfaz gráfica de usuario sugerida puede ser como la siguiente:




       3. La funcionalidad de la aplicación es la siguiente:

                   El menú textual contiene las opciones: Registro, Navegar y Salir.
                   La opción Registro contiene las opciones: Nuevo, Guardar y
                    Cancelar.
                   Cuando el usuario selecciona Nuevo, la aplicación debe
                    inicializar todos los campos para que el usuario inicie la captura
                    de un nuevo registro; durante la captura la caja de texto que
                    recibe el número telefónico debe permitir escribir únicamente
                    dígitos del 0 al 9, el campo de fotografía es una imagen que se
                    obtiene del disco duro del usuario.
                   Cuando el usuario está editando la información de un nuevo
                    registro o modifica la información del registro actual y
                    selecciona la opción Guardar, los datos son almacenados en



                   www.maestronline.com
Servicio de asesoría y resolución de ejercicios        ciencias_help@hotmail.com


                    memoria.
                   La opción de Cancelar es utilizada cuando el usuario se
                    encuentra editando un nuevo registro y no quiere agregarlo a
                    memoria; al ejecutar esta opción la aplicación debe lanzar una
                    pregunta para solicitar confirmación del proceso de cancelación.
                   La opción de Navegar contiene las opciones: Primero, Siguiente,
                    Anterior, Último; que son utilizadas por el usuario para recorrer
                    los registros almacenados en memoria.
                   La GUI también contiene una barra de herramientas con íconos
                    que representan las opciones: Nuevo, Guardar, Cancelar,
                    Primero, Siguiente, Anterior y Último, respectivamente.

       4. Describe de manera detallada el proceso seguido para la creación de la
          aplicación. Debe quedar claro el proceso de análisis y determinación de
          requerimientos, así como la manera como se utilizan los controles e
          instrucciones de Visual C# para resolver estos requerimientos.

       5. Incluye el código fuente de la aplicación, así como imágenes de las
          pantallas de la ejecución de la aplicación.




  Evidencia de la competencia 1


        A través del desarrollo de este ejercicio demostrarás que has adquirido la
                                    competencia 1.
   Instrucciones:
       1. Crear una aplicación de software en Visual C# que te permita
          administrar información de un departamento de recursos humanos de
          una empresa.

       2. La aplicación de software debe permitir el control de los empleados de
          la empresa y el registro de las asistencias del trabajo.

       3. La información de los empleados es: número de empleado, nombre,
          domicilio, teléfono, correo.

       4. El registro de asistencia debe permitir indicar la fecha, la hora de
          entrada y la hora de salida del empleado.

       5. La aplicación debe generar los siguientes reportes:

               a. Por día. La aplicación debe mostrar de todos los empleados: el
                  número de empleado, el nombre del empleado, la hora de
                  entrada, la hora de salida y las horas trabajadas en ese día.

           Por ejemplo:



                   www.maestronline.com
Servicio de asesoría y resolución de ejercicios      ciencias_help@hotmail.com



           Número: 12345
           Nombre: Juan Pérez
           Hora entrada: 7:00 AM
           Hora salida: 3:00 PM
           Horas trabajadas: 8

       b. Por semana. La aplicación debe mostrar la información de las horas
          trabajadas por todos los empleados durante toda la semana. Por cada
          empleado se debe presentar el número de trabajador, el nombre, el total
          de horas trabajadas en la semana y el desglose de las horas trabajadas
          cada día.

   Por ejemplo:

   Número y Nombre: 12345 Juan Pérez
   Total de horas en la semana: 40
   Desglose:
   06/06/2011 8 horas
   07/06/2011 8 horas
   08/06/2011 8 horas
   09/06/2011 8 horas
   10/06/2011 8 horas

       6. En la opción de los reportes se debe incluir una opción
          denominada Exportar a XML, la cual genera un archivo XML en el disco
          duro que contiene toda la información mostrada en el reporte.

       7. Genera el instalador de esta aplicación de software utilizando las
          herramientas de implementación ClickOnce y Microsoft Windows
          Installer.

       8. Escribir un documento con formato de reporte, en donde se describa de
          manera detallada el proceso seguido para la creación de la aplicación,
          la base de datos y el instalador del software. Debe quedar clara la etapa
          de análisis y determinación de requerimientos, así como la manera en
          cómo se utilizan los controles e instrucciones de Visual C# para
          resolver estos requerimientos.
       9. Incluye el código fuente de la aplicación, así como imágenes de las
          pantallas de la ejecución de la aplicación.

   Además de los instaladores funcionales de la aplicación.



  Evidencia de la competencia 2


        A través del desarrollo de este ejercicio demostrarás que has adquirido la



                www.maestronline.com
Servicio de asesoría y resolución de ejercicios          ciencias_help@hotmail.com


                                        competencia 2.
   Instrucciones:
       1. Crear una aplicación de software en Visual C# utilizando las
          herramientas de desarrollo para Office en donde se genere un
          documento de Word 2010 o 2007 que de manera automática genere un
          formato de una hoja membretada de una empresa, debes incluir el logo,
          el nombre y el domicilio de la empresa.

       2. Describe de manera detallada el proceso que seguiste para la creación
          de la aplicación. Debe quedar claro el proceso de análisis y
          determinación de requerimientos, así como la manera como se utilizan
          los controles e instrucciones de Visual C# para resolver estos
          requerimientos.

       3. Incluye imágenes de las pantallas de la ejecución de la aplicación.




                www.maestronline.com

Más contenido relacionado

La actualidad más candente (14)

Informe Proyecto Final
Informe Proyecto FinalInforme Proyecto Final
Informe Proyecto Final
 
Manual de inscripción carrera.
Manual de inscripción carrera.Manual de inscripción carrera.
Manual de inscripción carrera.
 
Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
 
Manual software upel
Manual software upelManual software upel
Manual software upel
 
Macros
MacrosMacros
Macros
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
Guia de Laboratorios 6 - VB.NET 2005
Guia de Laboratorios 6 - VB.NET 2005Guia de Laboratorios 6 - VB.NET 2005
Guia de Laboratorios 6 - VB.NET 2005
 
Macros
MacrosMacros
Macros
 
Macros escrito
Macros escritoMacros escrito
Macros escrito
 
Macros
MacrosMacros
Macros
 
Dce2 Introduccion Win Forms
Dce2 Introduccion Win FormsDce2 Introduccion Win Forms
Dce2 Introduccion Win Forms
 
C Sharp Avanzado Dia 1
C Sharp Avanzado   Dia 1C Sharp Avanzado   Dia 1
C Sharp Avanzado Dia 1
 

Similar a Computacion 3 cb09302 2013

Anexo 19 practica 4 administracion de un sistema operativo comercial - Cris
Anexo 19 practica 4 administracion de un sistema operativo comercial - CrisAnexo 19 practica 4 administracion de un sistema operativo comercial - Cris
Anexo 19 practica 4 administracion de un sistema operativo comercial - Cris
Grisaul OROZCO MEDINA
 
Anexo 19 practica 4 administracion de un sistema operativo comercial - Emmanuel
Anexo 19 practica 4 administracion de un sistema operativo comercial - EmmanuelAnexo 19 practica 4 administracion de un sistema operativo comercial - Emmanuel
Anexo 19 practica 4 administracion de un sistema operativo comercial - Emmanuel
Grisaul OROZCO MEDINA
 

Similar a Computacion 3 cb09302 2013 (20)

Computacion 3 cb09302 2013
Computacion 3 cb09302 2013Computacion 3 cb09302 2013
Computacion 3 cb09302 2013
 
Computación 3 cb09302
Computación 3 cb09302Computación 3 cb09302
Computación 3 cb09302
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Computación
ComputaciónComputación
Computación
 
Tecnologías de información e informática
Tecnologías de información e informáticaTecnologías de información e informática
Tecnologías de información e informática
 
Proyecto integrador de software basico 2013
Proyecto integrador de software basico 2013Proyecto integrador de software basico 2013
Proyecto integrador de software basico 2013
 
Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Programacion orientada a objetos ss14
Programacion orientada a objetos ss14Programacion orientada a objetos ss14
Programacion orientada a objetos ss14
 
Programacion orientada a objetos ss14
Programacion orientada a objetos ss14Programacion orientada a objetos ss14
Programacion orientada a objetos ss14
 
Introduccion a la ingenieria de software ss14
Introduccion a la ingenieria de software ss14Introduccion a la ingenieria de software ss14
Introduccion a la ingenieria de software ss14
 
Introduccion a la ingenieria de software ss14
Introduccion a la ingenieria de software ss14Introduccion a la ingenieria de software ss14
Introduccion a la ingenieria de software ss14
 
Administración de proyectos de software y java cert
Administración de proyectos de software y java certAdministración de proyectos de software y java cert
Administración de proyectos de software y java cert
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de software
 
Anexo 19 practica 4 administracion de un sistema operativo comercial - Cris
Anexo 19 practica 4 administracion de un sistema operativo comercial - CrisAnexo 19 practica 4 administracion de un sistema operativo comercial - Cris
Anexo 19 practica 4 administracion de un sistema operativo comercial - Cris
 
Anexo 19 practica 4 administracion de un sistema operativo comercial - Emmanuel
Anexo 19 practica 4 administracion de un sistema operativo comercial - EmmanuelAnexo 19 practica 4 administracion de un sistema operativo comercial - Emmanuel
Anexo 19 practica 4 administracion de un sistema operativo comercial - Emmanuel
 

Más de Maestros Online

Más de Maestros Online (20)

Gobernabilidad de tecnologías de información
Gobernabilidad de tecnologías de informaciónGobernabilidad de tecnologías de información
Gobernabilidad de tecnologías de información
 
Simulación de eventos discretos
Simulación de eventos discretosSimulación de eventos discretos
Simulación de eventos discretos
 
El emprendedor y el empresario profesional cert
El emprendedor y el empresario profesional certEl emprendedor y el empresario profesional cert
El emprendedor y el empresario profesional cert
 
Derecho bancario, bursátil, litigios, fiscal cert
Derecho bancario, bursátil, litigios, fiscal certDerecho bancario, bursátil, litigios, fiscal cert
Derecho bancario, bursátil, litigios, fiscal cert
 
Desarrollo de proyecto en desarrollo internacional cert
Desarrollo de proyecto en desarrollo internacional certDesarrollo de proyecto en desarrollo internacional cert
Desarrollo de proyecto en desarrollo internacional cert
 
Desarrollo de proyecto de mercadotecnia digital cert
Desarrollo de proyecto de mercadotecnia digital certDesarrollo de proyecto de mercadotecnia digital cert
Desarrollo de proyecto de mercadotecnia digital cert
 
Computación avanzada en java cert
Computación avanzada en java certComputación avanzada en java cert
Computación avanzada en java cert
 
Productividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas certProductividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas cert
 
Manejo de la producción y cadena de suministro cert
Manejo de la producción y cadena de suministro certManejo de la producción y cadena de suministro cert
Manejo de la producción y cadena de suministro cert
 
Tecnología de los materiales cert
Tecnología de los materiales certTecnología de los materiales cert
Tecnología de los materiales cert
 
Desarrollo de proyecto de procesos de manufactura cert
Desarrollo de proyecto de procesos de manufactura certDesarrollo de proyecto de procesos de manufactura cert
Desarrollo de proyecto de procesos de manufactura cert
 
Esquemas de retiro y protección financiera cert
Esquemas de retiro y protección financiera certEsquemas de retiro y protección financiera cert
Esquemas de retiro y protección financiera cert
 
Análisis financiero y esquemas de financiamiento cert
Análisis financiero y esquemas de financiamiento certAnálisis financiero y esquemas de financiamiento cert
Análisis financiero y esquemas de financiamiento cert
 
Unidad de negocio cert
Unidad de negocio certUnidad de negocio cert
Unidad de negocio cert
 
Crédito, riesgo, inversiones y seguros cert
Crédito, riesgo, inversiones y seguros certCrédito, riesgo, inversiones y seguros cert
Crédito, riesgo, inversiones y seguros cert
 
Manufactura esbelta cert
Manufactura esbelta certManufactura esbelta cert
Manufactura esbelta cert
 
Desarrollo de proyecto de psicología organizacional cert
Desarrollo de proyecto de psicología organizacional certDesarrollo de proyecto de psicología organizacional cert
Desarrollo de proyecto de psicología organizacional cert
 
Probabilidad y estadísticas descriptiva ebc
Probabilidad y estadísticas descriptiva ebcProbabilidad y estadísticas descriptiva ebc
Probabilidad y estadísticas descriptiva ebc
 
El emprendedor y la innovación cert
El emprendedor y la innovación certEl emprendedor y la innovación cert
El emprendedor y la innovación cert
 
Derecho fiscal y contribuciones cert
Derecho fiscal y contribuciones certDerecho fiscal y contribuciones cert
Derecho fiscal y contribuciones cert
 

Último

Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
MarianaArgellesRamos
 
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
candy torres
 

Último (20)

Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitario
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
 
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 

Computacion 3 cb09302 2013

  • 1. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com Pide una cotización a nuestros correos. Maestros Online Computación 3 Apoyo en ejercicios Servicio de asesorías y solución de ejercicios Ciencias_help@hotmail.com www.maestronline.com
  • 2. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com Actividad integradora del módulo 1 Instrucciones: 1. Escribe una aplicación en Visual C# que tenga la siguiente interfaz de usuario. 1. La funcionalidad de la aplicación es la siguiente: o Cuando el usuario hace clic en el botón de "Mostrar", el programa genera, de manera aleatoria, calificaciones que se encuentran entre 0 y 100. El número de calificaciones generadas depende del números de alumnos indicado por el usuario. o También muestra el promedio de las calificaciones, la calificación menor y la calificación mayor. o Además, presenta un histograma en donde se aprecia, por medio de asteriscos, el número de veces que una calificación se encuentra en el rango señalado. Por ejemplo, en la imagen se muestra que 4 calificaciones se encuentran en el rango de 70 a 79, una calificación se encuentra en el rango de 80 a 89, tres calificaciones se encuentran en el rango de 90 a 99 y dos calificaciones son 100. 2. Describe de manera detallada el proceso seguido para la creación de la aplicación. Debe quedar claro el proceso de análisis y determinación de requerimientos, así como la manera como se utilizan los controles e instrucciones de Visual C# para resolver estos requerimientos. 3. Incluye el código fuente de la aplicación, así como imágenes de las pantallas de la ejecución de la aplicación. Actividad integradora del módulo 2 www.maestronline.com
  • 3. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com Instrucciones: 1. Escribe una aplicación en Visual C# que permita manejar en memoria un directorio telefónico que contenga el nombre de la persona, el domicilio, el teléfono y su fotografía. Además, por cada una de las personas se debe almacenar el género (hombre o mujer), el rango de edad (niño de 0 a 12 años, adolescente de 13 a 17 años, adulto de 18 a 59 años o adulto mayor de 60 en adelante) y las preferencias personales (arte, cine, deportes, juegos, literatura o música). 2. La interfaz gráfica de usuario sugerida puede ser como la siguiente: 3. La funcionalidad de la aplicación es la siguiente:  El menú textual contiene las opciones: Registro, Navegar y Salir.  La opción Registro contiene las opciones: Nuevo, Guardar y Cancelar.  Cuando el usuario selecciona Nuevo, la aplicación debe inicializar todos los campos para que el usuario inicie la captura de un nuevo registro; durante la captura la caja de texto que recibe el número telefónico debe permitir escribir únicamente dígitos del 0 al 9, el campo de fotografía es una imagen que se obtiene del disco duro del usuario.  Cuando el usuario está editando la información de un nuevo registro o modifica la información del registro actual y selecciona la opción Guardar, los datos son almacenados en www.maestronline.com
  • 4. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com memoria.  La opción de Cancelar es utilizada cuando el usuario se encuentra editando un nuevo registro y no quiere agregarlo a memoria; al ejecutar esta opción la aplicación debe lanzar una pregunta para solicitar confirmación del proceso de cancelación.  La opción de Navegar contiene las opciones: Primero, Siguiente, Anterior, Último; que son utilizadas por el usuario para recorrer los registros almacenados en memoria.  La GUI también contiene una barra de herramientas con íconos que representan las opciones: Nuevo, Guardar, Cancelar, Primero, Siguiente, Anterior y Último, respectivamente. 4. Describe de manera detallada el proceso seguido para la creación de la aplicación. Debe quedar claro el proceso de análisis y determinación de requerimientos, así como la manera como se utilizan los controles e instrucciones de Visual C# para resolver estos requerimientos. 5. Incluye el código fuente de la aplicación, así como imágenes de las pantallas de la ejecución de la aplicación. Evidencia de la competencia 1 A través del desarrollo de este ejercicio demostrarás que has adquirido la competencia 1. Instrucciones: 1. Crear una aplicación de software en Visual C# que te permita administrar información de un departamento de recursos humanos de una empresa. 2. La aplicación de software debe permitir el control de los empleados de la empresa y el registro de las asistencias del trabajo. 3. La información de los empleados es: número de empleado, nombre, domicilio, teléfono, correo. 4. El registro de asistencia debe permitir indicar la fecha, la hora de entrada y la hora de salida del empleado. 5. La aplicación debe generar los siguientes reportes: a. Por día. La aplicación debe mostrar de todos los empleados: el número de empleado, el nombre del empleado, la hora de entrada, la hora de salida y las horas trabajadas en ese día. Por ejemplo: www.maestronline.com
  • 5. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com Número: 12345 Nombre: Juan Pérez Hora entrada: 7:00 AM Hora salida: 3:00 PM Horas trabajadas: 8 b. Por semana. La aplicación debe mostrar la información de las horas trabajadas por todos los empleados durante toda la semana. Por cada empleado se debe presentar el número de trabajador, el nombre, el total de horas trabajadas en la semana y el desglose de las horas trabajadas cada día. Por ejemplo: Número y Nombre: 12345 Juan Pérez Total de horas en la semana: 40 Desglose: 06/06/2011 8 horas 07/06/2011 8 horas 08/06/2011 8 horas 09/06/2011 8 horas 10/06/2011 8 horas 6. En la opción de los reportes se debe incluir una opción denominada Exportar a XML, la cual genera un archivo XML en el disco duro que contiene toda la información mostrada en el reporte. 7. Genera el instalador de esta aplicación de software utilizando las herramientas de implementación ClickOnce y Microsoft Windows Installer. 8. Escribir un documento con formato de reporte, en donde se describa de manera detallada el proceso seguido para la creación de la aplicación, la base de datos y el instalador del software. Debe quedar clara la etapa de análisis y determinación de requerimientos, así como la manera en cómo se utilizan los controles e instrucciones de Visual C# para resolver estos requerimientos. 9. Incluye el código fuente de la aplicación, así como imágenes de las pantallas de la ejecución de la aplicación. Además de los instaladores funcionales de la aplicación. Evidencia de la competencia 2 A través del desarrollo de este ejercicio demostrarás que has adquirido la www.maestronline.com
  • 6. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com competencia 2. Instrucciones: 1. Crear una aplicación de software en Visual C# utilizando las herramientas de desarrollo para Office en donde se genere un documento de Word 2010 o 2007 que de manera automática genere un formato de una hoja membretada de una empresa, debes incluir el logo, el nombre y el domicilio de la empresa. 2. Describe de manera detallada el proceso que seguiste para la creación de la aplicación. Debe quedar claro el proceso de análisis y determinación de requerimientos, así como la manera como se utilizan los controles e instrucciones de Visual C# para resolver estos requerimientos. 3. Incluye imágenes de las pantallas de la ejecución de la aplicación. www.maestronline.com