基本信息
- 項目名稱:
- FykzX Share網(wǎng)絡資源檢索與共享系統(tǒng)
- 小類:
- 信息技術
- 大類:
- 科技發(fā)明制作B類
- 簡介:
- 以資源分享為核心,積極發(fā)揚互聯(lián)網(wǎng)自由與分享的精神,為了使互聯(lián)網(wǎng)更好的服務于人們,提供一個在線分享文檔的開放平臺。在這里,用戶可以在線閱讀和下載涉及課件,習題,考試題庫,論文報告,專業(yè)資料,各類公文模板。法律文件,文學小說等多個領域的資料。平臺所累積的文檔,均來自熱心用戶上傳。 FykzXShare由Web部分、Mobile部分、桌面客戶端部分及搜索模塊、分布式模塊等若干個功能模塊組成。
- 詳細介紹:
- FykzXShare的構(gòu)想如下:利用分布式系統(tǒng)跨平臺、資源共享的優(yōu)勢,將不同地理位置、從事同一或相似行業(yè)或存在文檔、資料交流需求的組織、個人聯(lián)系起來,使他們能夠通過FykzXShare用最簡單的操作完成文檔、資料共享的需求,達到資源共享的目的。 FykzXShare平臺由多臺服務主機組成。用戶可以登錄任意一臺主機,進行上傳、搜索、預覽及下載等操作,利用分布式系統(tǒng),用戶可以從任意一臺主機搜索到所有主機上的資源。 這意味著使用FykzXShare連接的企業(yè)、單位可以很方便地搜索搭建服務器群,與其他使用FykzXShare的企業(yè)、單位進行資源共享。 FykzXShare使用C#語言開發(fā),由若干個項目及模塊組成,主要分為用戶接口、搜索部分、分布式系統(tǒng)和文檔預覽文件生成模塊。 FykzXShare的搜索部分采用了Lucene.NET搜索引擎及盤古中文分詞引擎,確保搜索準確度,提供Web Service搜索接口,方便開發(fā)各種平臺上的應用及擴展。采用自主開發(fā)的fxHighlighter高亮模塊及拼音搜索、語義搜索等模塊。 FykzXShare的分布式系統(tǒng)部分采用自主開發(fā)的分布式管理、搜索及控制模塊,支持多臺主機選舉,具有一定的健壯性。支持局域網(wǎng)主機自動發(fā)現(xiàn)及指定主機靜態(tài)列表兩種方式,以供不同情形下的需求。 FykzXShare的文檔預覽文件生成模塊由自主開發(fā)的SWF文件切割器、文檔轉(zhuǎn)換Windows服務及Flash預覽器組成,實現(xiàn)了真實文檔流暢在線預覽,提供極佳的文檔預覽體驗。 除了實現(xiàn)了資源共享的基本功能外,F(xiàn)ykzXShare提供了一系列強大的、促進用戶體驗的功能模塊: 1. 拼音搜索。FykzXShare提供強大、準確的拼音搜索功能模塊,使用戶可以根據(jù)所需要關鍵詞的拼音字母進行搜索。 2. 語義搜索。FykzXShare提供有效的相關搜索及英文單詞及短句句義搜索以實現(xiàn)基本的語義搜索功能。 3. 搜索框擴展。FykzXShare提供了一系列實用、方便的搜索框擴展,如表達式計算器、英漢詞典等。 4. FykzXShare網(wǎng)站中大量使用Ajax技術,提供免刷新的用戶體驗。 5. 真實文檔在線預覽。通過對SWF文件會進行切割,開發(fā)了基于Flash Paper的DOC、PPT、PDF等文件到SWF文件的轉(zhuǎn)換模塊,從而實現(xiàn)了真實文檔的流暢在線預覽及文檔中搜索。 6. DOC、PPT、PDF等格式文檔純文本形式瀏覽及簡繁體轉(zhuǎn)換。 7. ZIP、RAR等格式壓縮文件面壓縮在線查看。
作品專業(yè)信息
設計、發(fā)明的目的和基本思路、創(chuàng)新點、技術關鍵和主要技術指標
- 為在不同學校提供最快捷的本地服務以及使各個校區(qū)的服務器互聯(lián),采用在各個學校建立當?shù)胤掌鞯牟呗圆⑹褂米灾餮邪l(fā)的分布式技術可將255臺服務器連接起來,使用分布式搜索技術可以在任意一臺服務器搜索到其余各服務器的內(nèi)容。同時,為了方便用戶預覽文檔,我們還開發(fā)了支持縮略圖預覽、文檔分段等技術的在線即時預覽工具。此外,我們對搜索引擎Lucene.NET進行了優(yōu)化,使用自主開發(fā)的高亮模塊速度提升至原來的上百倍。
科學性、先進性
- 1、分布式技術,支持局域網(wǎng)內(nèi)廣播、局域網(wǎng)內(nèi)外直連、服務器間選舉,最多支持255臺服務器。 2、文檔即時預覽技術,借助FlashPrinter虛擬打印技術,提供在線文檔真實預覽,支持縮略圖預覽、文檔分段、文檔內(nèi)搜索等功能。 3、高亮優(yōu)化技術,對使用Lucene.NET 引擎搜索后的結(jié)果提供快速、準確的高亮顯示,平均高亮速度為前者內(nèi)置高亮模塊的100~200倍。 4、Office文檔文本抽取技術,支持在.NET環(huán)境先免安裝Office組件的前提下抽取Word及PowerPoint文檔內(nèi)的文本。
獲獎情況及鑒定結(jié)果
- 2010年 山東省 “第八屆齊魯大學生軟件設計及外語大賽”中獲一等獎及特等獎提名——山東省科學技術協(xié)會、濟南市科學技術協(xié)會、濟南市信息產(chǎn)業(yè)局、濟南市計算機學會、濟南齊魯軟件園發(fā)展中心、山東省高教學會計算機教學研究專業(yè)委員會、濟南市軟件行業(yè)協(xié)會 2010年齊魯大學生創(chuàng)新創(chuàng)業(yè)大獎——山東省科學技術協(xié)會、濟南市科學技術協(xié)會
作品所處階段
- 生產(chǎn)階段
技術轉(zhuǎn)讓方式
- 完全版權(quán)所有
作品可展示的形式
- 磁盤 現(xiàn)場演示 圖片 錄像 樣品
使用說明,技術特點和優(yōu)勢,適應范圍,推廣前景的技術性說明,市場分析,經(jīng)濟效益預測
- 每套FykzXShare都是基于特定領域的資源分享系統(tǒng),在需要連接到FykzXShare的主機上安裝FykzXShare Web部分與IIS及Access數(shù)據(jù)庫,然后對其進行主機列表的配置,即可完成FykzXShare的安裝。 FykzXShare基于.NET平臺開發(fā),分布式搜索部分采用Web Service技術,可擴展性好。采用自主開發(fā)的Flash在線文檔真實預覽模塊。 FykzXShare適用范圍廣泛,任何有文檔共享需求的領域均可使用FykzXShare實現(xiàn)文檔資源的共享。 我們將FykzXShare的推廣劃分為三個階段:分別為內(nèi)容抓取、用戶提供內(nèi)容與擴展階段,結(jié)合每個階段的特點,在前期使用程序抓取內(nèi)容,培養(yǎng)用戶積極性,中后期則主要由用戶提供內(nèi)容,擴大FykzXShare的知名度,從而實現(xiàn)推廣。 目前存在文檔分享需求的領域、企業(yè)不在少數(shù),但又沒有一套完善的、用戶體驗好的文檔分享系統(tǒng),F(xiàn)ykzXShare正可以彌補這種不足。
同類課題研究水平概述
- 提供文檔資源共享服務的國外提供商有Scribd,國內(nèi)有豆丁網(wǎng)、百度文庫等。 三者皆是使用C2C模式的Web2.0文檔在線分享平臺,在這個模式中,用戶為內(nèi)容提供者,網(wǎng)站本身不負責文檔內(nèi)容的提供,只負責文檔內(nèi)容的審核與管理,網(wǎng)站所有內(nèi)容來自用戶。 三者在文檔預覽技術實現(xiàn)方面采用了不同的方法。 其中Scribd文當預覽采用將doc、ppt、pdf等格式文檔轉(zhuǎn)化為html代碼的方式,通過JavaScript進行UI處理,從而實現(xiàn)文檔的在線真實預覽。其優(yōu)點是兼容性強,有較好的用戶體驗與文檔真實性,缺點是加載速度較慢。 國內(nèi)的豆丁網(wǎng)與百度文庫采用的是SWF技術,通過使用早期Macromedia公司開發(fā)的FlashPaper/FlashPrinter工具對doc、ppt、pdf等格式文檔進行后臺轉(zhuǎn)換,使之成為可供Flash Player加載的swf文件,之后通過切割、轉(zhuǎn)換等一系列手段,使用自主開發(fā)的播放器進行加載,從而實現(xiàn)在線真實文檔預覽。優(yōu)點是用戶體驗極佳,缺點是文檔轉(zhuǎn)換效率低,資源占用大,兼容性較差。 三者在運營方式上都有較完善的體系。 Scribd采用文檔付費下載的方式。Scribd提供一個文檔付費下載平臺Scribd Store,用戶可以將文檔上傳到Scribd Store中,每個下載該文檔的人需要支付給Scribd一定費用,這些費用將按一定比例分別由Scribd與文檔所有者獲得。 國內(nèi)的豆丁網(wǎng)與百度文庫也提供了付費下載的服務,同時,還采用用戶積分制等手段提高用戶的積極性,保持文檔資源庫的豐富。 FykzXShare同樣采用C2C的模式,即用戶提供內(nèi)容。與上述三者不同的是,每套FykzXShare都是基于特定領域的、分類更加明確的分布式資源共享系統(tǒng)。 文檔預覽方面,F(xiàn)ykzXShare采用FlashPrinter工具與SWF技術以提供更好的用戶體驗。 由于每套FykzXShare都是基于特定領域的,因此我們的運作方式也與上述三者不同。