看看三年前“制造企业管理与电子商务标准研究”!

    作者:李安渝

    1、 发展趋势及项目意义

    XML作为数据表示的一个开放标准,给Web应用乃至网络计算注入了新的活力。XML以统一的格式对信息进行描述,具有可扩展性和自我描述性的特点,它能将不同系统来源的信息按照统一的格式显示,也能够进行不同格式之间的相互转化,所以是信息标准化进程的有力工具。按照目前发展趋势来看,基于XML的标准将成为以后主流的信息标准。

    中国电子商务标准的制定对我国的经济建没和电子商务加速发展有着重要意义。目前我国电子商务市场采用的全部是国外标准,当然我们要与国际接轨,但是标准是一个国家主权的象征,是保护国家利益的重要手段。我们只有拿出具有自己知识产权的标准,在世界标准中占有一席之地,才能在激烈的竞争中立于不败之地。技术标准对产业发展具有支撑和指导作用,我国电子商务实践证明,国外的电子商务标准及产品并不完全适合中国国情,往往要作较大改动才能使用,从而降低了效率,增加了开发周期。符合中国国情的cnXML的使用将大大提高我国电子商务的应用水平,增强我国电子商务技术创新能力,促进电子商务的发展。再从我国进入WTO后面临的挑战来看,cnXML标准还可以成为替代贸易壁垒的技术壁垒,保护我国电子商务,保护民族软件产业发展。提高我国的竞争能力。具体讲有:提高中国企业软件之间,中国企业软件与国外企业软件之间的兼容性;加快中国企业实施信息化的进程,实现跨越式发展;加快中国软件企业赶超国际先进软件企业的步伐;为我国各个行业指定相关技术规范提供指导和开发工具,解决技术瓶颈问题。

    2、 研究目标3、

    制定一套基于XML、具有自主知识产权、适合中国制造企业经营管理与电子商务应用特点并与国际标准兼容的电子商务标准--cnXML,研制与之配套的开发工具CDK和建模语言cnXAML、建模方法cnXAMM,建成我国基于XML的电子商务标准体系。

    4、 主要研究内容和关键技术

    本课题将通过对国际电子商务标准化发展状况与趋势的分析和研究,结合我国制造企业管理与电子商务发展状况及对标准化的需求,研制基于XML的、符合我国国情、适用于制造业的企业管理与电子商务技术标准规范--cnXML,开发与之配套的、具有自主知识产权的关键技术。主要研究内容有四个方面:研究支持中国特色的制造企业经营管理和电子商务标准规范的标准框架;研究中国特色的制造企业经营管理和电子商务的标准规范的相关关键标准;研究中国特色的制造企业经营管理和电子商务的标准规范的支撑建模言、建模方法;研发与电子商务标准规范相配套的关键开发工具CDK。

    ① cnXML标准框架及关键标准的研究

    cnXML标准框架及关键标准的研究主要包括以下七个部分:

    (1) cnXML技术体系结构:主要规定cnXML的总体架构。

    (2) cnXML消息服(3) 务规范:主要规定描述消息交换的格式,(4) 并给出保证消息的可靠安全传输的具体实现方法。

    (5) cnXML注册规范:cnXML注册库是cnXML的核心,(6) 该规范主要规定cnXML注册机制接口和注册服(7) 务。

    (8) cnXML公共元素字典:主要规定构成文档的基本元素、元素的设计方法等。这些元素一般应在不同(9) 的文档中重复(10) 出现。

    (11) cnXML文档规范:主要规定从电子商务过程中抽取出来的相关文档。

    (12) cnXML过程规范:主要为电子商务过程定义语义规范,(13) 使得企业可以采用统一的规范定义电子商务业务交易过程。

    (14) cnXML集成描述规范:主要规定用于描述贸易伙伴参与贸易过程所必须提供的信息。

    ② cnXML核心工具的开发

    开发一套支撑cnXML标准规范研制和应用的核心工具--建模语言和方法及cnXML开发工具包(CDK)。

    (1) 建模语言cnXML和建模方法cnXAMM

    a. cnXML应用建模语言cnXAML(cnXML Application Modeling Language)

    cnXAML是一种支持cnXML应用、面向对象和可视化的建模语言,它以统一建模语言UML为基础,是UML在cnXML应用方面的扩展。

    cnXAML的内容主要包括:

    · cnXAML框架:定义cnXAML的总体架构;

    · cnXAML元模型:利用UML扩展机制定义的cnXAML;

    · cnXAML与cnXML映射:用以支持cnXML应用的正向和逆向工程。

    b. cnXML应用建模方法cnXAMM(cnXML Application Modeling Method)

    cnXAML仅仅是一种表示法,对电子商务流程及其应用建模还需要方法学的支持。cnXAMM是一种基于cnXAML、用例(Use Case)驱动、以系统架构为中心的建模方法,它主要定义电子商务流程及其应用建模过程中的角色、工作流程、活动和工件,支持符合中国制造业特点的电子商务流程及其应用建模。

    cnXAMM的内容主要包括:

    · cnXAMM框架:定义cnXAMM的总体架构;

    · 角色(Role):定义cnXML应用建模的任务分工;

    · 工作流程(Workflow):定义cnXML应用建模的步骤,包括业务建模、需求管理、分析、设计和实现等;

    · 活动(Activity):定义cnXML应用建模的单元工作,例如指导原则,文档模板等。

    · 工件(Artifacts):定义cnXML应用建模所产生和涉及的信息单元,例如模型、文档等。

    (2) cnXML标准规范CDK(CnXML Develop Kit)开发

    cnXML CDK是为cnXML规范的应用与推广而开发的。cnXML CDK主要有以下模块:

    · cnXML消息处理模块:保证消息可靠传输。

    · cnXML解析模块:解析cnXML文档。

    · cnXML流程引擎模块:解析cnXML流程片段。

    · cnXML校验模块:校验cnXML文档的合法性。

    · cnXML注册访问模块:对cnXML注册库的查询、更新及维护。

    关键技术

    ① cnXML体系结构设计。体系结构是标准的总框架,在设计cnXML体系结构时,将国外成熟的标准与中国企业的实际相结合。

    ② 我国制造企业商务流程和管理模式的抽取。必须对制造业的商务流程和企业管理模式进行大量调查、进行正确的分析和抽取。

    ③ 处理好标准的通用性与专用性的矛盾。cnXML是一个通用的标准,但又要适用于特定的行业(如本项目应用于制造业),在体系结构设计中还要使标准不过于庞大、繁琐。我们的设计思想是在底层采用通用结构,在高层加入专用子集,使其具有很好的可扩展性。

    ④ 接口的定义与实现:CDK各个模块之间都必须通过接口访问。CDK的关键是接口的定义与实现。

    ⑤ cnXML数据库的设计:注册库以XML格式存储数据,这是一种新型的数据库,其数据格式和存取方式都与现有的关系数据库不同,需要研究新的方法。

    ⑥ cnXML应用建模语言(cnXAML)元模型的建立。建立完备的cnXAML元模型是cnXAML建模语言设计成功的关键。如何利用UML扩展机制,结合cnXML及其应用建立cnXAML元模型是一个技术难点。

    四、 实施方案

    (1)剖析国外典型标准:国外己有不少成功的典型标准获得大家的公认,并得到应用。我们将重点剖析ebXML、xCBL以及RossettaNet等标准,吸收其长处,并为与它们的兼容作准备。

    (2)调查、分析我国企业的商务流程和特点,将重点放在制造业。cnXML的最大特点是符合中国国情,所以调查和分析我国企业(重点是制造业)是制定好cnXML标准的前提,调查将涉及企业内部的业务和外部的交易。

    (3)cnXML标准要与市场现有ERP和电子商务产品相结合,与软件开发商合作,开发符合cnXML标准的电子商务应用软件。国外著名厂商(如德国SAP公司,美国Commerce One公司)为了使产品国产化,国内ERP软件公司(如用友公司)为了扩大市场,都同意与我们合作,提供模块接口和相关产品的流程。

    (4)做好应用单位试点的前期工作,cnXML标准能否在我国企业得到应用、为企业所接受是检验cnXML是否成功的标志。现在己有江南造船厂、联想集团、上海汽车信息产业投资有限公司等大型制造业企业希望在cnXML的应用上进行合作。将来可以采取企业投资的方式开展应用试点。

    (5)以功能扩展方式设计建模语言和方法:cnXAML建模语言以统一建模语言UML为基础,是UML在cnXML应用方面的扩展。UML是一种应用广泛的通用建模语言。适用于设计XML DTD和Schema。UML对应XML的映射已经有称为XMI(XML MetaModel Interchange)的标准。因此,我们利用UML的扩展机制,针对cnXML标准体系的特点,提出cnXAML,以支持符合中国制造业特点的电子商务流程及其应用开发建模。cnXAML建模方法将在分析中国制造业电子商务流程及其应用建模特点基础上、参照国际领先的RUP(Rational Unified Process) 建模过程框架和UMM(UN/CEFACT Modeling Methodology)商业过程建模方法来开发。

    (6)分析国外现有的软件开发工具包,吸收其长处,实现标准体系。分阶段实现软件包的各个模块。

    (7)cnXML标准的制定工作量大、涉及面广。以国外ebXMXL为例,ebXML有10多个规范,每个规范的制定有20余人参加,耗时18个月,总工作量超过4000人月。再加上我国国内无先例,企业信息化基础差,因此本项目的难度也比较大。我们将采取统一规划、分工负责、督促检查、抓好协调等措施组织好项目的实施。

    五、 应用前景

    cnXML是在对我国企业(特别是制造业)进行大量调查研究的基础上吸收国外标准长处制定的,符合中国的国情并能与国际标准兼容。在cnXML中提出了企业内业务管理与企业外的交易无缝集成的设计思想,对B2B和A2A (Application to Application)分别进行描述,使标准具有轻量、可扩展以及灵话性,便于实现企业应用和电子商务过程的集成,大大提高了商务活动的效率。系统框架设计使标准兼具通用性和专用性的特点,因而cnXML既适用于特定行业,又能得到广泛应用。

    六、如何应对WTO

    面临WTO的来临,我国各行业都不得不考虑其今后的竞争优势及如何在国际大舞台中谋得一席之地。计算机软件,作为IT行业中最具有国际化分工的行业,将会形成什么样的格局是诸多业内人士最为关心的大事。

    首先,我们可将软件分为不同的层面来回答这个问题。我们日常所使用的软件可分为如下三类:操作系统和数据库等系统类软件,我们称之为"通用基础软件";通用模块或通用构件,我们称为"通用应用软?quot;;面向最终客户的软件,我们称为"个性化应用软件"。在这三类软件中,我们可看到微软的Windows 2000或Oracle的数据库等均属于通用基础软件,而BEA的Weblogic应用服务器或IBM消息队列等均属于通用应用软件,而我们在各行各业中所看到的软件应用则属于个性化应用软件。针对这三类软件,我们作以下的投资金额及产品成熟时间的分析。假设个性化应用软件所需投资是X,需要Y年来使其成熟,则通用应用软件所需投资和开发时间分别是5X及5Y,而通用基础软件则分别需要25X及25Y。因此,若投资最终应用软件的风险是1,则通用应用软件是5,而通用基础软件是25。在目前国内软件市场中,我们可以看到在短期内很难有与微软或oracle开发的通用基础软件产品挑战的机会;并且在国际资本市场日趋保守,很难有投资者愿意承担25倍于常规应用软件开发投资风险,去支持一个创业公司与微软或oracle公司进行挑战。因此我们认为在这一类软件中,除非我们开创一个新的领域,提出一个崭新的方向,否则只有站在巨人肩上。而在通用应用软件这类产品中,由于我国国力增强,且市场的扩大,是应有一定的机会,中科院软件所新近成立的中科国际及诸如东方通等中间件厂商均有志于开拓各类软件。但我们也看到这类产品需要5倍于一般应用开发的投资,并开发周期比一般应用大5倍以上,使得厂商必须要有一定的财力和耐心。我们认为开发一套较为成熟的中间件(消息对列,应用或交易服务器)需要至少2000万人民币的投入及2年左右的成熟期,这使得很多中国软件厂商由于有限的资本市场渠道而难以负担。另外由于中间件厂商通常不是直接与最终用户签约,便得他们很容易成为降低应用软件成本及拖欠应收款的牺牲品,这也就是我们所看到的国内中间件市场已有逐步被国外厂商所垄断的趋势。

    这样,我们目前唯一希望所在是与客户直接签约,并为客户定做包括大量个性化特色的软件产品。中科国际也逐步把其中间件产品移入行业应用方面,形成针对名行业应用?quot;行业中间件",这已成为目前非应用软件开发商认同的大趋势。

    由于这类产品是由客户的接收为最终标准,而对技术的要求并不限于最新或最好,因此对客户需求充分了解及客户信任感将比技术优势更为重要,这是今后中国软件业逐步进入主流的唯一切入途径,因此我们认为:

    1、在基础软件部分,要敢于提出具有很强中国国情的崭新方向,例如移动通信将无疑是中国的一大特色,并有望成为世界第一大市场,我们没有理由一定要采用现有的国外嵌入式操作系统或数据库,而创造出非常适用于中国的移动通信特色的新一代操作系统或数据库,但创新是其中一大要素,否则就应该沿用现有成熟产品而避免高风险。

    2、在通用应用软件类,例如中间件等,我们认为目前还不能有效地与国外成熟产品进行正面交锋,我们机会在于:

    (1)在崭新的操作系统或数据库上面构建全新中间件概念,但目前还没有出现这一全新的基础软件。

    (2)在现有的通用应用软件上增加具有中国特色或行业特色部分,与之成为不可分割的"面向行业应用的中间件技术",从而创立出一个新的软件分类,积极地在这一分类中占主导地位。由于目前市场上通用应用软件技术供过于求,我们因此有机会选择长期稳定且愿意承担一定风险的厂商与我们紧密结合,来开发这些具有行业特征的通用应用软件。

    3、应用软件方面,我们需要巩固地盘,需要抑制不正当的削价竞争,以保证国内的厂商能为客户提供高质量的服务。同时要积极采用国际国内标准,防止标准化成为今后竞争中的劣势。当然积极地推动适用我国各行各业的信息化标准,并且使之与国际标准接轨,长期来看将会达到事半功倍的效果。

    总之,我国软件业由于缺乏资金,缺乏核心竞争力,在我国加入WTO形式下,将会有一段艰难之路。但我们有市场,有人力资源,只要我们看准方向,找到定位,加之其它积极帮助国内软件企业参与竞争的良好环境,我们相信中国软件业一定会走出严冬进入一个明媚的春天。

原文地址:https://www.cnblogs.com/huashanlin/p/587331.html