农产品追溯系统是解决食品安全问题的重要手段,目前常见的追溯系统往往具有适用品种单一、精度不高、可应用性弱等特点,无法满足大规模推广应用的需要。该文以建立适用面广、性能高效的农产品追溯系统为目标,分析了常见追溯系统的软件框架与追溯信息数据结构,重点研究可支撑多品种追溯的动态扩展数据模型优化技术,同时以提升追溯精度、降低追溯成本为目标研究了基于位置服务(location based service,LBS)的追溯精度提升技术。针对追溯系统适用范围窄的问题,分析了追溯信息指标模型的数据结构特征,对比了常见的4种动态扩展数据模型,采用EAV与XML数据模型相结合的方法,通过可视化操作界面实现了不同品种追溯信息的动态扩展,通过性能分析发现该模型较其他两种模型时间缩短65%,查询效率提升了175%;针对追溯信息中的产地环境信息,分析了各类环境数据的可用来源和数据特征,制订了数据匹配的最小空间单元和实现方法,运用LBS技术实现了产地环境信息的自动获取,通过追溯系统之间的精度对比发现,该技术显著提高了追溯系统的宽度、深度、精确度,从而整体提升了系统追溯精度并降低了数据采集成本。该系统已在青海省应用,结果表明该系统较其他系统在适用范围、系统性能、追溯精度与追溯成本上具有明显优势。