论文部分内容阅读
商品质量问题是关系国计民生的大事,它与每个人的日常生活息息相关。目前在商品交易的过程中,有很多假冒伪劣商品,给广大的消费者和国家经济造成巨大地损失。为了尽量避免此类情况的发生,必须加强商品供应链的安全风险控制,保证商品质量和流通过程安全。因此建立和发展商品溯源体系显得非常必要,这也是全球商品贸易管理的发展趋势。现今的溯源系统存在溯源对象少和溯源信息不完整的问题,给监管部门带来了很大的困难。为了解决这些问题,需要建立一个可以容纳更多企业和商品种类的商品溯源平台。本文结合这些实际需求,设计并实现了一个基于SaaS的商品溯源平台。主要工作内容如下:(1)分析了SaaS的相关理论,包括SaaS的基本概念和优势、SaaS的成熟度模型和数据模型。通过对商品溯源平台需求的详细分析,构建了基于SaaS的商品溯源平台总体架构。(2)对基于SaaS的应用服务可配置方法进行研究。首先针对应用服务多租户数据存储的特点,给出了一种面向多租户的应用服务数据可配置方法。然后分析了基于RBAC的SaaS应用访问控制方法。最后依据工作流理论,通过对业务流程的分析和建模,提出了一种业务流程配置的实现方法,解决了应用服务流程配置问题。(3)针对基于SaaS的商品溯源平台总体架构的数据交换问题,结合中间件和Web Service技术,设计了一种基于Web Service数据访问中间件的商品溯源平台数据交换模型,从而解决异构溯源信息存储在不同的数据库系统中而难以集成整合的问题。(4)基于以上研究成果,对基于SaaS的商品溯源管理平台和各个应用服务子系统的功能模块进行了设计;利用UML建模工具对管理平台和应用服务子系统进行建模;最后在.NET Framework 3.5框架下,采用ASP.NET开发技术和SQL Server数据库,实现了基于SaaS的商品溯源平台,并对其运行性能进行了测试,符合用户的体验需求。