土壤样品库管理平台开发需求说明
土壤样品库管理平台土壤样品库管理平台 开发需求说明开发需求说明 2016.03.292016.03.29 一、背景介绍一、背景介绍 土壤圈是地球表层系统中最为活跃的部分,通过土壤样品的采 集和保存,可以为长期生态环境变化研究提供比对的基准。然而, 由于土壤样品保存地点分散,存在标准化程度低、数据共享程度不 够等问题。通过构建本平台,可以使各保存单位依照统一的操作流 程、数据规范进行土壤样品管理,并实现土壤样品资源的统一发布 和共享,从而解决上述问题。本文档是对平台需求的说明,供投标 单位参考及进行成本评估。 二、子系统划分二、子系统划分 平台分为五个子系统,分别是样品二维码管理系统、实时视频 监管系统、土壤样品动态管理系统、土壤样品数据库和移动平台查 询系统。需要说明的是,子系统是对平台的总体功能划分,其功能 实现涉及摄像头、智能密集柜、网络光纤等硬件设施的部署整合, 需要由投标方设计实施。 二维码管理系统二维码管理系统每个二维码代表了唯一的土壤样品,二维码 应包含尽可能多的土壤基本信息以备在单机模式下扫码。平台应具 备批量生成、打印二维码的功能;除了可以通过字段属性查询外, 还具备扫码查询、处理的能力。 实时视频监管系统实时视频监管系统各样品库安装了摄像头进行监控,平台通 过接口集成样品库实时监控的功能。 土壤样品动态管理系统土壤样品动态管理系统包括样品基本信息、出库信息、入库 信息,现存样品信息的检索修改等。 土壤样品数据库土壤样品数据库数据库统一放在中心服务器上,各区域库对 于自己库的样品信息具有修改权限。 移动平台查询系统移动平台查询系统除了电脑端,还可以通过移动平台进行样 品信息的检索管理。 三、架构功能设计三、架构功能设计 平台架构设计如下图所示,采用 C/SB/S 结合的模式,通过在 中心服务器上部署数据库与各客户端进行交互,客户端包含PC 端 软件、浏览器端网页门户和移动端 APP,三者面向不同的用户群体 和使用场景,功能设计上各有侧重 、互相补充。 样品库管理平台架构设计 1 PC1 PC 端软件端软件 PC 端软件面向样品库管理员,用于样品库的日常管理,软件主 要安装在各样品库配备的电脑终端。 由分中心为同一样品库分配多个 管理员账号,以满足多个样品库管理员同时工作的需要。 各库样品库 管理员通过统一分配的账号登录,其权限范围为所负责样品库。 考虑到样品库建设初期可能未接入网络的情况,PC 端软件分为 联网和单机两种运行模式。在联网模式下,软件将与中心数据库自动 同步;在单机模式下,库管人员可以通过软件完成基本工作,通过数 据同步功能导出本地数据,在网页端上传同步。 PC 端软件提供的功能包括入库管理、 出库管理、 样品申请审核、 批量导入导出、视频监管、二维码管理、检索修改、数据同步等,在 联网模式下要求全部实现,单机模式除视频监管功能外, 其他功能要 求全部实现; PC 端软件的功能实现涉及到摄像头、智能密集柜等设备的接口 开发,需要通过接口将设备的功能整合进软件。 入库管理入库管理是 PC 端软件的核心功能,管理员在收到土壤样品及 excel 格式存储的样品基本信息后,利用软件进行数据完整性检查, 并对基本信息进行批量导入。之后,管理员进行样品的装瓶、称重、 入库位置选择等操作,在基本信息和入库信息都录入完毕后, 由系统 按照设定的规则生成统一编号, 生成并打印二维码标签, 管理人员给 样品贴好标签后将样品存放在设定的位置,入库完毕。 出库管理出库管理通过扫样品二维码采集样品出库信息, 并对样品状态 信息进行修改。 样品申请最终审核样品申请最终审核 浏览系统管理员初步审核通过的样品申请单, 如同意申请,则提供土样,如拒绝申请,需反馈原因。 批量导入导出批量导入导出按照一定格式进行样品信息的批量导入导出, 并 具备基本的检查功能。 视频监管视频监管各库管理员对自己样品库的安全进行监控。 二维码管理二维码管理按照制定规则,根据样品信息批量生成、 打印样品 二维码。 检索修改检索修改对样品信息进行条件检索和二维码扫码检索, 并进行 相关数据修改。 数据同步数据同步包含“同步到中心”和“从中心同步” 。前者是在客 户端将样品库本地数据导出后在网页端与中心同步, 后者是将网页端 导出的中心数据同步到本地客户端。 2 2 浏览器端网页门户浏览器端网页门户 网页门户是样品信息发布共享的窗口, 主要面向普通用户,其功 能包含用户注册、账号管理、新闻发布、查询检索、样品申请、可视 化展示等。对于样品库管理员,可通过网页进行数据同步。 用户注册用户注册 提供用户的邮箱/手机注册功能及通过号、 微信号注册 功能,并进行自动检查、验证。 账号管理账号管理用户可以管理自己账号信息、查询申请记录等。 (注用户注册和账号管理功能需在独立服务器上实现(注用户注册和账号管理功能需在独立服务器上实现 , ,以与后以与后 续与其他平台对接)续与其他平台对接) 查询检索查询检索对样品信息进行条件检索和二维码扫码检索。 样品申请样品申请填写土壤样品申请表,申请目标样品。 可视化展示可视化展示包含 1.通过样品采样、入库、出库、状态信息生 成目标样品的可视化描述,即样品“简历” ;2.基于 GIS 的样品点地 理位置的可视化展示。3.各区域样品库展示、采样地景观、照片展 示等。 数据同步数据同步包含“从中心同步”和“同步到中心” 。前者是从中 心数据库导出相关台站的数据; 后者是将台站的数据导入到中心数据 库以进行同步。 3 3 移动端移动端 AppApp(微信公众号)(微信公众号) 移动端面向样品库管理员和普通用户(微信公众号或独立 APP) 两类用户。对于普通用户来说,移动端是简化版的网页门户,功能包 含查询检索、样品申请、可视化展示。而对于样品库管理人员,移动 端是简化版的 PC 端软件,同样具备联网和单机两种模式。联网模式 下,具备的功能有检索修改、申请审核等,单机模式下则可以扫码浏 览样品的基本信息。 4 4 系统管理员系统管理员 除了样品库管理员和普通用户外, 平台中的另一个角色是系统管 理员,系统管理员负责平台的整体运行维护, 其主要渠道为网页和移 动端(APP 或公众号) ,其专属的功能有新闻发布、用户管理、样品 申请初步审核。 新闻发布新闻发布系统管理员发布土壤样品库有关的新闻。 用户管理用户管理 为样品库管理员分配账号; 审核普通用户的账号申请; 管理账号信息。 样品申请初步审核样品申请初步审核浏览用户样品申请单并进行初步审核, 若同 意则转给相关库管理员审核,若拒绝需说明原因。 四、其他要求四、其他要求 1.中标单位根据需求制定、提供软件详细设计说明书;中标单位 负责相关硬件设施的规划实施整合; 双方共同商定相关硬件设施的型 号后,由招标方统一进行采购; 2.开发周期控制在三个月以内; 3.需具备良好的可移植性和兼容性PC 端软件能适应 xp、32 位 和 64 位的 win7、win10 环境;App 包含 IOS 和安卓两版本(或微信 公众号) ; 网页门户能适应主流浏览器 (IE 内