新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于J2ME的嵌入式移動數(shù)據(jù)庫應用系統(tǒng)設計

        基于J2ME的嵌入式移動數(shù)據(jù)庫應用系統(tǒng)設計

        作者: 時間:2012-03-31 來源:網(wǎng)絡 收藏

        RDGSM庫通過的Midlet程序訪問網(wǎng)絡,主要實現(xiàn)移動客戶端程序可以直接瀏覽數(shù)據(jù),查找相關信息,錄入數(shù)據(jù)等功能,還有許多相關的信息維護功能,客戶端可以向服務器發(fā)送服務請求,服務器接收到請求以后,則通過相關的servlet程序?qū)?shù)據(jù)庫作出相應的查詢和操作(如插入和刪除記錄),并且返回相關信息到移動客戶端。

        RGSM應用系統(tǒng)按照MVC模式來構造客戶端程序,統(tǒng)設計一個HTTPCommunication類,負責提供所有客戶端屏幕類顯示所需要的數(shù)據(jù)。以及實現(xiàn)為提供給請求的屏幕所需要的數(shù)據(jù)函數(shù)。圖3為采用開發(fā)的應用系統(tǒng)功能模塊的移動用戶界面。

        圖3:用戶界面

        3.2 系統(tǒng)數(shù)據(jù)的完整性約束

        RDGSM數(shù)據(jù)庫結構是采用關系數(shù)據(jù)庫模型構建的,同一字段有可能在不同的表中均有記錄,在用戶輸入或刪除這些表中的記錄時,保持表之間定義的關系,就是數(shù)據(jù)的完整性。保證這些記錄的完整性是關系到整個數(shù)據(jù)庫是否正常運行的關鍵。本系統(tǒng)通過觸發(fā)器來實現(xiàn)數(shù)據(jù)的完整性。觸發(fā)器是一個特殊的存儲過程,當指定事件(INSERT,UPDATE或DELETE)修改一個表時,被自動激活。觸發(fā)器可以查詢其它表,且可以包括復雜的Transact-SQL語句。下面為RDGSM數(shù)據(jù)庫的觸發(fā)器實現(xiàn)代碼。

        CREATE TRIGGER TD_SAMPLE ON SAMPLE FOR DELETE AS

        begin

        declare

        @string1 varchar(16),

        @string2 varchar(10)

        select @string1 = d.proj_code from deleted d

        select @string2 = d.samp_code from deleted d

        delete from gasch where proj_code=@string1 and samp_code=@string2

        delete from majorch where proj_code=@string1 and samp_code=@string2

        delete from minorch where proj_code=@string1 and samp_code=@string2

        delete from isocom where proj_code=@string1 and samp_code=@string2

        delete from isoother where proj_code=@string1 and samp_code=@string2

        end

        GO

        4. 結論

        本文探討的移動數(shù)據(jù)應用僅限于軟件范疇。隨著嵌入式系統(tǒng)在核智能領域的不斷應用,對核信息特別是輻射環(huán)境信息的采集和傳輸提出了更高的要求。具有任何時間,任何地點自由訪問的特點,將與嵌入式系統(tǒng)相結合,對提高核智能儀器的數(shù)據(jù)采集、傳輸和存儲能力都將起到積極的作用。

        本文作者創(chuàng)新點:采用技術實現(xiàn)了嵌入式,并在RDGSM成功上應用此嵌入式移動數(shù)據(jù)庫系統(tǒng)。

        參考文獻

        1. Kochnev, Terekhov. Surviving Java for mobiles[J]. Pervasive Computing, IEEE. Volume 2,Issue 2(2003):90 -95

        2. 周書民.RDGSM分布式同位素數(shù)據(jù)庫的時間同步策略[J],計算機應用研究,2004(7):184-185

        3. 陳蓉西. JSP在移動數(shù)據(jù)庫的實現(xiàn)[J].微計算機信息,2006,4:227-229

        4. 王曉詠,楊明福. 基于平臺的手機通訊程序分析與實現(xiàn)[J].計算機應用軟件.2005(2):27-28


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 大荔县| 专栏| 九台市| 连江县| 大安市| 长治市| 罗定市| 库伦旗| 宜城市| 隆德县| 大宁县| 明溪县| 玛曲县| 高邑县| 青浦区| 河南省| 盈江县| 富平县| 正安县| 乐山市| 邵阳县| 宿州市| 康保县| 逊克县| 天峻县| 浦北县| 龙海市| 鄂温| 信丰县| 武强县| 云安县| 鸡泽县| 庆阳市| 奉化市| 宁乡县| 航空| 开化县| 湘潭市| 灵台县| 牙克石市| 河南省|