基于Android平台的记账系统的设计与实现

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:loop
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们生活水平日益增长,人们的经济活动越来越多元化,金融工具层出不穷,理财业务也发展迅猛。人们在日常花销的同时,也在寻求资本增值的方式,金融意识随着时代的变化正在不断更新。如今,个人财务管理已经流行,人们正在为积极稳妥地利用好自己的钱财,有效的实现财富增值而努力。伴随着计算机技术的进步,智能化产物已经深入人们生活的方方面面,其强大的功能已经深得人们喜欢。在这样的背景下,计算机软件市场迅猛发展,计算机处理复杂统计计算问题的性能已得到人们的认可,其应用到理财领域已是势在必行。较传统的手工记账方式,其具有无可比拟的优点,无论是在数据统计方面,还是在高效查找、数据安全方面,都表现的相当出色。现在是移动互联网时代,基于移动智能操作系统的移动设备具有强大的运算处理能力、美观的界面、良好的用户体验等优点,在此基础上开发的软件能够满足人们随时随地随身记账查账的需求,对于个人理财无疑是个重要的突破。本文是基于目前最为流行的智能操作系统之一的Android系统而设计的个人记账系统。在本文中,首先调研了各类理财软件的基本功能,总结了基于移动终端的个人记账系统的优点。参阅了目前最为流行的会计学理财方法,选择出最为准确实用的复式记账法作为本系统的基本理财方法。然后着手软件设计与实现,参阅Android编程原理,理解并掌握基本API、基本组件Activity、Intent、Service等的用法,熟悉使用Android上的轻量级数据库SQLite。对系统进行分层、分模块设计与实现,主要分为UI层与Service层,并对UI层界面设计进行了优化,以达到良好的用户体验。最后,对此系统进行了测试,可以稳定运行,满足了基本的需求。本系统主要采用UI-Service模式,将繁杂的工作交给Service进程来处理,从而不会阻塞UI的正常响应,系统中主要的模块有账号管理模块、记账管理模块、查询管理模块、统计分析模块、数据管理模块和咨询推送模块。用户只需注册一个账号,即可享受随时随地随身记账、查账、分析账目的功能,同时还可以管理自己的账户,对账目进行备份恢复、导入导出等操作,方便实用。咨询推送功能还能带给用户理财信息,帮助用户进行理财。
其他文献
<正>颈部手术后术区常需要有效地引流,以避免或减少手术创腔积液、皮瓣坏死、伤口感染等术后并发症的发生。颈部术后创腔放置引流管是防止由于颈部空间狭小,少量的积血、积液
<正>膝关节及邻近部位组织严重损伤后,由于关节固定时间过长常引起膝关节功能障碍。部分患者伴有不同程度的膝屈、伸肌肌肉萎缩,肌腱挛缩。若膝关节屈曲范围<60°,限制了整个