物联网电子信息论文提纲

2022-11-15

论文题目:基于EPCIS的物品信息检索系统设计与实现

摘要:EPC(Electronic Product Code,EPC)网络是国际物品编码协会GS1推出的物联网系统架构规范,可为每个实体物品分配一个EPC电子产品代码并提供相应的信息服务(Information Service,IS),现已广泛应用于各类供应链管理之中。但目前基于EPC的应用主要局限于产品追踪与追溯,尚存在商家对EPC网络内物品介绍等描述性信息的维护不便,缺乏对物联网物品信息进行检索服务的支持,以及普通用户难以获取这些信息等问题。本文以带有EPC标识的物品信息为研究对象,设计和实现一个基于EPCIS(Electronic Product Code Information Service,EPCIS)的物品信息检索系统,按照EPCIS标准实现物品信息的发布、集成和查询,为商家和普通用户提供面向EPC标识物品的物联网信息检索服务。系统主要功能模块包括:(1)物品信息服务地址解析模块:本文通过分析研究EPCIS和ONS(Object Name Service,ONS)标准,设计与实现具有编码转换和NAPTR解析功能的物品信息服务地址解析模块,用于获取物品标识EPC URI所对应的信息服务地址,从而获得相对应的物品信息;(2)物品信息集成模块:根据EPCIS相关标准,设计与实现基于EPCIS EventDocument的物品信息采集功能,提出基于MongoDB的物品信息存储策略,实现物品信息的发布、存储和物品信息实时同步功能;(3)物品信息查询模块:本文通过对ElasticSearch查询机制和EPCIS的分析,建立包括基于EPCIS的物品基本信息、描述信息的物品信息内容,设计与实现基于“MongoDB+ElasticSearch”物品信息存储策略并提供面向用户的带有EPC标识的物品信息检索服务。本文采用JAVA、Pyhon和JS作为开发语言,使用了MongoDB数据库和ElasticSearch等技术实现了各个功能模块,完成基于EPCIS的物品信息采集存储和查询等功能。系统功能测试证明其具有一定的实用价值。

关键词:物联网;电子产品代码;物品信息集成;信息服务;信息检索

学科专业:计算机技术

摘要

ABSTRACT

1 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.2.1 国内研究现状

1.2.2 国外研究现状

1.3 研究内容

1.4 本文组织架构

2 相关技术

2.1 EPC网络体系结构

2.1.1 EPC编码

2.1.2 EPCIS

2.1.3 ONS

2.2 MongoDB

2.3 ElasticSearch分布式搜索框架

2.4 本章小结

3 基于EPCIS的物品信息检索系统设计

3.1 系统需求分析

3.1.1 面临的问题

3.1.2 功能需求分析

3.2 系统架构设计

3.3 功能模块设计

3.3.1 功能模块划分

3.3.2 物品信息服务地址解析模块设计

3.3.3 物品信息集成模块设计

3.3.4 物品信息查询模块设计

3.4 物品信息存储策略研究与设计

3.4.1 基于EPCIS存储策略研究

3.4.2 基于MongoDB的 EPCIS存储数据库设计

3.4.3 MongoDB副本集设计

3.5 本章小结

4 基于EPCIS的物品信息检索系统实现

4.1 系统总体实现

4.2 物品信息服务地址解析模块的实现

4.2.1 基于DNS的信息服务地址解析架构

4.2.2 编码转换和NAPTR解析功能

4.3 物品信息集成模块的实现

4.3.1 物品信息采集功能

4.3.2 物品信息实时同步功能

4.4 物品信息查询模块的实现

4.4.1 查询服务接口

4.4.2 基于EPC URI物品信息查询功能

4.4.3 基于关键字的物品信息查询功能

4.5 本章小结

5 基于EPCIS的物品信息检索系统功能测试

5.1 主要功能测试用例

5.2 物品信息服务地址解析功能测试

5.2.1 编码转换功能

5.2.2 NAPTR解析功能

5.3 物品信息集成功能测试

5.3.1 物品信息采集功能

5.3.2 物品信息实时同步功能

5.4 物品信息查询功能测试

5.4.1 基于EPC URI查询

5.4.2 基于物品信息关键字查询

5.5 系统管理

5.5.1 用户管理

5.5.2 物品信息管理

5.6 本章小结

6 总结与展望

6.1 工作总结

6.2 展望

参考文献

致谢

上一篇:本土酒店品牌建设论文提纲下一篇:装备制造业论文提纲