Servicio Nacional de Aprendizaje SENA Regional Cesar Programa de Formacin: Anlisis y Desarrollo de Sistemas de Informacin.
Competencia a desarrollar 220501006. Definir los requerimientos necesarios para construir el sistema de informacin de acuerdo con las necesidades del cliente. Resultados de aprendizaje Asociados
22050100601. Aplicar las tcnicas de recoleccin de datos, diseando los instrumentos necesarios para el procesamiento de informacin, de acuerdo con la situacin planteada por la empresa. 22050100602 Elaborar mapas de procesos que permitan identificar las reas involucradas en un sistema de informacin, utilizando herramientas informticas y las Tics, para generar informes segn las necesidades de la empresa 22050100603. Plantear diferentes alternativas, de modelos tecnolgicos de informacin empresarial, teniendo en cuenta la plataforma tecnolgica de la empresa y las tendencias del mercado, para dar solucin a las situaciones relacionadas con el manejo de la informacin de la organizacin Documento de Estudio Visual Studio .NET Visual Studio .NET es una suite de desarrollo de todo tipo de proyectos de software (abarca la programacin en escritorio, programacin en ambiente web, programacin para dispositivos mviles, la programacin en consola, desarrollo de libreras, componentes, Active X e incluso la programacin de videojuegos), esta suite est compuesta de mltiples lenguajes de programacin que se apegan a una filosofa de desarrollo (el NET Framework), entre esos lenguajes tenemos: Visual Basic, Visual C# (C Sharp), Visual C++, entre otros. Como se indic anteriormente Visual Studio .NET es una suite para desarrolladores de Software de todo tipo, u por esto todos estos lenguajes comparten la misma interfaz para su codificacin, depuracin y construccin de todo tipo de aplicativos. Esp. Wilmer Jess Manotas Ferias
El desarrollo que tendremos en estudio es el lenguaje de programacin Visual Basic, quien tiene todas las caractersticas que le brinda el marco de desarrollo .NET sin perder, la facilidad y elegancia en la escritura y lectura de su cdigo. Para entender ms el entorno de desarrollo (IDE) de Visual Studio .NET, comencemos realizando una aplicacin en Windows Forms. 1) Vaya al botn de inicio de su Sistema Operativo y seleccione la opcin todos los programas y en ella escoja la opcin Microsoft Visual Studio 2010. Como lo indica la siguiente imagen
2) Una vez abierto Visual Studio .NET, dirjase al men File y seleccione la opcin New Project
Esp. Wilmer Jess Manotas Ferias
3) En este punto, usted ver una pantalla similar a la siguiente imagen.
En la parte izquierda de esta pantalla se encuentra los lenguajes de programacin que tiene la suite y categoras de proyectos que pueden realizar en dicho lenguaje. En la parte central los tipos de aplicaciones que se pueden generar dependiendo de la categora seleccionada y en la parte derecha se encuentra una pequea descripcin de dicho proyecto.
Para nuestro caso seleccionamos el lenguaje Visual Basic, seguido de la categorizacin Windows y por ltimo Windows Forms Application.
Pulse el botn OK para continuar con el proceso de desarrollo.
4) Espere unos pocos segundos mientras Visual Studio, configura el entorno a su lenguaje de programacin seleccionado. Una vez terminado usted apreciar una pantalla similar a la siguiente. Esp. Wilmer Jess Manotas Ferias
Ovalo 1. Caja de Herramientas (Toolbox). Estn contenidos todos los controles que podemos utilizar en nuestra aplicacin como por ejemplos: cajas de texto, cuadros combinados, listas de seleccin, botones, etc Ovalo 2. Barra de titulo, Men y Barra de botones. En la barra de titulo estn el nombre del proyecto en el cual estamos trabajando. La barra de Men posee todas las caractersticas de cmo podemos llevar nuestro proyecto a cabo, por ejemplo (compilar, ejecutar, copiar, pegar, buscar, fragmentos de cdigo, importacin de referencias, ayuda del sistema y del lenguaje de programacin. La barra de botones representa acceso directo a las opciones de los mens. Ovalo 3. rea de trabajo. Es el rea principal de trabajo. En esta parte se presentar los formularios que tiene nuestro proyecto, tambin como los objetos que estn dentro de los formularios, al igual que los cdigos que creemos para que tengan funcionalidad nuestras aplicaciones. Ovala 4. Explorador de Solucin (solution Explorer). Es un panel que permite ver y seleccionar cada uno de los archivos que tenga nuestro proyecto y/o solucin. Ovalo 5. Panel de Propiedades (properties). Es el panel para el cambio de los atributos de los elementos (objetos) que estn seleccionados.
1 3 4 5 2 Esp. Wilmer Jess Manotas Ferias
Hasta este punto hemos conocido el Entorno de Desarrollo Integrado (IDE por sus siglas en ingls). Ahora veamos los componentes ms comunes para el desarrollo de las aplicaciones: Form El componente por defecto de las aplicaciones en ambientes de escritorio. Es un contenedor de ms componentes que se reflejar como una ventana, con funcionalidades ya definidas como Maximizar, Minimizar, Cerrar, Redimensionar. Algunas de sus propiedades son: BackColor, BackgroundImage, AutoScroll, Text, SizeGripStyle, Opacity, WindowState, TopMost, Icon, StartPosition, FormBorderStyle, isMdiContainer
TextBox Es un control que permite introducir datos leidos desde el teclado, generalmente usado para la entrada de datos pero tambin puede ser utilizado para mostrar datos de salida, algunas propiedades que podemos resaltar de este control son: Text, Maxlength, Font, Multiline, Scrollbars, PasswordChar.
Button Este componente nos permite realizar la accin de clic con el cursor del ratn con el fin de que se ejecuten acciones en nuestro cdigo fuente. Es un control que casi siempre encontraremos en nuestras aplicaciones y de gran utilidad, por ejemplo cuando deseamos reiniciar estados en cajas de textos, guardar datos, cancelar acciones, etc. Algunas de las propiedades ms destacadas en este control son: Text, TextAlign, Cursor, FlatApparence, ForeColor, Image, ImageAlign. Listbox Los componentes listas, permiten seleccionar una o ms opciones presentadas en l. Estos componentes permiten mostrar a la vez distintas opciones que lo acompaen y tambin, si se le configura, facilitar la escogencia de varias de estas opciones. Entre sus Esp. Wilmer Jess Manotas Ferias
propiedades ms destacadas estn: ColumnWidth, Sorted, Items, ScrollAlwaysVisible. Combobox Los cuadros combinados son una opcin muy til cuando se desea reducir el espacio o cuando en nuestros formularios no tenemos demasiado espacio disponible para albergar un listado de datos. Adems los cuadros combinados permiten a diferencia de las listas la insercin de texto y nicamente la escogencia de un nico elemento dentro de la lista. Algunas de los propiedades que nos ofrece son: Items, FlatStyle
RadioButton Permite la seleccin UNICA dentro de un mismo contenedor, cuando existen varios componentes de esta misma clase. Es una opcin muy til cuando se disponen de contadas opciones u elementos y solamente el usuario debe seleccionar un nico elemento. Entre sus propiedades ms destacadas tenemos: Checked, CheckAlign, FlatAppareance, Image, ImageAlign, Text, TextAlign
CheckBox Es un componente que nos permite seleccionar ms de una opcin dentro de un mismo contenedor. Algunas de las propiedades de este control son: Checked, Checkalign, image, ImageAlign, Text
Label Es uno de los componentes ms utilizados en los desarrollos de aplicaciones, este sencillo componente permite presentar una etiqueta para que se conozca la utilizacin de otros controles en la aplicacin; es un componente de solo lectura, tambin utilizado en salida de datos, que no deseemos que sean modificados. Entre sus propiedades ms comunes estn: Text, TextAlign, Backcolor, AutoSize.
Esp. Wilmer Jess Manotas Ferias
PictureBox El cuadro de imagen nos permite mostrar imgenes en nuestra aplicacin, ya sea para darle un aspecto ms profesional a nuestros formularios o dando salida de algn dato grafico. Algunas de sus propiedades son: Image, BorderStyle, SizeMode.
GroupBox Es un componente que permite alojar otros controles, esto facilita como su nombre lo indica la agrupacin y ordenacin cuando as se requiera en un formulario. Alguna de sus propiedades ms comunes son: Text, BackColor, Enabled.
TabControl Este control nos permite agrupar controles por las distintas funcionalidades que pueda tener nuestra aplicacin, una de sus caractersticas esenciales es que oculta componentes a travs de pestaas, lo cual es muy til cuando se posee una gran cantidad de elementos que deseamos ubicar en el formulario. Algunas de sus propiedades son: Tabpages, ImageList,
HAZ SOLO LO QUE AMAS Y SERAS FELIZ, Y EL QUE HACE LO QUE AMA ESTA BENDITAMENTE CONDENADO AL XITO, QUE LLEGARA CUANDO DEBA LLEGAR PORQUE LO QUE DEBE SER, SER Y LLEGARA NATURALMENTE.