基于Android的便签系统的设计与开发毕业论文

 2021-04-12 04:04

摘 要

伴随着智能手机的迅猛发展,它已经慢慢地进入到我们的生活,成为我们不可或缺的获得生活中各类信息的重要途径。所以,在未来几年,安卓手机在市场上的地位会直线上升,并且它的各种应用开发也存在很大的发展空间,而本课题的便签系统也会成为其中重要的一部分。Android系统为我们开发各种应用提供了一个灵活方便的平台,是当前社会上最为流行的一款智能手机操作系统。

本文的课题是设计并开发一款基于Android的便签系统,该系统需要实现的几个重要功能为:注册登录、应用首页、日历、便签管理、用户中心。

基于Android的便签系统的程序开发是采用Android相关的开发环境,后台运用的程序编写语言是面向对象的Java编程语言,并且系统中存在的全部数据信息都将会被存储到数据库系统中。

关键词:基于安卓的便签系统;便签信息;Java开发

Design and Development Of Notes System Based on Android

ABSTRACT

Smart phones have gradually come into our lives, and it has become an important device for us to come into contact with all kinds of information in our lives. So, in the next few years, the status of the android phones on the market will increase, and its various application developments also has very big development space, and this topic memo system will become an important part of one. Android is a popular smart phone operating system based on Linux, providing a convenient and flexible development interface.

This paper mainly studies how to develop an android-based sticky note system. The main functions of this system are: registered login, application homepage, calendar, memo management, user center.

The program development based on Android is Android related development environment. The programming language used in the background is an object oriented Java programming language, and all the data information that exists in the system will be stored in the database system.

Keywords: Based on android's sticky notes system, sticky notes, Java development

目 录

1 引言 4

1.1课题背景 4

1.2研究现状 4

1.3选题意义 5

1.4研究目标 6

2 相关的理论和技术 7

2.1 JAVA技术介绍 7

2.2 Android基本框架介绍 8

2.3 搭建Android开发环境 9

2.4 Android的工程 11

3 系统需求分析 18

3.1 可行性分析 18

3.1.1 经济可行性 18

3.1.2 技术可行性 18

3.1.3操作可行性 19

3.2 功能需求概述 19

3.3 UML用例图 19

4 系统设计 21

4.1功能模块设计 21

4.2 程序流程图设计 21

5 系统实现 23

5.1 客户端用户功能模块的实现 23

5.1.1 用户登录的实现 23

5.1.2 功能展示 26

5.1.3 提醒事项 27

5.1.4 个人中心 28

5.1.5 便签管理 29

5.1.6 日历管理 31

5.1.7 重置密码 33

5.2数据库实现 36

6 系统调试和测试 41

6.1 测试的目标 41

6.2 测试的步骤 41

6.3 测试的内容 42

6.4 测试用例 42

结 论 1

致 谢 2

参考文献 1

1 引言

1.1课题背景

伴随着社会的发展越来越迅速,人们对手机的需求已经不再局限于之前的系统和款式,而是追求更加完美的手机,这也影响了市场上各种的手机操作系统的接踵而至。而目前市场上最为流行的三种手机操作系统分别为:Google的Android系统、Windows Mobile和iPhone OS。而谷歌的安卓系统具有开放性,使它拥有更多的开发者,拥有最好的发展空间。

谷歌在2007就已经公布了Android的开源代码,目标是构建一个具有开放性、可拓展性的交互性手机平台。安卓系统的开放平台允许任何人加入到Android系统的同盟中,所以,只要你有这个实力,便能根据自己的想法去重新编写系统中的任意功能。这个特点使得安卓操作系统具有很大的发展潜力,吸引了很多的技术投入其中。本次毕业设计所涉及的便签系统的开发便是基于Android平台的。

所以,你可以在手机上设计一款属于自己的便签软件吗?回答固然是可以的,Google的安卓系统就能完成这个设计。

使用手机平台的便签系统,可以提供更加方便的管理和操作,使用户在使用过程中节约时间,增加效率。

1.2研究现状

Android原本的意思是指“Android robot”,是一款以Linux为基础的手机操作系统,该平台有四个重要组成部分,分别为:OS、中间件、应用软件和用户界面。是在全国范围内第一个属于移动终端建设完全开放和系统完备的移动软件。

安卓系统是用于移动手机平台软件开发的操作系统,早期于2007年由谷歌公司发布(注册商标在中国被称为“安致”),此后,开放手机联盟的学者一起进行研究并且发布了越发完备的Android系统。它运用软件堆栈,也称为软件体系结构,数据空间主要被分成两个部分,一个是X型数据存储器,一个是Y型数据存储器,但是它只能够供应单个数据操作手机的基础功能。总之,Android系统是目前手机移动市场发展的趋势,在未来持续发展过程中也会起到一个决定性的作用。

是以,我们必须要对安卓平台进行深度的钻研并且熟识它。只要我们对未来手机移动产业的发展进行深度探索,我们就可以在此基础上更加精准的把握住未来移动互联网的发展和职业方向。在已经掌握的专业技能的基础上,更好地学习,更好的提高自己在未来移动软件开发的能力,开发出能被社会所接纳,符合未来发展的应用,使人们的生活变得更加的便利。

1.3选题意义

随着工作和生活节奏的加快,我们需要记录和记忆的东西越来越多,这时候就需要一个高效省心、快捷方便的便签软件来帮助我们。一款方便实用的便签系统是手机中不可缺少的部分,任何一款新型手机都拥有一个自带的便签系统,用户可以利用便签系统对自己想要记录和提醒的事件随时随地的进行录入,通过这种方式记录,可以给用户带来一定的方便。然而,每位用户的需求都是不一样的,市场为了迎合不同的需求,就泛起各种功能各式的便签软件,以便用户可以根据自己的需求来下载使用。

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

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。