全文预览

基于Android的个人记账系统分析与设计本科毕业设计论文

上传者:梦溪 |  格式:doc  |  页数:56 |  大小:0KB

文档介绍
业务逻辑部分和应用服务分离开来, 避免相似代码重复编写,尤其是类似数据库事务操作的这类代码,Spring 的使用能够大幅降低系统的耦合性,使系统各部分的关联度降低,易于后期修改和扩展。 Hibernate 是为了解决面向对象编程语言的数据操作和关系型数据库的数据存储之间阻抗不匹配问题的对象-关系映射(ORM )框架,很好的封装了各类关系型数据库的操作,使开发人员可以使用面向对象的方式来进行数据的存取,利用面向对象的思想开发基于关系型数据库的应用系统。良好的框架应用,可以减轻开发者在技术解决方案上消耗的精力和负担,将注意力转移到问题业务的解决上,并且在编码时减少代码的编写量,提高开发效率。另一方面, 框架的使用,能让应用系统最大限度的松耦合,这样在应对变化或增加时,能够很好的进行系统的扩展。 1.3.5 db4o 对象型数据库 db4o 是一个开源的纯对象型的数据库,功能强大,体积小轻量级,而且性能足够优异,因此特别适合作为嵌入式数据库,运用在 Android 应用程序中。而且 db4o 能够实现零管理的模式,不需要额外的 DBA 技术来进行数据库的管理。因为是 100% 使用 Java 写成的数据库,能够让 Java 应用程序无缝的和 db4o 数据库连接进行数据的存取操作,大大减少了开发人员花费在对象模型到关系模型的转换时间和代价,提高开发效率。 1.4 可行性研究及结论 1.4.1 必要性分析记账的形式多种多样,有的人至今仍然随身携带记账本和笔随时随地进行记账,的确不能说这种方式不方便,能够在消费发生的第一时间就拿出来进行记录,但是后期需要进行大量的人工数据统计工作,更不用说报表输出了;而有的人早已废弃纸币,选择了电脑软件进行记账,如 Excel 工作簿、记账通等,最大的有点就是带有强大的数据分析和报表输出功能,但是缺点是电脑哪怕是笔记本电脑想要随时携带比较麻烦,想要在

收藏

分享

举报
下载此文档