CN101794226A - Service software construction method and system adapting to multiple business abstraction levels - Google Patents

Service software construction method and system adapting to multiple business abstraction levels Download PDF

Info

Publication number
CN101794226A
CN101794226A CN 201010118718 CN201010118718A CN101794226A CN 101794226 A CN101794226 A CN 101794226A CN 201010118718 CN201010118718 CN 201010118718 CN 201010118718 A CN201010118718 A CN 201010118718A CN 101794226 A CN101794226 A CN 101794226A
Authority
CN
China
Prior art keywords
service
assembly
user
configuration
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201010118718
Other languages
Chinese (zh)
Other versions
CN101794226B (en
Inventor
刘士军
孟祥旭
张勇
杨成伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University
Original Assignee
Shandong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong University filed Critical Shandong University
Priority to CN2010101187182A priority Critical patent/CN101794226B/en
Publication of CN101794226A publication Critical patent/CN101794226A/en
Application granted granted Critical
Publication of CN101794226B publication Critical patent/CN101794226B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a service software construction method and a system adapting to multiple business abstraction levels. The invention is based on business-oriented frameworks, and constructs the service component resources by a stage-by-stage abstraction method, and a software system is constructed on the basis. According to the application requirements of different business abstraction levels, the invention also provides construction way atom component unrelated to the field, a composite component reconstruction way related to the field, and a configuration way related to the user business. Thus, the construction and the management of the software can aim at different business requirements and abstraction levels, and a proper method can be utilized to adapt to quick reconstruction of large-scale multiple tenants and software, namely quick reconstruction of service mode applications, thereby ensuring the efficiency, economical efficiency and reliability of software production.

Description

A kind of service software construction method and system that adapts to the multi-service abstraction hierarchy
 
Technical field
The present invention relates to component technology, service compute technology, software and service mode, application model and application technology etc., is a kind of utilization component technology and adopt different software to construct the service software construction method and system of the adaptation multi-service abstraction hierarchy of approach fast construction application service system fast at the application demand of different business abstraction hierarchy by different level.
Background technology
The notion of assembly (Component) appears in the meeting of nineteen sixty-eight NATO soft project the earliest.But the more morning that software repeated usage thought occurs, as subroutine, the software developer can use the generalized subroutine storehouse when development sequence, saves human resources.From the end of the sixties to the beginning of the eighties, structurized thought of software development is occupied an leading position, and corresponding multiplexing level is that function is multiplexing.Function comes the variation of adaption demand by parameter.Rise the eighties, and OO thought of software development grows up.By the encapsulation of class, data abstraction and information hiding have been realized.By the comprising and inherit of class, improved the reusability of code.The issue of the early 1990s CORBA1.O standard has been opened the prelude that member calculates, through the development of more than ten years, three major sects of component technology have been formed in practice, that is: the CORBA that proposes of OMG (OMG), the COM/DCOM that EJB that SUN proposes and Microsoft propose.Along with the maturation of WebService technology, the service compute technology becomes the main flow core technology of current development technique, and its target is to set up the new platform of the distributed application program of interoperable.
The modularization development approach has embodied the development idea of software repeated usage, and software repeated usage improves software quality improving software productivity, and minimizing exploitation cost reduces maintenance cost, supports rapid prototyping, and reducing aspects such as training expense has significant effect.Usually software repeated usage be divided into three basic steps, be respectively abstract (Abstraction), choose (Selection), integrated (Integration).Wherein abstract process is to Reusable Components identification, to component classification and with the related process of sorting out of associated component.Choose then is to solve how to find only assembly in numerous candidates' Reusable Components.Integrated purpose is to utilize the new assembly of component members choose or the process of new system.On function, abstract is the process of structure reusable component, and what relate to is the problem that software is represented, solves which fractional reuse (WhattoReuse).Choosing is the process of extracting multiplexing part, and what relate to is problems such as software service efficiency and accuracy, solves resource member supply and demand matching problem in the exploitation.The integrated process that is to use reusable component, what relate to is member assembling (assembling, integrated) problem, how to solve multiplexing (HowtoReuse).From the stage, abstract, be chosen at the software component library design phase and consider that the environment support that integrated design needs relates to the soft member assembling stage.
At present, development along with Service-Oriented Architecture Based and software serviceization, great variety has all taken place in the application model, business model, the development mode that promote software systems, 1) aspect application model, the user has no longer needed to install any software in this locality, but uses the service of host at the service provider place; 2) aspect business model, software become a kind of service (SoftwareasaService, SaaS), the lease business model that adopts freely or pay as required; 3) aspect development mode, more individual demands realize that by customization software can carry out online updating incessantly.
In Service-Oriented Architecture Based with in using, for guaranteeing the reusability of Web service, the granularity of single service is unsuitable excessive, therefore, when needing the Distributed Application of complex structure, more existing Web services must be combined effectively, to satisfy user's demand.This by some Services Combination being become a logic integral body by given applied logic, and be called the Web service combination to method, process and technology that the final user provides value added service.From some fine-grained services, based on description to service logic, by incompatible realization of service groups and structure application system, can construct flexible extraordinary system, but this need have deep understanding to service logic, system architecture is done meticulous design, and cost is that system reconfiguration and development amount strengthen, and the development efficiency of software is low; And if based on the assembling of the service of some coarsenesses, the flexibility of system will be subjected to some restrictions.The two contradiction runs into through regular meeting when being the application of service mode developing software, on the one hand, a large amount of identical services application demand needs fast, easy software repeated usage, and reduces the maintenance cost of software as far as possible, needs more the software repeated usage near operation layer; On the other hand,, the model of software need be begun to construct, taking of component layer need be more approached from business model in the face of different business; In addition, extensive many tenants' application scenarios, requirement can realize by the mode of configuration the unified of different user supported.
Summary of the invention
Purpose of the present invention be exactly for solve cost height in the above-mentioned Software Production process, development efficiency is low, problems such as system flexibility difference, a kind of service software construction method and system that adapts to the multi-service abstraction hierarchy is provided, it can be according to the application of different abstraction hierarchies, multi-level structure approach is provided, slow to solve software systems structure speed, stability, security can not guarantee the problem of extent for multiplexing difference.This method is verified in manufacturing supply chain management service software construction, software development efficiency can be improved 2-3 doubly, and cost savings are more than 4/5.
For achieving the above object, the present invention adopts following technical scheme:
A kind of service software construction system that adapts to the multi-service abstraction hierarchy, it comprises:
Back-up environment when support system when SaaS uses operation, this system are the operation of whole tectonic system, its supports Service Instance and the expansion of service scale, has high scalability; Based on the arrangement system, has high configurability; And support many tenants to use with single example, have many tenants high-level efficiency;
Based on multi-level abstract serviced component system, this system is abstract layer by layer to user's request, to make up software and service mode and use corresponding field independence assembly, field associated component and the user's associated component of being divided into of required component, and register, be stored in the service library by respective standard and standard; And the metadata description relevant according to the field, by the assembled instrument, realize connection and assembling between each level assembly, realize the quick structure and the production of software.
Described field independence assembly comprises:
Rule description assembly: pass through graphic user interface, use field descriptive language DSL, describe in the specific area demand and can abstractly be summarized as contents such as regular service logic, operation flow, INTERFACE DESIGN, use DSL to carry out rule description and explication, and persistence is saved in the system, uses for regulation engine.
Business model assembly: based on executing model drive structure MDA thought, be used for describing related object such as specific area demand service logic, operation flow and key element and their attribute, behavior and relation each other, design, describe and define software systems in the mode of system.
BPEL modelling component: use BPEL BPEL, according to the specific area demand, one group of existing serviced component is made up execution with condition in sequence, realize the BPEL modeling of operation flow, and transfer to the BPEL driven by engine, realize that the robotization of operation flow is handled.
The workflow modeling assembly: be used for logic and rule that workflow is organized together are carried out modeling, and to the calculation that plays tricks in fact.By the service logic in the specific area demand is analyzed, modeling, description and record, export the procedure definition that an energy is dynamically explained by workflow engine.
Workflow engine: be used for resolving and drive that the workflow modeling assembly is analyzed, the concrete workflow of the specific area demand of modeling, description and record, different decision information according to role, the division of labor and condition are transmitted route, finish the execution of this flow process, and carry out abnormality processing, execution journal record etc.
Short message service assembly: based on the WebService interface, provide special-purpose SMS Short Message Service, as parameter, send SMS in real time by receiving target side's phone number, concrete short message content.
DB access component: the fetcher code that has encapsulated all Sybases based on the Hibernate framework, can realize Oracle according to different demands and condition configuration, MySQL, SQLServer, the connection of Sybases such as Sybase and inquiry, modification, preservation, deletion action.
Data sync assembly: based on P2P mechanism, the XML file that adopts platform independence is as data carrier, can realize the synchronous and Oracle of file synchronization, file under the isomerous environment, MySQL, SQLServer, data sync between the Sybases such as Sybase, its method of synchronization have the manual method of synchronization and the timing automatic method of synchronization.
The data query assembly: based on the Hibernate framework,, support Oracle according to different needs, MySQL, SQLServer, the data query operation of Sybases such as Sybase supports to connect under the distributed environment a plurality of data of database requirements for access simultaneously.
Message management assembly: realize the operation such as issue, inquiry, modification, deletion of general message, news, notice etc., provide use, the custom feature of content distributed, classification, authority etc. is provided as the general module of system.
Menu configuration component: based on the menu definition and the configuration information of the XML document storage system of platform independence, with the mode loading system of dynamic load.Configuration component provides father and son's menu contextual definition, pad name definition, the hyperlink definition of menu association, the authority definition of menu access.
Assembly is examined in modification: based on graphic user interface, provide the graphical interfaces support at the flow definition in the workflow implementation in the specific area demand, modification, workflow examination and approval, with mouse pulling mode modification process directly perceived, carry out operations such as workflow examination and approval.
User management component:, comprise user's inquiry, increase, modification, deletion action, user's details attended operation, the control of authority of the system operation that the user can carry out etc. to the general purpose module that the user of system manages.
Data upload assembly: can realize analysis, parsing, and be uploaded in the associated databases table to the EXCEL file data.Assembly is based on the EXCEL file tool bag of increasing income, adopt row name in the upload file of XML metadata record, data type, data length, whether be field information such as sky, and by the format verification of XML analytics engine realization to data in the file, at last data are encapsulated, be uploaded in the database.
XML file processing assembly: be used for the various XML files of system are handled.Assembly adopts the XML analytical tool bag of increasing income, and provides XML configuration file analysis service for data upload, data query, data such as list at assembly, and relevant configuration information is provided; And can wait assembly to provide the XML file synchronously to data for services such as storage, modification, renewals.
General print components: based on the print service that mainstream operation systems such as windowsXP provide, the general print components that provides can directly call in system, is used for printing interactive interface and shows specific zone and content.
Data list assembly: the relevant display message that is used for the generated query interface.Assembly adopts the required various information of form record page query display of XML file metadata, comprise correspondence database table, display field, inquiry field, show col width etc., by inquiring desired data information behind the assemblies such as call XML file processing assembly, data query assembly.
Free report component: the Reporting Customization assembly based on the Web mode is provided, can pulls by mouse, the mode of SQL script defines the form classification, report style, report data source and the table in the data source and field and form showed that content articulates demonstration.
Flow template definitions component:,, and be kept in the system according to specific area requirement definition flow template based on graphical interface of user.When carrying out flow custom, use,, design operation flow fast, raise the efficiency by selecting the mode of the predefined flow template identical or close with actual demand at concrete operation flow.
Described field associated component comprises supplier's business management system field service part and order management system field service part, and the other field of structure is served part in this way;
Supplier business management system field service part comprises that relationship with customer assembly, supplier seek source component, procurement plan assembly, stock control assembly, quality inspection assembly, financial assembly, 4M1E and change assembly.
Relationship with customer assembly: be used to carry out supplier relationship management, set up the supplier information archives, information such as maintenance provider enterprise name, legal person, contact person, bank account, Institution Code, physical address, and information such as maintenance provider institute product supplied qualification rate.
Supplier seeks source component: based on Internet, utilize electronic means, set up supplier's mechanism of permitting the entrance, the online supply that realizes supplier is declared, the trial production plan, declare examine, function such as online bidding, effective supplier develops system with a whole set of standard, helps enterprise to set up strategic supply system.
Procurement plan assembly: based on Internet, realize the Web publishing of purchase order, make supplier in real time, accurately receive procurement plan and purchase order, and carry out online feedback at information such as can finishing order, productive capacity size, and produce according to the procurement plan tissue according to procurement plan.
Stock control assembly: based on Internet, realize the stored real-time network issue of parts library, make supplier can accurately obtain self the volume residual of the parts that supply in the warehouse, already used parts data volumes etc. can be carried out stock-taking statistical function accurately.
Quality inspection assembly: based on Internet, realize the real-time network issue of the quality inspection information of parts that supplier supplies, comprise information such as product batches, quality inspection content, quality inspection result, product percent of pass, claim on account of quality, be used to instruct supplier to improve at quality inspection information guiding product quality.
Finance assembly: based on Internet, realize the real-time network issue of the relevant financial information of supplier, comprise three guarantees charge information, claim on account of quality information, accounts payable information, PPM value information, strong premium information, parts pricing information etc.
4M1E changes assembly: 4M and is meant Manpower (manpower), Machine (machine), Material (material), Method (method, technology).1E is meant Environments (environment).This assembly is responsible for the change of above-mentioned five big factors is managed, record change reason, and record changes archives, changes interpretation of result etc.
Order management system field service part comprises flow definition assembly, Mission Monitor assembly, Task Distribution assembly.
Flow definition assembly: be used to describe the operation flow relevant, comprise the formulation of order, the audit of order, the web issue of order, the execution feedback of order, the agreement fulfillment rate analysis of order, the final performance of order etc. with defining order.
Mission Monitor assembly: be used for that order is carried out the each task of managing and monitor, the execution of comprise the name of monitor task and the description of task node, the definition of monitoring the specific tasks content, monitor task implementation progress, monitor unusual task status, the driving task being installed definition of order etc.
Task Distribution assembly: be used for each task is distributed, based on existing task list and lists of persons, and the personnel that safeguard and the corresponding matching relationship of task, according to optimized Algorithm, dynamically give specific operational staff with the Task Distribution that defines, with guarantee each task have the people to carry out and the execution time overall situation the shortest.
Three grades of visual configurations of flexibility and bundled components that described user's associated component comprises the configuration of user interface configuration, user policy, the configuration of user's form, data sync configuration and comprises user, department and authority.
User interface configuration: allow the user to pass through graphic user interface, adopt the XML file as carrier, support the user to carry out self-defined to the system interface element and configuration, comprise the Logo of enterprise file, interface color matching style, interface integral layout or the like according to the individual demand of oneself.
User policy configuration: allow the user to pass through graphic user interface, according to the specific area demand, self-defined and describe contents such as the service logic that can abstractly be summarized as rule in the specific area demand, operation flow, INTERFACE DESIGN, use DSL to carry out rule description and explication, and persistence is saved in the system, uses for regulation engine.
The configuration of user's form: allow the user by graphic user interface, according to the specific area demand, self-defined and design report style, form relevant informations such as configuration report form type, data source, display format.
Data sync configuration: allow the user to pass through graphic user interface, the XML file that adopts platform independence is as data carrier, according to the specific area demand, file synchronization under the isomerous environment of self-defined and configuration, file are synchronously and Oracle, MySQL, SQLServer, the data sync between the Sybases such as Sybase, the self-defined manual method of synchronization and the timing automatic method of synchronization.
Three grades of visual configurations of flexibility of user, department and authority and bundled components: allow the user to pass through graphic user interface, self-defined department, the user of department and user right are bound and three grades of related mechanism of authorization control based mutually, and can dynamically support the configuration and the adjustment of flexibility flexibly.
Described assembled instrument comprises user individual configuration tool, business description instrument, short message/instant message instrument, data sync instrument, metadata description instrument.
The user individual configuration tool: the user individual configuration tool provides the mode of operation based on graphic user interface, according to the specific area demand, make the satisfying personalized configuration requirement of user, as self-defined business rule, self-defined bordereaux, self-defined operation flow etc.
The business description instrument: the business description instrument uses field descriptive language DSL, and contents such as the service logic in the description specific area demand, operation flow, INTERFACE DESIGN use DSL to carry out rule description and explication, and persistence are saved in the system.
Short message/instant message instrument: short message/instant message instrument has immediately, sends the SMS function in batches, has the instant message instrumental function of using based on Internet.
The data sync instrument: the data sync instrument adopts the XML file of platform independence as data carrier, can realize under the isomerous environment file synchronization, file synchronously and the data sync between the Sybase, its method of synchronization has the manual method of synchronization and the timing automatic method of synchronization.
The metadata description instrument: metadata is the data that are used for data of description, the service logic of metadata description instrument usefulness meta data definition total system, operation flow, assembly formation, interface configurations, Mission Monitor etc., and adopt the XML file of platform independence to carry out meta data definition and storage.
A kind of building method that adapts to the service software of multi-service abstraction hierarchy, it based on service library, finishes restructuring procedure along the field of support demand to the route of supporting the personalized function demand from business demand; Abstract layer by layer by to the field demand of service part, component layer will make up software and service mode and use that required component is divided into field independence, the field is relevant and user-dependent three levels, be convenient to the business demand after the decomposition is carried out reconstruct fast; Metadata description is provided simultaneously, business description, data sync, short message, instant message, personalized configuration tool, the software of final structure and service mode are used based on public assembly and are generated, expansion by Service Instance and service scale is to support high scalability, support high configurability with method for fast reconstruction with based on the method for configuration, provide unified visit based on metadata in software and service mode application layer to data, guarantee the consistance and the accuracy of different tenant datas, support multi-user's high-level efficiency, realize the application of final high maturity software and service mode.
Its concrete steps are:
Step1: the professional abstraction hierarchy analysis of application
At first the professional abstraction hierarchy of the service application that will construct is analyzed:
1) if the abstraction hierarchy of this application is a whole new set of applications, promptly can't multiplexing field associated component in the software systems, then need to begin reconstruct from the field independence assembly, change step2;
2) identical services of the field related application in the software systems if this bases on practicality, and, then can begin reconstruct from the field associated component for having the business function description of common semanteme in the field, change step4;
3) the service example of certain application in the software systems if this bases on practicality, promptly have and existing identical functions structure and the data structure pattern used, have only the difference of the individual demand that function is shown, then can adopt this application of mode reconstruct of configuration, change step5;
Step2: the definition of demand and description
The following information that define system is required:
System towards final user, role, department, access rights, comprise the user right of department organization structure and different role, exercisable System menu; System function module, concrete subfunction in each module; The database detailed design of system bottom at the configuration of data sync instrument, needs the details of definition source database, list structure, the type of synchronous required field, length and other corresponding information;
Step3: the foundation of Service Database
Use public database, finish the storage of business entity's information, user and Role Information, message informing management, authority information; Then, make up concrete Service Database according to the actual requirements,, in database, set up the corresponding list structure of corresponding concrete business according to the database design in early stage; Utilize the MyeclipseHibernate persistent layer tool set in the Myeclipse instrument, connect the Service Database of being set up, generate the corresponding database configuration file, the Hibernate mapped file of each concrete traffic table, class file, these configuration files leave in the concrete catalogue of regulation; In addition, for database connection pool, join in the Hibernate configuration file of database by hand;
Step4: the configuration of data sync instrument
According to the data sync demand, determine the configuration information of source database and target database respective table, field, write the configuration file of source database end and target database end, data sync is finished in startup and test; The data sync instrument is deployed to separately in the server, comes into operation with the SaaS pattern, promptly with a data sync tool server, provides data synchronization service for a plurality of application simultaneously;
Step5: the configuration of user role and System menu
According to the labor of early stage to business demand, at first determining functional module and concrete subfunction thereof, be reflected to the system interface layer then, is exactly corresponding actions menu, functional module is as the node of a System menu, and each concrete subfunction is as the submenu of functional module menu.Then, determine due user role in certain enterprise, and corresponding operating right, the menu operation that the definition different role can be carried out.At last, but write the XML configuration file of role and actions menu thereof, then the role-security module of system is resolved to user interface with the pattern of " What You See Is What You Get " automatically;
Step6: the structure of functional module
By the work of previous step, defined the Menu Frame of the branch functional module that various roles can visit; Field independences such as complete menu, user, role-security, message management service part can directly be brought multiplexing, and other concrete professional relevant functional module is configured one by one and makes up.
The present invention has following beneficial effect:
1) assembly is carried out stratification is abstract to have strengthened system's reusable degree with classification: platform be different enterprise customers different demand customized developments corresponding assembly, the different phase of the assembly of different levels in the process that makes up application system can directly be carried out multiplexing, this has improved the development efficiency of system greatly, has saved cost of developing.Segmentation to the different field assembly makes that also in the process that makes up towards different field, different business demand system, the requirement of developer's domain knowledge being grasped degree reduces greatly.
2) support customization fast and exploitation, promoted the time interval from the requirement investigation to the system implementation: by rule-based quick reorganization route, the field independence middleware that application service software construction system provides can be according to the actual demand exploitation corresponding business associated component of enterprise to system by a small amount of coding., by the configuration of XML menu the field associated component is configured in the system according to the investigation Module Design.At last, according to the requirement of department of enterprise organization, the observability of each functional module to the user is set to System Privileges.The exploitation of new system
3) the SaaS application model of many tenants and the configurable support of metadata: under user-dependent demand extraction was supported with configurable functionality, platform can provide " the many tenants " to the service application system to support.
Description of drawings
Fig. 1 is the quick software construction illustraton of model based on many abstraction hierarchies serviced component;
Fig. 2 is classification of many abstraction hierarchies serviced component and wiring layout.
Embodiment
The present invention will be further described below in conjunction with accompanying drawing and embodiment.
Among Fig. 1, among Fig. 2, based on the quick software construction system of many abstraction hierarchies serviced component, it comprises:
Back-up environment when support system when SaaS uses operation, this system are the operation of whole tectonic system, its supports Service Instance and the expansion of service scale, has high scalability; Based on the arrangement system, has high configurability; And support many tenants to use with single example, have many tenants high-level efficiency;
Based on multi-level abstract serviced component system, this system is abstract layer by layer to user's request, to make up software and service mode and use corresponding field independence assembly, field associated component and the user's associated component of being divided into of required component, and register, be stored in the service library by respective standard and standard; And the metadata description relevant according to the field, by the assembled instrument, realize connection and assembling between each level assembly, realize the quick structure and the production of software.
The field independence assembly comprises:
Rule description assembly: pass through graphic user interface, use field descriptive language DSL, describe in the specific area demand and can abstractly be summarized as contents such as regular service logic, operation flow, INTERFACE DESIGN, use DSL to carry out rule description and explication, and persistence is saved in the system, uses for regulation engine.
Business model assembly: based on executing model drive structure MDA thought, be used for describing related object such as specific area demand service logic, operation flow and key element and their attribute, behavior and relation each other, design, describe and define software systems in the mode of system.
BPEL modelling component: use BPEL BPEL, according to the specific area demand, one group of existing serviced component is made up execution with condition in sequence, realize the BPEL modeling of operation flow, and transfer to the BPEL driven by engine, realize that the robotization of operation flow is handled.
The workflow modeling assembly: be used for logic and rule that workflow is organized together are carried out modeling, and to the calculation that plays tricks in fact.By the service logic in the specific area demand is analyzed, modeling, description and record, export the procedure definition that an energy is dynamically explained by workflow engine.
Workflow engine: be used for resolving and drive that the workflow modeling assembly is analyzed, the concrete workflow of the specific area demand of modeling, description and record, different decision information according to role, the division of labor and condition are transmitted route, finish the execution of this flow process, and carry out abnormality processing, execution journal record etc.
Short message service assembly: based on the WebService interface, provide special-purpose SMS Short Message Service, as parameter, send SMS in real time by receiving target side's phone number, concrete short message content.
DB access component: the fetcher code that has encapsulated all Sybases based on the Hibernate framework, can realize Oracle according to different demands and condition configuration, MySQL, SQLServer, the connection of Sybases such as Sybase and inquiry, modification, preservation, deletion action.
Data sync assembly: based on P2P mechanism, the XML file that adopts platform independence is as data carrier, can realize the synchronous and Oracle of file synchronization, file under the isomerous environment, MySQL, SQLServer, data sync between the Sybases such as Sybase, its method of synchronization have the manual method of synchronization and the timing automatic method of synchronization.
The data query assembly: based on the Hibernate framework,, support Oracle according to different needs, MySQL, SQLServer, the data query operation of Sybases such as Sybase supports to connect under the distributed environment a plurality of data of database requirements for access simultaneously.
Message management assembly: realize the operation such as issue, inquiry, modification, deletion of general message, news, notice etc., provide use, the custom feature of content distributed, classification, authority etc. is provided as the general module of system.
Menu configuration component: based on the menu definition and the configuration information of the XML document storage system of platform independence, with the mode loading system of dynamic load.Configuration component provides father and son's menu contextual definition, pad name definition, the hyperlink definition of menu association, the authority definition of menu access.
Assembly is examined in modification: based on graphic user interface, provide the graphical interfaces support at the flow definition in the workflow implementation in the specific area demand, modification, workflow examination and approval, with mouse pulling mode modification process directly perceived, carry out operations such as workflow examination and approval.
User management component:, comprise user's inquiry, increase, modification, deletion action, user's details attended operation, the control of authority of the system operation that the user can carry out etc. to the general purpose module that the user of system manages.
Data upload assembly: can realize analysis, parsing, and be uploaded in the associated databases table to the EXCEL file data.Assembly is based on the EXCEL file tool bag of increasing income, adopt row name in the upload file of XML metadata record, data type, data length, whether be field information such as sky, and by the format verification of XML analytics engine realization to data in the file, at last data are encapsulated, be uploaded in the database.
XML file processing assembly: be used for the various XML files of system are handled.Assembly adopts the XML analytical tool bag of increasing income, and provides XML configuration file analysis service for data upload, data query, data such as list at assembly, and relevant configuration information is provided; And can wait assembly to provide the XML file synchronously to data for services such as storage, modification, renewals.
General print components: based on the print service that mainstream operation systems such as windowsXP provide, the general print components that provides can directly call in system, is used for printing interactive interface and shows specific zone and content.
Data list assembly: the relevant display message that is used for the generated query interface.Assembly adopts the required various information of form record page query display of XML file metadata, comprise correspondence database table, display field, inquiry field, show col width etc., by inquiring desired data information behind the assemblies such as call XML file processing assembly, data query assembly.
Free report component: the Reporting Customization assembly based on the Web mode is provided, can pulls by mouse, the mode of SQL script defines the form classification, report style, report data source and the table in the data source and field and form showed that content articulates demonstration.
Flow template definitions component:,, and be kept in the system according to specific area requirement definition flow template based on graphical interface of user.When carrying out flow custom, use,, design operation flow fast, raise the efficiency by selecting the mode of the predefined flow template identical or close with actual demand at concrete operation flow.
The field associated component comprises supplier's business management system field service part and order management system field service part, and the other field of structure is served part in this way;
Supplier business management system field service part comprises that relationship with customer assembly, supplier seek source component, procurement plan assembly, stock control assembly, quality inspection assembly, financial assembly, 4M1E and change assembly.
Relationship with customer assembly: be used to carry out supplier relationship management, set up the supplier information archives, information such as maintenance provider enterprise name, legal person, contact person, bank account, Institution Code, physical address, and information such as maintenance provider institute product supplied qualification rate.
Supplier seeks source component: based on Internet, utilize electronic means, set up supplier's mechanism of permitting the entrance, the online supply that realizes supplier is declared, the trial production plan, declare examine, function such as online bidding, effective supplier develops system with a whole set of standard, helps enterprise to set up strategic supply system.
Procurement plan assembly: based on Internet, realize the Web publishing of purchase order, make supplier in real time, accurately receive procurement plan and purchase order, and carry out online feedback at information such as can finishing order, productive capacity size, and produce according to the procurement plan tissue according to procurement plan.
Stock control assembly: based on Internet, realize the stored real-time network issue of parts library, make supplier can accurately obtain self the volume residual of the parts that supply in the warehouse, already used parts data volumes etc. can be carried out stock-taking statistical function accurately.
Quality inspection assembly: based on Internet, realize the real-time network issue of the quality inspection information of parts that supplier supplies, comprise information such as product batches, quality inspection content, quality inspection result, product percent of pass, claim on account of quality, be used to instruct supplier to improve at quality inspection information guiding product quality.
Finance assembly: based on Internet, realize the real-time network issue of the relevant financial information of supplier, comprise three guarantees charge information, claim on account of quality information, accounts payable information, PPM value information, strong premium information, parts pricing information etc.
4M1E changes assembly: 4M and is meant Manpower (manpower), Machine (machine), Material (material), Method (method, technology).1E is meant Environments (environment).This assembly is responsible for the change of above-mentioned five big factors is managed, record change reason, and record changes archives, changes interpretation of result etc.
Order management system field service part comprises flow definition assembly, Mission Monitor assembly, Task Distribution assembly.
Flow definition assembly: be used to describe the operation flow relevant, comprise the formulation of order, the audit of order, the web issue of order, the execution feedback of order, the agreement fulfillment rate analysis of order, the final performance of order etc. with defining order.
Mission Monitor assembly: be used for that order is carried out the each task of managing and monitor, the execution of comprise the name of monitor task and the description of task node, the definition of monitoring the specific tasks content, monitor task implementation progress, monitor unusual task status, the driving task being installed definition of order etc.
Task Distribution assembly: be used for each task is distributed, based on existing task list and lists of persons, and the personnel that safeguard and the corresponding matching relationship of task, according to optimized Algorithm, dynamically give specific operational staff with the Task Distribution that defines, with guarantee each task have the people to carry out and the execution time overall situation the shortest.
Three grades of visual configurations of flexibility and bundled components that user's associated component comprises the configuration of user interface configuration, user policy, the configuration of user's form, data sync configuration and comprises user, department and authority.
User interface configuration: allow the user to pass through graphic user interface, adopt the XML file as carrier, support the user to carry out self-defined to the system interface element and configuration, comprise the Logo of enterprise file, interface color matching style, interface integral layout or the like according to the individual demand of oneself.
User policy configuration: allow the user to pass through graphic user interface, according to the specific area demand, self-defined and describe contents such as the service logic that can abstractly be summarized as rule in the specific area demand, operation flow, INTERFACE DESIGN, use DSL to carry out rule description and explication, and persistence is saved in the system, uses for regulation engine.
The configuration of user's form: allow the user by graphic user interface, according to the specific area demand, self-defined and design report style, form relevant informations such as configuration report form type, data source, display format.
Data sync configuration: allow the user to pass through graphic user interface, the XML file that adopts platform independence is as data carrier, according to the specific area demand, file synchronization under the isomerous environment of self-defined and configuration, file are synchronously and Oracle, MySQL, SQLServer, the data sync between the Sybases such as Sybase, the self-defined manual method of synchronization and the timing automatic method of synchronization.
Three grades of visual configurations of flexibility of user, department and authority and bundled components: allow the user to pass through graphic user interface, self-defined department, the user of department and user right are bound and three grades of related mechanism of authorization control based mutually, and can dynamically support the configuration and the adjustment of flexibility flexibly.
The assembled instrument comprises user individual configuration tool, business description instrument, short message/instant message instrument, data sync instrument, metadata description instrument.
The user individual configuration tool: the user individual configuration tool provides the mode of operation based on graphic user interface, according to the specific area demand, make the satisfying personalized configuration requirement of user, as self-defined business rule, self-defined bordereaux, self-defined operation flow etc.
The business description instrument: the business description instrument uses field descriptive language DSL, and contents such as the service logic in the description specific area demand, operation flow, INTERFACE DESIGN use DSL to carry out rule description and explication, and persistence are saved in the system.
Short message/instant message instrument: short message/instant message instrument has immediately, sends the SMS function in batches, has the instant message instrumental function of using based on Internet.
The data sync instrument: the data sync instrument adopts the XML file of platform independence as data carrier, can realize under the isomerous environment file synchronization, file synchronously and the data sync between the Sybase, its method of synchronization has the manual method of synchronization and the timing automatic method of synchronization.
The metadata description instrument: metadata is the data that are used for data of description, the service logic of metadata description instrument usefulness meta data definition total system, operation flow, assembly formation, interface configurations, Mission Monitor etc., and adopt the XML file of platform independence to carry out meta data definition and storage.
The building method that adapts to the service software of multi-service abstraction hierarchy, it based on service library, finishes restructuring procedure along the field of support demand to the route of supporting the personalized function demand from business demand; Abstract layer by layer by to the field demand of service part, component layer will make up software and service mode and use that required component is divided into field independence, the field is relevant and user-dependent three levels, be convenient to the business demand after the decomposition is carried out reconstruct fast; Metadata description is provided simultaneously, business description, data sync, short message, instant message, personalized configuration tool, the software of final structure and service mode are used based on public assembly and are generated, expansion by Service Instance and service scale is to support high scalability, support high configurability with method for fast reconstruction with based on the method for configuration, provide unified visit based on metadata in software and service mode application layer to data, guarantee the consistance and the accuracy of different tenant datas, support multi-user's high-level efficiency, realize the application of final high maturity software and service mode.
Its concrete steps are:
Step1: the professional abstraction hierarchy analysis of application
At first the professional abstraction hierarchy of the service application that will construct is analyzed:
1) if the abstraction hierarchy of this application is a whole new set of applications, promptly can't multiplexing field associated component in the software systems, then need to begin reconstruct from the field independence assembly, change step2;
2) identical services of the field related application in the software systems if this bases on practicality, and, then can begin reconstruct from the field associated component for having the business function description of common semanteme in the field, change step4;
3) the service example of certain application in the software systems if this bases on practicality, promptly have and existing identical functions structure and the data structure pattern used, have only the difference of the individual demand that function is shown, then can adopt this application of mode reconstruct of configuration, change step5;
Step2: the definition of demand and description
The following information that define system is required:
System towards final user, role, department, access rights, comprise the user right of department organization structure and different role, exercisable System menu; System function module, concrete subfunction in each module; The database detailed design of system bottom at the configuration of data sync instrument, needs the details of definition source database, list structure, the type of synchronous required field, length and other corresponding information;
Step3: the foundation of Service Database
Use public database, finish the storage of business entity's information, user and Role Information, message informing management, authority information; Then, make up concrete Service Database according to the actual requirements,, in database, set up the corresponding list structure of corresponding concrete business according to the database design in early stage; Utilize the MyeclipseHibernate persistent layer tool set in the Myeclipse instrument, connect the Service Database of being set up, generate the corresponding database configuration file, the Hibernate mapped file of each concrete traffic table, class file, these configuration files leave in the concrete catalogue of regulation; In addition, for database connection pool, join in the Hibernate configuration file of database by hand;
Step4: the configuration of data sync instrument
According to the data sync demand, determine the configuration information of source database and target database respective table, field, write the configuration file of source database end and target database end, data sync is finished in startup and test; The data sync instrument is deployed to separately in the server, comes into operation with the SaaS pattern, promptly with a data sync tool server, provides data synchronization service for a plurality of application simultaneously;
Step5: the configuration of user role and System menu
According to the labor of early stage to business demand, at first determining functional module and concrete subfunction thereof, be reflected to the system interface layer then, is exactly corresponding actions menu, functional module is as the node of a System menu, and each concrete subfunction is as the submenu of functional module menu.Then, determine due user role in certain enterprise, and corresponding operating right, the menu operation that the definition different role can be carried out.At last, but write the XML configuration file of role and actions menu thereof, then the role-security module of system is resolved to user interface with the pattern of " What You See Is What You Get " automatically;
Step6: the structure of functional module
By the work of previous step, defined the Menu Frame of the branch functional module that various roles can visit; Field independences such as complete menu, user, role-security, message management service part can directly be brought multiplexing, and other concrete professional relevant functional module is configured one by one and makes up.

Claims (7)

1. service software construction system that adapts to the multi-service abstraction hierarchy is characterized in that it comprises:
Back-up environment when support system when SaaS uses operation, this system are the operation of whole tectonic system, its supports Service Instance and the expansion of service scale, has extendability; Based on the arrangement system, has configuration; And support many tenants to use with single example;
Based on multi-level abstract serviced component system, this system is abstract layer by layer to user's request, to make up software and service mode and use corresponding field independence assembly, field associated component and the user's associated component of being divided into of required component, and register, be stored in the service library by respective standard and standard; And the metadata description relevant according to the field, by the assembled instrument, realize connection and assembling between each level assembly, realize the quick structure and the production of software.
2. the service software construction system of adaptation multi-service abstraction hierarchy as claimed in claim 1 is characterized in that, described field independence assembly comprises:
Rule description assembly: describe service logic, operation flow, INTERFACE DESIGN content in the specific area demand, use DSL to carry out rule description and explication, and persistence is saved in the system, use for regulation engine;
Business model assembly: describe related object of service logic in the specific area demand, operation flow and key element and their attribute, behavior and relation each other, design, describe and define software systems in the mode of system;
BPEL modelling component: use BPEL BPEL, according to the specific area demand, order and the condition combination in accordance with regulations of one group of existing serviced component carried out, realize the BPEL modeling of operation flow, and transfer to the BPEL driven by engine, realize that the robotization of operation flow is handled;
The workflow modeling assembly: be used for logic and rule that workflow is organized together are carried out modeling, and to the calculation that plays tricks in fact; By the service logic in the specific area demand is analyzed, modeling, description and record, export the procedure definition that an energy is dynamically explained by workflow engine;
Workflow engine: be used for resolving and drive that the workflow modeling assembly is analyzed, the concrete workflow of the specific area demand of modeling, description and record, different decision information according to role, the division of labor and condition are transmitted route, finish the execution of this flow process, and carry out abnormality processing, execution journal record;
Short message service assembly: based on the WebService interface, provide special-purpose SMS Short Message Service, as parameter, send SMS in real time by receiving target side's phone number, concrete short message content;
The DB access component: configuration realizes being connected and inquiry, modification, preservation, deletion action Sybase according to different demands and condition;
Data sync assembly: based on P2P mechanism, the XML file that adopts platform independence is as data carrier, realize under the isomerous environment file synchronization, file synchronously and the data sync between the Sybase, its method of synchronization has the manual method of synchronization and/or the timing automatic method of synchronization;
Data query assembly: according to different needs, support data query operation, support to connect under the distributed environment a plurality of data of database requirements for access simultaneously to Sybase;
Message management assembly: realize issue, inquiry, modification, the deletion action of general message, news, notice etc., provide use, the custom feature of content distributed, classification, authority is provided as the general module of system;
Menu configuration component: based on the menu definition and the configuration information of the XML document storage system of platform independence, with the mode loading system of dynamic load; Configuration component provides father and son's menu contextual definition, pad name definition, the hyperlink definition of menu association, the authority definition of menu access;
Assembly is examined in modification: provide the graphical interfaces support at the flow definition in the workflow implementation in the specific area demand, modification, workflow examination and approval, with mouse pulling mode modification process directly perceived, carry out the workflow examination and approval operation;
User management component:, comprise user's inquiry, increase, modification, deletion action, user's details attended operation, the control of authority of the system operation that the user can carry out to the general purpose module that the user of system manages;
Data upload assembly: realize analysis, parsing, and be uploaded in the associated databases table to the EXCEL file data;
XML file processing assembly: be used for the various XML files of system are handled;
General print components: be used for printing interactive interface and show specific zone and content;
Data list assembly: the relevant display message that is used for the generated query interface;
Free report component: the Reporting Customization assembly based on the Web mode is provided, by mouse pull, the mode of SQL script defines the form classification, report style, report data source and the table in the data source and field and form showed that content articulates demonstration;
Flow template definitions component:, and be kept in the system according to specific area requirement definition flow template.
3. the service software construction system of adaptation multi-service abstraction hierarchy as claimed in claim 1, it is characterized in that, described field associated component comprises supplier's business management system field service part and order management system field service part, and the other field of structure is served part in this way;
Supplier business management system field service part comprises that relationship with customer assembly, supplier seek source component, procurement plan assembly, stock control assembly, quality inspection assembly, financial assembly, 4M1E and change assembly;
Relationship with customer assembly: be used to carry out supplier relationship management, set up the supplier information archives;
Supplier seeks source component: set up supplier's mechanism of permitting the entrance, realize that supplier's online supply is declared, the trial production plan, declare examine, online bidding;
Procurement plan assembly: realize the Web publishing of purchase order;
Stock control assembly: realize the stored real-time network issue of parts library, carry out the statistics of stock-taking accurately;
Quality inspection assembly: realize the real-time network issue of the quality inspection information of parts that supplier supplies, instruct supplier to improve at quality inspection information guiding product quality;
Finance assembly: realize the real-time network issue of the relevant financial information of supplier;
4M1E changes assembly: 4M and is meant the Manpower manpower, Machine machine, Material material, Method method, technology; 1E is meant the Environments environment; This assembly is responsible for the change of above-mentioned five big factors is managed, record change reason, and record changes archives, changes interpretation of result;
Order management system field service part comprises flow definition assembly, Mission Monitor assembly, Task Distribution assembly;
Flow definition assembly: be used to describe the operation flow relevant, comprise the formulation of order, the audit of order, the web issue of order, the execution feedback of order, the agreement fulfillment rate analysis of order, the final performance of order with defining order;
Mission Monitor assembly: be used for that order is carried out the each task of managing and monitor, the execution of comprise the name of monitor task and the description of task node, the definition of monitoring the specific tasks content, monitor task implementation progress, monitor unusual task status, the driving task being installed definition of order;
Task Distribution assembly: be used for each task is distributed, based on existing task list and lists of persons, and the personnel that safeguard and the corresponding matching relationship of task, dynamically give specific operational staff with the Task Distribution that defines, with guarantee each task have the people to carry out and the execution time overall situation the shortest.
4. the service software construction system of adaptation multi-service abstraction hierarchy as claimed in claim 1, it is characterized in that three grades of visual configurations of flexibility and bundled components that described user's associated component comprises the configuration of user interface configuration, user policy, the configuration of user's form, data sync configuration and comprises user, department and authority;
User interface configuration: the user adopts the XML file as carrier by graphic user interface, supports the user to carry out self-defined to the system interface element and configuration according to the individual demand of oneself;
User policy configuration: self-defined and describe service logic, operation flow, INTERFACE DESIGN content in the specific area demand according to the specific area demand, use DSL to carry out rule description and explication, and persistence is saved in the system, use for regulation engine;
The configuration of user's form: the user is by graphic user interface, and according to the specific area demand, self-defined and design report style disposes report form type, data source, display format, form relevant information;
The data sync configuration: the user passes through graphic user interface, the XML file that adopts platform independence is as data carrier, according to the specific area demand, file synchronization under the isomerous environment of self-defined and configuration, file synchronously and the data sync between the Sybase, the self-defined manual method of synchronization and/or the timing automatic method of synchronization;
Three grades of visual configurations of flexibility of user, department and authority and bundled components: the user passes through graphic user interface, self-defined department, the user of department and user right are bound and three grades of related mechanism of authorization control based mutually, and can dynamically support the configuration and the adjustment of flexibility flexibly.
5. the service software construction system of adaptation multi-service abstraction hierarchy as claimed in claim 1, it is characterized in that, described assembled instrument comprises user individual configuration tool, business description instrument, short message/instant message instrument, data sync instrument, metadata description instrument;
The user individual configuration tool: the user individual configuration tool provides the mode of operation based on graphic user interface, according to the specific area demand, makes the satisfying personalized configuration requirement of user;
The business description instrument: the business description instrument uses field descriptive language DSL, describes service logic, operation flow, INTERFACE DESIGN content in the specific area demand, use DSL to carry out rule description and explication, and persistence is saved in the system;
Short message/instant message instrument: instant, batch sends SMS;
The data sync instrument: the data sync instrument adopts the XML file of platform independence as data carrier, realize under the isomerous environment file synchronization, file synchronously and the data sync between the Sybase, its method of synchronization has the manual method of synchronization and/or the timing automatic method of synchronization;
Metadata description instrument:, and adopt the XML file of platform independence to carry out meta data definition and storage with service logic, operation flow, assembly formation, interface configurations, the Mission Monitor of meta data definition total system.
6. the building method of the service software of the described adaptation multi-service of claim 1 abstraction hierarchy is characterized in that, it based on service library, finishes restructuring procedure along the field of support demand to the route of supporting the personalized function demand from business demand; Abstract layer by layer by to the field demand of service part, component layer will make up software and service mode and use that required component is divided into field independence, the field is relevant and user-dependent three levels, be convenient to the business demand after the decomposition is carried out reconstruct fast; Metadata description is provided simultaneously, business description, data sync, short message, instant message, personalized configuration tool, the software of final structure and service mode are used based on public assembly and are generated, expansion by Service Instance and service scale is to support high scalability, support high configurability with method for fast reconstruction with based on the method for configuration, provide unified visit based on metadata in software and service mode application layer to data, guarantee the consistance and the accuracy of different tenant datas, support multi-user's high-level efficiency, realize the application of final high maturity software and service mode.
7. the building method of the service software of adaptation multi-service abstraction hierarchy as claimed in claim 6, its concrete steps are:
Step1: the professional abstraction hierarchy analysis of application
At first the professional abstraction hierarchy of the service application that will construct is analyzed:
1) if the abstraction hierarchy of this application is a whole new set of applications, promptly can't multiplexing field associated component in the software systems, then need to begin reconstruct from the field independence assembly, change step2;
2) identical services of the field related application in the software systems if this bases on practicality, and, then can begin reconstruct from the field associated component for having the business function description of common semanteme in the field, change step4;
3) the service example of certain application in the software systems if this bases on practicality, promptly have and existing identical functions structure and the data structure pattern used, have only the difference of the individual demand that function is shown, then can adopt this application of mode reconstruct of configuration, change step5
Step2: the definition of demand and description
The following information that define system is required:
System towards final user, role, department, access rights, comprise the user right of department organization structure and different role, exercisable System menu; System function module, concrete subfunction in each module; The database detailed design of system bottom at the configuration of data sync instrument, needs the details of definition source database, list structure, the type of synchronous required field, length and other corresponding information;
Step3: the foundation of Service Database
Use public database, finish the storage of business entity's information, user and Role Information, message informing management, authority information; Then, make up concrete Service Database according to the actual requirements,, in database, set up the corresponding list structure of corresponding concrete business according to the database design in early stage; Utilize the MyeclipseHibernate persistent layer tool set in the Myeclipse instrument, connect the Service Database of being set up, generate the corresponding database configuration file, the Hibernate mapped file of each concrete traffic table, class file, these configuration files leave in the concrete catalogue of regulation; In addition, for database connection pool, join in the Hibernate configuration file of database by hand;
Step4: the configuration of data sync instrument
According to the data sync demand, determine the configuration information of source database and target database respective table, field, write the configuration file of source database end and target database end, data sync is finished in startup and test; The data sync instrument is deployed to separately in the server, comes into operation with the SaaS pattern, promptly with a data sync tool server, provides data synchronization service for a plurality of application simultaneously;
Step5: the configuration of user role and System menu
According to the labor of early stage to business demand, at first determining functional module and concrete subfunction thereof, be reflected to the system interface layer then, is exactly corresponding actions menu, functional module is as the node of a System menu, and each concrete subfunction is as the submenu of functional module menu; Then, determine due user role in certain enterprise, and corresponding operating right, the menu operation that the definition different role can be carried out; At last, but write the XML configuration file of role and actions menu thereof, then the role-security module of system is resolved to user interface with the pattern of " What You See Is What You Get " automatically;
Step6: the structure of functional module
By the work of previous step, defined the Menu Frame of the branch functional module that various roles can visit; Field independences such as complete menu, user, role-security, message management service part can directly be brought multiplexing, and other concrete professional relevant functional module is configured one by one and makes up.
CN2010101187182A 2010-03-08 2010-03-08 Service software construction method and system adapting to multiple business abstraction levels Expired - Fee Related CN101794226B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101187182A CN101794226B (en) 2010-03-08 2010-03-08 Service software construction method and system adapting to multiple business abstraction levels

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101187182A CN101794226B (en) 2010-03-08 2010-03-08 Service software construction method and system adapting to multiple business abstraction levels

Publications (2)

Publication Number Publication Date
CN101794226A true CN101794226A (en) 2010-08-04
CN101794226B CN101794226B (en) 2012-11-07

Family

ID=42586938

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101187182A Expired - Fee Related CN101794226B (en) 2010-03-08 2010-03-08 Service software construction method and system adapting to multiple business abstraction levels

Country Status (1)

Country Link
CN (1) CN101794226B (en)

Cited By (81)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957774A (en) * 2010-09-21 2011-01-26 用友软件股份有限公司 Service operation modeling method and device
CN101957758A (en) * 2010-10-14 2011-01-26 上海普元信息技术股份有限公司 Method for realizing rapid Web Service publishment in service oriented architecture application systems
CN102024204A (en) * 2010-12-14 2011-04-20 北京航空航天大学 Constructing method of reliability design analysis service system of service oriented architecture
CN102023859A (en) * 2010-12-07 2011-04-20 北京航空航天大学 Digital development environment-oriented software integration method with reliability, maintainability and supportability
CN102135883A (en) * 2011-03-14 2011-07-27 山东大学 Software-as-a-service (SaaS) application generation and deployment supporting method and device
CN102136109A (en) * 2011-04-14 2011-07-27 西安电子科技大学 Product structure tree-based design flow dynamic modeling method
CN102163223A (en) * 2011-04-02 2011-08-24 锐词文化发展(北京)有限公司 Self-service query method and device thereof for background data
CN102231197A (en) * 2011-06-23 2011-11-02 公安部交通管理科学研究所 Semantic type report implementation framework structure based on double-layer structure
CN102236559A (en) * 2011-08-01 2011-11-09 苏州万图明电子软件有限公司 Software generation system
CN102279750A (en) * 2011-08-30 2011-12-14 浙江大学 Iterative code generation method based on domain knowledge sharing
CN102332116A (en) * 2011-08-05 2012-01-25 四川电力科学研究院 Cloud computing SaaS (Software as a Service) service mode-based electric energy quality auxiliary service system and implementation method thereof
CN102375756A (en) * 2010-08-24 2012-03-14 ***股份有限公司 Atomization information processing system and method
CN102393820A (en) * 2011-11-09 2012-03-28 国电南瑞科技股份有限公司 Logical implementation method for controlling building monitoring system
CN102393935A (en) * 2011-07-08 2012-03-28 长沙赢行家网络科技有限公司 Wireless inventory verification system based on database synchronization
CN102541517A (en) * 2010-12-13 2012-07-04 金蝶软件(中国)有限公司 Authority configuration method, device and system
CN102609271A (en) * 2012-02-20 2012-07-25 山东大学 Metadata-driven visual SaaS (Software as a Service) application customizing method and metadata-driven visual SaaS application customizing system
CN103049279A (en) * 2011-10-11 2013-04-17 神州数码信息***有限公司 Method for loading software business
CN103092873A (en) * 2011-11-01 2013-05-08 镇江华扬信息科技有限公司 XML (Extensive Makeup Language) and Web Service technology based isomerous database integration method
CN103150497A (en) * 2013-04-07 2013-06-12 网宿科技股份有限公司 Visual authority configuration and verification method and system for web application development
CN103150171A (en) * 2013-03-27 2013-06-12 杭州世导信息技术有限公司 Product combination engine device and system and service method
CN103164225A (en) * 2013-03-12 2013-06-19 中国科学院软件研究所 Internet software architecture on-line evolution method based on hypergraph
CN103179031A (en) * 2011-12-23 2013-06-26 上海博达数据通信有限公司 Multi-service transmission and processing method based on streaming mode
CN103198380A (en) * 2013-03-28 2013-07-10 北京慧正通软科技有限公司 Method for supporting Saas applications by utilizing workflow engine
CN103324470A (en) * 2012-03-21 2013-09-25 阿里巴巴集团控股有限公司 Web system generation method and device
CN104115139A (en) * 2012-02-14 2014-10-22 亚马逊技术有限公司 Providing configurable workflow capabilities
CN104142836A (en) * 2013-05-10 2014-11-12 鸿富锦精密工业(深圳)有限公司 Data processing system and method
CN104462165A (en) * 2013-09-20 2015-03-25 商业对象软件有限公司 Exposing relationships between universe objects
CN104572096A (en) * 2014-12-29 2015-04-29 中国科学院计算机网络信息中心 Multi-model data visualization development method based on WEB and platform thereof
CN104899015A (en) * 2014-03-07 2015-09-09 上海高达星软件***有限公司 Service component management system and method thereof
CN105373523A (en) * 2015-10-14 2016-03-02 浪潮软件集团有限公司 Workflow solution method based on user-defined form and Activiti
CN105389188A (en) * 2015-12-02 2016-03-09 中国建设银行股份有限公司 Design method and apparatus for supporting product innovation
CN105700888A (en) * 2016-01-14 2016-06-22 国网山东省电力公司物资公司 Visualization rapid developing platform based on jbpm workflow engine
CN105814542A (en) * 2013-10-25 2016-07-27 瑞典爱立信有限公司 Method and apparatus for distributed transactions in data communication network
CN106066797A (en) * 2016-06-03 2016-11-02 用友网络科技股份有限公司 Optimized model based on DSL theory drives development approach and device
CN106201506A (en) * 2016-07-07 2016-12-07 华南理工大学 Functional assembly based on many tenants pattern and method for customizing
CN103617255B (en) * 2013-11-29 2017-01-04 国网电网公司 A kind of business datum for power information system exchanges and synchronizes system and method
CN106331000A (en) * 2015-06-19 2017-01-11 北大方正集团有限公司 Method and device for determining service scheme
CN106445824A (en) * 2016-09-30 2017-02-22 南京途牛科技有限公司 Interface comprehensiveness management system based on character
CN106557863A (en) * 2015-09-30 2017-04-05 上海合印包装服务有限公司 A kind of supplier's approval system for being applied to print business management
CN106971007A (en) * 2017-04-28 2017-07-21 成都优易数据有限公司 A kind of data processing of utilization data structure control and data analysis framework
CN107077141A (en) * 2014-09-16 2017-08-18 爱维欧视觉公司 For calculating the system of aeroplane performance and method for performing the calculating
CN107274055A (en) * 2017-05-04 2017-10-20 北京思特奇信息技术股份有限公司 A kind of method and system that business demand combing is carried out based on enterprise-level platform
CN107391201A (en) * 2017-07-27 2017-11-24 艾迪森海安数字医疗装备有限公司 A kind of data flowing implementation method of the software frame of dynamic service data
CN107786651A (en) * 2017-10-23 2018-03-09 云南大学 SaaS service Evolution consistency decision methods with tenant's evolution tolerance
CN108052318A (en) * 2018-01-03 2018-05-18 上海火杉信息科技有限公司 It is a kind of that collaborative platform is knitted based on the multigroup of SaaS patterns
CN108427554A (en) * 2018-05-14 2018-08-21 华南理工大学 A kind of the cloud mode software method for automatically constructing and system of table- driven
CN108573365A (en) * 2017-03-07 2018-09-25 北京空间技术研制试验中心 The service-oriented and flow state digitized management method of integration test
CN108614526A (en) * 2016-12-13 2018-10-02 中国科学院沈阳自动化研究所 A kind of restructural Technical innova- tion system
CN108647260A (en) * 2018-04-27 2018-10-12 厦门南讯软件科技有限公司 A kind of personalization big data analysis system and method
CN108885560A (en) * 2015-10-13 2018-11-23 施耐德电器工业公司 Method for the load that shares out the work in software definition automated system
CN109495581A (en) * 2018-12-13 2019-03-19 爱普(福建)科技有限公司 A kind of communication means and device of polyisocyanate structure control station
CN109614639A (en) * 2018-10-30 2019-04-12 成都飞机工业(集团)有限责任公司 A kind of Processing examination system of Aviation product digital prototype
CN109766158A (en) * 2018-12-27 2019-05-17 益萃网络科技(中国)有限公司 Methods of exhibiting, device, computer equipment and the storage medium of user interface
CN109766325A (en) * 2019-01-09 2019-05-17 吴思齐 A kind of distributed file system and flow data wiring method towards flow data
WO2019109948A1 (en) * 2017-12-07 2019-06-13 华为技术有限公司 Paas management method and device, and storage medium
CN109901838A (en) * 2019-01-17 2019-06-18 平安证券股份有限公司 Front end development approach, device, equipment and storage medium based on modularization
CN109976802A (en) * 2019-03-31 2019-07-05 东南大学 A kind of software architecture reconstructing method of schema object
CN110244943A (en) * 2019-05-08 2019-09-17 武汉宏途科技有限公司 Graphical service design method, system and software memory based on web and mobile terminal
CN110955412A (en) * 2019-11-26 2020-04-03 延锋汽车饰件***有限公司 Service-oriented intelligent cabin system and design method and design system thereof
CN111176617A (en) * 2019-12-10 2020-05-19 中国航空工业集团公司成都飞机设计研究所 Technical state management method for multiple system configurations
CN111626607A (en) * 2020-05-26 2020-09-04 深圳易伙科技有限责任公司 Workflow personalized setting method and device based on SaaS and storage medium
CN111899851A (en) * 2020-07-31 2020-11-06 青岛百洋智能科技股份有限公司 Mobile middle station based on HCCM multi-scene fusion and product release method
CN111930354A (en) * 2020-08-12 2020-11-13 创意信息技术股份有限公司 Framework component for software development and construction method thereof
CN112015411A (en) * 2020-08-14 2020-12-01 深圳市卓智荟教育科技有限公司 Education application interface configuration method and device based on SAAS and readable storage medium
CN112069205A (en) * 2020-09-30 2020-12-11 北京百度网讯科技有限公司 Processing method and device for business application, intelligent workstation and electronic equipment
CN112433776A (en) * 2020-10-16 2021-03-02 广东电力信息科技有限公司 Power grid business processing system
CN112612554A (en) * 2021-01-20 2021-04-06 广东金赋科技股份有限公司 Method for unified management of control hardware module by using adaptive service analyzer
CN112764800A (en) * 2021-01-11 2021-05-07 南京汇创电力科技有限公司 Construction method, device, equipment and storage medium for configuration tool software
CN112799651A (en) * 2021-02-03 2021-05-14 机械工业仪器仪表综合技术经济研究所 Event-driven electronic batch recording system
CN113253983A (en) * 2021-05-14 2021-08-13 上海理工大学 Modeling method and system for discrete industry network collaborative manufacturing platform based on drive design
CN113448653A (en) * 2020-03-27 2021-09-28 北京猎户星空科技有限公司 Service processing method, system, electronic equipment and computer readable medium
CN113537943A (en) * 2021-07-30 2021-10-22 苏州工业园区测绘地理信息有限公司 Universal workflow engine and construction method thereof
WO2021217657A1 (en) * 2020-04-30 2021-11-04 深圳中砼物联网科技有限公司 Software rapid development method, computer device, and storage medium
CN113642920A (en) * 2021-08-30 2021-11-12 南京数睿数据科技有限公司 Rapid construction method for digital application in industrial manufacturing field
CN114385264A (en) * 2022-01-12 2022-04-22 挂号网(杭州)科技有限公司 Configuration method and device, background, electronic equipment and storage medium
CN114780933A (en) * 2022-06-22 2022-07-22 煜象科技(杭州)有限公司 Data authority control method supporting multiple applications
CN115017128A (en) * 2022-05-26 2022-09-06 上海介方信息技术有限公司 Lightweight log service design method and system based on CORBA middleware
WO2022199076A1 (en) * 2021-03-26 2022-09-29 苏宁易购集团股份有限公司 Service processing method for multiple types of services, computer device, and storage medium
CN117215543A (en) * 2023-11-09 2023-12-12 北京睿呈时代信息科技有限公司 Component development method suitable for different service scene types and corresponding system thereof
CN117252180A (en) * 2023-11-16 2023-12-19 太平金融科技服务(上海)有限公司 Report generation method and device, electronic equipment and storage medium
CN117270825A (en) * 2023-10-25 2023-12-22 苏州工业职业技术学院 Flexible software development method and suite for industrial complex business requirements

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101361053A (en) * 2006-01-12 2009-02-04 微软公司 Build-time enforcement of architectural partitioning in computer application
CN101630391A (en) * 2008-07-14 2010-01-20 李�真 Mobile electronic commerce on-line operating (SaaS) platform based on mobile communication network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101361053A (en) * 2006-01-12 2009-02-04 微软公司 Build-time enforcement of architectural partitioning in computer application
CN101630391A (en) * 2008-07-14 2010-01-20 李�真 Mobile electronic commerce on-line operating (SaaS) platform based on mobile communication network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《福建电脑》 20060831 彭波涛; 田胜利 基于层次体系结构的管理信息***设计与实现 , *

Cited By (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375756A (en) * 2010-08-24 2012-03-14 ***股份有限公司 Atomization information processing system and method
CN101957774B (en) * 2010-09-21 2013-12-25 用友软件股份有限公司 Service operation modeling method and device
CN101957774A (en) * 2010-09-21 2011-01-26 用友软件股份有限公司 Service operation modeling method and device
CN101957758A (en) * 2010-10-14 2011-01-26 上海普元信息技术股份有限公司 Method for realizing rapid Web Service publishment in service oriented architecture application systems
CN101957758B (en) * 2010-10-14 2013-01-23 上海普元信息技术股份有限公司 Method for realizing rapid Web Service publishment in service oriented architecture application systems
CN102023859A (en) * 2010-12-07 2011-04-20 北京航空航天大学 Digital development environment-oriented software integration method with reliability, maintainability and supportability
CN102023859B (en) * 2010-12-07 2014-01-01 北京航空航天大学 Digital development environment-oriented software integration method with reliability, maintainability and supportability
CN102541517A (en) * 2010-12-13 2012-07-04 金蝶软件(中国)有限公司 Authority configuration method, device and system
CN102024204B (en) * 2010-12-14 2014-04-16 北京航空航天大学 Constructing method of reliability design analysis service system of service oriented architecture
CN102024204A (en) * 2010-12-14 2011-04-20 北京航空航天大学 Constructing method of reliability design analysis service system of service oriented architecture
CN102135883B (en) * 2011-03-14 2014-05-14 山东大学 Software-as-a-service (SaaS) application generation and deployment supporting method and device
CN102135883A (en) * 2011-03-14 2011-07-27 山东大学 Software-as-a-service (SaaS) application generation and deployment supporting method and device
CN102163223A (en) * 2011-04-02 2011-08-24 锐词文化发展(北京)有限公司 Self-service query method and device thereof for background data
CN102136109A (en) * 2011-04-14 2011-07-27 西安电子科技大学 Product structure tree-based design flow dynamic modeling method
CN102136109B (en) * 2011-04-14 2014-11-05 西安电子科技大学 Product structure tree-based design flow dynamic modeling method
CN102231197A (en) * 2011-06-23 2011-11-02 公安部交通管理科学研究所 Semantic type report implementation framework structure based on double-layer structure
CN102393935A (en) * 2011-07-08 2012-03-28 长沙赢行家网络科技有限公司 Wireless inventory verification system based on database synchronization
CN102236559A (en) * 2011-08-01 2011-11-09 苏州万图明电子软件有限公司 Software generation system
CN102332116A (en) * 2011-08-05 2012-01-25 四川电力科学研究院 Cloud computing SaaS (Software as a Service) service mode-based electric energy quality auxiliary service system and implementation method thereof
CN102279750A (en) * 2011-08-30 2011-12-14 浙江大学 Iterative code generation method based on domain knowledge sharing
CN102279750B (en) * 2011-08-30 2013-07-31 浙江大学 Iterative code generation method based on domain knowledge sharing
CN103049279A (en) * 2011-10-11 2013-04-17 神州数码信息***有限公司 Method for loading software business
CN103092873A (en) * 2011-11-01 2013-05-08 镇江华扬信息科技有限公司 XML (Extensive Makeup Language) and Web Service technology based isomerous database integration method
CN102393820A (en) * 2011-11-09 2012-03-28 国电南瑞科技股份有限公司 Logical implementation method for controlling building monitoring system
CN103179031A (en) * 2011-12-23 2013-06-26 上海博达数据通信有限公司 Multi-service transmission and processing method based on streaming mode
CN103179031B (en) * 2011-12-23 2016-05-11 上海博达数据通信有限公司 Based on multi-service forwarding and the processing method of stream mode
CN104115139A (en) * 2012-02-14 2014-10-22 亚马逊技术有限公司 Providing configurable workflow capabilities
CN104115139B (en) * 2012-02-14 2016-06-01 亚马逊技术有限公司 Configurable workflow ability is provided
CN102609271A (en) * 2012-02-20 2012-07-25 山东大学 Metadata-driven visual SaaS (Software as a Service) application customizing method and metadata-driven visual SaaS application customizing system
CN102609271B (en) * 2012-02-20 2014-09-10 山东大学 Metadata-driven visual SaaS (Software as a Service) application customizing method and metadata-driven visual SaaS application customizing system
CN103324470A (en) * 2012-03-21 2013-09-25 阿里巴巴集团控股有限公司 Web system generation method and device
CN103164225B (en) * 2013-03-12 2015-12-23 中国科学院软件研究所 A kind of network configuration software architecture online evolution method based on hypergraph
CN103164225A (en) * 2013-03-12 2013-06-19 中国科学院软件研究所 Internet software architecture on-line evolution method based on hypergraph
CN103150171A (en) * 2013-03-27 2013-06-12 杭州世导信息技术有限公司 Product combination engine device and system and service method
CN103198380A (en) * 2013-03-28 2013-07-10 北京慧正通软科技有限公司 Method for supporting Saas applications by utilizing workflow engine
CN103150497A (en) * 2013-04-07 2013-06-12 网宿科技股份有限公司 Visual authority configuration and verification method and system for web application development
CN103150497B (en) * 2013-04-07 2016-09-28 网宿科技股份有限公司 The visual authority configuration of Web application and development, method of calibration and system
CN104142836A (en) * 2013-05-10 2014-11-12 鸿富锦精密工业(深圳)有限公司 Data processing system and method
CN104462165A (en) * 2013-09-20 2015-03-25 商业对象软件有限公司 Exposing relationships between universe objects
CN105814542B (en) * 2013-10-25 2020-04-07 瑞典爱立信有限公司 Method and apparatus for distributed transactions in a data communications network
CN105814542A (en) * 2013-10-25 2016-07-27 瑞典爱立信有限公司 Method and apparatus for distributed transactions in data communication network
CN103617255B (en) * 2013-11-29 2017-01-04 国网电网公司 A kind of business datum for power information system exchanges and synchronizes system and method
CN104899015A (en) * 2014-03-07 2015-09-09 上海高达星软件***有限公司 Service component management system and method thereof
CN107077141A (en) * 2014-09-16 2017-08-18 爱维欧视觉公司 For calculating the system of aeroplane performance and method for performing the calculating
CN104572096A (en) * 2014-12-29 2015-04-29 中国科学院计算机网络信息中心 Multi-model data visualization development method based on WEB and platform thereof
CN104572096B (en) * 2014-12-29 2017-12-29 中国科学院计算机网络信息中心 A kind of multimodal data visual development method and platform based on WEB
CN106331000A (en) * 2015-06-19 2017-01-11 北大方正集团有限公司 Method and device for determining service scheme
CN106557863A (en) * 2015-09-30 2017-04-05 上海合印包装服务有限公司 A kind of supplier's approval system for being applied to print business management
CN108885560A (en) * 2015-10-13 2018-11-23 施耐德电器工业公司 Method for the load that shares out the work in software definition automated system
CN105373523A (en) * 2015-10-14 2016-03-02 浪潮软件集团有限公司 Workflow solution method based on user-defined form and Activiti
CN105389188A (en) * 2015-12-02 2016-03-09 中国建设银行股份有限公司 Design method and apparatus for supporting product innovation
CN105700888B (en) * 2016-01-14 2019-10-01 国网山东省电力公司物资公司 A kind of visualization quick development platform based on jbpm workflow engine
CN105700888A (en) * 2016-01-14 2016-06-22 国网山东省电力公司物资公司 Visualization rapid developing platform based on jbpm workflow engine
CN106066797A (en) * 2016-06-03 2016-11-02 用友网络科技股份有限公司 Optimized model based on DSL theory drives development approach and device
CN106201506B (en) * 2016-07-07 2019-11-22 华南理工大学 Functional assembly and method for customizing based on multi-tenant mode
CN106201506A (en) * 2016-07-07 2016-12-07 华南理工大学 Functional assembly based on many tenants pattern and method for customizing
CN106445824A (en) * 2016-09-30 2017-02-22 南京途牛科技有限公司 Interface comprehensiveness management system based on character
CN106445824B (en) * 2016-09-30 2019-06-25 南京途牛科技有限公司 A kind of interface synthesis management system of based role
CN108614526A (en) * 2016-12-13 2018-10-02 中国科学院沈阳自动化研究所 A kind of restructural Technical innova- tion system
CN108573365A (en) * 2017-03-07 2018-09-25 北京空间技术研制试验中心 The service-oriented and flow state digitized management method of integration test
CN106971007B (en) * 2017-04-28 2021-05-28 成都优易数据有限公司 Data processing and data analysis framework controlled by data structure
CN106971007A (en) * 2017-04-28 2017-07-21 成都优易数据有限公司 A kind of data processing of utilization data structure control and data analysis framework
CN107274055A (en) * 2017-05-04 2017-10-20 北京思特奇信息技术股份有限公司 A kind of method and system that business demand combing is carried out based on enterprise-level platform
CN107391201A (en) * 2017-07-27 2017-11-24 艾迪森海安数字医疗装备有限公司 A kind of data flowing implementation method of the software frame of dynamic service data
CN107391201B (en) * 2017-07-27 2020-03-27 艾迪森海安数字医疗装备有限公司 Data flow realization method of software framework of dynamic service data
CN107786651A (en) * 2017-10-23 2018-03-09 云南大学 SaaS service Evolution consistency decision methods with tenant's evolution tolerance
WO2019109948A1 (en) * 2017-12-07 2019-06-13 华为技术有限公司 Paas management method and device, and storage medium
CN108052318A (en) * 2018-01-03 2018-05-18 上海火杉信息科技有限公司 It is a kind of that collaborative platform is knitted based on the multigroup of SaaS patterns
CN108052318B (en) * 2018-01-03 2021-03-23 上海火杉信息科技有限公司 Multi-organization collaboration platform based on software as a service (SaaS) mode
CN108647260A (en) * 2018-04-27 2018-10-12 厦门南讯软件科技有限公司 A kind of personalization big data analysis system and method
CN108427554B (en) * 2018-05-14 2023-09-08 华南理工大学 Automatic construction method and system for cloud mode software driven by table
CN108427554A (en) * 2018-05-14 2018-08-21 华南理工大学 A kind of the cloud mode software method for automatically constructing and system of table- driven
CN109614639A (en) * 2018-10-30 2019-04-12 成都飞机工业(集团)有限责任公司 A kind of Processing examination system of Aviation product digital prototype
CN109495581A (en) * 2018-12-13 2019-03-19 爱普(福建)科技有限公司 A kind of communication means and device of polyisocyanate structure control station
CN109766158A (en) * 2018-12-27 2019-05-17 益萃网络科技(中国)有限公司 Methods of exhibiting, device, computer equipment and the storage medium of user interface
CN109766325A (en) * 2019-01-09 2019-05-17 吴思齐 A kind of distributed file system and flow data wiring method towards flow data
CN109766325B (en) * 2019-01-09 2019-09-17 吴思齐 A kind of distributed file system and flow data wiring method towards flow data
CN109901838A (en) * 2019-01-17 2019-06-18 平安证券股份有限公司 Front end development approach, device, equipment and storage medium based on modularization
CN109901838B (en) * 2019-01-17 2024-05-28 平安证券股份有限公司 Front-end development method, device, equipment and storage medium based on componentization
CN109976802A (en) * 2019-03-31 2019-07-05 东南大学 A kind of software architecture reconstructing method of schema object
CN110244943A (en) * 2019-05-08 2019-09-17 武汉宏途科技有限公司 Graphical service design method, system and software memory based on web and mobile terminal
CN110244943B (en) * 2019-05-08 2022-11-15 武汉宏途科技有限公司 Graphical service design method, system and software memory based on web and mobile terminal
CN110955412B (en) * 2019-11-26 2023-09-01 延锋汽车饰件***有限公司 Service-oriented intelligent cabin system and design method and design system thereof
CN110955412A (en) * 2019-11-26 2020-04-03 延锋汽车饰件***有限公司 Service-oriented intelligent cabin system and design method and design system thereof
CN111176617A (en) * 2019-12-10 2020-05-19 中国航空工业集团公司成都飞机设计研究所 Technical state management method for multiple system configurations
CN113448653A (en) * 2020-03-27 2021-09-28 北京猎户星空科技有限公司 Service processing method, system, electronic equipment and computer readable medium
CN113448653B (en) * 2020-03-27 2024-01-26 北京猎户星空科技有限公司 Service processing method, system, electronic equipment and computer readable medium
WO2021217657A1 (en) * 2020-04-30 2021-11-04 深圳中砼物联网科技有限公司 Software rapid development method, computer device, and storage medium
CN111626607A (en) * 2020-05-26 2020-09-04 深圳易伙科技有限责任公司 Workflow personalized setting method and device based on SaaS and storage medium
CN111626607B (en) * 2020-05-26 2023-05-12 深圳易伙科技有限责任公司 Workflow personalized setting method and device based on SaaS and storage medium
CN111899851A (en) * 2020-07-31 2020-11-06 青岛百洋智能科技股份有限公司 Mobile middle station based on HCCM multi-scene fusion and product release method
CN111930354A (en) * 2020-08-12 2020-11-13 创意信息技术股份有限公司 Framework component for software development and construction method thereof
CN112015411A (en) * 2020-08-14 2020-12-01 深圳市卓智荟教育科技有限公司 Education application interface configuration method and device based on SAAS and readable storage medium
CN112015411B (en) * 2020-08-14 2021-04-20 深圳市卓智荟教育科技有限公司 Education application interface configuration method and device based on SAAS and readable storage medium
CN112069205B (en) * 2020-09-30 2024-05-10 北京百度网讯科技有限公司 Processing method and device for business application, intelligent workstation and electronic equipment
CN112069205A (en) * 2020-09-30 2020-12-11 北京百度网讯科技有限公司 Processing method and device for business application, intelligent workstation and electronic equipment
CN112433776A (en) * 2020-10-16 2021-03-02 广东电力信息科技有限公司 Power grid business processing system
CN112764800A (en) * 2021-01-11 2021-05-07 南京汇创电力科技有限公司 Construction method, device, equipment and storage medium for configuration tool software
CN112612554B (en) * 2021-01-20 2023-12-19 广东金赋科技股份有限公司 Method for unified management and control of hardware modules by using adaptive service analyzer
CN112612554A (en) * 2021-01-20 2021-04-06 广东金赋科技股份有限公司 Method for unified management of control hardware module by using adaptive service analyzer
CN112799651A (en) * 2021-02-03 2021-05-14 机械工业仪器仪表综合技术经济研究所 Event-driven electronic batch recording system
WO2022199076A1 (en) * 2021-03-26 2022-09-29 苏宁易购集团股份有限公司 Service processing method for multiple types of services, computer device, and storage medium
CN113253983A (en) * 2021-05-14 2021-08-13 上海理工大学 Modeling method and system for discrete industry network collaborative manufacturing platform based on drive design
CN113253983B (en) * 2021-05-14 2024-04-02 上海理工大学 Discrete industry network collaborative manufacturing platform modeling method and system based on drive design
CN113537943A (en) * 2021-07-30 2021-10-22 苏州工业园区测绘地理信息有限公司 Universal workflow engine and construction method thereof
CN113642920A (en) * 2021-08-30 2021-11-12 南京数睿数据科技有限公司 Rapid construction method for digital application in industrial manufacturing field
CN113642920B (en) * 2021-08-30 2023-10-31 南京数睿数据科技有限公司 Quick construction method for digital application in industrial manufacturing field
CN114385264A (en) * 2022-01-12 2022-04-22 挂号网(杭州)科技有限公司 Configuration method and device, background, electronic equipment and storage medium
CN115017128B (en) * 2022-05-26 2023-02-10 上海介方信息技术有限公司 Lightweight log service design method and system based on CORBA middleware
CN115017128A (en) * 2022-05-26 2022-09-06 上海介方信息技术有限公司 Lightweight log service design method and system based on CORBA middleware
CN114780933A (en) * 2022-06-22 2022-07-22 煜象科技(杭州)有限公司 Data authority control method supporting multiple applications
CN117270825A (en) * 2023-10-25 2023-12-22 苏州工业职业技术学院 Flexible software development method and suite for industrial complex business requirements
CN117215543A (en) * 2023-11-09 2023-12-12 北京睿呈时代信息科技有限公司 Component development method suitable for different service scene types and corresponding system thereof
CN117215543B (en) * 2023-11-09 2024-02-09 北京睿呈时代信息科技有限公司 Component development method suitable for different service scene types and corresponding system thereof
CN117252180A (en) * 2023-11-16 2023-12-19 太平金融科技服务(上海)有限公司 Report generation method and device, electronic equipment and storage medium
CN117252180B (en) * 2023-11-16 2024-02-23 太平金融科技服务(上海)有限公司 Report generation method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN101794226B (en) 2012-11-07

Similar Documents

Publication Publication Date Title
CN101794226B (en) Service software construction method and system adapting to multiple business abstraction levels
Warren The renaissance of legacy systems: method support for software-system evolution
CN104615617B (en) A kind of substation equipment dispatching and monitoring information processing system
US8555248B2 (en) Business object change management using release status codes
CN101539855A (en) Service basic software platform
CN112748910B (en) System, method and equipment for product assembly research and development based on SaaS mode
CN104572068A (en) Catalog driven order management for rule definition
CN101753619B (en) Method and system for extending service model
Cupek et al. “Digital Twins” for highly customized electronic devices–Case study on a rework operation
US20130254162A1 (en) Governing information
CN113723822A (en) Power supply service data management system
El Fazziki et al. A service oriented information system: a model driven approach
Montilva et al. BMM: A business modeling method for information systems development
CN101339506B (en) Device for implementing software products resource and version management
CN103399744B (en) A kind of method building business gate platform
Tarandi The BIM collaboration hub: A model server based on IFC and PLCS for virtual Enterprise collaboration
Fasoli et al. Challenges in data management in product life cycle engineering
CN112100984A (en) Data conversion method and system from EBOM to SBOM
US20140149186A1 (en) Method and system of using artifacts to identify elements of a component business model
Stefanovic et al. Method of design and specification of web services based on quality system documentation
Belo et al. Automatic generation of ETL physical systems from BPMN conceptual models
Isikdag et al. Data integration capability evaluation of ERP systems: A construction industry perspective
Mili et al. Towards a methodology for representing and classifying business processes
Polczer Towards model-driven vertical integration: Using IEC 62264 and REA to facilitate real-time data exchange between manufacturing and enterprise systems
RAJ SINGH Product Structures with Attribute Management for future PLM systems: A study for Ericsson BOM Management

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121107