|
技术:Android等
摘要:
随着时代地高速发展,科技地快速进步,手机跟着时代的潮流进入了千家万户,我所选的课题个人记账本是基于Android程序开发的一款手机系统应用。为了满足快节奏生活的需求一个好的记账方式必不可少,电子个人记账本的研发迫在眉睫,为人们的记账提供了很大地便捷;电子个人记账本与传统的个人记账方式相对比起来,用他得天独厚的快捷性、数据安全性以及可扩充性。采用Eclipse+ Android Developer Tools作为开发得工具,又采用SQL作为数据库。该程序得主要功能有以下几项:账户得注册、用户之间切换、密码修改、数据删除,收入数据的增加改动,支出信息的增加改动,收入类型地删除,支出类型地删除,分类统计收入信息,分类统计指出信息,财产数据总额统计,财产数据清除等等;一个好的系统应做到主界面简洁明了,记账支出收入一目了然,增改信息及时到位。
关键词:收入支出,快捷记账,Android,SQL,Eclipse
目录:
摘要 I
Abstract II
目录 III
第1章 引言 1
1.1 选题背景 1
1.2 选题目的与意义 1
第2章 应用需求分析与可行性分析 2
2.1 需求分析 2
2.2 可行性分析 2
2.2.1 经济可行性分析 2
2.2.2技术可行性 2
2.2.3 运行可行性 3
2.2.4 时间可行性 3
第3章 系统设计 4
3.1系统功能结构图 4
3.2系统业务流程 4
3.2.1登陆模块 4
3.2.2支出模块、收入模块、便签模块 5
3.2.3 数据统计模块 5
3.2.4系统设置模块 5
3.3系统命名规范 6
3.3.1数据库命名规范 6
3.3.2程序代码命名规范 7
3.4 数据库与数据库表设计 7
3.4.1 tb_account(账户表) 8
3.4.2 tb_income(收入信息表) 8
3.4.3 tb_pay(支出信息表) 9
3.4.4 tb_note(便签信息表) 9
3.4.5 tb_ptype(支出类型表) 9
3.4.6 tb_itype(收入类型表) 10
第4章软件开发 11
4.1系统开发及运行环境 11
4.2创建项目 11
4.3 系统文件夹组织 11
4.4系统公共类设计 13
4.4.1数据模型公共类 13
4.4.2 Dao公共类 13
4.5系统全局设计 13
4.5.1 完全退出系统的全局设计方案 13
4.5.2 界面风格设计方案 14
4.6收入管理版块设计实现 15
4.6.1页面布局 15
4.6.2数据传输 16
4.7支出管理版块设计实现 16
4.8便签版块设计实现 16
4.9数据统计版块设计实现 17
4.9.1分类收入统计 17
4.9.2分类支出统计 18
4.10系统设置版块设置 19
4.10.1 系统设置主界面 19
4.10.2收入类型管理和支出类型管理 19
4.10.3关于系统子模块 20
4.11账户管理版块设计实现 20
4.11.1用户注册 20
4.11.2使用默认用户登录 22
4.11.3账户管理模块统述 22
第5章 开发中遇到问题与解决方法 23
5.1 Activity生命周期的探究 23
5.2 LinearLayout中Layout_weight的探究 24
参考文献 25
致谢 26
论文字数:8458
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 300金币 才能浏览 支付
|
|