天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于SSM框架的快捷信息輸入APP管理系統(tǒng)研究

發(fā)布時(shí)間:2020-03-22 04:19
【摘要】:智能手機(jī)日益提高的普及率通常伴隨著安卓系統(tǒng)功能的逐漸完善,人們不僅僅滿足于通過(guò)手機(jī)進(jìn)行通話,方便快捷的進(jìn)行文字輸入已經(jīng)成為手機(jī)利用率更高的功能。但是即使在此大環(huán)境下,個(gè)人計(jì)算機(jī)仍然是一個(gè)無(wú)法被忽略丟棄的重要工具。因此,各類個(gè)人工具之間的信息通信也變的尤為重要。為了進(jìn)一步提高手機(jī)和個(gè)人計(jì)算機(jī)之間的共同性,本文設(shè)計(jì)開(kāi)發(fā)的系統(tǒng)將利用手機(jī)的藍(lán)牙功能向個(gè)人計(jì)算機(jī)進(jìn)行信息的快捷發(fā)送。本系統(tǒng)的實(shí)現(xiàn)以HTTP請(qǐng)求進(jìn)行劃分,分別設(shè)計(jì)實(shí)現(xiàn)App端和Web端。App端運(yùn)行在安卓平臺(tái)的智能手機(jī)上,服務(wù)端則是在Java EE的基礎(chǔ)上,對(duì)Spring框架,Spring-MVC框架和MyBatis框架進(jìn)行整合,結(jié)合功能需求進(jìn)行開(kāi)發(fā);谙到y(tǒng)的開(kāi)發(fā)背景,本文介紹了Android手機(jī)端和Web端開(kāi)發(fā)的基本方法,分析了系統(tǒng)開(kāi)發(fā)所選用框架的工作原理,并對(duì)類似功能的框架進(jìn)行了優(yōu)缺點(diǎn)對(duì)比,明確了選定框架的意義,之后闡述了系統(tǒng)中的數(shù)據(jù)庫(kù)及優(yōu)化原理。在Web端開(kāi)發(fā)框架的工作原理的基礎(chǔ)上對(duì)Web端進(jìn)行了分層架構(gòu)實(shí)現(xiàn),依據(jù)不同的功能模塊對(duì)控制層的方法進(jìn)行設(shè)計(jì),結(jié)合系統(tǒng)功能分析實(shí)現(xiàn)基本功能模塊和主要功能模塊的請(qǐng)求分發(fā),在控制層實(shí)現(xiàn)的基礎(chǔ)上設(shè)計(jì)數(shù)據(jù)持久層,實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接操作,對(duì)于不同的信息類型設(shè)計(jì)相對(duì)應(yīng)的數(shù)據(jù)庫(kù)表單。根據(jù)實(shí)際情況選擇適當(dāng)?shù)膬?yōu)化方式,修改數(shù)據(jù)庫(kù)配置,提升數(shù)據(jù)庫(kù)查詢性能,對(duì)數(shù)據(jù)庫(kù)優(yōu)化前后性能進(jìn)行對(duì)比。Web端完成后是手機(jī)端App界面設(shè)計(jì),為了實(shí)現(xiàn)良好的用戶體驗(yàn),設(shè)計(jì)了相對(duì)簡(jiǎn)潔的交互界面。結(jié)合系統(tǒng)功能,在Android應(yīng)用程序開(kāi)發(fā)理論基礎(chǔ)上,實(shí)現(xiàn)系統(tǒng)功能模塊,滿足簡(jiǎn)單功能需求,與Web端制定連接協(xié)議,實(shí)現(xiàn)網(wǎng)絡(luò)信息傳輸功能,之后調(diào)用手機(jī)藍(lán)牙模塊,實(shí)現(xiàn)藍(lán)牙通信發(fā)送信息。
【圖文】:

功能流程圖,信息存取,功能流程圖


圖 3-3 Web 端信息存取功能流程圖3.4 Web 端系統(tǒng)數(shù)據(jù)庫(kù)的優(yōu)化3.4.1 提升數(shù)據(jù)庫(kù)查詢性能根據(jù)第二章對(duì)數(shù)據(jù)庫(kù)優(yōu)化技術(shù)的介紹,優(yōu)化數(shù)據(jù)庫(kù)查詢速度首先修改數(shù)據(jù)緩存區(qū)的設(shè)置,本文選擇了對(duì)數(shù)據(jù)緩存區(qū)影響比較顯著的參數(shù)table_cache與query_cache_size進(jìn)行修改。在選擇的這兩個(gè)參數(shù)中table_cache代表指定表高速緩存區(qū)允許的數(shù)據(jù)量,只要表緩沖區(qū)中剩余的空間大小允許,MySQL就會(huì)將需要訪問(wèn)的數(shù)據(jù)表單存入緩存區(qū),在緩存區(qū)中獲取表單中內(nèi)容相對(duì)可以提高速度。使用“show status like ‘Open%tables’;”的指令來(lái)查詢運(yùn)行過(guò)程中表單開(kāi)啟最多時(shí)Open_tables和Opened_tables的兩個(gè)值,根據(jù)查詢結(jié)果來(lái)設(shè)置table_cache的值。但是如果將參數(shù)設(shè)定的太大,會(huì)導(dǎo)致數(shù)據(jù)庫(kù)表單描述符的缺少,反而對(duì)數(shù)據(jù)庫(kù)性能有負(fù)面影響。表3-12即為本系統(tǒng)中的狀態(tài)值,由于在1G內(nèi)存的操作系統(tǒng)中高速緩存的大小推薦值為128到256,而目前系統(tǒng)暫時(shí)

折線圖,折線圖,數(shù)據(jù)量,項(xiàng)數(shù)


該表中數(shù)據(jù)量分別設(shè)置了十組不同的數(shù)據(jù)量,分布在10項(xiàng)數(shù)據(jù)到500萬(wàn)項(xiàng)數(shù)據(jù)之間不等。對(duì)于擁有不同數(shù)據(jù)量的表單采取相同的查詢操作,獲取十次查詢的平均值,描繪在不同數(shù)據(jù)量下查詢時(shí)間的折線圖如圖3-4所示。由折線圖可以看出,在對(duì)數(shù)據(jù)庫(kù)進(jìn)行優(yōu)化后查詢速度除了個(gè)別情況下變化不明顯之外,總體上性能得到的優(yōu)化,,尤其是在數(shù)據(jù)量偏大的情況下優(yōu)化效果相對(duì)比較明顯。
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP311.56

【參考文獻(xiàn)】

相關(guān)期刊論文 前6條

1 張晴晴;劉勇;潘接林;顏永紅;;基于卷積神經(jīng)網(wǎng)絡(luò)的連續(xù)語(yǔ)音識(shí)別[J];工程科學(xué)學(xué)報(bào);2015年09期

2 吳滄舟;蘭逸正;張輝;;基于MySQL數(shù)據(jù)庫(kù)的優(yōu)化[J];電子科技;2013年09期

3 谷偉;陳蓮君;;基于MySql的查詢優(yōu)化技術(shù)研究[J];微型電腦應(yīng)用;2013年07期

4 張華;劉鐵英;;Android應(yīng)用軟件發(fā)展趨勢(shì)與關(guān)鍵技術(shù)探索[J];商場(chǎng)現(xiàn)代化;2012年28期

5 侯新琦;李佳;;基于Android藍(lán)牙通訊的研究[J];電子世界;2012年11期

6 曾健平;邵艷潔;;Android系統(tǒng)架構(gòu)及應(yīng)用程序開(kāi)發(fā)研究[J];微計(jì)算機(jī)信息;2011年09期



本文編號(hào):2594469

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2594469.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶279ad***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com