社区管理报表生成方法和系统的制作方法

文档序号:9418018阅读:945来源:国知局
社区管理报表生成方法和系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别是涉及一种社区管理报表生成方法和系统。
【背景技术】
[0002]近几年社区管理工作的覆盖范围越来越广包括了综合治理、公共卫生、安全管理、民政事务、人口信息等待。社区每年需要向多个上级部门提交多种报表。以东莞市厚街镇为例,社区每年需要向20多个部门上报80多种400多份各类报表。而这些报表基本都是手工制作的,费时费力,给社区管理人员带来不便。

【发明内容】

[0003]基于此,有必要针对上述技术问题,提供一种有效节省制作报表时间提高工作效率的社区管理报表生成方法和系统。
[0004]一种社区管理报表生成方法,所述方法包括:
[0005]接收管理人员利用终端发送的报表查询请求,所述报表查询请求中携带了主题关键字、参数和参数范围;
[0006]根据所述报表查询请求获取与所述主题关键字对应的报表模板以及与所述参数和参数范围相匹配的社区管理数据;
[0007]将所述社区管理数据加载至所述报表模板中生成社区管理Web报表;
[0008]将所述社区管理Web报表返回至所述终端。
[0009]在其中一个实施例中,所述社区管理数据中包括巡检数据,在所述接收管理人员利用终端发送的报表查询请求的步骤之前,还包括以下步骤来得到巡检数据:
[0010]生成巡检任务并将所述巡检任务发送至巡检员对应的移动终端;
[0011]接收所述巡检员执行所述巡检任务时利用所述移动终端上传的巡检数据;
[0012]将所述巡检数据存储至数据库。
[0013]在其中一个实施例中,在所述接收管理人员利用终端发送的报表查询请求的步骤之后,还包括:
[0014]判断所述报表查询请求中的参数与参数范围是否匹配;
[0015]若是,则执行所述根据所述报表查询请求获取与所述主题关键字对应的报表模板的步骤;
[0016]否则,向所述终端返回错误提示信息。
[0017]在其中一个实施例中,在所述接收管理人员利用终端发送的报表查询请求的步骤之后,还包括:
[0018]获取所述管理人员对应的权限范围;
[0019]判断所述报表查询请求是否落入所述管理人员对应的权限范围内;
[0020]若是,则执行所述根据所述报表查询请求获取与所述主题关键字对应的报表模板的步骤;
[0021]否则,向所述终端返回提示信息。
[0022]在其中一个实施例中,在所述将所述社区管理Web报表返回至终端的步骤之后,还包括:
[0023]接收管理人员利用终端发送的社区管理Web报表显示方式对应的切换指令;
[0024]根据所述切换指令将所述社区管理Web报表转换为管理人员选择的显示方式;
[0025]并将转换后的社区管理Web报表返回至所述终端。
[0026]一种社区管理报表生成系统,所述系统包括:
[0027]接收模块,用于接收管理人员利用终端发送的报表查询请求,所述报表查询请求中携带了主题关键字、参数和参数范围;
[0028]获取模块,用于根据所述报表查询请求获取与所述主题关键字对应的报表模板以及与所述参数和参数范围相匹配的社区管理数据;
[0029]报表生成模块,用于将所述社区管理数据加载至所述报表模板中生成社区管理Web报表;
[0030]发送模块,用于将所述社区管理Web报表返回至所述终端。
[0031 ] 在其中一个实施例中,所述社区管理数据中包括巡检数据,所述系统还包括:
[0032]任务生成模块,用于生成巡检任务;
[0033]所述发送模块还用于将所述巡检任务发送至巡检员对应的移动终端;
[0034]所述接收模块还用于接收所述巡检员执行所述巡检任务时利用所述移动终端上传的巡检数据;
[0035]存储模块,用于将所述巡检数据存储至数据库。
[0036]一种社区管理报表生成系统,所述系统包括:
[0037]第一服务器,用于接收管理人员利用终端发送的报表查询请求,所述报表查询请求中携带了主题关键字、参数和参数范围;根据所述报表查询请求通过第二服务器从数据库中获取与所述主题关键字对应的报表模板以及与所述参数和参数范围相匹配的社区管理数据,将所述社区管理数据加载至所述报表模板中生成社区管理Web报表,并将所述社区管理Web报表返回至所述终端;
[0038]所述第二服务器用于对数据中的社区管理数据进行访问。
[0039]在其中一个实施例中,所述社区管理数据中包括巡检数据,所述系统还包括:
[0040]第三服务器,用于接收多个部门的入格事项;
[0041]第四服务器,用于根据社区自身管理要求和/或入格事项生成巡检任务,并将巡检任务通过所述第三服务器发送至所述第一服务器,所述第一服务器将所述巡检任务发送至巡检员对应的移动终端,并接收所述巡检员执行所述巡检任务时利用所述移动终端上传的巡检数据,并通过所述第二服务器将所述巡检数据存储至数据库。
[0042]在其中一个实施例中,所述第一服务器还用于获取所述管理人员对应的权限范围;判断所述报表查询请求是否落入所述管理人员对应的权限范围内;若否,则向所述终端返回提示信息。
[0043]上述社区管理报表生成方法和系统,通过接收携带了主题关键字、参数和参数范围的报表查询请求,根据该报表查询请求获取与主题关键字对应的报表模块,并调取与参数和参数范围相匹配的社区管理数据,从而生成社区管理Web报表。由此能够克服人工制作报表时费时费力的问题,能够有效节省制作报表的时间并且提高工作效率。由于生成的是社区管理Web报表,进而能够根据数据库内社区管理数据的更新而更新,省去了人工逐条更新的麻烦,为社区管理人员带来了方便。
【附图说明】
[0044]图1为一个实施例中社区管理报表生成方法的应用环境图;
[0045]图2为一个实施例中社区管理报表生成方法的流程图;
[0046]图3为一个实施例中出租屋和三小场所建档统计表的示意图;
[0047]图4为一个实施例中出租屋和三小场所建档统计柱状图;
[0048]图5为一个实施例中出租屋建档统计饼图;
[0049]图6为一个实施例中社区管理报表生成系统的结构不意图;
[0050]图7为另一个实施例中社区管理报表生成系统的结构示意图。
【具体实施方式】
[0051]本发明实施例中所提供的社区管理报表生成方法可以应用于如图1所示的应用环境中。终端102通过网络与社区管理平台104相连接。社区管理平台104可以由一台服务器组成,也可由多台服务器组成。管理人员利用终端102通过网络向社区管理平台104发送报表查询请求,报表查询请求中携带了主题关键字、参数和参数范围。社区管理平台104在接收到该报表查询请求后,获取与主题关键字对应的报表模板以及与参数和参数范围相匹配的社区管理数据,将社区管理数据加载至报表模板中生成社区管理Web (网页)报表。社区管理平台104根据报表查询请求将生成的社区管理Web报表返回至管理人员对应的终端102。由此能够克服人
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1