The invention relates to a
metadata-driven visual SaaS (
Software as a Service) application customizing method and a
metadata-driven visual SaaS application customizing
system, which can be used for flexibly supporting SaaS application customizing types and extension within the customizing types. The method includes the steps: A,
renting an application and building a business
system by a tenant; B, customizing the business
system and selecting customizing types and objects by the tenant; C, initializing the visual SaaS application customizing system according to the customizing types; D, reading the content of
metadata customized by the tenant and displaying the customized metadata on a customizing operation interface in the form of visual elements by means of translation and analysis by the visual SaaS application customizing system; E, customizing the elements on a visual customizing interface by the tenant according to the demand of the tenant; F, judging whether the operation of customizing the elements by the tenant is allowed or not and correcting visual customizing data by the visual SaaS application customizing system, and writing back the customized metadata when storing the data after customizing by the tenant; G, executing issue operations by the visual SaaS application customizing system while writing back the metadata so that customizing becomes effective; and H,
logging in the business system by a user to see the business system customized by the tenant.