摘要:今年来,人们生活节奏的加快,移动端技术的成熟,催生出了一大批低头族,大量手机app应运而生。收入的增加,消费习惯的恶化,超前消费也随之出现,所以一款记账软件是必不可少的。本作品设计了智能账单记录和管理功能,随时随地记录你的生活当中的各种钱财的去向,让你的钱花的明明白白,不用在为钱究竟花在哪里而烦恼,本系统还具有消费提醒功能。
关键词:Android手机;记账本;智能记录
目录
摘要
Abstract
1 绪论-1
1.1 本系统的研究背景-1
1.2 移动记账的现状-1
1.3 相关开发工具简介-3
1.3.1 Android和SDK介绍-3
1.3.2 Eclipse简介-4
1.3.3 SQLite简介-5
1.3.4 SQLite的特性-5
1.3.5 Web服务器软件-5
2 系统分析-6
2.1 需求分析-6
2.1.1 常用的一些记账方式-6
2.1.2 功能性需求-7
2.1.3 非功能性需求-7
2.2 用例模型-7
2.3 确定用例-8
2.4 用例关系图-8
3 总体设计-9
3.1 系统设计-9
3.1.1 系统设计目标-9
3.1.3 登录注册模块-10
3.1.4 收入、支出相关业务流程-11
3.1.5 用户数据显示图表模块-12
3.2 软件命名规范-13
3.2.1 数据库命名规范-13
3.2.2 代码命名规范-13
4 软件的实现和结果-14
4.1 MVC设计模式-14
4.2 数据库的创建和其中的一些操作-15
4.2.1 使用语句创建管理数据库-15
4.2.2 数据库的增减删除改查-15
4.3 主要的一些界面-15
4.3.1 登录/注册的界面-16
4.3.2 收入/支出的界面-17
4.3.3 修改用户信息-17
4.3.4 统计账目-18
4.3.5 金额的查看和预算余额-18
4.4 开发完成之后的展望-19
5 软件的测试过程和一些结果 -19
5.1 个人记账本的系统测试-19
5.1.1 添加账单模块测试-19
5.1.2 查询账单模块测试-20
5.1.3 删除账单测试模块-20
5.1.4 登录注册测试模块-20
5.2 测试结果评价-20
6 总结 -21
参考文献-22