新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于J2ME的嵌入式移動數據庫應用系統設計

        基于J2ME的嵌入式移動數據庫應用系統設計

        作者: 時間:2012-03-31 來源:網絡 收藏

        RDGSM數據庫用來處理項目信息、樣本信息以及同位素和微量元素等數據信息。RDGSM數據庫是基于關系模型的數據庫系統,通過表來存儲數據信息。根據需求,整個數據庫由七個表構成,分別存放不同的數據信息。表1對八個表的作用進行了描述。

        表1 RDGSM數據庫系統表描述:


        表 名 稱

        描 述

        PROJECT

        記錄項目表達信息 (如:國家代號、項目標識、經緯度范圍等)

        SAMPLE

        記錄樣本表達信息 (如:項目標識、樣品點標識、巖性等)

        MAJORCH

        記錄主要化學元素信息 (如:鈣、鎂、鈉、鉀、硅等元素的含量)

        MINORCH

        記錄主要化學元素信息 (如:鋰、硼、氟化物、碘化物、鐵離子等物質含量)

        ISOCOM

        記錄共同微量元素信息 (如:氧218、碳213、氘、氚等物質含量)

        ISOOTHER

        記錄其它微量元素信息 如:氮215、硫234、氯236 等物質含量)

        GASCH

        記錄氣體元素信息(如:二氧化碳、硫化氫、惰性氣體等物質含量)

        USERINFOR

        記錄用戶信息


        上述個表中, 項目表以關鍵字段“Project ID”與采樣點表相關聯, 而采樣點表則以關鍵字段“Sampsite ID”與其它7個表相關聯。關鍵字段“Project ID”、“Sampsite ID”和“Sample ID”為全球唯一標識GUID (Globally Unique Identifier) , 以確保網絡數據庫記錄的唯一性。圖2 顯示了八個表之間的關聯。

        圖2: RDGSM數據庫的關聯關系

        3.1 RDGSM嵌入式應用系統

        RDGSM嵌入式應用系統采用(Model-View-Controller,MVC),MVC是一種目前廣泛流行的軟件設計模式, MVC分為模型層,視圖層和控制層。模型層負責表達和訪問數據,執行商業邏輯和操作。視圖層負責顯示顯示模型層的內容。它從模型層取得數據并指定這些數據如何被顯示出來。在模型層變化的時候,它將自動更新。另外視圖層也會將用戶輸入的數據傳送到控制器。控制層負責定義應用程序的行為。它可以分派用戶的請求并選擇恰當的視圖以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執行的操作。



        關鍵詞: J2ME 移動數據庫 連接池 MVC設計模式

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 长治市| 呼图壁县| 枞阳县| 凤城市| 永靖县| 焦作市| 夹江县| 廊坊市| 建瓯市| 绥宁县| 彭州市| 腾冲县| 夹江县| 盐源县| 新津县| 东平县| 长沙县| 西峡县| 安阳县| 蒙城县| 交口县| 东海县| 中超| 泾川县| 修文县| 汤原县| 台北市| 大余县| 巴彦淖尔市| 巴彦县| 龙里县| 涟水县| 恩平市| 正定县| 新蔡县| 平江县| 镇安县| 甘泉县| 花莲市| 交口县| 灵丘县|