3。1。2。3报表功能模块

进入报表功能界面,将会对近期六个月的所有收支金额进行统计,并且通过折线图的形式表现出来。

3。1。2。4辅助工具模块 

进入辅助工具界面,可以使用计算器、利率计算以及税收计算等功能。

3。1。3数据分析

主要的数据包括收支表、用户表等内容。其中,收支表包含收入金额,支出金额,添加时间,添加用户,收支类型,添加时间等字段,如表3-1表。用户表包含用户姓名,用户账户,用户密码,用户ID等字段,如表3-2表所示。money表和user表之间关系如图3-2所示。

表3-1 money表

Money_Id userId Shouru Zhichu Button time

1 1 234 123 2130837520 2016-04-8

2 1 345 234 2130837548 2016-05-8

3 1 1234 456 2130837523 2016-03-8

4 2 234 567 2130837544 2016-02-8

5 2 1542 435 2130837549 2016-01-8

6 2 1234 675 2130837548 2016-02-8

7 2 1324 856 2130837538 2016-04-8

表3_2user表

id userID password name

1 12267055 123456 王鑫

2 12267056 123456 付豪

图3-2 E_R图

3。2详细设计

3。2。1 用户及用例图如图3-3所示

图3-3用户及用例图

3。2。2 界面关系

画面设计是交互性设计的主要内容之一。常见的设计内容包括画面关系,本设计的主要画面关系如图3-4所示。

图3-4 界面关系图

4系统实现

4。1各个界面核心代码

1。欢迎界面。用户最先看到的界面是欢迎界面,该界面的sp1ashActivity类的实现如下:

package com。wang。save;

pub1ic c1ass sp1ashActivity extends Activity{

private 1inear1ayout sp1ash;

protected void onCreate(Bund1e savedInstanceState) {

setContentView(R。1ayout。sp1ash_activity);

sp1ash = (1inear1ayout)findViewById(R。id。sp1ash);

A1phaAnimation animation_W_0_X = new A1phaAnimation(0。1f, 1。0f);

sp1ash。startAnimmaation(animation);

上一篇:android城市公交线路的查询系统的设计与实现
下一篇:ASP.NET《Photoshop应用技术》课程教学网站的设计与实现

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

基于激光超声检测金属材...

Android全国天气移动终端应用程序设计研究

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

从政策角度谈黑龙江對俄...

提高教育质量,构建大學生...

压疮高危人群的标准化中...

浅论职工思想政治工作茬...

浅谈高校行政管理人员的...

上海居民的社会参与研究

酵母菌发酵生产天然香料...

基于Joomla平台的计算机学院网站设计与开发

AES算法GPU协处理下分组加...

STC89C52单片机NRF24L01的无线病房呼叫系统设计