WO2020253361A1 - Procédé et appareil de développement de logiciel, support de stockage et dispositif informatique - Google Patents
Procédé et appareil de développement de logiciel, support de stockage et dispositif informatique Download PDFInfo
- Publication number
- WO2020253361A1 WO2020253361A1 PCT/CN2020/086156 CN2020086156W WO2020253361A1 WO 2020253361 A1 WO2020253361 A1 WO 2020253361A1 CN 2020086156 W CN2020086156 W CN 2020086156W WO 2020253361 A1 WO2020253361 A1 WO 2020253361A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- business
- database
- modules
- interface
- information
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
Definitions
- This application relates to the technical field of software development. Specifically, this application relates to a software development method, device, storage medium, and computer equipment.
- Business requirements include business processing procedures, business work plans, and business execution operations. The business needs are based on the user needs put forward by customers, and the overall business needs compiled by product operations. During the design process, business requirements determine the basic data business processing and determine business rules.
- the inventor realizes that after the business requirements are implemented, there is great freedom in the way of implementing its functions by the code, but it also brings about the quality of the code. Especially when multiple people collaborate to complete business logic design and coding work, there is no unified method and structure objects that clearly guide functions, resulting in low development efficiency or repeated development of some modules.
- This application proposes a software development method, device, storage medium, and computer equipment to automate software development based on business demand information and improve the development efficiency of software development.
- a software development method based on business demand information includes: acquiring business demand information, dividing the business demand information into business to obtain multiple business modules; using a database to perform business modeling on the multiple business modules; The multiple business modules after modeling set the interface of the database, and the process information of the MVC model-view-controller associated with the database is generated according to the multiple business modules after business modeling; determining the system According to the process information of the MVC model-view-controller, call the interface of the database, and use the interface of the database to develop software for the business requirement information.
- a software development device based on business needs includes: a division module for obtaining business demand information, and dividing the business demand information into business to obtain multiple business modules; a modeling module for using a database to compare the multiple Business modules for business modeling; the setting module is used to set the interface of the database according to the multiple business modules after the business modeling, and generate the interface with the database according to the multiple business modules after the business modeling
- the associated MVC model-view-controller process information the development module is used to determine that the system calls the database interface according to the MVC model-view-controller process information, and uses the database interface to Software development based on business requirements information.
- the software development method based on business demand information includes:
- the determining system calls the interface of the database according to the process information of the MVC model-view-controller, and uses the interface of the database to develop software for the business requirement information.
- a computer device includes: one or more processors; a memory; one or more application programs, wherein the one or more application programs are stored in the memory and configured to be operated by the one or more Are executed by a processor, and the one or more application programs are configured to execute a software development method based on business demand information:
- the software development method based on business demand information includes:
- the determining system calls the interface of the database according to the process information of the MVC model-view-controller, and uses the interface of the database to develop software for the business requirement information.
- the software development method based on business requirement information divides multiple business modules according to the business requirement information, and uses a database to perform business modeling on the multiple business modules. Further, according to the business module after the business modeling, the interface of the database is set, and the process information of the MVC model-view-controller associated with the database is generated at the same time. Finally, the system calls the database interface according to the MVC model-view-controller process information to automate software development. Therefore, the software development method described in this application can automate software development based on business demand information and improve the efficiency of software development.
- FIG. 1 is a method flowchart in an embodiment of a software development method based on business demand information provided by this application;
- FIG. 3 is a flowchart of a method in an embodiment of step S300 provided by this application.
- FIG. 5 is a structural block diagram of an embodiment of a software development apparatus based on business requirement information provided by this application;
- FIG. 6 is a schematic structural diagram in an embodiment of a computer device provided by this application.
- This application provides a software development method based on business demand information, so that the system can perform automated software development based on business demand information, and improve the efficiency of software development.
- the software development method based on business requirement information includes the following steps:
- S100 Acquire business requirement information, divide the business requirement information into business, and obtain multiple business modules.
- the system when the system receives the business demand put forward by the front-end user, it sorts out the business demand based on the target product to obtain business demand information.
- the business can be divided into multiple business modules according to business demand information. For example, to realize the business requirements of red envelope issuance, the system can divide the business into red envelope issuance rule module, red envelope reward module, red envelope distribution quantity control module, etc. according to the business demand information.
- the system divides the business demand information into multiple business modules, and develops software according to each business module, which can avoid repeated development when developing software and confusion when developing coding.
- the business is divided into multiple business modules according to business demand information.
- each business module in the system is described by information data, and the system cannot directly develop software based on the business model. Therefore, the system database is used to perform business modeling on multiple business models obtained by division.
- the modeling method may be to describe each business model using data information in the database.
- business modeling refers to the description of the objects involved in the business, the attributes of the objects, the behaviors of execution, and the relationship between the objects in the form of software models. For example, use a database to create basic object tables, function tables, and record tables of business objects to quickly create a business prototype.
- the interface of the database and the interface of MVC define the scope of the business corresponding to the software development and the capabilities that the business needs to provide, and the MVC process information defines the modules that implement the business and the message communication between the modules.
- MVC the full name is Model View Controller, which is an abbreviation of model-view-controller. MVC gathers business logic into one component, and it does not need to rewrite business logic while improving and customizing the interface and user interaction.
- the relationship between the database and MVC is shown as follows: the business model established in the database corresponds to the model in the MVC structure, the data flow corresponds to the view in the MVC structure, and the various interfaces of the database correspond to MVC.
- the controller in the structure is shown as follows: the business model established in the database corresponds to the model in the MVC structure, the data flow corresponds to the view in the MVC structure, and the various interfaces of the database correspond to MVC.
- the controller in the structure is shown as follows: the business model established in the database corresponds to the model in the MVC structure, the data flow corresponds to the view in the MVC structure, and the various interfaces of the database correspond to MVC.
- the controller in the structure is shown as follows: the business model established in the database corresponds to the model in the MVC structure, the data flow corresponds to the view in the MVC structure, and the various interfaces of the database correspond to MVC.
- S400 Determine that the system calls the interface of the database according to the process information of the MVC model-view-controller, and uses the interface of the database to develop software for the business requirement information.
- the system determines a set of standardized business requirements software development framework. According to the standardized development framework, the system can call various interfaces of the database through the process information of MVC to carry out software development for business requirements.
- the software development method based on business requirement information divides multiple business modules according to the business requirement information, and uses a database to perform business modeling on the multiple business modules. Further, according to the business module after the business modeling, the interface of the database is set, and the process information of the MVC model-view-controller associated with the database is generated at the same time. Finally, the system calls the database interface according to the MVC model-view-controller process information to automate software development. Therefore, the software development method described in this application can automate software development based on business demand information and improve the efficiency of software development.
- the business modeling includes establishing a business object table, a business function table, and a record table.
- step S200 includes:
- S210 Acquire business information of each of the business modules, and use the database to create an object table, a business function table, and a record table for each of the business models according to the business information.
- the business requirement information includes the business objects selected by the user triggered by the front end and the function information that each business object needs to implement.
- each business module contains the business object of the module and the function information realized by the business object.
- the system establishes the object table, business function table and record table of each business module according to the business information of each business module.
- the record table is used to record the data information of the business object.
- step S300 includes: determining, according to the object table, the service function table, and the record table of each of the business models, the scope for each interface of the database to achieve business data docking and the The functions implemented by each interface are set for each interface of the database according to the scope of the business data docking and the functions implemented by each interface; according to the object table of each business model, the business The function table and the record table determine the message communication mode between the service modules, and generate the MVC model-view-controller process information associated with the database according to the message communication mode.
- step S100 includes: acquiring the business requirement information, and dividing the business in a middle-up and down-development manner according to the business requirement information to obtain the multiple service modules.
- step S300 includes:
- S310 Generate process information of the MVC model-view-controller associated with the database according to the upward and downward development mode from the middle.
- S320 Define an interface of the database according to the process information.
- S340 Perform business logic settings on the interface of the database according to the sequence diagram.
- the system determines the software development process of the business requirements according to the flowchart, it defines the database interface and the database table structure, based on which the sequence diagram of software development can be determined, and finally uses the database interface and the business logic in the MVC interface Conduct business sub-module development
- the business demand information includes business demand information associated with a lottery event.
- Step S100 includes: dividing the business requirement information associated with the lottery activity into business divisions to obtain a rule business module, a lottery business module, an award business module, and a prize business module; the rule business module is used to determine the lottery activity Lottery rules, the lottery business module is used to execute the lottery, the prize business module is used to determine the prize corresponding to the lottery activity, and the prize business module is used to determine the prize corresponding to the prize.
- step S300 and step S400 include: using the database to model the business modules of the rule business module, the lottery business module, the award business module, and the prize business module, and determine the association relationship of each business module;
- the modeled service modules and the association relationship set the interface of the database, and the MVC model-view- associated with the database is generated according to the service modeled service modules and the association relationship.
- Controller process information determining that the system calls the database interface according to the MVC model-view-controller process information, and uses the database interface to execute the software development of the business demand information associated with the lottery .
- the front-end feedback business requirement is to make a lottery system.
- the lottery system is used to determine that users who meet certain conditions can perform lottery operations according to the business demand information proposed by users, and send prizes of corresponding levels to the lottery users.
- the system can separately set four business modules of rules, lottery, prizes and prizes according to the user's business demand information. Specifically, first build a database table, such as a rule table, to determine the relationship between the rule table and the prizes of the lottery.
- the method further includes:
- S500 Execute the business requirement information after the software development, and obtain the execution result after the execution.
- the system uses the above-mentioned software development method based on the business demand information to execute the software development of the business demand information, it is fed back according to the execution result to support the rationality of the business demand and the correctness of the design when the database performs business modeling.
- the system calls the database interface to execute the development code of the corresponding business module, the code of each business module is executed separately, and the association relationship between the business modules cannot be known.
- the execution result of each business module combined with the logical structure of the business module stored in the database, the correctness of the execution result of the software development of the final business requirement information can be judged.
- the process information of the MVC model-view-controller is adjusted according to the logical structure of the multiple service modules, and the interface settings of the database interface are adjusted.
- the software development apparatus based on business requirements includes a division module 10, a modeling module 20, a setting module 30, and a development module 40.
- the dividing module 10 is used to obtain business demand information, and divide the business demand information into business to obtain multiple business modules.
- the system receives the business demand put forward by the front-end user, it sorts out the business demand based on the target product to obtain business demand information.
- the business can be divided into multiple business modules according to business demand information. For example, to realize the business requirements of red envelope issuance, the system can divide the business into red envelope issuance rule module, red envelope reward module, red envelope issuance quantity control module, etc. according to business demand information.
- the system divides the business demand information into multiple business modules, and develops software according to each business module, which can avoid repeated development when developing software and confusion when developing coding.
- the modeling module 20 is configured to use a database to perform business modeling on the multiple business modules.
- the business is divided into multiple business modules according to business demand information.
- each business module in the system is described by information data, and the system cannot directly develop software based on the business model. Therefore, the system database is used to perform business modeling on multiple business models obtained by division.
- the modeling method may be to describe each business model using data information in the database.
- business modeling refers to the description of the objects involved in the business, the attributes of the objects, the behaviors of execution, and the relationship between the objects in the form of software models. For example, use a database to create basic object tables, function tables, and record tables of business objects to quickly create a business prototype.
- the setting module 30 is configured to set the interface of the database according to the multiple business modules after business modeling, and to generate the MVC model-view-control associated with the database according to the multiple business modules after business modeling.
- the process information of the device In this embodiment, by setting the interface of the database, setting the interface of the control layer in the MVC associated with the database, and generating the process information of the MVC, it is ensured that the system performs software development for business requirements under a certain framework.
- the interface of the database and the interface of MVC define the scope of the business corresponding to the software development and the capabilities that the business needs to provide, and the MVC process information defines the modules that implement the business and the message communication between the modules.
- MVC Model View Controller
- MVC gathers business logic into one component, and it does not need to rewrite business logic while improving and customizing the interface and user interaction.
- the relationship between the database and MVC is shown as follows: the business model established in the database corresponds to the model in the MVC structure, the data flow corresponds to the view in the MVC structure, and the various interfaces of the database correspond to MVC.
- the controller in the structure is shown as follows: the business model established in the database corresponds to the model in the MVC structure, the data flow corresponds to the view in the MVC structure, and the various interfaces of the database correspond to MVC.
- the controller in the structure is shown as follows: the business model established in the database corresponds to the model in the MVC structure, the data flow corresponds to the view in the MVC structure, and the various interfaces of the database correspond to MVC.
- the controller in the structure is shown as follows: the business model established in the database corresponds to the model in the MVC structure, the data flow corresponds to the view in the M
- the development module 40 is used to determine that the system calls the interface of the database according to the process information of the MVC model-view-controller, and uses the interface of the database to develop software for the business requirement information.
- the system determines a set of standardized business requirements software development framework. According to the standardized development framework, the system can call various interfaces of the database through the process information of MVC to carry out software development for business requirements.
- each module in the software development apparatus based on business demand information provided by this application is also used to execute the operations performed corresponding to each step in the software development method based on business demand information described in this application. No more detailed instructions.
- the present application also provides a storage medium, which is a volatile storage medium or a non-volatile storage medium.
- the storage medium stores a computer program; when the computer program is executed by a processor, it implements the software development method based on business demand information described in any of the foregoing embodiments.
- the storage medium may be a memory.
- the internal memory may include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, or random access memory.
- External storage can include hard disks, floppy disks, ZIP disks, U disks, tapes, etc.
- the storage medium disclosed in this application includes but is not limited to these types of memories.
- the memory disclosed in this application is only an example and not a limitation.
- a computer device includes: one or more processors; memory; and one or more application programs. Wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more application programs are configured to execute the one described in any of the above embodiments The software development method based on business demand information.
- Fig. 6 is a schematic structural diagram of a computer device in an embodiment of the application.
- the computer device described in this embodiment may be a server, a personal computer, and a network device.
- the device includes a processor 603, a memory 605, an input unit 607, and a display unit 609.
- the memory 605 may be used to store the application program 601 and various functional modules, and the processor 603 runs the application program 601 stored in the memory 605 to execute various functional applications and data processing of the device.
- the memory may be internal memory or external memory, or include both internal memory and external memory.
- the internal memory may include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, or random access memory.
- ROM read only memory
- PROM programmable ROM
- EPROM electrically programmable ROM
- EEPROM electrically erasable programmable ROM
- flash memory or random access memory.
- External storage can include hard disks, floppy disks, ZIP disks, U disks, tapes, etc.
- the memory disclosed in this application includes but is not limited to these types of memory.
- the memory disclosed in this application is only an example and not a limitation.
- the input unit 607 is used for receiving signal input and receiving keywords input by the user.
- the input unit 607 may include a touch panel and other input devices.
- the touch panel can collect the user's touch operations on or near it (for example, the user uses any suitable objects or accessories such as fingers, stylus, etc., to operate on the touch panel or near the touch panel), and according to preset
- the program drives the corresponding connection device; other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as playback control buttons, switch buttons, etc.), trackball, mouse, and joystick.
- the display unit 609 can be used to display information input by the user or information provided to the user and various menus of the computer device.
- the display unit 609 may take the form of a liquid crystal display, an organic light emitting diode, or the like.
- the processor 603 is the control center of the computer equipment. It uses various interfaces and lines to connect the various parts of the entire computer. It executes by running or executing the software programs and/or modules stored in the memory 605, and calling the data stored in the memory. Various functions and processing data.
- the device includes one or more processors 603, one or more memories 605, and one or more application programs 601.
- the one or more application programs 601 are stored in the memory 605 and configured to be executed by the one or more processors 603, and the one or more application programs 601 are configured to execute the above-mentioned embodiments.
- the software development method based on business demand information.
- the functional units in the various embodiments of the present application may be integrated into one processing module, or each unit may exist alone physically, or two or more units may be integrated into one module.
- the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it may also be stored in a computer readable storage medium.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Abstract
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910533603.0A CN110389749A (zh) | 2019-06-19 | 2019-06-19 | 软件开发方法、装置及存储介质、计算机设备 |
CN201910533603.0 | 2019-06-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020253361A1 true WO2020253361A1 (fr) | 2020-12-24 |
Family
ID=68285571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/086156 WO2020253361A1 (fr) | 2019-06-19 | 2020-04-22 | Procédé et appareil de développement de logiciel, support de stockage et dispositif informatique |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110389749A (fr) |
WO (1) | WO2020253361A1 (fr) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110389749A (zh) * | 2019-06-19 | 2019-10-29 | 深圳壹账通智能科技有限公司 | 软件开发方法、装置及存储介质、计算机设备 |
CN111858324B (zh) * | 2020-07-13 | 2023-08-25 | 中国工商银行股份有限公司 | 一种测试案例的自动生成方法及装置 |
CN117270825A (zh) * | 2023-10-25 | 2023-12-22 | 苏州工业职业技术学院 | 一种面向工业复杂业务需求的柔性软件开发方法及套件 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8429597B2 (en) * | 2008-11-21 | 2013-04-23 | Sap Ag | Software for integrated modeling of user interfaces with applications |
CN103645908A (zh) * | 2013-12-29 | 2014-03-19 | 中国科学院软件研究所 | 网构软件全生命周期开发实现系统 |
CN105761007A (zh) * | 2016-02-23 | 2016-07-13 | 湖南新邦软件开发有限责任公司 | 信息管理软件设计的辅助方法及系统 |
CN106126204A (zh) * | 2016-06-15 | 2016-11-16 | 中邮建技术有限公司 | 一种基于模块化设计的信息系统迭代式扩展开发方法 |
CN106648611A (zh) * | 2016-10-26 | 2017-05-10 | 合肥润客软件科技有限公司 | 一种基于模型驱动的计算机联锁软件开发方法 |
CN108255728A (zh) * | 2018-01-18 | 2018-07-06 | 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) | 软件的失效模式的识别方法及装置 |
CN110389749A (zh) * | 2019-06-19 | 2019-10-29 | 深圳壹账通智能科技有限公司 | 软件开发方法、装置及存储介质、计算机设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017077544A1 (fr) * | 2015-11-05 | 2017-05-11 | Vishal Shah | Architecture g-mvc par fourniture de règles de vue pour gérer les événements d'action d'un contrôleur et des états de modèle |
CN106790067B (zh) * | 2016-12-21 | 2020-05-26 | 浙江省公众信息产业有限公司 | 基于mvc分层的业务处理方法、装置和系统 |
CN106874388B (zh) * | 2017-01-11 | 2020-08-11 | 中科院微电子研究所昆山分所 | 一种基于关系型数据库的异构系统数据级联操作自动构建方法 |
CN109739502A (zh) * | 2018-12-18 | 2019-05-10 | 南京宽慧无线网络通信有限公司 | 一种基于mvc框架模式业务提供平台系统 |
-
2019
- 2019-06-19 CN CN201910533603.0A patent/CN110389749A/zh active Pending
-
2020
- 2020-04-22 WO PCT/CN2020/086156 patent/WO2020253361A1/fr active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8429597B2 (en) * | 2008-11-21 | 2013-04-23 | Sap Ag | Software for integrated modeling of user interfaces with applications |
CN103645908A (zh) * | 2013-12-29 | 2014-03-19 | 中国科学院软件研究所 | 网构软件全生命周期开发实现系统 |
CN105761007A (zh) * | 2016-02-23 | 2016-07-13 | 湖南新邦软件开发有限责任公司 | 信息管理软件设计的辅助方法及系统 |
CN106126204A (zh) * | 2016-06-15 | 2016-11-16 | 中邮建技术有限公司 | 一种基于模块化设计的信息系统迭代式扩展开发方法 |
CN106648611A (zh) * | 2016-10-26 | 2017-05-10 | 合肥润客软件科技有限公司 | 一种基于模型驱动的计算机联锁软件开发方法 |
CN108255728A (zh) * | 2018-01-18 | 2018-07-06 | 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) | 软件的失效模式的识别方法及装置 |
CN110389749A (zh) * | 2019-06-19 | 2019-10-29 | 深圳壹账通智能科技有限公司 | 软件开发方法、装置及存储介质、计算机设备 |
Also Published As
Publication number | Publication date |
---|---|
CN110389749A (zh) | 2019-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106484394B (zh) | 一种双引擎快速软件开发系统 | |
WO2020253361A1 (fr) | Procédé et appareil de développement de logiciel, support de stockage et dispositif informatique | |
US9952839B2 (en) | Layout management in a rapid application development tool | |
EP3074863B1 (fr) | Système et procédé de test de représentation de données pour différents dispositifs mobiles | |
JP2020521214A (ja) | フォームのカスタマイズ方法及び装置 | |
US6772031B1 (en) | Method of, system for, and computer program product for providing a job monitor | |
US20120291005A1 (en) | Compilation and Injection of Scripts in a Rapid Application Development | |
US10380526B2 (en) | System and method for providing a process player for use with a business process design environment | |
US9098311B2 (en) | User interface element for data rating and validation | |
CN112558824A (zh) | 一种页面显示方法、装置、以及计算机存储介质 | |
Nugroho et al. | Comparative analysis of software development methods between Parallel, V-Shaped and Iterative | |
CN112337099A (zh) | 业务管理方法及装置 | |
CN108388623B (zh) | Er关系生成方法、装置、计算机设备及存储介质 | |
CN113760287A (zh) | 一种基于json结构的表单创建方法及设备 | |
CN107851089A (zh) | 变形文档 | |
WO2006032846A2 (fr) | Localisation de jeux informatiques | |
CN112631691A (zh) | 游戏界面动效编辑方法、装置、处理设备及介质 | |
US8327274B2 (en) | Method and apparatus for customizing a model entity presentation based on a presentation policy | |
WO2019242167A1 (fr) | Procédé de gestion de critères et dispositif informatique | |
CN115098097A (zh) | 页面构建和管理方法和系统以及前端显示方法 | |
JPH08305576A (ja) | コンピュータ・ユーザとの対話を行うためのエキスパート・システム及びその方法 | |
US20060047723A1 (en) | Custom database system and method of building the same | |
US9063761B2 (en) | Apparatus and method for multi-aspect simulation | |
US11544241B1 (en) | System and method for generating and managing pseudo data fields in CRM | |
CN108763066A (zh) | 一种词槽设计的自然语言测试脚本编辑方法及测试机器人 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20826090 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20826090 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 310322) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20826090 Country of ref document: EP Kind code of ref document: A1 |