日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 消費電子 > 消費電子
[導(dǎo)讀]無線應(yīng)用系統(tǒng)基于江蘇省青少年無線電科技活動計劃,構(gòu)建了一個無線應(yīng)用設(shè)計開發(fā)系統(tǒng)創(chuàng)新競賽平臺。本設(shè)計的研究依托原有平臺,根據(jù)當(dāng)前B/S架構(gòu)下技術(shù)的發(fā)展方向,選用Flex作為系統(tǒng)升級的主要技術(shù)方式,使之在達到原有系統(tǒng)功能的基礎(chǔ)上,提升用戶體驗,同時解決原系統(tǒng)在不同瀏覽器平臺上差異性問題。

1.引言

無線應(yīng)用系統(tǒng)基于江蘇省青少年無線電科技活動計劃,構(gòu)建了一個無線應(yīng)用設(shè)計開發(fā)系統(tǒng)創(chuàng)新競賽平臺。該平臺為各個參賽小組提供硬件模塊和軟件平臺,各參賽小組可以在硬件平臺上發(fā)揮創(chuàng)意,通過硬件模塊所提供的各個接口連接外部擴展控制,通過軟件平臺進行創(chuàng)意展示。

本系統(tǒng)分為網(wǎng)站系統(tǒng)和硬件系統(tǒng)兩個部分,硬件系統(tǒng)采用低功耗高效的MSP430單片機作為主控芯片控制多路輸入口和輸出口并控制GPRS通信模塊進行數(shù)據(jù)通信。

網(wǎng)站程序給用戶提供一個控制界面和最終演示界面,用戶可以通過網(wǎng)頁連入系統(tǒng)控制和數(shù)據(jù)中心,網(wǎng)站提供了實現(xiàn)創(chuàng)意特性管理模塊,用戶可以將自己的想法創(chuàng)意進行配置,然后進入最終演示界面展示其創(chuàng)意。網(wǎng)站程序也為大賽管理員提供入口,方便對大賽的系統(tǒng)模塊進行統(tǒng)一管理。在參賽用戶界面中,用戶可以對自己的密碼信息,模塊方案,模塊特性等方面進行設(shè)定。

在客戶端,用戶可以將從網(wǎng)站系統(tǒng)中下載下來的配置文件通過我們提供的串口工具寫入系統(tǒng)模塊,同時可以查看方案配置信息,也可以通過客戶端程序了解方案的配置信息。這樣當(dāng)用戶因為時間的關(guān)系分辨不清配置信息屬于哪個方案時,就可以通過客戶端程序在下載前實時查看。

2.系統(tǒng)總體結(jié)構(gòu)

2.1 程序結(jié)構(gòu)

軟件平臺采用C/S和B/S混合結(jié)構(gòu),其中監(jiān)控程序?qū)儆贑/S結(jié)構(gòu),采用異步socket技術(shù);網(wǎng)站是基于B/S結(jié)構(gòu),采用Flex技術(shù)進行表現(xiàn)層設(shè)計,利用FlourieFx組件進行通信數(shù)據(jù)中心采用SqlServer 2005,采用存儲過程進行編寫。

框架采用。net 2.0.

編程語言采用C# 2.0,actionscript,Transql.

2.2 技術(shù)框架

Sqlserver作為數(shù)據(jù)中心和交換中心,實現(xiàn)雙向數(shù)據(jù)通信。

GPRS到網(wǎng)站:服務(wù)器端監(jiān)控程序在固定端口監(jiān)聽,一旦發(fā)現(xiàn)有GPRS發(fā)來的信息就進行解包,然后寫入數(shù)據(jù)庫;網(wǎng)站到GPRS:用戶通過網(wǎng)站進行控制,服務(wù)器端定時輪詢數(shù)據(jù)庫,發(fā)現(xiàn)有從網(wǎng)站發(fā)來的控制數(shù)據(jù),將該數(shù)據(jù)發(fā)給GPRS.

3.Flex技術(shù)概述

3.1 Flex技術(shù)簡介

Flex是一種基于標(biāo)準(zhǔn)編程模型的高效RIA開發(fā)產(chǎn)品集,最初由Macromedia公司在2004年發(fā)布,后被Adobe公司冠以商標(biāo)。Flex最大的特點是基于全球流行的網(wǎng)絡(luò)動畫平臺--Macromedia Flash.通過Flex技術(shù),開發(fā)人員可以將RIA程序編譯成為Flash文件,為FlashPlayer所接受,也就是說,F(xiàn)lex技術(shù)所開發(fā)出來的程序?qū)τ诖蟛糠譃g覽者而言并不需要安裝額外的客戶端支持,這是一個得天獨厚的優(yōu)勢。

3.2 Flex技術(shù)優(yōu)勢

Flex可以在企業(yè)內(nèi)部或在Web上創(chuàng)建并交付豐富Internet應(yīng)用程序(RIA),堪稱最完整、最強大的RIA開發(fā)解決方案。它使企業(yè)能夠創(chuàng)建個性化的豐富多媒體應(yīng)用程序,極大地提高用戶的體驗,徹底革新人與Web的交互關(guān)系。

Flex是Adobe公司最新的服務(wù)器端產(chǎn)品,該技術(shù)提供了一個新的、基于標(biāo)準(zhǔn)的語言和編程模型,其編程模型支持常用的設(shè)計模式,能夠使企業(yè)創(chuàng)建許多有吸引力的、交互的快速應(yīng)用,這些應(yīng)用會戲劇性的增強用戶的體驗、增加客戶的滿意度和用戶的工作效率。

4.用戶系統(tǒng)架構(gòu)

4.1 用戶系統(tǒng)前端界面

用戶系統(tǒng)的主體部分采用分塊式結(jié)構(gòu),分為提示信息、系統(tǒng)菜單、界面主體和版權(quán)信息四個部分。實際效果如圖1所示:

 

 

根據(jù)系統(tǒng)所需元素將系統(tǒng)分割為四大模塊,同時突出程序主體部分。使系統(tǒng)功能在直觀上使用戶有一個清晰地認識,同時分散式的布局在Flex的使用中還可以給動態(tài)效果以更好的展示空間,盡可能地提高用戶體驗。

4.2 系統(tǒng)MVC模式介紹

在采用Flex技術(shù)作為表現(xiàn)層技術(shù)過程中,采用MVC模式進行項目的管理和開發(fā)。

MVC(Modal View Controler)本來是存在于Desktop程序中的,M是指數(shù)據(jù)模型,V是指用戶界面,C則是控制器。使用MVC的目的是將M和V的實現(xiàn)代碼分離,從而使同一個程序可以使用不同的表現(xiàn)形式。比如一批統(tǒng)計數(shù)據(jù)你可以分別用柱狀圖、餅圖來表示。C存在的目的則是確保M和V的同步,一旦M改變,V應(yīng)該同步更新。它強制性的使應(yīng)用程序的輸入、處理和輸出分開。使用MVC應(yīng)用程序被分成三個核心部件:模型、視圖、控制器。它們各自處理自己的任務(wù)。

通過MVC模式進行本系統(tǒng)程序結(jié)構(gòu)的設(shè)計,使系統(tǒng)的層次性更加清晰,耦合度降低、有利于代碼的重用和復(fù)用。是系統(tǒng)更易于管理和維護。[!--empirenews.page--]

4.3 系統(tǒng)文件結(jié)構(gòu)

系統(tǒng)的包結(jié)構(gòu)如圖2所示,其劃分依據(jù)為MVC模式和系統(tǒng)文件所屬類型。

 

 

component和org包為本系統(tǒng)中的主體部分包含了封裝的自定義組件等內(nèi)容。events包為本系統(tǒng)中事件的定義。models包為本系統(tǒng)Module層所需模塊。control包中為本系統(tǒng)Control層所需類。其他包為根據(jù)系統(tǒng)需要和文件類型進行匪類存儲。通過包結(jié)構(gòu)的劃分,使系統(tǒng)的文件結(jié)構(gòu)清晰,利于項目管理。

4.4 系統(tǒng)模型類結(jié)構(gòu)設(shè)計

模型(對應(yīng)MVC中的Module層)中存儲了本系統(tǒng)中所需的所有信息,包括前后臺交互的信息,系統(tǒng)狀態(tài)信息等。根據(jù)系統(tǒng)信息類型,將信息分成SystermInformation類、UserInfo類、Project類、UserShowInfo類、HardwereSetInfo類、PropertySetInfo類。

各個類所存儲的信息如下:

SystermInformation類:存儲系統(tǒng)的所有信息,是系統(tǒng)狀態(tài)信息和交互信息的集合。

UserInfo類:存儲當(dāng)前正在使用用戶相關(guān)信息,如用戶名、密碼、所擁有的模塊等信息。

HardwereSetInfo類:存儲當(dāng)前選中方案的硬件配置界面所需信息UserShowInfo類:存儲當(dāng)前選中方案用戶演示界面所需信息PropertySetInfo類:存儲當(dāng)前選中方案特性管理界面所需信息Project類:存儲方案信息。

4.5 界面劃分

根據(jù)系統(tǒng)需求,將系統(tǒng)最終劃分為如圖3所示模塊:

 

 

5.結(jié)束語

本課題在原系統(tǒng)的需求基礎(chǔ)上應(yīng)用Flex技術(shù)上將系統(tǒng)進行升級和改造,使之擁有了更好的用戶體驗。這很大程度上得益于作為主流RIA技術(shù)之一的Flex技術(shù)的跨平臺性。

同時,本系統(tǒng)因在軟件方面采用B/S和C/S混合架構(gòu),這在一定程度上決定了其復(fù)雜度相較其他系統(tǒng)而言要高。同時硬件方面包括當(dāng)前的GPRS通信技術(shù)和傳感器技術(shù)、嵌入式技術(shù)等多種技術(shù)。通過軟硬件平臺的協(xié)同工作,使系統(tǒng)可以依托低成本、高速率的GPRS通信模式構(gòu)建傳感網(wǎng)絡(luò)模型,探索傳感網(wǎng)發(fā)展新方向。類似平臺在商業(yè)應(yīng)用中已經(jīng)有實際例子,如智能遠傳水表、無人倉庫監(jiān)控等。相信在未來該類型系統(tǒng)可以有更加廣泛的應(yīng)用。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

柏林2025年9月9日 /美通社/ -- 2025年9月5日,納斯達克上市公司優(yōu)克聯(lián)集團(NASDAQ: UCL)旗下全球互聯(lián)品牌GlocalMe,正式亮相柏林國際消費電子展(IFA 2025),重磅推出融合企...

關(guān)鍵字: LOCAL LM BSP 移動網(wǎng)絡(luò)

深圳2025年9月9日 /美通社/ -- PART 01活動背景 當(dāng)技術(shù)的鋒芒刺穿行業(yè)壁壘,萬物互聯(lián)的生態(tài)正重塑產(chǎn)業(yè)疆域。2025年,物聯(lián)網(wǎng)產(chǎn)業(yè)邁入?"破界創(chuàng)造"與"共生進化"?的裂變時代——AI大模型消融感知邊界,...

關(guān)鍵字: BSP 模型 微信 AIOT

"出海無界 商機無限"助力企業(yè)構(gòu)建全球競爭力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由領(lǐng)先商業(yè)管理媒體世界經(jīng)理人攜手環(huán)球資源聯(lián)合主辦、深圳?前海出海e站通協(xié)辦的...

關(guān)鍵字: 解碼 供應(yīng)鏈 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林當(dāng)?shù)貢r間9月6日,在2025德國柏林國際電子消費品展覽會(International Funkausstellung...

關(guān)鍵字: 掃地機器人 耳機 PEN BSP

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠通信宣布,其自研藍牙協(xié)議棧DynaBlue率先通過藍牙技術(shù)聯(lián)盟(SIG)BQB 6.1標(biāo)準(zhǔn)認證。作為移遠深耕短距離通信...

關(guān)鍵字: 藍牙協(xié)議棧 移遠通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實黨中央、國務(wù)院和上海市委、市政府關(guān)于加快發(fā)展人力資源服務(wù)業(yè)的決策部署,更好發(fā)揮人力資源服務(wù)業(yè)賦能百業(yè)作用,8月29日,以"AI智領(lǐng) HR智鏈 靜候你來&quo...

關(guān)鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達成合作,為其自主研發(fā)的"旗馭車管"車輛運營管理平臺提供全流程支付通道及技術(shù)支持。此次合作不僅提升了平臺對百余家企業(yè)客戶的運營管理效率...

關(guān)鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關(guān)鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟和信息化委員會、上海市發(fā)展和改革委員會、上海市商務(wù)委員會、上海市教育委員會、上海市科學(xué)技術(shù)委員會指導(dǎo),東浩蘭生(集團)有限公司主辦,東浩蘭生會展集團上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動駕駛
關(guān)閉