Self-service development system
Patent Information
- Application Number
- TW115205579
- Authority / Receiving Office
- TW · TW
- Patent Type
- Utility models
- Current Assignee / Owner
- Filing Date
- 2026-06-17
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2036-06-16
Smart Images

Figure 00000000_0000_ABST
Abstract
Claims
1. A self-service development system, suitable for use with a user terminal device and a model terminal device storing a development auxiliary model, comprising: a processing unit electrically connected to the user terminal device and electrically connected to the model terminal device; and a storage unit electrically connected to the processing unit, storing a requirement specification, a design specification, and a development specification; the processing unit receiving user requirement interview data from the user terminal device; the processing unit inputting the user requirement interview data into the development auxiliary model and controlling the development auxiliary model to generate requirement analysis data corresponding to the user requirement interview data based on the requirement specification data; the processing unit inputting the requirement analysis data into the development auxiliary model and controlling the development auxiliary model to generate design specification data corresponding to the requirement analysis data based on the design specification data; and the processing unit inputting the design specification data into the development auxiliary model and controlling the development auxiliary model to generate development program data corresponding to the design specification data based on the development specification data.
2. The self-service development system as described in claim 1, wherein, The requirement specification data includes a requirement interview guidance specification, a compliance specification, a component specification, and a requirement analysis output specification. The compliance specification includes a regulatory specification, a risk classification specification, and a data processing specification. When the processing unit controls the development auxiliary model to generate the requirement analysis data, it controls the development auxiliary model to determine whether the user requirement interview data meets a requirement completeness condition based on the requirement interview guidance specification. When the processing unit controls the development auxiliary model to determine that the user requirement interview data meets the requirement completeness condition, it controls the development auxiliary model to generate requirement risk data corresponding to the user requirement interview data and data processing method data corresponding to the user requirement interview data based on the regulatory specification, the risk classification specification, and the data processing specification. The processing unit transmits the data processing method data to the user terminal device. The processing unit receives a user data processing response result corresponding to the data processing method data from the user terminal device, wherein the user data processing response result indicates whether the user accepts the processing method of the data processing rule data. The processing unit controls the development assistance model to generate multiple available front-end component data corresponding to the user needs interview data based on the component specification data; the processing unit transmits these available component data to the user terminal device; the processing unit receives multiple component selection instructions from the user terminal device, wherein each component selection instruction corresponds to one of the available component data; the processing unit inputs the user needs interview data, the needs risk data, the personal data processing method data, the user personal data processing response results, and the available component data corresponding to each component selection instruction into the development assistance model, and controls the development assistance model to generate the needs analysis data based on the needs analysis output specification data, wherein the needs analysis data includes a needs background data, a user context data, a functional needs data, a non-functional needs data, an assessment impact scope data, and a risk labeling data.
3. The self-service development system as described in claim 1, wherein, The design specification data includes an architecture diagram design standard, a database design specification, an application interface design specification, a front-end interface design specification, a framework and suite whitelist, a security specification, a subordinate architecture specification, and a design document template. When the processing unit controls the development auxiliary model to generate the design specification data, it controls the development auxiliary model to generate the design specification data based on the architecture diagram design standard, the database design specification, the application interface design specification, the front-end interface design specification, the framework and suite whitelist, the security specification, the subordinate architecture specification, and the design document template. The design specification data includes a system architecture diagram, a data flow diagram, a database design, an application interface design, a security design, and a framework and suite design.
4. The self-service development system as described in claim 1, wherein, The development specification documents include a programming specification document, an architecture specification document, a framework and suite whitelist document, and a cybersecurity specification document. When the processing unit controls the development assistance model to generate the development program documents, it controls the development assistance model to generate the development program documents based on the programming specification document, the architecture specification document, the framework and suite whitelist document, and the cybersecurity specification document.
5. The self-service development system as described in claim 1, wherein, The storage unit also stores test specification data; the processing unit inputs the requirements analysis data and the development program data into the development auxiliary model, and controls the development auxiliary model to generate program test data corresponding to the development program data based on the test specification data.
6. The self-service development system as described in claim 5, wherein, The test specification data includes forward test data, reverse test data, boundary test data, cybersecurity test data, desensitization test data, stress test data, test environment setting data, and test report template data. When the processing unit controls the development auxiliary model to generate the program test data, it controls the development auxiliary model to generate the program test data based on the forward test data, the reverse test data, the boundary test data, the cybersecurity test data, the desensitization test data, the stress test data, the test environment setting data, and the test report template data.