论文部分内容阅读
项目式的机械制造企业由于其本身的产品品种多、批量小、订单随机性大等特点,在实现生产管理信息化方面一直存在着很大的困难。本课题即是从这一方面着手,以一个具体的项目式制造型企业(同和公司)为研究对象,以Oracle Primavera P6管理软件和SQL Server 2005数据库软件为主要平台,设计并建立了一个该类型企业的生产信息管理系统,为同类企业信息化提供一个可供参考的实践案例。本课题在对同和公司的生产业务流程进行调研的基础上,建立了企业原有的生产过程功能模型并进行分析,总结出了企业存在的问题,并结合企业的组织结构、生产运营流程,给出了基于P6软件进行生产管理的改进方案;并为管理系统设计了系统管理员、项目监管员、计划员等七个岗位,并为每个岗位详细规划了岗位所在的业务职责,在P6中设计了针对各岗位的工作视图。在信息管理系统中,各岗位用户的每一步操作都代表了该用户本人的授权,因而必须确保各岗位的业务所在的栏位只能被该岗位的用户编辑,但P6软件自身的权限设置满足不了上述要求,因而本文从P6软件和数据库编程两方面着手,设计了权限管理体系的实现方案。方案中将体系分成五大模块,并主要从数据库层面对各模块的实现过程做了详细说明。本课题还开发了用户操作提示软件和程序安装软件,方便了用户的使用。信息化生产管理的一个突出特点就是能实时反映零件在加工过程中的状态,为了实现此功能,本课题借助了无线射频识别(RFID)设备,设计了标签数据存储方案,在分析了实际开始和完成时间等信息在P6数据库中的存储规律后,开发了标签初始化软件和数据上传软件,通过RFID设备将零件加工过程中的状态信息直接输入到P6数据库,实现了系统RFID设备与P6软件的结合。本课题还从以下三个方面对信息管理系统进行了辅助功能的开发:生产原始数据输入方面,开发了一个能够读取Word或Excel形式的零件明细表内容,并按一定文字和编码格式生成一个xml文件的软件,实现了将零件明细表便捷地导入到P6的WBS中;生产过程的统计分析方面,对车间设备产能和项目进展状况进行科学分析,并对产能率、达成率和完成率三个指标设计了P6自动计算的程序和报表;P6栏位计算方面,针对一个和商计算的例子开发了一套可行的流程,并编写了实现计算的触发器程序。