The present disclosure relates to a food/drug analysis method and system based on a micro-service architecture, and belongs to the technical field of food and drug data analysis. The method includes: generating data requests according to the provided retrieval items and the analysis dimension items; collecting data corresponding to the retrieval items according to the analysis dimension; calculating the collected data according to the set statistical calculation method to obtain the result data, and outputting the result data. This disclosure not only reflects the general situation of food and drug quality and safety from multiple dimensions, but also helps people in the field of food and drug safety to fully understand the distribution of data. This disclosure adopts the architecture of micro services, which decouples the front and back ends, realizes parallel development, automated testing and independent deployment. It not only improves the efficiency of development, enhances the maintainability of code, but also better copes with complex and changeable front-end requirements.
【技术实现步骤摘要】
基于微服务架构的食品/药品分析方法和系统
本公开涉及食品与药品数据分析
,具体地,涉及一种基于微服务架构的食品/药品分析方法和系统。
技术介绍
食品与药品的质量安全与每个人的生命健康息息相关。然而,食品与药品不安全事故时有发生,严重损害了人们的身心健康,因而相关部门,如食品、药品监管机构、食品、药品生产企业、消费者协会等,在食品与药品从生产到销售、流通、后期消费者的反馈等多个环节积累了大量的数据。例如,某种食品或药品的检测合格率、食品中毒事件、某个食品或药品的虚假广告等,积累的数据中还包括某个企业的违法行为及其对应的处罚、假冒药品的相关数据、虚假信息网站等信息。虽然关于食品与药品的质量安全已经保存了海量的数据,然而,人们并不能通过一个直接渠道来了解某个感兴趣的食品或药品的相关数据,可能需要在很多个不同的数据系统查找信息,然后查询者根据从这些数据系统中得到各自独立的信息,人工分析,或将查询到的数据人工输入到分析系统中分析,工作量大,并且容易出现数据漏检、数据出错等问题。对于提供食品或药品相关数据的数据系统,大部分只提供查询服务,并不提供分析服务,或简单的分析服务,查询者仅能通过其提供的固定的查询项目查询某方面的数据,而无法全面了解某个食品或药品在某个时期的安全状况,以及消费者的关注点和消费者满意度。
技术实现思路
本公开的目的是提供一种基于微服务架构的食品/药品分析方法和系统,用于帮助食品与药品安全领域人员从多个维度了解食品或药品的安全状况。为了实现上述目的,本公开提供一种基于微服务架构的食品/药品分析方法包括:按照提供的检索项目和分析维度项目生成数据请求 ...
【技术保护点】
1.一种基于微服务架构的食品/药品分析方法,其特征在于,包括:按照提供的检索项目和分析维度生成数据请求;按照所述分析维度采集符合所述检索项目的数据;按照设定的统计算法对采集到的数据进行计算得到结果数据,和输出所述结果数据。
【技术特征摘要】
1.一种基于微服务架构的食品/药品分析方法,其特征在于,包括:按照提供的检索项目和分析维度生成数据请求;按照所述分析维度采集符合所述检索项目的数据;按照设定的统计算法对采集到的数据进行计算得到结果数据,和输出所述结果数据。2.根据权利要求1所述的基于微服务架构的食品/药品分析方法,其特征在于,所述的检索项目包括产品项目、时间范围和地域范围中的一种或多种。3.根据权利要求2所述的基于微服务架构的食品/药品分析方法,其特征在于,所述产品项目包括产品类别、通用名称和商品名称中的一种或多种。4.根据权利要求2所述的基于微服务架构的食品/药品分析方法,其特征在于,所述时间范围包括多个时间粒度,所述地域范围包括多个地理区域粒度或多个行政区域粒度。5.根据权利要求1所述的基于微服务架构的食品/药品分析方法,其特征在于,所述分析维度包括合格率、食品中毒、虚假广告及产品、行政处罚、投诉举报、产品召回和热搜词中的一个或多个。6.根据权利要求1所述的基于微服务架构的食品/药品分析方法,其特征在于,在输出所述结果数据时,以可视化的展示方式输出所述结果数据。7.根据权利要求6所述的基于微服务架构的食品/药品分析方法,其特征在于,以可视化的展示方式输出所述结果数据时,按照预置的展示粒度输出所述结果数据,其中,所述展示粒度为时间粒度和/或地域粒度。8.根据权利要求7所述的基于微服务架构的食品/药品分析方法,其特征在于,所述展示粒度能够在提供的检索项目和分析维度时预置。9.根据权利要求1所述的基于微服务架构的食品/药品分析方法,其特征在于,采集符合所述检索项目的数据时,通过RestfulAPI查询数据库以获取符合分析维度和检索项目的数据。10.一种基于微服务架构的食品/药品分析系统,其特征在于,包括:...
【专利技术属性】
技术研发人员:刘芬,林文辉,赖新明,王芳,王志刚,孙科武,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。