毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

Java+SQLite的Android手机记账系统设计+ER图

时间:2020-08-15 09:56来源:毕业论文
使用Java语言与SQLite数据库,设计了一个基于Android平台的手机记账软件.设计中还使用了自定义组件、框架布局等Android开发常用技巧,开发了一款可以在Android手机上运行的记账软件

摘要:设计使用Java语言与SQLite数据库,设计了一个基于Android平台的手机记账软件.设计中还使用了自定义组件、框架布局等Android开发常用技巧,开发了一款可以在Android手机上运行的记账软件.53927

毕业论文关键词:Android,Java,SQLite数据库

Abstract:The design using Java language and SQLite database, designed a mobile phone billing software based on Androidplatform . In the design also used the custom component, frame layout of android development techniques, one can run on Android mobile phone.

Keywords:Android, Java, SQLite database 

目录

1 前言  4

1.1 课题背景  4

1.2 系统运行环境及开发平台  4

2  Android手机记账软件的设计  4

2.1 研究目标  5

2.2 需求分析  5

2.3 系统功能设计  5

2.4 E-R 图的设计  5

2.5 数据库设计  6

3  Android手机记账软件的实现  6

3.1 主界面  6

3.2 记录界面  7

3.3 账单流水界面  8

3.4 账户管理界面 10

3.5 预算设置界面 11

3.6 文件结构与用途 12

3.7 程序主要代码 13

4 软件测试 23

结  论 24

参考文献 25

致谢 26

1  前言

1.1 课题背景

    随着移动终端设备的普及,大众对移动终端设备的功能要求也越来越多且高,移动设备的系统平台对应用软件有着至关重要的影响.目前国内最常见的移动开发平台有Android、iPhone以及最近刚刚出现的Windows Phone.目前为止国内已经有相当庞大的Android系统用户.截止2014年第一季度Android系统的国内市场占有率已经过35%,在西欧以及北美智能手机市场占有率也在40%左右.Android系统平台开发出的软件还可以很方便的移植到使用Android系统的平板电脑中,而目前的平板电脑更多使用的事Android操作系统,这位软件的进一步开发提供了新方向,也使软件的价值增长了很多.可以说Android系统是当下的主流操作系统之一且未来的发展趋势良好.

下面首先介绍一下Android系统.Android是基于Linux内核的软件平台和操作系统,是Google在2007年11月5日公布的手机系统平台,早期由Google开发,后由(Open Handset Alliance)开发.它采用了软件堆层(Software stack,又名以软件叠层)的架构(国内习惯性称为“三层架构”),主要分为三部分.低层以Linux核心工作为基础,只提供基本功能的调用接口;中间层向上提供底层接口,向下传入上层事件和动作;顶层则可以由程序开发人员以Java作为编程语言进行应用开发.

1.2 软件开发平台及工具

系统运行的平台基于android操作系统和SQLite数据库.

Android是一个包含操作系统、中介架构层及应用程序所产生出来的软件堆栈架构.由下而上,其核心为嵌入式Linux2.6作业系统,向上搭配Google为Android开发的类库及Android运行时,再配合应用程序架构,来开发各种不同的应用程序.

SQLite是一款轻型的数据库,它的设计目标是嵌入式的,目前已经在很多嵌入式产品中使用了它,它占用的资源非常低.它能够支持Windows/Linux/U nix等主流的操作系统,同时能够跟很多程序语言相结合,比如php、Java等,同样比起Mysql来讲,它的处理速度比它们都快.它无需安装和管理配置,它是一个储存在单一磁盘文件中的完整数据库,体积小只有250KB但支持数据库大小至2TB.它虽然很小巧,但是支持的SQL语句毫不逊色于其它开源数据库.同时它还支持事务功能和并发处理等等.SQLite也是一套开放性的关联式数据库,其特点在于轻量性方面的设计结构,更适合在手机上使用. Java+SQLite的Android手机记账系统设计+ER图:http://www.751com.cn/jisuanji/lunwen_58112.html

------分隔线----------------------------
推荐内容