1 需求分析
1.1 背景
随着经济社会的高速发展,人们的生活水平也在飞速的提高,同时人们的收入和消费
水平也得到了很大的提升,也从过去的单一输入和消费变成了今天的多元化收入和消费模
式。所以不同功能的个人理财系统便由此产生了,不论是 PC 版还是手持设备版都有。
自 2007 年 google 公司的 android 系统产生以来,在这几年中,飞速的发展,现在
已经超过了过去看似很完美的塞班系统,成为全球最大的手机及手持设备系统之一 。
Android 操作系统凭借着自己开放的平台允许任何移动终端厂商加入到 Android 联盟中,
从而使得越来越多的用户倾向于选择操作系统为 Android 的终端设备。选择设计基于
Android 平台的软件,毫无疑问能覆盖更多的受众,等到各大厂商的青睐。
1.2 设计和解决方法
在 android 系统应用如此火热的情况下,开发一款基于 android 系统的个人记账系统,
不仅能很好的应用 android 系统的优势,可以在不同的小型手持设备上安装该软件。同时,
手持设备的便于携带性也大大提高了软件的使用价值,不仅可以随时随地记账,还能从另
一方面解决人们不善于管理个人财务的习惯,帮助大家实现自主理财。基于 andorid 系统
手机的个人记账系统,设计清新,使用简单,管理功能强,在当前的高速发展的社会经济
条件下,为帮助我们这一代不会理财的年轻人轻松实现自主理财,设计这样一款个人记账
系统是非常有意义和利用价值的。
根据个人理财实现的实际需求,本系统的设计解决方法如下:
1. 设计语言与结构: 本系统选用当前主流的开语言 Java 语言作为开发语言,结合当
前最为流行的移动开发技术,基于 android 系统下的软件开发技术,开发本系统,设计选
在在 android 平台上实现可以很好的发挥该软件系统的用处。
2. 功能解决:本系统设计主要为帮助不会自主理财的人们能很容易的学会自主理财,
通过软件中的各个功能,实现在电子系统上记录个人理财信息,提醒以及帮助用户实现自
主理财。
3. 性能解决:对于一个系统不仅要考虑功能的实用性,还要考虑系统的性能可靠。本
系统通过使用 sqlite 作为数据库存储数据。Sqlite 数据库是一款轻量级数据库,便于移植。
同时,配合 android 系统,可以设计一款清凉级的基于 android 系统应用软件。
2.1 系统概述
1. 软件名称: 小小记账本
2. 软件功能:实现账户添加,收入记录,消费记录,以及对每个月的消费预算。统
计用户某月消费、收入与预算的关系,查询某一时间段收入,消费,预算情况等.
2.2 需求概述
2.2.1 系统目标
本系统的最终目的是设计一个名为“天天记账”的个人记账理财系统。对不会自主理财,
同时有渴望有一个合理的消费和收入标准的广大用户来说,天天记账系统将是一款适合大
众的个人记账系统,通过系统的不同功能帮助用户实现自主理财。天天记账系统功能齐全
但操作简单,可满足家庭用户的需求。系统在设计和实施过程中,力争做到以下几点:
- 1
- 2
前往页