Social security information system based on B / S architecture

By designing a social security information system based on B/S architecture, the problem of inefficient paper document management in the existing social security system is solved, electronic storage and online query of user information are realized, and business circulation efficiency and user experience are improved.

CN119809892APending Publication Date: 2025-04-11XI'AN PETROLEUM UNIVERSITY
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411877808.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The existing social security system requires a large number of paper documents after business processing, resulting in inefficiency, high error rate, and is not conducive to business circulation and storage.

Method used

Design a social security information system based on B/S architecture, including administrator module, handling module, comprehensive query module and statistical analysis module to realize electronic storage and online query of user information.

Benefits of technology

Through electronic storage and online query, the efficiency of business circulation is improved, risks are reduced, and a convenient user experience is provided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119809892A_ABST
    Figure CN119809892A_ABST
Patent Text Reader

Abstract

The invention discloses a social security information system based on a B / S architecture, and the system comprises an administrator module which is used for the login of an administrator and the management of to-be-recorded and recorded personnel; the handling module is used for carrying out initial registration on personnel to be recorded and carrying out insurance cancellation or relationship handover on recorded personnel; the comprehensive query module is used for querying the basic information of the insured persons, and the statistical analysis module is used for counting log information and report information in a time period. According to the social security information system based on the B / S architecture, social security archive information of each user is electronized, so that circulation and consulting are more convenient; meanwhile, electronic circulation in the whole process also increases an inspection channel for risk control of business handling, and internal control personnel can find problems existing in the handling process in time by retrieving list data corresponding to the business, so that the probability of risk occurrence is reduced; and in addition, convenience is provided for the use of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of social security management technology, and in particular to a social security information system based on a B / S architecture. Background Art

[0002] In the existing social security system, after the business is processed, multiple copies of paper are printed and provided to the insured person or insured unit respectively. The Social Security Bureau also needs to keep a copy. This not only greatly increases the use of paper, but also is not conducive to the circulation of business and large-scale storage. Although it has certain positive significance, it still has problems of low efficiency and a certain error rate. Therefore, it is very necessary to set up an information system for online processing and storage of business files. Summary of the invention

[0003] The purpose of this application is to provide a social security information system based on B / S architecture to solve the above problems.

[0004] To achieve the above purpose, the technical solution of this application is:

[0005] The social security information system based on B / S architecture includes:

[0006] Administrator module, used for administrator login and management of incoming and already entered personnel;

[0007] The handling module is used to handle the initial registration of the registered personnel, as well as the cancellation or relationship handover of the registered personnel;

[0008] The comprehensive query module is used to query the basic information of the insured persons. The statistical analysis module is used to count the log information and report information within a period of time.

[0009] Preferably, the administrator module includes a login module and a user management module, and the user management module includes adding users, deleting users, modifying user information and assigning user identities.

[0010] Preferably, the handling module includes a registration module and a withdrawal management module, and the registration module includes registering new insured users, transferring and continuing pension relations, and suspending insurance.

[0011] Preferably, the handling module also includes a payment module, and the payment module is used to handle retirement business settlement and termination business settlement.

[0012] Preferably, the insured person's basic information query objects include the person's basic information, the person's payment years and the person's historical information changes.

[0013] Preferably, the comprehensive query module also includes enterprise pension benefit query.

[0014] Preferably, the social security information system adopts a B / S architecture.

[0015] Preferably, the B / S architecture includes:

[0016] Browser: used to input and output B / S architecture functions and process some transaction logic; Web server: used to accept user requests to access the database and send requests to the database server to access the database;

[0017] Database server: After the database server receives the request from the WEB server, it processes the SQL statement and sends the returned results to the WEB server. The WEB server then converts the received data results into HTML text format and sends it to the browser.

[0018] Preferably, the construction of the social security information system includes front-end design, back-end design and database design.

[0019] Preferably, the database is designed using MySQL or PostgreSQL database.

[0020] The social security information system based on B / S architecture disclosed in the present application can digitize the social security file information of each user through the social security information system based on B / S architecture, so as to facilitate the circulation and review. At the same time, the electronic circulation in the whole process also increases the inspection channel for the risk control of business handling. The internal control personnel can timely discover the problems in the handling process by reviewing the order information corresponding to the business, and reduce the probability of risk occurrence. In addition, it also provides convenience for users. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 This is a schematic diagram of the structure of the social security information system for this application;

[0022] Figure 2 This is a diagram of the interface when adding a user to this social security information application system.

[0023] In the figure:

[0024] 1. Administrator module; 2. Handling module; 3. Comprehensive query module; 4. Statistical analysis module. DETAILED DESCRIPTION

[0025] The present application is now described in further detail in conjunction with the accompanying drawings. The accompanying drawings are simplified schematic diagrams, which only illustrate the basic structure of the present application in a schematic manner, and therefore only show the components related to the present application.

[0026] like Figure 1As shown, the social security information system based on B / S architecture includes: an administrator module 1, which is used for the login of management personnel and the management of the personnel to be entered and the personnel already entered; a handling module 2, which is used for the initial registration of the personnel to be entered, and the withdrawal of insurance or the handover of the relationship of the already entered personnel; a comprehensive query module 3, which is used to query the basic information of the insured persons; a statistical analysis module 4, which is used to count the log information and the report information within a period of time, such as the monthly report.

[0027] You can log in through the administrator module 1 to register and manage the social security personnel who are about to be entered, and you can also manage the social security personnel who have already been entered; the handling module 2 is mainly for managers to handle the registration and withdrawal of social security information, and also includes the handover of social security; the comprehensive query module 3 is used to provide a query platform, where managers or users can query the social security information of social security personnel or their own social security; the statistical analysis module 4 is used to analyze the social security information of a certain user over a period of time, such as payment or expenditure.

[0028] Through this social security information system based on B / S architecture, the social security file information of each user is digitized, making it easier to circulate and review; at the same time, the electronic circulation throughout the process also adds inspection channels for risk control in business handling. Internal control personnel can review the order information corresponding to the business and promptly discover problems in the handling process to reduce the probability of risk; it also provides convenience for users.

[0029] In some further embodiments, the administrator module 1 includes a login module and a user management module, and the user management module includes adding users, deleting users, modifying user information and granting user identities.

[0030] The login module is used for administrators to log in; the user management module is mainly used to manage users, including adding users, deleting users, modifying user information, and granting user identities.

[0031] Please refer to Figure 2 , which is a schematic diagram of the interface when adding a user, used for the first time to fill in the personal information of the user to be added.

[0032] In some further embodiments, the handling module 2 includes a registration module and a withdrawal module. The registration module includes registering new insured users, transferring and continuing pension relationships, and suspending insurance.

[0033] In some further embodiments, the handling module 2 also includes a payment module, and the payment module is used to handle retirement business settlement and termination business settlement.

[0034] The payment module is used for the payment and settlement of various social security information, such as retirement business settlement and termination business settlement.

[0035] At the same time, the information of the insured persons can also be modified.

[0036] In some further embodiments, the insured person's basic information query objects include the person's basic information, the person's payment years, and the person's historical information changes.

[0037] When making an inquiry, you can check the basic information of social security personnel, the personnel's payment years, and the personnel's historical information changes.

[0038] In some further embodiments, the comprehensive query module 3 also includes enterprise pension benefit query.

[0039] In order to further improve the overall coordination of the social security information system, the comprehensive query module 3 also includes enterprise pension benefit inquiries to facilitate the docking management with enterprises.

[0040] In some further embodiments, the social security information system adopts a B / S architecture.

[0041] In some further embodiments, the B / S architecture includes: a browser side: used to input and output B / S architecture functions and process part of the transaction logic; a web server: used to accept a user's request to access a database and send a request to access the database to a database server;

[0042] Database server: After the database server receives the request from the WEB server, it processes the SQL statement and sends the returned results to the WEB server. The WEB server then converts the received data results into HTML text format and sends it to the browser.

[0043] The first layer is the browser side, that is, the client, which can input and output B / S architecture functions and process a very small part of the transaction logic.

[0044] The second layer is the web server, which plays the role of information transmission. When a user wants to access the database, he will first send a request to the web server, and the web server will send a request to the database server to access the database after unifying the request.

[0045] The third layer is the database server, which stores a large amount of data. When the database server receives a request from the web server, it processes the SQL statement and sends the returned result to the web server. Next, the web server converts the received data result into HTML text form and sends it to the browser, which is the interface you see when you open the browser.

[0046] In some further embodiments, the construction of the social security information system includes front-end design, back-end design and database design.

[0047] React or Vue.js can be used for front-end development. React is a JavaScript library developed by Facebook for building user interfaces. Its main features are component-based development, virtual DOM, and Hooks, which make development more flexible and efficient. Vue.js is a progressive JavaScript framework that is widely popular in front-end development for its ease of use, flexibility, and efficiency.

[0048] Style and layout Consider using Bootstrap or Ant Design as the UI framework, which provides a series of preset styles and components to quickly build a unified and responsive interface.

[0049] For complex state management, consider using Redux or Vuex.js, which better manage and maintain the state of the application.

[0050] Backend technology can use Spring Boot or Node.js for backend development. Spring Boot is an open source framework based on Java that can quickly create independent, production-level Spring applications. Its automatic configuration and production-ready features make development easier and faster. Node.js is a JavaScript runtime environment based on the Chrome V8 engine. Its non-blocking I / O and event-driven features make it perform well in handling high-concurrency requests.

[0051] API design is to ensure the communication efficiency between the front-end and back-end. The RESTful API design principle can be adopted, and GraphQL can be used as the data query and operation language.

[0052] The system security considers the use of JWT (JSON Web Token) for user authentication and authorization to ensure secure transmission and access of data.

[0053] In some further embodiments, the database is designed using MySQL or PostgreSQL database.

[0054] The database can use MySQL or PostgreSQL for data storage. MySQL has high performance, low cost and good reliability, making it widely used in the industry. PostgreSQL is a powerful open source relational database system that provides many advanced features, such as transaction integrity and concurrency control.

[0055] ORM tools can use Hibernate or Sequelize as object-relational mapping tools to operate the database more conveniently, and also provide a series of optimization strategies.

[0056] The cache technology uses Redis as the cache database. Its high performance and flexibility can reduce the access pressure of the database and improve the response speed of the system.

[0057] In some other embodiments, system testing is also required.

[0058] Front-end testing mainly tests user operations on the front-end, including front-end style, interactive effects, etc. Unit testing can be used to test the smallest testable unit in the program. Then, integration testing can be performed to test the entirety of multiple executable units.

[0059] Backend testing is to test the interface requests from the frontend to the backend, including the logic of adding, deleting, modifying, and querying data, etc. Integration testing is to test multiple modules as a whole to ensure that the coordination of each module is normal.

[0060] Obviously, the above embodiments are merely examples for the purpose of clear explanation, and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived from these are still within the scope of protection created by this application.

Claims

1. The social security information system based on B / S architecture is characterized by: include: Administrator module (1), used for administrator login and management of incoming and already entered personnel; The handling module (2) is used to handle the initial registration of the registered personnel, as well as the cancellation or transfer of the relationship of the registered personnel; The comprehensive query module (3) is used to query the basic information of the insured persons. The statistical analysis module (4) is used to collect statistics of log information and report information within a period of time.

2. According to the social security information system based on B / S architecture according to claim 1, it is characterized in that: The administrator module (1) comprises a login module and a user management module, wherein the user management module comprises functions of adding users, deleting users, modifying user information and assigning user identities.

3. The social security information system based on B / S architecture according to claim 2 is characterized in that: The handling module (2) includes a registration module and a withdrawal module. The registration module includes registering new insured users, transferring and continuing pension relationships, and suspending insurance.

4. The social security information system based on B / S architecture according to claim 3 is characterized in that: The handling module (2) also includes a payment module, which is used to handle retirement business settlement and termination business settlement.

5. The social security information system based on B / S architecture according to claim 4 is characterized in that: The basic information query objects of insured persons include basic information of the persons, years of payment of the persons and changes of historical information of the persons.

6. The social security information system based on B / S architecture according to claim 5 is characterized in that: The comprehensive query module (3) also includes enterprise pension benefit query.

7. The social security information system based on B / S architecture according to any one of claims 1 to 6, characterized in that: The social security information system adopts B / S architecture.

8. The social security information system based on B / S architecture according to claim 7 is characterized in that: The B / S architecture includes: Browser: used to input and output B / S architecture functions and process some transaction logic; Web server: used to accept user requests to access the database and send requests to the database server to access the database; Database server: After the database server receives the request from the WEB server, it processes the SQL statement and sends the returned results to the WEB server. The WEB server then converts the received data results into HTML text format and sends it to the browser.

9. The social security information system based on B / S architecture according to claim 8 is characterized in that: The construction of the social security information system includes front-end design, back-end design and database design.

10. The social security information system based on B / S architecture according to claim 9, characterized in that: The database design adopts MySQL or PostgreSQL database.

Citation Information

Patent Citations

  • Social insurance collecting and managing system

    CN103268564A

  • Intelligent browser for human resource and social security field

    CN103309989A

  • Peasant cooperation fund integrated management platform

    CN105550935A

  • Social security big data platform

    CN106910151A

  • Integrated Management System Personnel Benefits

    KR101635573B1