基于中國虹計算機的文件管理與共享系統(tǒng)的設(shè)計與實現(xiàn)
本文選題:Android文件管理 切入點:共享和加密 出處:《山東大學(xué)》2017年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著移動互聯(lián)網(wǎng)技術(shù)的迅速革新,全球的智能信息產(chǎn)業(yè)蓬勃興起。在這樣的時代背景下,移動智能終端應(yīng)運而生,并憑借其較強的信息處理和數(shù)據(jù)連接能力、良好的交互和服務(wù)體驗等優(yōu)勢,得到了廣泛的普及和發(fā)展。在移動操作系統(tǒng)市場中,Android和iOS最具代表性,其中Android操作系統(tǒng)因其開放性和兼容性,受到了廣大開發(fā)者和生產(chǎn)商的青睞,逐漸成為移動操作系統(tǒng)市場中的主導(dǎo)者。隨著社會的發(fā)展,人們對移動智能終端的要求也在不斷增加。移動智能終端廠商為迎合市場需求,不斷提升硬件配置,使產(chǎn)品越來越"胖",但資源的利用率卻越來越低,這就造成了嚴(yán)重的資源浪費。正是在這樣的背景下,中國虹計劃協(xié)同創(chuàng)新團隊推出了中國虹計算機,這種"瘦終端+寬帶+云平臺"的新型信息化模式下的智能終端。文件的管理和共享在人們的生活和工作中是不可或缺的。中國虹計算機為用戶提供了原生的文件管理器,可以對文件進行簡單操作。但原生的文件管理器存在諸多弊端。第一,功能比較單一,文件共享效率低下;第二,與PC機之間無法直接傳輸,用戶體驗不好;第三,缺乏文件加密功能,文件的安全性和保密性得不到保障;第四,缺乏回收站功能,無法滿足用戶日常需求;第五,閱讀外文文件時,文本翻譯操作繁瑣。為了解決以上問題,本論文在中國虹計算機這種新型智能終端上,設(shè)計開發(fā)了一款多功能的文件管理和共享系統(tǒng)。該系統(tǒng)可實現(xiàn)終端上文件的高效管理、終端間文件的快速共享、終端與PC間的跨平臺文件共享、文件的加解密、回收站和文本的快速翻譯等功能。既能滿足用戶需求,同時也能對中國虹計算機進行優(yōu)化和完善。本論文首先對國內(nèi)外文件管理類的軟件進行了詳細(xì)的調(diào)研,考察了當(dāng)前市場上此類軟件具備的功能、實現(xiàn)的方法以及存在的不足。在此基礎(chǔ)上,本論文結(jié)合中國虹計算機的特點,對系統(tǒng)的功能需求和非功能需求進行了分析,并制定了系統(tǒng)總體設(shè)計方案,包括物理結(jié)構(gòu)設(shè)計、軟件結(jié)構(gòu)設(shè)計和界面設(shè)計。為了保證系統(tǒng)性能穩(wěn)定、功能完善、體驗良好,本論文還對Android文件系統(tǒng)、網(wǎng)絡(luò)通信、ResideMenu框架和MVP設(shè)計模式等相關(guān)技術(shù)進行了深入的研究。在相關(guān)開發(fā)技術(shù)的支撐下,本論文分別實現(xiàn)了系統(tǒng)六大功能。為了確保本系統(tǒng)能夠?qū)嶋H投入使用,論文的最后對系統(tǒng)進行了功能測試、內(nèi)存泄漏測試以及壓力測試,同時對于測試過程中發(fā)現(xiàn)的問題進行了及時的修改和完善。最終系統(tǒng)通過各項測試,滿足了用戶的需求,實現(xiàn)了對中國虹計算機的優(yōu)化和完善。
[Abstract]:With the rapid innovation of mobile Internet technology, the global intelligent information industry is booming. Under this background, mobile intelligent terminals emerge as the times require and rely on their strong ability of information processing and data connection. The advantages of good interaction and service experience have been widely spread and developed. In the mobile operating system market, Android and iOS are the most representative, among which Android operating system is open and compatible. With the development of the society, the demand for mobile intelligent terminals is increasing. The mobile intelligent terminal manufacturers to meet the needs of the market, in order to meet the needs of the market, mobile intelligent terminal manufacturers have gradually become the dominant market in the mobile operating system market. It is against this background that China Rainbow plans, in collaboration with the innovation team, launched the China Rainbow computer, which has resulted in a serious waste of resources as a result of increasing hardware configuration and making products "fatter", but the utilization rate of resources is getting lower and lower. This "thin terminal broadband cloud platform" of the new intelligent terminal under the information mode. File management and sharing in people's lives and work is indispensable. Files can be operated simply. But the native file manager has many drawbacks. First, the function is relatively simple, file sharing efficiency is low; second, there is no direct transmission with the PC, the user experience is not good; third, Lack of file encryption function, file security and confidentiality can not be guaranteed; 4th, the lack of recycling bin function, can not meet the daily needs of users; 5th, reading foreign documents, text translation operation cumbersome. To solve the above problems, In this paper, a multi-function file management and sharing system is designed and developed on the Chinese rainbow computer, a new intelligent terminal. The system can realize the efficient management of the files on the terminal and the fast sharing of files between the terminals. Cross-platform file sharing between the terminal and PC, file encryption and decryption, recycling bin and text translation, etc., can meet the needs of users. At the same time, it can also optimize and perfect the rainbow computer in China. Firstly, this paper makes a detailed investigation on the domestic and foreign file management software, and investigates the functions of this kind of software in the current market. Based on the analysis of the characteristics of the Chinese rainbow computer, the functional and non-functional requirements of the system are analyzed, and the overall design scheme of the system, including the physical structure design, is developed. Software structure design and interface design. In order to ensure the system performance is stable, the function is perfect, the experience is good, this paper also to the Android file system, The network communication resilience menu framework and MVP design pattern are deeply studied. Under the support of the related development technology, this paper realizes six functions of the system, in order to ensure that the system can be put into practical use. At the end of the thesis, the function test, memory leak test and stress test are carried out. At the same time, the problems found in the testing process are modified and perfected in time. Finally, the system passes various tests to meet the needs of users. The optimization and perfection of Chinese rainbow computer are realized.
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52;TP316
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 王鐵錚;;計算機技術(shù)的應(yīng)用現(xiàn)狀和發(fā)展趨勢[J];電子技術(shù)與軟件工程;2017年02期
2 高建;宋德強;;使用Fragment來增強Android APP性能和用戶體驗[J];民營科技;2016年08期
3 王迪;王漢生;;移動互聯(lián)網(wǎng)的崛起與社會變遷[J];中國社會科學(xué);2016年07期
4 高昂;魏惠茹;李曉東;李博;;MVC設(shè)計模式研究[J];電腦知識與技術(shù);2016年01期
5 雷楚奇;;對安卓開發(fā)相關(guān)技術(shù)的研究[J];電子技術(shù)與軟件工程;2015年24期
6 黃立明;江有福;陸雅男;;用Android Fragment技術(shù)實現(xiàn)多級選項列表[J];教育教學(xué)論壇;2015年15期
7 右舍;;MWC2015終端篇:新品迭出 格局難改[J];通信世界;2015年06期
8 雷文禮;任新成;張棟;高瑛;;基于Android平臺的即時通信系統(tǒng)設(shè)計[J];現(xiàn)代電子技術(shù);2015年03期
9 譚東;楊德剛;;Android網(wǎng)絡(luò)負(fù)載請求優(yōu)化方案設(shè)計[J];中國新通信;2015年02期
10 孟遠(yuǎn);;Android網(wǎng)絡(luò)通信框架Volley的解析和比較[J];軟件;2014年12期
相關(guān)碩士學(xué)位論文 前7條
1 劉利萬;基于Android的文件管理器的設(shè)計與實現(xiàn)[D];哈爾濱工業(yè)大學(xué);2015年
2 高凱;基于中國虹計算機的文件管理系統(tǒng)設(shè)計與研究[D];山東大學(xué);2015年
3 王延盼;基于安卓平臺的App界面視覺藝術(shù)元素的分析與探究[D];武漢理工大學(xué);2013年
4 焦文華;基于Android的移動互聯(lián)網(wǎng)應(yīng)用的研究和實現(xiàn)[D];北京郵電大學(xué);2013年
5 唐銘若;基于Android平臺的文件透明加密的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2012年
6 宋春雨;Android平臺自動化測試的研究與實踐[D];北京郵電大學(xué);2012年
7 劉昶;Android操作系統(tǒng)的存儲技術(shù)研究[D];北京理工大學(xué);2011年
,本文編號:1616285
本文鏈接:http://www.wukwdryxk.cn/shoufeilunwen/xixikjs/1616285.html