● 摘要
以石油化工、冶金等行业为代表的流程制造业在我国制造业中占据了很大的比重。但是长期以来,生产制造损失大、能耗高等问题在流程制造业中相当严重。因此,引进科学管理,建立满足流程制造企业要求的ERP系统变得尤为重要。富士通公司的Chemical Process Industry / 1系统(以下简称C1系统)针对石油、化工等流程制造业提出了完善的解决方案。C1系统是使用Java语言开发的,基于C/S架构的流程制造业ERP系统,分为采购,生产,销售,成本核算和基础软件包五个部分。本项目是北京富士通系统有限公司承接于日本旭硝子株式会社的项目。项目的名称是,原价损益管理系统/生产实际成绩收集系统。该项目是以C1系统为基础,结合项目实际需求,进行的设计与开发。本文的目标就是以这个项目的设计开发为背景,研究旭硝子公司的流程制造系统的生产管理的设计与实现。本文首先详细分析了流程制造业的特点,然后以旭硝子项目的生产管理系统为基础,讨论了生产管理系统的业务流程和需求分析,随后根据项目要求对C1的生产管理系统进行了功能模块的重新划分,并且增加了日报/月报处理、成本数据作成两个模块,进行了数据库设计。论文的第四章,分析了C1系统的两个框架结构AA/Online Framework(以下简称AA框架)和UJI Framework(以下简称UJI框架),并与MVC、三层架构等常用结构进行了比较分析。本文将C1系统分为用户接口层,控制层,业务层和数据持久层4个部分。AA框架包含业务层和数据持久层,而UJI框架是用户接口层和控制层之间的交互规范和技术框架。本文还详细分析了C1系统设计和开发所运用的一些关键技术,如session管理,数据库事务管理,例外处理等技术。同时根据项目的跨系统运用要求,设计了Parser接口,这一技术已经加到了新的C1系统技术框架当中。