• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      WindowsMobile智能手機(jī)產(chǎn)品管理系統(tǒng)的研究與實(shí)現(xiàn)

      2014-04-23 10:09:08迪力江·麥麥提熱依曼·吐?tīng)栠d吾守爾·斯拉木迪麗尼格爾·熱夏提
      電腦知識(shí)與技術(shù) 2014年7期
      關(guān)鍵詞:維吾爾文數(shù)據(jù)庫(kù)模塊

      迪力江·麥麥提 熱依曼·吐?tīng)栠d 吾守爾·斯拉木 迪麗尼格爾·熱夏提

      摘要:從實(shí)際出發(fā)分析了基于Windows Mobile平臺(tái)的維吾爾文產(chǎn)品管理系統(tǒng), 著重研究Windows Mobile的應(yīng)用開(kāi)發(fā),而且研究了維吾爾文的書(shū)寫(xiě)特點(diǎn)、手機(jī)輸入法設(shè)計(jì)中的難點(diǎn)、以及不等寬,設(shè)計(jì)實(shí)現(xiàn)了具有不同編輯方向的維、漢、英、多語(yǔ)種智能手機(jī)的混合輸入和屏幕顯示。在系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)過(guò)程中引入Windows Mobile技術(shù)和SQL Server Mobile數(shù)據(jù)庫(kù)技術(shù)來(lái)解決相關(guān)數(shù)據(jù)的存儲(chǔ)和處理問(wèn)題。在基于.NET compact Framework的智能設(shè)備開(kāi)發(fā)框架下,使用Pocket outlook對(duì)象模型,實(shí)現(xiàn)對(duì)客戶的便捷與通訊功能。

      關(guān)鍵詞:Windows Mobile;產(chǎn)品管理;自動(dòng)選型;SQL Server Mobile;混合輸入

      中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)07-1575-04

      隨著移動(dòng)通信技術(shù)的飛速發(fā)展,手機(jī)應(yīng)用功能的不斷增加,應(yīng)用層日益成為手機(jī)軟件體系中最龐雜的一層。手機(jī)的日益普及使手機(jī)與人的關(guān)系越來(lái)越密切,用戶對(duì)于移動(dòng)互聯(lián)網(wǎng)的需求也在不斷增加,通過(guò)最基本的語(yǔ)言文字和最方便的形式與移動(dòng)互聯(lián)網(wǎng)另一端溝通日益成為趨勢(shì)。我國(guó)是一個(gè)多民族的國(guó)家。新疆是個(gè)多民族地區(qū)之一,有九百多萬(wàn)人使用維吾爾語(yǔ)進(jìn)行交流和溝通[1]。然而針對(duì)基于Windows Mobile平臺(tái)的維吾爾文嵌入式產(chǎn)品管理軟件一直以來(lái)都是市場(chǎng)上的空白,而且在現(xiàn)今3G信息化時(shí)代中具有重要的價(jià)值。因此,在通訊技術(shù)飛速發(fā)展的今天,開(kāi)發(fā)一套嵌入式管理平臺(tái)是對(duì)少數(shù)民族用戶來(lái)說(shuō)是必要的。老牌數(shù)字鍵盤(pán)手機(jī)上處理維、漢、英多文輸入時(shí)用維文鍵盤(pán)映射及鍵盤(pán)事件識(shí)別[2]。本系統(tǒng)根據(jù)維吾爾文的特征和手機(jī)顯示屏幕的物理特征在.Net Compact Framework中的控件上實(shí)現(xiàn)了混合顯示的維吾爾文手機(jī)輸入法及平臺(tái)的通訊功能,同時(shí)給出了實(shí)現(xiàn)其系統(tǒng)關(guān)鍵模塊功能的程序流程圖。本系統(tǒng)實(shí)用性強(qiáng)、簡(jiǎn)單、易用。

      列出圖1基于Windows Mobile的維吾爾文嵌入式產(chǎn)品管理系統(tǒng)由如下七個(gè)主模塊:初始化配置模塊、輸入及顯示處理模塊、主界面設(shè)計(jì)模塊、產(chǎn)品管理模塊、類(lèi)管理模塊、產(chǎn)品統(tǒng)計(jì)模塊和提供商信息管理模塊等。在初始化配置模塊中當(dāng)軟件啟動(dòng)時(shí)檢測(cè)數(shù)據(jù)庫(kù)狀況,既系統(tǒng)自動(dòng)檢查數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)表,設(shè)置初次密碼等分過(guò)程。

      處理在輸入及顯示模塊中移動(dòng)設(shè)備不支持從右向左的文字輸入和不支持系統(tǒng)輸入法,為維吾爾文輸入及處理帶來(lái)一定的難度。維文字母與漢英文的不同,其特點(diǎn)主要表現(xiàn)在:1)書(shū)寫(xiě)方向相反。漢字和西文的書(shū)寫(xiě)方向是從左到右, 而維文的字符從右到左,行向從上到下;2)維吾爾文字母根據(jù)在單詞中的位置不同會(huì)有四種變形, 即首寫(xiě)、中寫(xiě)、尾寫(xiě)形和獨(dú)立形。3)每個(gè)界面按鈕和文本變遷都是維吾爾文,命令都是普遍的維吾爾的標(biāo)準(zhǔn)詞匯;此模塊中主要是用自動(dòng)選型處理和字母序列轉(zhuǎn)換函數(shù)來(lái)處理維吾爾文的正常顯示和處理(如圖2所示)。該模塊為用戶提供方便的切換使用,在設(shè)計(jì)主界面時(shí),需要將各個(gè)子模塊都列出來(lái)。產(chǎn)品管理主要是為操作員的需求而設(shè)計(jì)的,它能夠給用戶顯示列出庫(kù)中產(chǎn)品,提供對(duì)產(chǎn)品的管理操作。類(lèi)管理是對(duì)產(chǎn)品進(jìn)行類(lèi)名不可重復(fù)的分類(lèi),利于產(chǎn)品查找和列出。

      2.2 移動(dòng)數(shù)據(jù)庫(kù)選型

      3 系統(tǒng)實(shí)現(xiàn)

      本系統(tǒng)是一個(gè)基于移動(dòng)智能設(shè)備的管理信息系統(tǒng),在進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),根據(jù)管理信息系統(tǒng)的特點(diǎn)。并充分結(jié)合無(wú)線計(jì)算環(huán)境的特殊性,遵循模塊化的設(shè)計(jì)思想,利用面向?qū)ο笤O(shè)計(jì)方法設(shè)計(jì)出,實(shí)用性強(qiáng)、可操作性強(qiáng)、可靠性高和擴(kuò)展性強(qiáng)等為一體的功能模塊。

      3.1 各個(gè)模塊的實(shí)現(xiàn)

      3.1.1 系統(tǒng)登錄和主界面

      用戶使用預(yù)裝Windows Mobile系統(tǒng)的移動(dòng)設(shè)備,進(jìn)行身份驗(yàn)證,在初次使用系統(tǒng)時(shí),輸入用戶名和密碼進(jìn)行用戶身份驗(yàn)證(如圖3所示),確認(rèn)用戶身份合法后,進(jìn)入系統(tǒng)主界面,否則,將提示用戶名密碼輸入錯(cuò)誤。系統(tǒng)會(huì)自動(dòng)的記錄上次登錄的用戶名,用戶僅需要輸入密碼就可直接進(jìn)入系統(tǒng)。在主界面中,選擇進(jìn)入某管理模塊。主窗口的作用是擁有所有功能快捷按鈕的主界面,啟動(dòng)前配置數(shù)據(jù)庫(kù)和驗(yàn)證用戶的登錄信息。用戶可以選擇系統(tǒng)提供的功能,進(jìn)行操作。(如圖4所示)。

      3.1.3 統(tǒng)計(jì)

      統(tǒng)計(jì)模塊可以統(tǒng)計(jì)出用戶所輸入與產(chǎn)品有關(guān)的所有信息,信息包括總產(chǎn)品數(shù)量、總金額、總數(shù)、總類(lèi)數(shù)和提供商數(shù)。此模塊是為了用戶控制市場(chǎng)營(yíng)銷(xiāo)、計(jì)劃產(chǎn)品促銷(xiāo)策略、確定產(chǎn)品零售價(jià)批發(fā)價(jià)和策劃產(chǎn)品的進(jìn)貨數(shù)量等主要工作提供方便簡(jiǎn)捷的操作,而且用戶通過(guò)此模塊能夠預(yù)算本店、本企業(yè)、本公司內(nèi)的產(chǎn)品總況及有利于所有者對(duì)出乎意料的問(wèn)題進(jìn)行快速的有效解決。將以上的數(shù)據(jù)按日、周和月詳細(xì)統(tǒng)計(jì)出來(lái)。統(tǒng)計(jì)信息可以通過(guò)短信方式發(fā)送至指定的手機(jī),同時(shí)可以選擇傳送的文本類(lèi)型。目前有兩個(gè)文本類(lèi)型一是UKY,另一個(gè)是UNICODE。UKY是維吾爾文計(jì)算機(jī)文字的意思,通過(guò)國(guó)家標(biāo)準(zhǔn)拉丁字母(如表1所示)表示維吾爾文字。UNICODE是基于阿拉伯文字的維吾爾文標(biāo)準(zhǔn)文字(如表2所示)。

      實(shí)現(xiàn)發(fā)送短信等通訊功能時(shí)(如圖6所示),想讓W(xué)indows Mobile設(shè)備通過(guò)Socket連接,直接與服務(wù)器進(jìn)行通訊將非常困難,有的連接方式甚至不能夠保證它們的信號(hào)穩(wěn)定,經(jīng)常使設(shè)備處于一個(gè)不受信的網(wǎng)絡(luò)環(huán)境中。由于Web Service通過(guò)標(biāo)準(zhǔn)的HTTP協(xié)議來(lái)傳輸數(shù)據(jù),可以很方便地跨越Intranet或者Internet網(wǎng)段。同時(shí),Web Service通常設(shè)計(jì)為面向服務(wù)的接口[9],只需要向其發(fā)送命令來(lái)完成某一項(xiàng)服務(wù)的請(qǐng)求,服務(wù)器之間并不需要一個(gè)持久的連接。

      3.2 實(shí)現(xiàn)維吾爾文輸入和處理

      4 測(cè)試環(huán)境

      該系統(tǒng)所需要的硬件環(huán)境為最低CPU 速率 2010MHz,32M RAM 或以上,內(nèi)存至少32M,存儲(chǔ)空間至少32M,數(shù)據(jù)總線16位或以上即可。該系統(tǒng)運(yùn)行時(shí)的軟件要求是:Windows Mobile6.0 或更高版本和Microsoft的.NET框架的2.0版本或更高版本。

      測(cè)試之前需要嵌入到真機(jī),由于該系統(tǒng)在PC機(jī)上的Visual Studio 開(kāi)發(fā),因此我們要把編譯好的程序移動(dòng)到我們的真機(jī)里面。首先準(zhǔn)備好字體和SQLCE。如果真機(jī)上沒(méi)有SQLCE的話將PC上安裝Microsoft SQL Server Compact,然后導(dǎo)出里面的嵌入式數(shù)據(jù)庫(kù)服務(wù)器。得到了完整的數(shù)據(jù)庫(kù)服務(wù)器以后安裝ActiveSync(Microsoft的同步工具)。安裝好了ActiveSync以后,瀏覽設(shè)備的存儲(chǔ)器并編譯好的文件放入到適當(dāng)?shù)奈恢?。本人將Uyghur Ekran 字體文件放了\Windows\Fonts下,PMsystem.exe放了\Program Files\PMsystem\目錄下,數(shù)據(jù)庫(kù)服務(wù)器存放了Storage Card 根目錄。復(fù)制完成之后,啟動(dòng)設(shè)備安裝了數(shù)據(jù)服務(wù)器,然后啟動(dòng)PMsystem,整個(gè)嵌入工作完成了。

      分別用HTC S1+精英版手機(jī)、惠普的iPAQ K3、HTC T9188、K-Touch W366和Dopod F3188進(jìn)行測(cè)試,得到實(shí)際測(cè)試結(jié)果。經(jīng)多次測(cè)試,系統(tǒng)正常,準(zhǔn)確地運(yùn)行。在模擬器及那些真機(jī)上的測(cè)試結(jié)果為字體正常、輸入正常、數(shù)據(jù)庫(kù)和運(yùn)行速度正常。

      5 結(jié)束語(yǔ)

      本文針對(duì)目前發(fā)展較快的Windows Mobile操作系統(tǒng),結(jié)合維吾爾文的語(yǔ)言特點(diǎn)及少數(shù)民族產(chǎn)品管理者的需求,首次實(shí)現(xiàn)了Windows Mobile的維漢英混合輸入和顯示屏幕等文本處理功能。實(shí)現(xiàn)了產(chǎn)品的管理、統(tǒng)計(jì)及發(fā)送信息等通訊功能和Windows Mobile系統(tǒng)上的產(chǎn)品管理平臺(tái)?;赪indows Mobile平臺(tái)的維吾爾文嵌入式產(chǎn)品管理系統(tǒng)具有合理的數(shù)據(jù)庫(kù)設(shè)計(jì)方法和程序設(shè)計(jì)方法。

      由于手機(jī)等移動(dòng)設(shè)備存儲(chǔ)空間小、處理效率較低等原因,即便是PC機(jī)上較為成熟的各種產(chǎn)品管理軟件也無(wú)法完全嵌入到手機(jī)上來(lái)。此外,移動(dòng)設(shè)備操作系統(tǒng)的差異性導(dǎo)致的開(kāi)發(fā)技術(shù)可重用性低也是阻礙手機(jī)軟件發(fā)展的一個(gè)重要原因。最終,為少數(shù)民族提供一個(gè)更好的產(chǎn)品管理軟件平臺(tái),滿足他們對(duì)產(chǎn)品的管理、統(tǒng)計(jì)及處理的迫切需求。本人認(rèn)為這個(gè)軟件具有一定的應(yīng)用和經(jīng)濟(jì)價(jià)值。

      參考文獻(xiàn):

      [1] 熱依曼·吾守爾.維吾爾文手機(jī)輸入關(guān)鍵技術(shù)研究與實(shí)現(xiàn)[J].中文信息學(xué)報(bào),2006,2(20):72-73.

      [2] 熱依曼·吾守爾,努爾麥麥提.多文種手機(jī)混合輸入/輸出技術(shù)及實(shí)現(xiàn)[J].計(jì)算機(jī)工程與科學(xué),2006,4(28):104-105.

      [3] 陳鋒.基于WindowsMobile5.0的SIP軟電話的設(shè)計(jì)與實(shí)現(xiàn)[J].電信工程技術(shù)與標(biāo)準(zhǔn)化,2007(12):48-49.

      [4] 肖睿.基于Windows Mobile智能手機(jī)的導(dǎo)游系統(tǒng)設(shè)計(jì)[D]. 重慶:重慶大學(xué),2010,4:6-7.

      [5] 李國(guó)曉.基于Windows Mobile的移動(dòng)餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 南京:南京理工大學(xué),2012:9-10.

      [6] 沸里茲·尹哲.Visual C# 數(shù)據(jù)庫(kù)編程寶典[M].北京:北京電子工業(yè)出版社,2003:89-96.

      [7] 董杰,汪漪,蔣同海.基于.Net Frame Work的多語(yǔ)種軟件UI構(gòu)件[J].計(jì)算機(jī)應(yīng)用研究,2009,11(26):4109-4110.

      [8] 明日科技.C# 技術(shù)大全[M]. 北京:人民郵電出版社,2011:650-652.

      [9] 仝茂海.基于Windows Mobile平臺(tái)的移動(dòng)數(shù)字圖書(shū)館系統(tǒng)構(gòu)建[D].上海:復(fù)旦大學(xué),2009:15-16.

      猜你喜歡
      維吾爾文數(shù)據(jù)庫(kù)模塊
      28通道收發(fā)處理模塊設(shè)計(jì)
      “選修3—3”模塊的復(fù)習(xí)備考
      數(shù)據(jù)庫(kù)
      數(shù)據(jù)庫(kù)
      數(shù)據(jù)庫(kù)
      數(shù)據(jù)庫(kù)
      選修6 第三模塊 International Relationships
      PHP與SQL Server處理維吾爾文的方法研究
      維吾爾文研究與Android維文閱讀器的實(shí)現(xiàn)?
      察合臺(tái)維吾爾文古籍的主要特點(diǎn)
      邵阳市| 德安县| 陇西县| 南漳县| 陆良县| 泸西县| 平山县| 明溪县| 治县。| 莫力| 本溪市| 常山县| 论坛| 曲麻莱县| 鹰潭市| 积石山| 安图县| 马公市| 永康市| 湖州市| 锡林浩特市| 浮梁县| 青田县| 德保县| 邮箱| 文安县| 搜索| 安西县| 潍坊市| 称多县| 金昌市| 大邑县| 曲阜市| 泾川县| 汶川县| 凌源市| 古丈县| 金堂县| 霍林郭勒市| 汪清县| 焦作市|