More and more enterprise business, resulting in the performance of Enterprise Informatization, with multiple services and multiple systems parallel characteristics. Enterprises in the face of fierce market competition, complex business forms, many changes in business needs, the software system has put forward more personalized requirements. In addition, companies require shorter development time, lower input costs, meet business agility, and a variety of requirements to make the software development platform more agile and open.
Ufida UAP is used to support efficient and high-quality software development, supporting the integration of applications between heterogeneous systems, providing a unified application platform for reliable capabilities, system management, support for customer development, operations, personalization, operation, integration, IT service management, etc. is to realize the Chinese group enterprise business Model innovation, management and competitiveness of the information platform to upgrade. Ufida UAP Platform for customers to bring the following major innovative features: Enterprise organization modeling, efficient agile development, high-performance high availability and operational dimension, real-time business analysis, heterogeneous system integration.
Ufida UAP Platform for Efficient and agile publishing now, it can quickly develop and build enterprise application system with multiple organizations and complex architecture of large enterprises, rich multi-business best practice Development Library, support rapid development of software systems in various application fields, agile development process management and collaborative layered development system support, product lifecycle management.
The agile development of Ufida UAP platform is realized mainly through four aspects: first, it takes meta model-driven design and development (MDD) as the core; second, it provides various development tools and platforms through the visual Integrated development environment (UAP Studio); third, the application Development framework, basic technology facilities (including middleware), Software configuration management based on the implementation of the whole life cycle Software development Organization, development norms, development process and other practices for the protection.
Ufida UAP implements the management and business architecture, from the model, rather than from the code, the investment in modeling more lasting and effective. Model-driven development model based on enterprise Dynamic Modeling provides integrated visual integrated development environment, automated code generation, improved code quality, improved development specifications, reduced development complexity, reduced learning costs, and reduced development costs. It realizes the unification and development support of the heavy weight and lightweight multiple architectures, and the Agile development process tool support greatly shortens the development cycle and improves the research efficiency. Can satisfy the enterprise in the application domain to establish the highly abstract business model, the Rapid Enhancement Service Application response speed, better close to the user demand.
Ufida UAP platform with open, flexible, and support cross-platform. First, openness. Ufida UAP for the definition and maintenance of the model provides a graphical integrated development environment UAP Studio. can easily learn to start and customer-oriented development work, and ultimately maximize the value of customers. In the face of the open platform, Ufida UAP platform-independent design, at the implementation level at the same time to support both Java EE and. NET two major technology platforms. At the same time, through the independent research and development of SQL Semantic translation engine and heterogeneous database access engine for various mainstream database products support. Systems can be deployed on top of mainstream operating systems, including Windows, Unix, allowing users to have a wider range of platform choices and secure existing investments; second, flexibility. Ufida UAP provides the business flexibility of architecture and function, can greatly enhance the flexibility of the business system. Business agility can be achieved through the use of configuration, personalization, customization, and extension mechanisms, including covering business modeling, UI, queries, reports, processes, and so on. Third, Cross-platform. Hardware systems, servers, operating systems, databases, middleware, programming languages, transport protocols, clients and other levels support industry standards and across multiple platforms.
As the business scope expands, new business content needs to be addressed. Based on the model-driven architecture of Ufida UAP platform, enterprises can add new business object, operation interface and Business Report. Can quickly and easily customize the new business content on the basis of standard system, maintain the good competitiveness.
A workflow system closely linked to the model-driven architecture identifies the business elements in the system model. And be able to incorporate these business elements into workflow control rules. With the change of organizational structure and management system, the system can adapt to the new environment by changing the process Control rules of organization structure and workflow.
Ufida UAP Platform for the full support of Web Service, so that external suppliers and customers of the application system can be easily connected with the system. Make collaboration between enterprises more compact and easy to implement.
In the continuous development of enterprises in the process of business volume processing needs are increasing. The UAP system built on the basis of advanced architecture guarantees the scalability of this computing capability. Through the load balancing technology, the system can be gradually and smoothly improved to meet the requirements of the enterprise on-demand calculation, and ensure the efficiency of the investment to the maximum extent.