询盘留言
首页
关于我们
企业介绍
企业风采
企业理念
生产流程
销售网络
质量检测
产品选型
微型轴承
不锈钢轴承
陶瓷轴承
深沟球轴承
薄壁轴承
滚针轴承
外球面轴承
角接触轴承
关节轴承
直线轴承
非标定制轴承
热门轴承
资格认证
最新资讯
企业新闻
行业新闻
轴承知识
技术支持
解决方案
汽车轴承
牙钻轴承
仪表轴承
电机轴承
气枪轴承
溜溜球轴承
滑板和滑冰鞋
自行车轴承
渔具轴承
水泵轴承
齿轮箱轴承
纺织轴承
发电机轴承
烘烤业轴承
食品机械轴承
空调轴承
人力资源
联系我们
最新资讯
企业新闻
行业新闻
轴承知识
联系方式
上海堃旌轴承有限公司
电 话:15618632192
邮 箱:sales@kunjingbearing.com
地 址:上海市松江区连富路388号
首页
>
轴承知识
轴承企业PDM系统
发布时间:2012-11-19 浏览次数:550
作者:徐 晟
(河南理工大学计算机系)
摘 要:介绍企业产品数据管理(PDM)系统的设计开发。该系统是利用Delphi平台和SQL Server数据库管理系统开发而成。具有八大功能模块,可以方便快速地为企业管理人员、设计人员、销售人员以及客户提供企业产品信息服务。附图1幅,参考文献5篇。结合商用PDM软件iMAN在本单位初步实施的情况,探讨了PDM技术在科研院所实施的方法。首先简要介绍了PDM技术,然后讨论了科研院所实施PDM工程的条件和PDM框架的建立。重点讨论了PDM实施中的用户资源管理、产品资源库建立、流程管理、协同开发环境建立、集成与封装6个方面的内容。
关键词:企业;产品;数据库;管理系统;产品资源库;用户资源;协同开发环境
1 引言
轴承企业产品的生产管理水平的高低直接影响到产品的质量、成本和市场。在激烈的市场竞争环境下,企业管理的好坏更显示其重要性。这已被很多的实例所证实。轴承产品生产管理的特点主要包括:
(1)大批量流水式生产。在轴承企业中同一种型号的产品一次投产几万套、几十万套是常有的。有的企业常年只生产一两种型号的产品,因此生产中具有很多重复环节。
(2)生产工序多、工艺流程复杂,信息交换量大。包含坯料、粗加工、精加工、检查、库存管理、销售和客户信息等。
(3)对每一种工序都有严格的规定和检验记录。
传统的国内轴承企业管理多采用手工报表的做法来交换信息。重复性劳动多、工作量大,信息交换慢,管理困难,易出差错。这与现代社会的快速信息化发展不适应。因此开发网络环境下的企业管理软件,实现企业信息管理的自动化、资源共享和充分利用,提升企业的管理水平,实现网络经营,对提高企业的经济效益具有重大的现实意义。
2 PDM技术特征
2.1 PDM概念
PDM技术指的是产品数据管理,它包括从产品订货、设计加工、检查、销售及售后服务的全过程的数据管理,即将所有的与产品有关的信息和与产品生产相关的过程集成起来,利用计算机系统的控制能力、数据库软件的管理能力和网络的通信能力及其有机组合,提供产品全生命周期的资源配置数据及文件、审批信息、供应商状态、用户状态等。
生产过程包括:加工流程、审批过程、标准检查和安全检验以及销售和服务过程等。
PDM技术可以适时更新全部数据,为企业的管理人员、技术人员、销售人员及客户提供全方位的服务。
2.2 PDM功能
通常PDM的功能包含:数据保存、分类、检索提取、文件管理、产品结构管理、计划、过程管理和项目管理等。它可以促进企业经营、质量保证体系 (ISO9000)、CAD技术、标准化、并行工程及虚拟技术等方面的发展。
3 企业PDM系统的设计
3.1设计要求
开发一个企业的PDM系统,一般的要求为:
(1)将企业生产信息集中管理,实现产品生产信息管理的自动化。
(2)数据库查询方便,便于管理。软件运行稳定可靠。
(3)设置权限管理,以便于不同层次的用户具有不同的使用权限。
(4)界面效果突出、简洁,具有windows的风格。
3.2生产管理流程
对于一个企业来说,进行产品生产并不是盲目的、任意的。为了提高企业的利润,往往需要对产品生产的整个过程进行强制管理,以免出现大量残品和积压库存,造成原材料的浪费和资金的流失。一般说来,企业大都是从接收到客户订单后,交给产品开发部进行开发设计。然后,物资采购部门根据设计信息对原材料进行采购。而后进入车间进行生产。生产出来的产品可能需要暂放在仓库中管理,Z后是销售和客户服务。典型的流程如图1所示:
图1 典型生产流程图
3.3设计方案
针对上述生产流程和设计要求,开发的管理系统必须具有定单管理、设计信息管理、物资采购管理、产品在线生产管理、产品入库管理和客户信息管理等功能。并且,不同的操作员具有不同的操作权限,所以还要有操作员信息管理功能。另外,应具备经营分析和企业产品宣传介绍。现将这些模块需要实现的功能分析如下:
(1)定单管理系统 当接收到新的客户定单时,由该模块来记录新定单的详细信息,包括定单数量、交货日期,还有客户信息和责任人等等。保存订单后,通过数据库触发器将该订单的相关信息自动插入到其他各表中,实现了各表中数据的互传性。定单录制完后还要打印出来,以传递给下一生产环节,所以必须具有打印功能。同时由于经常需要查询某些定单的信息,所以必须具有查询功能。Z后,对于一些已经完成的定单,不能总是存储在系统中,否则会使数据库变得很庞大,应该具有删除定单的功能。并且一旦删除某一定单后,通过数据库触发器将定单对应的其他信息都要自动删除。这是本系统的重要特色,它保证了数据库系统中不会保存多余不必要的信息。
(2)设计信息管理系统 定单确认完成后,交给产品开发部进行产品的设计。由该模块来记录设计的图纸、采用的标准、设计日期和责任人等等。同样,也需要打印、查询和删除功能。
(3)物资采购管理系统 设计完成后,交给物资采购部进行外购件的采购,由该模块来记录采购件的名称、采购数量、设计使用数量、库存数量、收货日期、构件价格、领用情况、责任人和备注等等。也需要有打印、查询和删除功能。另外,由于一个产品可能需要有几部分构件组成,所以还应该具有将产品拆分为多个构件的功能。
(4)产品在线生产管理系统 采购完成后,就进入生产部门进行生产,由该模块来记录产品开始投入生产的日期、计划完成的日期、现在的状态和实际完成的日期等。需要有查询和删除功能。
(5)产品入库管理系统 生产完成后,就应该进行入库管理,由该模块来记录实际入库数量、库存数量、入库日期、出库日期和责任人等,并且出入库时产品的库存数量要自动增减。也需要有打印、查询和删除功能。
(6)客户信息管理系统 该模块记录了曾经订过货的客户信息,包括客户名称、联系地址和Z新订货情况。这些信息都是在录制定单完成后自动生成的。操作员可以通过该模块查询客户信息,删除客户信息,但不能添加和修改客户信息。
(7)操作员信息管理系统 该模块用来设置操作员姓名、口令和权限,以保证具有使用权限的人员进入系统中。
(8)经营分析系统 一个企业管理人员总希望随时了解到企业的经营状况,如产品订货趋势,计划完成趋势,利润增长趋势等。本模块可以为企业领导者提供决策依据。
(9)企业及产品宣传介绍 它是为客户了解企业服务的。包括多媒体演示和产品动画介绍等。
4 程序开发
为了实现上述管理功能,还开发了名为“PCIMS”的系统。
4.1项目主程序
Application.Initialize;初始化应用程序
Application.CreateForm(TFmain,Fmain);生成主窗体
Application.CreateForm(TFflash,Fflash);生成登录窗体
Application.CreateForm(Tdm,dm);生成数据模板窗体
Application.CreateForm(TFchpassword,Fchpass word);生成更改口令窗体
Application.CreateForm(TFguyuan,Fguyuan);生成记帐员信息管理窗体
Application.CreateForm(TFqx,Fqx);生成权限设置窗体
Application.Run;运行应用程序
4.2系统主窗口
在经过管理权限确认以后,即进入系统主窗体。主窗体中包含了定单管理、设计信息、物资采购管理、产品在线生产管理、产品库存管理、客户信息管理和记帐员信息管理等八个功能模块。分别点击它们将进入各自的管理系统中。
主窗口(表单)名称为“Fmain”,其需要设置的主要属性有
Name=“Fmain”,Caption=“cims”,Autoscroll= “False”
其上安排的控件有
标签框Labe11至Labe13,需要设置的主要属性有
Name=“Labe1”,Caption=“产品生产信息管理系统”,Name=“Labe13”,Caption=“退出”
面板控件Panel1至Pane16,需要设置的主要属性有查询组件Tquery需要设置的主要属性有Name=“Pane11”,Caption=“订单管理”
图象Image1至Image3需要设置的主要属性有
Name=“Imagel”,Picture=“徽志”
4.3管理功能窗口
(1)从主窗体进入订单管理窗体,该模块用来对客户订单进行管理,包括订单的录制、查询、打印、删除等。
窗口(表单)名称为Forder,其需要设置的主要属性有
Name=“Forder”,Caption=“订单管理”,Auto scroll=“False”
其上安排的控件有
标签框Labe11至Labe19,需要设置的主要属性有
Name=“Labe11”,Caption=“定单编号”
Name=“Labe12”,Caption=“产品名称”
Name=“Labe17”,Caption=“定货单位”
编辑框DBEdit1至DBEdit9,需要设置的主要属性有
Name=“DBEdit1”,DataSource=“DataSourcel”, DataField=“dd_bm”
组合框Combobox1至Combobox2,需要设置的主要属性有
Name=“Combobox1”,Ltems=“定单编号:收单日期:产品名称:交货日期:定货单位:回款日期”
菜单条Popupmenu1需要设置的主要属性有Name=“Popupmenu1”,Items=“删除当前定单”
按钮控件SpeedButton1至SpeedButton5需要设置的主要属性有
Name=“SpeedButton1”,Caption=“返回”
数据源组件Datasourcel至Datasource2需要设置的主要属性有
Name=“Datasourcel”,DataSet=“tab_order”
Name=“Datasource2”,DataSet=“qry_order”
数据表格DBGridl需要设置的主要属性有
Name=“DBGrid1”,DataSource=“Datasource2”
基表组件Ttabel1需要设置的主要属性有
Name=“Tab_order”,Database=“yxq”,Tabel
Name=“orders”
查询组件Tquery需要设置的主要属性有
Name=“qry_order”,Database=“yxq”
(2)制完订单后,返回主界面。可以再进入其他管理模块。如设计信息管理窗体、产品生产在线管理窗体、物资采购管理窗体、产品入库管理窗体等。这些模块都包括信息的录制、查询、打印、删除等。该模块中安排的控件与设计信息管理模块的相似,不再详述。
(3)经营分析窗口设计。该窗口可以实现多种参数的图表分析,包括曲线图、直方图和份额饼图。
(4)操作员信息管理窗体。该模块用来设置操作员信息,包括添加、修改、删除记帐员信息。
它对整个系统的安全性保障至关重要。还有客户信息管理系统、企业产品介绍等,这里不再详细介绍,可参阅文献[5]。
5 小结
经过完整的系统开发,实现了各个功能模块之间的数据互传。一旦录入了新定单,其他各模块都能够看到该订单的大部分信息,例如定单编号、产品名称、产品数量等。一旦删除某一订单,其他表中该订单的信息将同时被删除。同时一旦有新客户订货,该客户的详细信息将被自动存入客户信息表中,使得管理人员可以通过客户信息管理系统查询客户的各种信息。
参考文献
1 万兆泉等.Delphi5编程指南.北京希望电子出版社, 1998.
2 RyanK,Sephens,RonaldR.Plew.轻松掌握SQL[edition3].电子工业出版社,1997.
3 新智工作室.Delphi5基础与提高.电子工业出版社, 2000.
4 李 荣,方 坤.Delphi5开发高级界面实例.人民邮电出版社,2000.
5 网冠科技.Delphi5.0多媒体时尚编程百例.机械工业出版社,2001.
6 刘中先,杨咸启.产品生产信息管理系统(报告).2001.
服务热线:15618632192 / 15618783363
产品导航
微型轴承
深沟球轴承
陶瓷轴承
不锈钢轴承
热门轴承
非标定制轴承
联系方式
电话: 15618632192
企业邮箱: sales@kunjingbearing.com
地址: 上海市松江区连富路388号
站点地图
关于我们
产品选型
最新资讯
技术支持
解决方案
人力资源
移动平台
版权所有 © 上海堃旌轴承有限公司
ICP备:沪ICP备18003889号
返回顶部
15618632192
微信询价