本站小編為你精心準(zhǔn)備了云系統(tǒng)設(shè)計(jì)論文:PAAS形式的CSCL系統(tǒng)設(shè)計(jì)與落實(shí)參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
作者:吳彥文馮正西康婷單位:華中師范大學(xué)信息技術(shù)系
面向paas模式的CSCL系統(tǒng)設(shè)計(jì)
1CSCL實(shí)施流程
CSCL是指利用計(jì)算機(jī)技術(shù)尤其是多媒體和網(wǎng)絡(luò)技術(shù)的輔助和支持,以增強(qiáng)學(xué)習(xí)者之間的交互和小組學(xué)習(xí),促進(jìn)學(xué)習(xí)小組成員的知識(shí)共享與建構(gòu)的一種協(xié)作學(xué)習(xí)方式。其具體的實(shí)施流程如下。(1)學(xué)習(xí)活動(dòng)的設(shè)計(jì):教師根據(jù)教學(xué)需要確定學(xué)習(xí)目標(biāo),并將學(xué)習(xí)目標(biāo)融入相關(guān)學(xué)習(xí)活動(dòng)的設(shè)計(jì)中,通過活動(dòng)情境激發(fā)學(xué)生的學(xué)習(xí)熱情和興趣。(2)學(xué)習(xí)小組的劃分:教師需要?jiǎng)澐秩舾蓚€(gè)學(xué)習(xí)小組,各小組由小組長和小組成員組成,其中小組長將協(xié)助教師完成各小組的學(xué)習(xí)活動(dòng)。(3)學(xué)習(xí)活動(dòng)的執(zhí)行:根據(jù)學(xué)習(xí)目標(biāo),小組長組織小組成員討論并明確各自的職責(zé)和任務(wù)。通過分工合作,共同完成小組學(xué)習(xí)任務(wù)。在學(xué)習(xí)活動(dòng)中,組內(nèi)的協(xié)作溝通十分重要,教師可以參與小組討論并在學(xué)生有困難時(shí)進(jìn)行有效地指導(dǎo)。學(xué)習(xí)任務(wù)完成后,各小組把學(xué)習(xí)成果上傳到成果庫中等待進(jìn)一步的評審。在整個(gè)學(xué)習(xí)過程中,教學(xué)資源庫提供輔助學(xué)習(xí)的內(nèi)容材料、課件、其他資源庫鏈接和相應(yīng)功能的軟件等。(4)學(xué)習(xí)成果的評價(jià):學(xué)習(xí)成果的評價(jià)是檢驗(yàn)學(xué)習(xí)是否達(dá)到目標(biāo)的必要手段。我們可以采用教師評價(jià)、自我評價(jià)以及小組互評相結(jié)合的方法。評價(jià)需要從多個(gè)方面進(jìn)行考慮,盡量保證評價(jià)的公平和公正。
可見,在CSCL系統(tǒng)中,學(xué)習(xí)者以群組為單位,在網(wǎng)絡(luò)環(huán)境中協(xié)作、探討和交流,共同完成學(xué)習(xí)目標(biāo),從而使得協(xié)作學(xué)習(xí)能夠最大化個(gè)人和他人的習(xí)得成果。CSCL系統(tǒng)中的交互性、協(xié)作性、共享性等特點(diǎn)是系統(tǒng)實(shí)現(xiàn)的核心,它們是小組學(xué)習(xí)活動(dòng)得以完成的有力支撐。
2面向PAAS模式的CSCL系統(tǒng)架構(gòu)
基于以上對CSCL系統(tǒng)實(shí)施流程的分析,我們構(gòu)建了一種面向PAAS模式的CSCL系統(tǒng)。PAAS(PlatformasaService,平臺(tái)即服務(wù))是一種基于云計(jì)算技術(shù)的服務(wù),它在統(tǒng)一的應(yīng)用程序模型的基礎(chǔ)上,將云平臺(tái)能力進(jìn)行封裝,并提供基于云基礎(chǔ)設(shè)施的開發(fā)和托管環(huán)境。該模式可有效地縮短系統(tǒng)的開發(fā)時(shí)間、忽略底層硬件設(shè)計(jì)、節(jié)約成本等。本系統(tǒng)架構(gòu)圖如圖1所示,整個(gè)系統(tǒng)自上而下分為應(yīng)用層、平臺(tái)層和基礎(chǔ)設(shè)施層。應(yīng)用層:本系統(tǒng)使用SQLAzure來進(jìn)行數(shù)據(jù)庫管理,構(gòu)建在WindowsAzure云操作系統(tǒng)之上。用戶(學(xué)習(xí)者和老師)終端使用各自權(quán)限通過WindowsAzure的訪問接口對CSCL系統(tǒng)進(jìn)行訪問,實(shí)現(xiàn)CSCL系統(tǒng)資源瀏覽、查詢、數(shù)據(jù)處理和系統(tǒng)設(shè)置等功能。學(xué)習(xí)者通過瀏覽所在小組的任務(wù)并與其他小組成員進(jìn)行溝通協(xié)作,共同完成學(xué)習(xí)任務(wù),最終提交小組學(xué)習(xí)成果(可以是作品或研究報(bào)告等)。老師可以跟蹤和干預(yù)各小組的學(xué)習(xí)進(jìn)度,參與各小組的學(xué)習(xí)活動(dòng),評價(jià)各小組的學(xué)習(xí)進(jìn)展和學(xué)習(xí)成果。
平臺(tái)層和基礎(chǔ)設(shè)施層:本文利用WindowsAzure云服務(wù)平臺(tái)的開放式架構(gòu)進(jìn)行系統(tǒng)運(yùn)行底層的構(gòu)建,WindowsAzure是一個(gè)互聯(lián)網(wǎng)級的運(yùn)行于微軟數(shù)據(jù)中心系統(tǒng)上的云計(jì)算服務(wù)平臺(tái),它的數(shù)據(jù)中心能夠提供十分高效的數(shù)據(jù)同步、副本創(chuàng)建與更新策略以及相應(yīng)的容錯(cuò)機(jī)制,即使在某個(gè)數(shù)據(jù)中心失效時(shí),也能夠保證數(shù)據(jù)的完整性、準(zhǔn)確性。該平臺(tái)層通過虛擬化技術(shù)實(shí)現(xiàn)動(dòng)態(tài)伸縮,使得應(yīng)用的容量和能力根據(jù)訪問需求動(dòng)態(tài)的改變。在應(yīng)用部署和開始運(yùn)行之后,云平臺(tái)提供相應(yīng)的管理工具和環(huán)境對應(yīng)用程序進(jìn)行運(yùn)行時(shí)的管理,比如應(yīng)用性能的監(jiān)控、配置的動(dòng)態(tài)修改等。針對整個(gè)平臺(tái)的管理工作,運(yùn)維環(huán)境能夠有效地處理應(yīng)用的上線、升級、卸載和應(yīng)用的在線配置等,保證平臺(tái)的健康運(yùn)行和資源的高效使用。
3PAAS開發(fā)環(huán)境的部署
基于平臺(tái)層的解決方案開發(fā)可以有兩種形式:離線形式和在線形式。離線形式是用戶在本地的開發(fā)工具中進(jìn)行解決方案的開發(fā)和測試,開發(fā)完成后遠(yuǎn)程部署到云平臺(tái)上;在線形式是用戶根據(jù)云平臺(tái)的標(biāo)準(zhǔn)在線開發(fā)和部署自己的應(yīng)用。本文采用第一種形式,在本地開發(fā)完成系統(tǒng)后再部署到WindowsAzure平臺(tái)上并連接SQLAzure數(shù)據(jù)庫,具體開發(fā)環(huán)境配置如下。
(1)操作系統(tǒng)的配置
Azure服務(wù)平臺(tái)使開發(fā)者能夠在原有的技能、工具和技術(shù)的基礎(chǔ)上,進(jìn)一步提高應(yīng)用程序開發(fā)的靈活性和有效性。因此在本研究的開發(fā)過程中,筆者選用WindowsAzure云服務(wù)平臺(tái)對本文的PAAS架構(gòu)進(jìn)行支撐。為了配置云本地開發(fā)模擬環(huán)境,需要先安裝IIS7.0,然后再安裝WindowsAzureTools。
(2)數(shù)據(jù)庫管理系統(tǒng)的配置
系統(tǒng)本地開發(fā)時(shí)選用SQLServer2008。需要預(yù)安裝.NETFramework2.0和WindowsInstaller4.5等組件。MicrosoftSQLAzure提供了基于云的關(guān)系數(shù)據(jù)庫服務(wù)(基于SQLServer技術(shù)構(gòu)建),這使將本地SQLServer2008數(shù)據(jù)庫移動(dòng)到SQLAzure變得相對容易,可以使用本地SQLServerManagementStudio(SSMS)方便的連接和管理SQLAzureDatabase。
(3)開發(fā)工具的配置
Microsoft在VisualStudio2010和VisualWebDeveloper2010Express中新增了直接生成WindowsAzure應(yīng)用程序的支持。本研究選用了MicrosoftVisualStudio2010作為開發(fā)工具。配置如下:啟動(dòng)VisualStudio2010,單擊“文件”菜單,選擇“新建”|“項(xiàng)目”,打開“新建項(xiàng)目”對話框。在“VisualC#”下,選擇“云”節(jié)點(diǎn)。這將顯示“啟用WindowsAzureTools”項(xiàng)目模板,單擊該模板后,將顯示一個(gè)頁面,其中包含用于安裝WindowsAzureToolsforVisualStudio的按鈕。
(4)支持工具的配置
最后,安裝WindowsAzureSDK工具包,這個(gè)可使開發(fā)者依托Azure平臺(tái)應(yīng)用.NET服務(wù)。此外MSDN代碼庫頁包含許多代碼示例,可幫助生成運(yùn)行于WindowsAzure上的可縮放Web應(yīng)用程序和服務(wù)。
系統(tǒng)的關(guān)鍵技術(shù)
1群組技術(shù)
群組技術(shù)是構(gòu)建cscl系統(tǒng)的基礎(chǔ),它將有相同愛好或是有共同興趣的個(gè)體以小組的形式組織起來,在計(jì)算機(jī)支持的環(huán)境中交流思想、共享心得。CSCL系統(tǒng)中群組大多為異質(zhì)群組,可以更好地發(fā)揮學(xué)生的優(yōu)勢。異質(zhì)群組的分組原則為,組內(nèi)差異度最大,組間差異度最小。秉承這一原則,本文設(shè)計(jì)了基于PAM的異質(zhì)群組算法,該算法的具體步驟如下。
(1)建立用戶信息模型
英國教育學(xué)家Baker發(fā)現(xiàn),學(xué)習(xí)者個(gè)體特質(zhì)將嚴(yán)重影響協(xié)作學(xué)習(xí)的效果。協(xié)作學(xué)習(xí)的基礎(chǔ)是分析學(xué)生的個(gè)人特質(zhì),對此本文建立了學(xué)生信息模型,如表1所示。該模型將學(xué)生的個(gè)體特質(zhì)描述為{性格特質(zhì)、學(xué)習(xí)風(fēng)格、學(xué)習(xí)能力、協(xié)作素質(zhì)、基礎(chǔ)成績、學(xué)習(xí)興趣}六個(gè)方面構(gòu)成的向量,并以1-10分為評價(jià)標(biāo)準(zhǔn)。舉個(gè)例子來說:向量a1={483594}表示個(gè)體a1性格內(nèi)向、學(xué)習(xí)風(fēng)格偏向于場獨(dú)立型、學(xué)習(xí)能力較低、能夠與其他同伴進(jìn)行溝通、有扎實(shí)的基礎(chǔ)、對課程沒有太大的興趣;向量a2={637745}表示個(gè)體a2性格外向、學(xué)習(xí)風(fēng)格偏向于場依存型、學(xué)習(xí)能力較強(qiáng)、容易溝通、基礎(chǔ)成績一般、興趣一般。
(2)PAM聚類描述
我們將上述采集的一組學(xué)生特性數(shù)據(jù)看成是一個(gè)向量,那么隨機(jī)從集合空間內(nèi)選擇幾個(gè)向量作為中心向量,計(jì)算其它向量到中心向量的距離,將距離最短的歸成一類;反復(fù)用非中心向量替換中心向量,以提高聚類的質(zhì)量。聚類質(zhì)量用代價(jià)來衡量,該代價(jià)也是判斷非中心替換中心是否恰當(dāng)?shù)臉?biāo)準(zhǔn)。具體算法描述如下:給定n個(gè)數(shù)據(jù)對象,每個(gè)對象有p個(gè)屬性,將其劃分為k個(gè)簇。其具體步驟為:1)在n個(gè)數(shù)據(jù)對象中隨機(jī)選擇k個(gè)向量作為中心向量,即代表該簇的一個(gè)對象,其它n-k個(gè)向量為非中心向量。2)利用公式1的距離度量公式,計(jì)算剩下的n-k個(gè)非中心向量到k個(gè)中心向量的距離。其中,d(i,j)表示向量i到向量j的距離,且i用向量(,)i1i2ipaa…a描述,j用向量(,)j1j2jpaa…a描述。
(3)基于PAM的異質(zhì)群組
假設(shè)分組人數(shù)為n,如果n<=6,則為一組。否則,在上述的描述中我們選擇聚類數(shù)k=4,這樣可以控制群組的基本規(guī)模在4-6個(gè)人。聚類完成后形成了4個(gè)簇,每個(gè)簇中含有的人數(shù)為num,其中最少的人數(shù)為min_num個(gè)。我們將從每個(gè)簇中選一個(gè)個(gè)體,可以分成num_class個(gè)小組(第一次聚類后的num_class=min_num)。最后我們在每個(gè)組中間選擇一個(gè)成員為組長,該個(gè)體到該組其它成員的平均距離最短。
2協(xié)同工作流技術(shù)
協(xié)同技術(shù)是CSCL系統(tǒng)的核心技術(shù),協(xié)同技術(shù)就是要利用現(xiàn)有的技術(shù)來高效地管理學(xué)習(xí)過程,合理地劃分學(xué)習(xí)任務(wù),有效地組織學(xué)習(xí)活動(dòng),從而協(xié)調(diào)不同學(xué)習(xí)者協(xié)同一致的完成某一目標(biāo)。對學(xué)習(xí)過程的處理是協(xié)同的關(guān)鍵,而工作流技術(shù)正是處理學(xué)習(xí)過程的有效手段。協(xié)作學(xué)習(xí)工作流指的是教師、組長、組員擁有不同的業(yè)務(wù)處理權(quán)限,將學(xué)習(xí)任務(wù)劃分、分配和審核的一整套的流程。(1)構(gòu)建協(xié)作學(xué)習(xí)工作流本文利用工作流技術(shù)將學(xué)習(xí)任務(wù)劃分為多個(gè)學(xué)習(xí)活動(dòng),使其在一定的約束條件下在學(xué)習(xí)者之間傳遞、執(zhí)行,最終實(shí)現(xiàn)學(xué)習(xí)目標(biāo)。要實(shí)現(xiàn)協(xié)作學(xué)習(xí)流程,需要定義協(xié)作學(xué)習(xí)過程。本文以WfMC定義的工作流過程元模型為指導(dǎo),定義了協(xié)作學(xué)習(xí)過程模型,如圖2所示。(2)協(xié)作學(xué)習(xí)流程分析本文以協(xié)作學(xué)習(xí)的過程定義為基礎(chǔ),分析了CSCL系統(tǒng)的協(xié)作流程。主要體現(xiàn)在業(yè)務(wù)流程、人機(jī)交互和信息處理三個(gè)方面,其主要思想如圖3所示。主要的業(yè)務(wù)為:明確學(xué)習(xí)目標(biāo)、分配學(xué)習(xí)活動(dòng)、審核學(xué)習(xí)成果、活動(dòng)結(jié)束以及審核任務(wù)狀態(tài)等。人機(jī)交互則表現(xiàn)為:提交學(xué)習(xí)成果、評價(jià)活動(dòng)成果、評價(jià)任務(wù)等。信息處理主要包括:狀態(tài)信息處理、數(shù)據(jù)庫信息處理以及下一步工作處理等。
3交互技術(shù)
交互技術(shù)是CSCL系統(tǒng)中的主要支撐技術(shù),是開展協(xié)作學(xué)習(xí)的有效保證。CSCL系統(tǒng)中的交互指學(xué)習(xí)者充分發(fā)揮其主體作用,在原有的知識(shí)結(jié)構(gòu)上,通過與網(wǎng)絡(luò)資源、學(xué)生、教師等相互作用來積極主動(dòng)地構(gòu)建知識(shí)的過程。在本文設(shè)計(jì)的CSCL系統(tǒng)中,我們依據(jù)平等參與、觀點(diǎn)互動(dòng)的原則,采用虛擬圓桌交互活動(dòng)的組織策略。具體實(shí)施過程如下:群組成員圍繞在圓桌周圍,對每個(gè)成員進(jìn)行1-6編號;1號同學(xué)先發(fā)表自己的主要觀點(diǎn)或展示作品,其他同學(xué)按照編號針對1號的觀點(diǎn)或作品進(jìn)行評論,形成結(jié)果;然后,2號同學(xué)發(fā)表自己的觀點(diǎn),按照編號進(jìn)行評論,直到所有同學(xué)都陳述完觀點(diǎn)或展示了作品;以上步驟完成后,每人根據(jù)大家的評論,修改完善自己的觀點(diǎn)或作品,再按照以上方法重新組織發(fā)言和評論。
運(yùn)用虛擬圓桌式交互組織策略能夠讓發(fā)言更加有規(guī)律,從而最大限度地調(diào)動(dòng)各方面的積極意見以得到及時(shí)的反饋消息。每個(gè)組員均有平等發(fā)言的機(jī)會(huì),促使組員積極參與討論,有利于培養(yǎng)組員之間的合作精神。除了通過虛擬圓桌交互活動(dòng)支持協(xié)作學(xué)習(xí)交流以外,本系統(tǒng)還設(shè)計(jì)了教師在線咨詢和論壇等交流模塊以幫助學(xué)生解決學(xué)習(xí)問題、分享學(xué)習(xí)經(jīng)驗(yàn)。
面向PAAS模式的CSCL系統(tǒng)的實(shí)現(xiàn)
1系統(tǒng)的“云部署”流程
(1)程序開發(fā)及部署到WindowsAzure的流程
如下圖4所示。本地Web網(wǎng)站構(gòu)建完畢后,使用VS2010提供的“Web角色”云模板將本地應(yīng)用程序遷移到云端。WindowsAzure角色是指在云中運(yùn)行的可單獨(dú)縮放的組建,云中的每個(gè)角色實(shí)例都分別對應(yīng)于一個(gè)虛擬機(jī)(VM)實(shí)例。有兩種類型的角色:Web角色是運(yùn)行于IIS上的Web應(yīng)用程序。該角色可通過HTTP或HTTPS終結(jié)點(diǎn)訪問。工作線程角色是一個(gè)可運(yùn)行任意.NET代碼的后臺(tái)處理應(yīng)用程序。它能公開面向Internet的終結(jié)點(diǎn)和內(nèi)部終結(jié)點(diǎn)。遷移完畢后,在VS2010中生成可在云端運(yùn)行的角色包。最后通過WindowsAzure開發(fā)者門戶上傳部署該“角色”包后得到唯一域名的Web網(wǎng)站。
(2)將本地?cái)?shù)據(jù)庫遷移到SQLAzure
將本地?cái)?shù)據(jù)庫移動(dòng)到SQLAzure,具體操作步驟如下:登錄到WindowsAzure管理門戶,設(shè)置目標(biāo)SQLAzure數(shù)據(jù)庫;生成DDL腳本,根據(jù)SQLAzure執(zhí)行DDL腳本;創(chuàng)建遷移幫助存儲(chǔ)過程;禁用外鍵約束,禁用非聚集索引;使用bcp命令行工具從源SQLServer2008數(shù)據(jù)庫導(dǎo)出表數(shù)據(jù),使用bcp命令行工具將表數(shù)據(jù)導(dǎo)入目標(biāo)SQLAzure數(shù)據(jù)庫;重新生成非聚集索引,啟用外鍵約束。
2系統(tǒng)的主要模塊實(shí)現(xiàn)與測試
(1)信息獲取模塊的實(shí)現(xiàn)與測試
學(xué)生信息是構(gòu)建CSCL系統(tǒng)的基礎(chǔ)。在CSCL系統(tǒng)中,無論是實(shí)現(xiàn)群組算法,還是交流都離不開學(xué)生信息。因此,本文設(shè)計(jì)了信息獲取模塊來采集學(xué)生信息,運(yùn)行后界面如下圖5所示。信息獲取模塊包括注冊模塊和登錄模塊,而注冊模塊包括基本信息調(diào)查和在線測試兩部分。測試模塊以群組技術(shù)中的學(xué)生個(gè)性化建模表為基礎(chǔ),測試內(nèi)容包括:性格特質(zhì)、學(xué)習(xí)風(fēng)格、學(xué)習(xí)能力、協(xié)作素質(zhì)、基礎(chǔ)成績和學(xué)習(xí)興趣等。本系統(tǒng)采用卡特爾16項(xiàng)個(gè)性因素測試(16PF)測試性格特質(zhì);采用所羅門測試表測試學(xué)習(xí)風(fēng)格;依據(jù)學(xué)生過往的學(xué)習(xí)行為,來判斷他們的學(xué)習(xí)能力、協(xié)作素質(zhì)和興趣。登錄模塊用來判斷用戶的角色,同時(shí)記錄學(xué)習(xí)者的登錄次數(shù),為后期分析學(xué)習(xí)行為提供有效的參考數(shù)據(jù)。
(2)協(xié)作學(xué)習(xí)模塊的實(shí)現(xiàn)與測試
協(xié)作模塊是CSCL系統(tǒng)中的核心模塊。該模塊需要為學(xué)生分組,分配任務(wù),提供交互工具等。運(yùn)行后界面如下所示,圖6為學(xué)習(xí)者分組界面。我們可以將協(xié)作模塊細(xì)分為群組模塊、自主學(xué)習(xí)模塊、交流模塊和評價(jià)模塊。群組是協(xié)作的基本單位,群組模塊利用基于PAM的異質(zhì)群組算法實(shí)現(xiàn)。在分組后,學(xué)生可以看到該小組的風(fēng)采,同組成員的基本信息、照片以及相關(guān)的聯(lián)系方式等。交流是分享學(xué)習(xí)經(jīng)驗(yàn),解決學(xué)習(xí)問題,提升學(xué)習(xí)能力的有效手段,如圖7所示。本文設(shè)計(jì)的交流模塊包括郵件、教師在線咨詢、討論室、論壇和布告板等。其中,討論室提供的交流策略有:教師的在線引導(dǎo)、虛擬圓桌討論、隨機(jī)討論等。
(3)討論室管理模塊的實(shí)現(xiàn)與測試
在該管理模塊中,教師可以同時(shí)監(jiān)控多個(gè)討論室的情況,根據(jù)討論室的熱度和小組成員的討論情況進(jìn)行指導(dǎo)、干預(yù)和幫助。該系統(tǒng)為教師提供了一個(gè)同時(shí)監(jiān)控各個(gè)討論室狀態(tài)的平臺(tái),運(yùn)行后界面如圖8所示。利用hot或者cool判斷當(dāng)前討論是否激烈,通過調(diào)查成員是否有問題來進(jìn)行宏觀調(diào)控,同時(shí)通過了解學(xué)生的問題進(jìn)行個(gè)性化的干預(yù)。其它功能模塊的實(shí)現(xiàn)與測試,鑒于篇幅原因,就不一一截圖展示了。
結(jié)束語
本文基于云服務(wù)的PAAS模式搭建了一個(gè)CSCL系統(tǒng),旨在為學(xué)習(xí)者創(chuàng)建一個(gè)更好的協(xié)作學(xué)習(xí)環(huán)境。在此模式下進(jìn)行系統(tǒng)的開發(fā),能夠縮短開發(fā)周期,減少投入成本。該系統(tǒng)利用SQLAzure數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲(chǔ),采用進(jìn)行開發(fā),最終把Web網(wǎng)站部署到WindowsAzure云平臺(tái)。系統(tǒng)投入使用期間,受到學(xué)生一致好評,協(xié)作學(xué)習(xí)取得了令人滿意的成果。
與面向SAAS模式的CSCL系統(tǒng)相比,該系統(tǒng)提供了更加豐富的應(yīng)用功能,以及更加便利、友好的交互環(huán)境,因此能夠更好地支持協(xié)作學(xué)習(xí)的開展。下一步,我們將研究如何將個(gè)性化推薦引入到CSCL系統(tǒng)中,使得協(xié)作學(xué)習(xí)可以進(jìn)一步滿足每個(gè)學(xué)生的個(gè)性化發(fā)展的需要。