SmartDoc是基于Java技術(shù)研發(fā)的文檔管理系統(tǒng),具有高性能、高安全、高智能、跨平臺(tái)等特點(diǎn),支持MySql、Oracle、SqlServer、DB2、Sqlite、國(guó)產(chǎn)達(dá)夢(mèng)、人大金倉(cāng)等數(shù)據(jù)庫(kù),系統(tǒng)采用B/S及C/S架構(gòu),可以滿足企事業(yè)單位架設(shè)網(wǎng)絡(luò)共享文檔服務(wù)器的需求,在提供高可用人性化Web訪問界面的同時(shí),還提供了Windows操作系統(tǒng)下專用的文檔管理客戶端工具(.Net開發(fā)),并有效與Office辦公系統(tǒng)套件進(jìn)行集成和整合,可實(shí)現(xiàn)對(duì)本地文檔的極速搜索和全文搜索,并支持與服務(wù)器文檔的同步。
系統(tǒng)利用跨平臺(tái)的Java技術(shù),實(shí)現(xiàn)了強(qiáng)大而靈活的文檔管理解決方案;利用高性能的中文分詞技術(shù)增強(qiáng)的Lucene全文索引技術(shù),實(shí)現(xiàn)了強(qiáng)大的全文搜索引擎;采用CXF的JAX-WS設(shè)計(jì)了標(biāo)準(zhǔn)的Web訪問接口,可方便地與其它應(yīng)用進(jìn)行無縫整合。SmartDoc提供了文檔庫(kù)(Repository)管理、文檔目錄管理、文檔管理、屬性管理、搜索和索引管理、操作日志管理、用戶管理、組織機(jī)構(gòu)管理、角色與權(quán)限管理等功能模塊。
匯智SmartDoc吸收借鑒國(guó)內(nèi)外各種DMS系統(tǒng)的優(yōu)點(diǎn),并基于“高性能、高可用”的產(chǎn)品理念,設(shè)計(jì)了如下功能亮點(diǎn):
◆ B/S、C/S架構(gòu)相結(jié)合,充分提高文檔管理的便捷性和用戶體驗(yàn)
◆ 支持服務(wù)器文件夾的批量導(dǎo)入,支持本地多文件或壓縮包文件的批量上傳
◆ 提供基于文件屬性的結(jié)構(gòu)化搜索與基于中文分詞增強(qiáng)的Lucene全文搜索
◆ 設(shè)計(jì)了可擴(kuò)充的文檔操作集合,并利用分組、角色等概念,對(duì)文檔目錄、文檔進(jìn)行操作類型及權(quán)限授權(quán)
◆ 支持Web服務(wù)器訪問日志、磁盤日志文件、數(shù)據(jù)庫(kù)日志記錄三種層次的文件操作日志,全方位增強(qiáng)系統(tǒng)安全性
◆ 支持常見辦公文檔類型Office、Pdf的在線瀏覽、預(yù)覽和下載
◆ 支持文檔的版本管理、版本歷史查看、歷史文檔回溯
◆ 根據(jù)管理員授權(quán)或文檔上傳者權(quán)限約定,支持文檔或文檔目錄的來賓訪問
◆ B/S系統(tǒng)采用多重緩沖(Hibernate二級(jí)、MemCache、Lucene)進(jìn)行加速,并采用靜態(tài)化技術(shù)提升網(wǎng)站并發(fā)訪問性能
◆ B/S系統(tǒng)兼容目前各種常見瀏覽器,包括IE6+、Chrome、Firefox、搜狗瀏覽器等
目前,SmartDoc正在利用Hadoop、GFS等分布式文件系統(tǒng)對(duì)文檔庫(kù)儲(chǔ)存架構(gòu)進(jìn)行優(yōu)化和拓展,開發(fā)完成后可以支持分布式架構(gòu)下的文檔庫(kù)儲(chǔ)存,SmartDoc將成為高性能、高冗余的海量文檔云儲(chǔ)存和共享平臺(tái)。