999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于.NET的文檔共享系統的開發

2015-07-29 02:48:14賴媛媛
科技創新導報 2015年16期

賴媛媛

摘 要:隨著網絡技術的日益發達,越來越多的企業、學校擁有了基于網絡的工作平臺,給日常的工作和生活都帶來的極大的便利。該文為了更好地完善各種平臺的功能模塊,特別設計了一款基于.NET編寫的文檔共享系統。該系統擁有將多種格式的文檔轉換成為FLASh在線瀏覽的功能,能夠極大的方便對各種的文檔進行查閱等的操作。文檔共享系統能夠應用于多種平臺之上,理應具有良好的實用性和可用價值。

關鍵詞:NET 文檔共享 在線瀏覽 格式轉換

中圖分類號:TP319 文獻標識碼:A 文章編號:1674-098X(2015)06(a)-0046-01

自從進入網絡時代以來,網絡上各種各樣的資源極大的方便了人們的工作和生活,越來越多的企業、學校擁有了基于網絡的信息交流和管理平臺。但是如今的網絡軟件仍然在處于不斷更新和完善的狀態,實際上很多企業和學校還缺少一種能夠在線共享各種類型文檔,并提供評論反饋機制的文檔共享系統。現如今的文檔共享機制非常不完善,很多平臺上的文檔系統往往存在著文檔質量參差不齊、數量不充足等等問題,最關鍵的是大多都缺少用戶評論反饋的功能模塊,使系統在使用的時候不容易分辨優秀的文檔或者濫竽充數的文檔,在使用效率和面向用戶的方面有非常大的潛力可挖。該文設計的文檔共享系統就不單單具有將Excel文檔、Word文檔、PowerPoint 文檔、PDF文檔等格式統一轉換成flash格式在線瀏覽的功能,還為廣大用戶提供了評論與反饋機制,能夠做到方便用戶的在線資源共享。

1 文檔共享系統主體設計

1.1 系統體系架構

該文基于現今的各種網絡平臺的文檔共享現狀及需求,設計了一個基于.NET 技術的文檔共享系統。該系統開發模式采用Browser/Serve開發模式,使用目前主流的ASP.NET開發語言和SQL Server關系數據庫進行系統開發。本系統使用三層架構構成體系框架,將系統分為表示層、業務層和數據層三層,具體系統體系結構如下。

(1)表示層:面向企業員工、職員、系統管理員等用戶,主要功能為接收用戶的請求,進行用戶的訪問安全性驗證并進行信息輸出。表示層定義了處理界面和數據輸入輸出的相關驗證。

(2)業務層:對數據進行邏輯性轉換、生成并處理,主要負責對系統相關業務的處理。業務包括各種格式文檔的管理與展示、權限管理等。

(3)數據層:進行與數據源的數據交互,也就是數據的插入、刪除、修改以及查詢等功能。包括與關系數據庫、Word文檔、PPT文檔等文檔之間的存取操作。

1.2 系統功能模塊

該系統具有文檔顯示、文檔管理、用戶管理、用戶反饋等功能模塊。其中文檔展示模塊具體功能為文檔的瀏覽、搜索和下載;文檔管理模塊主要功能為文檔的上傳、審核和轉換;用戶管理模塊具體功能為用戶的注冊、登錄、信息管理和積分管理等;評論管理模塊功能為評論審核和評論信息管理等。

該系統的使用用戶能夠通過該系統將各種文檔資源進行上傳和共享,這些上傳的文檔都能夠轉換成為flash格式的文件并先交給管理員進行審核,審核通過之后系統平臺就可以在線對這些文檔進行瀏覽、下載等,供其他系統用戶使用。最主要功能模塊的具體實現如下。

(1)文檔上傳模塊。

該功能模塊主要流程為:文檔上傳——格式判斷——文檔審核——審核通過。

用戶在上傳文檔之后,系統平臺首先要做的是對文檔的格式進行判斷,文檔支持接收的格式應有PowerPoint文檔、Word文檔、Excel文檔、PDF文檔等,當系統對文檔格式進行判斷失敗,也就是文檔格式不符合接受要求的時候會返回頁面并告知用戶文檔不符合要求,如果成功則進入管理員對文檔進行人工審核的階段,通過管理員審核之后,管理員可以選擇將文檔置頂或者推送至首頁,以方便用戶的查找和使用。

(2)文檔轉換模塊。

該功能模塊具體流程如下:首先,系統訪問數據庫中尚未進行轉換的文檔信息,訪問文檔存儲路徑來讀取相應的文件。然后對文檔格式進行判斷,若文檔為PDF格式,那么該文檔就可以直接轉換為SWF格式的文件;其他格式的文檔則不能直接轉換,而需要先轉換成為PDF格式,再經二次轉換成為SWF格式的文件。數據庫中最終所有的文檔都應該存儲為SWF類型。

(3)文檔下載模塊。

該系統的文檔下載模塊使用積分制對文檔的下載進行限制。簡單來說,用戶只有在支付文檔上傳者制定的積分標準之后才允許對文檔進行下載。而用戶獲取這些積分的方式主要有2種,分別是上傳文檔和網絡充值。

系統用戶在瀏覽文檔時,若覺得需要,就選擇消耗積分下載文檔。但該操作只限于已登錄的用戶,未登錄用戶再點擊下載之后會先行跳轉至用戶登錄界面,登錄后再自動跳轉回瀏覽頁面,繼續完成下載。下載文檔時會彈出對話框顯示下載文檔所用積分和該用戶賬戶剩余積分等信息,一旦余額不足,那么系統就會提醒該用戶“該充值了”。用戶多次下載同一文檔時只有第一次需要消耗積分。

1.3 系統關鍵技術研究

1.3.1 Flash在線瀏覽技術

Flash由Adobe公司開發,是一款交互性矢量動畫設及文本文件,提供對音頻、視頻及圖像文件的壓縮功能。在目前市面上大多數分享類網站都使用Flash技術來實現在線瀏覽和下載控制,Flash能夠將多種不同格式的音頻、視頻、圖像等利用Flash插件在瀏覽器中對Flash文件進行展示。用戶瀏覽前只需要安裝Flash插件,就可以在瀏覽器中自由的瀏覽各種不同格式的文檔了。

該系統的文檔權限控制功能也使用Flash實現,具體實現為Action Script 腳本語言,對各個文檔的瀏覽權限、打印權限和下載權限3種權限進行控制。其中最主要的功能是限制用戶訪問的文件類型,面向用戶的只是PDF和Flv文件,最大程度的保護作者的權益,防止用戶對文檔進行肆意的篡改。

1.3.2 文檔轉換技術

當前,人們存儲的文檔絕大部分都用 Office進行保存,Office格式包括doc、docx、ppt、pptx、xls、xlsx、wps等,這些格式的文檔都需要經過系統的格式轉化功能轉化成為SWF格式的Flash文件,然后才能存儲進數據庫來進行在線瀏覽。本系統的文檔格式轉換功能使用C#實現,但具體代碼在這里不予以展示。

2 結語

本系統成功的實現了用戶賬戶管理、資源上傳、資源下載,資源在線瀏覽、資源搜索、用戶資源管理、資源評論、后臺管理等功能。經過驗證可以滿足絕大部分用戶對于文檔瀏覽的需求,而且相對于其他的文檔共享系統,新加入的用戶反饋機制使文檔擁有了更多的信息交互,用戶能夠根據其他用戶的反饋信息對文檔的實用性進行判斷,實用性大大提升。

參考文獻

[1] 羅卓君.基于.NET的精品課程開發系統的研究與實現[D].長沙:湖南大學,2014.

[2] 蔡銀珊.基于文檔解析和特征識別的 Flash動畫自動閱卷的研究[J].甘肅聯合大學學報,2012,24(6):44-46.

[3] 安寧.多校區高校教學資源整合的研究與實現[D].天津:天津大學,2012.

[4] 孫夢詩,王穎.開放共享與版權制度變革[J].沈陽大學學報,2013,2(1):37-39.endprint

主站蜘蛛池模板: 亚洲欧美综合另类图片小说区| AV无码一区二区三区四区| 亚洲VA中文字幕| 国内精品视频| 超清无码一区二区三区| 永久在线播放| 亚洲男人天堂2018| 伊人成人在线| 91在线一9|永久视频在线| 十八禁美女裸体网站| 无码福利日韩神码福利片| 无码内射在线| 久久久精品久久久久三级| 欧洲亚洲欧美国产日本高清| 欧美日韩亚洲国产主播第一区| 国产一区二区三区在线观看免费| 二级特黄绝大片免费视频大片| 国产综合网站| 国产午夜精品鲁丝片| 亚洲午夜18| 五月天丁香婷婷综合久久| 久久免费视频6| 麻豆精品在线播放| 自拍偷拍欧美日韩| AV片亚洲国产男人的天堂| 亚洲无码A视频在线| 国产97视频在线观看| 高清免费毛片| 2021国产精品自产拍在线| 国产女主播一区| 国模在线视频一区二区三区| 97在线公开视频| 国产二级毛片| 国产va在线| 在线观看无码a∨| 手机永久AV在线播放| 国产在线97| 91麻豆国产视频| 在线观看91香蕉国产免费| 喷潮白浆直流在线播放| h网站在线播放| 日韩国产一区二区三区无码| 亚洲无码91视频| 欧美国产日韩在线观看| 在线观看的黄网| 精品国产欧美精品v| 天堂亚洲网| 国产天天色| 精品91视频| 久久免费成人| 99re在线免费视频| 日韩精品亚洲精品第一页| 中文字幕在线观看日本| 亚洲国产日韩在线成人蜜芽| 欧美精品成人一区二区视频一| 麻豆国产精品| 亚洲女同一区二区| 99尹人香蕉国产免费天天拍| 国产精品va免费视频| 丝袜高跟美脚国产1区| 国产男人天堂| 亚洲AV成人一区国产精品| 激情综合网激情综合| 综合久久五月天| 一边摸一边做爽的视频17国产| 欧美精品在线看| 2024av在线无码中文最新| 国产门事件在线| 欧美中文字幕在线视频| 亚洲aaa视频| 天天婬欲婬香婬色婬视频播放| 欧洲一区二区三区无码| 福利在线一区| 一级毛片在线播放免费观看| 欧美翘臀一区二区三区| 国产成人精品一区二区秒拍1o| 色网站免费在线观看| 黄色在线网| 久久综合AV免费观看| 亚洲中文字幕97久久精品少妇| 亚洲中文字幕在线精品一区| 久久亚洲国产视频|