Últimos Comentarios

miércoles, 14 de noviembre de 2012

Piensa en java

Bruce Eckel es el autor de los libros sobre Java y C++, dirigidos a programadores que desean aprender sobre estos lenguajes y sobre la programación orientada a objetos. Este escritor ha tenido la buena costumbre de editar sus libros para que puedan descargarse gratis. Así, podemos acceder de forma totalmente gratuita a la tercera edición de su libro “Thinking in Java” en el siguiente enlace (en inglés): 

Libro "Thinking in Java"

Lección de vida.....

Los Buenos Artistas Copian, Los Grandes Roban. Pablo Picasso & Steve Jobs


lunes, 12 de noviembre de 2012

Sabes que es SAP?? y para que sirve??


SAP AG (Systeme, Anwendungen und Produkte) (Sistemas, Aplicaciones y Productos), con sede en Walldorf (Alemania), es el primer proveedor de software empresarial en el mundo. Como empresa, comercializa un conjunto de aplicaciones de software para soluciones integradas de negocios, entre ellas mySAP Business Suite, que provee soluciones escalables que permiten mejorar continuamente, con más de 1.000 procesos de negocio consideradas las mejores prácticas empresariales. 


SAP es considerada como el tercer proveedor independiente de software del mundo y el mayor fabricante europeo de software. Con 12 millones de usuarios, 100.600 instalaciones, y más de 1.500 socios, es la compañía más grande de software Inter-empresa. A finales de 2005, SAP empleaba a 35.873 personas (fuente empleados) en más de 50 países y sus ingresos anuales fueron de 8.513 millones de euros (fuente ingresos). En resumen es un sistema informático basado en módulos integrados, que abarca prácticamente todos los aspectos de la administración empresarial. 



Pongamos un ejemplo, una empresa de venta de jamones quiere montar un sistema informático para dar salida a sus productos a todos los clientes que tiene tanto en España como en el extranjero. SAP es un sistema ya definido que se adaptaría a todas las necesidades de esta empresa. Para ello se instarían los módulos de ventas SD, MM,... necesarios para dar estos servicios y luego se parametrizarían (configurarían) para adaptarse a las necesidades del cliente, en nuestro caso nuestra empresa de jamones. SAP está creado para abarcar todos los sectores del negocio. 




Además una de las características más destacable de SAP es su "Integración" que significa que la información se comparte entre todos los módulos de SAP que la necesiten y que pueden tener acceso a ella, es decir, que si nuestra empresa de jamones quiere además y como es lógico facturar sus ventas, el módulo de FI (finanzas) interactuaría con el de SD(ventas) 



Para los programadores contaros que el lenguaje de programación que usa SAP es el ABAP IV y es muy parecido al sql y muy básico. 



Un Poco de Historia 



SAP fue fundada en 1972 en la Ciudad de Mannheim, Alemania, por antiguos empleados de IBM (Claus Wellenreuther, Hans-Werner Hector, Klaus Tschira, Dietmar Hopp y Hasso Plattner) bajo el nombre de "SAP Systemanalyse, Anwendungen und Programmentwicklung". El nombre fue tomado de la división en la que trabajaban en IBM. 
se ha desarrollado hasta convertirse en la quinta más grande compañía mundial de software. El nombre SAP es al mismo tiempo el nombre de una empresa y el de un sistema informático. Este sistema comprende muchos módulos completamente integrados, que abarca prácticamente todos los aspectos de la administración empresarial. Ha sido desarrollado para cumplir con las necesidades crecientes de las organizaciones mundiales y su importancia esta más allá de toda duda. SAP ha puesto su mirada en el negocio como un todo, así ofrece un sistema único que soporta prácticamente todas las áreas en una escala global. SAP proporciona la oportunidad de sustituir un gran número de sistemas independientes, que se han desarrollado he instalado en organizaciones ya establecidas, con un solo sistema modular. Cada módulo realiza una función diferente, pero esta diseñado para trabajar con otros módulos. Está totalmente integrado ofreciendo real compatibilidad a lo largo de las funciones de una empresa. 



Después de haber dominado el mercado, la empresa afronta una mayor competencia de Microsoft e IBM. En marzo de 2004 cambió su enfoque de negocio en favor de crear la "plataforma" que desarrolla y utiliza, la nueva versión de su software NetWeaver.. 



Es en este punto donde SAP se encuentra enfrentado con Microsoft e IBM, en lo que se conoce como "la guerra de las plataformas". Microsoft ha desarrollado una plataforma basada en la Web llamada .NET, mientras IBM ha desarrollado otra llamada WebSphere. 



A comienzos de 2004 sostuvo conversaciones con Microsoft sobre una posible fusión. Las empresas dijeron que las conversaciones finalizaron sin un acuerdo. Sin embargo, a comienzos del 2006 fue anunciada una alianza muy importante entre SAP y Microsoft para integrar las aplicaciones ERP de SAP con las de Office de Microsoft bajo el nombre de proyecto "Duet". 



La compra de SAP por parte de Microsoft habría sido uno de los acuerdos más grandes en la historia de la industria del software, dado el valor de mercado de la alemana, de más de 55.000 millones de euros (junio 2004). 



SAP ha conquistado clientes de forma consistente para aumentar la cuota del mercado global entre sus cuatro principales competidores a un 55% a fines de 2004, desde un 48% dos años antes. La participación combinada de Oracle y PeopleSoft declinó de un 29% a un 23%. 



SAP es una compañía alemana, pero opera en todo el mundo, con 28 sucursales y afiliadas y 6 compañías asociadas, manteniendo oficinas en 40 países. Una de Ellas en Argentina. 



Mercados de SAP 



SAP comercializa todos sus productos en diferentes industrias del mundo desde las compañías privadas hasta las gubernamentales. La siguiente lista es una muestra parcial de las industrias a las que sirve SAP: 



- Materias primas, minería y agricultura 
- Gas y petróleo 
- Químicas 
- Farmacéuticas 
- Materiales de construcción, arcilla y vidrio 
- Construcción pesada 
- Servicios 
- Consultorías y software 
- Sanatorios y hospitales 
- Muebles 
- Automoción 
- Textil y vestidos 
- Papel y maderas 
- Sector Público 




Módulos de aplicación 



Gestión Financiera (FI) 



Libro mayor, libros auxiliares, ledgers especiales, etc. 



Controlling (CO) 



Gastos generales, costes de producto, cuenta de resultados, centros de beneficio, etc. 



Tesorería (TR) 
Control de fondos, gestión presupuestaria, etc 



Sistema de proyectos (PS) 



Grafos, contabilidad de costes de proyecto, etc. 



Gestión de personal (HR) 



Gestión de personal, cálculo de la nómina, contratación de personal, etc. 



Mantenimiento (PM) 



Planificación de tareas, planificación de mantenimiento, etc. 



Gestión de calidad (QM) 



Planificación de calidad, inspección de calidad, certificado de, aviso de calidad, etc. 



Planificación de producto (PP) 



Fabricación sobre pedido, fabricación en serie, Kanban, etc. 



Gestión de material (MM) 



Gestión de stocks, compras, verificación de facturas, etc. 



Comercial(SD) 



Ventas, expedición, facturación, etc. 



Workflow (WF), Soluciones sectoriales (IS): 



Contienen funciones que se pueden aplicar en todos los módulos 







jueves, 8 de noviembre de 2012

Instalación y Primeros pasos en Oracle

Os pongo acá un video la mar de explicativo:




Informe Laboral FP SAE


Algo a tener en cuenta:

Informe del SAE de la situación laboral del alumnado que tituló en FP de Andalucía en la promoción 2009 - 2010.

Por desgracia las cifras para el sector informático no es que sean muy buenas que digamos.

Inicios con Java

Muy buen video donde explica como trabajar con las variables PATH y CLASSPATH para hacer uso del Java SDK


Conoceis FPMarket??


Una iniciativa de los compañeros del Profesorado de la Junta de Andalucía:

"Fpmarket" se ha creado para ofrecer al alumnado de FP las aplicaciones APP´s más usuales. 

Para ello se ha intentado estandarizar la forma de subir las aplicaciones. 

Para saber más: Ver

martes, 6 de noviembre de 2012

Cómo funciona el Sistema Binario??

  El lenguaje máquina, es el lenguaje utilizado directamente por el procesador, consta de un conjunto de instrucciones codificadas en binario. Es el sistema de códigos directamente interpretable por un circuito microprogramable.

Este fue el primer lenguaje utilizado para la programación de computadores. De hecho, cada máquina tenía su propio conjunto de instrucciones codificadas en ceros y unos. Cuando un algoritmo está escrito en este tipo de lenguaje, decimos que está en código máquina.
Programar en este tipo de lenguaje presentaba los siguientes inconvenientes:
  • Cada programa era válido sólo para un tipo de procesador u ordenador.
  • La lectura o interpretación de los programas era extremadamente difícil y, por tanto, insertar modificaciones resultaba muy costoso.
  • Los programadores de la época debían memorizar largas combinaciones de ceros y unos, que equivalían a las instrucciones disponibles para los diferentes tipos de procesadores.
  • Los programadores se encargaban de introducir los códigos binarios en el computador, lo que provocaba largos tiempos de preparación y posibles errores.
A continuación puedes ver el siguiente enlace para ver como funciona el sistema binario:


Ingeniería del Software


 “El comienzo de la sabiduría para un ingeniero de software es reconocer la diferencia entre hacer que un programa funcione y conseguir que lo haga correctamente.”  Roger S. Pressman

Para saber más

viernes, 2 de noviembre de 2012

Sabias, quien fue el diseñador del primer ordenador??

La arquitectura funcional vigente hoy día en la construcción de ordenadores fue concretada por John Von Neumann a mediados del siglo pasado. Está basada en los siguientes componentes que se interrelacionan entre sí a través del bus del sistema que actúa como canal de comunicación entre ellos:
  • La Unidad Central de Proceso (CPU, por sus iniciales en inglés).
  • La memoria principal.
  • Los sistemas de Entrada/Salida.



Para saber más vista: Wikipedia