论文部分内容阅读
随着社会的不断进步与发展,人们对产品质量的要求越来越高,而且全球市场上不断出现的产品安全事故、产品召回事件,使得社会各界纷纷将目光关注到产品质量追溯管理上。无论是生产企业还是消费者都希望能知道自己的最终产品或消费品的原始物料或源头的相关内容,以保证产品的可靠性、安全性并了解其品质水平,研究和开发生产过程信息可追溯系统已经成为必然趋势。然而,生产过程信息可追溯系统涉及的部门多,数据种类多、复杂,没有一个良好的基础数据平台,很难实现对生产过程信息可追溯系统的有效管理。面向对象的建模方法能够从纷繁的生产过程信息可追溯系统流程中整理出系统用例,详细描述用户需求,对系统的任何功能的改动都可以通过改进类或者对象完成。针对这种情况,本文提出将面向对象UML建模技术引入生产过程信息可追溯系统开发,以重庆市科技攻关项目为背景,围绕面向对象UML建模技术及其在生产过程信息可追溯系统中的应用展开研究。论文在分析了可追溯系统的国内外研究现状的基础上,充分研究了面向对象建模方法、统一建模语言(Unified Modeling Language,UML)的内容、发展和Rational统一过程(Rational Unified Process,RUP),探讨了面向对象方法用于追溯系统分析设计的优势。论文通过对生产过程信息可追溯系统的需求分析,明确了系统的边界模型和系统的问题域,绘制出了系统的关键模型——顶层用例模型,基于UML和RUP对生产过程信息可追溯系统进行分析和设计。根据系统的需求分析从静态和动态两个方面对系统进行精化分析,得到系统的分析模型。论文用面向对象的设计方法从系统的物理体系构架和系统的数据库设计这两方面对猪肉生产过程信息可追溯系统进行设计,得到系统的设计模型。利用Rose2003、VC++6.0、MySQL等开发工具,实现了生产过程信息可追溯系统。该系统已经在重庆市某食品有限公司进行了初步实施和验证,具有较好的效果,完全能满足生产过程信息可追溯系统的追溯要求。