Академический Документы
Профессиональный Документы
Культура Документы
Pg. 1
Contenido
PRESENTACIN................................................................................................................................................ 3 INTRODUCCIN ................................................................................................................................................ 4 I. ASPECTOS GENERALES. ........................................................................................................................ 5 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. II. BASE LEGAL. .................................................................................................................................... 5 DESCRIPCIN DEL PROBLEMA. ................................................................................................... 5 OBJETIVOS. ...................................................................................................................................... 5 METAS............................................................................................................................................... 6 JUSTIFICACIN. ............................................................................................................................... 6 METODOLOGA Y HERRAMIENTAS................................................................................................ 6
MARCO REFERENCIAL DE LA EMPRESA. ............................................................................................. 8 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. DATOS GENERALES. ....................................................................................................................... 8 RESEA HISTORICA. ....................................................................................................................... 8 VISIN DE LA EMPRESA. ................................................................................................................ 8 MISIN DE LA EMPRESA. ............................................................................................................... 8 VALORES DE LA EMPRESA. ........................................................................................................... 9 ORGANIGRAMA. ............................................................................................................................... 9
III.
MARCO TERICO. ................................................................................................................................. 10 3.1. 3.2. 3.3. 3.4. 3.7. 3.8. PROGRAMACIN EN CAPAS. ....................................................................................................... 10 LENGUAJE C#. ............................................................................................................................... 11 LENGUAJE HTML ........................................................................................................................... 11 LENGUAJE CSS .............................................................................................................................. 12 PROTOCOLO FTP (PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS). ................................ 13 METODOLOGA DE DESARROLLO PROGRAMACIN EXTREMA. ............................................. 14
IV.
DATOS GENERALES DE LAS PRCTICAS ........................................................................................... 15 4.1. 4.2. 4.3. 4.4. 4.5. 4.6. PERIODO EN EL CUAL SE DESARROLL LAS PRCTICAS. ..................................................... 15 AREA DONDE SE DESARROLLARON LAS PRCTICAS. ............................................................ 15 PERSONAL RELACIONADO. ......................................................................................................... 15 HORARIO DE LAS PRCTICAS. .................................................................................................... 15 LISTADO GENERAL DE LAS ACTIVIDADES DE LAS PRCTICAS. ............................................. 16 CRONOGRAMA DE LAS ACTIVIDADES DE LAS PRCTICAS. .................................................... 16
V.
DESARROLLO DE LAS PRCTICAS...................................................................................................... 17 5.1. 5.2. DESARROLLO DE APLICACIN DE CONTROL LOGSTICO. ...................................................... 17 IMPLEMENTACIN DE SITIO WEB. .............................................................................................. 37
VI.
CONCLUSIONES .................................................................................................................................... 39
Pg. 2
PRESENTACIN
En el presente informe se describirn las labores realizadas durante mis prcticas preprofesionales, realizadas en la empresa CORPORACION IODO S.R.L., empresa dedicada a brindar bienes y servicios dentro del sector construccin. Dichas prcticas se llevaron a cabo desde el 4 de Marzo hasta el 02 de Agosto del ao 2013. La oportunidad de poder realizar prcticas pre-profesionales resulta importante tanto para el alumno como para la empresa. Por un lado, para las empresas esta frmula les permite entre otros aspectos disponer de recursos humanos mejor calificados y por otro, constituye una herramienta eficaz de seleccin de personal, ya que el "proceso de reclutamiento" se basa en una prueba prolongada del potencial candidato. Igualmente, para los estudiantes, los programas de formacin y prcticas contribuyen en gran medida a aplicar los conocimientos obtenidos sobre un contexto real. Gracias a las prcticas realizadas en la empresa CORPORACION IODO S.R.L gan experiencia en el campo laboral referente a la carrera profesional de Ingeniera Informtica y de Sistemas, la cual ser de vital importancia en mi desarrollo profesional.
Pg. 3
INTRODUCCIN
Se realiza este informe con el fin de poner en conocimiento las labores realizadas durante las prcticas pre-profesionales, las cuales sirvieron para afianzar y adquirir nuevos conocimientos as como la investigacin de nuevas tecnologas, adems la aplicacin en la prctica real de los conocimientos adquiridos en la Universidad. El presente informe consta de cuatro captulos: Captulo I: Aspectos Generales de las Prcticas, en el que se informa los objetivos y metas alcanzadas as como las herramientas y metodologas utilizadas. Captulo II: Marco Referencial de la empresa, informacin preliminar acerca de la empresa donde se desarrollan las prcticas. Captulo III: Marco terico del Informe, en el que se detalla la base terica de temas y tecnologas aprendidas en el transcurso de las practicas. Captulo IV: Datos Generales de las practicas, contiene informacin acerca del periodo, horario, personal relacionado, cronograma y listado de actividades. Captulo V: Desarrollo de las prcticas, contiene la informacin detallada referente a las actividades realizadas en la empresa.
Pg. 4
I.
ASPECTOS GENERALES.
1.1. BASE LEGAL.
Las Practicas Pre-Profesionales estn sujetas al artculo 127 del Estatuto de la Universidad Nacional de San Antonio Abad del Cusco, que promueve la realizacin de Prcticas Pre-Profesionales del estudiante universitario para su formacin profesional, cabe destacar tambin que el plan curricular de estudios actual de la Carrera Profesional de Ingeniera Informtica y de Sistemas indica que las Practicas pre Profesionales se deben realizar en el campo de la Produccin o investigacin.
1.3. OBJETIVOS.
Los Objetivos del presente informe de Practicas Pre Profesionales son: Objetivo General.Tener contacto con la realidad para establecer una comparacin, la que brindar una capacidad de observacin crtica, cuyo sustento se ver reflejado en las opiniones y soluciones que proponga como aporte. Mediante una adecuada aplicacin de los conocimientos cientficos y humansticos, que me fueron impartidos dentro de mi formacin Profesional. Objetivos Especficos. Poner en prctica los conocimientos adquiridos durante la formacin acadmica en la Universidad, Afianzar la formacin acadmica del estudiante, mostrando a este las diversas reas en las cuales va a desempearse como futuro profesional. Aprender nuevas herramientas y conocimientos que se utilizan en el mercado laboral actual. Pg. 5
1.4. METAS.
Dentro de las metas de las prcticas Pre-Profesionales estn: Participar en las etapas de desarrollo de un sistema, tales como anlisis, diseo, implementacin, implantacin y mantenimiento de los proyectos que se elaboren en la empresa mencionada. Utilizar la metodologa de modelamiento aprendida en la Universidad en las etapas de anlisis y diseo de los sistemas. Afianzar los conocimientos de programacin utilizando el lenguaje C#. Afianzar los conocimientos de bases de datos utilizando el gestor SQL. Afianzar conocimientos tcnicos relacionados con el Diseo Web. Adquirir experiencia para el trato con los clientes entendiendo los requerimientos de informacin que estos puedan tener as como identificar sus preferencias. Aprender y aplicar nuevas tcnicas de seguridad para validaciones de usuario asegurando la integridad de los datos en todo momento.
1.5. JUSTIFICACIN.
Para llegar a ser un buen profesional dentro del campo de accin de la carrera profesional de Ingeniera Informtica y de Sistemas, es necesaria la experiencia laboral dentro de nuestro medio, es por esta razn que se realizaron las prcticas pre profesionales en la empresa CORPORACION IODO SRL. La cual pudo brindarme la oportunidad de ser practicante. Para poder adquirir experiencia dentro del campo de accin de nuestra carrera profesional, es necesario tener contacto con la realidad y poder afianzar los conocimientos adquiridos durante la formacin acadmica con la prctica. Por otra parte, las prcticas pre-profesionales realizadas cumplen con el programa curricular de la carrera profesional de Ingeniera Informtica y de Sistemas de la Universidad Nacional San Antonio Abad del Cusco.
prcticas los usuarios muestran siempre nuevos requerimientos lo cual hace que los sistemas sean dinmicos en el tiempo y estn siempre sujetos a mantenimiento. Como parte del desarrollo se debe mencionar el hecho de que se planifican reuniones peridicas en las cuales se conversa e intercambia informacin sobre los pasos a seguir, las fechas de entrega, problemas presentados y sugerencias para hacer ms eficiente el desarrollo del sistema, estas reuniones se realizan en un ambiente de confraternidad de modo que todos se sientan en confianza de sugerir u opinar sobre la forma de desarrollo de los proyectos.
Pg. 7
II.
2.6. ORGANIGRAMA.
Pg. 9
Sin embargo, a lo largo de sus diferentes versiones, se han incorporado y suprimido caractersticas, con el fin de hacerlo ms eficiente y facilitar el desarrollo de pginas web compatibles con distintos navegadores y plataformas (PC de escritorio, porttiles, telfonos inteligentes, tablets, etc.). Sin embargo, para interpretar correctamente una nueva versin de HTML, los desarrolladores de navegadores web deben incorporar estos cambios y el usuario debe ser capaz de usar la nueva versin del navegador con los cambios incorporados. Usualmente los cambios son aplicados mediante parches de actualizacin automtica (Firefox, Chrome) u ofreciendo una nueva versin del navegador con todos los cambios incorporados, en un sitio web de descarga oficial (Internet Explorer). Un navegador no actualizado no ser capaz de interpretar correctamente una pgina web escrita en una versin de HTML superior a la que pueda interpretar, lo que obliga muchas veces a los desarrolladores a aplicar tcnicas y cambios que permitan corregir problemas de visualizacin e incluso de interpretacin de cdigo HTML. As mismo, las pginas escritas en una versin anterior de HTML deberan ser actualizadas o reescritas, lo que no siempre se cumple. Es por ello que ciertos navegadores an mantienen la capacidad de interpretar pginas web de versiones HTML anteriores. Por estas razones, an existen diferencias entre distintos navegadores y versiones al interpretar una misma pgina web.
Pg. 12
DE
FTP (siglas en ingls de File Transfer Protocol, 'Protocolo de Transferencia de Archivos') en informtica, es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura clienteservidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde l o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo. El servicio FTP es ofrecido por la capa de aplicacin del modelo de capas de red TCP/IP al usuario, utilizando normalmente el puerto de red 20 y el 21. Un problema bsico de FTP es que est pensado para ofrecer la mxima velocidad en la conexin, pero no la mxima Polo Soto Omar Pg. 13
seguridad, ya que todo el intercambio de informacin, desde el login y password del usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningn tipo de cifrado, con lo que un posible atacante puede capturar este trfico, acceder al servidor y/o apropiarse de los archivos transferidos. Para solucionar este problema son de gran utilidad aplicaciones como scp y sftp, incluidas en el paquete SSH, que permiten transferir archivos pero cifrando todo el trfico.
Pg. 14
SE
DESARROLLARON
LAS
Las prcticas se desarrollaron principalmente en el rea de Logstica, la cual est encargada de manejar y controlar las existencias y los recursos de la empresa, es importante resaltar tambin que se trabaj tambin en coordinacin con el rea de ventas y con la Gerencia General. La interaccin entre diversas reas permiti desarrollar una aplicacin con distintos privilegios de usuarios.
Pg. 15
Lunes 08hrs-09hrs 09hrs-10hrs 10hrs-11hrs 11hrs-12hrs 12hrs-13hrs 13hrs-14hrs 14hrs-15hrs 15hrs-16hrs 16hrs-17hrs 17hrs-18hrs 18hrs-19hrs
Martes
Mircoles
Jueves
Viernes
Pg. 16
V.
5.1.1. PERIODO DE LA ACTIVIDAD Inicio: 04 de Marzo del 2013 Fin: 14 de Junio del 2013
5.1.2. OBJETIVO DE LA ACTIVIDAD Desarrollar una aplicacin de escritorio para apoyar en el control logstico de la empresa. 5.1.3. LIMITACIONES DE LA ACTIVIDAD La aplicacin se desarrollara en herramientas Microsoft gratuitas, quedando la posibilidad de que ms adelante se nos exija la adquisicin de licencias. 5.1.4. JUSTIFICACIN DE LA ACTIVIDAD Es importante la elaboracin de esta aplicacin para facilitar muchos procesos de la empresa. 5.1.5. DESCRIPCIN DE LA ACTIVIDAD Introduccin. Tenindose como base la metodologa para el desarrollo del software seleccionada, se estructurarn los tpicos de este captulo por la disciplina que XP establece. Se realiza una descripcin de las caractersticas principales del sistema a desarrollar, tenindose en cuenta el problema por el cual fue concebido. Adems se especifican las funcionalidades que se desean informatizar en la bsqueda de satisfacer las necesidades de los usuarios.
Pg. 17
Requisitos No Funcionales. Usabilidad: El sistema debe estar funcionado durante el horario laboral. El sistema ser utilizado por los trabajadores, los cuales recibirn un adiestramiento bsico para el uso de la aplicacin.
Rendimiento: La aplicacin propuesta debe ser rpida y el tiempo de respuesta debe ser el mnimo posible, adecuado a la rapidez con que el cliente requiere la respuesta a su peticin. Portabilidad: Las herramientas utilizadas podrn ser usadas bajo cualquier sistema operativo Windows NT en adelante. El servidor de Base de Datos debe contar con SQL Server.
Seguridad: Confiabilidad: La informacin manejada por el sistema debe estar protegida de acceso no autorizado. Realizar copias de respaldo de la base de datos peridicamente en diferentes mquinas preferentemente al finalizar cada jornada laboral. Integridad: La informacin manejada por el sistema debe ser objeto de cuidadosa proteccin contra la corrupcin y estados de inconsistencia. Software: En las computadoras de los usuarios solo se requiere Windows NT en adelante. . Para su implementacin se utilizar el framework .Net y el lenguaje C# como herramienta de desarrollo y como gestor de base de datos SQL.
Pg. 18
Hardware: En el cliente se requiere una mquina con 128 MB de RAM como mnimo. Todas las mquinas implicadas en la funcionalidad de la aplicacin deben estar conectadas a la red de al menos 100 Mbps de velocidad. Personas Relacionadas con el Sistema. Persona Gerente Logstico Vendedor Justificacin Es el encargado de tomar decisiones, tiene acceso total al sistema. Es el encargado de monitorear los movimientos. Es el encargado de registrar los movimientos.
Fase de Exploracin. Historias de Usuario. Historia de Usuario Nmero: 1 Usuario: Vendedor, Logstico, Gerente.
Nombre historia: Ingresar Usuario. Prioridad en negocio: Alta Puntos estimados: 3 Descripcin: Ingresamos ID y contrasea, se cotejaran con la base de datos antes de tener acceso a las opciones propias del privilegio de usuario correspondiente. Observaciones: Tres Niveles Distintos de Usuario. Riesgo en desarrollo: Alta Iteracin asignada: 1
Pg. 19
Nombre historia: Mantenimiento Usuario. Prioridad en negocio: Alta Puntos estimados: 2 Descripcin: Obtendremos automticamente un cdigo auto numrico del nuevo usuario a ingresar y completaremos los dems datos requeridos; para el caso de actualizacin, cambiaremos el cdigo auto numrico por el cdigo del usuario que deseamos modificar y obtendremos los datos guardados. Observaciones: No se habilitar la opcin de borrado de cuenta de usuario. Riesgo en desarrollo: Media Iteracin asignada: 1
Nombre historia: Mantenimiento Producto. Prioridad en negocio: Alta Puntos estimados: 2 Descripcin: Obtendremos automticamente un cdigo auto numrico del nuevo producto a ingresar y completaremos los dems datos requeridos; para el caso de actualizacin, cambiaremos el cdigo auto numrico por el cdigo del producto que deseamos modificar y obtendremos los datos guardados. Riesgo en desarrollo: Media Iteracin asignada: 2
Pg. 20
Observaciones: Habilitado para Gerente pero usado principalmente por Logstico, no se habilitar la opcin de borrado.
Nombre historia: Mantenimiento Cliente Prioridad en negocio: Alta Puntos estimados: 2 Descripcin: Obtendremos automticamente un cdigo auto numrico del nuevo cliente a ingresar y completaremos los dems datos requeridos; para el caso de actualizacin, cambiaremos el cdigo auto numrico por el cdigo del cliente que deseamos modificar y obtendremos los datos guardados. Observaciones: Habilitado para Gerente, usado principalmente por Logstico y Vendedor, no se habilitar la opcin de borrado. Riesgo en desarrollo: Media Iteracin asignada: 2
Nombre historia: Mantenimiento Proveedor Prioridad en negocio: Alta Puntos estimados: 2 Riesgo en desarrollo: Media Iteracin asignada: 2
Pg. 21
Descripcin: Obtendremos automticamente un cdigo auto numrico del nuevo proveedor a ingresar y completaremos los dems datos requeridos; para el caso de actualizacin, cambiaremos el cdigo auto numrico por el cdigo del proveedor que deseamos modificar y obtendremos los datos guardados. Observaciones: Habilitado para Gerente pero usado principalmente por Logstico, no se habilitar la opcin de borrado.
Nombre historia: Registro Ingreso. Prioridad en negocio: Alta Puntos estimados: 3 Descripcin: Obtenemos un cdigo auto numrico de ingreso, seleccionamos al proveedor, seleccionamos los productos con sus respectivas cantidades, registramos el ingreso. Observaciones: Habilitado para Gerente pero usado principalmente por Logstico. Riesgo en desarrollo: Alta Iteracin asignada: 3
Nombre historia: Registro Venta. Prioridad en negocio: Alta Riesgo en desarrollo: Alta
Pg. 22
Iteracin asignada: 3
Seleccionamos al cliente, definimos el nmero de comprobante de venta, seleccionamos los productos con sus respectivas cantidades, registramos la venta. Observaciones: Habilitado para Gerente pero usado principalmente por Logstico y Vendedor. Segn el tipo de documento del cliente se asignar el tipo de comprobante de venta.
Nombre historia: Registro Egreso Prioridad en negocio: Alta Puntos estimados: 3 Descripcin: Obtenemos un cdigo auto numrico de egreso, definimos el motivo, seleccionamos los productos con sus respectivas cantidades, registramos el ingreso. Observaciones: Habilitado para Gerente pero usado principalmente por Logstico y Vendedor. Los egresos no representan ingresos monetarios para la empresa, son salidas de productos por algn motivo establecido. Riesgo en desarrollo: Alta Iteracin asignada: 3
Pg. 23
Nombre historia: Ver Detalle de Movimientos Prioridad en negocio: Media Puntos estimados: 1 Descripcin: Consultamos el total de movimientos realizados, identificados por cdigo y fecha. Observaciones: Dems datos o detalles de los movimientos se verificarn en otros mdulos. Riesgo en desarrollo: Baja Iteracin asignada: 4
Nombre historia: Ver Detalle de Ingresos Prioridad en negocio: Media Puntos estimados: 1 Descripcin: Consultamos el total de ingresos realizados, se detallan todos los datos. Observaciones: Habilitado solamente para Gerente y Logstico. Riesgo en desarrollo: Baja Iteracin asignada: 4
Pg. 24
Nombre historia: Ver Detalle de Egresos Prioridad en negocio: Media Puntos estimados: 1 Descripcin: Consultamos el total de egresos realizados, se detallan todos los datos. Observaciones: Habilitado solamente para Gerente y Logstico. Riesgo en desarrollo: Baja Iteracin asignada: 4
Nombre historia: Ver Detalle de Ventas Prioridad en negocio: Media Puntos estimados: 1 Descripcin: Consultamos el total de ventas realizadas, se detallan todos los datos. Observaciones: Habilitado solamente para Gerente y Logstico. Riesgo en desarrollo: Baja Iteracin asignada: 4
Pg. 25
Nombre historia: Bsqueda Productos Prioridad en negocio: Baja Puntos estimados: 1 Descripcin: A medida que ingresamos el nombre de un determinado producto en el cuadro de bsqueda, se filtran los resultados; si escogemos alguno obtendremos los dems datos. Observaciones: Habilitado para Gerente pero usado principalmente por Logstico y Vendedor. Riesgo en desarrollo: Baja Iteracin asignada: 5
Nombre historia: Bsqueda Clientes Prioridad en negocio: Baja Puntos estimados: 1 Descripcin: A medida que ingresamos el nombre de un determinado cliente en el cuadro de bsqueda, se filtran los resultados; si escogemos alguno obtendremos los dems datos. Observaciones: Habilitado para Gerente pero usado principalmente por Logstico y Vendedor. Riesgo en desarrollo: Baja Iteracin asignada: 5
Pg. 26
Nombre historia: Bsqueda Proveedores Prioridad en negocio: Baja Puntos estimados: 1 Descripcin: A medida que ingresamos el nombre de un determinado proveedor en el cuadro de bsqueda, se filtran los resultados; si escogemos alguno obtendremos los dems datos. Observaciones: Habilitado para Gerente pero usado principalmente por Logstico y Vendedor. Riesgo en desarrollo: Baja Iteracin asignada: 5
Fase de Planificacin. Estimacin de esfuerzos por historias de usuario. Historia de Usuario Ingresar Usuario Mantenimiento Usuario Mantenimiento Producto Mantenimiento Cliente Mantenimiento Proveedor Registro Ingreso Registro Venta Registro Egreso Ver Detalle Movimientos Ver Detalle Ingresos Ver Detalle Egresos Ver Detalle Ventas Bsqueda Productos Bsqueda Clientes Bsqueda Proveedores Puntos Estimados 3 2 2 2 2 3 3 3 1 1 1 1 1 1 1
Pg. 27
Plan de Duracin de las iteraciones. Iteraciones. 1ra Orden de las historias de usuario. Ingresar Usuario Mantenimiento Usuario Mantenimiento Producto Mantenimiento Cliente Mantenimiento Proveedor Registro Ingreso Registro Venta Registro Egreso Ver Detalle Movimientos Ver Detalle Ingresos Ver Detalle Egresos Ver Detalle Ventas Bsqueda Productos Bsqueda Clientes Bsqueda Proveedores Duracin de las iteraciones. 2 Semanas
2da
3 Semanas
3ra
4 Semanas
4ta
2 Semanas
5ta
1 Semana
Plan de Entregas. Mdulos e Historias de Usuario. Mdulos Usuario Mantenimiento Historias de Usuario Ingresar Usuario Mantenimiento Usuario Mantenimiento Producto Mantenimiento Cliente Mantenimiento Proveedor Registro Ingreso Registro Venta Registro Egreso Ver Detalle Movimientos Ver Detalle Ingresos Ver Detalle Egresos Ver Detalle Ventas Bsqueda Productos Bsqueda Clientes Bsqueda Proveedores
Negocio
Reportes
Bsqueda
Pg. 28
Mdulos e Iteraciones
Mdulos
1 It.
2 It.
V 1.0
3 It.
4 It.
V 1.1 V 1.1 V 1.0 V 1.0
5 It.
Terminado Terminado Terminado Terminado Terminado
V 1.0
Fase de Iteraciones. Descripcin de Iteraciones 1ra Iteracin.- Esta iteracin tiene por objetivo dar cumplimiento a las historias de usuario 1 y 2, las cuales tienen prioridad alta y estn relacionadas con el control de privilegios y acceso al sistema. 2da Iteracin.- Esta iteracin tiene por objetivo dar cumplimiento a las historias de usuario 3, 4 y 5; las cuales tienen prioridad alta y estn relacionadas con el mantenimiento de productos, clientes y proveedores. 3ra Iteracin.- Esta iteracin tiene por objetivo dar cumplimiento a las historias de usuario 6, 7 y 8; las cuales tienen prioridad alta y estn relacionadas con el registro de movimientos. 4ta Iteracin.- Esta iteracin tiene por objetivo dar cumplimiento a las historias de usuario 9, 10, 11, 12 ; las cuales tienen prioridad media y estn relacionadas con la visualizacin de reportes. 5ta Iteracin.- Esta iteracin tiene por objetivo dar cumplimiento a las historias de usuario 13, 14 y 15; las cuales tienen prioridad baja y estn relacionadas con la bsqueda de productos, clientes y proveedores.
Pg. 29
Tareas por iteracin Iteracin Historia de Usuario Tarea Puntos Diseo de interfaz de 1 autenticacin. Proceso de 2 autenticacin. Diseo de interfaz de 1 mantenimiento de Usuarios. Insercin de Usuarios y 0.5 privilegios. Modificacin de Usuarios y 0.5 privilegios. Diseo de interfaz de 1 mantenimiento de Productos. Insercin de 0.5 Productos. Modificacin de 0.5 Productos. Diseo de interfaz de 1 mantenimiento de Clientes. Insercin de 0.5 Clientes. Modificacin de 0.5 Clientes. Diseo de interfaz de 1 mantenimiento de Proveedores. Insercin de 0.5 Proveedores. Modificacin de 0.5 Proveedores.. Diseo de interfaz de 1 Ingreso. Registro de movimiento 2 ingreso. Diseo de interfaz de 1 Ingreso. Registro de movimiento 2 ingreso. Pg. 30
Ingresar Usuario
Mantenimiento Producto
2da
Mantenimiento Cliente
Mantenimiento Proveedor
Registro Ingreso
3ra
Registro Venta
Registro Egreso
Ver Detalle Movimientos 4ta Ver Detalle Ingresos Ver Detalle Egresos Ver Detalle Ventas Bsqueda Productos
5ta
Diseo de interfaz de Ingreso. Registro de movimiento ingreso. Diseo interfaz Detalle Movimientos Diseo interfaz Detalle Ingresos Diseo interfaz Detalle Egresos Diseo interfaz Detalle Ventas Diseo interfaz Bsqueda Productos Diseo interfaz Bsqueda Clientes Diseo interfaz Bsqueda Proveedores
1 1 1 1 1
TIngreso
CodIngre so F e cha
TDetalleIng
CodIngre so CodProducto
TProducto
Co dPro ducto Unida d
TBoleta TUsuario
Co dUsua rio Nom bre DNI Usua rio
TDetalleBol
Nro Bo le ta Co dPro ducto Ca ntida d Pre cio
Nom bre Ma rca Pre cio Co m pra Pre cio Ve nta Ca ntida d De ta lle
TCliente
CodClie nte Ra zonSocia l
Cla v e
TipoDoc
Ha bilita do
NroDoc Te le fono
TFactura
Nro F a ctura F e cha Co dClie nte Co dUsua rio Anula do To ta l
TDetalleFact
NroF a ctura CodProducto Ca ntida d Pre cio
TMenuUsuario
Nom bre Ite m CodUsua rio Ha bilita do
TEgreso
CodEgre so F e cha
TDetalleEgr
CodEgre so CodProducto
Pg. 31
Mantenimiento Usuario
Mantenimiento Producto
Pg. 32
Mantenimiento Cliente
Mantenimiento Proveedor
Registro Ingreso
Pg. 33
Registro Venta
Registro Egreso
Pg. 34
Pg. 35
Men
Codificacin En la implementacin del sistema se utiliza el lenguaje de programacin C#. Se emplean clases en el cdigo fuente porque segn las caractersticas del sistema se considera que es necesario emplear la programacin orientada a objeto (POO). Adems se hace evidente el uso de la reutilizacin de cdigo pues las funcionalidades del sistema presentan caractersticas en comn.
Pg. 36
5.2.2. OBJETIVO DE LA ACTIVIDAD Implementar el Sitio Web de la empresa. 5.2.3. LIMITACIONES DE LA ACTIVIDAD El sitio web contar con alojamiento gratuito, las visitas no podrn ser ilimitadas. 5.2.4. JUSTIFICACIN DE LA ACTIVIDAD Es importante la elaboracin del sitio web pues ayudar a difundir los productos y servicios que brinda la empresa. 5.2.5. DESCRIPCIN DE LA ACTIVIDAD Introduccin Se realizar un sitio web el cual se alojar en el dominio pago www.corporacioniodo.com donde se brindar la informacin de la empresa as como los productos que comercializa y los servicios que brinda. Implementacin El sitio web fue desarrollado con las herramientas Adobe Fireworks y Adobe Dreamweaver; se utilizaron los lenguajes HTML, CSS y JavaScript.
Pg. 37
Pgina Empresa
Pg. 38
VI. CONCLUSIONES
Terminadas las prcticas pre profesionales en la empresa CORPORACION IODO S.R.L. Se llegaron a las siguientes conclusiones: 1. Gracias a las prcticas realizadas en la empresa, pude ganar experiencia dentro del campo de accin de la carrera profesional de Informtica y de Sistemas, viviendo diferentes circunstancias de las cuales obtuve conocimiento; siendo entonces este proceso fundamental para mi desarrollo profesional. 2. Es importante el mantenimiento tcnico, para la organizacin CORPORACION IODO S.R.L., como para otras organizaciones, puesto que los sistemas de informacin estn en constante mejora. 3. Se recopil conocimiento de nuevas metodologas de desarrollo de software, siendo la programacin extrema (XP), la utilizada en este caso. 4. Se gan experiencia en el Uso de Gestores de Base de Datos, Lenguajes de programacin y Diseo Web. 5. Se foment y forj el sentimiento de compaerismo gracias a la interaccin con el personal de la empresa, siendo de ayuda para futuros ambientes de trabajo.
Pg. 39
VII. RECOMENDACIONES
Las recomendaciones que se sugieren a la empresa son: 1. Brindar mantenimiento constante al software desarrollado y posteriormente, implementar una aplicacin web. 2. Adquirir las licencias de software pago u optar por software libre, pues a la fecha se utilizan herramientas a modo de prueba. 3. En caso de contar con una mayor cantidad de visitas al sitio web, contratar un Hosting Pago para soportar el trfico. 4. Brindar mantenimiento constante al sitio web y utilizar tcnicas de posicionamiento web y marketing digital. 5. Crear el rea de tecnologas de informacin y contar con personal permanente.
Pg. 40
VIII. BIBLIOGRAFA
Se utilizaron como referencia y material de apoyo los siguientes libros. 1. Ingeniera de Software 7 ED; Roger Pressman; McGraw Hill; 2010. 2. Ingeniera de Software 7 ED; Ian Sommerville; Addison Wesley; 2005. 3. Extreme Programming Explained 2 ED; Kent Beck; Addison Wesley; 2005. 4. La Biblia de C#; Jeff Ferguson; Anaya Multimedia; 2003. 5. Tcnicas Avanzadas de Diseo Web; Equipo Vrtice; Publicaciones Vrtice; 2002.
Pg. 41
IX. WEBGRAFA
Se utiliz como referencia y capacitacin los siguientes links: http://www.extremeprogramming.org/ http://es.wikipedia.org/wiki/Programaci%C3%B3n_extrema http://www.hendricksonxp.com/ http://www.monografias.com/trabajos98/estado-del-artemetodologias-herramientas-y-lenguajes-desarrolloaplicaciones-web/estado-del-arte-metodologiasherramientas-y-lenguajes-desarrollo-aplicaciones-web2.shtml http://www.csharpya.com.ar/ http://www.connectionstrings.com/sql-server-2008/ http://www.blogdemegastar.com/2010/09/pasos-paraconfigurar-sql-server-2008.html http://www.hazunaweb.com/
Pg. 42