專利名稱:三重分離的數(shù)據(jù)管理方法
技術領域:
本發(fā)明屬于面向數(shù)據(jù)管理輔助系統(tǒng)的設計,特別涉及一種數(shù)據(jù)管理方法。
背景技術:
隨著信息化在各個領域的不斷滲透,人們有許多電子數(shù)據(jù)要進行分類、整理、存儲和展示。 相應的數(shù)據(jù)管理輔助系統(tǒng)也層出不窮,但數(shù)據(jù)的分離能夠更合理、有效、靈活地幫助用戶。 目前新的語言如XML具備了數(shù)據(jù)和樣式分離的特性,受到了市場的歡迎,墊定了數(shù)據(jù)處理輔 助系統(tǒng)的趨勢分離。
目前的數(shù)據(jù)管理大多是面向企業(yè),數(shù)據(jù)庫是由系統(tǒng)設計人員制定,用戶在此基礎上進行錄 入、查詢等操作。數(shù)據(jù)和樣式的分離目前主要應用于網(wǎng)頁模板的制作,用戶需要具備一定的 網(wǎng)頁制作技術才能使用。
發(fā)明內(nèi)容
為了幫助用戶靈活、簡便地管理數(shù)據(jù),本發(fā)明提供一種三層分離的數(shù)據(jù)管理方法,使數(shù) 據(jù)結構、數(shù)據(jù)內(nèi)容和數(shù)據(jù)樣式分開進行管理。 本發(fā)明采用如下技術方案
一種三層分離的數(shù)據(jù)管理方法,包括以下步驟-O數(shù)據(jù)結構設定;
2) 數(shù)據(jù)賦值;
3) 數(shù)據(jù)樣式選擇;
4) 數(shù)據(jù)展示和管理。
其中,所述步驟l)中的數(shù)據(jù)結構采用可擴展標記語言實現(xiàn)。 其中,所述步驟3)中數(shù)據(jù)樣式采用可擴展樣式表語言實現(xiàn)。
本發(fā)明通過對數(shù)據(jù)管理方面的數(shù)據(jù)結構、數(shù)據(jù)內(nèi)容和數(shù)據(jù)樣式的三重分離管理,能夠幫 助個人用戶進行數(shù)據(jù)管理,并且能夠實現(xiàn)數(shù)據(jù)管理的簡易性和靈活性。
圖l是數(shù)據(jù)管理方法邏輯圖。
具體實施例方式
如圖1所示, 一種三層分離的數(shù)據(jù)管理方法,包括以下步驟-
1) 數(shù)據(jù)結構設定;
2) 數(shù)據(jù)賦值;
3) 數(shù)據(jù)樣式選擇;
4) 數(shù)據(jù)展示和管理。
其中,所述步驟l)中的數(shù)據(jù)結構采用可擴展標記語言實現(xiàn)。 其中,所述步驟3)中數(shù)據(jù)樣式采用可擴展樣式表語言實現(xiàn)。
通過將數(shù)據(jù)結構、數(shù)據(jù)內(nèi)容和數(shù)據(jù)樣式的分離實現(xiàn)數(shù)據(jù)管理的三重分離。用戶在進行數(shù)據(jù) 錄入時,只需按照本發(fā)明方法設定的步驟就可以生成相應的數(shù)據(jù)展示和管理頁面。
如圖1所示,用戶對數(shù)據(jù)的管理從底層開始,首先對數(shù)據(jù)結構進行設定,對每個數(shù)據(jù)結 構中的字段設置名稱和編輯控件類型,從而定義了該數(shù)據(jù)的類型和編輯模式。數(shù)據(jù)結構編輯 好后,用戶在此框架基礎上輸入數(shù)據(jù)值,完成數(shù)據(jù)的賦值。最后為了將數(shù)據(jù)更直觀美化,用 戶選擇喜愛的樣式類型,生成直觀的數(shù)據(jù)展示頁面。
以下以學生學習信息為例進行數(shù)據(jù)管理,進一步說明本發(fā)明三層分離的數(shù)據(jù)管理方法。 首先由管理人員進行數(shù)據(jù)結構的設置,學生用戶在數(shù)據(jù)結構設置的基礎上,針對定義好的數(shù) 據(jù)結構進行數(shù)據(jù)賦值。如為用戶提供數(shù)據(jù)名稱和數(shù)據(jù)賦值相應的控件如文本框、單選按鈕、 日期選擇等,由學生用戶提交數(shù)據(jù)值,并選擇喜歡的樣式效果,用戶不需要看具體樣式語言, 根據(jù)直觀效果來選擇,生成數(shù)據(jù)展示頁面。
本發(fā)明可運用可擴展標記語言(extensible Markup Language, XML)、可擴展樣式表語言 (extensible Stylesheet Language, XSL)和控件技術進行三層分離的設計,從三個層次上分別 進行設計,實現(xiàn)數(shù)據(jù)的存儲和展示。
權利要求
1、一種三層分離的數(shù)據(jù)管理方法,其特征在于包括以下步驟1)數(shù)據(jù)結構設定;2)數(shù)據(jù)賦值;3)數(shù)據(jù)樣式選擇;4)數(shù)據(jù)展示和管理。
2、 根據(jù)權利要求1所述的三層分離的數(shù)據(jù)管理方法,其特征在于所述步驟l)中的數(shù) 據(jù)結構采用可擴展標記語言實現(xiàn)。
3、 根據(jù)權利要求1或2所述的三層分離的數(shù)據(jù)管理方法,其特征在于所述步驟3)中數(shù)據(jù)樣式采用可擴展樣式表語言實現(xiàn)。
全文摘要
一種三層分離的數(shù)據(jù)管理方法,包括以下步驟1)數(shù)據(jù)結構設定;2)數(shù)據(jù)賦值;3)數(shù)據(jù)樣式選擇;4)數(shù)據(jù)展示和管理。其中,所述步驟1)中的數(shù)據(jù)結構采用可擴展標記語言實現(xiàn)。其中,所述步驟3)中數(shù)據(jù)樣式采用可擴展樣式表語言實現(xiàn)。本發(fā)明通過對數(shù)據(jù)管理方面的數(shù)據(jù)結構、數(shù)據(jù)內(nèi)容和數(shù)據(jù)樣式的三重分離管理,能夠幫助個人用戶進行數(shù)據(jù)管理,并且能夠實現(xiàn)數(shù)據(jù)管理的簡易性和靈活性。
文檔編號G06F17/30GK101408891SQ20081020071
公開日2009年4月15日 申請日期2008年9月27日 優(yōu)先權日2008年9月27日
發(fā)明者龐艷霞 申請人:上海第二工業(yè)大學