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的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

Matlab基于多旋翼飞行器的飞行控制系统设计

基于字典学习的多视图低维相关表示方法研究

基于android通讯与游戏的手...

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

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

个案管理茬老年糖尿病患...

日语论文中日酒文化对比研究

2021年什么行业赚钱,适合...

大淘宝网的虚假交易研究

肢体语言在小学英语教学中的应用浅谈

新疆农林高校學生昆虫生...

淮安市高校足球运动损伤问卷调查表

浅谈农村大气环境保护的制度构建【1868字】

激光模拟训练器材国内外研究现状

发酵米粉优势菌株的发酵特性研究