CN110096530B - Special stranded personnel support information storage management system based on cloud calculates - Google Patents

Special stranded personnel support information storage management system based on cloud calculates Download PDF

Info

Publication number
CN110096530B
CN110096530B CN201910324527.2A CN201910324527A CN110096530B CN 110096530 B CN110096530 B CN 110096530B CN 201910324527 A CN201910324527 A CN 201910324527A CN 110096530 B CN110096530 B CN 110096530B
Authority
CN
China
Prior art keywords
module
information
backup
auditing
database
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.)
Active
Application number
CN201910324527.2A
Other languages
Chinese (zh)
Other versions
CN110096530A (en
Inventor
宋波
肖合明
魏灵峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Jingqi Network Technology Co ltd
Original Assignee
Anhui Jingqi Network Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anhui Jingqi Network Technology Co ltd filed Critical Anhui Jingqi Network Technology Co ltd
Priority to CN201910324527.2A priority Critical patent/CN110096530B/en
Publication of CN110096530A publication Critical patent/CN110096530A/en
Application granted granted Critical
Publication of CN110096530B publication Critical patent/CN110096530B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2462Approximate or statistical queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/22Social work or social welfare, e.g. community support activities or counselling services
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Fuzzy Systems (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Child & Adolescent Psychology (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a special stranded personnel nutrient supply information storage management system based on cloud computing, which is used for solving the problems of how to perform backup computing on the severity of special stranded personnel nutrient supply information and how to reasonably audit applicant information; the system comprises a client module, an auditing module, a checking module, an early warning monitoring module, a database, a naming module, a processor, a counting module, a calculating module, a backup module and a backup storage module; according to the method, information of an applicant applying for the special stranded personnel for feeding is input through a client module and applied, then auditing is carried out through an auditing module and verification is carried out through a verifying module, the special stranded personnel feeding information is sent to a database for storage after the auditing and verification are successful, naming is carried out through a naming module, the size of a backup value of the special stranded personnel feeding information is calculated through a calculating module, and when the backup value is larger than a set threshold value, backup storage is carried out.

Description

Special stranded personnel support information storage management system based on cloud calculates
Technical Field
The invention relates to the technical field of specially-trapped personnel supply information storage management, in particular to a specially-trapped personnel supply information storage management system based on cloud computing.
Background
The term "essential persons" refers to persons who are elderly, disabled and young persons of less than 16 years of age, have no labourial or life-threatening fatality, or depend on, depend on or depend on the health care, or depend on the health care. Providing the following supplies for the specially stranded personnel; basic living conditions are as follows: for caregiving that life cannot be taken by oneself: providing a disease treatment: transacting the affairs of bereavement;
the existing special trapped person information storage management system cannot reasonably backup and store special trapped person information, safety of important data is guaranteed, early warning monitoring needs to be carried out on verification, and violation or abnormal phenomena caused by too long or too little verification time are avoided.
Disclosure of Invention
The invention aims to provide a special trapped person feeding information storage management system based on cloud computing.
The technical problem to be solved by the invention is as follows:
(1) how to perform backup calculation on the severity of the support information of the specially-trapped people so as to achieve reasonable backup storage;
(2) how to reasonably audit the applicant information and ensure the accuracy of the support information of the specially-trapped people;
the purpose of the invention can be realized by the following technical scheme: a service information storage management system for specially-trapped people based on cloud computing comprises a client module, an auditing module, a checking module, an early warning monitoring module, a database, a naming module, a processor, a counting module, a computing module, a backup module and a backup storage module;
the client module is used for inputting information of an applicant applying for the special stranded personnel for support, applying for the information, displaying early warning monitoring information and inquiring the special stranded personnel for support information; the information of the applicant comprises identity card information, family directory information, name, age, information on whether the patient is disabled or not and the disability grade card information, whether the patient is supported or not and the history of the patient; the identity card information comprises a name, an identity card number and a home address, and the household address book information comprises the name and the home address; the disability grade certificate information comprises the grade of the disability and the body part of the disability; the client module sends the input applicant information to an auditing module; the auditing module receives and audits the applicant information sent by the client module, and sends the support information of the specially-trapped people to the database;
the database receives and stores the special trapped person feeding information sent by the auditing module; the database sends the age, disability grade and disease history in the special trapped people feeding information to the processor; the processor receives the age, the disability level and the patient history in the special trapped person feeding information sent by the database and sends the age, the disability level and the patient history to the computing module; the statistical module is used for counting the access times of the special trapped person nutrition supply information in the database; the statistical module sends the access times of the statistical special stranded personnel feeding information to the calculation module; the calculation module is used for calculating the backup value of the special trapped person supply information in the database, and the specific calculation steps are as follows:
the method comprises the following steps: setting the age of the specially trapped person as B; the disability rating is recorded as C; the medical history is Di, i … … n; setting the disease types as Ei, i … … n; the corresponding serious size of the disease type Ei is recorded as Fi, i … … n; the access times of the special trapped person nutrition supply information are recorded as Pi, i … … n;
step two: calculating a severity value of the patient history; matching the disease history Di with the disease types Ei; specifically, when D1 is matched with E4, the corresponding severity is marked as F4;
step three: using sum formulae
Figure BDA0002035866030000021
Obtaining a severity value G corresponding to the disease history; wherein the values of E1, E2, … … and Ei are 1;
step four: using a formula
Figure BDA0002035866030000022
Obtaining a backup value Hi, wherein J1, J2, J3 and J4 are preset proportionality coefficients; the formula can be used for obtaining the larger the age is, the larger the backup value is; the larger the level of disability, the smaller the backup value; the greater the severity value of the patient history, the greater the backup value; the more times of access, the larger the backup value;
the computing module sends the computed backup value and the corresponding special trapped person supply information to the backup module; the backup module receives the backup value sent by the calculation module and the corresponding special trapped person feeding information and judges the backup value, and when the backup value is larger than a set threshold value; the backup module sends the backup value and the corresponding support information of the specially trapped people to the backup storage module; the backup storage module receives the backup value sent by the backup module and the corresponding special trapped person feeding information and performs backup storage;
preferably, the specific auditing steps of the auditing module are as follows:
the method comprises the following steps: verifying the applicant information; sending the identity card number in the applicant information to a resident personal information inquiry system of the public security department; the resident personal information inquiry system of the public security department acquires the resident information corresponding to the identity card number according to the sent identity card number; the resident information comprises name, gender, age and address;
step two: comparing the acquired resident information with the applicant information; if the information comparison is not matched, sending an information non-matching and non-passing verification instruction to the client module, and receiving and displaying the information non-matching and non-passing verification instruction by the client module;
step three: if the information comparison is matched; inquiring the personal credit report according to the identity card number; if the personal credit investigation report violates the credit investigation regulation, sending an unqualified credit investigation and non-approval command to the client module, and displaying the unqualified credit investigation and non-approval command by the client module; if the personal credit investigation includes that the violation credit investigation regulation does not exist, the credit investigation is qualified; sending the input applicant information to a verification module;
the checking module is used for receiving the checking result of the checking department and sending the checking result to the checking module, and the checking steps are as follows:
s1: setting grades of the auditing departments to be classified into A1, A2, … … and An in turn from small to large;
s2: the input applicant information is sent to an auditing department A1 for auditing and an auditing result is sent, and a '0' instruction is sent if the auditing is passed; if the audit is not passed, a1 instruction is given;
s3: if the '1' instruction is received, the checking result is unqualified, and the instruction with the unqualified result is sent to an auditing module; the auditing module sends the unqualified instruction to the client module for display;
s4: if a '0' instruction is received, the applicant information is sent to an audit department A2, if the audit is passed, the applicant information is sent to an audit department A3, and so on;
s5: when the results of the audit departments A1, A2, … … and An are all '0' instructions, marking the input applicant as a person trapped specially; and marking the information of the applicant as the nutrient supply information of the special stranded personnel.
Preferably, the naming module is used for naming and storing the service information of the specially-trapped people in the database, and the specific naming rule is a naming name consisting of the back four digits of the backup value, the name, the age and the identification number; the early warning monitoring module is used for monitoring the verification time of the verification module, and the specific verification rule is as follows:
a: setting the time of sending the applicant information by the auditing module as T1, and setting the time of sending the result of the auditing department as T2; the checking time T is T2-T1;
b: when the verification time T is smaller than or larger than a set threshold value, the early warning monitoring module sends a verification abnormal instruction to the client module; and the client module receives the abnormal checking instruction and displays the abnormal warning.
Preferably, the login module is used for a querier to log in and access the database; the access authority module is used for acquiring the times and duration of logging in the database by an inquirer and the number of inquired data at the last time and calculating the number of inquired data; the access authority module comprises an acquisition unit and an authority setting unit; the acquisition unit is used for acquiring the times and duration of logging in the database by an inquirer and the number of last inquiry; the permission setting unit is used for calculating the number of inquires, and the specific calculation steps are as follows:
the method comprises the following steps: setting the time length of a user inquirer logging in a database as Li, i … … n; the number of times of logging is recorded as Qi, i … … n; the number of last query is recorded as Ri, i … … n; when the inquirer inquires for the first time, the last inquiry number is zero;
step two: obtaining query number Wi by using a formula Wi-Li x v1+ Qi x v2-Ri x v3, wherein v1, v2 and v3 are preset proportional coefficients, and the query number is more as the time length for logging in the database by the querier is longer; the more the login times are, the more the query number is; the smaller the number of the last query is, the more the number of the query is;
step three: when the number of the inquired pieces is equal to the set threshold value; the inquirer's authority of this inquiry is stopped.
The invention has the beneficial effects that:
(1) according to the method, information of an applicant applying for the special stranded personnel for feeding is input through a client module and applied, then auditing is carried out through an auditing module and verification is carried out through a verifying module, after the auditing and verification are successful, feeding information of the special stranded personnel is sent to a database for storage, naming is carried out through a naming module, inquiry is facilitated, then the size of a backup value of the feeding information of the special stranded personnel is calculated through a calculating module, and when the backup value is larger than a set threshold value, backup storage is carried out;
(2) according to the invention, the backup value of the special stranded personnel support information in the database is calculated through the calculation module, and the serious value of the medical history is calculated; using sum formulae
Figure BDA0002035866030000051
Obtaining a severity value G corresponding to the disease history; using a formula
Figure BDA0002035866030000052
Obtaining a backup value Hi, wherein J1, J2, J3 and J4 are preset proportionality coefficients; the formula can be used for obtaining the larger the age is, the larger the backup value is; the larger the level of disability, the smaller the backup value; the greater the severity value of the patient history, the greater the backup value; the more times of access, the larger the backup value;
(3) the invention verifies the applicant information through the auditing module; sending the identity card number in the applicant information to a resident personal information inquiry system of the public security department; the resident personal information inquiry system of the public security department acquires the resident information corresponding to the identity card number according to the sent identity card number; comparing the acquired resident information with the applicant information; if the information comparison is not matched, sending an information non-matching and non-passing verification instruction to the client module, and receiving and displaying the information non-matching and non-passing verification instruction by the client module; if the information comparison is matched; inquiring the personal credit report according to the identity card number; if the personal credit investigation report violates the credit investigation regulation, sending an unqualified credit investigation and non-approval command to the client module, and displaying the unqualified credit investigation and non-approval command by the client module;
(4) the invention is used for collecting the times and duration of logging in a database by an inquirer and the number of inquired items of the last time through the access right module and calculating the number of inquired items; the acquisition unit is used for acquiring the times and duration of logging in the database by an inquirer and the number of last inquiry; the authority setting unit is used for calculating the number of inquired items, and acquiring the number of inquired items Wi by using a formula Wi-Li x v1+ Qi x v2-Ri x v3, wherein v1, v2 and v3 are preset proportional coefficients, and the number of inquired items is increased as the time length for the inquirer to log in the database is longer; the more the login times are, the more the query number is; the smaller the number of the last query is, the more the number of the query is; when the number of the inquired pieces is equal to the set threshold value; the inquirer's authority of this inquiry is stopped.
Drawings
The invention will be further described with reference to the accompanying drawings.
Fig. 1 is a schematic block diagram of a service-specific personnel nutrient information storage management system based on cloud computing.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, the invention relates to a special trapped person support information storage management system based on cloud computing, which comprises a client module, an auditing module, a checking module, an early warning monitoring module, a database, a naming module, a processor, a statistical module, a computing module, a backup module and a backup storage module;
the client module is used for inputting applicant information for applying for the special stranded personnel for support, applying for the applicant information, displaying early warning monitoring information and inquiring the special stranded personnel for support information; the information of the applicant comprises identity card information, family directory information, name, age, information on whether the patient is disabled or not and the disability grade card information, whether the patient is supported or not and the history of the patient; the identity card information comprises a name, an identity card number and a home address, and the household address book information comprises the name and the home address; the disability grade certificate information comprises the grade of the disability and the body part of the disability; the client module sends the input applicant information to the auditing module; the auditing module receives and audits the applicant information sent by the client module, and sends the support information of the specially-trapped people to the database;
the database receives and stores the special trapped person supply information sent by the auditing module; the database sends the age, disability grade and disease history in the special trapped people nutrition information to the processor; the processor receives the age, the disability level and the patient history in the special trapped person feeding information sent by the database and sends the age, the disability level and the patient history to the computing module; the statistical module is used for counting the access times of the special stranded personnel nutrient supply information in the database; the statistical module sends the access times of the statistical special stranded personnel nutrient supply information to the calculation module; the calculation module is used for calculating the backup value of the support information of the specially-trapped personnel in the database, and the specific calculation steps are as follows:
the method comprises the following steps: setting the age of the specially trapped person as B; the disability rating is marked as C; the patient history is recorded as Di, i … … n; setting the disease types as Ei, i … … n; the corresponding serious size of the disease type Ei is recorded as Fi, i … … n; the access times of the special trapped people feeding information are recorded as Pi, i … … n;
step two: calculating a severity value of the patient history; matching the disease history Di with the disease types Ei; specifically, when D1 is matched with E4, the corresponding severity is marked as F4;
step three: using sum formulae
Figure BDA0002035866030000071
Obtaining a severity value G corresponding to the disease history; wherein the values of E1, E2, … … and Ei are 1;
step four: using formulas
Figure BDA0002035866030000072
Obtaining a backup value Hi, wherein J1, J2, J3 and J4 are preset proportionality coefficients; the formula can be used for obtaining the larger the age is, the larger the backup value is; the larger the level of disability, the smaller the backup value; the greater the severity value of the patient history, the greater the backup value; the more times of access, the larger the backup value;
The calculation module sends the calculated backup value and the corresponding special trapped person feeding information to the backup module; the backup module receives the backup value sent by the calculation module and the corresponding special trapped person feeding information and judges the backup value, and when the backup value is larger than a set threshold value; the backup module sends the backup value and the corresponding special trapped person feeding information to the backup storage module; the backup storage module receives the backup value sent by the backup module and the corresponding special trapped person feeding information and performs backup storage;
the specific auditing steps of the auditing module are as follows:
the method comprises the following steps: verifying the applicant information; sending the identity card number in the applicant information to a resident personal information inquiry system of the public security department; the resident personal information inquiry system of the public security department acquires the resident information corresponding to the identity card number according to the sent identity card number; the resident information comprises name, gender, age and address;
step two: comparing the acquired resident information with the applicant information; if the information comparison is not matched, sending an information non-matching and non-passing verification instruction to the client module, and receiving and displaying the information non-matching and non-passing verification instruction by the client module;
step three: if the information comparison is matched; inquiring the personal credit report according to the identity card number; if the personal credit investigation report violates the credit investigation rule, sending an unqualified credit investigation and non-approved credit investigation instruction to the client module, and displaying the unqualified credit investigation and non-approved credit investigation instruction by the client module; if the personal credit investigation includes that the violation credit investigation regulation does not exist, the credit investigation is qualified; sending the input applicant information to a verification module;
the checking module is used for receiving the checking result of the checking department and sending the checking result to the checking module, and the specific checking steps are as follows:
s1: setting grades of the auditing departments to be classified into A1, A2, … … and An in turn from small to large;
s2: the input applicant information is sent to an auditing department A1 for auditing and sending an auditing result, and if the auditing is passed, a '0' instruction is sent; if the audit is not passed, a1 instruction is given;
s3: if the '1' instruction is received, the checking result is unqualified, and the instruction with the unqualified result is sent to an auditing module; the auditing module sends the unqualified instruction to the client module for display;
s4: if the command of '0' is received, the applicant information is sent to an auditing department A2, if the auditing is passed, the applicant information is sent to an auditing department A3, and so on;
s5: when the results of the audit departments A1, A2, … … and An are all '0' instructions, marking the input applicant as a person trapped specially; marking the applicant information as the support information of the specially-trapped people;
the naming module is used for naming and storing the service information of the specially trapped people in the database, and the specific naming rule is a naming name consisting of the last four digits of the backup value, the name, the age and the identification number; the early warning monitoring module is used for monitoring the verification time of the verification module, and the specific verification rule is as follows:
a: setting the time of sending the applicant information by the auditing module as T1, and setting the time of sending the result of the auditing department as T2; the checking time T is T2-T1;
b: when the verification time T is smaller than or larger than a set threshold value, the early warning monitoring module sends a verification abnormal instruction to the client module; the client module receives the check exception instruction and displays an exception warning;
the login module is used for the inquirer to log in and access the database; the access authority module is used for acquiring the times and duration of logging in the database by an inquirer and the number of inquired data in the last time and calculating the number of inquired data; the access authority module comprises an acquisition unit and an authority setting unit; the acquisition unit is used for acquiring the times and duration of logging in the database by an inquirer and the number of last inquiry; the permission setting unit is used for calculating the number of inquires, and the specific calculation steps are as follows:
the method comprises the following steps: setting the time length of a user inquirer logging in a database as Li, i … … n; the number of times of logging is recorded as Qi, i … … n; the number of last query is recorded as Ri, i … … n; when the inquirer inquires for the first time, the last inquiry number is zero;
step two: obtaining query number Wi by using a formula Wi-Li x v1+ Qi x v2-Ri x v3, wherein v1, v2 and v3 are preset proportional coefficients, and the query number is more as the time length for logging in the database by the querier is longer; the more the login times are, the more the query number is; the smaller the number of the last query is, the more the number of the query is;
step three: when the number of the inquires is equal to the set threshold value; the inquirer's authority of this inquiry is stopped.
The working principle of the invention is as follows: inputting applicant information for applying for the special stranded personnel for feeding through a client module, applying, then carrying out auditing through an auditing module and carrying out verification through a verification module, sending the special stranded personnel feeding information to a database for storage after the auditing and verification are successful, naming through a naming module for convenient query, then carrying out backup storage on the backup value of the special stranded personnel feeding information through a calculating module, and when the backup value is greater than a set threshold value; the calculation module is used for calculating a backup value of the special stranded personnel support information in the database and calculating a serious value of the patient history; using sum formulae
Figure BDA0002035866030000101
Obtaining a severity value G corresponding to the disease history; using formulas
Figure BDA0002035866030000102
Obtaining a backup value Hi, wherein J1, J2, J3 and J4 are preset proportionality coefficients; the formula can be used for obtaining the larger the age is, the larger the backup value is; the larger the level of disability, the smaller the backup value; the greater the severity value of the patient history, the greater the backup value; the more times of access, the larger the backup value; the auditing module verifies the applicant information; sending the identity card number in the applicant information to a resident personal information inquiry system of the public security department; the resident personal information inquiry system of the public security department acquires the resident information corresponding to the identity card number according to the sent identity card number; comparing the acquired resident information with the applicant information; if the information comparison is not matched, sending an information non-matching and non-passing verification instruction to the client module, and receiving and displaying the information non-matching and non-passing verification instruction by the client module; if letterContrast and inosculate; inquiring the personal credit report according to the identity card number; if the personal credit investigation report violates the credit investigation rule, sending an unqualified credit investigation and non-approved credit investigation instruction to the client module, and displaying the unqualified credit investigation and non-approved credit investigation instruction by the client module; the access authority module is used for acquiring the times and duration of logging in the database by an inquirer and the number of inquired data in the last time and calculating the number of inquired data; the acquisition unit is used for acquiring the times and duration of logging in the database by an inquirer and the number of last inquiry; the authority setting unit is used for calculating the number of inquired items, and acquiring the number of inquired items Wi by using a formula Wi-Li x v1+ Qi x v2-Ri x v3, wherein v1, v2 and v3 are preset proportional coefficients, and the number of inquired items is increased as the time length for the inquirer to log in the database is longer; the more the login times are, the more the query number is; the smaller the number of the last query is, the more the number of the query is; when the number of the inquired pieces is equal to the set threshold value; the inquirer's authority of this inquiry is stopped.
The foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.

Claims (1)

1. A special stranded personnel support information storage management system based on cloud computing is characterized by comprising a client module, an auditing module, a checking module, an early warning monitoring module, a database, a naming module, a processor, a counting module, a computing module, a backup module and a backup storage module;
the client module is used for inputting information of an applicant applying for the special stranded personnel for support, applying for the information, displaying early warning monitoring information and inquiring the special stranded personnel for support information; the information of the applicant comprises identity card information, family directory information, name, age, information on whether the patient is disabled or not and the disability grade card information, whether the patient is supported or not and the history of the patient; the client module sends the input applicant information to an auditing module; the auditing module receives and audits the applicant information sent by the client module, and sends the support information of the specially-trapped people to the database;
the database receives and stores the special trapped person feeding information sent by the auditing module; the database sends the age, disability grade and disease history in the special trapped people feeding information to the processor; the processor receives the age, the disability level and the patient history in the special trapped person feeding information sent by the database and sends the age, the disability level and the patient history to the computing module; the statistical module is used for counting the access times of the special stranded personnel feeding information in the database; the statistical module sends the access times of the statistical service information of the specially-trapped people to the calculation module; the calculation module is used for calculating the backup value of the special trapped personnel support information in the database, and the specific calculation steps are as follows:
the method comprises the following steps: setting the age of the specially trapped person as B; the disability rating is marked as C; the patient history is Da, and a is 1 … … n 1; setting the disease category as Eb, b is 1 … … n 2; the corresponding severity of the disease type Ec is recorded as Fc, and c is 1 … … n 3; the number of times of access to the special trapped people's nutrition information is recorded as Pd, and d is i … … n 4;
step two: calculating a severity value of the patient history; matching the disease history Da with the disease type Ei; specifically, when D1 matches E4, the corresponding severity is denoted as F4;
step three: using sum formulae
Figure FDA0003745437570000011
Obtaining a severity value G corresponding to the disease history; wherein the values of E1, E2, … … and En are 1;
step four: using formulas
Figure FDA0003745437570000021
Obtaining a backup value Hi, wherein J1, J2, J3 and J4 are preset proportionality coefficients; the formula can be used for obtaining the larger the age is, the larger the backup value is; the larger the level of disability, the smaller the backup value; the greater the severity value of the patient history, the greater the backup value; the more times of access, the larger the backup value;
the computing module sends the computed backup value and the corresponding special trapped person feeding information to the backup module; the backup module receives the backup value sent by the calculation module and the corresponding special trapped person feeding information and judges the backup value, and when the backup value is larger than a set threshold value; the backup module sends the backup value and the corresponding support information of the specially trapped people to the backup storage module; the backup storage module receives the backup value sent by the backup module and the corresponding special trapped person feeding information and performs backup storage;
the specific auditing steps of the auditing module are as follows:
the method comprises the following steps: verifying the applicant information; sending the identity card number in the applicant information to a resident personal information inquiry system of the public security department; the resident personal information inquiry system of the public security department acquires the resident information corresponding to the identity card number according to the sent identity card number; the resident information comprises name, gender, age and address;
step two: comparing the acquired resident information with the applicant information; if the information comparison is not matched, sending an information non-matching and non-passing verification instruction to the client module, and receiving and displaying the information non-matching and non-passing verification instruction by the client module;
step three: if the information comparison is matched; inquiring the personal credit report according to the identity card number; if the personal credit investigation report violates the credit investigation rule, sending an unqualified credit investigation and non-approved credit investigation instruction to the client module, and displaying the unqualified credit investigation and non-approved credit investigation instruction by the client module; if the personal credit investigation includes that the violation credit investigation regulation does not exist, the credit investigation is qualified; sending the input applicant information to a verification module;
the checking module is used for receiving the checking result of the checking department and sending the checking result to the checking module, and the specific checking steps are as follows:
s1: setting grades of the auditing departments as A1, A2, … … and An5 in sequence from small to large;
s2: the input applicant information is sent to an auditing department A1 for auditing and sending an auditing result, and if the auditing is passed, a '0' instruction is sent; if the audit is not passed, a1 instruction is given;
s3: if the '1' instruction is received, the checking result is unqualified, and the instruction with the unqualified result is sent to an auditing module; the auditing module sends the unqualified instruction to the client module for display;
s4: if a '0' instruction is received, the applicant information is sent to an audit department A2, if the audit is passed, the applicant information is sent to an audit department A3, and so on;
s5: when the results of the auditing departments A1, A2, … … and An5 are all '0' instructions, marking the input applicant as a specially trapped person; marking the information of the applicant as the support information of the specially-trapped people;
the naming module is used for naming and storing the service information of the specially-trapped people in the database, and the specific naming rule is a naming name consisting of the last four digits of the backup value, the name, the age and the identification number; the early warning monitoring module is used for monitoring the verification time of the verification module, and the specific verification rule is as follows:
a: setting the time of sending the applicant information by the auditing module as T1, and setting the time of sending the result of the auditing department as T2; the checking time T is T2-T1;
b: when the verification time T is smaller than or larger than a set threshold value, the early warning monitoring module sends a verification abnormal instruction to the client module; the client module receives the check exception instruction and displays an exception warning;
the login module is used for the inquirer to log in and access the database; the access authority module is used for acquiring the times and duration of logging in the database by an inquirer and the number of inquired data in the last time and calculating the number of inquired data; the access authority module comprises an acquisition unit and an authority setting unit; the acquisition unit is used for acquiring the times and duration of logging in the database by an inquirer and the number of last inquiry; the permission setting unit is used for calculating the number of inquires, and the specific calculation steps are as follows:
the method comprises the following steps: setting the time length of a user querier logging in a database as Le, wherein e is 1 … … n 6; the number of times of registration is recorded as Qf, f is 1 … … n 7; the number of the last query is recorded as Rg, g is 1 … … n 8; when the inquirer inquires for the first time, the last inquiry number is zero;
step two: obtaining query number Wn by using a formula Wn Lev 1+ Qf v2-Rg v3, wherein v1, v2 and v3 are preset proportional coefficients, and the query number Wn is more as the time length for logging in the database by the querier is longer; the more the login times are, the more the query number is; the smaller the number of the last query is, the more the number of the query is;
step three: when the number of the inquired pieces is equal to a set threshold value; the inquirer's authority of this inquiry is stopped.
CN201910324527.2A 2019-04-22 2019-04-22 Special stranded personnel support information storage management system based on cloud calculates Active CN110096530B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910324527.2A CN110096530B (en) 2019-04-22 2019-04-22 Special stranded personnel support information storage management system based on cloud calculates

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910324527.2A CN110096530B (en) 2019-04-22 2019-04-22 Special stranded personnel support information storage management system based on cloud calculates

Publications (2)

Publication Number Publication Date
CN110096530A CN110096530A (en) 2019-08-06
CN110096530B true CN110096530B (en) 2022-08-23

Family

ID=67445515

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910324527.2A Active CN110096530B (en) 2019-04-22 2019-04-22 Special stranded personnel support information storage management system based on cloud calculates

Country Status (1)

Country Link
CN (1) CN110096530B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112306758B (en) * 2020-12-24 2021-04-02 深圳市科力锐科技有限公司 Backup success rate prediction method, device, equipment and storage medium
CN113301057B (en) * 2021-07-27 2021-12-14 深圳润符新材料科技有限公司 Monitoring system is stored to waterproof coating intelligence based on cloud calculates

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106130797A (en) * 2016-08-29 2016-11-16 桂林浩新科技服务有限公司 A kind of cloud computing cluster service method for monitoring state based on message flow and system
CN107343041A (en) * 2017-06-29 2017-11-10 三峡大学 A kind of accurate poverty alleviation management system and method based on cloud computing
CN109087227A (en) * 2018-09-06 2018-12-25 安徽晶奇网络科技股份有限公司 A kind of social helping monitoring and critical-path analysis system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8788658B2 (en) * 2012-02-03 2014-07-22 International Business Machines Corporation Allocation and balancing of storage resources

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106130797A (en) * 2016-08-29 2016-11-16 桂林浩新科技服务有限公司 A kind of cloud computing cluster service method for monitoring state based on message flow and system
CN107343041A (en) * 2017-06-29 2017-11-10 三峡大学 A kind of accurate poverty alleviation management system and method based on cloud computing
CN109087227A (en) * 2018-09-06 2018-12-25 安徽晶奇网络科技股份有限公司 A kind of social helping monitoring and critical-path analysis system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"A Threshold-based Dynamic Resource Allocation Scheme for Cloud Computing";Weiwei Lin etal.;《ResearchGate》;20111231;第1-10页 *
大数据下高校智能资助的技术方案与实施模式研究;胡培培;《无锡职业技术学院学报》;20180120(第01期);第48-52页 *

Also Published As

Publication number Publication date
CN110096530A (en) 2019-08-06

Similar Documents

Publication Publication Date Title
Jones et al. Has the trend of declining blood transfusions in the United States ended? Findings of the 2019 National Blood Collection and Utilization Survey
Boden et al. Occupational injuries among nurses and aides in a hospital setting
Hubbard et al. Use of nicotine replacement therapy and the risk of acute myocardial infarction, stroke, and death
CN110096530B (en) Special stranded personnel support information storage management system based on cloud calculates
Khan et al. Privacy and security problems of national health data warehouse: a convenient solution for developing countries
Charles et al. Evaluation of blood donor deferral causes in the Trinidad and Tobago National Blood Transfusion Service
Dankar et al. A method for evaluating marketer re-identification risk
Wilkinson et al. Costs and cost-effectiveness of alternative tuberculosis management strategies in South Africa-implications for policy
Chowdry et al. The cost of late intervention: EIF analysis 2016
Usman et al. Bed occupancy rate and length of stay of patients in medical and allied wards of a tertiary care hospital
Kena et al. Hate crime victimization, 2005–2019
Khan et al. Health data integration with Secured Record Linkage: A practical solution for Bangladesh and other developing countries
Dasanayaka et al. Quality of healthcare service delivery in public sector hospitals: a case study based on Western Province in Sri Lanka
Catton Two years into the pandemic massive investment in nursing is more urgent than ever
Liu et al. Investigating the relationship between social care supply and healthcare utilization by older people in England
Parry et al. Anticoagulation management in primary care: a trial‐based economic evaluation
García‐Altés et al. The experience of Catalonia measuring nurse‐sensitive indicators: Trends study 2012–2018
Langton Victims of identity theft, 2008
CN109063507A (en) A kind of general design model for hospital information system analysis
Vawdrey et al. Informatics lessons from using a novel immunization information system
Badmus et al. Using general practice data to monitor influenza vaccination coverage in the medically at risk: a data linkage study
Creighton et al. Physical spacing and social interaction before the global pandemic
Brewer et al. Cumulative economic damages from 15 years of opioid misuse throughout Indiana.
EP3480821A1 (en) Clinical trial support network data security
Loh et al. Dunedin's free clinic: An exploration of its model of care using case study methodology

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant