论文部分内容阅读
中国石化催化剂有限公司作为中国石油化工股份有限公司的全资子公司,是全球领先的炼油化工催化剂生产商、供应商、服务商之一。催化剂公司的催化剂产品涵盖炼油催化剂、聚烯烃催化剂、基本有机原料催化剂、煤化工催化剂、环保催化剂等。在满足国内市场需求的同时,产品还远销欧洲、美洲、亚洲、非洲等国际市场。催化剂公司在为客户做售后技术服务过程中,会产生大量数据,这些数据是客户生产运营的重要指示参考。如何能够将这些数据进行系统的存储、方便随时随地查询,并将数据转化成直观形象的图形进行分析,为客户生产提供操作建议,从而提高为客户服务的水平。本项目是为了建成能够对技术服务相关数据进行存档、查询、分析、呈现、共享的中国石化催化剂数据服务平台。实现国内外客户在线查询,为客户生产运行正常操作提供参考,为公司销售服务人员提供数据支持,为公司生产技术部门提供参考,进而提高催化剂公司技术服务水平,提升催化剂公司品牌形象。论文首先分析了数据服务平台的项目背景,然后阐述了国内外发展状况,并且全面分析了MVC (Model, View, Controller)设计模式的工作原理以及SSH(Struts2, Spring, Hibernate)开发整合方案。本系统主要基于MVC设计模式,采用开源的SSH框架实现的,并以Oracle数据库来存储系统中的数据信息,上述技术组合为系统的实现奠定了基础。紧接着根据软件工程思想,对系统进行了需求分析,重点分析了系统的功能性需求和非功能性需求。在需求分析的基础上,对系统进行了详细设计,阐述了系统设计目标和原则、系统技术架构设计。对各功能模块进行了设计,并从实际需要以及性能方面对数据库进行了详细设计。为了保证系统的安全性,对数据服务平台进行了硬件部署方案设计。最后详细地叙述了数据服务平台的各个功能模块的实现以及系统的测试方法与过程。在本项目中,本人参与了需求分析与测试部分,并且实现了数据服务平台的各个功能模块。最终系统上线后,稳定高效地运行,得到了客户的普遍认可。尽管如此,本文最后分析了系统的不足,这些都是下一步工作的目标。