版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1引言21.1編寫(xiě)目的21.2背景21.3定義21.4參考資料22總體設(shè)計(jì)22.1需求規(guī)定22.2運(yùn)行環(huán)境22.3基本設(shè)計(jì)概念和處理流程32.4結(jié)構(gòu)32.5功能器求與程序的關(guān)系32.6人工處理過(guò)程32.7尚未問(wèn)決的問(wèn)題33接口設(shè)計(jì)33.1用戶接口33.2外部接口33.3內(nèi)部接口44運(yùn)行設(shè)計(jì)44.1運(yùn)行模塊組合44.2運(yùn)行控制44.3運(yùn)行時(shí)間45系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)45.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)45.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)45.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系46系統(tǒng)出錯(cuò)處理設(shè)計(jì)56.1出錯(cuò)信息56.2補(bǔ)救措施56.3系統(tǒng)維護(hù)設(shè)計(jì)5概要設(shè)計(jì)說(shuō)明書(shū)1引言1.1編寫(xiě)目的該文檔描述了針對(duì)用戶需求系統(tǒng)的概要情況,本文檔適用于用
2、戶業(yè)務(wù)專(zhuān)家(專(zhuān)指在教育教學(xué)資源建設(shè)方面的業(yè)務(wù)專(zhuān)家)、軟件系統(tǒng)分析員以及軟件測(cè)試人員。1.2背景說(shuō)明:a. 該軟件系統(tǒng)名稱為深圳市教育資源網(wǎng)系統(tǒng)(shenzhen education resource network,簡(jiǎn)稱為szernet)。b. 該系統(tǒng)由深圳市電化教育館提出需求,由北京師范大學(xué)現(xiàn)代化教育技術(shù)研究所、北京市校際通信息技術(shù)有限公司、深圳市電化教育館聯(lián)合開(kāi)發(fā),軟件開(kāi)發(fā)完成以后,在深圳市電化教育館的計(jì)算機(jī)中心機(jī)房運(yùn)行。1.3定義n 資源元數(shù)據(jù):描述一條資源的各類(lèi)屬性信息,叫資源元數(shù)據(jù)。n 資源屬性:即資源元數(shù)據(jù),教育教學(xué)過(guò)程中、以及資源使用過(guò)程中人們的口頭語(yǔ)。n 資源文件:資源的物理存
3、在方式,例如一個(gè)磁盤(pán)文件(目前最為普通的方式)。n 資源站點(diǎn):提供資源訪問(wèn)功能的站點(diǎn)叫資源站點(diǎn)。資源站點(diǎn)的概念是相對(duì)的,不是絕對(duì)的。n 資源站點(diǎn)之間的互操作:資源站點(diǎn)之間不是獨(dú)立的,而是能夠通過(guò)某些公用的接口,來(lái)進(jìn)行透明化的數(shù)據(jù)交流,這樣的關(guān)系叫做資源站點(diǎn)之間的互操作。n 資源網(wǎng):將多個(gè)資源站點(diǎn)連接在一起,成樹(shù)狀結(jié)構(gòu),提供資源站點(diǎn)的互操作,這樣的體系叫做資源網(wǎng)。n 站點(diǎn)注冊(cè)中心:用來(lái)維護(hù)資源網(wǎng)中,各個(gè)資源站點(diǎn)之間的關(guān)系的某類(lèi)特殊站點(diǎn),叫做站點(diǎn)注冊(cè)中心。n 資源同步:通過(guò)某種公用的接口,來(lái)將某個(gè)資源站點(diǎn)(或者某批資源站點(diǎn))的資源元數(shù)據(jù)的信息匯集到資源中心(前提是這些資源站點(diǎn)必須已經(jīng)向該資源中心的
4、站點(diǎn)注冊(cè)中心注冊(cè)過(guò)),并且保持這些資源元數(shù)據(jù)的同步,這個(gè)過(guò)程叫做資源同步。資源同步并不將所有的資源文件同步到資源中心去。n 資源中心:配置有站點(diǎn)注冊(cè)中心等能夠?qū)ζ浞秶鷥?nèi)的資源站點(diǎn)間發(fā)出資源同步請(qǐng)求的資源站點(diǎn),叫做資源中心。資源中心不是絕對(duì)的,而是相對(duì)的。n 系統(tǒng)管理員:資源站點(diǎn)或者資源中心的管理員,最高權(quán)限者。n 資源審核專(zhuān)家:對(duì)資源進(jìn)行審核的人,還能對(duì)資源進(jìn)行管理,但往往只能對(duì)某類(lèi)資源進(jìn)行該操作。n 地區(qū)管理員:能夠?qū)ξ挥谀车貐^(qū)的用戶進(jìn)行管理。n 資源同步管理員:能夠?qū)Y源同步過(guò)程中進(jìn)行控制的人,在資源站點(diǎn),該管理員能夠?qū)⑦@個(gè)資源站點(diǎn)的信息注冊(cè)、修改、注銷(xiāo)在站點(diǎn)注冊(cè)中心上,在資源中心,該管理
5、員能夠設(shè)置各種同步所屬資源站點(diǎn)資源的各種開(kāi)關(guān),并發(fā)出開(kāi)始、停止同步命令。n 資源導(dǎo)入導(dǎo)出人員:能夠?qū)①Y源導(dǎo)入、導(dǎo)出到資源站點(diǎn)。n 訪客 guest:沒(méi)有注冊(cè)的系統(tǒng)使用者,很多功能受到限制。例如,不能擁有自己的收藏夾,不能上傳資源、不能設(shè)置自己喜歡的資源范圍等。n 資源視圖:某種類(lèi)別的資源分類(lèi),用來(lái)關(guān)聯(lián)一批資源和資源視圖,方便終端用戶的使用。資源視圖與資源的物理存放沒(méi)有關(guān)系。n 存儲(chǔ)單元:在服務(wù)器端真正保存資源的最小管理單位。n 永久資源(正式資源):已經(jīng)經(jīng)過(guò)審核的資源,可能是上傳的資源已經(jīng)通過(guò)了審核,也可能是導(dǎo)入的資源已經(jīng)通過(guò)了審核。n 上載資源:用戶通過(guò)http協(xié)議,上傳一條資源,在沒(méi)有得到
6、資源審核專(zhuān)家的審核以前,該資源叫上載資源。n 臨時(shí)資源:上載資源或者永久資源,被刪除以后,叫做臨時(shí)資源。在以后系統(tǒng)擴(kuò)展的時(shí)候,可以用來(lái)實(shí)現(xiàn)“回收站”功能,來(lái)回收被錯(cuò)誤刪除的資源。n 同步系統(tǒng):對(duì)資源同步服務(wù)器端和資源同步客戶端程序的統(tǒng)稱,該系統(tǒng)能夠?qū)①Y源元數(shù)據(jù)同步到資源中心來(lái)。1.4參考資料a. 合同;開(kāi)發(fā)計(jì)劃書(shū);b. 國(guó)家標(biāo)準(zhǔn)化委員會(huì)資源屬性標(biāo)注n :8082/celtsc/n celts-3n celts-41c. 軟件開(kāi)發(fā)標(biāo)準(zhǔn)j2ee規(guī)范1.2software engineering a practitioners approach, fourth editionj2ee服務(wù)器端高級(jí)編程
7、d.2總體設(shè)計(jì)2.1需求規(guī)定說(shuō)明對(duì)本系統(tǒng)的主要的輸入輸出項(xiàng)目、處理的功能性能要求,詳細(xì)的說(shuō)明可參見(jiàn)附錄c。輸入/輸出項(xiàng)目描述性能要求資源導(dǎo)入能夠?qū)⒒趪?guó)家標(biāo)準(zhǔn)資源描述的資源導(dǎo)入到本系統(tǒng),至少需要支持兩種格式:n 北京校際通公司的資源描述格式n 標(biāo)委會(huì)的資源描述格式能夠在服務(wù)器端處理海量資源。資源導(dǎo)出能夠?qū)⒈鞠到y(tǒng)中的資源導(dǎo)出為北京校際通公司的資源描述格式。(考慮到保護(hù)資源提供上的版權(quán),我們不提供導(dǎo)出為基于標(biāo)委會(huì)的資源描述格式的資源的功能)能夠在服務(wù)器端處理海量資源。資源同步的服務(wù)器端接口能夠?qū)Y源同步的請(qǐng)求進(jìn)行響應(yīng),將本地資源的屬性信息通過(guò)網(wǎng)絡(luò)進(jìn)行發(fā)送,該接口為web service 接口。能夠
8、在服務(wù)器端長(zhǎng)時(shí)間處理海量資源,后臺(tái)運(yùn)行,不要求高性能。2.2運(yùn)行環(huán)境本系統(tǒng)對(duì)硬件環(huán)境的需求推薦:數(shù)據(jù)庫(kù)服務(wù)器24路cpu,頻率在700m以上,內(nèi)存4g應(yīng)用服務(wù)器2路cpu,頻率在700m以上,內(nèi)存8g本系統(tǒng)運(yùn)行操作系統(tǒng)推薦:本系統(tǒng)可以運(yùn)行在主流操作系統(tǒng)之上,例如,unix (ibm aix 4.3.3), linux (red hat 7.2), windows (windows 2000 server)。推薦使用ibm aix 4.3.3。本系統(tǒng)運(yùn)行軟件:數(shù)據(jù)庫(kù):采用oracle9i enterprise應(yīng)用服務(wù)器:采用websphere application advanced serve
9、r, edition 4(fix pack 4以上)推薦數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用服務(wù)器運(yùn)行在單獨(dú)的服務(wù)器上。2.3基本設(shè)計(jì)概念和處理流程系統(tǒng)基本設(shè)計(jì)概念(1) 編程框架在j2ee開(kāi)發(fā)規(guī)范的基礎(chǔ)上,我們采用ibm的business framework開(kāi)發(fā)框架(4層開(kāi)發(fā)體系),所有表現(xiàn)層都采用jsp來(lái)進(jìn)行顯示,所有的流程控制都采用servlet來(lái)完成(充分利用mvc的開(kāi)發(fā)模式),對(duì)于用戶需求中的每一個(gè)具體的使用案例的商務(wù)邏輯,我們都采用一個(gè)專(zhuān)門(mén)的command bean和一個(gè)session bean來(lái)對(duì)其進(jìn)行包裝,對(duì)于數(shù)據(jù)庫(kù)的訪問(wèn),在訪問(wèn)單條數(shù)據(jù)庫(kù)記錄(且限于單表的情況)的時(shí)候,我們采用entity b
10、ean(這樣做,我們能夠大幅度提高開(kāi)發(fā)效率),其他情況,為了提高訪問(wèn)效率,我們采用直接jdbc連接的方式來(lái)進(jìn)行。(2) 系統(tǒng)體系劃分分布式資源網(wǎng)平臺(tái)的開(kāi)發(fā)需要按照三個(gè)步驟來(lái)進(jìn)行。n 實(shí)現(xiàn)傳統(tǒng)資源庫(kù)功能的開(kāi)發(fā)采用傳統(tǒng)的開(kāi)發(fā)方式開(kāi)發(fā)傳統(tǒng)資源庫(kù)的功能,例如,對(duì)資源的瀏覽、使用、收藏、下載等。n 定義資源庫(kù)互操作的接口,并根據(jù)接口實(shí)現(xiàn)資源庫(kù)服務(wù)器端功能該服務(wù)器端能夠?qū)涌趯?shí)行響應(yīng),以純xml數(shù)據(jù)流或者web service接口的方式來(lái)實(shí)現(xiàn)資源庫(kù)之間互操作的接口。n 根據(jù)資源庫(kù)互操作的接口實(shí)現(xiàn)資源庫(kù)客戶端的功能更新傳統(tǒng)資源庫(kù)的實(shí)現(xiàn)方式,將需要資源庫(kù)互操作的所有傳統(tǒng)實(shí)現(xiàn)更新為針對(duì)純xml流或者web se
11、rvice接口的實(shí)現(xiàn)。系統(tǒng)基本處理流程(1)資源庫(kù)中資源的建設(shè)問(wèn)題n 允許普通用戶通過(guò)http協(xié)議遠(yuǎn)程上載資源。n 允許導(dǎo)入資源(用來(lái)滿足用戶購(gòu)買(mǎi)商業(yè)教學(xué)資源的需求)。這樣的海量資源,在服務(wù)器端進(jìn)行,要求程序運(yùn)行穩(wěn)定,性能優(yōu)良,能夠靈活配置,以適應(yīng)各地的不同部署環(huán)境。n 必須考慮到將來(lái)的資源訪問(wèn)收費(fèi)問(wèn)題,必須留下實(shí)現(xiàn)該功能的足夠接口。(2)資源庫(kù)中資源的管理問(wèn)題n 在邏輯上,資源可以存放在三個(gè)地方,臨時(shí)資源庫(kù)(用來(lái)存放臨時(shí)的資源,例如,刪除的資源等),上載資源庫(kù)(用戶上載的資源,還沒(méi)有通過(guò)審核的),永久資源庫(kù)(用戶購(gòu)買(mǎi)的資源,用戶上載并且經(jīng)過(guò)審核的資源)。n 在物理上,資源存放在磁盤(pán)(陣列)上
12、。對(duì)于臨時(shí)資源庫(kù),上載資源庫(kù),永久資源庫(kù)來(lái)說(shuō),都需要一個(gè)資源存儲(chǔ)管理系統(tǒng),臨時(shí)資源庫(kù)對(duì)應(yīng)著臨時(shí)資源存儲(chǔ)管理系統(tǒng),上載資源庫(kù)對(duì)應(yīng)著上載資源存儲(chǔ)管理系統(tǒng),永久資源庫(kù)對(duì)應(yīng)著永久資源存儲(chǔ)管理系統(tǒng)。對(duì)于任何一個(gè)存儲(chǔ)管理系統(tǒng),應(yīng)該提供建立/修改/刪除單個(gè)存儲(chǔ)單元或建立批量存儲(chǔ)單元的功能。n 用戶上載的資源首先保存在上載資源庫(kù),經(jīng)過(guò)資源審核專(zhuān)家審核以后保存在永久資源庫(kù)。永久資源庫(kù)和上載資源庫(kù)里面的資源,審核專(zhuān)家或者資源管理員刪除以后,保存在臨時(shí)資源庫(kù)。n 在分布式前提下,各個(gè)地方的資源是各自管理的。2.4結(jié)構(gòu)(1)技術(shù)路線session beanshtmljspservletcommandbrowseren
13、tity beansdbresourcejava beans圖技術(shù)路線圖(2)功能模塊基本系統(tǒng)之終端用戶(主要功能模塊)圖基本系統(tǒng)之終端用戶的前臺(tái)使用圖基本系統(tǒng)之終端用戶的資源瀏覽圖基本系統(tǒng)之終端用戶的資源查看基本系統(tǒng)之后臺(tái)管理圖基本系統(tǒng)之系統(tǒng)管理圖基本系統(tǒng)之資源審核專(zhuān)家圖基本系統(tǒng)之地區(qū)用戶管理擴(kuò)展系統(tǒng)之終端用戶圖擴(kuò)展系統(tǒng)之資源瀏覽(1)圖擴(kuò)展系統(tǒng)之資源瀏覽(2)圖擴(kuò)展系統(tǒng)之資源檢索擴(kuò)展系統(tǒng)之后臺(tái)管理圖0擴(kuò)展系統(tǒng)之資源導(dǎo)入/導(dǎo)出圖2.4.2.
14、10擴(kuò)展系統(tǒng)之站點(diǎn)注冊(cè)圖1擴(kuò)展系統(tǒng)之后臺(tái)服務(wù)(3)每個(gè)系統(tǒng)元素的扼要說(shuō)明 編號(hào)系統(tǒng)元素名稱英文名稱扼要說(shuō)明基本系統(tǒng)用戶/角色a_001終端用戶web site user使用資源網(wǎng)的普通用戶,包括注冊(cè)用戶和訪客(guest)a_002系統(tǒng)管理員system manager系統(tǒng)后臺(tái)維護(hù)人員,資源站點(diǎn)的最高權(quán)限者a_003資源審核專(zhuān)家expert資源審核專(zhuān)家,能夠?qū)χ付▽傩缘馁Y源進(jìn)行資源管理、審核、專(zhuān)家評(píng)論擴(kuò)展系統(tǒng)用戶/角色a_004地區(qū)管理員area manager能夠?qū)Ρ举Y源站點(diǎn)該地區(qū)的注冊(cè)用戶進(jìn)行管理、審核a_005資源導(dǎo)入/導(dǎo)出員importer/exporter能夠?qū)⑾到y(tǒng)資源
15、導(dǎo)出為標(biāo)準(zhǔn)的xml格式,也能將符合標(biāo)準(zhǔn)格式的xml資源導(dǎo)入到本資源站點(diǎn)a_006站點(diǎn)同步管理員site synchronization manager能夠進(jìn)行站點(diǎn)注冊(cè)、審核、管理的站點(diǎn)注冊(cè)中心管理人員?;鞠到y(tǒng)中的前臺(tái)應(yīng)用f_001資源瀏覽系統(tǒng)browsing resource matadata info.瀏覽資源站點(diǎn)中的資源f_002用戶通信模塊send messages to others注冊(cè)用戶可以通過(guò)這個(gè)發(fā)消息模塊,互相通信f_003資源上傳upload上載資源f_004購(gòu)買(mǎi)資源buy resources通過(guò)付費(fèi)的方式使用資源f_005修改用戶信息modify user info修改已
16、經(jīng)注冊(cè)用戶的一些信息f_006用戶注冊(cè)registration用戶向站點(diǎn)注冊(cè)f_007資源評(píng)論resource evaluation注冊(cè)用戶對(duì)資源進(jìn)行評(píng)論f_008資源搜索search resource通過(guò)輸入關(guān)鍵字搜索該資源站點(diǎn)中的資源f_009高級(jí)資源檢索advanced search通過(guò)組合的條件來(lái)精確檢索該資源站點(diǎn)中的資源f_010查看資源視圖view resource category tree通過(guò)系統(tǒng)提供的幾種方式來(lái)進(jìn)行查看該資源站點(diǎn)中的資源視圖,用來(lái)加速資源的瀏覽f_011查看資源視圖中的資源列表view resource list in a selected category當(dāng)
17、選定該資源站點(diǎn)中具體某一個(gè)資源視圖以后,可以查看該資源視圖下的所有資源,提供分頁(yè)方式f_012查看資源view resource通過(guò)下載查看該資源站點(diǎn)中的資源,包括查看資源的屬性信息和資源內(nèi)容f_013查看個(gè)人瀏覽資源歷史browsing history查看個(gè)人瀏覽資源的歷史記錄f_014用戶收藏范圍設(shè)置user favorite resource category setting用戶設(shè)置自己感興趣的資源的范圍,將來(lái)可以用來(lái)過(guò)濾資源,可以定購(gòu)該范圍內(nèi)的資源。f_015站點(diǎn)書(shū)簽瀏覽web site bookmarks browsing瀏覽站點(diǎn)書(shū)簽f_016資源收藏管理user favorite
18、management用戶管理(添加、刪除、修改)收藏的資源信息f_017下載站內(nèi)資源downloading in the web site下載站點(diǎn)內(nèi)部的資源f_018查看資源的屬性信息(資源元數(shù)據(jù))view resource mata data info. details查看資源的屬性信息(資源元數(shù)據(jù))基本系統(tǒng)中的后臺(tái)維護(hù)f_019系統(tǒng)設(shè)置管理system setting management設(shè)置系統(tǒng)參數(shù)f_020永久資源存儲(chǔ)單元管理persistent resource storage location management管理放置永久資源的存儲(chǔ)單元f_021上載資源存儲(chǔ)單元管理upload
19、 resource storage location management管理放置上載資源的存儲(chǔ)單元f_022系統(tǒng)安全管理privilege/role/user management 權(quán)限、角色、用戶管理f_023資源提供商信息管理resource provider info. management對(duì)于資源提供商的信息、各種商業(yè)資源的信息進(jìn)行管理f_024資源評(píng)論管理resource evaluation management資源審核員對(duì)用戶給資源的評(píng)論進(jìn)行管理,可以進(jìn)行置頂、刪除等操作。f_025資源專(zhuān)家評(píng)論resource evaluation by expert資源審核員可以對(duì)資源進(jìn)行專(zhuān)
20、家評(píng)論f_026審核資源validate uploaded resource對(duì)于用戶上載的資源,審核員對(duì)資源進(jìn)行審核,并把通過(guò)審核的資源關(guān)聯(lián)到適當(dāng)?shù)馁Y源視圖。f_027地區(qū)用戶管理area user management地區(qū)管理員可以對(duì)該授權(quán)地區(qū)內(nèi)的用戶進(jìn)行管理擴(kuò)展系統(tǒng)中的前臺(tái)應(yīng)用f_028分布式系統(tǒng)中的資源瀏覽browsing distributed resource mata data info(extend system)依舊包含了查看資源視圖、查看資源視圖中的資源列表、查看資源等功能模塊,但是對(duì)基本系統(tǒng)中的資源瀏覽進(jìn)行了擴(kuò)充f_029分布式系統(tǒng)中的查看資源視圖view distribu
21、ted resource category tree (extend system)擴(kuò)充了基本系統(tǒng)中查看資源視圖的功能,如果該站點(diǎn)是資源中心,那么能夠查看整個(gè)資源網(wǎng)中的資源視圖f_030分布式系統(tǒng)中的查看資源視圖中的資源列表view distributed resource list in a selected category(extend system)擴(kuò)充了基本系統(tǒng)中查看資源視圖中的資源列表的功能,如果該站點(diǎn)是資源中心,那么可以查看該資源視圖下的整個(gè)資源網(wǎng)中的資源列表f_031分布式系統(tǒng)中的下載資源downloading across web sites(extend system)擴(kuò)充
22、了基本系統(tǒng)中下載資源的功能,能夠跨資源站點(diǎn)下載資源f_032分布式系統(tǒng)中的資源檢索search distributed resource擴(kuò)充了基本系統(tǒng)中資源搜索功能,能夠搜索整個(gè)資源網(wǎng)中的所有資源f_033分布式系統(tǒng)中的高級(jí)檢索advanced distributed search擴(kuò)充了基本系統(tǒng)中的高級(jí)搜索功能,能夠通過(guò)組合條件精確搜索整個(gè)資源網(wǎng)中的所有資源擴(kuò)展系統(tǒng)中的后臺(tái)維護(hù)f_034資源導(dǎo)入resource batch import批量導(dǎo)入符合標(biāo)準(zhǔn)的海量資源到本地資源站點(diǎn)f_035資源導(dǎo)出resource batch export將本地海量資源導(dǎo)出為符合標(biāo)準(zhǔn)的格式f_036資源站點(diǎn)注冊(cè)與注
23、銷(xiāo)web site registration / un-registration在站點(diǎn)注冊(cè)中心注冊(cè)/修改/注銷(xiāo)某個(gè)資源站點(diǎn)的信息f_037資源同步resource mata data synchronization將某個(gè)/某些資源站點(diǎn)的資源屬性信息同步到資源中心f_038站點(diǎn)書(shū)簽同步web site bookmarks synchronization將某個(gè)/某些資源站點(diǎn)的站點(diǎn)書(shū)簽信息同步到資源中心f_039資源訂閱mailing new resource subscription 系統(tǒng)將系統(tǒng)新增的資源按照用戶設(shè)置給用戶發(fā)送新增資源列表f_040網(wǎng)絡(luò)資源搜索internet searching定
24、時(shí)監(jiān)視某些指定的internet站點(diǎn),將其最新的教育教學(xué)方面的信息采集到資源站點(diǎn)中2.5功能需求與程序的關(guān)系批量導(dǎo)入程序 resimporter.jar run.bat(windows) run.sh (aix,linux)批量導(dǎo)出程序resexporter.exe標(biāo)準(zhǔn)轉(zhuǎn)換程序 rdf2xml.exe資源同步客戶端ressyn.exe/ressyn.jar資源站點(diǎn)服務(wù)程序resapps.ear內(nèi)含n resourceinventoryejbs.jarn allsessionbeans.jarn ressynweb.warn resuddi.warn webprjs.war2.6人工處理過(guò)程2.
25、7尚未問(wèn)決的問(wèn)題3接口設(shè)計(jì)3.1用戶接口3.2外部接口(1)同步接口(通過(guò)輸出為web service接口)public static long getallrescount(stringstruser, stringstrpasswd, stringstrreqip)取得某個(gè)資源站點(diǎn)的所有有效資源數(shù)目,傳入?yún)?shù)為用戶名,密碼和請(qǐng)求者的ip public static string getallressepguid(stringstruser, stringstrpasswd, longlngblockcount, stringstrreqip)所有資源的guid要分多次返回,返回的數(shù)組為分次
26、返回的間隔條件,數(shù)組的大小與傳入的參數(shù)大小相同,表示要分多少次返回,由于我們認(rèn)為最小值為空” ”,所以傳回的數(shù)組為第一個(gè)間隔到最大值,也就是說(shuō)不包括” ” public static string getallresblockguid(stringstruser, stringstrpasswd, stringstrstartguid, stringstrendguid, stringstrreqip)取得某個(gè)區(qū)間的所有資源的guid,傳入?yún)?shù)表示范圍,返回的guid需要大于startguid,需要小于或者等于endguid public static long getupdaterescou
27、nt(stringstruser, stringstrpasswd, stringstrlastupdatetime, stringstrcurupdatetime, stringstrreqip)取得需要修改的資源數(shù)目,需要傳入上次更新的時(shí)間,由于兩臺(tái)機(jī)器的系統(tǒng)時(shí)間不同,所以也需要傳入更新截至?xí)r間,該時(shí)間用作下次參數(shù)的上次更新時(shí)間,資源站點(diǎn)返回的是在這段時(shí)間內(nèi)修改的資源紀(jì)錄,等于這兩個(gè)時(shí)間也滿足條件 public static string getupdateressepguid(stringstruser, stringstrpasswd, longlngblockcount, strin
28、gstrlastupdatetime, stringstrcurupdatetime, stringstrreqip)分次返回需要修改的資源的guid的分割字符串, 與getallressepguid類(lèi)似public static string getupdateresblockguid(stringstruser, stringstrpasswd, stringstrstartguid, stringstrendguid, stringstrlastupdatetime, stringstrcurupdatetime, stringstrreqip)返回某個(gè)區(qū)間內(nèi)資源的guidpublic
29、static element getresitemelement(stringstruser, stringstrpasswd, stringstrresguid, stringstrreqip)返回某個(gè)資源的所有屬性public static byte getrescontent(stringstruser, stringstrpasswd, stringstrresguid, stringstrreqip)返回某個(gè)資源的文件內(nèi)容,該接口是可選的,資源站點(diǎn)可以根據(jù)自己的情況是否實(shí)現(xiàn) public static long getdelrescount(stringstruser, string
30、strpasswd, stringstrlastupdatetime, stringstrcurupdatetime, stringstrreqip)取得需要?jiǎng)h除的資源數(shù)目,需要傳入上次更新的時(shí)間,由于兩臺(tái)機(jī)器的系統(tǒng)時(shí)間不同,所以也需要傳入更新截至?xí)r間,該時(shí)間用作下次參數(shù)的上次更新時(shí)間,資源站點(diǎn)返回的是在這段 時(shí)間內(nèi)修改的資源紀(jì)錄,等于這兩個(gè)時(shí)間也滿足條件 public static string getdelressepguid(stringstruser, stringstrpasswd, longlngblockcount, stringstrlastupdatetime, string
31、strcurupdatetime, stringstrreqip)返回需要?jiǎng)h除的資源的guid的分割字符串 public static string getdelresblockguid(stringstruser, stringstrpasswd, stringstrstartguid, stringstrendguid, stringstrlastupdatetime, stringstrcurupdatetime, stringstrreqip)返回某個(gè)區(qū)間內(nèi)需要?jiǎng)h除的資源的guid (2)異構(gòu)資源互換接口(a)rdf格式資源接口rdf格式資源,即符合基礎(chǔ)教育教學(xué)資源元數(shù)據(jù)規(guī)范要求的資源
32、屬性描述文件,現(xiàn)在已知的支持該格式的資源提供商有國(guó)之源公司。格式如下:國(guó)之源兵蟻和蟻后file10001000215304113.jpg以白蟻為例講述昆蟲(chóng)綱的主要特征或講述動(dòng)物的社群行為。zh媒體素材-圖形(圖像)類(lèi)素材商業(yè)收費(fèi)基礎(chǔ)教育教學(xué)元數(shù)據(jù)規(guī)范(berms)zh0image/jpeg2002-3-21 18:15:35動(dòng)物的行為社群行為昆蟲(chóng)昆蟲(chóng)綱節(jié)肢動(dòng)物門(mén)自然科學(xué)-生物-動(dòng)物的運(yùn)動(dòng)和行為-動(dòng)物的行為-動(dòng)物行為的類(lèi)型北京國(guó)之源軟件技術(shù)有限公司學(xué)生教師初中教育普通中等教育7年級(jí)8年級(jí)9年級(jí)普通中等教育-自然科學(xué)-生物-動(dòng)物的運(yùn)動(dòng)和行為-動(dòng)物的行為-動(dòng)物行為的類(lèi)型103814n已審核pict022.jpg上述格式中粗體字為國(guó)之源公司對(duì)該格式的擴(kuò)展部分。我們需要能夠解析這樣格式的資源元數(shù)據(jù),能夠通過(guò)某種途徑將這種屬性描述
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色生態(tài)苗木種植技術(shù)服務(wù)承包合同4篇
- 二零二五版農(nóng)業(yè)資源整合與開(kāi)發(fā)合同樣本4篇
- 2025年海外教育機(jī)構(gòu)外籍教師聘用合同參考文本
- 二零二五年度事業(yè)單位職工退休后健康服務(wù)保障合同4篇
- 2025年個(gè)人二手房交易全程代理服務(wù)合同4篇
- 2025年度安全門(mén)采購(gòu)與安裝工程合同2篇
- 二零二五年度2025版新能源汽車(chē)充電樁銷(xiāo)售合同范本4篇
- 二零二五年度教育培訓(xùn)講師專(zhuān)業(yè)能力評(píng)定合同模板4篇
- 2025年度住宅小區(qū)道路與照明設(shè)施維護(hù)合同4篇
- 2025年度金融數(shù)據(jù)分析派遣員工勞動(dòng)合同范本4篇
- 南安市第三次全國(guó)文物普查不可移動(dòng)文物-各鄉(xiāng)鎮(zhèn)、街道分布情況登記清單(表五)
- 選煤廠安全知識(shí)培訓(xùn)課件
- 項(xiàng)目前期選址分析報(bào)告
- 急性肺栓塞搶救流程
- 《統(tǒng)計(jì)學(xué)-基于Python》 課件全套 第1-11章 數(shù)據(jù)與Python語(yǔ)言-時(shí)間序列分析和預(yù)測(cè)
- 《形象價(jià)值百萬(wàn)》課件
- 紅色文化教育國(guó)內(nèi)外研究現(xiàn)狀范文十
- 中醫(yī)基礎(chǔ)理論-肝
- 小學(xué)外來(lái)人員出入校門(mén)登記表
- 《土地利用規(guī)劃學(xué)》完整課件
- GB/T 25283-2023礦產(chǎn)資源綜合勘查評(píng)價(jià)規(guī)范
評(píng)論
0/150
提交評(píng)論