赵 晓, 刘学锋
(1.陕西科技大学计算机与信息工程学院, 陕西 西安 710021; 2.西安飞机工业有限责任公司, 陕西 西安 710089)
企业信息化作为经济和社会信息化的重要基础,已成为构成企业核心竞争力的关键要素.推进企业信息化,实现以信息化带动工业化,是我国推进先进制造业基地建设、走新型工业化道路的客观要求;是企业参与国际合作与竞争的“通行证”;也是企业降低成本、增强市场应变能力的重要举措.近年来,随着全球交通、通信技术的飞速发展,商务环境的快速变化大大超出了企业的跟踪、应变能力,市场竞争日趋激烈.在产品制造业战略面临改革的新形势下,计算机和网络通信技术的发展使加快制造业信息化发展成为可能,借助互联网不但可以实现制造企业产品、信息的宣传和发布作用,更重要的是能够处理企业业务,成为企业的有力助手、必备的工具.为了适应市场信息化发展需求,作者提出了Internet下制造业公用信息资源平台的设计方案.
在信息化时代,市场经济的发展对信息技术提出了以下要求:(1)建设信息发展平台,拓展营销领域.有条件的商贸和制造企业可通过建立自己的商务网站,展示企业形象,发布商品和服务信息,发展网上订单业务.连锁经营企业可发挥门店分布广、配送体系完善等优势,推行网上购物;制造企业可通过直接网上交易,进一步发展为流通主体.(2)运用网络技术,推进产业组织创新.制造企业要积极采用以网络技术为支撑的电子商务方式,建立企业联盟和发展虚拟制造,推进供应链管理,提高对市场的快速反应能力和整体专业化水平.(3)培育行业门户网站,发挥无形市场优势.以产业为依托,以行业协会、行业信息中心为主体,建立集信息发布、价格指导、网上交易、资源优化配置和其他支撑辅助功能为一体的行业门户网站,带动行业电子商务的开展.以以上3点为前提,作者从以下3个方面设计开发了本系统.
(1) 开放性:采用面向对象的支撑平台和运行、开发平台,提高软件的可靠性、可继承性、可维护性和可扩展性;采用开放的开发工具,支持用户或第三方的二次开发,使得系统具有良好的集成性和扩充性.
(2) 安全性:安全可靠性是系统性能好坏最关键的一环,需有严格的保密措施、安全管理手段、可靠的数据存储方式和系统运行机制.
(3) 实用性:实用性是软件系统设计的重要一环,系统功能的实用化是企业宣传自我、创造经济效益的一个重要方面.
图1 系统框架图
(4) 先进性:在系统满足当前功能需要的前提下,本着高定位、高起点的指导思想,使系统具有较强的生命力,同时能方便地向更高一级网络结构扩展及完成系统软件的升级和改版.
本系统的设计架构是基于J2EE应用程序体系结构.J2EE一般包括客户层、WEB层、业务层、数据层等4层,为了实现系统的可重用性和可扩展性,在架构系统时遵循MVC设计模式实现系统的逻辑分层.在系统中,利用一个用户界面控制器控制网页的生成、转发及业务组件调用,实现模型和视图的分离,从而使系统的各个功能模块达到层间松散耦合的效果,提高系统灵活性、复用性、可维护性和跨平台性.图1为采用Struts技术实现的MVC设计模式的系统框架图.
我们所设计实现的资源平台具有以下功能.
(1)依据用户自身特点提供直观、形象的个性化服务.
(2)在资源管理、信息交互等方式的基础上,实现制造企业内部以及企业与协作伙伴、供应商等相关企业之间业务实时、快速、准确的协同工作.
(3)在安全管理的前提下实现商务活动.
系统功能模块图如图2所示.
图2 系统功能模块图
本系统将分布于各地的企业产品信息、企业信息、客户信息、实现个性化推荐服务等任务集成在一个系统中,建立以网络技术为基础的、实现“一站登载,同步发布”为目的的Internet下制造业公用信息资源平台,其关键技术如下:
(1)分布式网络通讯技术.Internet 、Intranet、 Web 等网络技术的发展使异地的网络信息传输、数据访问等操作变为现实.利用互联网,构建基于Internet的制造业公用信息资源系统,可以实现网络信息资源共享,实现用户与企业、企业与企业之间进行网上信息交流、商务活动以及信息的共享,使制造企业全面地实施业务的全球化、自动化、网络化以及服务的个性化成为可能.
(2)基于XML的信息交互.XML数据模式比较灵活,可以随时修改和添加实体信息,适合于产品全生命周期中信息的交换和共享[1].借助XML技术可以实现不同模式信息的集成,比如CAD、ERP等信息的集成.另外,在商业事务中,由于买卖双方网络、计算机和数据格式的各自不同,双方不容易以电子方式共享商业数据,为了能保证买卖双方数据的畅通及正确性,利用Internet作为共有的通信媒体,采用XML数据流可以从一个计算机系统传送到另一个计算机系统,同时保持商业数据的含义,这样就使得数据的使用者可以确定恰当的使用数据的方法,使双方的事务处理能无缝集成[2].
(3)协同工作.协同工作是指分布在异地的某群体中的人们,在计算机帮助下得到一个虚拟的共享环境,相互磋商,快速高效地完成一个共同的任务[3].Internet的发展在环境、技术和经济上都为异地合作工作创造了条件,网络交互技术使得客户和企业同时以Net Meeting(网络视频会议)的形式相互交流看法,或者使用共享电子白板的方式来表达自己的意见,当然也可以使用电子邮件、网页的同步浏览进行交流.
(4)利用数据挖掘技术实现客户的个性化推荐服务.个性化推荐是指根据用户的兴趣、爱好,采用各种各样的方法向用户推荐他/她所感兴趣的浏览内容或商品信息,并提示用户浏览或购买,该技术以提高用户满意度为目标,在客户端提供科学的、智能化的产品推荐服务,使企业满足用户需求的多样化和市场竞争的激烈化,以更快的速度、更高的准确度和更出色的服务满足用户个性化的需求.借助数据挖掘技术即关联分析、数据分类和序列分析等,在分析客户历史购物记录、访问日志、消费习惯等因素的基础上,以客户的消费兴趣与爱好为出发点,为客户提供个性化的产品推荐,满足其购物需求.
(5)安全技术.为了防止系统遭受未经授权的干扰,系统有多项安全技术可保证系统的正常运行,如加密、数字签名、访问控制、身份认证等等.
随着制造技术的发展,制造业公用信息资源平台在国际、国内正逐步得到业界的重视,本文从系统设计和关键技术两方面详细阐述了制造业公用信息资源平台基于Internet的设计过程,在先进技术的设计与支持下,以更快的速度、更高的准确度和更出色的客户服务满足客户多变的、个性化的需求,提高企业在多变的全球化市场中的竞争优势,具有一定的理论意义和工程应用价值.
参考文献
[1] 周 娜,沈建新,廖文和.基于Internet的CAD/CAPP/CAM/ERP信息集成系统的研究[J].机械科学与技术,2004,23(3):365-369.
[2] 瞿裕忠,张剑锋,陈 峥,等.XML语言及其相关技术综述[EB/OL].电子商务论坛,http://ebi.seu.cn/ebiz/XMLTech .
[3] 李海庆.协同产品开发的可视化技术与信息管理系统研究[D].成都:四川大学硕士学位论文,2007.
[4] 范颖晖,熊晓琼.面向轻工装备制造业的MES系统[J].中国制造业自动化,2008,(4):48-52.
[5] Dong Hongzhao, Liu Dongxu, ZhaoYanwei,etal. A novel approach of networked manufacturing collaboration: fractal web-based extended enterprise[J]. Intenational Jounal of Computer Integrated Manufacturing,2007,26(11-12):1 436-1 442.