網站首頁 文學常識 簡歷 公文文書 文學名著 實用文 人生哲理 作文 熱點話題作文
當前位置:文萃咖 > 實用範文 > 論文

基於對象數據模型的信息管理系統結構設計技術探究論文

欄目: 論文 / 發佈於: / 人氣:7.77K

一、基於對象數據模型的建立

基於對象數據模型的信息管理系統結構設計技術探究論文

面向對象的數據庫模型時比較常見的信息系統方法之一,這種方法與人聯繫緊密,主要通過對人的思維習慣進行模擬,使軟件開發的過程和方法最大限度的與人們解決現實問題,認識所處世界的過程和方法接近,用面對對象的方法建立相應的數據模型。使用面向對象的方法建立數據模型有以下幾個程序,首先要對問題的領域和系統的邊界進行確定,並對對象類與關聯進行識別;然後要對對象類與關聯的屬性進行添加,並使用恰當的繼承關係對對象類進行更深的組織與合併;最後要對作用在對象身上的方法進行識別,對對象事件進行確定。

二、基於對象數據模型的信息管理系統實現的技術與結構設計

1. 數據庫的設計。

在進行設計數據庫時,必須使數據庫具有清晰的結構,以便可以使數據模型能夠直接而自然地對現實生活的實體進行模擬。在這種信息管理系統中,要使數據庫的管理功能得到充分的發揮,保證數據信息的完整是其基本要求,在面向對象的數據模型中,類型的分類機制是可以充分保證數據的一致和完整。而對數據完整性的控制經常出現很複雜的要求,需要把對類的定義和明確約束進行聯繫。此外,在對B/S 與C/S 結構的數據庫軟件進行開發與研究時,可以把大量的處理數據和複雜的客户端任務通過後台的存儲來實現,對於經常檢索的信息可以建立明確的索引,而且在索引的建立過程中,如果有的表索引很多,需要對插入、刪除和更新等進行頻繁的操作,可以在建立索引和表格時設立一些有效的填充因子以便給數據的頁面留下自由的空間,減少對頁面進行分割和反覆組織的過程,從而有效地提升信息管理系統軟件的效率。

2. 信息的安全設計。

互聯網技術的使用給人們帶來方便的同時,也可能造成個人信息的泄露,而網絡中有許多有關個人的信息一旦泄露會對人們的生活產生很大影響,威協人們安全。所以在根據對象數據模型建立信息管理系統時要注意對系統信息的保護,可以從五個層面對系統安全進行保障,分別是網絡的通信層面,操作層面,對數據庫的管理層面,系統的應用層面和對病毒的預防與治理層面。為了避免系統受到不明攻擊,保證數據庫信息的安全,可以使不同的數據庫相互分離,避免相互干擾,保持一定的獨立性。可以使用一些訂閲服務器系統來對系統信息進行保護,其特徵是可以在拷貝的數據和源數據之間進行延時服務,源數據庫如果發生變化,並不會立刻在訂閲的'數據庫中得到反映,而是經過專門的分數據庫對改變的信息進行記錄,在這些信息達到一定的數量時,在由數據分發器把相關信息發送到訂閲的服務器中。使用這種數據庫可以起到很好的緩衝作用,如果網絡出現問題而不能進行信息的複製時,相應信息的改變會在分發數據庫中得到保存,直到解決問題。

3. 三層結構體系的開發。

由於JaguarCTS 和PowerBuilder集成緊密,利用PowerBuilder 提供的服務,進行JaguarCTS組件的建立非常便利,不需要複雜的步驟,所使用代碼的數量也不多,而且由於JaguarCTS 具有內置的PB 虛擬機,所以JaguarCTS 可以和PB 的編寫組件進行直接的、高效的通信,這樣PowerBuilder 和JaguarCTS 可以與後台的數據庫建立聯繫,有利於三層體系結構的開發與實現,從而促進信息管理系統的進步。

三、結論

基於對象數據模型的信息管理系統對現實生活的描述與人們更加接近,為人們的生活帶來很大便利,但是其在現實應用中還有一些缺點和不足,和關係數據庫相比,其理論的研究和數據模型的標準化和程序化等還不成熟和完善,需要相應人員努力進行研發,更好的服務於人民.