基于Android平台的同学录设计与开发

 2022-01-17 11:01

论文总字数:18779字

目 录

1 绪论 …………………………………………………………………1

1.1 课题研究工作的背景与意义 …………………………………………………………1

1.1 同学录的国内外研究历史与现状 ……………………………………………………2

1.1 本论文结构安排 ………………………………………………………………………2

2 系统开发关键技术 …………………………………………………2

2.1 Android技术简介 ……………………………………………………………………2

2.2 Android技术与系统前台 ……………………………………………………………3

2.3 Java技术与系统后台 ………………………………………………………………4

2.4 Java与Android的关系 ……………………………………………………………4

2.5 SQLite数据库 ………………………………………………………………………4

2.6 本章小结 ………………………………………………………………………………5

3 同学录需求分析 ……………………………………………………5

3.1 系统目标 ………………………………………………………………………………5

3.2 同学录用户角色 ………………………………………………………………………5

3.3 系统功能分析 …………………………………………………………………………6

3.3.1 个人用户信息 …………………………………………………………………6

3.3.2 备忘事件信息 …………………………………………………………………7

3.3.3 同学用户信息 …………………………………………………………………7

3.3.4 发送短信界面 …………………………………………………………………8

3.4 本章小结 ………………………………………………………………………………8

4 同学录系统设计 ……………………………………………………9

4.1 系统运行环境设计 ……………………………………………………………………9

4.2 系统主要模块设计 ……………………………………………………………………9

4.3.1 个人信息管理模块 ……………………………………………………………9

4.3.2 备忘事件管理模块 …………………………………………………………10

4.3.3 同学信息管理模块 …………………………………………………………11

4.3.4 发送短信界面模块 …………………………………………………………13

4.3 系统数据库设计 ……………………………………………………………………14

4.3.1 个人信息数据库设计 ………………………………………………………14

4.3.2 备忘事件数据库设计 ………………………………………………………15

4.3.3 同学信息数据库设计 ………………………………………………………16

4.4 本章小结 ……………………………………………………………………………17

5 同学录主要模块实现与测试………………………………………17

5.1 系统总体实现…………………………………………………………………………17

5.2 系统后台数据库功能实现……………………………………………………………18

5.3 系统测试 ……………………………………………………………………………20

5.4 本章小结 ……………………………………………………………………………24

6 总结和展望…………………………………………………………24

5.1 总结……………………………………………………………………………………24

5.2 展望……………………………………………………………………………………25

参考文献 ………………………………………………………………25

致谢 ……………………………………………………………………26

基于安卓平台的同学录设计与开发

仇海涛

Abstract:Nowadays, classmates paper is no longer popular, no people will want to reconnect with old classmates, rummaging through to find valuable information when their strokes recorded. In view of the paper record is not easy to save and difficult to find , it is necessary to design and use the development language Java in Android platform for developing a convenient and fast mobile phone applications. Application of the system uses the Android 6.0 technology for completing the design and development of the front page, back-end code for the Java language and uses the Android SDK comes with lightweight SQLite database to realize the database memory, the database is small in size and high efficiency. This system implements the main function of the paper students record: information storage of the students, and the realization of the large amounts of functions that paper students record don’t have,such as student information, delete and modify, search students, give students send messages and telephone and records and between the classmate, and save the detailed information of its own, convenience to send to his other classmates. The development of the system, not only to achieve the information of the students to add and save, but also to promote the exchange between the students.

Key words: classmates, Android6.0, SQLite3

1 绪论

1.1 课题研究工作的背景与意义

自从2007年Google发布Android 1.0 以后,安卓系统就崭露头角,但是并未获得广泛的支持,但是在2009年发布的Android 1.5吸引了大量开发者的青睐下,Android版本的更新也在不断的进行,目前已经更新到Android 6.0,并且Google已经在着手Android 7.0的发布。随着移动互联网的迅速发展,带动了移动用户数量的大大增加,而由于安卓平台的开放性,大量的手机厂商开始投入对安卓操作系统的手机的生产,因此也让安卓系统的市场占有率远远超过其他手机操作系统。在如此优势的互联网技术开发环境下,同学录应用的开发也是一个符合学生个人需求的必要项目,可以能让自己更好的保存同学们的信息,以及更加快捷的与同学进行通讯。

手机系统的迅速发展也使得手机的应用和功能也越来越多,越来越完善,但是始终不变的是,通讯功能。同学录APP就是实现一个将同学信息录入应用,在保障存储信息的同时,也能随时的想同学拨打电话和发送短信。相比较于最初状态的纸质同学录,同学录APP能随时随地的的在个人手机上查询以前老同学的通讯信息和家庭住址,可以随时的和老同学进行交流,而纸质的同学录却做不到这些,当你想联系一个老同学时,难道你还要去翻箱倒柜的找同学录,然后再一一翻阅吗?同学录APP实现了对个人信息的编辑和保存、同学信息的增删改查、与同学之间互动事件备忘录的记录与删除、给同学打电话与发信息等基本功能,

能方便快捷的使用和操作。

1.2 同学录的国内外研究历史与现状

随着计算机技术的不断发展,手机系统也在不断的完善,手机应用也是如火如荼的出现在各大应用商店里。自从谷歌推出安卓系统以来,就凭借着安卓系统相对于其他手机系统而突出的明显优势,不断的扩大着自己的市场地位,扩大着安卓在互联网市场中的份额,不仅仅是在国外,在我们国内,安卓的发展也处于一个蓬勃的开发阶段。根据2012年年初美国智能手机的销售量情况可以看出,基于安卓系统的智能手机销售量占据了将近百分之三十的份额,已经超越仅次于它的IPhone手机销售额所占半分比的七个半分点,从而确立里安卓系统在智能手机销售领域的龙头地位。因此,不难看出,随着安卓系统的不断进步以及安卓系统应用的不断开发,安卓系统手机将是大部分人群的选择。

在现在移动设备不断发展的潮流下,安卓系统已经不仅仅只应用于手机领域,近几年来已经迅速的扩张到其他相关领域,例如智能家电、车载系统、平板电脑、智能办公等。也因此,各大互联网厂商都在根据安卓系统的发展来研发更具有创新性、实用性的应用软件,相信在如此乐观的背景下,安卓系统的市场份额占有率将迎来另一个高峰。

通讯录是一个手机的最基础的功能,但是它是面向手机用户对所有人的信息记录,并没有相对的独立应用人群,所以同学录的研究早已得到国外开发人员的重视,并在同学录的基础上,更是涌现出了很多优秀的理论方法和经验,并借助云存储的技术,更是将同学录推向广阔的社交领域,也因此不仅得到了开发人员的青睐,而且吸引了大量的学生群体和学校群体的使用,在加紧同学与同学之间交流的同时,也不断的带动学校与学校之间的联系。而我国同学录的研究也已经处于一个将近成熟的阶段,各大高校也开始重视学生之间的交流,学校之间的交流,但是相对于同学录应用的开发,大多数都是个体开发人员的交流支持,学校在资源使用方面可能并没有过于重视同学录的研发和扩展,也没有挖掘更多的优秀开发人员来投入到这个项目上来,个人觉得现在的社交APP繁多,更不用说通讯录的应用了。还希望我国的各大高校重视起同学录的设计与开发,借鉴国外的同学录开发理论和经验,将其推广到社交领域,为学生提供更好的交流平台。

1.3 本论文的结构安排

剩余内容已隐藏,请支付后下载全文,论文总字数:18779字

相关图片展示:

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

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;