基于中国虹计算机的文件管理与共享系统的设计与实现
本文选题:Android文件管理 切入点:共享和加密 出处:《山东大学》2017年硕士论文 论文类型:学位论文
【摘要】:随着移动互联网技术的迅速革新,全球的智能信息产业蓬勃兴起。在这样的时代背景下,移动智能终端应运而生,并凭借其较强的信息处理和数据连接能力、良好的交互和服务体验等优势,得到了广泛的普及和发展。在移动操作系统市场中,Android和iOS最具代表性,其中Android操作系统因其开放性和兼容性,受到了广大开发者和生产商的青睐,逐渐成为移动操作系统市场中的主导者。随着社会的发展,人们对移动智能终端的要求也在不断增加。移动智能终端厂商为迎合市场需求,不断提升硬件配置,使产品越来越"胖",但资源的利用率却越来越低,这就造成了严重的资源浪费。正是在这样的背景下,中国虹计划协同创新团队推出了中国虹计算机,这种"瘦终端+宽带+云平台"的新型信息化模式下的智能终端。文件的管理和共享在人们的生活和工作中是不可或缺的。中国虹计算机为用户提供了原生的文件管理器,可以对文件进行简单操作。但原生的文件管理器存在诸多弊端。第一,功能比较单一,文件共享效率低下;第二,与PC机之间无法直接传输,用户体验不好;第三,缺乏文件加密功能,文件的安全性和保密性得不到保障;第四,缺乏回收站功能,无法满足用户日常需求;第五,阅读外文文件时,文本翻译操作繁琐。为了解决以上问题,本论文在中国虹计算机这种新型智能终端上,设计开发了一款多功能的文件管理和共享系统。该系统可实现终端上文件的高效管理、终端间文件的快速共享、终端与PC间的跨平台文件共享、文件的加解密、回收站和文本的快速翻译等功能。既能满足用户需求,同时也能对中国虹计算机进行优化和完善。本论文首先对国内外文件管理类的软件进行了详细的调研,考察了当前市场上此类软件具备的功能、实现的方法以及存在的不足。在此基础上,本论文结合中国虹计算机的特点,对系统的功能需求和非功能需求进行了分析,并制定了系统总体设计方案,包括物理结构设计、软件结构设计和界面设计。为了保证系统性能稳定、功能完善、体验良好,本论文还对Android文件系统、网络通信、ResideMenu框架和MVP设计模式等相关技术进行了深入的研究。在相关开发技术的支撑下,本论文分别实现了系统六大功能。为了确保本系统能够实际投入使用,论文的最后对系统进行了功能测试、内存泄漏测试以及压力测试,同时对于测试过程中发现的问题进行了及时的修改和完善。最终系统通过各项测试,满足了用户的需求,实现了对中国虹计算机的优化和完善。
[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.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52;TP316
【参考文献】
相关期刊论文 前10条
1 王铁铮;;计算机技术的应用现状和发展趋势[J];电子技术与软件工程;2017年02期
2 高建;宋德强;;使用Fragment来增强Android APP性能和用户体验[J];民营科技;2016年08期
3 王迪;王汉生;;移动互联网的崛起与社会变迁[J];中国社会科学;2016年07期
4 高昂;魏惠茹;李晓东;李博;;MVC设计模式研究[J];电脑知识与技术;2016年01期
5 雷楚奇;;对安卓开发相关技术的研究[J];电子技术与软件工程;2015年24期
6 黄立明;江有福;陆雅男;;用Android Fragment技术实现多级选项列表[J];教育教学论坛;2015年15期
7 右舍;;MWC2015终端篇:新品迭出 格局难改[J];通信世界;2015年06期
8 雷文礼;任新成;张栋;高瑛;;基于Android平台的即时通信系统设计[J];现代电子技术;2015年03期
9 谭东;杨德刚;;Android网络负载请求优化方案设计[J];中国新通信;2015年02期
10 孟远;;Android网络通信框架Volley的解析和比较[J];软件;2014年12期
相关硕士学位论文 前7条
1 刘利万;基于Android的文件管理器的设计与实现[D];哈尔滨工业大学;2015年
2 高凯;基于中国虹计算机的文件管理系统设计与研究[D];山东大学;2015年
3 王延盼;基于安卓平台的App界面视觉艺术元素的分析与探究[D];武汉理工大学;2013年
4 焦文华;基于Android的移动互联网应用的研究和实现[D];北京邮电大学;2013年
5 唐铭若;基于Android平台的文件透明加密的设计与实现[D];电子科技大学;2012年
6 宋春雨;Android平台自动化测试的研究与实践[D];北京邮电大学;2012年
7 刘昶;Android操作系统的存储技术研究[D];北京理工大学;2011年
,本文编号:1616285
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1616285.html