android大作业
基于Android的个人理财软件
- 1. 系统的需求分析
1.1系统目标
目前网络上各种个人理财软件数不胜数,这些记软件功能各异,数不胜数。本程序旨在开发一款简单实用、易操作的一款个人理财软件。同时增加按月份柱状图显示消费支出的功能,让支出和收入清晰可见,使该这款记事本更加强大。
1.2功能需求
该个人几张软件应该具有以下功能:
记账:作为一款理财软件,记账是必须的,包括收入和支出;
流水清单:显示查询时间内的所有收入和支出信息.;
图标:以图表的方式显示一年中12个月每个月的收入和支出费用信息.;
- 2. 系统的概要设计
该软件是一款是基于Android开发的手机应用,简单实用,易于上手。
2.1 运行环境
1.Android手机或平板电脑:主频在1Ghz及以上,内存为512MB以上,系统版本为Android4.4.2及以上。
2.在eclipse平台下安装了安卓android SDK 插件的电脑:Window All
2.2 数据库表设计
Account表
|
列名 |
数据类型 |
是否允许空 |
|
Id |
integer |
不允许 |
typename
|
String |
不允许 |
Time |
String |
不允许 |
Year |
Int |
不允许 |
Month |
Int |
不允许 |
Day |
Int |
不允许 |
Kind |
Int |
不允许 |
|
Beizhu |
String |
不允许 |
|
Monet |
Float |
不允许 |
BarChartItem表
|
列名 |
数据类型 |
是否允许空 |
Year |
Int |
不允许 |
Month |
Int |
不允许 |
|
Summoney |
Float |
不允许 |
ChartItem表
|
列名 |
数据类型 |
是否允许空 |
sImageId |
Int |
不允许 |
Type |
String |
不允许 |
Ratio |
Float |
不允许 |
|
Totalmoney |
Float |
不允许 |
设计与实现部分
运行画面截图




浙公网安备 33010602011771号