|
技术:Android等
摘要:
近年来,基于Android系统来开发的便携式的智能手机以惊人的速度发展开来。智能手机拥有快速的计算功能、优越的图形界面和分辨率较高的显示器,使人们不再局限于计算机,能在任何时间、任何地点便捷地整理各种电子资料并进行一些复杂的计算。因此,智能手机的应用软件将有不错的发展市场。
这款软件运用Eclipse作为开发工具、Java技术、SQLite建立后台数据库开发了一款家庭理财应用软件,可以使用户在任何时间、任何地点管理家庭的收支账单。这款软件包括记账模块、报表模块、资金模块和用户管理界面四个功能模块。本文对家庭财务记账系统进行可行性分析、用户功能需求分析、系统性能需求和对各功能模块的详细设计。
通过这款软件,可以便捷地对家庭收入、家庭支出进行管理,该软件具有浏览、添加、删除、报表、统计和用户登录等功能,界面美丽大方而且非常操作简单,能够满足各种家庭财务记账方面的需求。
关键词:家庭财务记账系统;Eclipse;java;数据库
目录:
摘要………………………….......……………………………………………………I
Abstract…………………………………….…………………………………...........……II
目录……………………………….…………………………………………...........………III
1绪论..........................................................................................................1
1.1选题背景..............................................................1
1.2 国内外研究现状........................................................1
1.3 选题的意义............................................................2
1.4 主要设计思路..........................................................2
2 开发的相关技术与概念...................................................3
2.1 Android移动平台.......................................................3
2.1.1 什么是Android........................................................3
2.1.2 系统架构.............................................................3
2.1.3 开发性及其应用前景...................................................4
2.1.4 开发环境与工具.......................................................5
2.2 关键概念...............................................................6
2.2.1Android的活动及其生命周期............................................6
2.2.2 资源文件与XML........................................................6
2.2.3 SQLite数据库.........................................................7
2.2.4 图形界面与组件.......................................................7
2.2.5 进程间通讯与意图.....................................................8
3 系统分析与设计.........................................................9
3.1 可行性分析.............................................................9
3.1.1 经济上的可行性.......................................................9
3.1.2 技术上的可行性......................................................9
3.1.3 社会上的可行性.......................................................9
3.2 用户功能需求分析.....................................................10
3.3 系统性能需求..........................................................10
3.3.1即时性要求..........................................................10
3.3.2易用性要求..........................................................10
3.3.3 响应速度要求........................................................11
4 编码与实现............................................................12
4.1 主要代码..............................................................12
4.2主要界面设计...........................................................13
4.2.1 记账模块界面........................................................13
4.2.2 报表模块界面........................................................14
4.2.3 资金模块界面........................................................14
4.2.4 用户管理界面........................................................16
5 测试..................................................................17
5.1测试原则...............................................................17
5.2 测试目标..............................................................17
5.3 测试结果..............................................................17
6 结论..................................................................18
参考文献................................................................19
致谢....................................................................20
论文字数:8448
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 300金币 才能浏览 支付
|
|