Development method and development system of finance and tax business demand generation system
Through the development method of the fiscal and taxation business demand generation system, using the visual development interface and rich component library, the development process of the fiscal and taxation business system is simplified, solving the problems of low traditional development efficiency and poor flexibility, achieving rapid development and efficient maintenance, and reducing the cost cost and improves system flexibility and scalability.
Patent Information
- Application Number
- CN202411403481.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2025-01-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The development of traditional fiscal and taxation business systems has problems such as inefficiency, error-prone, difficulty in responding to market changes quickly and difficulty in sharing information, resulting in poor system flexibility, poor reuse, high maintenance costs, and difficult to meet the rapid response and refined management needs of modern enterprises.
Design a development method for the need to generate a system of fiscal and taxation business. Through the preset component and visual development interface, simplify the software development process, reduce the writing of the underlying code, and quickly build the application interface and logic with drag and drag. The configuration options support multi -person online development to achieve a unified development environment and standardized development process.
Significantly shortens the development cycle, improves development efficiency, reduces labor costs, achieves cost savings in software development, improves software quality and maintainability, enhances system flexibility and scalability, and supports rapid response to market changes and information sharing.
Smart Images

Figure CN119356669A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of financial and taxation business systems; in particular, to the technical field of financial and taxation business demand generation; specifically, to a development method and a development system for a financial and taxation business demand generation system. Background Art
[0002] In the field of financial management, as the scale of enterprises expands and the complexity of business increases, the generation of financial and tax business needs has become increasingly important and cumbersome. The traditional way of manually writing program codes according to customer needs is not only inefficient, but also prone to errors, and it is difficult to meet the needs of modern enterprises for rapid response to market changes and refined management. Therefore, it is particularly important to develop a method for a financial business system that can efficiently and accurately generate financial and tax business needs.
[0003] However, there are currently several difficulties in the development of financial and taxation business systems: 1. Financial and taxation business involves many modules, such as finance, sales, procurement, etc. The business logic between modules is complex and interrelated, requiring in-depth understanding and ensuring system stability and scalability.
[0004] 2. The system needs to process large amounts of data and complex calculations, and performance optimization is a major challenge that needs to be considered.
[0005] 3. The information connection between departments within the enterprise is broken and there is a lack of communication, which makes it difficult to share information efficiently and makes information sharing difficult.
[0006] 4. Traditional financial and tax management only focuses on data processing, does not take into account the company’s own development, and the management model lacks innovation.
[0007] At present, the following problems are often encountered when developing financial business systems: 1. When an enterprise has new demands or changes, the new demands still need to strictly follow the traditional software development model. The system has poor flexibility, which makes it difficult for the system to adapt to changes quickly.
[0008] 2. Structured analysis and design clearly define the system interface. When the system's external interface changes, it may cause major changes to the system structure, making it difficult to expand new functional interfaces and resulting in poor system reusability.
[0009] 3. Due to the poor modifiability of the software, maintenance is difficult, resulting in high maintenance fees and costs, and poor maintainability.
[0010] 4. When developing large-scale software using traditional structured methods, the system often involves knowledge from various fields. When developing systems with vague or changing requirements, the developed software system often cannot truly meet the needs of users. The traditional structured method of developing financial management software has the following main shortcomings: (1) Traditional financial management systems often use a closed data architecture with closed data interfaces, which makes it difficult to exchange data with other business systems or external data sources, limiting the mobility and sharing of data, and making it difficult for enterprises to integrate data, generate reports, or collaborate across departments. At the same time, the closed data interface also increases the difficulty of system maintenance and upgrades.
[0011] (2) Faced with the rapidly changing market environment and corporate business needs, traditional financial management systems are insufficient in dynamic processing. The system can often only process preset business processes and rules, and has poor response capabilities to emergencies or business changes. As a result, when faced with new business models, regulatory adjustments or market fluctuations, it is difficult for companies to adjust their financial management strategies in a timely manner, affecting the company's flexibility and competitiveness.
[0012] (3) Due to the lack of unified data standards and sharing platforms among business systems, traditional financial management systems are prone to forming information islands, making it impossible for enterprises to fully and accurately obtain the required information resources when conducting decision-making analysis. This not only reduces the efficiency of data utilization, but also leads to decision-making errors or waste of resources.
[0013] (4) The technical development of traditional financial management systems often focuses on meeting current business needs, while ignoring the prediction of future trends and adaptive design. With the continuous advancement of technology and the rapid changes in the business environment, such a system that lacks foresight is difficult to continue to meet the long-term needs of enterprises. Therefore, when facing new technologies, new regulations or new market challenges, enterprises need to invest a lot of resources in system redevelopment or upgrading.
[0014] (5) Traditional financial management systems developed by different manufacturers have great differences in functions, interfaces, data formats, etc., lack unified standards and specifications, and have a low degree of standardization. This not only increases the difficulty of interoperability between systems, but also brings many inconveniences to enterprises when selecting, integrating and maintaining systems. It also makes it difficult for enterprises to achieve unified management and analysis of financial data among different business departments or branches.
[0015] (6) The operation and maintenance of traditional financial management systems often require a high degree of reliance on the professional knowledge and skills of technical personnel, and a strong reliance on personnel quality, which not only increases the human cost of the enterprise, but also causes system instability or data loss due to problems such as personnel turnover or untimely skill updates. In addition, a high degree of reliance on personnel quality will also limit the popularity and application scope of the system within the enterprise.
[0016] (7) Traditional financial management systems often fail to fully consider future expansion needs when designing, resulting in the system facing many limitations when adding new functions, upgrading hardware or adding users. The system has poor scalability, which not only increases the difficulty and cost of system upgrades and maintenance, but also affects the company's business development and strategic planning.
[0017] To sum up, the traditional financial management system has many shortcomings in terms of technical development, which limits the technological innovation and development of enterprises in financial management. Summary of the invention
[0018] In view of this, the purpose of the present invention is to actively explore more advanced, flexible and scalable solutions based on the complexity of the current financial and taxation business system and the difficulty of system development, design a development method and development system for a financial and taxation business demand generation system, and use the method of the financial and taxation business demand generation system to complete the development of the financial and taxation business system; through preset components and visual development interfaces, simplify the software development process, without writing a large amount of underlying code, quickly build application interfaces and logic by dragging and dropping, thereby shortening the development cycle and realizing rapid transformation of business needs; provide a rich component library and highly configurable options, and adjust and optimize the interface style, functional modules and data processing logic through simple operations; support multiple people to develop online at the same time, realize the reasonable allocation of development tasks and progress tracking; provide a unified development environment in various stages such as development, testing, and deployment, reduce switching and adaptation work between different environments, and reduce the risk of errors; through standardized development processes and component libraries, promote standardization and normalization of software development, improve software quality and maintainability, and reduce the problem of inconsistent code quality due to differences in developer skills; improve development efficiency and reduce labor costs, and realize cost savings in software development.
[0019] The present invention provides a method for developing a financial and taxation business demand generation system, comprising the following steps: S1. Design data collection interfaces to collect tax-related data from multiple channels, such as internal enterprise systems (such as ERP, CRM) and external data sources (such as tax bureau websites, industry standard libraries); apply data analysis methods (such as data mining, machine learning) to organize and classify data as the basis for demand generation; S2. Define a set of standardized business logic models based on the characteristics of finance and taxation business, including tax type management, tax rate calculation, report generation, etc.; use domain-driven design and other methods to abstract complex finance and taxation business processes into reusable service components to facilitate subsequent automated processing; Domain-driven design is a software development method, abbreviated as DDD. DDD aims to guide software design and development through a deep understanding of the business domain. DDD emphasizes that the core of software is the model, and this model should accurately reflect the complexity and internal logic of the business domain. DDD helps development teams build flexible and maintainable software systems through a series of principles, patterns and practices, including strategic design, tactical design, layered architecture, unified language, model design, iterative development, continuous integration and knowledge sharing.
[0020] S3. Develop a large model algorithm based on the deep learning multimodal model LLM, and automatically generate tax business demand templates that meet the requirements according to business needs, enterprise types, regulatory requirements and other factors; support template customization and expansion, allowing users to adjust template content according to actual needs, and enhance the flexibility and customizability of the system; Multimodal models (LLMs) are models that can process and fuse information from different data sources (or "modalities"), including images, text, audio, video, etc. The key idea behind this type of model is that the human perceptual system is inherently multimodal, and humans often rely on a combination of vision and hearing to understand the world. In simulating this perceptual process, multimodal models strive to achieve richer and deeper data understanding by integrating data from different senses.
[0021] S4. Design an intuitive and easy-to-use graphical user interface (GUI), which supports users to complete demand input and template customization through simple operations such as dragging and selecting; provide rich user help and examples to reduce user learning costs and improve system usability; complete the arrangement of functional processes in the interface through a flowchart-style operation interface, and realize the generation of different business logics through the configuration option function provided by each process node; S5. Automatically generate financial and tax business requirement documents or codes based on the requirements configured by the user or by selecting the already generated financial and tax business requirement templates; introduce an automated verification mechanism to verify the format, logic, compliance and other aspects of the generated documents or codes to ensure output quality; S6. Build a system learning mechanism, use multi-modal machine learning to continuously collect information such as user feedback, business demand changes, and regulatory updates, and continuously optimize algorithm models and template libraries; support remote upgrades and patch installations to ensure that the system is always up to date and adapts to the ever-changing demand environment.
[0022] Furthermore, the method for designing an intuitive and easy-to-use graphical user interface in step S4 includes: interface design and component dragging: Wherein, the interface design method includes: Design the user interface of the financial management system, which includes: login page, main page, each functional module page, etc.; Use visual design tools for page layout and styling.
[0023] Furthermore, the component dragging method includes: Select the required forms, tables, buttons, charts and other components in the component library; Drag and drop the selected components to the corresponding page, and adjust the positions and properties of the components.
[0024] Furthermore, the method of realizing generation of different business logics through the configuration option function provided by each process node in step S4 includes: logic configuration and process setting; The logic configuration method includes: Configure the data interaction logic between components, including data input, verification, storage, query, etc. Use the logic editor or scripting capabilities to implement complex business logic.
[0025] Furthermore, the process setting method includes: Set up the business processes of the financial management system, including: collection process, payment process, budget approval process, etc.; Use the process editor provided by the platform to set the trigger conditions, execution nodes and actions of the process by dragging and dropping.
[0026] The present invention also provides a system for developing a system for generating financial and taxation business requirements, which executes the method for developing a system for generating financial and taxation business requirements as described above, including: Data integration and analysis module: used to design data collection interfaces, collect finance and taxation related data from internal enterprise systems and external data sources through multiple channels; apply data analysis methods to organize and classify data as the basis for demand generation; Business logic abstraction and modeling module: used to define a set of standardized business logic models according to the characteristics of finance and taxation business, including tax type management, tax rate calculation, and report generation; the domain-driven design method is used to abstract complex finance and taxation business processes into reusable service components to facilitate subsequent automated processing; Intelligent template generation engine module: used to develop a large model algorithm based on the deep learning multimodal model LLM, automatically generate templates that meet the requirements of financial and tax business needs according to business needs, enterprise types, and regulatory requirements; supports template customization and expansion, allowing users to adjust template content according to actual needs; User-friendly interface and interaction design module: used to design intuitive and easy-to-use graphical user interface GUI, supporting users to complete demand input and template customization through simple operations such as dragging and selecting; providing rich user help and examples; through the flowchart-style operation interface, the functional process is arranged in the interface, and the configuration option function provided by each process node is used to realize the generation of different business logics; Automatic generation and verification module: used to automatically generate financial and tax business requirement documents or codes according to the requirements configured by the user or by selecting the already generated financial and tax business requirement templates; introduce an automatic verification mechanism to verify the format, logic, compliance and other aspects of the generated documents or codes; Continuous learning and optimization module: used to build a system learning mechanism, use machine learning multimodality to continuously collect user feedback, business demand changes, regulatory updates and other information, and continuously optimize algorithm models and template libraries; support remote upgrades and patch installations.
[0027] The present invention also provides a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the steps of the method for developing a financial and taxation business demand generation system as described above are implemented.
[0028] The present invention also provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the steps of the method for developing a financial and taxation business demand generation system as described above are implemented.
[0029] Compared with the prior art, the present invention has the following beneficial effects: The development method and development system of the financial and tax business demand generation system provided by the present invention use the method of the financial and tax business demand generation system to complete the development of the financial and tax business system, simplify the software development process through preset components and a visual development interface, do not need to write a large amount of underlying code, quickly build application interface and logic by dragging and dropping, significantly shorten the development cycle, and realize the rapid transformation of business needs; provide a rich component library and highly configurable options, and adjust and optimize the interface style, functional modules and data processing logic through simple operations; support multiple people to develop online at the same time, realize the reasonable allocation of development tasks and progress tracking; provide a unified development environment in various stages such as development, testing, and deployment, reduce the switching and adaptation work between different environments, and reduce the risk of errors; promote the standardization and normalization of software development through standardized development processes and component libraries, improve the quality and maintainability of software, reduce the problem of inconsistent code quality due to differences in developer skills, improve development efficiency, reduce labor costs, and save software development costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the following detailed description of the preferred embodiment.The drawings are only for the purpose of illustrating the preferred embodiments and are not to be construed as limiting the invention.
[0031] In the attached picture: Figure 1 An example interface diagram of an operation interface in the form of a flowchart according to an embodiment of the present invention; Figure 2 An example interface diagram of the interface functions drawn on demand by dragging and dropping throughout the embodiment of the present invention; Figure 3 A flow chart of a method for developing a financial and taxation business demand generation system according to the present invention; Figure 4 The figure is a schematic diagram of the structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0032] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure. Instead, they are merely examples of systems and products consistent with some aspects of the present disclosure as detailed in the appended claims.
[0033] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0034] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0035] The embodiments of the present invention are described in further detail below.
[0036] The embodiment of the present invention provides a method for developing a financial and taxation business demand generation system. Figure 3As shown, the following steps are included: S1. Design data collection interfaces to collect finance and taxation related data from multiple channels including internal enterprise systems and external data sources; apply data analysis methods to organize and classify data as the basis for demand generation; S2. Define a set of standardized business logic models based on the characteristics of finance and taxation business, including tax type management, tax rate calculation, and report generation; use domain-driven design methods to abstract complex finance and taxation business processes into reusable service components to facilitate subsequent automated processing; S3. Develop a large model algorithm based on the deep learning multimodal model LLM, and automatically generate tax business demand templates that meet the requirements according to business needs, enterprise types, and regulatory requirements; support template customization and expansion, allowing users to adjust template content according to actual needs; S4. Design an intuitive and easy-to-use graphical user interface (GUI) that supports users to complete requirement input and template customization through dragging and selecting operations; provide rich user help and examples; and use a flowchart-style operation interface (such as Figure 1 As shown in the figure, complete the arrangement of functional processes in the interface, and realize the generation of different business logics through the configuration option functions provided by each process node; Methods for designing intuitive and easy-to-use graphical user interfaces include: interface design and component dragging: Among them, the interface design methods include: Design the user interface of the financial management system, which includes: login page, main page, and pages of various functional modules; use visual design tools for page layout and style design.
[0037] The method of dragging components includes: selecting the required form, table, button, and chart components in the component library; placing the selected components on the corresponding page by dragging, and adjusting the position and properties of the components.
[0038] like Figure 2 As shown, in this embodiment, the interface functions are drawn as needed by dragging and dropping.
[0039] The method of generating different business logics through the configuration option function provided by each process node includes: logic configuration and process setting; wherein the logic configuration method includes: configuring the data interaction logic between components, and the data interaction logic includes: data input, verification, storage, and query; using a logic editor or script writing function to implement complex business logic.
[0040] The process setting method includes: setting the business process of the financial management system, the business process including: collection process, payment process, budget approval process; using the process editor provided by the platform to set the trigger conditions, execution nodes and actions of the process by dragging and dropping.
[0041] S5. Automatically generate financial and tax business requirement documents or codes based on the requirements configured by the user or by selecting the already generated financial and tax business requirement templates; introduce an automated verification mechanism to verify the format, logic, and compliance of the generated documents or codes; S6. Build a system learning mechanism, use multi-modal machine learning to continuously collect information such as user feedback, business demand changes, and regulatory updates, and continuously optimize algorithm models and template libraries; support remote upgrades and patch installations.
[0042] The embodiment of the present invention further provides a system for developing a system for generating financial and taxation business requirements, which executes the method for developing a system for generating financial and taxation business requirements as described above, including: Data integration and analysis module: used to design data collection interfaces, collect finance and taxation related data from internal enterprise systems and external data sources through multiple channels; apply data analysis methods to organize and classify data as the basis for demand generation; Business logic abstraction and modeling module: used to define a set of standardized business logic models according to the characteristics of finance and taxation business, including tax type management, tax rate calculation, and report generation; the domain-driven design method is used to abstract complex finance and taxation business processes into reusable service components to facilitate subsequent automated processing; Intelligent template generation engine module: used to develop a large model algorithm based on the deep learning multimodal model LLM, automatically generate templates that meet the requirements of financial and tax business needs according to business needs, enterprise types, and regulatory requirements; supports template customization and expansion, allowing users to adjust template content according to actual needs; User-friendly interface and interactive design module: used to design intuitive and easy-to-use graphical user interface GUI, supporting users to complete demand input and template customization through simple operations such as dragging and selecting; providing rich user help and examples; through the flowchart-style operation interface, the functional process is arranged in the interface, and the configuration option function provided by each process node is used to realize the generation of different business logics; Automatic generation and verification module: used to automatically generate financial and tax business requirement documents or codes according to the requirements configured by the user or by selecting the already generated financial and tax business requirement templates; introduce an automatic verification mechanism to verify the format, logic, and compliance of the generated documents or codes; Continuous learning and optimization module: used to build a system learning mechanism, use machine learning multimodality to continuously collect user feedback, business demand changes and regulatory update information, and continuously optimize algorithm models and template libraries; support remote upgrades and patch installations.
[0043] The development system of the taxation business demand generation system provided in this embodiment greatly simplifies the software development process through pre-set components and a visual development interface. Developers do not need to write a lot of underlying code, but can quickly build application interfaces and logic by dragging and dropping, thereby significantly shortening the development cycle. This advantage is particularly obvious for companies that need to respond quickly to market changes or emergency projects.
[0044] Traditional software development requires a deep programming foundation, but the development system of this embodiment lowers this threshold. Through intuitive drag-and-drop operations and simple configuration, non-professional developers can also participate in the software development process, realizing the rapid transformation of business needs, which not only expands the size of the development team, but also promotes cross-departmental collaboration.
[0045] The development system of this embodiment provides a rich component library and highly configurable options, allowing developers to flexibly customize applications according to actual needs. Whether it is the interface style, functional modules or data processing logic, they can be adjusted and optimized through simple operations to meet the personalized needs of enterprises.
[0046] The development system of this embodiment supports multiple people developing online at the same time, and realizes the reasonable allocation of development tasks and progress tracking through version control and team collaboration tools. Team members can view and modify code in real time, communicate problems in a timely manner, and improve development efficiency and team collaboration capabilities.
[0047] The development system of this embodiment provides a unified development environment for each stage of development, testing, deployment, etc. This means that developers can complete the entire process from demand analysis to product launch on the same platform, reducing the switching and adaptation work between different environments and reducing the risk of errors.
[0048] The development system of this embodiment promotes the standardization and regularization of software development through standardized development processes and component libraries, which helps to improve the quality and maintainability of software and reduce the problem of inconsistent code quality caused by differences in developer skills.
[0049] The code structure generated by the development system of this embodiment is clear and easy to understand, which reduces the difficulty of later maintenance. At the same time, the update and upgrade mechanism provided by the platform can ensure that the application is always kept up to date and potential security vulnerabilities and performance issues are fixed in a timely manner.
[0050] The development system of this embodiment achieves cost savings in software development by improving development efficiency and reducing labor costs. Enterprises do not need to invest a lot of money to recruit and train professional developers, nor do they need to purchase expensive development tools and server resources. In addition, due to the shortened development cycle, enterprises can launch new products and services faster and seize market opportunities.
[0051] An embodiment of the present invention further provides a computer device, Figure 4 is a schematic diagram of the structure of a computer device provided by an embodiment of the present invention; see the accompanying drawings Figure 4 As shown, the computer device includes: an input system 23, an output system 24, a memory 22 and a processor 21; the memory 22 is used to store one or more programs; when the one or more programs are executed by the one or more processors 21, the one or more processors 21 implement the development method of the taxation business demand generation system provided in the above embodiment; wherein the input system 23, the output system 24, the memory 22 and the processor 21 can be connected by a bus or other means, Figure 4 The example of connecting through bus is taken in the following.
[0052] The memory 22 is a readable and writable storage medium of a computing device, which can be used to store software programs, computer executable programs, such as program instructions corresponding to the development method of the taxation business demand generation system described in the embodiment of the present invention; the memory 22 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system and at least one application required for a function; the data storage area can store data created according to the use of the device, etc.; in addition, the memory 22 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device; in some instances, the memory 22 can further include a memory remotely arranged relative to the processor 21, and these remote memories can be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0053] The input system 23 may be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the device; the output system 24 may include display devices such as display screens.
[0054] The processor 21 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 22, that is, realizes the development method of the above-mentioned financial and tax business demand generation system.
[0055] The computer device provided above can be used to execute the development method of the financial and tax business demand generation system provided in the above embodiment, and has corresponding functions and beneficial effects.
[0056] The embodiment of the present invention also provides a storage medium containing computer executable instructions, which are used to execute the development method of the tax business demand generation system provided by the above embodiment when executed by a computer processor. The storage medium is any of various types of memory devices or storage devices, and the storage medium includes: installation media, such as CD-ROM, floppy disk or tape system; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disk or optical storage); registers or other similar types of memory elements, etc.; the storage medium may also include other types of memory or combinations thereof; in addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet); the second computer system may provide program instructions to the first computer for execution. The storage medium includes two or more storage media that can reside in different locations (for example, in different computer systems connected via a network). The storage medium can store program instructions (for example, specifically implemented as a computer program) that can be executed by one or more processors.
[0057] Of course, the storage medium containing computer executable instructions provided in an embodiment of the present invention is not limited to the development method of the financial and taxation business demand generation system described in the above embodiment, and can also execute related operations in the development method of the financial and taxation business demand generation system provided in any embodiment of the present invention. So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.
[0058] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for developing a financial and taxation business demand generation system, characterized in that: The following steps are involved: S1. Design data collection interfaces to collect finance and taxation related data from multiple channels including internal enterprise systems and external data sources; apply data analysis methods to organize and classify data as the basis for demand generation; S2. Define a set of standardized business logic models based on the characteristics of finance and taxation business, including tax type management, tax rate calculation, and report generation; use domain-driven design methods to abstract complex finance and taxation business processes into reusable service components to facilitate subsequent automated processing; S3. Develop a large model algorithm based on the deep learning multimodal model LLM, and automatically generate tax business demand templates that meet the requirements according to business needs, enterprise types, and regulatory requirements; support template customization and expansion, allowing users to adjust template content according to actual needs; S4. Design an intuitive and easy-to-use graphical user interface (GUI), which supports users to complete demand input and template customization through dragging and selecting operations; provides rich user help and examples; completes the arrangement of functional processes in the interface through a flowchart-style operation interface, and realizes the generation of different business logics through the configuration option function provided by each process node; S5. Automatically generate financial and tax business requirement documents or codes based on the requirements configured by the user or by selecting the already generated financial and tax business requirement templates; introduce an automated verification mechanism to verify the format, logic, and compliance of the generated documents or codes; S6. Build a system learning mechanism, use multi-modal machine learning to continuously collect information such as user feedback, business demand changes, and regulatory updates, and continuously optimize algorithm models and template libraries; support remote upgrades and patch installations.
2. The method for developing a financial and taxation business demand generation system according to claim 1, characterized in that: The method for designing an intuitive and easy-to-use graphical user interface in step S4 includes: interface design and component dragging: Wherein, the interface design method includes: Design the user interface of the financial management system, which includes: login page, main page, and pages of various functional modules; Use visual design tools for page layout and styling.
3. The method for developing a financial and taxation business demand generation system according to claim 2, characterized in that: The component dragging method includes: Select the required form, table, button, and chart components in the component library; Drag and drop the selected components to the corresponding page, and adjust the positions and properties of the components.
4. The method for developing a financial and taxation business demand generation system according to claim 1, characterized in that: The method of generating different business logics by using the configuration option function provided by each process node in step S4 includes: logic configuration and process setting; The logic configuration method includes: Configure the data interaction logic between components, including data input, verification, storage, and query; Use the logic editor or scripting capabilities to implement complex business logic.
5. The method for developing a financial and taxation business demand generation system according to claim 4, characterized in that: The process setting method includes: Set up the business process of the financial management system, including: collection process, payment process, and budget approval process; Use the process editor provided by the platform to set the trigger conditions, execution nodes and actions of the process by dragging and dropping.
6. A system for developing a financial and taxation business demand generation system, which executes the method for developing a financial and taxation business demand generation system as claimed in any one of claims 1 to 5, characterized in that: include: Data integration and analysis module: used to design data collection interfaces and collect finance and taxation related data from multiple channels including internal enterprise systems and external data sources; Apply data analysis methods to organize and classify data as the basis for demand generation; Business logic abstraction and modeling module: used to define a set of standardized business logic models according to the characteristics of finance and taxation business, including tax type management, tax rate calculation, and report generation; the domain-driven design method is used to abstract complex finance and taxation business processes into reusable service components to facilitate subsequent automated processing; Intelligent template generation engine module: used to develop a large model algorithm based on the deep learning multimodal model LLM, automatically generate templates that meet the requirements of financial and tax business needs according to business needs, enterprise types, and regulatory requirements; supports template customization and expansion, allowing users to adjust template content according to actual needs; User-friendly interface and interactive design module: used to design intuitive and easy-to-use graphical user interface GUI, supporting users to complete demand input and template customization through simple operations such as dragging and selecting; providing rich user help and examples; through the flowchart-style operation interface, the functional process is arranged in the interface, and the configuration option function provided by each process node is used to realize the generation of different business logics; Automatic generation and verification module: used to automatically generate financial and tax business requirement documents or codes according to the requirements configured by the user or by selecting the already generated financial and tax business requirement templates; introduce an automatic verification mechanism to verify the format, logic, and compliance of the generated documents or codes; Continuous learning and optimization module: used to build a system learning mechanism, use machine learning multimodality to continuously collect user feedback, business demand changes and regulatory update information, and continuously optimize algorithm models and template libraries; support remote upgrades and patch installations.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method for developing a financial and taxation business demand generation system described in any one of claims 1 to 5 are implemented.
8. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the method for developing a financial and tax business demand generation system as described in any one of claims 1-5 are implemented.
Citation Information
Patent Citations
Modular design method and system for tax system products
CN112579056A
DDD-oriented software design method and system
CN112988123A
Custom financial processing flow configuration method and device based on low code
CN117196275A
Financial business development method based on large model
CN117687609A
Draggable WEB low-code development platform for back-end logic arrangement and workflow
CN117891445A
Cited By
Intelligent construction system for supervising and inspecting service
CN120066494A
Software development method, device, equipment and computer program product
CN120994184A