Visual platform applied to big data
By designing a comprehensive law enforcement case management platform, which employs text storage and graphical display, the problem of opaque system data was solved, enabling visualized data management and simplified operational processes.
Patent Information
- Application Number
- CN202511650161.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-12
- Publication Date
- 2026-03-06
AI Technical Summary
When the existing system inputs a large amount of data, the frequent filing, modification and deletion operations lead to frequent pointer calls, the system data is not transparent, and an additional display module is needed to enable user interaction with the system.
Design a comprehensive law enforcement case management platform, including a function button area, a system data display area, and a system data entry area. It adopts text storage and BMP image style storage, combined with two-dimensional tables and graphical displays to achieve visualized and transparent data management.
It achieves transparent data management, simplifies operation processes, improves the efficiency of user interaction with the system, and provides an intuitive understanding of data distribution through graphical displays.
Smart Images

Figure CN121614541A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computers, and in particular to the software architecture of a system adapted to the input of large amounts of data and frequent addition, modification, and deletion operations, as well as graphical display. Background Technology
[0002] The system modules include operations such as creating files, modifying data, and deleting data, all sharing a common save module to ensure timely updates of system data. System control and system data are separated, and the system data is opaque to the user. When inputting large amounts of data, each piece of information is considered a single input unit, and data is saved after each entry. File creation, modification, and deletion operations overlap, resulting in frequent pointer calls and save operations. The system needs an additional display module to enable user interaction. Summary of the Invention
[0003] A new platform is added. Taking comprehensive law enforcement case management as an example, the platform's basic framework includes three parts: a function button area, a system data display area, and a system data entry area. The function button area includes five function buttons: filter, review, save, locate, and exit the platform. The system data display area displays the current system data. The system data entry area is the workspace for system data entry, where users input data. Users can enter data once, modify it frequently, delete it, and save it all at once. Data saving on the platform allows for file modification, and the system data is transparent. The entire system data display area and system data entry area are presented in a table-like style, conforming to users' two-dimensional thinking. Saving uses both text storage and BMP image style storage modes. The title box is set as a button format for easy data visualization. Three buttons are provided: case code, case handler's name, and type of violation, serving as the three supporting points for data visualization. Clicking on a case code displays all case codes on the platform in a two-dimensional table format. Clicking on the investigator's name displays a bar chart categorized by the investigator's name. The investigator's name is displayed below the bar, and the number of cases handled is displayed above it, providing direct access to information through a combination of graphics and numbers. Clicking on the "Violation Type" button displays a triangular graph showing the number and area of each type of violation, allowing for a clear visual understanding of the distribution of violation types. The bottom edge represents the distribution of the number of violations by type, the vertex's ordinate is 0 and half the actual number of cases, and the vertex's x-coordinate is the difference between the bottom x-coordinate and 400. Attached Figure Description
[0004] . Figure 1 This is a breakdown diagram of the platform's functions, showing all of its features. Figure 2 It is a functional logic diagram that shows the platform's explicit functions, implicit functions, file storage, and interactions with the outside world. Figure 3It is a diagram of the visualization platform's interface; it is the platform's working interface. Figure 4 This is the screenshot of the running interface after clicking on a case code. It shows all the case codes in the platform's data. Figure 5 Clicking on the case handler's name will take you to the interface, which displays a bar chart showing the number of cases handled by that handler. Figure 6 Clicking on the illegal law type will display a horizontally arranged distribution map of various illegal law types on the interface. Figure 7 This is the main flowchart of the program, showing the flow of the platform. Figure 8 It is a platform creation flowchart, showing the platform creation process. Figure 9 This is a flowchart showing the process of saving. Figure 10 It is the saved drawing sub-process, and the displayed drawing process. Figure 11 This is a location flowchart, showing the implementation process of location. Figure 12 This is a flowchart showing the process of creating a filter. Figure 13 This is a flowchart of the review process, showing how the review is implemented. Figure 14 It is a flowchart for clicking on case codes. Figure 15 This is a flowchart showing the process of clicking on the name of the case handler. Figure 16 This is a flowchart showing the types of violations of the law. Figure 17 This is a flowchart for exiting the platform. Specific implementation form
[0005] The platform replaces tables with editable text boxes of the same size. Platform function buttons and title box buttons are displayed as pop-ups. The content of the editable text boxes is retrieved using a text retrieval function and stored in a large two-dimensional character array for later operation. A one-to-one correspondence is established between the data in the two-dimensional character array and the editable text boxes. Control buttons control the program flow and ensure efficient operation. Data graphics are created using EGE graphics technology and saved as BMP files. Platform creation process: 1. Set the font. 2. Create a static text box visualization overview. 3. Create five control buttons: Review, Filter, Save, Locate, and Exit System. 4. Create a static text box for searching the content. 5. Create a blank text box for entering the field to locate or filter. 6. Create a title box, set as a button, for graphical information display. 7. Read in text data, create editable text boxes, and use pointers to display system data in the editable text boxes. 8. Create a group of blank editable text boxes for data entry.
Claims
1. The method for creating a platform.
2. The method for implementing a save function.
3. The method for implementing a positioning function.
4. The method for implementing a screening function.
5. The method for implementing a review function.
6. The method for clicking on a case code.
7. The method for clicking on a case officer's name.
8. The method for clicking on a type of legal violation.