CN105761007B - Auxiliary method and system for information management software design - Google Patents
Auxiliary method and system for information management software design Download PDFInfo
- Publication number
- CN105761007B CN105761007B CN201610098487.0A CN201610098487A CN105761007B CN 105761007 B CN105761007 B CN 105761007B CN 201610098487 A CN201610098487 A CN 201610098487A CN 105761007 B CN105761007 B CN 105761007B
- Authority
- CN
- China
- Prior art keywords
- sub
- data
- objects
- function
- module
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0637—Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Software Systems (AREA)
- Educational Administration (AREA)
- Economics (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses an auxiliary method and a system for information management software design, wherein the method comprises the following steps: dividing the information management requirement of a user into a plurality of subfunctions according to the dynamic combination of objects; for each sub-function, calling a corresponding sub-module from the sub-module library, and adjusting the object and the dynamic state between the objects in the sub-modules according to parameters input by a user to generate a sub-function module with an external interface; and connecting the external interfaces of the sub-function modules in sequence according to the dynamic combination between the objects and the combination sequence. The system includes a function selection unit, a function generation unit, and a function combination unit. The invention divides the sub-modules according to the objects and the dynamic states among the objects, greatly improves the flexibility and the adaptability of the system, can automatically generate the sub-function modules by making the templates in the background, and then combines the sub-function modules in sequence, thereby greatly saving the development time, the manpower and the material resources.
Description
Technical Field
The invention relates to the field of design auxiliary tools, in particular to an auxiliary method and an auxiliary system for information management software design.
Background
With the rapid development of the internet, the enterprise has higher and higher requirements on management and more personalized requirements, and how to quickly and effectively make software meeting the enterprise management requirements is the biggest problem faced by the current management software development enterprises.
The traditional management software has long research and development period, if the requirements of customers are changed in the research and development process, the early-stage work is wasted or needs to be developed again, more manpower and material resources are consumed, and the resource waste is caused. Therefore, how to quickly respond to the requirement change of a client during the development of management software, the development is agile, the implementation period is shortened, the labor cost is reduced, and other problems are needed to be solved. In addition, since the conventional structuring method employs a manner of subdividing modules in terms of functions, the structuring method constructs a system around a "process" that implements a processing function. However, changes in user demand are largely functional, and therefore, such changes are catastrophic for process-based designs. The system architecture designed in this way is often unstable and changes in user requirements often result in large changes in the system architecture, which can be implemented at great expense. The development of large software systems by using a traditional structuring method relates to knowledge in various fields, and the developed software systems often cannot really meet the needs of users when developing systems with fuzzy requirements or dynamically changing requirements.
Disclosure of Invention
The invention aims to provide an auxiliary method and an auxiliary system for information management software design, which are used for solving the technical problems of long research and development period and high consumption of manpower and material resources of the traditional management software.
In order to achieve the above object, the present invention provides an auxiliary method for information management software design, comprising the following steps:
s1: dividing the information management requirement of a user into a plurality of subfunctions according to the dynamic combination of objects;
s2: for each sub-function, calling a corresponding sub-module from the sub-module library, and adjusting the object and the dynamic state between the objects in the sub-modules according to parameters input by a user to generate a sub-function module with an external interface;
s3: and connecting the external interfaces of the sub-function modules in sequence according to the dynamic combination between the objects and the combination sequence.
As a further improvement of the process of the invention:
objects include the following classes:
the input object is used for inputting data into the database;
the query object is used for searching data in the database according to the required conditions;
the object report design model is used for forming data into a format and then generating a report;
the system parameter setting object is used for setting and modifying the parameters of the sub-function modules; and
and the website format generating object is used for combining the characters, the tables, the pictures, the links and the menus in the data in a required format to generate the website.
The input object comprises: displaying and arranging a data entry template interface, displaying columns, setting phrases, checking programs, modifying tables and defining a calculation formula;
the query object includes: the data query template interface display arrangement, display columns and calculation formula definition;
the object report design model comprises the following steps: interface display arrangement, display columns and calculation formula definition of the data report template;
the system parameter setting object includes: setting parameters of an auxiliary method for designing information management software and setting the parameters in the sub-functional module;
the website format generating object comprises: and generating a website architecture.
The dynamics between objects include: trigger events, sequences of events, states of events, and organization of events and states.
The dynamics between objects include the following classes:
the printing program model is used for defining a printing template and a calling format in the object;
the field table display model is used for defining specific display columns and display interface styles and positions in the objects;
the phrase setting model is used for defining parameters of a specifically called module and a reference module in the object;
the verification program model is used for defining attribute data reference of a specifically called module in the object and performing verification and data logic processing on data of the current data record line;
modifying the table model, which is used for defining the association between the objects, and coupling the logic of the data flow and the control processing of the service;
and the calculation formula model is used for processing the data attribute and the data property of the object.
As a general technical concept, the present invention also provides an auxiliary system for information management software design, comprising:
the function selection unit is used for dividing the information management requirements of the user into a plurality of subfunctions according to the dynamic combination of the objects;
the function generation unit is used for calling corresponding sub-modules from the sub-module library aiming at each sub-function, adjusting the object and the dynamic state between the objects in the sub-modules according to the parameters input by the user and generating a sub-function module with an external interface;
and the function combination unit is used for connecting the external interfaces of the sub-function modules in sequence according to the dynamic combination between the objects and the combination sequence.
The system further comprises:
and the sub-module library is used for storing standard fields of sub-processing functions of each function related to the information management software.
The object includes:
the input object is used for inputting data into the database;
the query object is used for searching data in the database according to the required conditions;
the object report design model is used for forming data into a format and then generating a report;
the system parameter setting object is used for setting and modifying the parameters of the sub-function modules; and
and the website format generating object is used for combining the characters, the tables, the pictures, the links and the menus in the data in a required format to generate the website.
The dynamics between objects include:
the printing program model is used for defining a printing template and a calling format in the object;
the field table display model is used for defining specific display columns and display interface styles and positions in the objects;
the phrase setting model is used for defining parameters of a specifically called module and a reference module in the object;
the verification program model is used for defining attribute data reference of a specifically called module in the object and performing verification and data logic processing on data of the current data record line;
modifying the table model, which is used for defining the association between the objects, and coupling the logic of the data flow and the control processing of the service;
and the calculation formula model is used for processing the data attribute and the data property of the object.
The invention has the following beneficial effects:
1. the auxiliary method for designing the information management software realizes the minimum encapsulation of each functional module, so that a system operator can design and change menu items of the system and corresponding module calling names according to the requirement of the system operator, and the flexibility and the adaptability of the system are greatly improved. In addition, because each function is packaged to the minimum degree, the transverse and longitudinal complete isolation among the functions is realized, one or more functional modules are modified, other modules are not affected, and the remote maintenance and the timely upgrading in the later period are realized. In the process of developing software, the sub-function modules can be automatically generated only by making templates in the background and then combined in sequence, so that the development time can be saved.
2. The auxiliary system for information management software design realizes function modularization, and technicians only need to build management objects and flows of software, so that development time is effectively reduced, and software development period is saved. The technical personnel do not need to write the whole code of the whole software, so that the development capability of the system to the technical personnel is not high, the system can be used skillfully and quickly only by simple training, and the investment cost to the technical personnel is reduced.
One set of template is a system, the template can be repeatedly used and modified, and a functional template can be newly added, so that the individual requirements of different industries are met.
In addition to the objects, features and advantages described above, other objects, features and advantages of the present invention are also provided. The present invention will be described in further detail below with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the invention and, together with the description, serve to explain the invention and not to limit the invention. In the drawings:
FIG. 1 is a process flow diagram of a method for assisting in the design of information management software in accordance with a preferred embodiment of the present invention;
fig. 2 is a schematic structural diagram of an auxiliary system for information management software design according to a preferred embodiment of the present invention.
Detailed Description
The embodiments of the invention will be described in detail below with reference to the drawings, but the invention can be implemented in many different ways as defined and covered by the claims.
Referring to fig. 1, the method for assisting information management software design of the present invention includes the following steps:
s1: dividing the information management requirement of a user into a plurality of subfunctions according to the dynamic combination of objects;
s2: for each sub-function, calling a corresponding sub-module from the sub-module library, and adjusting the object and the dynamic state between the objects in the sub-modules according to parameters input by a user to generate a sub-function module with an external interface;
s3: and connecting the external interfaces of the sub-function modules in sequence according to the dynamic combination between the objects and the combination sequence.
Through the steps, the minimum encapsulation of each functional module can be realized, so that a system operator can design and change menu items of the system and corresponding module calling names according to own requirements, and the flexibility and the adaptability of the system are greatly improved. In addition, because each function is packaged to the minimum degree, the transverse and longitudinal complete isolation among the functions is realized, one or more functional modules are modified, other modules are not affected, and the remote maintenance and the timely upgrading in the later period are realized. In the process of developing software, the sub-function modules can be automatically generated only by making templates in the background and then combined in sequence, so that the development time can be saved.
In practical applications, the objects of the embodiments of the present invention include the following classes: the method comprises the following steps of inputting an object, inquiring an object, designing an object report, setting a system parameter object and generating a website format object. The input object is used for inputting data into the database; the query object is used for searching data in the database according to the required condition; the object report design model is used for forming data into a format and then generating a report; the system parameter setting object is used for setting and modifying parameters of the sub-function module; the website format generation object is used for combining characters, tables, pictures, links and menus in the data in a required format to generate a website. The object (multi-object model) is composed of one or several templates, the templates divide the model into several sub-blocks convenient for management, between the whole object model and the class and associated building blocks, the templates provide an integrated intermediate unit, and the class name and associated name in the templates are unique.
The main components of the above objects are described below:
the input object comprises: the method comprises the following steps of (1) displaying and arranging a data entry template interface (the displaying and arranging is that the selected single-row data is displayed and entered on the interface, the size and the width of each column of an adjustment interface can be defined), displaying columns (the displaying columns display all data in a table mode), setting phrases, checking programs, modifying tables and defining calculation formulas; the query object includes: the data query template interface display arrangement, display columns and calculation formula definition; the object report design model comprises the following steps: interface display arrangement, display columns and calculation formula definition of the data report template; the system parameter setting object includes: setting parameters of an auxiliary method for designing information management software and setting the parameters in the sub-functional module; the website format generating object comprises: and generating a website architecture.
The dynamics between objects of the embodiments of the present invention include: trigger events, sequences of events, states of events, and organization of events and states. In practical applications, the dynamics between objects include the following classes: the printing program model is used for defining a printing template and a calling format in the object; the field table display model is used for defining specific display columns and display interface styles and positions in the objects; the phrase setting model is used for defining parameters of a specifically called module and a reference module in the object; the verification program model is used for defining attribute data reference of a specifically called module in the object and performing verification and data logic processing on data of the current data record line; modifying the table model to define the association between the objects, and coupling the logic of the data flow and the control processing of the service; the computational formula model is used for processing the data attributes and data properties of the object. Dynamics is a system property related to changes in data, describing the control structure of the system, which represents the behavioral system control of the data; it concerns the control of the system, the execution sequence of the operations; it shows that the mutual behavior of the objects is represented from the perspective of their events and states.
Referring to fig. 2, the auxiliary system for information management software design of the present invention includes a function selecting unit, a function generating unit and a function combining unit, wherein the function selecting unit is configured to divide the information management requirement of the user into a plurality of sub-functions according to the dynamic combination between the objects; the function generation unit is used for calling corresponding sub-modules from the sub-module library aiming at each sub-function, and adjusting the object and the dynamic state between the objects in the sub-modules according to the parameters input by the user to generate a sub-function module with an external interface; the function combination unit is used for connecting the external interfaces of the sub-function modules in sequence according to dynamic combination and combination sequence between the objects. The system can realize a standard and comprehensive business object design platform. The method can automatically generate the service design interface and the service function requirement required by the user through functions, processes and methods in a standard and comprehensive mode, and a design system developer does not need to write development language codes but refers to the attributes and methods of the platform. The system design meets the independence and low coupling of all service function modules. Functionality is the manifestation of instantiation from objects and from dynamic combinations between objects.
In practical application, the system of the embodiment of the present invention is further provided with a sub-module library for storing standard fields of sub-processing functions of each function related to the information management software.
The invention is applied to the information management system of actually developing a production type enterprise, the process is complex, and the actual conditions of each enterprise are different, so the management modes are different, so the software development period is very long, the problem is well solved by utilizing the software information management customization and integration platform of the invention, Zhengzhou production type enterprise erp is formally put into use in less than three months under the condition that only one completely responsible technician and only 2 early-stage personnel assist on the basis of using the platform.
The system can be designed into a sub-function module form which can realize the source code conversion between cs/bs (server and client architecture/browser and server architecture), thereby enabling the 2 modes to be compatible well, and enabling various requirements of clients to be achieved better and faster.
In conclusion, the invention adopts a uniform development mode, and can realize the functions required by the user only by carrying out some simple settings on the watch, thereby greatly improving the development speed.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes will occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (2)
1. An auxiliary method for designing information management software is characterized by comprising the following steps:
s1: dividing the information management requirement of a user into a plurality of subfunctions according to the dynamic combination of objects; the objects include the following classes:
the input object is used for inputting data into the database; the entry object includes: displaying and arranging a data entry template interface, displaying columns, setting phrases, checking programs, modifying tables and defining a calculation formula;
the query object is used for searching data in the database according to the required conditions; the query object includes: the data query template interface display arrangement, display columns and calculation formula definition;
the object report design model is used for generating reports from the data; the object report design model comprises the following steps: interface display arrangement, display columns and calculation formula definition of the data report template;
the system parameter setting object is used for setting and modifying the parameters of the sub-function modules; the system parameter setting object includes: setting parameters of an auxiliary method for designing information management software and setting the parameters in the sub-functional module; and
the website format generating object is used for combining characters, tables, pictures, links and menus in the data in a required format to generate a website; the website format generating object comprises: generating a website architecture;
the dynamics between the objects are either a or B:
a includes the following classes: trigger events, event sequences, event states, and organization of events and states;
b includes the following categories:
the printing program model is used for defining a printing template and a calling format in the object;
the field table display model is used for defining specific display columns and display interface styles and positions in the objects;
the phrase setting model is used for defining parameters of a specifically called module and a reference module in the object;
the verification program model is used for defining attribute data reference of a specifically called module in the object and carrying out verification and data logic processing on data of the current data record line;
modifying the table model, which is used for defining the association between the objects, and coupling the logic of the data flow and the control processing of the service;
the calculation formula model is used for processing the data attribute and the data property of the object;
s2: for each sub-function, calling a corresponding sub-module from a sub-module library, and adjusting the object and the dynamic state between the objects in the sub-modules according to parameters input by a user to generate a sub-function module with an external interface;
s3: and connecting the external interfaces of the sub-function modules in sequence according to the dynamic combination between the objects and the combination sequence.
2. An assistance system for information management software design, comprising:
the function selection unit is used for dividing the information management requirements of the user into a plurality of subfunctions according to the dynamic combination of the objects; the object includes:
the input object is used for inputting data into the database; the entry object includes: displaying and arranging a data entry template interface, displaying columns, setting phrases, checking programs, modifying tables and defining a calculation formula;
the query object is used for searching data in the database according to the required conditions; the query object includes: the data query template interface display arrangement, display columns and calculation formula definition;
the object report design model is used for generating reports from the data; the object report design model comprises the following steps: interface display arrangement, display columns and calculation formula definition of the data report template;
the system parameter setting object is used for setting and modifying the parameters of the sub-function modules; the system parameter setting object includes: setting parameters of an auxiliary method for designing information management software and setting the parameters in the sub-functional module;
the website format generating object is used for combining characters, tables, pictures, links and menus in the data in a required format to generate a website; the website format generating object comprises: generating a website architecture; and
the sub-module library is used for storing standard fields of sub-processing functions of each function related to the information management software;
the dynamics between the objects include:
the printing program model is used for defining a printing template and a calling format in the object;
the field table display model is used for defining specific display columns and display interface styles and positions in the objects;
the phrase setting model is used for defining parameters of a specifically called module and a reference module in the object;
the verification program model is used for defining attribute data reference of a specifically called module in the object and carrying out verification and data logic processing on data of the current data record line;
modifying the table model, which is used for defining the association between the objects, and coupling the logic of the data flow and the control processing of the service;
the calculation formula model is used for processing the data attribute and the data property of the object;
the function generation unit is used for calling corresponding sub-modules from the sub-module library aiming at each sub-function, adjusting the object and the dynamic state between the objects in the sub-modules according to parameters input by a user and generating a sub-function module with an external interface;
and the function combination unit is used for connecting the external interfaces of the sub-function modules in sequence according to the dynamic combination between the objects and the combination sequence.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610098487.0A CN105761007B (en) | 2016-02-23 | 2016-02-23 | Auxiliary method and system for information management software design |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610098487.0A CN105761007B (en) | 2016-02-23 | 2016-02-23 | Auxiliary method and system for information management software design |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105761007A CN105761007A (en) | 2016-07-13 |
CN105761007B true CN105761007B (en) | 2020-04-03 |
Family
ID=56329711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610098487.0A Expired - Fee Related CN105761007B (en) | 2016-02-23 | 2016-02-23 | Auxiliary method and system for information management software design |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105761007B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106372148B (en) * | 2016-08-30 | 2020-01-10 | 成都科来软件有限公司 | Method for configuring and displaying report based on statistical data |
CN106533929B (en) * | 2016-12-30 | 2019-08-23 | 北京中电普华信息技术有限公司 | A kind of micro services development system, generation method and dispositions method and device |
CN108399676B (en) * | 2018-02-13 | 2021-03-02 | 中体彩科技发展有限公司 | Method and system for high-frequency lottery ticket quick award distribution and promotion |
CN109146870B (en) * | 2018-08-29 | 2020-12-22 | 珠海格力智能装备有限公司 | Data interaction method and device between modules |
CN109656680A (en) * | 2018-11-29 | 2019-04-19 | 国云科技股份有限公司 | A kind of virtual machine creation method |
CN110389749A (en) * | 2019-06-19 | 2019-10-29 | 深圳壹账通智能科技有限公司 | Software development method, device and storage medium, computer equipment |
CN112667201A (en) * | 2020-12-22 | 2021-04-16 | 四川云申至诚科技有限公司 | Method and tool for realizing scattered combined development mode |
CN115373643A (en) * | 2022-09-15 | 2022-11-22 | 贵州电网有限责任公司 | Cloud computing system and method based on modularization |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1680919A (en) * | 2004-04-08 | 2005-10-12 | 惠普开发有限公司 | Dynamic layout system and method for graphical user interfaces |
CN101504609A (en) * | 2009-03-17 | 2009-08-12 | 北大方正集团有限公司 | Method and apparatus for generating object package type |
CN103559032A (en) * | 2013-10-31 | 2014-02-05 | 烽火通信科技股份有限公司 | Device and method for managing objects of embedded system |
CN104834507A (en) * | 2014-02-10 | 2015-08-12 | 广东天心天思软件有限公司 | Frame driving method of application construction platform |
-
2016
- 2016-02-23 CN CN201610098487.0A patent/CN105761007B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1680919A (en) * | 2004-04-08 | 2005-10-12 | 惠普开发有限公司 | Dynamic layout system and method for graphical user interfaces |
CN101504609A (en) * | 2009-03-17 | 2009-08-12 | 北大方正集团有限公司 | Method and apparatus for generating object package type |
CN103559032A (en) * | 2013-10-31 | 2014-02-05 | 烽火通信科技股份有限公司 | Device and method for managing objects of embedded system |
CN104834507A (en) * | 2014-02-10 | 2015-08-12 | 广东天心天思软件有限公司 | Frame driving method of application construction platform |
Also Published As
Publication number | Publication date |
---|---|
CN105761007A (en) | 2016-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105761007B (en) | Auxiliary method and system for information management software design | |
CN104732306B (en) | Rapid development system and method for business application system | |
US10198422B2 (en) | Information-processing equipment based on a spreadsheet | |
CN113886362A (en) | Data storage system and storage method based on workflow engine and low-code platform | |
JP6725535B2 (en) | Computer-implemented method for displaying software type applications based on design specifications | |
CN105653644A (en) | Page constructor and page construction method | |
CN108268615B (en) | Data processing method, device and system | |
US10459696B2 (en) | Composable action flows | |
WO2015196785A1 (en) | Visual software modelling editor for constructing software model | |
US20130167046A1 (en) | Method and system for customizing a graphic user interface of a manufacturing execution system screen | |
CN110618810A (en) | Metadata-driven diversified service mixed arrangement method | |
CN108228762B (en) | Method and system for configuring master database universal templates | |
CN101620528A (en) | Method for structuring workflow system based on XPDL | |
CN104199675A (en) | System capable of quick system development based on database parameter utilization | |
Han | WBS-free scheduling method based on database relational model | |
CN115525321A (en) | Distributed task generation method, device, equipment and storage medium | |
CN114492051A (en) | Digital workshop dynamic reconstruction method, device, equipment and storage medium | |
Li et al. | A Web application framework for end-user-initiative development with a visual tool | |
CN113688141A (en) | Application function design method and software development platform | |
JP2020027663A (en) | Specification generating unit | |
CN116301779A (en) | Project management system and method for rapid development by adopting extension component | |
JP2020027535A (en) | Method of generating bom based on design specification | |
CN113348439B (en) | Application screen display program execution method | |
Gündoğan | Robotic Process Automation in Desktop Publishing | |
Mizuno et al. | A model‐driven development method for Management Information Systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 410000 unit 1140, building 4, oak garden, No. 8, lugulu Tianlu, Changsha high tech Development Zone, Changsha City, Hunan Province Applicant after: HUNAN XINBANG SOFTWARE CO.,LTD. Address before: Yuelu District City, Hunan province 410000 Changsha yinpen Road No. 357, building B, No. 916 wasion Applicant before: HUNAN NEWHELP SOFTWARE DEVELOPMENT Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200403 |
|
CF01 | Termination of patent right due to non-payment of annual fee |