喻声频
宜宾职业技术学院 四川宜宾 644003
基于.NET的制造信息共享系统研究
喻声频
宜宾职业技术学院 四川宜宾 644003
针对现代企业制造信息资源流动分析,利用ASP.NET技术,设计开发了B/S模式的制造信息共享平台。笔者介绍了信息平台的体系结构、功能模块及其实现的关键技术,并经实际测试应用。该信息系统为企业生产管理以及设计任务信息交流提供协同工作平台,给企业的网络化、信息化提供技术支持。
信息集成;协同化;ASP.NET
现代制造业的办公集成化程度越来越高,信息的集成除了办公自动化以外,更重要的是生产信息集成。计算机集成制造系统(CIMS)不仅强调了柔性制造系统的基本特征,更注重通用信息共享技术的完善。因此如何构建一个全面、统一、高效、安全的企业共享信息环境平台,让企业管理信息、设计资料及生产过程信息能合理地协调,提高企业生产管理效率和减低生产成本成为现代物流生产企业的一个重点发展方向。
网络系统结构采用目前流行的B/S模式,B/S网络模式是新一代信息共享平台的基础,其具有严格的3层逻辑结构,把服务器端的模块执行逻辑与客户端的结果数据显示进行分离。程序执行、数据存储与交换完全在服务器端完成,用户只需使用浏览器登录服务器程序即可实现相关授权的信息查询、任务管理、资源共享以及设计交流等功能。其中数据库服务器和Web服务器完全分担了数据存储及程序逻辑所实现的各种功能模块,减少了客户端的负载压力,所以用户只需要使用普通计算机,安装适合的浏览器即可实现各种操作。系统功能的扩展和现有功能的改进直接通过服务器端更新,客户端无需作任何变动仍可正常使用。
基于Web的制造信息集成管理平台是企业网络化的共享信息平台环境,其功能应最大限度地集成企业的技术、制造和管理等各方面工作所需的数据信息,既要满足企业各系统部门及各层次人员在工作中对信息共享、交流的需求,同时也尽可能满足企业与合作伙伴之间协同工作的信息需求,从而促进企业的产品研发、生产制造、经营管理和对外合作等各方面工作更快速高效地进行。
物流型生产企业相关制造信息数据主要包括设计信息、制造信息、生产管理信息、物资调配信息以及任务安排信息等。本系统的设计正是把上述5大功能模块涉及的数据信息进行集成,实现生产企业的数据共享,其功能结构如图1所示。
图1 功能结构图
基于Web的企业制造信息共享平台以Windows系统下ASP.NET技术为基础,SQL Server 2000数据库存储相关数据,应用Microsoft Visual Studio.NET 2003开发平台工具,C#编程语言书写模块功能。
ASP.NET是Microsoft公司基于网络的新一代产品,其框架结构(.NET FRAMEWORK)提供的公共语言运行环境(CLR)可利用VC.NET,VB.NET,C#等编程语言进行设计,同时,CLR提供了错误处理、安全特性、版本和部署支持以及跨语言集成等服务。为建立起强大的企业级Web应用平台提供了保障。
SQL Server 2000数据库访问方式较多,新一代ADO.NET数据库访问技术为应用程序提供了良好的连接平台,让程序访问数据库文件更加方便,操作更快捷。其核心的Data Set组件可存储相关数据连接部分,且包含了多个Data Table,通过与SQL数据库表中相同的数据结构和相关主键及约束设置来呈现数据表,程序通过Data View组件显示于浏览器。同时对于新的设计或管理信息也可通过相应组件(如Adapter)进行增加和更新。
该系统采用数据结构分级设计用户使用权限,根据不同管理部门、生产车间以及设计科室来对用户进行分组。用户在使用系统其中一种功能时,首先判断其所在组的使用权限,只有放开了操作权限的用户组才能进行正常使用,且用户在使用过程中,系统的访问记录表将详细记录每一个用户的操作内容和时间形成操作日志,从而有利于系统管理和查询。
制造信息共享系统的集成化功能根据现代生产企业的需求而进行设计。系统采用当今最为流行与实用的.NET网络技术,充分提高了其可扩展性与实用性;先进的B/S服务模式,降低了系统的使用门槛,让企业各个层次的用户都能不经过培训或简单培训就可直接使用;独特的数据表设计,针对企业本身结构进行客户化完善,经过很小优化更适用于相关企业;完全的系统权限设计,保证了企业不同用户使用的安全性,操作日志记录了所有用户的操作痕迹,更加便于管理。
制造信息共享系统在生产类企业的应用较好地解决了企业内各部门之间信息共享和协同工作水平低的问题,保证了企业高效运转所必需的信息流在各职能部门之间的顺畅流动,对企业信息化应用扩展到整个生产企业的各个部门,从使用的实际效果来看,平台的稳定性、可靠性和安全性都经过了严格测试与试用,平台的使用便利性也得到了用户的充分肯定。根据企业用户需求,相关功能的可扩展性也得到了实际开发应用。
制造信息共享系统所采用的B/S模式,全部功能程序集中在Web服务器端,用户只需在客户端使用IE浏览器向服务器提交操作请求,其相应处理结果通过浏览器可呈现给用户,以完成信息查询、统计与分析工作,达到相互交流的目的。经实际应用表明,系统具有运行稳定、可扩展性好、易操作和维护方便以及安全性高等特点,为构建全面集成的数字化企业提供了一种重要的支撑平台。
[1] Chris Payne著,赵斌译.ASP.NET从入门到精通[M].北京:人民邮电出版社,2002
[2] 郭晓军.基于中小企业网络化制造的ASP平台的探讨[J].精密制造与自动化,2003增刊:122~123
[3] 孙家坤.网络化制造中的制造资源建模研究[J].机床与液压,2005,10:37~39
Web-based shared system of manufacturing information
Yu Shengpin
Yibin vocational and technical college, Yibin, 644003, China
Analyzing the flowing manufacturing information resources about the modern enterprise, the Browser/Server mode of manufacturing information sharing platform will be designed and developed by applying ASP.NET technology. This paper introduces the information of platform’s framework, function modules and the key technology and the practical testing application condition. This system provides information exchange and synergistic work platform to the enterprise for production management and design tasks, and offers technological help to the enterprise’s network and informationization.
2010-09-06 稿件编号:1009021
喻声频,本科,副教授。
Key works: information integration; synergistic; ASP.NET