区分目录和别名,两个同名不同类型和单位体系的属性可以共存在系统中,从而丰富了属性设置自由度,保留数值查询的优势,提高了用户的查询速度。这一功能的掌握和确认,为属性的唯一性和多样性提供了很好的平衡点,使系统设计更具人性化,属性设置更接近习惯性方式。
项目组成员利用CounterPart中的范围值属性,很好的解决了阻容型数据的无限扩张和数量级的无谓激增,对于减少冗余数据,提高数据实用性有巨大作用。
4.3 完成Pro/ENGINEER模型在系统中的实现,各种附件信息的显示实现自如
每条数据属性的设置,最初出发点是提供更多的可查询字段,但是在对属性进行提取的时候,不可避免地要破坏数据本身的连续性和完整性。附件属性就是本系统中每条数据信息的重要补充,CounterPart提供了很好的附件属性设置功能。
项目组通过与PTC公司的积极反馈和沟通,寻找到了很好的切入点和解决方案,为附件属性的实现打下了基础,并且利用PTC的相关产品,很好的完成了Pro/ENGINEER模型在物资基础数据库的实现;为物资基础数据库作为PDM等其他系统的前端信息支撑和数据接口、集成等打下良好基础
。
目前,项目组已经可以完成不同类型附件属性的添加,同一类型多个附件的添加等等。最重要的是,根据系统现在的汉化程度和命名要求,项目组已经形成了完成附件采集和命名规范,为更多信息的补充提供很好的施展平台,为后期的附件补充提供了明确的可操作程序和方案。

图4 Pro/ENGINEER模型的浏览和实现
4.4 良好的沟通机制和先进的软件工程模式,使实际需求与软件实现紧密相关
边设计边实施,意见征集与系统改善并行是项目实施过程中遵循的一个原则。项目组建立一种多方沟通的机制。项目组内部物资专业人员与计算机人员、项目组与最终用户包括管理、设计、物资等人员、项目组与产品供应商、项目组与技术支持方包括PTC公司及信息化和相关领域专家等,项目组都采取了不同的沟通机制和良好的反馈机制。
在整个项目实施中,按照项目管理的相关要求,确认组织机构,计划节点、文档控制等。在沟通方式上,根据不同的沟通对象,采用不同的沟通方式如现场实施指导,电话咨询,Email交流,函件往来,问卷调查等。对于最终用户,采用多种形式获取最广泛的用户反馈;对于PTC公司,既保证获取足够的技术支持,又有效的利用其现场实施时间,保证关键节点的完成;对于产品供应商,利用多种途径尽最大可能的收集相关原始资料和信息。
4.5 各种人员的积极参与和专业培训,完成知识转移,锻炼一支具有实施经验的专业团队
整个项目实施过程中,项目组成员都积极参与到相关环节和过程中。除了培训和知识转移,项目组成员还主动学习相关知识和帮助文档,发现软件的最优功能实现,保证软件功能的最大可能利用。
整个项目实施过程中,各专业人员分工明确,合作密切,对各个环节充分考虑和论证。每位成员不仅很好的完成了本专业分工内的工作,还积极协助其他成员工作,对所有的工作流程和工作方式有很好的了解。整个项目实施完成,每位成员在本专业领域和其他领域都有了很大提高,对于PartsLink和CounterPart的实际应用有了相当认识,可以保证工作的连续性开展,并且锻炼一支具有一定实施经验的专业团队。
4.6 各种技术、操作文档的形成,为后续工作和相关项目开发提供借鉴经验
在整个项目的实施过程中,项目组对所有文档进行了可控管理。从软件工程的角度出发,项目组还编制了相关技术性文档:《物资基础数据库实施方案报告》、《物资基础数据库详细设计报告》、《物资基础数据库项目总结报告》、《系统用户手册》、《系统维护手册》等重要文档。其中《系统维护手册》是一个指导相关团队进行PartsLink项目全流程操作的重要参考。
《系统维护手册》从数据来源、数据获取途径、数据获取方式、数据收集规范、数据审查流程、数据拆分和整理规范、原始数据到软件的良好接口,分类和属性的管理、最终数据的导入,发布过程和方法,数据的增补、维护和备份,多类型数据的管理等多方面进行了详细解释。《系统维护手册》必将为系统的后续发展和同类项目实施提供样本和参考,从而不必考虑由于人员变化引起的系统终止,保持了项目实施的完整性,提高了系统运行和维护的连续性。
5 进一步要开展的工作
5.1 按照系统维护手册及相关流程,继续对数据库进行量的扩充
在系统维护手册中,详细描述了数据来源到数据整理发布的全部流程。项目组将会把按照既定流程,多方面收集数据,高效准确的整理数据,简单快速的导入数据,完整翔实的发布数据作为后续工作的重点。只有不断对原有数据进行优化和替换,将新数据及时更新和补充才能真正体现物资基础数据库作为物资基础信息资源集合的意义。