SERVICIOS
      PRODUCTOS
   CONSULTORIA
         SOPORTE
 
  
       
Soluciones
Salud Ambiental

Contamos con una valiosa herramienta para administrar la información de promoción de la salud y vigilancia epidemiológica así como las actividades complementarias que se deben ofrecer ofrecen a la comunidad expuesta a plomo, para dar cumplimiento a lo dictaminado en la NOM-199-SSA1-2000 permitiendo llevar un control y monitoreo en tiempo real del total de la población encuestada generando estadísticos, mapas de GIS en herramientas WEB de Oracle cumpliendo con la normatividad y estándares Mexicanos.

Que el ambiente deteriorado enferma no es una novedad, pero sí representa un nuevo escenario. Antes la salud ambiental se vinculaba a condiciones puntuales como los efectos de la contaminación nuclear o ciertas profesiones peligrosas, y se creía que la ciencia resolvería cualquier problema. Ahora, el agujero de ozono, la gestión de residuos, la calidad del agua, y los riesgos ambientales que el ser humano todavía no sabe manejar, sumados a la pobreza y la marginación, brindan un panorama más complejo que afecta la salud pública. El medio ambiente y la consecuencia directa en la regulación de los genes como está guiado por la interacción de herencia y ambiente.

Nuestra herramienta tecnológica de salud ambiental estudia y analiza los factores del ambiente y del entorno que afectan la salud de humanos, vegetales y animales por zona geográfica y posicionamiento cartográfico en tiempo real.
La medicina ambiental (en sus aspectos asistenciales) se centra más en los agentes productores de enfermedad que han sido introducidos en el medio ambiente por el hombre, así como del conocimiento de dichos agentes tanto con finalidad preventiva como curativa. Por eso hemos desarrollado un historial clínico que nos permite llevar el seguimiento epidemiológico de los pacientes, empleados, población expuesta.

Si bien estudia y trata a las enfermedades causadas por problemas ambientales, nuestro sistema se ocupa en gran parte de aspectos de investigación y preventivos para mejorar la calidad de vida y la evolución en los casos.

La medicina ambiental es una rama de la salud ambiental que establece el efecto sobre la salud humana de los factores físicos, químicos, biológicos, psicosociales, ergonómicos y de seguridad.

La Organización Mundial de la Salud, puntualiza como salud ambiental "aquella disciplina que comprende aquellos aspectos de la salud humana, incluida la calidad de vida, que son determinados por factores ambientales físicos, químicos, biológicos, sociales y psico-sociales. También se refiere a la teoría y práctica de evaluar, corregir, controlar y prevenir aquellos factores en el medio ambiente que pueden potencialmente afectar adversamente la salud de presentes y futuras generaciones".

 

 

e-Logistica
 

En MB System’s de Mexico contamos con la disponibilidad general de Oracle® Application Server y Oracle JDeveloper, componentes de Oracle Fusion Middleware, la plataforma integral de Arquitectura Orientada a Servicios (SOA, por su sigla en inglés) de la empresa. Al incluir mayor funcionalidad para poder intercambiar componentes basados en estándares con otros proveedores y actuar de forma complementaria (hot-pluggable) y una entrega segura de servicios, los productos permiten a los clientes desarrollar, implementar y administrar SOA de gran escala que ayudarán a reducir el costo total de propiedad de las aplicaciones críticas para la misión.
Muchas de las empresas líderes del mundo utilizan Oracle Fusion Middleware como la base de SOA para disminuir el costo y la complejidad de desarrollo, integración y administración de aplicaciones empresariales. Las últimas versiones de Oracle Application Server y Oracle JDeveloper incluyen capacidades que permiten a los clientes integrar más fácilmente aplicaciones y datos; implementar procesos de negocios flexibles y perfeccionados; simplificar el desarrollo y la navegación Web; además de aprovechar al máximo los activos existentes de información. Los productos proveen servicios comprensivos para Servicios Web, capacidades simplificadas operativas y de administración; además de AJAX, JavaServer Faces (JSF) y Enterprise Java Beans (EJB).
Diseñado para que los usuarios puedan conectar y ampliar sus sistemas heterogéneos existentes, Oracle Application Server está certificada con software de código abierto, incluidos Spring, Apache Struts, Apache Axis, Apache MyFaces, Hibernate, Tapestry, JUnit, CVS, SubVersion, Ant, Eclipse y Log4J. Esta versión también incluye un motor ágil de reglas de negocios que los clientes pueden utilizar para modificar o agregar reglas de negocios sin que sea necesario rescribir las aplicaciones, lo que acelera el tiempo de llegada al mercado a la vez que reduce los costos de desarrollo. Las empresas también se beneficiarán con el soporte de Oracle de los últimos estándares J2EE, con la implementación de EJB 3.0 más integral del sector con Oracle TopLink, con las distintas funciones de servicios Web, incluidos el cumplimiento de WS-I y el soporte de varios estándares de servicios Web, con características JMS mejoradas y más fáciles de administrar, y con nuevos elementos de seguridad basados en JAAS, Java2 y WS-SEC.
“Las empresas actuales necesitan soluciones flexibles para reaccionar rápida y fácilmente a las demandas cambiantes del mercado,” dijo Thomas Kurgan, vicepresidente sénior de Tecnologías de Servidor de Oracle. MB System’s de Mexico brinda a los usuarios el personal, las herramientas y la infraestructura más integrales del sector para todos los niveles de desarrolladores y una exclusiva arquitectura hot-pluggable que pueden combinar las mejores capacidades de desarrollo con los marcos líderes de terceros y de código abierto.”
Marco de desarrollo basado en estándares de esta forma en MB System's de México somos parte del selecto grupo de desarrolladores Oracle en México.
Los desarrolladores Java que crean aplicaciones orientadas a servicios utilizando Java, XML, Servicios Web y SQL, se beneficiarán con nuevas características diseñadas para soportar cada etapa del proceso de desarrollo desde el modelado y codificación hasta el ajuste e implementación de aplicaciones. Esta versión incluye soporte primario AJAX para ayudar a crear aplicaciones Web interactivas que simplifican y mejoran la navegación en Internet por parte de los usuarios. Además de admitir los últimos estándares Java, Oracle JDeveloper, Oracle Application Development Framework y Oracle TopLink incluyen mejoras en la utilización, re-factoreo de código, asistentes de código, navegación de código integrales, más potentes y fáciles de utilizar; y un entorno de desarrollo basado en JSF y Struts declarativo y visual con una amplia biblioteca de componentes de interfaz gráfica de usuarios. También admiten la especificación EJB 3.0 que Oracle lidera junto con Sun.
“Finalmente, contamos con una herramienta que reduce los costos de desarrollo, a la vez que agrega poderosas capacidades de tiempo de ejecución más simples de lo que aparentan, las cuales son requeridas por programadores más avanzados; incluso los diseñadores Web pueden utilizar Oracle JDeveloper para crear páginas Web dinámicas y altamente escalables,”. “De esta manera, las herramientas más importantes están donde deben estar.”

 

Manejador de Menus
 

MB System’s de México ofrece Oracle® WebLogic Server, así como la nueva versión del Servidor de Aplicaciones número uno del mundo

Esta versión acelerada del nuevo servidor estratégico de aplicaciones de Oracle incluye una nueva integración con Oracle Fusion Middleware y demuestra el compromiso asumido con los clientes de BEA 

MB System’s de México presenta Oracle WebLogic Server dentro de su portafolio de soluciones, muy poco tiempo después del anuncio del 1º de Julio de 2008, en el cual Oracle daba a conocer la estrategia de Oracle® Fusion Middleware y los planes de integración de los productos BEA.
Oracle WebLogic Server es el primero de una serie de productos que combina la tecnología de Oracle Fusion Middleware y BEA Systems. Estos productos ponen de manifiesto el rápido avance logrado por Oracle al combinar tecnologías líderes del mercado de ambas compañías en un solo producto unificado.

Oracle WebLogic Server constituye la piedra angular de Oracle WebLogic Suite, la base integral de aplicaciones empresariales y SOA (arquitectura orientada a servicios) que admite grids de aplicaciones con escalabilidad horizontal (scale out), gestión de sistemas adaptativos y desempeño predecible.

Oracle WebLogic Server incluye nuevas características y capacidades, así como la integración con otros productos estratégicos de Oracle Fusion Middleware, como por ejemplo, Oracle JDeveloper, Oracle Coherence y Oracle TopLink, y también Oracle Enterprise Manager.

Oracle WebLogic Server (anteriormente BEA WebLogic Server) es el servidor estratégico de aplicaciones de Oracle y esta versión acelerada demuestra la rápida integración de la compañía y la ejecución estratégica luego de la fusión.
Hot-pluggability Basado en Estándares

Oracle WebLogic Server amplía la estrategia middleware hot-pluggable de Oracle para lograr flexibilidad y proteger las inversiones. Las capacidades hot-pluggable permiten a los clientes hacer “drop and deploy” con los distintos productos de Oracle Fusion Middleware en su entorno actual de TI. Esta versión también admite diversos entornos de desarrollo, incluido Eclipse, Oracle JDeveloper y Oracle WebLogic Workshop.

Oracle WebLogic Server continúa siendo el líder en estándares de Servidor de Aplicaciones debido a que es compatible con Java SE 6, los nuevos estándares de seguridad, entre ellos, SAML 2.0, WS-Security 1.1 y WS-SecurityPolicy 1.2, además, con servicios Web JAX-WS 2.1, WS-Reliable Messaging 1.1 y WS-Policy 1.5. Oracle WebLogic Server fue de los primeros en implementar Java EE 5 en marzo de 2007.

Nuevas Características

Oracle WebLogic Server ofrece una mejor experiencia para el desarrollador y los usuarios finales a través de un footprint más liviano, una startup de servicio opcional, una startup más rápida; asimismo, la nueva función FastSwap brinda ciclos rápidos y sin obstáculos para el desarrollo, depuración y prueba.

Un mayor soporte de Oracle WebLogic Server para los desarrolladores de Spring a fin de que estos puedan disfrutar de Spring con las amplias capacidades, estabilidad y capacidad de gestión que ofrece Oracle WebLogic.

La nueva característica publicación-suscripción de HTTP permite contar con una mejor capacidad para el soporte de interfaces dinámicamente actualizadas de múltiples usuarios Web 2.0.

El soporte de Java SE 6 y JRockit Mission Control permite a los desarrolladores y a los usuarios finales lograr más desempeño y comprensión del comportamiento y capacidad de respuesta de las aplicaciones.

Acerca de Oracle Fusion Middleware

Oracle Fusion Middleware es una línea integral de productos preintegrados y hot-pluggable utilizada por más de 77.000 clientes de todo el mundo para los distintos sectores. La familia integral y basada en estándares de productos de infraestructura middleware – desde el servidor número uno de aplicaciones Java hasta los portales líderes Enterprise 2.0 y productos de gestión de contenido - brinda a las empresas y al sector público las soluciones de tecnología que necesitan en el momento indicado. Los productos Oracle Fusion Middleware están preintegrados entre sí y con los productos de base de datos y aplicaciones Oracle a fin de reducir el costo de propiedad. Las exclusivas capacidades hot-pluggable permiten a los clientes ampliar las inversiones de TI en entornos heterogéneos. Oracle Fusion Middleware recibe el respaldo de 11.000 socios de negocios, incluidos proveedores de software independiente, revendedores con valor agregado e integradores de sistemas.
Oracle WebLogic Server
Oracle WebLogic Server
Oracle WebLogic Suite
Los nuevos estándares SOA
Información y actualizaciones sobre la integración de BEA

 

 

GIS: Sistemas de Información Geográfica

Un Sistemas de Información Geográfica (SIG o GIS por su acrónimo en inglés Geographic Information System) es una integración organizada de hardware, software y datos geográficos diseñado para capturar, almacenar, manipular, analizar y desplegar en todas sus formas la información geográficamente referenciada con el fin de resolver problemas complejos de planificación, gestión, análisis geográfico etc. También puede definirse como un modelo de una parte de la realidad referido a un sistema de coordenadas terrestre y construido para satisfacer unas necesidades concretas de información. En el sentido más estricto, es cualquier sistema de información capaz de integrar, almacenar, editar, analizar, compartir y mostrar la información geográficamente referenciada.

La mayor utilidad de un sistema de información geográfica está relacionada con la capacidad que posee éste de construir modelos o representaciones del mundo real a partir de una base de datos digital, esto se logra al aplicar una serie de procedimientos específicos que generan aún más información para el análisis.

¿Qué podemos resolver con un GIS?

Localización: Obtener las características de una ubicación específica.
Condición: El cumplimiento o no de unas condiciones diseñadas en el sistema.
Tendencia: Comparación de situaciones temporales o espaciales distintas de alguna característica.
Rutas: Cálculo de rutas óptimas entre dos o más puntos.
Modelos: Generación de modelos a partir de fenómenos o actuaciones simuladas.

Principales aplicaciones de un GIS

• Dependencias Gubernamentales (Catastros, Planeación Urbana, Obra Pública, Desarrollo Social, Seguridad Pública, etc.).
• Minería, Turismo, Gas Natural e Infraestructura de Comunicaciones.
• Administración de Inmuebles.
• Investigación Científica.
• Gestión, administración y evaluación de recursos.
• Marketing.

Modernización de Catastros
Con la finalidad de proporcionar confiabilidad en el pago del impuesto predial, haciendo que éste sea equitativo, transparente, sistematizado y proporcional. Además de asegurar el control del inventario y ubicación de los predios, así como una recaudación efectiva.

Estudios Urbanos
Proyectos dirigidos a entidades públicas o privadas sobre información del medio urbano (transporte, tráfico, medio ambiente, infraestructuras, etc.), los cuales incluyen: cartografía digital e imágenes de satélite.

Imágenes de Satélite y Fotografía Aérea
Los servicios de fotografía aérea y de imágenes de satélite han demostrado ser una fuente de valiosa información para numerosas aplicaciones y proyectos, además ofrecen una prespectiva única del área de estudio.

Mapas Digitales
Elaboramos de mapas digitales de acuerdo a las especificaciones de nuestros clientes, contamos con cartografía digital de la comarca lagunera y otras ciudades.

En un sentido más genérico, los GIS son herramientas que permiten a los usuarios crear consultas interactivas, analizar la información espacial, editar datos, mapas y presentar los resultados de todas estas operaciones.

Nuestra solución GIS en Java para WEB o técnicamente definida en JDeveloper para Oracle nos permite ofrecer una solucion rubusta confiable y de alta calidad.

Vista real

Hasta la fecha, la plataforma Java es el lenguaje de programación más poderoso para desarrollar aplicaciones WEB por su capacidad de desarrollo inimaginable. Se utiliza en los principales sectores de la industria de todo el mundo y está presente en un gran número de dispositivos, equipos y redes.
La versatilidad y eficiencia de la tecnología Java, la portabilidad de su plataforma y la seguridad que aporta, la han convertido en la tecnología ideal para su aplicación a redes. De portátiles a centros de datos, de consolas de juegos a súper equipos científicos, de teléfonos móviles a Internet, Java está en todas partes.

Más de 4.500 millones dispositivos utilizan la tecnología Java, como:
Más de 800 millones de equipos
2.100 millones de teléfonos móviles y otros dispositivos de mano (fuente: Ovum)
3.500 millones de tarjetas inteligentes
Sintonizadores, impresoras, cámaras web, juegos, sistemas de navegación para automóviles, terminales de lotería, dispositivos médicos, cajeros de pago en aparcamientos, etc.

Por eso MB System's de México eligió desarrollar en Java desde hace 10 años lo que nos ha llevado a tener la mayor experiencia en Mexico sobre el tema y un calificado grupo de desarrolladores que nos permiten ofrecer funcionalidades, experiencia y resultados inimaginables en los mejores tiempos.
Java ha sido probado, mejorado, ampliado y probado por una comunidad especializada de más de 6,5 millones de desarrolladores, la mayor y más activa del mundo. Gracias a su versatilidad, eficiencia y portabilidad, Java se ha convertido en un recurso inestimable ya que el día de hoy en MB System’s de Mexico podemos ofrecer:

Desarrollar software en una plataforma y ejecutarlo en prácticamente cualquier otra plataforma
Crear programas para que funcionen en un navegador web y en servicios web
Desarrollar aplicaciones para servidores como foros en línea, tiendas, encuestas, procesamiento de formularios HTML, etc.
Combinar aplicaciones o servicios que usan el lenguaje Java para crear servicios o aplicaciones totalmente personalizados
Desarrollar potentes y eficientes aplicaciones para teléfonos móviles, procesadores remotos, productos de consumo de bajo coste y prácticamente cualquier tipo de dispositivo digital
JavaFX amplía su experiencia web al proporcionarle medios y contenidos ricos para todas las pantallas que visite. Como usuario, podrá ejecutar las aplicaciones de JavaFX en un explorador o arrastrarlas y colocarlas en el escritorio. Es una interfaz perfecta.

JavaFX cuenta con la tecnología Java: JavaFX amplia la potencia de Java al permitir que los desarrolladores puedan utilizar todas las librerías de Java en las aplicaciones de JavaFX. De esta forma, los desarrolladores pueden ampliar su capacidades en Java y utilizar la revolucionaria tecnología de presentación que suministra JavaFX para crear experiencias visuales atractivas.

Puntos destacados de JavaFX:
Permite que los usuarios puedan ver las aplicaciones de JavaFX en un navegador o que puedan abandonar el navegador arrastrando y soltando la misma aplicación en el escritorio
Permite un flujo de trabajo de diseñador a desarrollador eficaz con Project Nile: los diseñadores pueden trabajar con las herramientas que prefieran y colaborar con los creadores de scripts web que utilizan NetBeans IDE con JavaFX
Amplia la tecnología Java al permitir el uso de todas las bibliotecas de Java en una aplicación de JavaFX
Permite que los desarrolladores puedan integrar gráficos vectoriales, animaciones y activos web de vídeo y audio en una aplicación real, interactiva y muy completa

Contamos con 27 desarrolladores Java en México disponibles a su servicio.

 

UML
 

Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad, por eso en MB System’s de México brindamos el servicio de analistas con habilidades extraordinarias en la materia; estando respaldados por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables.

Es importante resaltar que UML es un "lenguaje" para especificar y no para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo.

Se puede aplicar en el desarrollo de software entregando gran variedad de formas para dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional o RUP), pero no especifica en sí mismo qué metodología o proceso usar.

UML no puede compararse con la programación estructurada, pues UML significa Lenguaje Unificado de Modelado, no es programación, solo se diagrama la realidad de una utilización en un requerimiento. Mientras que, programación estructurada, es una forma de programar como lo es la orientación a objetos, sin embargo, la programación orientada a objetos viene siendo un complemento perfecto de UML, pero no por eso se toma UML sólo para lenguajes orientados a objetos.

UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de las entidades representadas.

En UML 2.0 hay 13 tipos diferentes de diagramas. Para comprenderlos de manera concreta, a veces es útil categorizarlos jerárquicamente, como se muestra en la figura de la derecha.

Los Diagramas de Estructura enfatizan en los elementos que deben existir en el sistema modelado:

Diagrama de clases
Diagrama de componentes
Diagrama de objetos
Diagrama de estructura compuesta (UML 2.0)
Diagrama de despliegue
Diagrama de paquetes
Los Diagramas de Comportamiento enfatizan en lo que debe suceder en el sistema modelado:

Diagrama de actividades
Diagrama de casos de uso
Diagrama de estados
Los Diagramas de Interacción son un subtipo de diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado:

Diagrama de secuencia
Diagrama de comunicación, que es una versión simplificada del Diagrama de colaboración (UML 1.x)
Diagrama de tiempos (UML 2.0)
Diagrama global de interacciones o Diagrama de vista de interacción (UML 2.0)

Contamos con 13 analistas de sistemas con UML disponibles a su servicio.

 

WebML
 

WebML (Web Modeling Language) es una notación visual para el diseño de aplicaciones Web complejas que usan datos intensivamente. Provee especificaciones gráficas formales para un proceso de diseño completo que puede ser asistido por herramientas de diseño visuales.

Disponen de una herramienta CASE que facilita la creación de páginas web en jsp. WebRatio

También existe una extensión del módulo de navegación de UML propuesto por Jim Conallen, para el manejo de proyectos de aplicaciones web.


Personal
 

Contamos con el personal y la experiencia comprobable en:

Database and Grids
Oracle Database 11g
Oracle Database 10g
9i Database
9i Real Application Clusters
8i Database
Oracle Enterprise Manager 10g
Oracle Enterprise Manager 9i
Oracle Application Testing Suite
9i Lite
Oracle Berkeley
Oracle TimesTen
Oracle Enterprise Manager
Oracle Enterprise Manager 10g
Oracle Enterprise Manager 9i
Fusion Middleware
Application Server
Oracle Identity and Access Management
Java/J2EE
SOA Suite
Portal
Oracle Forms and Reports 10g
Web Center Suite
Oracle Content Management (Stellent)
Oracle Data Integrator
9i Application Server
9iAS Portal Development Tools
Oracle Developer Suite 10g
Oracle Application Express (Oracle APEX)
Oracle Discoverer 10g
9i Developer Suite
9i Designer
9i JDeveloper
9i Forms Developer
Java/J2EE
9i Reports Developer
XML
PL/SQL Data Warehousing and Oracle BI
OracleAS Discoverer 10g
9iAS Discoverer
BI
9i Warehouse Builder
Oracle Warehouse Builder 10g
Oracle BI
OLAP E-Business Suite
Technology
Financials
Procurement
Order Fulfillment
Projects
Advanced Planning
Manufacturing
Maintenance Management
Human Resources
Sales
Service
e-Commerce
BI
Marketing
Healthcare
Education
Transportation
Configurator
Governance, Risk and Compliance
Product Lifecycle Management Collaboration Suite
Collaboration Suite PeopleSoft Enterprise
Customer Relationship Management
Human Resources
Tools & Technology
Campus Solutions
Enterprise Performance Management
Financial Management
Supply Chain Management
General JD Edwards EnterpriseOne
Asset Lifecycle Management
Customer Relationship Management
Human Resources
Supply Chain Management
Tools & Technology
Financial Management
General
Project Management
Supplier Relationship Management JD Edwards World
Financial Management Systems
Human Capital Management
Supply Chain Management
World Technology
Cross-Application Oracle Retail
Merchandise Operations Management
Stores
Merchandise Planning and Optimization
Retail Integration Oracle Transportation Management
G-Log
OTM Siebel
CRM Applications
Foundation
CRM On Demand Java
Object Oriented Technologies
OracleAS Web Services 10g Linux
Enterprise Linux Oracle Utilities
Customer Care and Billing (SPL)
Network Management System (SPL)
Energy Information Platform (Lodestar)
Customer Choice Suite (Lodestar)
Meter Data Management (Lodestar)
Work and Asset Management (SPL) Oracle Communications
Billing and Revenue Management
Service Activation
Inventory Management
Order and Service Management
MetaSolv Solution
Network Mediation Contact Center Anywhere
Contact Center Anywhere Hyperion
Analytics
Data Management
Crystal Ball
Financial Consolidation
Budget Planning
Reporting Agile
PLM (A9.2)
PLM - Administrative (A9.2)
Advantage Enterprise Visualization
Enterprise Visualization Governance, Risk and Compliance (GRC)
GRC Control
GRC Manager Application Integration Architecture (AIA)
Foundation Pack
BEA
AquaLogic
Languages
SOA
Tuxedo
WebLogic
General Oracle Insurance
Policy Administration
Documaker
Docuflex
InsBridge Primavera
Contract Manager
PertMaster
ProSight
Project Management Desktop
Project Management Enterprise User Productivity Kit (UPK)
Developer Oracle Policy Automation
Oracle Policy Modeling All Training Formats Instructor-Led Training
Live Virtual Class

Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET

Programming ADO.NET
Web Development from ASP to Microsoft ASP.NET
Applications for Windows (Visual C# .NET)
Developing XML Web Services Using Microsoft ASP.NET
Building COM+ Applications Using Microsoft .NET Enterprise Services

Programming with Microsoft ADO.NET
Programming with XML in the Microsoft .NET Framework
Developing XML Web Services Using Microsoft ASP.NET
Building COM+ Applications Using Microsoft .NET Enterprise Services
Programming with Microsoft ADO.NET
Programming with XML in the Microsoft .NET Framework
Programming a Microsoft SQL Server 2000 Database
Querying Microsoft SQL Server 2000 with Transact-SQL

Writing Queries Using Microsoft SQL Server 2005 Transact-SQL
Installing and Securing Microsoft SQL Server 2005

ER/Studio® Enterprise
ER/Studio® Data Architect
ER/Studio® Business Architect
ER/Studio® Portal
ER/Studio Add-on Products:
- Universal Data Models
- ER/Studio® MetaWizard
- ER/Studio® Viewer
Embarcadero® Schema Examiner™
Embedded and Workgroup Databases
InterBase® SMP
Blackfish™ SQL
Embarcadero® RAD Studio
Delphi®
C++Builder®
Delphi Prism™
JBuilder®
Delphi® for PHP
3rdRail™
TurboRuby®
Monitoring Tools
DBArtisan XE
Rapid SQL XE
Heterogeneous SQL IDE
Embarcadero® Change Manager™
Embarcadero® Performance Center™
Embarcadero® DB Optimizer™
Embarcadero® J Optimizer™
Embarcadero® DSAuditor™


Publicaciones mensuales
 

Publicación del mes, revista integradora

 

Desarrolladores .Net
 

El .Net Framework es el modelo de programación de código administrado de Microsoft para la construcción de aplicaciones que brindan experiencias de usuarios visualmente espectaculares, una comunicación segura y uniforme, y la habilidad de presentar una gama de procesos comerciales. Además del .Net Framework 2.0, incluye el Windows Presentation Foundation (WPF), Windows Workflow Foundation (WF), Windows Communication Foundation (WCF) y el Windows CardSpace.

.NET Framework 3.5 construye más y mejor que.NET Framework 3.0. La diferencia se nota en Windows Workflow Foundation (WF), en Windows Communication Foundation (WCF), en Windows Presentation Foundation (WPF) y en Windows CardSpace. Además, .NET Framework 3.5 ofrece distintas funciones nuevas, afines a diferentes áreas tecnológicas, y que han sido agregadas como nuevos ensambles para evitar cambios demasiado abruptos.

Aprenda a efectivizar las aplicaciones de misión críticas existentes con el WCF. Este artículo detalla las instrucciones paso a paso para consumir servicios de aplicaciones COM+ de los clientes WCF. El artículo también analiza como las aplicaciones de legado existentes pueden interactuar con los servicios WCF recientemente construidos.

Permítanos ayudarle en el desarrollo de sus aplicaciones con nuestros desarrolladores .Net en México

Framework utilizan ADO.NET para tener acceso y manipular los datos; además la mayoría tiene una capa de acceso a datos sobre ADO.NET para resumir muchos detalles relacionados con el acceso a datos que pueden obstaculizar la lógica de negocios. En MB Systems de México no solo dominamos la tecnología ADO.NET Entity Framework, sino contamos con una rica y muy grande biblioteca de alto nivel que aumenta el nivel de abstracción que nuestros desarrolladores de aplicaciones necesitan para trabajar con los datos en las bases de datos, esto lo hemos logrado a través de más de una década de experiencia en el mercado Americano.

 

Fábrica de Software
 

Para responder a las necesidades tecnológicas en sistemas de información que el mercado requiere, MB Systems de México cuanta con su Fábrica de Software que emplea consultores de distintas prácticas, -Aplicaciones Oracle, E-Business Suite, PeopleSoft, JDEdwards, Siebel, Desarrollo Java, J2EE, .Net y en Business Intelligence, Aplicaciones Oracle, Sibel, Cognos entre otros, en varios sitios de operación integrándolos entre sí y con la filosofía de soluciones globales con socios locales en un marco metodológico específicamente adaptado a tales efectos.

Nuestra fábrica cuenta con las capacidades necesarias en infraestructura y especialistas para todo tipo de trabajo Offshore o global, el hecho de tener nuestra fabrica distribuida en Mexico y los Estado Unidos, nos da mayor capacidad de crecimiento, entendimiento del cliente, mayor cantidad de proyectos y soluciones ya realizadas, permitiendo menores tiempos de respuesta integrando un framework altamente rico en funcionalidad y experiencia, permitiendo la optima distribución de tareas, mitigando los riesgos de cumplimiento en tiempos de los proyectos.

Los criterios flexibles de nuestras metodologías facilitan la ejecución de proyectos, previendo la presencia de uno o más  consultores en la oficina del cliente (on Site), al mismo tiempo que el equipo Off Site trabaja en la fábrica de  Software.

Nuestra Fábrica de Software está compuesta por cuatro divisiones encargadas de las distintas etapas de desarrollo de una aplicación a la medida:

Análisis y Diseño:
Dentro de estos servicios destacamos:

Análisis y Levantamiento de requerimientos
Diseño de Aplicaciones
Análisis estructurado clásico
Análisis y diseño orientado a Objetos (UML)
Desarrollo de proyectos usando Unified Process
Construcción de Código:
Desarrollo en ambiente Cliente - Servidor Multicapa en VB, VBScript (ASP) y Java-Script sobre bases de datos Oracle, SQL Server, Sybase, Informix y DB2. (Web Enabled usando tecnología Microsoft ActiveX)
Desarrollo sobre Tuxedo usando lenguajes C++ y COBOL con o sin integración a aplicaciones Cliente - Servidor
Desarrollo de aplicaciones internet con orientación a Objeto (J2EE, .NET)
Desarrollo sobre servidores de aplicaciones BEA Weblogic Server, Oracle iAS, IBM Websphere, Tomcat, Jboss, etc.
Desarrollo para portales internet (Bea WebLogic Portal, Oracle Portal).

Las metodologías utilizadas por MB Systems de México son:

Modelo en cascada: Framework lineal.
Prototipado: Framework iterativo.
Incremental: Combinación de framework lineal e iterativo.
Espiral: Combinación de framework lineal e iterativo.
RAD: Rapid Application Development, framework iterativo.

Programación extrema
Enterprise Unified Process (EUP)
Rational Unified Process (RUP)
Constructionist design methodology (CDM)
Agile Unified Process (AUP)

 

GIS
 

GIS: Sistemas de Información Geográfica

Un Sistemas de Información Geográfica (SIG o GIS por su acrónimo en inglés Geographic Information System) es una integración organizada de hardware, software y datos geográficos diseñado para capturar, almacenar, manipular, analizar y desplegar en todas sus formas la información geográficamente referenciada con el fin de resolver problemas complejos de planificación, gestión, análisis geográfico etc. También puede definirse como un modelo de una parte de la realidad referido a un sistema de coordenadas terrestre y construido para satisfacer unas necesidades concretas de información. En el sentido más estricto, es cualquier sistema de información capaz de integrar, almacenar, editar, analizar, compartir y mostrar la información geográficamente referenciada.

La mayor utilidad de un sistema de información geográfica está relacionada con la capacidad que posee éste de construir modelos o representaciones del mundo real a partir de una base de datos digital, esto se logra al aplicar una serie de procedimientos específicos que generan aún más información para el análisis.

¿Qué podemos resolver con un GIS?

Localización: Obtener las características de una ubicación específica.
Condición: El cumplimiento o no de unas condiciones diseñadas en el sistema.
Tendencia: Comparación de situaciones temporales o espaciales distintas de alguna característica.
Rutas: Cálculo de rutas óptimas entre dos o más puntos.
Modelos: Generación de modelos a partir de fenómenos o actuaciones simuladas.

Principales aplicaciones de un GIS

• Dependencias Gubernamentales (Catastros, Planeación Urbana, Obra Pública, Desarrollo Social, Seguridad Pública, etc.).
• Minería, Turismo, Gas Natural e Infraestructura de Comunicaciones.
• Administración de Inmuebles.
• Investigación Científica.
• Gestión, administración y evaluación de recursos.
• Marketing.

Modernización de Catastros
Con la finalidad de proporcionar confiabilidad en el pago del impuesto predial, haciendo que éste sea equitativo, transparente, sistematizado y proporcional. Además de asegurar el control del inventario y ubicación de los predios, así como una recaudación efectiva.

Estudios Urbanos
Proyectos dirigidos a entidades públicas o privadas sobre información del medio urbano (transporte, tráfico, medio ambiente, infraestructuras, etc.), los cuales incluyen: cartografía digital e imágenes de satélite.

Imágenes de Satélite y Fotografía Aérea
Los servicios de fotografía aérea y de imágenes de satélite han demostrado ser una fuente de valiosa información para numerosas aplicaciones y proyectos, además ofrecen una prespectiva única del área de estudio.

Mapas Digitales
Elaboramos de mapas digitales de acuerdo a las especificaciones de nuestros clientes, contamos con cartografía digital de la comarca lagunera y otras ciudades.

En un sentido más genérico, los GIS son herramientas que permiten a los usuarios crear consultas interactivas, analizar la información espacial, editar datos, mapas y presentar los resultados de todas estas operaciones.

Nuestra solución GIS en Java para WEB o técnicamente definida en JDeveloper para Oracle nos permite ofrecer una solucion rubusta confiable y de alta calidad.

Vista real

Soluciones JAVA
 

Soluciones Java

Migrating to OO Programming with Java Technology
Fundamentals of the Java Programming Language
Java Programming Language Object Oriented Analisys and
Object Oriented Analisys and Design Using UML
Java Programming Language Workshop
Developing Applications for the Java EE Platform
Web Component Development with Servlet and JSP Technologies
Java Architecting and Designing Java EE Applications
Java EE Patterns
SCJP
Sun Certified Java Programmer
SCJP
Sun Certified Java Programmer
SCJWCD
Sun Certified Java Web Component Developer
SCJEA
Sun Certified Java Enterprise Architect
SCJBD
Sun Certifed Java Business Component Developer

Advanced Business Component Development with Enterprise Java Beans Technology

Sun Certifed Java Business Component Developer
 

 

Facturación Electrónica
 

¿Qué es la factura electrónica?

La factura electrónica es una representación digital de una factura convencional. Además, por ser digital, su distribución es de manera inmediata en el lugar de emisión o también cuenta con la facilidad de ser enviada por medio de correo electrónico, portal web, dispositivos electrónicos, etc.

La factura electrónica es una herramienta muy poderosa para las empresas que la adoptan, ya que les permite reducir costos de manera considerable, en imprenta, tiempos de re orden, problemas de facturación, cancelación, administración de las mismas.

También existe el esquema nuevo de que no hay necesidad de entregar físicamente la factura, sino que se puede enviar por medio de un correo electrónico y el cliente imprimirla en sus instalaciones. Así de simple y sencillo. Además sigue siendo válida para los efectos fiscales.
Definición del SAT

La factura electrónica en México es la representación digital de un tipo de Comprobante Fiscal Digital (CFD) con validez fiscal, que utiliza los estándares definidos por el SAT (RMF Anexo 20) en cuanto a forma y contenido, garantizando la integridad, autenticidad y no repudio del documento:

•  Integridad: Garantiza que la información contenida en el mensaje queda protegida y no puede ser manipulada o modificada, confirmando la no alteración de los datos de origen.
•  Autenticidad: Permite verificar la identidad del emisor y el receptor del CFD.
•  No repudio: El emisor que selle digitalmente un CFD no podrá negar la generación del comprobante.

Nuestros servicios incluyen factura web, integración a su contabilidad, entrega dela nueva contabilidad, dispositivos móvil y API para desarrolladores.

Factura Web
La factura electrónica Web, te permite realizar facturas, administrar usuarios y artículos desde nuestro sitio web. De una manera fácil y accesible desde cualquier lugar para soluciones móviles o proveedores en sitio.

Factura Móvil
Nuestro servicio de factura electrónica móvil te permite realizar tus facturas desde tu teléfono celular. Blackberry, iPhone, iPad, iPod y Android o cualquier dispositivo que permita el acceso a Internet.

API
Nuestro API de facturación electrónica te permite generar facturas electrónicas desde tus sistemas de una maneja muy fácil.
Servicios de integración

Si ya cuentas con algún sistema administrativo, CRM o ERP, nosotros podemos ayudarte a integrarte con la facturación electrónica. Envíanos un correo y te contactaremos a la brevedad posible.
También contamos con una red de integradores de nuestras soluciones. A continuación puedes ver la lista y contactar al que prefieras.

API de Desarrollo para Factura Electrónica México.
La forma más fácil de realizar tu facturación electrónica desde tu propio sistema.
El API de Factura Móvil te permite integrar la facturación electrónica en tus aplicaciones ya existentes de una manera sencilla y segura.

La forma de comunicarte con nuestro API es muy similar a la de otros APIs (facebook o google por ejemplo). Es un API tipo REST. Esto significa que las llamadas al API son por medio de HTTP POST.

Las respuestas del API se envían en formato JSON, XML, Java para su fácil manipulación desde cualquier lenguaje: PHP, .Net, Objective C, etc.

Actualmente nuestro API cumple con lo establecido en el modelo simple de facturación electrónica. Para mediados de 2010 serán soportados el modelo intermedio y el modelo automatizado.

Ejemplos de integración:

 

 

   
   
   

MB System's De México, Todos los derechos reservados, Copyright 2001 ©
E-mail: info@mbsystems.com.mx
Tel (871) 732 1016 con 10 líneas
Fax (871) 791 2203
Torreón Coahuila México
www.mbsystems.com.mx