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

安全的辦公文檔管理模型探究

2014-11-05 13:55:05鄭謙
電子技術與軟件工程 2014年18期

摘 要

本課題的主旨在于探討并研究如何在通用操作系統的不安全環境下找出一種相對安全的辦公文檔管理機制,以保證在其內部管理的數據不被竊取、篡改以或損毀,并將其用于辦公文檔管理實踐; 來獲得一個“可用的辦公文檔管理系統”。采用適配器模型實現了文檔在內存與數據庫之間、明文與密文之間完美的遷移和譯碼;采用C# DoNet作為開發語言并配以輕型但強大的第4代對象型數據庫——“db4o”作為數據存儲和緩沖支持;使用自定義的可交換文件格式進行對外數據分發;仿資源管理器式的文檔管理用戶接口配合OLE容器式的文檔編輯視圖,使用戶的所有操作如同在(Windows + Office)環境下操作文檔一樣便捷。

【關鍵詞】db4o.NET Framework C# Windows Form 適配器模型

1 引言

自從計算機數據存儲的產生之時起,一直有一個重要的問題被諸多學者所關注,那就是數據的安全;隨著計算機應用的發展,數據安全的具體體現方式也變的多樣化;作為計算機對現代辦公最為重要的一個方面,文檔辦公過程中的數據安全也變成了計算機應用領域急需須解決的問題之一,自從辦公自動化的概念提出以來,這一問題更在計算機數據安全問題中顯得尤為重要,無數的學者提出了多種辦公文檔安全管理解決方案;其中不乏優秀者,但由于辦公環境的多樣化,以及為了經濟利益而進行的各自為政式的開發,使得多系統間協同辦公的安全性問題變得越來越難以處理。

雖然這一課題的研究存在著多種障礙,但是如果這一問題不解決,則計算機輔助辦公的前景堪憂。

2 系統可行性分析

技術上的可行,若要實現文檔數據安全,其最主要要解決的問題在于如何可以使如Word或Excel等商業性辦公軟件放棄磁盤文件而在數據庫中存儲數據;而Word或Excel是支持OLE自動化的,而其本身即是OLE管理端也是OLE用戶端,也就是說他本身是一個純粹的OLE對象,針對于以上事實我們可以將其通過OLE自動化嵌入的方式植入我們自己的系統,實現對Word及Excel的(內存-數據庫)操作將可能成為現實。根據以上分析認為該系統在技術上完全可以通過以上技術和軟件來實現的,故技術上是可行的。

經濟上的可行, ODS是一款超輕型的系統,其整個解決方案的部署僅需要不超過1MB的磁盤空間;其采用的數據庫管理系統db4o不但是完全免費的第4代數據庫管理系統,其在性能上更是優越,它就像一個開源系統一樣,可以實現零成本運營,所以在經濟上更具有完好的可行性。

3 系統的總體設計

3.1 總體設計的任務和設計原則

從系統開發的角度出發要完成兩個首要設計任務;其一、針對系統分析中所制定的系統模型按部署和功能設計用戶操作接口(圖形化用戶界面);其二、將系統分割成層次結構,使每一部分完成簡單的功能并且各個部分之間又保持一定的關系,使系統詳細設計與開發階段可以基于這個功能的層次結構把各個部分組合起來成為系統。

3.2 用戶圖形化操作接口設計

根據系統分析中得出的部署模型,解決方案中一共包含4個項目,分別為數據交換協議、文檔管理器、數據服務器和分發控制器。其中數據交換協議為動態鏈接庫項目,內部不包含用戶接口;服務器是后臺程序對外只有任務欄通知菜單沒有用戶接口;分發控制器中有一個外置的查看器與編輯器合一的用戶接口(Editer)。

4 系統開發的相關技術

4.1 db4o介紹

db4o 是一個開源的純面向對象數據庫引擎,對于 Java 與 .NET 開發者來說都是一個簡單易用的對象持久化工具,使用簡單。

4.2 開發語言C#

C#是微軟公司發布的一種面向對象的、運行于.NET Framework之上的高級程序設計語言。C#看起來與JAVA有著驚人的相似;它包括了諸如單一繼承、接口、與JAVA幾乎同樣的語法和編譯成中間代碼再運行的過程。但是C#與JAVA有著明顯的不同,它借鑒了DELPHI的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司.NET Windows網絡框架的主角。

4.3 Linq

語言集成查詢 (LINQ) 是 Visual Studio 2008 中的一組功能,可為 C# 和 Visual Basic 語言語法提供強大的查詢功能。LINQ 引入了標準的、易于學習的查詢和更新數據模式,可以對其技術進行擴展以支持幾乎任何類型的數據存儲。

5 結論

從系統的研究和實踐工程的實現效果來看,系統不但已經滿足預期設計的研究和實踐任務,還在現實意義的指導下對原始方案進行了系統性的完善和性能優化。本次研究工作實踐的產品(辦公文檔安全管理系統:ODS)不但具有最先進的辦公文檔安全管理機制,而且更具有其它現行同類系統無法提供的諸多優秀特點,如:采用適配器模型實現了文檔在內存與數據庫之間的直線傳輸避免了由于病毒或黑客攻擊對文檔安全的威脅;采用OLE自動化技術實現文檔辦公系統嵌入,并配合權限控制機制內容級安全策略;使用分布式數據存儲方式使得數據在理論上具有足夠強度的物理抗性;使用流對象式強過程邏輯加密算法,使得數據在網絡間傳輸過程的安全性同樣得到了有利保障;使用自定義文件格式的強密文存儲進行數據分發,并附帶有分發權限,使得數據分發的安全性得到有效控制;使用Windows資源管理器和Office內嵌式用戶接口界面使用戶感到系統原生的存在于辦公作業中;采用第4代數據庫db4o實現可以應用于任何辦公人群的超輕量級系統。

參考文獻

[1]孟慶樹,王麗娜,傅建明,等(譯).密碼編碼學與網絡安全原理與實踐[M].西安:電子工業出版社,2006.

[2]1Object-oriented database programming with db4o[J].In:Public Key Cryptography-PKC,LNCS 2248.Berlin: Springer-Verlag,2008,52-61.

[3]劉刀桂,孟繁晶.Visual C#實踐與提高 [M].北京:中國鐵道出版社,2001.

[4] 卿斯漢,劉文清,溫紅予.操作系統安全[M].北京:清華大學出版社,2004.

[5] 王慧.方明.李仁根 網絡數據庫安全性問題的分析與模型[J].西安石油學院學報(自然科學版),2003(01).

作者簡介

鄭謙(1982-),山東省安丘市人。大學本科 學歷。現為中國人民解放軍93010部隊89分隊助理工程師。研究方向為網絡信息安全。

作者單位

中國人民解放軍93010部隊89分隊 遼寧省沈陽市 100015endprint

主站蜘蛛池模板: 呦视频在线一区二区三区| 久操中文在线| 亚洲视频二| 亚洲综合极品香蕉久久网| 有专无码视频| 91国内外精品自在线播放| 狠狠色丁香婷婷综合| 婷婷伊人久久| 国产性生交xxxxx免费| 久久精品国产在热久久2019| 精品无码专区亚洲| 欧美成人国产| 国产主播在线一区| 亚洲综合第一页| 无码在线激情片| 色首页AV在线| 久久精品国产电影| 国产亚洲美日韩AV中文字幕无码成人| 久久福利片| 欧美视频免费一区二区三区| 亚洲高清国产拍精品26u| 香蕉网久久| 亚洲视屏在线观看| 亚洲无码高清一区| 亚洲制服丝袜第一页| 亚洲乱亚洲乱妇24p| 尤物成AV人片在线观看| 午夜无码一区二区三区| 亚洲最大综合网| 91破解版在线亚洲| 999国产精品永久免费视频精品久久| 精品自拍视频在线观看| 亚洲天堂久久久| 国产精品任我爽爆在线播放6080 | 青青青视频免费一区二区| 亚洲日韩AV无码一区二区三区人| 最新国产网站| 国产午夜小视频| 久久亚洲高清国产| 亚洲品质国产精品无码| 热这里只有精品国产热门精品| 三级欧美在线| 性色生活片在线观看| 欧美一级夜夜爽| 熟妇无码人妻| 国产精品免费露脸视频| 中文字幕2区| 国产在线98福利播放视频免费| 国产精品美女免费视频大全| 凹凸国产分类在线观看| 伊人久久大线影院首页| 久久久久亚洲精品成人网| 亚洲国产高清精品线久久| 国产在线观看91精品| 9丨情侣偷在线精品国产| 激情综合激情| 日韩专区欧美| 国产欧美综合在线观看第七页| 成年人视频一区二区| 精品91在线| 亚洲无码一区在线观看| 日韩一区二区三免费高清| 九九这里只有精品视频| 青青久视频| 巨熟乳波霸若妻中文观看免费| 国产精品天干天干在线观看| 欧美日本视频在线观看| 欧美有码在线| 亚洲视频无码| 日韩精品欧美国产在线| 无码精品国产VA在线观看DVD| 福利一区在线| av大片在线无码免费| 亚洲成人动漫在线| 久久青草热| 国产激情无码一区二区免费| 日本成人福利视频| 高清色本在线www| 狠狠色丁香婷婷| 在线免费不卡视频| 国产理论精品| 国产在线91在线电影|