王峰
摘要:采用合理的系統(tǒng)架構(gòu)和能夠保證數(shù)據(jù)安全和系統(tǒng)運(yùn)行穩(wěn)定的Webservice數(shù)據(jù)接口方式實(shí)現(xiàn)采購電子商務(wù)平臺(tái)與其它業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)交互和信息共享,為在不同平臺(tái)下的數(shù)據(jù)接口編寫、調(diào)用等過程提供了一個(gè)完整的設(shè)計(jì)實(shí)現(xiàn)方案。
關(guān)鍵詞: 企業(yè)電子商務(wù)平臺(tái); 數(shù)據(jù)接口
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)01-0204-05
Design and Implementation of Group Purchasing E-Commerce Platform and Data Interface
WANG Feng
(CSR Luoyang Locomotive co., LTD., Luoyang 471002,China)
Abstract: Using the reasonable system architecture and to ensure the realization of the procurement platform of electronic business affairs with other business systems data exchange and information sharing Webservice data interface data security and system running stability, write, as the data interface on different platform calling process provides a complete reference sample.
Key words: The enterprise electronic commerce platform; data interface
一般情況下采購電子商務(wù)平臺(tái)只解決了采購尋源問題,與企業(yè)其它上下游業(yè)務(wù)環(huán)節(jié)(如采購計(jì)劃管理、合同管理等)沒有很好的銜接。該文探索建立集團(tuán)公司統(tǒng)一的信息化集中采購平臺(tái),通過數(shù)據(jù)接口將采購電子商務(wù)平臺(tái)與業(yè)務(wù)系統(tǒng)集成,實(shí)現(xiàn)采購交易業(yè)務(wù)活動(dòng)的精細(xì)化、規(guī)范化、標(biāo)準(zhǔn)化管理,從而有效的發(fā)揮集中采購優(yōu)勢降低采購成本提升企業(yè)效益。
1 采購電子商務(wù)平臺(tái)設(shè)計(jì)
1.1 整體架構(gòu)設(shè)計(jì)
1.2 整體架構(gòu)說明
采購電子商務(wù)平臺(tái)的業(yè)務(wù)架構(gòu)與功能相呼應(yīng),主要分為支撐層:權(quán)限管理、流程配置等底層邏輯模塊,用于定義系統(tǒng)的基本業(yè)務(wù)環(huán)境,主要供后臺(tái)人員應(yīng)用。業(yè)務(wù)層:采購交易業(yè)務(wù)環(huán)節(jié)中主要業(yè)務(wù)和輔助業(yè)務(wù)的操作級(jí)模塊,是電子商務(wù)系統(tǒng)中的核心交互模塊,主要供采購業(yè)務(wù)相關(guān)的操作人員應(yīng)用。管理層:對(duì)業(yè)務(wù)層模塊發(fā)生的實(shí)際采購交易,對(duì)累計(jì)產(chǎn)生的業(yè)務(wù)數(shù)據(jù),進(jìn)行統(tǒng)計(jì)分析和深度挖掘,用于支持領(lǐng)導(dǎo)決策的功能,主要的應(yīng)用人群是各級(jí)領(lǐng)導(dǎo)。
1.3 整體架構(gòu)技術(shù)特點(diǎn)
1) 支持多種采購方式
采購電子商務(wù)平臺(tái)在設(shè)計(jì)上支持招標(biāo)采購、競爭性談判、單一來源、詢比價(jià)、跟標(biāo)、協(xié)議、緊急、競價(jià)等八種采購流程。
2) 支持標(biāo)準(zhǔn)流程的裁剪
采購電子商務(wù)平臺(tái)在設(shè)計(jì)上支持標(biāo)準(zhǔn)流程的裁剪。招標(biāo)采購是所有采購方式中操作環(huán)節(jié)最多,流程最復(fù)雜和最標(biāo)準(zhǔn)的一套采購流程,其他各種采購方式的采購流程都是在招標(biāo)采購流程的基礎(chǔ)上裁剪而得。
3) 支持子公司差異化采購模式
系統(tǒng)可以根據(jù)各子企業(yè)的采購模式差異,參照現(xiàn)有規(guī)范的工作表單,為子企業(yè)量身打造符合自身特點(diǎn)的交易子平臺(tái)。子平臺(tái)的流程設(shè)置,以總部統(tǒng)一的若干套標(biāo)準(zhǔn)交易流程為基礎(chǔ),選擇并裁剪配置適合自身組織需要的采購交易方式。
1.4 業(yè)務(wù)系統(tǒng)數(shù)據(jù)集成
1.4.1 接口方案設(shè)計(jì)
· 外圍業(yè)務(wù)系統(tǒng)包括Portal門戶系統(tǒng)、PM系統(tǒng)、ERP系統(tǒng)等。
· 組織、人員基礎(chǔ)數(shù)據(jù)直接和集團(tuán)E-HR系統(tǒng)對(duì)接。
· 與AD域集成、與門戶系統(tǒng)集成,實(shí)現(xiàn)單點(diǎn)登錄、待辦業(yè)務(wù)展現(xiàn)等。
· 物料信息信息包括物料編碼,物料描述等一系列信息。
· 項(xiàng)目、物料等基礎(chǔ)數(shù)據(jù)實(shí)現(xiàn)讀寫雙向交互的功能,但是修改數(shù)據(jù)入口只允許有一個(gè)。
· 合同等業(yè)務(wù)數(shù)據(jù)流向是采購電商平臺(tái)系統(tǒng)向外流出,但也有自采合同流入自采合同的情況。供應(yīng)商實(shí)現(xiàn)由采購電子商務(wù)平臺(tái)系統(tǒng)向外流出,特殊情況有外部系統(tǒng)導(dǎo)入采購電子商務(wù)平臺(tái)系統(tǒng)。
· 所有流入采購電商平臺(tái)和采購電商平臺(tái)流出的數(shù)據(jù),都必須經(jīng)過集團(tuán)數(shù)據(jù)交換服務(wù),流入的數(shù)據(jù)需要索取授權(quán)碼。
· 所有流入的數(shù)據(jù)或流出的數(shù)據(jù),均按照服務(wù)提供的報(bào)文格式傳輸。
1.4.2 業(yè)務(wù)數(shù)據(jù)交互
· 所有數(shù)據(jù)流向均為單一流向,同一條數(shù)據(jù)只能有一個(gè)增加、修改的入口,保證雙方數(shù)據(jù)一致性;刪除的入口依據(jù)具體實(shí)際情況而定。
· 組織、人員基礎(chǔ)信息來自于集團(tuán)E-HR系統(tǒng)。
· 項(xiàng)目、物料等基礎(chǔ)信息,推薦外圍業(yè)務(wù)系統(tǒng)數(shù)據(jù)為準(zhǔn),需保留手工同步的方式。
· 采購任務(wù)由項(xiàng)目管理采購計(jì)劃生成的采購任務(wù),直接對(duì)應(yīng)到采購電商平臺(tái)的采購任務(wù),為了保證整個(gè)數(shù)據(jù)流通暢通,該功能點(diǎn)必須有;
· 供方信息以采購電商平臺(tái)為準(zhǔn),當(dāng)供方初審?fù)ㄟ^后,自動(dòng)向外圍系統(tǒng)推送數(shù)據(jù),并預(yù)留手動(dòng)推送的功能;
· 合同從采購電商平臺(tái)推送出去,自采合同依據(jù)實(shí)際情況做處理。
· 采購電商平臺(tái)所有流出數(shù)據(jù)的功能點(diǎn)均預(yù)留手動(dòng)推送功能,同時(shí)有明確的表單顯示推送狀態(tài)。
1.4.3 數(shù)據(jù)接口設(shè)計(jì)
1.4.3.1 接口選型
多個(gè)系統(tǒng)數(shù)據(jù)集成一般有兩種方式:中間表和Webservice,在此選用安全性更高的Webservice方式。Webservice與外圍系統(tǒng)集成的實(shí)現(xiàn)原理:
1) 所有推送的信息組裝成xml報(bào)文,報(bào)文有報(bào)文頭和報(bào)文體兩部分組成。
Xml報(bào)文頭:
Xml報(bào)文體: