[发明专利]一种基于云计算的特困人员供养信息存储管理系统有效
申请号: | 201910324527.2 | 申请日: | 2019-04-22 |
公开(公告)号: | CN110096530B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 宋波;肖合明;魏灵峰 | 申请(专利权)人: | 安徽晶奇网络科技股份有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06Q50/22 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡剑辉 |
地址: | 230088 安徽省合肥市高*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 特困 人员 供养 信息 存储 管理 系统 | ||
1.一种基于云计算的特困人员供养信息存储管理系统,其特征在于,包括客户端模块、审核模块、校验模块、预警监测模块、数据库、命名模块、处理器、统计模块、计算模块、备份模块和备份存储模块;
所述客户端模块用于输入申请特困人员供养的申请人信息并进行申请、显示预警监测信息及查询特困人员供养信息;所述申请人信息包括身份证信息、户口簿信息、姓名、年龄、是否残疾及残疾等级证信息、是否赡养和患病史;所述客户端模块将输入的申请人信息发送至审核模块;审核模块接收客户端模块发送的申请人信息并进行审核,所述审核模块将特困人员供养信息发送至数据库;
所述数据库接收审核模块发送的特困人员供养信息并进行存储;所述数据库将特困人员供养信息内的年龄、残疾等级、患病史发送至处理器;所述处理器接收数据库发送的特困人员供养信息内的年龄、残疾等级、患病史并将其发送至计算模块;所述统计模块用于统计数据库内特困人员供养信息的访问次数;所述统计模块将统计的特困人员供养信息的访问次数发送至计算模块;所述计算模块用于计算数据库内特困人员供养信息的备份值,具体计算步骤如下:
步骤一:设定特困人员年龄记为B;残疾等级记为C;患病史记为Da,a=1……n1;设定疾病种类记为Eb,b=1……n2;疾病种类Ec对应严重程度记为Fc,c=1……n3;特困人员供养信息的访问次数记为Pd,d=i……n4;
步骤二:计算患病史的严重值;患病史Da与疾病种类Ei进行匹配;具体表现为,当D1与E4相匹配,则对应的严重程度记为F4;
步骤三:利用求和公式获取得到患病史对应的严重值G;其中E1、E2、……、En的取值为1;
步骤四:利用公式获取得到备份值Hi,其中,J1、J2、J3和J4为预设比例系数;通过公式可得,年龄越大,备份值越大;残疾的等级越大,备份值越小;患病史的严重值越大,备份值越大;访问的次数越多,备份值越大;
所述计算模块将计算的备份值及对应的特困人员供养信息发送至备份模块;所述备份模块接收计算模块发送的备份值及对应的特困人员供养信息并进行判断,当备份值大于设定阈值;则备份模块将备份值及对应的特困人员供养信息发送至备份存储模块;备份存储模块接收备份模块发送的备份值及对应的特困人员供养信息并进行备份存储;
所述审核模块的具体审核步骤如下:
步骤一:对申请人信息进行验证;发送申请人信息中的身份证号至公安部居民个人信息查询系统;公安部居民个人信息查询系统根据发送的身份证号获取身份证号对应的居民信息;居民信息包括姓名、性别、年龄、地址;
步骤二:获取到的居民信息与申请人信息进行对比;若信息对比不吻合,则发送信息不吻合及审核不通过指令至客户端模块,客户端模块接收信息不吻合及审核不通过指令并显示;
步骤三:若信息对比吻合;则根据身份证号查询个人征信报告;若个人征信报告存在违反征信规定,则发送征信不合格及审核不通过指令至客户端模块,客户端模块征信不合格及审核不通指令并显示;若个人征信包括不存在违反征信规定,则征信合格;将输入申请人信息发送至校验模块;
所述校验模块用于接收审核部门的审核结果并发送至审核模块,具体校验步骤如下:
S1:设定审核部门等级由小至大分类依次为A1、A2、……、An5;
S2:将输入的申请人信息发送至审核部门A1进行审核并发送审核结果,审核通过则发送“0”指令;审核不通过,则“1”指令;
S3:若接收到“1”指令,则校验结果不合格,将结果不合格指令发送至审核模块;审核模块将不合格指令发送至客户端模块进行显示;
S4:若接收到“0”指令,则将申请人信息发送至审核部门A2,审核通过,则发送至审核部门A3,依次类推;
S5:当审核部门A1、A2、……、An5的结果均为“0”指令,则将输入的申请人标记为特困人员;将申请人信息标记为特困人员供养信息;
所述命名模块用于对数据库内的特困人员供养信息进行命名存储,具体命名规则为备份值、姓名、年龄及身份证号码的后四位所组成的命名名称;所述预警监测模块用于监测校验模块的校验时间,具体校验规则如下:
a:设定审核模块发送申请人信息的时间记为T1,审核部门结果发送的时间记为T2;则校验时间T=T2-T1;
b:当校验时间T小于或大于设定阈值,则预警监测模块发送校验异常指令至客户端模块;客户端模块接收校验异常指令并进行显示异常警示;
登录模块用于查询者登录并访问数据库;访问权限模块用于采集查询者登录数据库的次数和时长及上一次查询条数并计算查询的查询条数;所述访问权限模块包括采集单元和权限设定单元;所述采集单元用于采集查询者登录数据库的次数和时长及上一次查询条数;所述权限设定单元用于计算查询的条数,具体计算步骤如下:
步骤一:设定用户查询者登录数据库的时长记为Le,e=1……n6;登录的次数记为Qf,f=1……n7;上一次查询条数记为Rg,g=1……n8;当查询者第一次查询,则上一次查询条数取值为零;
步骤二:利用公式Wn=Le*v1+Qf*v2-Rg*v3获取得到查询条数Wn,其中v1、v2和v3为预设比例系数,通过公式可得,查询者登录数据库的时长越长,查询条数越多;登录的次数越多,查询条数越多;上一次查询条数越小,查询条数越多;
步骤三:当查询条数等于设定阈值;则停止查询者本次查询的权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽晶奇网络科技股份有限公司,未经安徽晶奇网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910324527.2/1.html,转载请声明来源钻瓜专利网。