




免費預覽已結束,剩余34頁可下載查看
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
某某工商行政管理網絡商品交易監(jiān)管系統(tǒng)解決方案建議書 Version 1.039目 錄目 錄21關于本方案42概述42.1項目背景52.2建設目標63需求描述及分析63.1概述63.2需求描述73.2.1業(yè)務需求73.2.2接口需求133.2.3性能需求143.2.4安全需求144總體設計164.1總體設計目標164.2總體設計原則164.2.1實用性原則164.2.2先進性原則174.2.3可擴展性和可維護性原則174.2.4安全、可靠性原則174.3總體邏輯架構設計184.4網絡系統(tǒng)設計194.5硬件系統(tǒng)設計204.5.1服務器204.5.2存儲系統(tǒng)215詳細設計245.1技術架構設計245.1.1設計思路245.1.2分層架構255.1.3總體架構275.2關鍵技術分析295.2.1基于網頁庫的垂直搜索引擎295.2.2數(shù)字簽名315.2.3數(shù)據(jù)庫防篡改325.2.4文檔信息管理模塊設計325.3功能設計345.4安全設計365.4.1網絡安全375.4.2系統(tǒng)安全375.4.3應用平臺安全375.5用戶界面設計385.5.1界面設計原則385.5.2界面原型設計381 關于本方案本文檔是ABC軟件(XX)有限公司某某分公司根據(jù)對“網絡商品交易監(jiān)管暫行管理辦法”和工商行政管理部門針對目前發(fā)展迅速的網絡商品交易和服務進行監(jiān)督管理的相關業(yè)務需求的分析和理解,作為項目建設建議書提交的一個系統(tǒng)開發(fā)技術方案。本方案的根本目標是協(xié)助某某市工商行政管理部門建立“網絡商品/服務交易監(jiān)管系統(tǒng)”,為保障網絡交易健康有序地發(fā)展提供一個有力的監(jiān)督管理平臺,通過先進有效的信息技術手段,幫助工商部門提高網絡監(jiān)管的工作效率和工作質量,切實履行維護市場經營持續(xù),查處違法交易,維護消費者權益等職責。ABC軟件(XX)有限公司多年來在金融、保險、企業(yè)內容管理和互聯(lián)網應用等領域,擁有為國內外客戶提供各類Web方式應用系統(tǒng)的豐富經驗和成功案例。在本項目建設過程中,ABC軟件將依靠這些多年來的在技術和業(yè)務管理的大量積累,在完整把握項目的技術和業(yè)務需求的基礎上,采用經過多年時間總結出的、行之有效的應用軟件項目管理方法和應用軟件設計、開發(fā)工具,開發(fā)和實施某某工商“網絡商品/服務交易監(jiān)管系統(tǒng)”,全力以赴地按客戶要求完成系統(tǒng)的規(guī)劃和建設工作。2 概述隨著互聯(lián)網在我國發(fā)展和成熟,網絡交易已經逐漸被大家所接受,網絡交易量和網絡交易數(shù)額也逐年提高,與此同時,網絡交易所產生的糾紛和投訴呈現(xiàn)上升的趨勢。根據(jù)網絡商品交易及有關服務行為管理暫行辦法的指導精神,貫徹“以網絡管理網絡”的原則,“某某工商行政管理網絡商品交易管理系統(tǒng)”以某某地區(qū)產生的網絡商品交易為對象,初步實現(xiàn)對某某地區(qū)產生的網絡交易的跟蹤,建立某某地區(qū)網絡商戶,網絡交易平臺,網絡交易個人(經常交易者)的數(shù)據(jù)庫,為對商戶經營范圍、商標信息和交易行為的核查提供數(shù)據(jù)支持,提供網絡商戶實名登記,網絡商戶信譽評級等功能,從而解決網絡商品交易中的“誠信危機”。對網絡商品交易行為的管理從技術上對網絡交易平臺有一定的依賴性,需要網絡交易平臺開放商戶注冊和交易基礎數(shù)據(jù),目前,國內幾家主流的網絡交易平臺,如淘寶網,在年初已經開始推行實名注冊,為以后有效監(jiān)管提供了可行性前提;同時,為了充分利用現(xiàn)有工商管理內部網絡資源,該系統(tǒng)需與工商內部網絡集成整合,達到對網民(公眾)及時發(fā)布工商管理的政策、新聞和動態(tài),對已經注冊的共商戶進行核查。該系統(tǒng)的建立為維護網絡商品交易秩序,規(guī)范網絡商品交易及有關服務行為,保護消費者和經營者的合法權益提供了有效的管理工具和平臺,進一步促進某某地區(qū)網絡商品及有關服務業(yè)的健康發(fā)展,活躍繁榮網絡商品及有關服務的網絡虛擬市場。2.1 項目背景某某市工商行政管理局生產資料生產要素市場管理分局生產要素市場管理所是宣傳、執(zhí)行國家關于工商行政管理雙生市場的法律、法規(guī)、規(guī)章和方針政策,依法組織實施某某市城六區(qū)生產資料市場、生產要素市場的監(jiān)督管理,同時,還負責生產要素市場的監(jiān)督管理工作;依法實施對產權、信息技術、金融、保險、拍賣、典當、人力資源等經紀人、經濟組織、中介服務機構和電子商務、互聯(lián)網信息服務、通訊軟件的監(jiān)督管理。網絡監(jiān)管是政府工商管理部門實現(xiàn)勤政、廉潔、高效、務實的根本手段。近些年來,國家工商總局就開始積極開展網絡商品交易及有關服務行為監(jiān)管辦法的制定工作。事實上,目前,網上交易對網店如何管理,如何保障網上購物消費者的權益不受或盡量少地受到侵害,在我國仍是一個法律空白。據(jù)CNNIC監(jiān)測,2009年中國網絡購物市場交易規(guī)模達到2500億,較2008年翻番增長。隨之而來,消費者對網購的安全性、品牌、服務都提出了更高的要求。自年月日起施行的網絡商品交易及有關服務行為管理暫行辦法,為開展有效的網絡商品及有關服務的工商管理提供依據(jù),各地方和一些著名網絡交易平臺已經開始了著手解決這些問題,為網絡商品及服務交易營造公平健康的環(huán)境,保護網絡商品和服務經營者及消費者的合法權益。網絡商品交易行為已經被廣大某某市民廣泛認可,尤其是在城市里的上班一族,辦公樓門口排隊收通過網絡購買來的商品已經成為一種常態(tài)。為了更好地維護某某網絡商品及有關服務行為,某某市工商行政管理局生產資料生產要素市場管理分局生產要素市場管理所結合本轄區(qū)內網絡交易行為的特點,多為B2C, C2C交易,從監(jiān)管在某某轄區(qū)內的網絡交易平臺、網絡商店運營者(企業(yè)、個體工商戶和自然人)為著手點,建立“某某網絡及有關服務行為交易監(jiān)管系統(tǒng)”,監(jiān)管網絡交易平臺的運營內容,網絡商戶的交易行為,網絡交易量等信息,并提供網絡消費維權取證功能。2.2 建設目標通過實施某某工商網絡商品及有關服務交易監(jiān)管系統(tǒng),從而實現(xiàn)某某轄區(qū)內相關網絡交易行為的實時監(jiān)控,整合現(xiàn)有工商注冊系統(tǒng)信息,提供一個有誠信度高,監(jiān)管有力的網絡信用品臺,為某某地區(qū)網絡交易者提供網絡工商登記服務,提高網絡信用,促進本地區(qū)網絡交易活動。同時,該系統(tǒng)使各個部門的工作有效協(xié)作,提高辦公效率,節(jié)約辦公費用,整體提高某某雙生工商管理形象,加強辦事能力,同時構建與各個主流交易平臺相互兩桶的技術接口,有效的推動我市網絡交易服務尚快速發(fā)展。建設第一期規(guī)劃利用網頁庫的垂直搜索引擎技術初步收集某某轄區(qū)內的網絡交易平臺、網絡商戶和網絡交易自然人的“某某工商網絡交易及有關服務提供商”數(shù)據(jù)庫,建立網上工商登記服務,網上消費維權。解決工商監(jiān)管網絡盲區(qū)的問題。第二期在對一期運行的反饋基礎上,進行功能完善和優(yōu)化,進一步對搜集數(shù)據(jù)進行 分類處理和管理;建設網絡交易合同監(jiān)管,網絡執(zhí)法,電子注冊變更管理,數(shù)字簽名,文件及內容管理,等功能。 遠期規(guī)劃建設與某某交易平臺、網絡運營提供商進行網絡交易數(shù)據(jù)共享、工商內部網絡信息集成,等功能。 3 需求描述及分析3.1 概述在本節(jié),我們將對網絡交易監(jiān)管系統(tǒng)的軟件需求進行說明。軟件需求主要包括功能性需求和非功能性需求。功能性需求包括為系統(tǒng)各類用戶完成其擔負的業(yè)務所需的功能,以及與其他系統(tǒng)進行業(yè)務和數(shù)據(jù)集成所需的接口。非功能性需求包括系統(tǒng)在性能、安全和其他方面的需求。為了更有針對性地描述需求,我們首先需要明確系統(tǒng)主要的用戶角色以及與系統(tǒng)的交互的其他信息處理系統(tǒng)。詳見下表。用戶角色業(yè)務目標網絡用戶網絡消費者投訴、舉報網絡消費中遭遇的違法違規(guī)行為,維護個體權益了解、核實網絡經營者工商注冊信息及其誠信經營情況網絡經營者依法登記其網絡經營信息投訴、舉報網絡經營中各類違法違規(guī)行為,維護組織權益了解、核實其他網絡經營者工商注冊信息及其誠信經營情況網絡交易平臺運營者依法向工商部門提供網絡交易相關數(shù)據(jù)內部用戶公平交易監(jiān)管人員及時處理來自網絡用戶的各類投訴、舉報,維護其權益搜索轄區(qū)內違反公平交易的各類網上活動,維持交易秩序依法發(fā)布違法違紀網上交易活動處理情況,打擊非法活動企業(yè)個體注冊監(jiān)管人員依法登記企業(yè)個人網絡交易信息,建立信用檔案依法檢查查處違反網絡交易檔案管理的各類違紀行為市場合同監(jiān)管人員檢查、核準和備案網絡交易中使用的電子合同、單據(jù)檢查、查處網上違法廣告,維護網上廣告市場秩序系統(tǒng)管理員管理用戶、權限,保障系統(tǒng)使用對系統(tǒng)運行環(huán)境和支持系統(tǒng)進行配置,保障系統(tǒng)運行維護系統(tǒng)數(shù)據(jù),保障數(shù)據(jù)安全其他系統(tǒng)交互目標工商部門人事管理系統(tǒng)獲取人員、部門信息,作為用戶及權限管理的依據(jù)工商注冊管理系統(tǒng)提取工商戶注冊信息,記錄、歸檔其網絡交易登記信息網絡交易平臺提取網絡交易統(tǒng)計數(shù)據(jù)下面,我們將詳細描述各用戶角色的業(yè)務需求,以及與其他相關系統(tǒng)的接口需求。3.2 需求描述3.2.1 業(yè)務需求根據(jù)以上對系統(tǒng)用戶角色的分析,我們可以把系統(tǒng)的主要業(yè)務分為以下幾個方面: 網絡用戶門戶利用工商部門Web站點為各類網絡用戶提供與網絡交易相關的工商行政管理信息門戶,宣傳網絡交易相關政策法規(guī),受理網絡交易投訴、舉報,發(fā)布網絡交易統(tǒng)計數(shù)據(jù)和誠信經營情況通報,鼓勵守法經營和交易,打擊非法商品交易和服務。面向不同的網絡交易角色,可以有針對性地將網絡用戶門戶劃分為三個分類門戶:網絡消費者門戶、網絡經營者門戶和網絡交易平臺經營者門戶。.1 網絡消費者門戶通過網絡消費者門戶可以進行一下業(yè)務:網絡消費投訴、網絡經營違法行為舉報、網絡商戶黑名單和注冊商戶檢索。 網絡消費投訴投訴團體或個人網絡消費問題,了解受理及處理情況。 網絡經營違法行為舉報實名舉報網絡上違法經營行為,提供案件線索。 網絡商戶黑名單查看已公布的違法違規(guī)經營商戶,或非誠信商戶。 注冊商戶檢索檢索已工商注冊網絡商戶的公開信息及電子鏈接。.2 網絡經營者門戶 網絡經營投訴投訴團體或個人網絡經營問題,了解受理及處理情況。 網絡經營違法行為舉報舉報網絡上違法經營行為,提供案件線索,包括違法廣告、信息盜用、惡意比價等。 網絡經營注冊網絡團體或個人經營者注冊網絡經營信息及電子鏈接。 注冊商戶檢索檢索已工商注冊網絡商戶的公開信息及電子鏈接。 電子鏈接變更申請申請變更電子鏈接及相關網絡經營信息。 電子合同/單據(jù)備案向工商部門提交電子合同/單據(jù)范本,進行工商核準和備案。 查詢網絡經營違紀記錄網絡經營者登錄系統(tǒng)后,查詢該經營者違紀記錄及處理情況。.3 網絡交易平臺運營者門戶 網絡經營實名登記信息上報平臺服務提供商定期通過系統(tǒng)接口提交本平臺新增個人實名登記信息。 網絡交易平臺交易信息上報平臺服務提供商定期通過系統(tǒng)接口提交本平臺主要商品/服務交易信息。 違法商品交易報警平臺服務提供商在發(fā)現(xiàn)并制止違法商品交易的同時,通過系統(tǒng)接口向工商部門報警,并提交證據(jù)。 問題交易記錄上報平臺服務提供商根據(jù)工商部門要求,提交問題交易的相關電子證據(jù)。 依法關閉網絡經營信息上報平臺服務提供商定期通過系統(tǒng)接口提交依法關閉服務的網絡經營者信息。 公平交易監(jiān)管為網絡交易的公平交易監(jiān)管提供相應的技術手段,處理在線投訴、舉報,利用網絡搜索技術對網絡交易進行網絡執(zhí)法檢查。據(jù)此,可將此部分業(yè)務劃分為三個方面:舉報處理、投訴處理和網絡執(zhí)法。.1 舉報處理 網絡違法案件立案受理在線舉報,根據(jù)在線舉報對違法的網絡經營分類立案。 網絡違法案件信息收集根據(jù)舉報線索,在線收集違法行為的證據(jù)和交易信息。 網絡違法案件結案根據(jù)案件處理結果,對案件進行結案處理并發(fā)布。 網絡違法案件統(tǒng)計基于網絡違法案件分類臺帳,設置條件進行案件相關統(tǒng)計。.2 投訴處理 網絡經營投訴受理受理在線投訴,進行立案。 網絡經營投訴證據(jù)審查將投訴證據(jù)(電子合同,憑證或單據(jù))提交“市場合同”進行審查。 網絡經營投訴回復根據(jù)調查情況對投訴進行回復。 網絡經營投訴結案對處理完畢的投訴進行結案處理并發(fā)布。.3 網絡執(zhí)法 違禁商品/服務交易搜索手動/自動搜索近期某某范圍內禁止交易商品/服務的網絡交易信息。 受控商品/服務交易搜索手動/自動搜索近期某某范圍內需要行政認可的商品/服務的網絡交易信息。 違規(guī)商品/服務交易搜索手動/自動搜索近期某某范圍內違反網絡交易管理暫行辦法及其他法規(guī)的網絡商品/服務交易信息。 假冒商品交易搜索手動/自動搜索近期某某范圍內涉及假冒偽劣商品的網絡商品/服務交易信息。 網絡不正當競爭行為搜索手動/自動搜索近期某某范圍內存在不正當競爭行為的網絡商品/服務交易,如惡意對比等。 注冊監(jiān)管為開展網絡經營的工商注冊及個人實名登記的監(jiān)管提供相應的技術手段,提供在線辦理已注冊工商戶網絡經營信息的登記備案、變更和發(fā)布的業(yè)務處理手段,利用網絡搜索技術進行違法注冊要求的網絡執(zhí)法檢查。據(jù)此,可將此部分業(yè)務劃分為兩個方面:網絡經營注冊和網絡執(zhí)法。.1 網絡經營注冊 工商戶網絡交易登記登記工商戶網絡經營官方主頁地址,信息服務提供商,網上支付平臺等信息。 工商戶網絡交易變更變更工商戶網絡經營官方主頁地址,信息服務提供商,網上支付平臺等信息。 工商戶網絡交易信息公布公布工商戶網絡經營官方主頁地址,信息服務提供商,網上支付平臺等信息到網絡用戶門戶模塊。 個人網絡交易實名登記備案登記開展網絡經營個人在網絡交易平臺的實名注冊信息,官方主頁。.2 網絡執(zhí)法 搜索需工商注冊網絡經營者手動/自動搜索某某范圍內涉及網絡經營的未注冊企業(yè)或個體。 公布需工商注冊網絡經營者公布經過確認的、符合注冊條件的某某范圍內涉及網絡經營的未注冊企業(yè)或個體,催其依法注冊。 市場合同監(jiān)管通過網絡,對涉及網絡交易的合同依法實施行政監(jiān)管,對各類網絡廣告活動及廣告經營者和廣告發(fā)布者進行監(jiān)督、檢查,查處虛假廣告等違法行為提供相應的技術手段。主要分為合同監(jiān)管和廣告監(jiān)管兩個方面。.1 合同監(jiān)管 網絡經營電子合同范本備案對網絡經營者提供的電子合同范本進行審核備案。 網絡經營電子單據(jù)范本備案對網絡經營者提供的電子單據(jù)范本進行審核備案。 網絡經營合同憑證審查審查網絡經營投訴中提交的證據(jù),包括電子合同、憑證或單據(jù)等。.2 廣告監(jiān)管 網絡違法廣告搜索手動/自動搜索近期某某范圍內違法網絡廣告,并取證。 網絡違法廣告立案根據(jù)搜索結果,對證據(jù)確鑿的違法廣告和信息盜用進行立案。 網絡違法廣告結案對違法廣告案件依法進行查處,處理完畢,在此結案。 系統(tǒng)管理主要包括用戶權限管理、搜索引擎管理和數(shù)據(jù)管理。.1 用戶權限管理 網絡用戶管理管理包括網絡消費者、網絡經營者和交易平臺服務提供商的帳戶信息。 內部用戶管理管理工商部門內部用戶的賬戶信息。 權限管理設立權限組,分配用戶權限。.2 搜索引擎管理對搜索引擎及基本搜索規(guī)則進行設置和維護。.3 數(shù)據(jù)管理定期備份數(shù)據(jù),在需要時進行回復。3.2.2 接口需求與本系統(tǒng)進行交互的其他信息系統(tǒng)主要有:工商部門人事管理系統(tǒng)、工商注冊管理系統(tǒng)和網絡交易平臺。以下將分述與其相關的接口要求。 接口需求描述.1 工商部門人事管理系統(tǒng)定期與人事管理系統(tǒng)同步數(shù)據(jù),獲取人員、部門信息,作為用戶及權限管理的依據(jù)??梢允褂脙煞N形式的數(shù)據(jù)同步:如果人事管理系統(tǒng)提供人事信息接口,可通過該接口提取數(shù)據(jù),可進行定期數(shù)據(jù)同步。如果人事管理系統(tǒng)未提供上述接口,可以采用文件導出導入的形式進行數(shù)據(jù)同步。.2 工商注冊管理系統(tǒng)提取工商戶注冊信息,記錄、歸檔其網絡交易登記信息。同上,也可以使用兩種形式的數(shù)據(jù)同步:如果注冊管理系統(tǒng)提供注冊信息接口,可通過該接口提取數(shù)據(jù),可進行定期數(shù)據(jù)同步。如果注冊管理系統(tǒng)未提供上述接口,可以采用文件導出導入的形式進行數(shù)據(jù)同步。.3 網絡交易平臺提取網絡交易統(tǒng)計數(shù)據(jù)??紤]到隨著網絡交易的快速發(fā)展,會有越來越多的交易平臺產生,為了解除提取交易數(shù)據(jù)對特定交易平臺的以來,應該定義標準的網絡交易數(shù)據(jù)傳遞格式和標準的接口,網絡交易監(jiān)管系統(tǒng)應實現(xiàn)該接口,向外提供訪問該接口的API或者Web Service,由各交易平臺通過訪問該接口,提交符合數(shù)據(jù)格式的網絡交易數(shù)據(jù)。 接口要求1 定時向其他系統(tǒng)提取或傳送業(yè)務數(shù)據(jù)。2 保證各相關系統(tǒng)間的數(shù)據(jù)同步(包括新建和更新的數(shù)據(jù),),同步的時間間隔應符合業(yè)務處理對時間的要求,同步的業(yè)務量應保證業(yè)務處理的流量要求。3 在數(shù)據(jù)交換和同步的過程中,必須保證進行交換的兩個系統(tǒng)的數(shù)據(jù)庫在進行數(shù)據(jù)交換時,所涉及的事務處理和數(shù)據(jù)的一致性、完整性。4 對于異構系統(tǒng),不要由于相互間的接口而產生緊密耦合。同時規(guī)范數(shù)據(jù)接口,使得一個接口能供多個調用者調用。數(shù)據(jù)接口邏輯的粒度應該較大,具有一定時期的穩(wěn)定性。3.2.3 性能需求本系統(tǒng)主要包括三大類業(yè)務處理形式,其性能要求也有所不同。s 基于業(yè)務作業(yè)的事務處理業(yè)務處理吞吐量、業(yè)務處理速度;s 基于數(shù)據(jù)統(tǒng)計的分析處理數(shù)據(jù)全面、結果的有效性;s 基于數(shù)據(jù)訪問的信息門戶頁面顯示速度網絡交易監(jiān)管系統(tǒng)所需的事務處理是典型的商業(yè)事務處理模型,復雜度適中;數(shù)據(jù)統(tǒng)計分析處理的復雜度適中,但使用率和響應要求都不會很高;信息門戶復雜度適中,使用率較高和響應要求較高。3.2.4 安全需求 網絡安全網絡安全:客戶操作終端與服務期間的通訊數(shù)據(jù)進行加密,保證數(shù)據(jù)在Internet上的傳輸安全。采取相關技術和設備,將服務器封裝在一個安全的區(qū)域內,外界與服務器通訊只能通過http或https端口進行,保證的服務器端的安全性。 數(shù)據(jù)庫安全網絡訪問安全:對數(shù)據(jù)庫服務器進行保護,確保外界不能直接訪問數(shù)據(jù)庫,避免外界對數(shù)據(jù)庫服務器所提供的連接端口,進行惡意攻擊。確保外界用戶即使有數(shù)據(jù)庫的口令也無法訪問數(shù)據(jù)庫中的數(shù)據(jù)。備份確保數(shù)據(jù)保存的穩(wěn)定性,可以在最短時間內恢復丟失的數(shù)據(jù),保護用戶的數(shù)據(jù)安全。管理安全性:采取措施消除數(shù)據(jù)庫中不必要的演示數(shù)據(jù),刪除不使用的用戶與服務。數(shù)據(jù)庫安裝后,修改默認安全設置,提高數(shù)據(jù)庫安全性。 應用軟件安全系統(tǒng)需要提供身份認證、權限限制、災難恢復等多種安全性的保障。.1 身份認證系統(tǒng)管理員應給每一個系統(tǒng)的操作員戶記錄,操作員在使用系統(tǒng)前必須在系統(tǒng)中使用口令進行登錄,沒有經過認證的人員不能使用系統(tǒng),保證系統(tǒng)數(shù)據(jù)的安全性。為了保護操作員的記錄信息,系統(tǒng)采用特殊加密技術對操作員口令等信息進行單向不可逆的加密。.2 權限限制在身份認證的基礎上,系統(tǒng)應對可以使用系統(tǒng)的操作員也進行了權限的限制。管理員可以對每一個操作員分配可以使用的功能權限。以防敏感性數(shù)據(jù)的泄漏。.3 數(shù)據(jù)安全系統(tǒng)的設計應可以保證,對各種業(yè)務的、系統(tǒng)的狀態(tài)信息均保存在數(shù)據(jù)庫中。在服務器出現(xiàn)異常情況時,只須重新啟動服務器,系統(tǒng)應可以自動恢復到異常前的狀態(tài)。系統(tǒng)重啟消耗時間應控制在10分鐘以下,能夠滿足業(yè)務處理的非實時性要求。服務器應采用冗余磁盤陣列,服務器中數(shù)據(jù)的完整與安全。另外,使用單獨的數(shù)據(jù)備份工作站,自動定時將數(shù)據(jù)庫中數(shù)據(jù)全部進行備份。自動備份周期可調。數(shù)據(jù)備份工作站與主服務器通過1000M網絡相聯(lián),并且備份服務器與主服務器隔離放置??梢员苊庖馔馐录?shù)據(jù)的破壞。支持由人工每月將備份數(shù)據(jù)刻制光盤,增加數(shù)據(jù)保護。4 總體設計4.1 總體設計目標工商行政管理網絡交易監(jiān)管是一個面向網絡,基于網絡的新型網絡平臺,在其設計中不但要考慮到傳統(tǒng)信息平臺建設的一般性要求,同時要針對網絡監(jiān)管和工商行政管理的雙重要求,利用信息化的技術手段對網絡交易進行規(guī)范,建立一個信息集成化、業(yè)務流水化、服務大眾化的工商綜合業(yè)務平臺。該系統(tǒng)設計目標: 通過系統(tǒng)平臺的建設,逐步完善某某本地網絡商品經營主體備案和信用檔案平臺以及社會公眾申訴舉報平臺的多業(yè)務平臺建設。 通過技術手段自動搜索網絡中的違法內容,有效的控制違法廣告、網絡傳銷、制假販假等違法行為。 采用流程化的方式處理業(yè)務,將工作人員從手工處理、人為管理的傳統(tǒng)模式中解脫出來,實現(xiàn)計算機對網絡交易信息的分析、處理,并通過和各網絡交易平臺的聯(lián)動,實現(xiàn)對違法網絡交易的預警、取證、追蹤控制、管理等。4.2 總體設計原則網絡交易監(jiān)管平臺的開發(fā)是一項系統(tǒng)的開發(fā)工程,網絡交易監(jiān)管不但涉及到信息技術,同時也涉及到相關的法制和規(guī)范的不斷完善,其建設是一個長期的、不斷完善的過程。因此在系統(tǒng)的總體設計中,一方面要考慮到近期目標,根據(jù)目前的實際情況和要求,規(guī)范各階段的設計;另一方面要適應長遠發(fā)展,進行統(tǒng)一規(guī)劃,故系統(tǒng)在建設中應遵循以下原則: 實用性原則 先進性原則 可擴展性和可維護性原則 安全、可靠性原則4.2.1 實用性原則網絡交易監(jiān)管平臺力求最大限度地滿足現(xiàn)有實際工作的需要,充分考慮網絡交易中涉及到的工商部門各業(yè)務層次、各管理環(huán)節(jié)數(shù)據(jù)處理的實際性,把滿足管理業(yè)務作為第一要素進行考慮。把目前工商管理對網絡交易管理中所關心的關鍵問題作為階段建設目標,分步設計、分步實施。同時在用戶接口和實際界面設計盡可能考慮人體結構特征及視覺特征,界面力求美觀大方,操作力求簡便實用。由于工商局分支機構眾多,涉及的操作人員技術水平和業(yè)務水平參差不齊,為了保證系統(tǒng)的順利實施和推廣應用,降低維護成本,建立一個統(tǒng)一風格、友好而易于使用、符合大多數(shù)操作員習慣的用戶界面至關重要。4.2.2 先進性原則網絡技術層出不窮,這要求網絡交易平臺在設計之初就要采用業(yè)界先進、成熟的軟件開發(fā)技術,從而確保其強大的生命力。網絡交易監(jiān)管平臺的設計貫徹SOA(面向服務的軟件體系架構)的思想,將平臺內使用的功能都獨立為服務。所有的服務都是獨立的,服務帶有定義明確的可調用接口,通過調用服務形成業(yè)務流程,從而使得應用程序之間的耦合度降低,保證了平臺在一定級別的靈活性和互操作性,這種靈活性和互操作性完全高于傳統(tǒng)方法構建的高度集成的、跨平臺的程序。4.2.3 可擴展性和可維護性原則為適應將來的發(fā)展,工商局綜合業(yè)務集成平臺應具有良好的可擴展性和可維護性。軟件設計盡可能模塊化、組件化、服務化。數(shù)據(jù)庫的設計盡可能考慮到將來的需要。根據(jù)軟件工程的理論,系統(tǒng)維護在整個軟件的生命周期中所占的比重是最大的(占60%一70%)。因此,提高系統(tǒng)的可維護性是提高性能的必要手段。為此,系統(tǒng)采用面向對象的程序設計技術和程序模塊化構造,數(shù)據(jù)存儲結構設計在充分考慮其合理、規(guī)范的基礎上,同時具有可維護性。4.2.4 安全、可靠性原則網絡交易監(jiān)管平臺的特殊性對平臺的安全性提出了更高的要求,平臺內的應用軟件與數(shù)據(jù)庫系統(tǒng)的設計要做到安全、可靠,防止非法用戶的入侵。應用系統(tǒng)采用多級認證(系統(tǒng)級認證、模塊認證、數(shù)據(jù)庫認證) 措施,采用用戶密碼的加密技術以防止用戶口令被破解。數(shù)據(jù)庫的備份策略,以防災難發(fā)生。本系統(tǒng)利用大型數(shù)據(jù)庫本身嚴密的安全管理機制,采用對重要數(shù)據(jù)定期自動備份的方法,并在應用層通過設置合理的使用權限以及必要的操作日志保證系統(tǒng)抵御來自內部的威脅,同時防火墻和安全網關技術為系統(tǒng)提供了抵抗外部入侵的能力。4.3 總體邏輯架構設計網絡交易監(jiān)管平臺是一個涉及到多平臺、多系統(tǒng)的綜合業(yè)務平臺,其總體的邏輯架構如下圖所示。網絡交易監(jiān)管平臺參與者主要有參與網絡交易的消費者和經營者,網絡交易平臺的提供商,工商管理執(zhí)法人員,其中工商管理監(jiān)管人員涉及到市場、合同、商標、廣告、法制、315等多個部門,所以網絡交易監(jiān)管平臺的設計從實際出發(fā),在項目的實施的初期采用工商監(jiān)管部門人員直接登陸本系統(tǒng)實施網絡交易監(jiān)管,在后期逐漸和工商信息系統(tǒng)內的其他系統(tǒng)聯(lián)動,共享數(shù)據(jù)庫以及用戶信息,逐步實現(xiàn)和陜西工商內部業(yè)務系統(tǒng)的無縫對接。平臺的核心組成由平臺門戶、密鑰分發(fā)服務器、搜索引擎服務器、數(shù)據(jù)文件存儲服務器、Web Service數(shù)據(jù)接口幾部分組成。 平臺門戶通過Web UI與網絡交易的消費者、經營者、工商管理執(zhí)法人員之間的交互,完成網絡交易注冊、交易投訴、投訴案件受理、取證等和網絡平臺相關的業(yè)務。 網絡搜索引擎服務器負責按照搜索規(guī)則,對網絡上的交易信息進行采集和綜合,擯棄搜索過程中產生的無關信息,同時提取所取得網頁的元數(shù)據(jù),將元數(shù)據(jù)和網頁本身在數(shù)據(jù)文件存儲服務器中分別存儲。 數(shù)字簽名服務器主要是為了保證數(shù)據(jù)的真實性,防止交易數(shù)據(jù)被通過技術手段篡改,為用戶維權提供準確可靠的數(shù)據(jù),基本的要求是要求用戶在交易完成后,通過調用數(shù)字簽名服務器的服務對交易數(shù)據(jù)進行簽名保存。 數(shù)據(jù)文件服務器主要負責存儲平臺內所涉及到的元數(shù)據(jù)和文件,包括注冊信息、搜索結果、電子合同等多種信息。 Web Service 數(shù)據(jù)接口負責與網絡交易平臺通訊,通過平臺提供的接口,使得網絡交易平臺可以上報相關數(shù)據(jù)以及網絡交易數(shù)據(jù)。同時在項目實施后期,根據(jù)工商信息內部系統(tǒng)的不同要求提供一個系統(tǒng)整合的有效途徑。4.4 網絡系統(tǒng)設計網絡交易監(jiān)管平臺的通訊網絡平臺為1000M快速以太網,由一臺核心的千兆交換機和防火墻構成網絡主體,所有服務器使用1000M網卡接入,具體的網絡拓撲建議如下圖所示:網絡拓撲結構按照模塊化的思路可分為核心交換層、與Internet連接、服務器接入、存儲局域網(SAN)幾個部分,下面對各個部分分別描述: 核心交換層核心交換機由一臺三層千兆交換機承擔,核心交換機都有線性三層交換能力,這樣可以針對不同的應用劃分不同的VLAN ,在降低單個VLAN 規(guī)模的同時,既可以保證不同VLAN 的安全,也可以提高各個VLAN 的性能。而不同VLAN 之間的互通任務則通過核心交換機的三層交換功能實現(xiàn)線速的交換。 與Internet連接根據(jù)Internet線路的類型,在模塊化的路由器上選用合適的模塊進行Internet 接入。局域網與Internet 之間通過防火墻進行隔離,可以很好的對兩個不同區(qū)域的訪問進行控制,這樣可以大大提高系統(tǒng)的安全性。 服務器接入所有服務器都通過千兆線路接入核心交換機,這樣可以保證服務器有良好的帶寬響應大量的客戶請求,同時又可以用雙機等技術保證接入的不中斷。對外的公眾WEB 服務器放置于DMZ 區(qū)之中,這樣可以提供獨立的Internet 用戶訪問,同時也保證了當WEB 服務器出問題時對局域網的威脅。 存儲局域網(SAN) 在系統(tǒng)建設初期,我們采取單服務器存儲、人工備份的方式,隨著平臺信息系統(tǒng)建設的不斷深入,信息量的增加,存儲系統(tǒng)將使用存儲局域網,此時服務器、存儲服務器均通過雙光纖通道與光纖交換機進行連接,從而組成高速、安全的存儲局域網,同時采用磁帶機對數(shù)據(jù)進行備份,從而提供高性能、高可靠的數(shù)據(jù)存儲網絡。4.5 硬件系統(tǒng)設計4.5.1 服務器 設計原則主機服務器是所有平臺應用系統(tǒng)的運行基礎。一個好的信息化平提案,必定要求有良好的應用功能與有效的應用效果,而這些應用都離不開一個優(yōu)秀的硬件平臺的支撐。為了保證應用的高效高質運行,主機服務器設計應符合下述原則: 高可靠性。保證應用的平穩(wěn)不間斷運行,從而實現(xiàn)業(yè)務的高效安全處理。 高擴展性。保證系統(tǒng)可以隨著應用規(guī)模的發(fā)展而擴充,與平臺一起成長。 配置適度。在保證有一定業(yè)務余量的情況下,較好的節(jié)省投資。 開放性。保證對應用的良好支持,方便系統(tǒng)的擴展、運行與維護。 設計要求主機服務器的性能、穩(wěn)定性、擴展性將直接影響著應用平臺的高效、可靠與擴展。對主機服務器的要求如下:1. 必須根據(jù)高可靠性、高擴展性、開放性的系統(tǒng)組織原則進行主機選型。其中,應用服務器、數(shù)據(jù)庫服務器采用主流機型,并通過配套的軟件組成雙機互為備份。2. 系統(tǒng)應具有高擴展性,當業(yè)務量增加或增加新業(yè)務時,主機能以增加節(jié)點、處理器、內存等方式提供更高的性能來滿足新的要求,并應能支持CPU的板級升級和節(jié)點的平滑擴充;3. 考慮關鍵應用單點故障問題,當故障出現(xiàn)時,其它節(jié)點能夠自動接管該節(jié)點的應用,且整個系統(tǒng)能夠實現(xiàn)負載自動均衡,故障排除后,該節(jié)點能夠自動恢復應用;4. 主機的設計處理能力要求滿足所有相關應用和一定用戶規(guī)模的需求,并要求考慮全部系統(tǒng)的開銷及應用切換時性能余量(雙機時可考慮),還需考慮總共約30%的性能冗余;4.5.2 存儲系統(tǒng) 設計原則隨著信息技術的不斷發(fā)展,各種各樣的數(shù)據(jù)也在飛速膨脹,信息系統(tǒng)也在慢慢的從以應用中心變?yōu)橐詳?shù)據(jù)為中心,而所有的數(shù)據(jù)都是以存儲系統(tǒng)為基礎的,因此一個好的存儲系統(tǒng)將可能極大的提升信息系統(tǒng)的價值。為了保證存儲系統(tǒng)對應用的高效支持和擴展,存儲系統(tǒng)設計要符合以下原則: 高性能。能實現(xiàn)高速的數(shù)據(jù)存取,保證應用的高效平滑運行 高可靠性。保證數(shù)據(jù)存取的穩(wěn)定,滿足應用長期高效運轉的要求 高擴展性。保證數(shù)據(jù)量可以隨著系統(tǒng)應用規(guī)模的擴展而擴展 高安全性。保證數(shù)據(jù)盡量少的損壞與丟失,即使出現(xiàn)意外,也有快速地恢復 兼容性。保證數(shù)據(jù)能方便的遷移,能對不斷增加的應用提供良好的支持 存儲系統(tǒng)設計要求數(shù)據(jù)是交易監(jiān)管平臺應用的最重要的資產,是整個平臺的生命線,而存儲系統(tǒng)則是保證這條生命線的基礎。存儲系統(tǒng)應滿足如下要求:1. 存儲系統(tǒng)滿足管理信息系統(tǒng)和業(yè)務系統(tǒng)的數(shù)據(jù)容量要求,充分考慮容錯,并有充分的擴展性。2. 采用高性能磁盤陣列作為主要的存儲設備,并采用磁帶庫、光盤庫作為備份恢復手段。3. 提供災難備份恢復的備份恢復策略及實施步驟,提供靈活的管理手段對存儲備份的過程和設備進行有效的管理。4. 磁盤陣列和磁帶庫、光盤庫等設備要求數(shù)據(jù)讀寫速度快,數(shù)據(jù)存取方便、介質耐用、數(shù)據(jù)保存長久;磁盤陣列I/O 讀寫速度要滿足用戶最大容量時計費和結算的實時性和其它業(yè)務處理的要求,并選取合適的數(shù)據(jù)存儲方式,分散、優(yōu)化I/O 。 數(shù)據(jù)存儲平臺設計現(xiàn)在的存儲系統(tǒng)主要有DAS (直連式存儲)、NAS (網絡存儲)和SAN(存儲區(qū)域網)三種,DAS 以其廉價在小型系統(tǒng)上應用廣泛,但其擴充性差而無法用在大型系統(tǒng)上;NAS 是新的存儲技術,它以相對低廉的價格和可擴充性吸引了廣大的客戶,但其基于網絡的存儲使其性能低下,特別是在系統(tǒng)較大時。而SAN 則采用光纖連接,有著極大的擴展性和高性能,是大型系統(tǒng)的首選存儲系統(tǒng)。SAN 是一個獨立于服務器網絡系統(tǒng)之外的高速存儲網絡,這種網絡采用高速的光纖通道作為傳輸媒體,將存儲子系統(tǒng)網絡化,實現(xiàn)了真正高速共享存儲的目標。和傳統(tǒng)的服務器存儲連接相比,SAN 提供了更大的適應性和可用性,更好的集成管理能力和更優(yōu)的性能。SAN 是當今存儲界的一個熱門技術,它也代表著存儲的將來的發(fā)展方向。INTERNET 的發(fā)展需要快速得到網絡數(shù)據(jù),跨平臺地存取網絡數(shù)據(jù)、安全地使用網絡數(shù)據(jù),同時企業(yè)用戶希望充分利用存儲資源,有效管理存儲資源,并根據(jù)需求靈活地擴展存儲、并根據(jù)需求靈活地擴展存儲資源,這些都成為推動SAN 的主要動力。SAN 的基本思路是將基于LAN 上的存儲共享遷移到主要由存儲設備為核心組成的SAN 上,使得數(shù)據(jù)的訪問、備份和恢復不占用局域網資源,不影響LAN 的性能,這樣在突發(fā)性大數(shù)據(jù)量訪問時,網絡性能不會有大幅下降。SAN將以前必須通過服務器的本地存儲,發(fā)展為網絡存儲。SAN 主要依賴光纖通道技術,形成自己的SAN 網,并利用SAN 交換機與網絡上的服務器溝通。SAN帶來的另一大好處是管理簡單方便,SAN 能自動識別,配置新的存儲設備,并能夠根據(jù)使用情況平衡SAN 內不同存儲設備間的負載,進行存儲設備間的數(shù)據(jù)復制備份。SAN 存儲系統(tǒng)結構具有以下特點: 開放的標準,適合于服務器和存儲設備之間的共享 高性能的數(shù)據(jù)存取 具有高度的可擴充性 具有非常高的可靠性 基于SAN 的備份恢復、災難恢復等多種解決方案根據(jù)網上交易監(jiān)管平臺應用的規(guī)模和性能要求,我們建議采用基于SAN 的存儲系統(tǒng),以保證系統(tǒng)的高效與穩(wěn)定,并可以隨著業(yè)務規(guī)模的擴大進行幾乎無限的擴展。但是考慮到目前網絡交易平臺建設的分步驟實施的策略,我們建議先將數(shù)據(jù)存儲采用DAS的方式,隨著項目業(yè)務的不斷擴大,逐步完成從DAS到SAN的過渡升級。 數(shù)據(jù)備份恢復設計好的存儲系統(tǒng)可以保證數(shù)據(jù)的高度安全與可用,但他卻不能消除災難或人為的意外刪除等造成的破壞。為了防止這種意外的數(shù)據(jù)損壞,必須對重要的數(shù)據(jù)進行備份,并有完整的恢復手段。我們建議用磁帶庫設備,配合備份軟件來進行數(shù)據(jù)的備份保護。根據(jù)網絡交易監(jiān)管平臺的情況,磁帶庫設備和SAN存儲都將納入后期的實施范圍。5 詳細設計5.1 技術架構設計網絡交易監(jiān)管平臺的多系統(tǒng)、多平臺的特性對整個技術架構必須在基于業(yè)務需求之上為平臺用戶提供敏捷特性的一種應用架構,通過構建具有良好可擴展性的系統(tǒng)框架,快速有效的對平臺的業(yè)務變化進行響應。所以在技術架構的設計上擬采用使用基于SOA(面型服務的架構)的應用開發(fā)模型。5.1.1 設計思路面向服務體系架構自身具備的松散耦合、粗粒度、與平臺無關等特點為網絡交易監(jiān)管平臺的需求者、使用者和平臺的開發(fā)者都提供了很大的益處。對于網絡交易監(jiān)管平臺的需求者來說,希望在最短的時間內、利用最少的成本,開發(fā)出最高效的應用系統(tǒng),同時能夠在保持原有系統(tǒng)能夠正常使用的前提下,對新需求做出快速的響應。1 SOA能夠將網絡交易平臺和工商局內部系統(tǒng)的有用資源改造成服務,并結合網絡交易平臺和工商局內部系統(tǒng)的現(xiàn)有的服務,開發(fā)出功能更強大的服務,這樣軟件的開發(fā)不用從零開始,大大縮短了開發(fā)周期、降低了開發(fā)成本。2 網路交易平臺的需求是建立在工商部門基本業(yè)務的基礎之上,但是由于其監(jiān)管對象是網絡交易這一特殊的交易形式,其面臨的監(jiān)管環(huán)境變化極快,對監(jiān)管平臺的要求也是快速變化的。由于SOA具有松散禍合的特性,所以對于業(yè)務細節(jié)上的變化只需通過簡單的修改某個相應的服務來實現(xiàn)。對于完全新增的業(yè)務,可以開發(fā)新的服務,然后整合到已有系統(tǒng)中。3 SOA允許清晰地表示流程流。這些流程流通過在特定工商管理業(yè)務服務中使用的組件的順序來標識。業(yè)務建模反映在業(yè)務服務中,而流程操縱是以一定的模式重組部件(構成業(yè)務服務的組織)來實現(xiàn)的,同時允許更改和定制流程流,對工商管理的業(yè)務變化提供了良好的適應性。對于網絡交易監(jiān)管平臺的使用者來說,其想要以最簡單、快捷的方式自由、安全的使用到高質量的服務。1 SOA是松耦合的服務架構通過服務提供者和服務使用者的松散耦合關系,屏蔽了系統(tǒng)內部復雜的業(yè)務邏輯。2 服務是位置透明的,服務不必與特定的系統(tǒng)和特定的網絡相連接。3 對于業(yè)務需求變化,SOA能夠方便組合松耦合的服務,以提供更為優(yōu)質和快速的響應,允許服務使用者自動發(fā)現(xiàn)和連接可用的服務。4 只要遵循標準的協(xié)議,客戶端的開發(fā)可以使用任何平臺以及任何開發(fā)語言。通過精確定義的服務接口和對XML,Web服務標準的支持,可以支持多種客戶類型,甚至包括PDA、手機等新型訪問渠道。5 提供對服務使用者的驗證(authentiCation)授權(authoriZation),來加強安全性保障。對于網絡交易監(jiān)管平臺的軟件開發(fā)者來說,平臺的開發(fā)具是一個逐步完善的過程,如何保證平臺在不斷增加的應用模塊的同時,將軟件開發(fā)的難度和風險降至最低,并且開發(fā)出可重用性好、可擴展性高的系統(tǒng)是一個重要需求。1. SOA通過標準接口,不同服務之間可以自由的調用,而不必考慮所要調用的服務位置、開發(fā)平臺,或者開發(fā)語言等。從而實現(xiàn)了真正意義上的遠程、跨平臺和跨語言的應用系統(tǒng)。各個交易平臺的提供商,可以根據(jù)自身平臺的架構,使用自己熟悉的編程語言開發(fā)出高效的服務,從而建立與網絡建議監(jiān)管平臺的聯(lián)系。2. SOA服務架構要求應用程序分層,業(yè)務流程組織人員只專注于高層的服務組織來實現(xiàn)業(yè)務,服務開發(fā)人員只負責服務的實現(xiàn),而客戶端開發(fā)人員則只根據(jù)自己熟悉的平臺去開發(fā)用戶訪問界面。因此在實際的軟件開發(fā)過程中,不同層的開發(fā)小組進行分工,提高了開發(fā)的效率,使得大規(guī)模流水線生產成為可能。3. 服務提供者可以通過獨立調整服務以滿足需求上的修改,通過獨立開發(fā)新的服務以滿足新的需求,大大提高了系統(tǒng)的可擴展性。5.1.2 分層架構對于現(xiàn)在的應用系統(tǒng)來說,分層是一種常用的做法。每一層都依托在下層之上,使用下層定義的各種服務,但下層對上層隱瞞了實現(xiàn)細節(jié),只提供可訪問的接口,并且下層對上層又是一無所知的,使各層之間具有較高的獨立性,不會存在過多的依賴。基于SOA架構的網絡交易監(jiān)管平臺也采用分層的技術,使得系統(tǒng)的設計能夠出現(xiàn)更細的分工,這樣可以更好的提高效率。根據(jù)平臺的的實際需要,可分為四層:Ul界面層、業(yè)務邏輯層、數(shù)據(jù)訪問層、數(shù)據(jù)持久層,具體如下圖所示: UI界面層主要負責根據(jù)不同的需求和不同的權限提供不同的界面,對于不同用戶的不同業(yè)務其所提供的業(yè)務界面有所不同,UI界面對頁面請求進行查詢和展示使用情況,界面的實現(xiàn)方式是多種的,可以是桌面式的也可以是Web的。 業(yè)務邏輯層包含了監(jiān)管系統(tǒng)平臺內的所有的業(yè)務流程,它們響應界面層的請求,通過執(zhí)行相應的服務,而服務通過數(shù)據(jù)訪問層來訪問數(shù)據(jù)持久層,最后訪問數(shù)據(jù)庫,進行查詢或者更新等操作,在執(zhí)行過程中可能一個業(yè)務流程會涉及到多次訪問Web服務,多次的數(shù)據(jù)庫操作,但這對外是透明的。 數(shù)據(jù)訪問層包含了數(shù)據(jù)訪問模塊和對外提供的服務模塊。數(shù)據(jù)訪問模塊主要涉及數(shù)據(jù)庫的訪問邏輯,不包含具體的對于某個系統(tǒng)的應用,它是一個通用的數(shù)據(jù)庫操作的設計、封裝、優(yōu)化模塊,并且也發(fā)布為Web服務,這是可以供絕監(jiān)管平臺以及其他與平臺發(fā)生數(shù)據(jù)交換的交易平臺,這也是SOA的一個優(yōu)勢所在,那就是資源的開發(fā)性和可復用性。 數(shù)據(jù)持久層主要涉及數(shù)據(jù)庫,如Oracle,SQL Server等。主要包含控制數(shù)據(jù)和業(yè)務數(shù)據(jù),控制數(shù)據(jù)是指SOA架構自身所需要保存的部分信息的存儲,而業(yè)務數(shù)據(jù)是指應用中業(yè)務流程或服務涉及到的數(shù)據(jù)的增、刪、改、查等各種操作的數(shù)據(jù)。上述架構是基于目前監(jiān)管平臺的前期需求進行分類的,整個系統(tǒng)的開發(fā)是從頭開始設計開發(fā)的,但是隨著網絡監(jiān)管業(yè)務的不斷深入,其監(jiān)管平臺需要和工商管理的其他系統(tǒng)集成,共同實施工商業(yè)務。對于與其他系統(tǒng)集成來說,這個結構則需要有所改變,平臺可以變?yōu)閹紫聨讓樱篣I界面層、業(yè)務邏輯層、基礎服務層、持久層。具體如下圖所示:上述開發(fā)層次模型與第一種的區(qū)別是它是基于與工商管理其他系統(tǒng)集成作為主要目的,其中前面兩個層次與第一種層次模型相同,第三層變?yōu)榛A服務層,這層主要針對其他系統(tǒng)改造后的基礎服務,供業(yè)務邏輯層來使用,而對于持久層,則是將原來的業(yè)務數(shù)據(jù),變?yōu)槠渌到y(tǒng),也就是從其他系統(tǒng)中得到數(shù)據(jù)。此時可以使兩者結合起來,如把數(shù)據(jù)訪問層和基礎服務層結合起來,在這層中如果要訪問其他系統(tǒng)則直接建立基礎服務,而不需使用數(shù)據(jù)訪問層功能,而對于新開發(fā)的系統(tǒng)的服務則要使用數(shù)據(jù)訪問層。對于持久層來說,對于已存在的系統(tǒng)的數(shù)據(jù)就用其他系統(tǒng)作為持久層,對于新的系統(tǒng)來說,有可能則是新的數(shù)據(jù)庫,它們的結合無疑既能解決新系統(tǒng)的開發(fā)問題又能解決應用系統(tǒng)的集成問題。5.1.3 總體架構通過對某某市網絡商品交易監(jiān)管平臺業(yè)務需求的分析,對該平臺的業(yè)務進行分層歸類,并結合SOA架構的要求,將整個業(yè)務構建在Web Service之上。在架構的底層我們將監(jiān)管平臺所要集成的其他應用分成兩類:一類是可以提供Web Service的交易平臺,工商業(yè)務系統(tǒng);一類是未提供Web Service的應用,主要包括工商業(yè)務系統(tǒng)、開發(fā)所要涉及到的組件、開發(fā)包、數(shù)據(jù)庫、文件系統(tǒng)等。在架構的中間是整個架構的核心部分,即根據(jù)業(yè)務需要抽象構建的各類Service,如何構建適應監(jiān)管平臺要求的Web Service是整個技術框架的核心,我們將監(jiān)管平臺中的各分層架構所需要的Web Service分為五類:數(shù)據(jù)連接Service,數(shù)據(jù)Service,業(yè)務活動Service,業(yè)務流程Service,表示層Service。數(shù)據(jù)鏈接Service主要包含消息隊列,消息適配器、數(shù)據(jù)連接適配器,根據(jù)開發(fā)需要定制的API,ODBC,文件上傳、存儲操作等;數(shù)據(jù)Service則是對平臺內涉及的數(shù)據(jù)進行抽象、建模,構造基本數(shù)據(jù)邏輯模型、數(shù)據(jù)集合,完成和其他集成系統(tǒng)的數(shù)據(jù)同步等;業(yè)務活動Service則是將監(jiān)管平臺中的業(yè)務進行分類、分解,將其分解成一些原子操作,并結合監(jiān)管平臺的需求進行業(yè)務活動的集成、擴展、定制;業(yè)務流程Service是建立在業(yè)務活動Service基礎上,將業(yè)務活動根據(jù)工商的業(yè)務監(jiān)管需求,按照工商管理的業(yè)務流程,使用不同的業(yè)務活動構建一個完成的各種業(yè)務;表示層Service主要是對與平臺使用者交互的行為進行抽象、總結,整合的一些固定的用戶交互和可重用的門戶應用。 穩(wěn)定的,擴展性好的Service構建好了,以后我們可以依托構建的Service,完成具體的應用,應用可以是需要構建監(jiān)管平臺門戶、搜索引擎結果分析、工作流、具體的業(yè)務流程等。同時,根據(jù)用戶的要求開發(fā)很快的開發(fā)出基于瀏覽器、富客戶端、手機、PDA、12315語音平臺的應用,也可以為其他的應用系統(tǒng)、交易平臺提供數(shù)據(jù)等。該框架是一個橫向的分層框架,在具體的開發(fā)中,可根據(jù)具體的豎向業(yè)務需求,逐步完成各層的Service,這一個過程是一個持續(xù)集成、持續(xù)改進的過程,可以保證在業(yè)務不斷的變化增長的過程中,平臺有很好的適應性和擴展性。5.2 關鍵技術分析5.2.1 基于網頁庫的垂直搜索引擎對網絡交
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廠房拆遷補償與城市景觀優(yōu)化合同
- 倉儲租賃安全協(xié)議及應急物資儲備合同
- 餐飲業(yè)加盟商保密條款及市場保護協(xié)議
- 外派員工勞動合同模板(含出國手續(xù))
- 跨國公司總部辦公室租賃服務協(xié)議
- 企業(yè)園區(qū)共享車位租賃管理合同
- 采購人員廉潔從業(yè)與市場公平競爭協(xié)議
- 跨境運輸車輛安全責任聯(lián)合協(xié)議
- 研發(fā)中心搬遷及技術創(chuàng)新合作協(xié)議
- 活動中心場地租賃安全管理合同
- 【MOOC】電動力學-同濟大學 中國大學慕課MOOC答案
- 礦井通風機停電停風事故專項應急預案樣本(2篇)
- 醫(yī)療新技術匯報
- 光伏項目合伙投資協(xié)議書
- 運營崗位轉正述職報告
- 員工離職協(xié)議書模板
- 小講課闌尾炎病人的護理護理病歷臨床病案
- 2024年電阻陶瓷基體項目可行性研究報告
- 大國兵器學習通超星期末考試答案章節(jié)答案2024年
- 24秋國家開放大學《馬克思主義基本原理》專題測試參考答案
- 苗木采購施工方案
評論
0/150
提交評論