论文部分内容阅读
面对制造环境的变化和新的经营管理模式的发展,船舶生产管理系统的不足日显凸出,主要存在的问题有:
1)船舶企业内部信息流不畅,信息共享程度低,重复工作多,信息流转不及时,不准确,经常出现人为错误而不能及时发现,影响整个生产进度。如对客户定单生产进度的把握比较困难;生产部门无法准确获得采购部门定单的执行信息,影响排产;采购部门无法及时掌握全部产品配套件的缺件信息等。
2)客户对产品的个性化需求与生产组织方式的相对落后,导致生产复杂程度随着订单的增加成倍增加。表现在产品品种越来越多,客户对交货期、质量、服务要求越来越高,然而,生产仍然凭经验,缺乏科学的定量统计与分析,生产组织日益困难。
3)对客户管理、产品跟踪、售后服务、市场拓展等的管理还处在初级阶段。表现在产品报价体系不完善、不及时,主要产品仍以重量计价,无法有效体现产品的技术含量;售后服务方面,出厂产品跟踪信息不足,对客户信息的反馈与处理不及时、效率低,影响企业声誉。
4)部门较多,管理的层次不明确,划分复杂,企业有大量冗余人员,导致工作效率低。
5)系统的实施、维护性能差。由于体系结构和软件开发技术上的原因,船舶生产管理系统的实施工作量大、周期长、维护困难;由于软件的可重用、可重构性差,系统实施的成本和费用高,风险大。
6)系统的集成性能差。分布异构是现代制造模式下应用系统的显著特征,敏捷制造要求企业内部及协作企业间的应用系统能实现互连、互操作和有效集成,以构成跨部门、跨企业、屏蔽分布异构环境的多企业协作经营过程管理信息系统,而船舶生产管理系统的集成性能不高,难以实现分布异构环境下应用系统间的有效集成;
本文在基于构件的软件工程基础上,提出了基于软构件的思想开发船舶敏捷生产管理系统。本文所做的主要工作如下:
1.分析了当前国内外软构件技术的现状和发展趋势,以及船舶生产管理系统目前的使用、开发技术和设计模式。指出了当前船舶生产管理软件的优缺点,提出采用基于构件的软件开发方法可以解决船舶生产管理系统所存在的不足。
2.本文在详细论述了软件构件技术的基本理论和基于构件的软件开发方法的基础上,针对船舶生产管理系统的特点,系统讨论了基于软构件技术的船舶生产管理系统其各部分构件的定义、构件模型、构件获取、构件描述、构件库、构件组装等相关技术。
3.本文在研究基于构件的开发技术、基本流程和关键技术的基础上,提出采用CBSE技术开发与重组船舶生产管理系统。
4.基于以上提出的思想和模型,本文采用PHP+MySQL开发构件库管理系统的前后台,并设计基于构件原型系统验证基于软构件的船舶生产管理系统软件的开发过程。