登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

Andriod平台小秘书办公程序的开发毕业论文

 2021-12-02 13:05:56  

论文总字数:21243字

摘 要

从Android系统发布,至今已经有13年的历史。目前Android平台已经是世界上用户量最大的手机操作系统,在这一漫长的时间历程中,Android日趋成熟。不同国家不同地区的科研人员与程序员不断推出新的创意,新的功能,其中不同创意不同功能也在飞速迭代,以更加轻量更加简化的形式呈现在编程人员面前。

本课题结合市面上相似应用的实际使用效果、以轻量,简洁为开发目的、实际应用为开发背景、经过认真的需求分析,以谷歌官方的AndroidStudio为开发工具,采用其对Android开发环境的模拟技术编写出来的基于Android系统的一个App。本课题研究的是如何集成邮箱,通讯录,备忘录,语音技术,利用当前Android开发的实际技术手段,将每一项功能设计为一个模块,各个模块之间可以进行通信却又独立运行,并且拥有操作简便、界面友好,实用,灵活的特点,可以实现不同行业的不同人士对日常App的要求。

论文主要研究了如何利用javamaill在应用中实现E_Mail的收发,ListView、RecyclerView、GridView作为Model层如何与内部数据进行交互,Android不同数据存储手段的优劣,如何语音转文本等等。

研究结果表明:邮箱收发功能由javamail与其他技术结合实现,SQLite数据库作为数据存储手段,灵活运用Android新技术可以更好更简单的实现各个功能模块等。

本文的特色:javamail实现邮箱功能,SQLite存储数据,悬浮窗口的实现,语音输入转为文本,Android系统的新功能。

关键词:Android;javamail;办公;创新……

Abstract

It has been 13 years since the release of Android system.

At present, Android platform is the mobile operating system with the largest number of users in the world. In this long period of time, Android is becoming more and more mature.

Researchers and programmers from different countries and regions continue to introduce new ideas and new functions, in which different ideas and different functions are also rapidly iterating, presenting to programmers in a lighter and more simplified form.

This topic combines the actual use effect of similar applications in the market, takes lightweight and concise as the development purpose, practical application as the development background, after careful demand analysis, takes Google's official AndroidStudio as the development tool, uses its simulation technology to Android development environment to write an App based on Android system.

This topic studies how to integrate mailbox, address book, memo and voice technology, using the actual technical means of current Android development, each function is designed as a module, each module can communicate but run independently, and has the characteristics of simple operation, friendly interface, practical and flexible, which can realize the daily App requirements of different people in different industries.

This paper mainly studies how to use javamaill to send and receive E_Mail in the application, how to interact with internal data with ListView, RecyclerView, GridView as Model layer, the advantages and disadvantages of different data storage methods of Android, how to convert voice to text and so on.

The research results show that the mailbox sending and receiving function is realized by the combination of javamail and other technologies, SQLite database as a means of data storage, flexible use of Android new technology can better and more simply realize each function module and so on.

The features of this paper: the realization of mailbox function by javamail, the storage of data by SQLite, the realization of suspension window, the conversion of voice input to text, and the new function of Android system.

Key Words:Android; Javamail; official;innovate.......

目 录

第1章 绪论 1

1.1研究小秘书办公程序的目的和意义 1

1.2国内外的研究现状分析 1

1.3发展趋势分析 2

1.4项目可行性分析 2

第2章 系统环境的搭建 3

2.1系统开发环境 3

2.2系统开发软件的简介 3

2.3 Android开发环境的搭建 3

第3章 系统需求分析与主体架构 4

3.1系统功能需求 4

3.2需求详细分析 4

3.2.1小助手APP的基本控制需求 4

3.2.2备忘录功能的控制需求 6

3.2.3通讯录功能的控制需求 7

3.2.4邮箱功能的控制需求 9

3.2.5语音输入功能的控制需求 11

3.2.6检索功能的控制需求 12

3.3功能需求时序图 13

3.4系能需求 13

3.4.1响应时间 13

3.4.2稳定性 14

3.4.3安全性 14

3.5 项目主体架构 14

3.5.1 libs文件夹 15

3.5.2 src文件夹 15

3.5.3 res文件夹 16

3.5.4 AndroiMinifest.xml 17

3.5.5 build.gradle 18

第4章 数据库设计与实现 19

4.1 SQLite数据库简介 19

4.2数据库表以及字段属性设计 19

4.3数据库E-R图 21

4.4数据库使用 21

第5章 系统功能设计与实现 22

5.1 小助手APP主界面的功能实现 22

5.1.1程序入口界面 22

5.1.2备忘录功能界面 23

5.2小助手APP通讯录功能的实现 25

5.3小助手APP邮箱功能的实现 29

第6章 总结 32

参考文献 33

致谢 34

第1章 绪论

1.1 研究小秘书办公程序的目的和意义

随着智能手机的全面化普及化,中国的智能手机用户覆盖率已超过90%,接近饱和,目前在我们的日常生活中占据了及其重要的地位,日常刷剧,聊天,游戏,办公,当下app市场可以说像极了东汉末年分三国,几百路诸侯逐鹿中原[1]

当前两大手机平台中,Android平台手机的占有率极高,时代在发展,技术也在进步,从开始的Android 1.0到Android 10.0,从开始的java开发到Kotlin,Python,不同时间段技术应用不同,技术背景也不同,市面上的办公app是各有所长,百家争鸣,小秘书办公程序app也是有很多类似的项目,但是,不同语言,不同算法,不同交互带给用户的体验也是截然不同,本项目旨在多应用近两年发展的新技术,从而实现更多以前有难度的功能。

对于在校大学生,学校老师,社会上的工薪族来说,日益碎片化的时间,带来的是愈加急躁的生活,经常想起这事儿,转头就忘了那事儿,传统的助手app,功能复杂,界面花哨,广告无处不在,因此,一款功能亲民,界面风格可以带给用户舒适感的小助手程序app也就有了极大的需求。

办公小助手程序更加方便与在校师生每日事务的梳理与安排,也可以与他人,比如同学,舍友,同事之间的邮件交流,用户既可以将自己一天打算要做的事情保存起来,也可以添加好友的联系方式,或者使用待实现的其他功能,来扩展自己的人际关系。和纸质笔记本,手机原生备忘录相比,小助手app集成了多项功能,拥有更舒适的视觉效果,符合当下流行的Metiarial风格,对于身处不同空间的用户来说有极强的便利性,为广大师生提供了一个实时安排,准确提示的办公小助手。

1.2 国内外的研究现状分析

目前国外各大软硬件厂商在智能手机的发展历史中推出过多款手机操作系统,主流的手机操作系统有Apple公司专为iPhone设计的iOS系统,谷歌公司免费开源的Android系统,还有Symbian,PalmOS等[2]

随着手机操作性能的不断优化,它带给用户的体验是爆发式增长的,而用户当下也越发注重使用体验,一款优化差,流畅度低,还经常出现bug的应用是会被直接淘汰,无论功能多么必要,而其他公司推出的相同功能,使用体验极佳的产品更会加快其灭亡。

通过市场上存在的多款日程管理类应用分析,研究类似应用的必要性在于,基于时间节点,到时提醒,目标事务来使目标用户不会因为日常生活的繁忙而遗漏某些重要事务,或者对于每天都要做的,比如吃药,看书,健身等有具体的安排,人类总会因为某些事情而忘掉另一些事情,所以从远古的木炭,石头,到竹简,纸张,再到电脑,手机,对于日程管理应用总会有需求,有需求就会有实用性,就可以进行研究来满足需求。

1.3 发展趋势分析

请支付后下载全文,论文总字数:21243字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图