Bienvenidos

10
Bienvenidos

description

Bienvenidos. Desarrollo de Aplicaciones I P lan despresurizado www.afelipelc.mx/desarrollo-de-aplicaciones-1-modular /. Ing. Alfonso Felipe Lima Cortés [email protected] [email protected] www.afelipelc.mx. ¿Qué es lo que el alumno espera ver y/o aprender de la asignatura ?. - PowerPoint PPT Presentation

Transcript of Bienvenidos

Page 1: Bienvenidos

Bienvenidos

Page 2: Bienvenidos

Desarrollo de Aplicaciones IPlan despresurizado

www.afelipelc.mx/desarrollo-de-aplicaciones-1-modular/

Ing. Alfonso Felipe Lima Corté[email protected]

[email protected]

Page 3: Bienvenidos

¿Qué es lo que el alumno espera ver y/o aprender de la asignatura?

Page 4: Bienvenidos

Contenidos

Contenidos

A

Contenidos

¿Qué es lo que el alumno debe lograr en la asignatura? y ¿Cómo?

Competen

cia

Desarrollar aplicaciones visuales enriquecidas para diversos entornos mediante técnicas avanzadas de desarrollo de software a través de un entorno de desarrollo gráfico y un lenguaje de programación orientado a objetos, capaz de automatizar los procesos de una organización manipulando y administrando una fuente de datos que además permita generar reportes visuales.

¿Qué

nec

esito

par

a lo

grar

lo?

Esfuerzo

Dedicación

Responsabili

dad

Habilidades, …

Logros

Logros

Logros

Tarea(s)

Tarea(s)

Tarea(s)

Proyecto

•Instalar el entorno de desarrollo Microsoft Visual Studio 2010•Identificar las funciones principales (crear, abrir, guardar, compilar, ejecutar, y depurar) de operación en MS VS 2010.•Operar las funciones principales de MS VS 2010.•Identificar el concepto de controles, tipos, propiedades, métodos, atributos y eventos.•Elaborar aplicaciones utilizando los diferentes tipos de controles.•Implementar cuadros de diálogo en aplicaciones visuales.•Diseñar aplicaciones visuales que utilicen menús.

•Planear el desarrollo de una aplicación.•Crear proyectos con múltiples formularios.•Crear controles personalizados.•Codificar interfaces, clases y funciones para la manipulación de datos.•Documentar código fuente generado.•Desarrollar aplicaciones que cumplan con los requerimientos planteados.•Prevenir y controlar errores en las aplicaciones.•Empaquetar aplicaciones para su distribución.•Documentar los requerimientos para las aplicaciones empaquetadas.

•Planear la codificación de una aplicación.•Agregar componentes ORM al proyecto.•Codificar interfaces, clases y funciones a utilizar en la aplicación.•Manipular la base de datos (recuperar, crear y agregar objetos a la BD) utilizando componentes ORM, LINQ y Lambda.•Prevenir y controlar errores en las aplicaciones.•Generar reportes visuales a partir de una fuente de datos.•Seguridad en aplicaciones (roles y usuarios).•Empaquetar y documentar la aplicación (generar manual técnico y de usuario) para su distribución.

•Complementar y finalizar al 100% el proyecto .

Implementar una aplicación visual utilizando los controles correspondientes incluidos los controles personalizados, acorde al caso planteado e implementando las funcionalidades usando objetos para simular la manipulación de datos considerando el manejo de excepciones, documentando el código fuente generado en un proyecto con múltiples formularios. Empaquetar y documentar la aplicación.

1.- Implemente una aplicación visual acorde al caso planteado que permita el control y manipulación de una fuente de datos a través de componentes ORM (Object-Relational Mapping) avanzados como ADO.NET Entity Framework 4 y consultas LINQ, con funciones para generar reportes, considerando la seguridad e integridad de la aplicación.2.- Elabore la documentación correspondiente a la aplicación desarrollada para su liberación: manual de usuario y manual técnico.

Identificar la plataforma .NET, la arquitectura, estructura, elementos, componentes y características del entorno de desarrollo Visual Studio 2010 y la función que desempeñan, identifica los controles más comunes que se utilizan en las aplicaciones visuales, y sus propiedades, métodos y eventos básicos; diseña formularios acorde a casos de estudio planteados, comprender los conceptos básicos del lenguaje de programación C# (tipos de datos, declaración de variables, clases, interfaces, métodos, propiedades, sentencias de control, … )

Page 5: Bienvenidos

Muestra de aplicaciones de Windows.

Page 6: Bienvenidos

Muestra de aplicaciones de Windows.

Page 7: Bienvenidos

Muestra de aplicaciones de Windows.

Page 8: Bienvenidos

Muestra de aplicaciones de Windows.

Page 9: Bienvenidos

Evaluación(Criterios de evaluación - 8 actividades)

Actividad 110%

Actividad 210%

Actividad 310%

Actividad 420%

Actividad 510%

Actividad 610%

Actividad 720%

Actividad 810%

Imprimir y conservar las hojas de evaluación por cada actividad. http://afelipelc.mx/desarrollo-de-aplicaciones-1-modular/

Page 10: Bienvenidos

Las reglas.

1. En cada entrega de trabajo el alumno debe presentar la hoja de evaluación de la actividad.

2. Para obtener los 10 o 20 puntos por semana el alumno deberá asistir a las 2 sesiones, de lo contrario 1 inasistencia equivale a 2 puntos menos en el resultado final obtenido en cada tarea.

3. Por cada día de retraso en la entrega de las actividades la sanción será de 2 puntos menos.

Nota: La calificación final será asentada de acuerdo al nuevo sistema en la escala de 1:10, es decir, 100 equivale a 10; 90 equivale a 9.0, etc.