国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

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

2014-04-23 10:09迪力江·麥麥提熱依曼·吐爾遜吾守爾·斯拉木迪麗尼格爾·熱夏提
電腦知識與技術(shù) 2014年7期
關(guān)鍵詞:數(shù)據(jù)庫模塊用戶

迪力江·麥麥提 熱依曼·吐爾遜 吾守爾·斯拉木 迪麗尼格爾·熱夏提

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

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

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

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

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

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

2.2 移動數(shù)據(jù)庫選型

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

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

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

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

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

3.1.3 統(tǒng)計

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

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

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

4 測試環(huán)境

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

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

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

5 結(jié)束語

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

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

參考文獻(xiàn):

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

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

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

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

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

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

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

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

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

猜你喜歡
數(shù)據(jù)庫模塊用戶
28通道收發(fā)處理模塊設(shè)計
“選修3—3”模塊的復(fù)習(xí)備考
數(shù)據(jù)庫
關(guān)注用戶
關(guān)注用戶
數(shù)據(jù)庫
關(guān)注用戶
數(shù)據(jù)庫
數(shù)據(jù)庫
如何獲取一億海外用戶
南乐县| 合山市| 平陆县| 英吉沙县| 剑河县| 山东省| 牙克石市| 万盛区| 克什克腾旗| 新源县| 招远市| 望都县| 金山区| 武鸣县| 安顺市| 湘阴县| 铜川市| 宾阳县| 襄垣县| 加查县| 南充市| 开化县| 融水| 沧州市| 福贡县| 襄城县| 左权县| 苍梧县| 虹口区| 高尔夫| 偃师市| 图片| 长泰县| 华蓥市| 广宗县| 砚山县| 沙湾县| 滦南县| 东平县| 正镶白旗| 昔阳县|