王家宏 孫晉海 伊超
摘要:依據(jù)數(shù)據(jù)集成的理論與方法,采用Mediator/Wrapper中介器法,設(shè)計(jì)開發(fā)了基于XML的水上項(xiàng)目異構(gòu)數(shù)據(jù)集成系統(tǒng),實(shí)現(xiàn)對(duì)水上項(xiàng)目各異構(gòu)數(shù)據(jù)源中數(shù)據(jù)的集成查詢,并在此基礎(chǔ)上進(jìn)一步開發(fā)了用于我國(guó)各水上項(xiàng)目國(guó)家隊(duì)在線交流和協(xié)同工作的協(xié)同辦公和專家研討廳功能模塊,為各訓(xùn)練隊(duì)實(shí)現(xiàn)信息共享和在線溝通提供了便捷的應(yīng)用系統(tǒng)。水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)有效解決了水上項(xiàng)目國(guó)家隊(duì)的“信息孤島”問題,對(duì)提高我國(guó)水上項(xiàng)目訓(xùn)練和管理的信息化水平提供了有效的支持。
關(guān)鍵詞:水上項(xiàng)目;數(shù)據(jù)集成;數(shù)據(jù)庫(kù);XML
中圖分類號(hào):G80-058 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-2076(2015)01-0001-07
Abstract:This study, based on the theory and method of data integration and using the Mediator/Wrapper meditator, has designed and developed a heterogeneous data integration system for water events based on XML, and realization of the integrated query of the data. On this basis, we have developed international online communication and coordination and expert discussion modules to provide a convenient database application system for information sharing and training. The database management platform has solved the problem of "Information Island" efficiently and provided efficient support for improving the information level of the training and management of aquatic events.
Key words: aquatic events; data integration; database; XML
水上運(yùn)動(dòng)項(xiàng)目(皮劃艇、賽艇、帆船帆板和激流回旋等)是奧運(yùn)會(huì)的“金牌大戶”。近年來,我國(guó)水上項(xiàng)目運(yùn)動(dòng)成績(jī)?nèi)〉昧酥卮笸黄?,這些突破與其訓(xùn)練和管理的科學(xué)化是分不開的。在當(dāng)前信息技術(shù)快速發(fā)展的形勢(shì)下,我國(guó)水上運(yùn)動(dòng)項(xiàng)目的信息化建設(shè)也取得了明顯進(jìn)展,并對(duì)各單項(xiàng)的訓(xùn)練、科研和管理工作發(fā)揮了重要作用。但由于各單項(xiàng)運(yùn)動(dòng)項(xiàng)目業(yè)務(wù)與功能的不同,各運(yùn)動(dòng)項(xiàng)目隊(duì)已建成的信息管理系統(tǒng)的數(shù)據(jù)源往往彼此獨(dú)立、相互封閉,大量訓(xùn)練數(shù)據(jù)難以在系統(tǒng)之間交流、共享和融合,從而形成了“信息孤島”。如何將這些異構(gòu)的數(shù)據(jù)源集成起來,聯(lián)通“信息孤島”,實(shí)現(xiàn)有效的信息查詢,成為當(dāng)前迫切需要解決的問題。
本研究正是為了有效整合水上項(xiàng)目各訓(xùn)練隊(duì)信息管理系統(tǒng)數(shù)據(jù)庫(kù),集成現(xiàn)有的大量異構(gòu)數(shù)據(jù)資源,解決我國(guó)水上運(yùn)動(dòng)項(xiàng)目“信息孤島”問題而展開的。研究從信息標(biāo)準(zhǔn)化入手,通過數(shù)據(jù)集成和協(xié)同工作的理論和方法,開發(fā)了一套集水上運(yùn)動(dòng)項(xiàng)目數(shù)據(jù)集成、協(xié)同工作和多媒體管理為一體的訓(xùn)練管理平臺(tái),從而有效解決水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)管理和相關(guān)人員溝通困難的難題。
1 我國(guó)水上項(xiàng)目信息系統(tǒng)現(xiàn)狀分析
1.1 運(yùn)動(dòng)項(xiàng)目信息管理系統(tǒng)構(gòu)建的異構(gòu)性
目前,國(guó)家體育總局水上運(yùn)動(dòng)管理中心主管的項(xiàng)目主要有皮劃艇、賽艇、激流回旋和帆船帆板等。近年來,在各國(guó)家隊(duì)的信息化建設(shè)中,各運(yùn)動(dòng)項(xiàng)目已經(jīng)建成了各自的科學(xué)化訓(xùn)練管理信息系統(tǒng),但這些系統(tǒng)都是由不同單位在不同時(shí)間進(jìn)行建設(shè)的,各訓(xùn)練管理系統(tǒng)的開發(fā)語(yǔ)言和數(shù)據(jù)庫(kù)結(jié)構(gòu)表現(xiàn)出很大的差異(如表1)。這種差異致使大量科研、訓(xùn)練數(shù)據(jù)難以在系統(tǒng)之間交流、共享和融合,無法進(jìn)行數(shù)據(jù)的深入挖掘。
1.2 協(xié)同工作的需求日趨強(qiáng)烈
當(dāng)前,各水上項(xiàng)目國(guó)家隊(duì)的信息系統(tǒng)多為數(shù)據(jù)庫(kù)管理模式,用戶只能根據(jù)數(shù)據(jù)庫(kù)結(jié)構(gòu)錄入、編輯和查詢數(shù)據(jù)信息,無法滿足用戶間協(xié)同辦公的需求。隨著水上運(yùn)動(dòng)各項(xiàng)目對(duì)協(xié)同辦公要求的不斷提高,大多訓(xùn)練隊(duì)不僅需要解決日常辦公、業(yè)務(wù)管理、信息交流等常規(guī)協(xié)同的功能,在即時(shí)溝通、數(shù)據(jù)共享等方面也提出了更進(jìn)一步的需求。
1.3 多媒體資料難于存儲(chǔ)和管理
比賽錄像是水上運(yùn)動(dòng)項(xiàng)目訓(xùn)練重要的資料數(shù)據(jù),但錄制的圖像信息量較大,一般信息系統(tǒng)難于存儲(chǔ),同時(shí)錄像資料的檢索也是一個(gè)難題,如何將大量的比賽錄像數(shù)據(jù)存儲(chǔ)起來,同時(shí)提供方便、易用的查詢和播放平臺(tái)是當(dāng)前水上運(yùn)動(dòng)項(xiàng)目信息化建設(shè)需要解決的難題。
2 水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)主要功能模塊設(shè)計(jì)
水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)以水上運(yùn)動(dòng)項(xiàng)目數(shù)據(jù)庫(kù)集成、用戶在線協(xié)同工作和多媒體資料管理為目標(biāo),以數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)化解決方案為基礎(chǔ),向用戶提供了數(shù)據(jù)庫(kù)綜合管理、協(xié)同辦公、本地專家研討廳、比賽錄像管理和用戶設(shè)置5種主要的功能模塊,如圖1所示。各模塊的功能描述如下:
2.1 數(shù)據(jù)庫(kù)綜合管理
數(shù)據(jù)庫(kù)綜合管理是整個(gè)平臺(tái)的核心內(nèi)容,它是一個(gè)通用的數(shù)據(jù)庫(kù)管理框架,通過簡(jiǎn)單的配置,即可實(shí)現(xiàn)跨數(shù)據(jù)庫(kù)、跨服務(wù)器的可視化數(shù)據(jù)管理。通過數(shù)據(jù)庫(kù)綜合管理模塊可以實(shí)現(xiàn)水上項(xiàng)目各異構(gòu)數(shù)據(jù)庫(kù)信息的有效集成,并完成數(shù)據(jù)的瀏覽、打印、導(dǎo)入、導(dǎo)出和聯(lián)合查詢等功能。數(shù)據(jù)庫(kù)綜合管理包括數(shù)據(jù)庫(kù)連接配置、數(shù)據(jù)信息查詢、數(shù)據(jù)信息編輯、數(shù)據(jù)打印輸出和數(shù)據(jù)庫(kù)權(quán)限管理5個(gè)功能模塊。
2.2 協(xié)同辦公
協(xié)同辦公是提升水上項(xiàng)目?jī)?nèi)部公文處理的主要應(yīng)用模塊。它以“平臺(tái)化”的結(jié)構(gòu)實(shí)施資源整合,將“人與人協(xié)作”的業(yè)務(wù)集中統(tǒng)一處理、統(tǒng)一服務(wù),并提供更便捷的業(yè)務(wù)開發(fā)方式,來提升水上項(xiàng)目?jī)?nèi)部對(duì)業(yè)務(wù)處理的響應(yīng)速度。協(xié)同辦公模塊提供了接收公文、發(fā)送公文、通知公告、已發(fā)公文、流程設(shè)置和模板設(shè)置6個(gè)子功能模塊。
2.3 本地專家研討廳
本地專家研討廳是依據(jù)計(jì)算機(jī)支持的協(xié)同工作(Computer Supported Cooperative Work,CSCW)技術(shù)設(shè)計(jì)的信息實(shí)時(shí)交流與共享模塊,它包括電子白板,音、視頻數(shù)據(jù)交流,文本交流和專家列表4個(gè)子功能模塊。
2.4 比賽錄像管理
比賽錄像管理模塊是依據(jù)運(yùn)動(dòng)員、教練員平時(shí)察看錄像信息的需求而設(shè)計(jì)的,模塊包括添加比賽錄像、觀看比賽錄像和刪除比賽錄像等功能,這為用戶在線分享多媒體資料提供了方便。
2.5 用戶設(shè)置
水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)為每一個(gè)需要使用本平臺(tái)的人員提供了一個(gè)平臺(tái)帳號(hào)和密碼,用戶可以通過自己的帳號(hào)和密碼登錄平臺(tái)。用戶設(shè)置是維護(hù)系統(tǒng)登陸正常運(yùn)行的基礎(chǔ)保障模塊。用戶設(shè)置模塊提供對(duì)當(dāng)前系統(tǒng)使用者的姓名、性別、職業(yè)、專業(yè)、聯(lián)系方式等基本信息管理,同時(shí)可以設(shè)置使用者的使用權(quán)限。用戶設(shè)置模塊包括添加用戶信息、修改用戶信息和刪除用戶信息3個(gè)子功能模塊。
3 水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)的系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)的總體體系結(jié)構(gòu)如圖2所示,系統(tǒng)通過統(tǒng)一的數(shù)據(jù)訪問接口,向本地和遠(yuǎn)程的水上項(xiàng)目各訓(xùn)練信息系統(tǒng)進(jìn)行訪問。統(tǒng)一數(shù)據(jù)訪問接口可以屏蔽底層物理位置、數(shù)據(jù)邏輯結(jié)構(gòu)等細(xì)節(jié),使上層應(yīng)用系統(tǒng)能方便地通過它提供的標(biāo)準(zhǔn)對(duì)數(shù)據(jù)庫(kù)進(jìn)行各種操作,在此基礎(chǔ)上,進(jìn)一步開發(fā)各種
應(yīng)用功能模塊,實(shí)現(xiàn)我國(guó)水上運(yùn)動(dòng)項(xiàng)目各信息系統(tǒng)的數(shù)據(jù)集成和協(xié)同工作。
3.2 數(shù)據(jù)集成系統(tǒng)的體系結(jié)構(gòu)
水上項(xiàng)目數(shù)據(jù)集成系統(tǒng)是我們自行設(shè)計(jì)開發(fā)的異構(gòu)數(shù)據(jù)集成系統(tǒng),系統(tǒng)采用了Mediator/Wrapper(中介器法)體系結(jié)構(gòu)進(jìn)行設(shè)計(jì)。系統(tǒng)使用XML Schema建立公共模型,采用標(biāo)準(zhǔn)的XML格式進(jìn)行信息交換,系統(tǒng)的體系結(jié)構(gòu)如圖3所示。
水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)集成系統(tǒng)的系統(tǒng)結(jié)構(gòu)由數(shù)據(jù)層、中間層和應(yīng)用層三層結(jié)構(gòu)組成,各層結(jié)構(gòu)的主要功能如下:
3.2.1 應(yīng)用層
水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)集成系統(tǒng)的應(yīng)用層為終端用戶提供統(tǒng)一的全局查詢界面,教練員、管理者等可以通過應(yīng)用層的瀏覽器進(jìn)行查詢操作。各數(shù)據(jù)源返回的數(shù)據(jù)經(jīng)過系統(tǒng)中間層集成處理后以XML的形式返回,應(yīng)用XSLT(eXtensible Style sheet Language Transformations,可擴(kuò)展樣式表語(yǔ)言轉(zhuǎn)換)顯示在用戶查詢結(jié)果瀏覽器頁(yè)面中。
3.2.2 中間層
中間層是水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)實(shí)現(xiàn)異構(gòu)數(shù)據(jù)集成的主要業(yè)務(wù)邏輯。中間層包括公共模型模塊、注冊(cè)器、查詢處理器和結(jié)果集成器等多個(gè)部分。中間層的首要任務(wù)是構(gòu)建公共模型,公共模型的建立是整個(gè)異構(gòu)集成系統(tǒng)的運(yùn)行基礎(chǔ),為查詢分解和結(jié)果合成提供參考。然后,中間層接收到應(yīng)用層的查詢請(qǐng)求后,生成XQuery全局查詢,查詢處理器根據(jù)公共模型中的映射關(guān)系將全局查詢分解為對(duì)應(yīng)各數(shù)據(jù)源的子查詢,并將各子查詢文檔包裝為SOAP消息,通過調(diào)用相應(yīng)的Web服務(wù),傳送到對(duì)應(yīng)的數(shù)據(jù)源包裝器。最后,在包裝器中由查詢轉(zhuǎn)換器將XQuery子查詢轉(zhuǎn)換為局部數(shù)據(jù)源可識(shí)別的查詢語(yǔ)句,并執(zhí)行具體查詢?nèi)蝿?wù)。結(jié)果集成器接收由各數(shù)據(jù)源返回的XML形式的結(jié)果片段,合并后返回給應(yīng)用服務(wù)器,并按應(yīng)用層用戶所需的樣式在瀏覽器中顯示。
3.2.3 數(shù)據(jù)層
數(shù)據(jù)層包括包裝器(Wrapper)和異構(gòu)數(shù)據(jù)源兩部分,包裝器用于將不同的數(shù)據(jù)源轉(zhuǎn)換為一個(gè)公共的數(shù)據(jù)模型,數(shù)據(jù)源是水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)各異構(gòu)數(shù)據(jù)源的集合。數(shù)據(jù)源可以是關(guān)系數(shù)據(jù)庫(kù)、面向?qū)ο髷?shù)據(jù)庫(kù)、半結(jié)構(gòu)化的XML文檔以及HTML文檔等。
4 系統(tǒng)關(guān)鍵技術(shù)與核心功能的設(shè)計(jì)與開發(fā)
4.1 平臺(tái)主界面開發(fā)
水上運(yùn)動(dòng)項(xiàng)目訓(xùn)練管理信息系統(tǒng)采用框架式結(jié)構(gòu)設(shè)計(jì)開發(fā)。用戶主界面按左右分欄,左側(cè)為導(dǎo)航欄,提供數(shù)據(jù)庫(kù)管理、協(xié)同辦公、專家研討廳、比賽錄像、用戶管理主要功能的切換進(jìn)入,右側(cè)為操作區(qū),相應(yīng)功能操作、信息顯示、人機(jī)交互等主要在操作區(qū)完成,如圖4所示。
4.2 數(shù)據(jù)綜合查詢功能設(shè)計(jì)
數(shù)據(jù)綜合查詢是水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)管理模塊最主要的功能。為了滿足用戶的多種使用需求,數(shù)據(jù)庫(kù)綜合查詢方法包括分綜合數(shù)據(jù)查詢和自定義查詢兩種,前者是計(jì)算機(jī)根據(jù)用戶選擇的數(shù)據(jù)表名稱,自動(dòng)遍歷數(shù)據(jù)表結(jié)構(gòu)和字段類型,顯示表單中的全部?jī)?nèi)容;后者則是根據(jù)用戶自定義的查詢字段,在數(shù)據(jù)表中查詢出符合查詢條件的數(shù)據(jù)內(nèi)容。
4.2.1 數(shù)據(jù)庫(kù)綜合查詢的工作過程
水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)綜合查詢的工作過程是,首先接受用戶輸入全局?jǐn)?shù)據(jù)查詢信息,根據(jù)公共模型將全局查詢分解為針對(duì)各異構(gòu)數(shù)據(jù)源的子查詢,將各子查詢傳遞給各數(shù)據(jù)源執(zhí)行,各數(shù)據(jù)執(zhí)行的子查詢結(jié)構(gòu)根據(jù)公共模型進(jìn)行結(jié)果合成,組成以XML結(jié)構(gòu)表達(dá)的結(jié)果文件返回給用戶。系統(tǒng)的工作過程如圖5所示。
首先,用戶利用集成查詢用戶界面提出查詢要求,系統(tǒng)將用戶查詢轉(zhuǎn)化成對(duì)全局模式的查詢文檔(全局XQuery查詢文檔)。查詢處理器根據(jù)公共模型中局部模式與全局模式的映射關(guān)系,將全局XQuery分解為針對(duì)各個(gè)數(shù)據(jù)源的XQuery子查詢。然后將XQuery子查詢文檔包裝為SOAP消息傳遞到各數(shù)據(jù)源包裝器(Wrapper)。各子查詢?cè)谕ㄟ^查詢轉(zhuǎn)換器轉(zhuǎn)化為各數(shù)據(jù)源的內(nèi)部查詢,并執(zhí)行查詢。各數(shù)據(jù)源的查詢結(jié)果通過結(jié)果轉(zhuǎn)換器轉(zhuǎn)換成XML文檔。結(jié)果集成器對(duì)各數(shù)據(jù)源返回的查詢結(jié)果XML文檔做集成處理,依據(jù)局部模式與全局模式的映射關(guān)系,合并不完整的數(shù)據(jù)和過濾不符合查詢條件的數(shù)據(jù),組合成統(tǒng)一的最終查詢結(jié)果向用戶提交。結(jié)果文檔到達(dá)客戶端后,可使用XSL樣式單對(duì)結(jié)果進(jìn)行排版和顯示。
4.2.2 綜合數(shù)據(jù)集成查詢
綜合數(shù)據(jù)查詢是系統(tǒng)根據(jù)用戶選擇的數(shù)據(jù)庫(kù)和數(shù)據(jù)表名稱自動(dòng)遍歷該數(shù)據(jù)表的結(jié)構(gòu)和內(nèi)容,并將該數(shù)據(jù)表的全部?jī)?nèi)容通過統(tǒng)一顯示界面完整地顯示給用戶(如圖6),通過該方法可以方便地將SQL Server、Oracle等不同類型的數(shù)據(jù)庫(kù)內(nèi)容顯示出來,避免了用戶不斷登陸不同信息系統(tǒng)平臺(tái)而浪費(fèi)時(shí)間。
4.2.3 自定義數(shù)據(jù)集成查詢
自定義數(shù)據(jù)查詢是為滿足用戶在不同信息系統(tǒng)數(shù)據(jù)庫(kù)間綜合查詢數(shù)據(jù)而開發(fā)的查詢模塊。模塊依靠FLASH技術(shù)提供了一個(gè)可自定義的查詢界面設(shè)計(jì)器(如圖7),通過表單設(shè)計(jì)器用戶可以添加輸入框、選擇
框和時(shí)間控件等,整個(gè)操作是可視化的,設(shè)計(jì)界面的控件可以自由拖動(dòng),并且設(shè)置屬性。添加控件后,用戶可以在該界面的SQL語(yǔ)句輸入?yún)^(qū),輸入自定義的查詢語(yǔ)句,如以下語(yǔ)句則顯示圖8所示內(nèi)容:select team_id 所屬訓(xùn)練隊(duì),chief_coach_id 總教練,trainer_id 教練員,jihrq 計(jì)劃日期,zaocheng 早晨,shangwu 上午,xiawu 下午,wanshang 晚上,zhixing 執(zhí)行,beizhu 備注 from yundd_xunljh where team_id like ~input1%~ and trainer_id like ~input2%'~and jihrq like ~date3%~。
4.3 專家研討廳的設(shè)計(jì)與開發(fā)
水上項(xiàng)目國(guó)家隊(duì)訓(xùn)練工作是一個(gè)復(fù)雜的系統(tǒng)工程,需要教練員、運(yùn)動(dòng)員和科研人員的共同參與,眾多參與者集思廣益、共同討論是水上項(xiàng)目訓(xùn)練工作必不可少的一部分。為了滿足水上項(xiàng)目專家實(shí)時(shí)進(jìn)行異地討論和工作指導(dǎo),我們?cè)O(shè)計(jì)了一個(gè)具有音頻、視頻和多媒體溝通功能的水上項(xiàng)目專家研討廳模塊。該模塊提供了共享白板、語(yǔ)音視頻通訊、文本通訊和專家列表4個(gè)主要的功能服務(wù),通過該模塊教練員、運(yùn)動(dòng)員和項(xiàng)目專家可以進(jìn)行各種工作交流,將各種訓(xùn)練信息進(jìn)行分類、篩選、加工并通過網(wǎng)絡(luò)實(shí)現(xiàn)信息共享,極大提高了水上項(xiàng)目訓(xùn)練工作的效率。
4.3.1 水上項(xiàng)目專家研討廳系統(tǒng)設(shè)計(jì)
水上項(xiàng)目專家研討廳采用了大量的界面技術(shù)及服務(wù)器技術(shù)進(jìn)行設(shè)計(jì)和開發(fā),使用DOM(Document Object Model)和Action Script(AS)編寫界面操作,采用flash視頻技術(shù)提供視頻及音頻功能,采用Flash Media Server (FMS)作為服務(wù)器端。RTMP(the Real-time Messaging Protocol)協(xié)議作為客戶端和服務(wù)器端的傳輸協(xié)議,這是一個(gè)專門為高效傳輸視頻、音頻和數(shù)據(jù)而設(shè)計(jì)的 TCP/IP 協(xié)議。該協(xié)議建立在TCP協(xié)議或者輪詢HTTP協(xié)議之上。其系統(tǒng)工作模式圖如圖9所示。
4.3.2 水上項(xiàng)目專家研討廳主要功能分析
4.3.2.1 共享白板
共享白板是水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)應(yīng)用中的一個(gè)重要工具,它指的是一個(gè)虛擬工作區(qū)域,在這個(gè)區(qū)域中各終端人員可以共享.doc、.ppt、.jpg、.htm等格式的文檔,也可自己手工繪制圖形。
白板數(shù)據(jù)是共享數(shù)據(jù),當(dāng)一個(gè)用戶在白板上繪制或修改了數(shù)據(jù)后,其更新結(jié)果將即刻反映到其他用戶的白板上,即所謂的“你見即我見”(WYSIWIS,What You See Is What I See)功能。通過本模塊教練員可以共同瀏覽訓(xùn)練計(jì)劃,分析訓(xùn)練現(xiàn)場(chǎng)圖片,制定出有效的訓(xùn)練計(jì)劃和戰(zhàn)術(shù)等。
4.3.2.2 語(yǔ)音視頻通訊
臨場(chǎng)感是在專家研討過程中最為關(guān)注的一個(gè)感受,因此如何在研討廳提供語(yǔ)音視頻通信也是一個(gè)重要內(nèi)容。水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)的音、視頻交流依據(jù)目前較為成熟的理論技術(shù),經(jīng)過音視頻采集、音視頻壓縮、傳輸、解析、播放這樣幾個(gè)過程,專家通過攝像頭和麥克風(fēng)采集的圖像和聲音,在研討廳中可以進(jìn)行音、視頻的交流,每一個(gè)專家可以設(shè)定自己在研討會(huì)議中的聲音、圖像使用情況,即是否進(jìn)行發(fā)言,是否允許其他人觀看自己的圖像。
4.4 比賽錄像管理系統(tǒng)的設(shè)計(jì)與開發(fā)
比賽錄像是水上運(yùn)動(dòng)項(xiàng)目進(jìn)行比賽總結(jié)、戰(zhàn)術(shù)分析、訓(xùn)練指導(dǎo)、科學(xué)研究的第一手資料,這部分資料也是彌足珍貴的。比賽錄像管理模塊是水上運(yùn)動(dòng)項(xiàng)目多媒體資料管理的重要功能模塊,該模塊實(shí)現(xiàn)了視頻資料上傳、壓縮、截圖和播放多個(gè)重要功能
4.4.1 視頻資料壓縮和截圖
比賽錄像是水上運(yùn)動(dòng)項(xiàng)目訓(xùn)練重要的資料數(shù)據(jù),但錄制的圖像信息量較大,同時(shí)檢索也是一個(gè)難題。水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)通過視頻壓縮和截圖的方式,將視頻資料壓縮為FLV(FLASH VIEDO)格式,由于這種格式形成的文件非常小,加載速度極快,方便了大量視頻資料的上傳,該模塊采用ffmpge組件實(shí)現(xiàn),使圖像信息在水上項(xiàng)目訓(xùn)練、比賽策略分析方面取得重大進(jìn)步。視頻信息采用圖片配合文字的方式進(jìn)行排列,通過文字名稱可以基本確定尋找的內(nèi)容,圖片顯示了主要的視頻內(nèi)容,生成時(shí)間和發(fā)布人用于錄像信息的甄別和管理。
4.4.2 視頻播放器
為了良好地播放視頻,系統(tǒng)采用flash進(jìn)行了視頻播放器的開發(fā),視頻播放器可以內(nèi)嵌在皮劃艇項(xiàng)目數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)的客戶端頁(yè)面中,也可以通過用戶控制呈現(xiàn)為完整的控制頁(yè)面,進(jìn)行錄像播放。視頻播放器從數(shù)據(jù)庫(kù)加載播放地址,并進(jìn)行播放。通過以上技術(shù),實(shí)現(xiàn)了比賽錄像管理的各個(gè)功能,即使在較差的網(wǎng)絡(luò)環(huán)境下比賽錄像仍可以流暢播放。
5 小結(jié)
5.1 水上運(yùn)動(dòng)管理中心的項(xiàng)目(業(yè)務(wù)部)多,其訓(xùn)練基地相對(duì)分散且相距較遠(yuǎn),需要將每個(gè)項(xiàng)目訓(xùn)練隊(duì)的訓(xùn)練信息進(jìn)行數(shù)據(jù)集成,進(jìn)行網(wǎng)絡(luò)化管理,便于管理者和教練員了解和利用相關(guān)信息與數(shù)據(jù)。
5.2 不同的運(yùn)動(dòng)項(xiàng)目隊(duì)(部)業(yè)務(wù)與功能不同,已建成的信息管理系統(tǒng)的數(shù)據(jù)源往往彼此獨(dú)立,訓(xùn)練數(shù)據(jù)難以在系統(tǒng)之間交流、共享和融合。本研究成果從信息標(biāo)準(zhǔn)化入手,采用數(shù)據(jù)集成和協(xié)同工作的理論和方法,開發(fā)了一套集水上運(yùn)動(dòng)項(xiàng)目數(shù)據(jù)集成、協(xié)同工作和多媒體管理為一體的訓(xùn)練信息管理平臺(tái),有效地整合了水上項(xiàng)目各訓(xùn)練隊(duì)信息管理系統(tǒng)數(shù)據(jù)庫(kù),集成現(xiàn)有的大量異構(gòu)數(shù)據(jù)資源,解決了我國(guó)水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)管理和人員溝通問題,實(shí)現(xiàn)了有效信息的集成查詢與分析。
5.3 本研究開發(fā)的用于我國(guó)各水上項(xiàng)目國(guó)家隊(duì)在線交流和協(xié)同工作的協(xié)同辦公和專家研討廳功能模塊,能夠?qū)崿F(xiàn)水上項(xiàng)目各訓(xùn)練隊(duì)間的信息共享和在線溝通,在一定程度上提高了水上項(xiàng)目訓(xùn)練和管理的信息化水平。
5.4 水上項(xiàng)目國(guó)家隊(duì)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)管理平臺(tái)是信息技術(shù)的產(chǎn)物,它具有信息技術(shù)廣泛的滲透性和關(guān)聯(lián)帶動(dòng)作用,是水上項(xiàng)目訓(xùn)練隊(duì)進(jìn)行技術(shù)創(chuàng)新的重要工具。水上項(xiàng)目各訓(xùn)練隊(duì)在技術(shù)創(chuàng)新的活動(dòng)中,可以運(yùn)用此平臺(tái)進(jìn)行項(xiàng)目科學(xué)技術(shù)信息的收集、整合和利用,進(jìn)而提高項(xiàng)目技術(shù)創(chuàng)新的效率和效果,增強(qiáng)項(xiàng)目的競(jìng)爭(zhēng)力。
參考文獻(xiàn):
[1]李晨峰,張曉琳. 中國(guó)國(guó)家隊(duì)科研現(xiàn)狀及發(fā)展討論[J]. 中國(guó)體育科技,2009(3).
[2]趙云宏. 新時(shí)期我國(guó)體育信息化建設(shè)若干問題的思考[J]. 中國(guó)體育科技,2005(4).
[3]馬利成. 基于XML的異構(gòu)數(shù)據(jù)集成系統(tǒng)的研究與實(shí)現(xiàn)[D].上海:上海交通大學(xué), 2007.
[4]李光軍,郭建偉,彭李明,周彤,洪偉,朱寧. 國(guó)家帆船帆板隊(duì)信息化平臺(tái)的設(shè)計(jì)與應(yīng)用[J]. 武漢體育學(xué)院學(xué)報(bào),2009(9).
[5]周長(zhǎng)城. 國(guó)家帆船帆板隊(duì)信息平臺(tái)的構(gòu)建及應(yīng)用[D].武漢:武漢體育學(xué)院, 2007.
[6]郭建偉. 關(guān)于體育信息資源利用和整合的思考[J]. 武漢體育學(xué)院學(xué)報(bào),2006(9).
[7]胡彪, 饒堅(jiān), 姚蕾, 唐義梅. 體育信息整合暨區(qū)域間信息共享的研究[J]. 武漢體育學(xué)院學(xué)報(bào),2006(2).
[8]孔軍,易勤.面向用戶的競(jìng)技體育信息集成服務(wù)平臺(tái)建設(shè)研究[J]. 武漢體育學(xué)院學(xué)報(bào),2009(8).
[9]李燕.構(gòu)建安徽省競(jìng)技體育信息服務(wù)體系研究[J]. 哈爾濱體育學(xué)院學(xué)報(bào),2011(6):44-47.
[10]孔軍. 體育信息資源的跨系統(tǒng)整合研究[J]. 南京體育學(xué)院學(xué)報(bào):社會(huì)科學(xué)版,2009(3).
[11]華音,胡彪,謝曉云. 體育信息資源共享的現(xiàn)狀、問題和措施[J]. 體育文化導(dǎo)刊,2005(10).
[12]辛麗,丁鍇,沈雍蘭. 江蘇體育信息資源整合研究[J]. 南京體育學(xué)院學(xué)報(bào):然科學(xué)版,2011(6):3-6.
[13]鐘亞平. 信息技術(shù)在運(yùn)動(dòng)訓(xùn)練中的應(yīng)用與展望[J]. 武漢體育學(xué)院學(xué)報(bào),2008(6).
[14]楊旭.競(jìng)技體育中的信息作用與傳導(dǎo)研究[J]. 安徽工業(yè)大學(xué)學(xué)報(bào):社會(huì)科學(xué)版,2012(5):166-167.
[15]徐冰. 基于BP網(wǎng)絡(luò)的擊劍訓(xùn)練負(fù)荷分析系統(tǒng)的研究與開發(fā)[D].青島:中國(guó)海洋大學(xué),2004.
[16]汪桂蘭.數(shù)據(jù)挖掘分類技術(shù)及其在擊劍負(fù)荷分析中的應(yīng)用[D]. 青島:中國(guó)海洋大學(xué),2006.
[17]雷建和.基于多源信息融合的人體運(yùn)動(dòng)分析與建模研究[D].合肥:中國(guó)科學(xué)技術(shù)大學(xué),2006.
[18]馬靜華.基于運(yùn)動(dòng)信息獲取及智能處理的運(yùn)動(dòng)員訓(xùn)練指導(dǎo)系統(tǒng)研究[D].合肥:中國(guó)科學(xué)技術(shù)大學(xué),2006.
[19]張立, 潘志琛, 袁俊杰, 劉暢, 李勁松. 國(guó)家隊(duì)實(shí)用管理信息系統(tǒng)的研制與應(yīng)用[J].天津體育學(xué)院學(xué)報(bào),2006(6).
[20]黃國(guó)言,李曉冬. 協(xié)同工作(CSCW)下協(xié)作模型的研究[J]. 計(jì)算機(jī)工程與應(yīng)用,2006(22).
[21]華樺,王麗潔. 體育信息在大型賽事備戰(zhàn)中的采集與個(gè)案分析[J]. 山東體育科技,2013(4):70-73.
[22]李鵬. Web環(huán)境下企業(yè)產(chǎn)品信息共享的若干關(guān)鍵技術(shù)研究[D].西安:西北工業(yè)大學(xué),2006.
[23]臣勇,須德.基于Internet的視頻會(huì)議系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與應(yīng)用,2005(13) .
[24]杜呈偉,李偉榮,吳國(guó)新. 基于B/S的電子白板的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2006(16) .
[25]肖萬賢,劉江寧. 企業(yè)數(shù)據(jù)集成模型的研究[J]. 計(jì)算機(jī)工程與科學(xué),2004(5).
[26]劉桂文. 現(xiàn)代電子信息技術(shù)對(duì)競(jìng)技體育的影響[J]. 當(dāng)代體育科技,2014(26):173-174.
[27]袁曉潔, 于士濤, 李志梁. 基于Mediation的異構(gòu)數(shù)據(jù)集成系統(tǒng)HDIS設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)工程與應(yīng)用,2006(1).
[28]師雪霖, 牛振東, 宋瀚濤. 基于中介器/包裝器的聯(lián)合數(shù)字圖書館集成信息檢索機(jī)制[J]. 計(jì)算機(jī)應(yīng)用,2005(3).[HJ]
山東體育學(xué)院學(xué)報(bào)2015年1期