Академический Документы
Профессиональный Документы
Культура Документы
Qu es ERP?
Un ERP es una solucin que permite a las compaas centralizar e integrar los
procesos y captura de informacin de reas como finanzas, ventas, compras,
distribucin y logstica, planeacin y produccin, gestin de proyectos y
recursos humanos, de tal manera en que automatizan las actividades
asociadas a aspectos operativos y productivos, para que las organizaciones
operen de manera ptima bajo un sistema estandarizado y cuenten con
informacin confiable.
Los sistemas ERP, permiten controlar los diferentes procesos de la compaa, Si
una empresa no cuenta con un ERP, todos los procesos se realizan de manera
independiente en mayor tiempo, generando duplicidad de informacin, errores
de captura y por tanto mayores esfuerzos en cuanto calidad. Con un ERP
simplemente se captura el pedido y en el sistema se carga en todo el proceso,
por lo que la informacin no se manipula y se consulta de forma automtica.
ABAP
ABAP es el lenguaje de programacin propiedad del Sistema SAP, que se utiliza
para programar en la mayora de los productos de la empresa.
ABAP Significa (Advanced Business Application Programming ), Tambin nos
referimos a ABAP como ABAP 4 debido a que es un lenguaje de cuarta
generacin.
Utiliza sentencias de Open SQL para conectarse con prcticamente cualquier
base de datos
ABAP fue desarrollado por SAP como lenguaje de informes para SAP R/2, en los
aos 80, una plataforma que permita a las grandes corporaciones construir
aplicaciones de negocios para gestin de materiales y finanzas. ABAP, muy
parecido al COBOL en sus orgenes, originalmente significaba Allgemeiner
Berichtsaufbereitungsprozessor, palabras alemanas para procesador genrico
para la preparacin de informes. En sus inicios ABAP inclua el concepto de
Bases de datos lgicas, que suministraba un alto nivel de abstraccin para el
acceso a bases de datos.
ABAP fue pensado como un lenguaje de programacin para que los usuarios
finales pudieran manipular la informacin, pero el 4GL se volvi ms
complicado para usuarios normales, por lo que es necesario programadores
experimentados para realizar desarrollos.
PowerBuilder
PowerBuilder es una herramienta de desarrollo de clase empresarial
desarrollada por la empresa Sybase. PowerBuilder es orientada a objetos y
permite el desarrollo de diferentes tipos de aplicaciones y componentes para
ejecutar arquitecturas cliente/servidor, distribuidas y Web.
MONO
Mono es una plataforma de software diseada para permitir a los desarrolladores crear
aplicaciones multiplataforma de forma sencilla. Es una implementacin de cdigo abierto
del .Net Framework de Microsoft basada en los estndares ECMA para C# y Common
Language Runtime (CLR). Creemos que aportando una plataforma de software bien lograda y
estandarizada, podremos reducir las barreras para crear grandes aplicaciones para Linux.
Popularidad
Alto nivel de programacin
Librera de Clases Base Tener una exhaustiva librera de clases proporciona
miles de clases incorporadas pensadas para aumentar la productividad.
Multiplataforma Mono se ha creado para ser multiplataforma. Mono funciona
en Linux, Microsoft Windows, MacOS X, BSD, y Sun Solaris, Nintendo Wii, Apple
iPhone. Tambin funciona en arquitecturas x86, x86-64, IA64, PowerPC, SPARC
(32), ARM, Alpha, s390, s390x (32 y 64 bits)
Common Language Runtime (CLR) El CLR te permite escoger el lenguaje de
programacin con el que te sientes ms cmodo programando, y podr
interactuar con el cdigo programado en cualquier otro lenguaje soportado por
el CLR. Por ejemplo, puedes escribir una clase en C#, heredarla desde una en
VB.Net, y usarla en Eiffel.
Java EE
Java Platform, Enterprise Edition (Java EE) es el estndar en software
empresarial impulsado por la comunidad. Java EE se desarrolla utilizando la
Java Community Process , con las aportaciones de expertos de la industria, las
organizaciones comerciales y de cdigo abierto, Java grupos de usuarios, y un
sinnmero de personas. Cada versin ntegra nuevas funciones que se alinean
con las necesidades del sector, mejora la portabilidad de las aplicaciones y
aumenta la productividad del desarrollador.
Uno de los beneficios de Java EE como plataforma es que es posible empezar
con poco o ningn coste. La implementacin Java EE de Oracle Corporation
puede ser descargada gratuitamente, y hay muchas herramientas de cdigo
abierto disponibles para extender la plataforma o para simplificar el desarrollo.
.Net