基于.NET的产品及工艺管理系统的研究与设计
2011-10-30翟亚红
翟亚红
湖北汽车工业学院电气工程系,湖北 十堰 442002
基于.NET的产品及工艺管理系统的研究与设计
翟亚红
湖北汽车工业学院电气工程系,湖北 十堰 442002
针对企业内部业务信息处理基本采用手工方式进行搜集、交换和处理,效率较低、时效性较差、信息传递不及时、不能实现信息共享等弊端设计开发了产品与工艺管理系统。系统开发采用基于.Net的企业应用服务平台和Browser/Clie架nt构。着重阐述了产品管理及工艺管理的功能设计,并对系统的安全性及可行性进行了分析。系统的实施实现了信息数据传递的及时性和安全性,极大地提高了工作效率。
产品管理;工艺管理;文件上传;安全性;可行性
引言
在公司产品及工艺的管理中,由于产品繁多,产品工艺管理过程复杂,而且因为利用手工处理,对于产品工艺的更改通知很难及时下达到操作人员手中,因此产品工艺是否为最新版本也很难保证。于是,利用一套计算机系统完成产品及工艺的管理也应运而生。
任何地方,只要有管理就离不开信息,也就离不开管理信息系统。通过计算机的强大能力实现管理信息系统则更加具有显著功效。过去,公司产品数据一直采用手工记录管理,不仅错误率高,而且不能及时反馈信息。采用计算机管理信息系统则可以改变这种落后的状况。
1 系统总体设计分析
根据对产品及工艺管理系统业务流程的调研分析,该系统模块划分为系统管理、产品管理、工艺管理、系统消息管理四个模块。整个系统功能模块划分为如图1所示。
2 系统的设计思想和原则
系统设计采用标准的三层体系结构作为本系统的设计思想。.Net 企业应用模式是一个标准的三层架构,由客户端、应用服务层和数据服务层组成。
采用三层结构的应用系统开发具有如下主要特性:(1)可重用的组件技术,提高开发效率;(2)可配置多应用服务器,达到负载平衡和失效转移的目的;(3)应用组件技术可以共享数据库服务器链接,以此节约服务器资源;(4)可使用特定的应用程序接口标准与相应的数据库进行链接,以提高数据库的访问速度;(5)三层结构更容易实现广域网应用平台的安全管理与访问控制。因此采用标准的三层体系结构作为本系统的设计思想。
3 产品管理设计
为了满足市场人员和生产人员的需要,建立产品和总成之间的关系,以便能够在最短的时间内,查阅此产品和周边产品之间的关系,设计了产品管理系统。产品设计人员根据该系统可以设计并建立新的产品,并且维护该产品的相关信息,产品设计流程图如图2所示。
图1 产品及工艺管理功能模块设计图
图2 产品管理流程图
3.1 产品图纸发布过程
上传到系统的产品图纸格式要求为开目CAD格式,用户客户端要求装有开目CAD开发软件,否则产品图纸无法在系统中打开。部门产品审核、审批人员根据产品设计人上传的产品图纸,进行审核、审批,签署审批意见,审批通过即进行发布;审批没有通过,发送通知,告知产品设计人进行修改。系统在工艺员发布产品工艺时,自动将Excel文件按其包含的表单(sheet)拆分成不同的独立的Excel文件,工艺发布者按拆分后的文件进行授权发布处理。
3.2 产品授权查询业务过程
部门中授权用户,根据生产需要,进行产品及其产品图纸、协配件图纸、生产计划、总成关系的查询,如发现图纸问题,通知产品设计人修改产品图纸,由产品图纸设计人更改后,重新上传、会签、审批、发布。
4 结语
该产品及工艺管理系统是针对公司内部采用手工处理业务信息、效率极其低下、信息传递不及时、不能实现信息共享等弊端开发设计的。该系统设计具有以下优点:1.易用性好,界面简单明了,输入方便;2.有严格的权限控制,保证了信息的安全性;3.支持内网和外网不同用户的访问;4.保证了信息的及时性和准确性。通过系统的实际运行,系统达到了设计时要求的所有目标,因此,该产品及工艺管理系统的设计开发具有很强的应用价值。
[1]赵世光,等.基于多代理技术的分布集成工艺管理系统[J].计算机工程与设计.2000,21 (5):35~38
[2]周兴科,等.基于PDM的协同工艺管理系统[J].CAD/CAM与制造业信息化.2005(2):104~108
[3]孟凡虎.产品结构管理与配置的研究与实现[D].南京:东南大学.2004
[4] Joseph Bustos Karli Wat著so.nNET Web 服务入门经典[M].北京:清华大学出版社.2003
TP302.1
A
10.3969/j.issn.1001-8972.2011.12.042