购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第二节 平台总体设计

一、平台设计原则及总体架构

(一)设计原则

根据中药材溯源业务标准规范、溯源系统接口和数据等相关标准规范的要求,根据用户需求,按照分级管理、层级分明,集基础性、通用性于一体,满足专业性、专用性,体现地域性、特殊性,突出公益性、灵活性的原则,研发全国中药材供应保障平台,融合现有系统的功能、优点,补齐短板和不足。

系统建设综合考虑到系统的实用性、安全性、可扩充性等各方面的因素,始终坚持技术先进、性能可靠、功能完善、节省投资的原则。总体结构选型首先考虑用户的实际应用环境及应用需求,其次考虑平台产品的功能与性能,第三考虑国际国内发展的主流趋势,最后考虑用户的投资能力。总的说来,体系结构的选型遵循下列原则。

1.实用性原则

系统易于使用、更新和维护简单,用户界面友好,功能明确,执行效率高,确保系统的可操作性和运行的可靠性。

2.标准化、规范化原则

标准化是实现数据和资源共享、二次开发的重要前提。在系统设计和实施过程中,要参照已有的标准和系统的具体情况,对系统内部各个环节提出相应的标准化原则和要求,制定并贯彻相关的标准,实现系统资源和数据资源的标准化。

3.技术先进性原则

由于计算机技术发展飞速,非先进性的系统没有生命力,在系统设计上,尽可能采用各种目前最前沿的技术,保持技术先进性。

4.经济性原则

在满足系统功能的前提下,精简系统设备,合理安排系统开发费用、系统运行费用和系统维护费用,尽可能以较低的投入取得较大的效益。

5.有序性原则

尽可能做到系统结构简单,层次分明,模块分割合理,功能明确,系统稳定、可靠和实用。

6.可扩展、易维护原则

目前,科学技术发展非常迅速,对信息管理系统的需求也会随着时间推移而发生变化。为了适应这种变化,本系统需要随时修改和扩充,以满足使用者的需求。计算机技术及计算机支持下的信息管理系统开发技术迅速发展,也向信息管理系统的维护和扩展提出了更高的要求。因此,本系统在其设计阶段和实施阶段都将采用面向对象技术,以提高本信息管理系统的可扩展性和易维护性。

7.人机界面友好的原则

通过各种方式确保本系统的人机界面友好,使用户在较短的时间内学会使用本系统,掌握全部功能,具有较强的容错能力。提高本系统的实用性,友好的人机界面是所有计算机应用软件的基本需求,是衡量软件质量的重要指标之一,也是软件开发的难题之一,必须予以高度重视。

8.安全性原则

数据的准确性和正确性至关重要,系统除了应保证在数据处理过程中准确无误,还需要建立一些安全保护机制以免数据被其他用户非法使用和遭受人为破坏。因此对系统的不同用户设置不同的访问和处理权限,对重要数据应能自动备份。必须满足安全可靠、管理维护方便、系统抗干扰能力强的要求,同时具备容错、检错、纠错能力、信息恢复和系统重建能力。

(二)平台总体架构

全国中药材供应保障平台总体架构如图2-1所示。

平台总体架构由基础设施层(服务器、网络设备、安全设备、设备储存)、数据资源层(药典数据库、生产数据库、物料数据库、采购数据库、质检数据库、仓储数据库)、业务应用层(消息服务、审核服务、日志服务、访问控制、权限管理、报表服务、定制服务、集成服务、接口服务)、应用支撑层(应用集成、资源配置、地图引擎技术、数据交换、企业服务系统、搜索引擎)、业务应用层(中药资源名录管理功能开发、中药材供应保障数据采集功能开发、中药材供应保障数据溯源功能开发、中药材供应保障数据接口管理子系统、中药材供应保障后台管理功能)和展现层(政府、生产企业、供应商、消费者)六个部分及安全保障、维护管理两个体系组成。

全国中药材供应保障平台架构中,基础层使用中国中医科学院中药资源中心搭建的硬件平台。此外,由数据层提供管理后台数据服务、公共功能数据服务、种植和养殖数据服务、采收、加工、质检、仓储等数据服务;由业务支持层负责提供各个功能模块的数据接口。

1.基础层

系统支持公有云与私有云混合部署,做到敏感数据与外界的完全隔离,通过云平台对外提供服务,系统集备份、容灾、缓存、负载均衡等技术于一体,从而保证系统的正常稳定运行。

2.数据层

包括药典数据库、生产数据库、物料数据库、采购数据库、质检数据库、仓储数据库。

3.业务支持层

按照微服务架构进行部署,包括认证安全、服务框架、消息推送、日志监控等公共服务能力,提供业务逻辑的实现,以统一的标准数据接口为上层应用提供数据服务。

4.应用层

包括中药资源名录管理功能开发、中药材供应保障数据采集功能开发、中药材供应保障数据溯源功能开发、中药材供应保障数据接口管理子系统、中药材供应保障后台管理功能。

图2-1 全国中药材供应保障平台架构图

5.表现层

支持PC、手机、PAD等访问终端,为政府提供的系统以PC为主,为生产企业和用户使用的系统提供APP、PC渠道访问。

本平台功能分为中药资源名录管理子系统、后台管理子系统、数据接口管理子系统、信息采集子系统、数据溯源管理子系统、智慧大数据分析子系统,最终以电脑端软件、手机APP、对外API接口提供数据的输入。

二、功能模块简介

本平台针对企业的中药材供应量和需求量,以及中药材的数量和质量、价格和用量等中药材生产核心数据指标,进行平台数据库架构和软件系统功能设计。软件系统分为PC端和APP端2种形式,包括:中药资源名录管理子系统、后台管理子系统、数据接口管理子系统、信息采集子系统、数据溯源管理子系统、智慧大数据分析子系统6个子系统,95个功能点;数据库共包括:240张数据表、1722个数据项。终端数据采集用户数据,涉及23个功能点、21个表、177个数据项(73个必填项)。

1.中药资源名录管理子系统

该子系统包括药材管理、基原管理、生产标准管理,并为超级管理员提供资源名录管理、综合查询的功能。

2.后台管理子系统

为超级管理员、管理员提供系统设置、企业/个体种植(养殖)户账号申请列表、用户管理、基础数据管理、审计追踪功能,可实现系统用户的管理、权限设置、平台信息维护等。审计追踪可供超级管理员查看系统操作日志。

3.数据接口管理子系统

为已有溯源系统的用户提供公共接口,按照系统提供的规则进行系统及数据对接,供开发人员使用。

4.信息采集子系统

信息采集子系统包括种植监管、信息填报两大功能。企业/个体种植(养殖)户可以实现基地管理、种植(养殖)、采收、初加工、质检、赋码、仓储、溯源查询、基础设置、统计等功能;超级管理员、管理员可以通过种植(养殖)监管功能,实现企业信息查询、基地信息查询、种植(养殖)规模查询、采收查询、初加工查询、质检查询、销售出库查询、库存管理查询。

5.数据溯源管理子系统

通过该子系统,超级管理员可以对溯源码进行管理,包括召回管理。

6.智慧大数据分析子系统

为超级管理员、管理员提供数据指挥舱、物联网大数据指挥舱、药材监测台三大功能。数据指挥舱可以实现中药材主页、数字地图概览、企业和用户数据统计、种植(养殖)数据、仓储数据、流通数据、扫码数据的查询检索;物联网大数据指挥舱,可实时监测基地生态环境数据及视频;药材监测台可实现单一药材或基原的查询,权限范围下平台总用户数、企业数量、基地数量、药材种类等信息的统计,以及近30日新增企业数、新增用户数、总企业数、总基地数、总用户数等。 59gkls3v6fHX6+aSm5V7fcVUs6oaxjLZvM6NUzGNDKUaeq/4AUtywv3pWzDf0kRV

点击中间区域
呼出菜单
上一章
目录
下一章
×