当前位置:  开发笔记 > 编程语言 > 正文

建立一个基本的会计应用程序

如何解决《建立一个基本的会计应用程序》经验,为你挑选了1个好方法。

我正在构建一个简单的会计应用程序,用于个人理财.

用户可能会跟踪购买,即将到来的账单,经常性存款等.这将简单易懂.

两个问题:

1)我应该记住哪些建议?显然,我会在适当的地方使用事务,但是正确的数据类型和其他注意事项会很好.

2)您是否知道我可以用来定期从银行获得用户余额的API?即,无论是在Chase,BofA还是其他方面,都可以简化查询帐户的API?

非常感谢,

迈克尔



1> Andy Webb..:

刚刚完成1.0版的一些自定义编写的在线会计软件,用于学校相关的非营利组织,我有一些建议:)

使用标准的双重记账/记账(借记和贷记)作为您的财务引擎的基础.您会发现,这不仅可以为您提供有关交易的数据,还可以生成报告.资产= Liabilies + Equity是一种经过验证的方法,用于跟踪谁拥有什么.

使用小数类型的钱.

使用交易.

保持界面尽可能简单.

您需要有一种方法允许用户将银行记录与其自己的记录进行协调.提取银行数据有助于此过程,但您需要为用户提供比较方法.您可以将银行对帐单用于此流程.

银行总是被认为是对的.如果银行和用户记录之间存在差异......故障几乎总是与用户记录有关.

确保为用户提供某种备份工具

保护用户数据

确保您完全了解自动化过程.不要做出假设.由专门从事个人理财的会计师来管理您的想法.进行这种审查将有所帮助.

准备编写大量的代码.会计软件已存在多年,典型会计软件包的"标准功能"列表已经增长,并且市场上有相当多的参与者.如果您计划销售此产品,则需要提供这些标准功能,然后找到一些方法将其与已有的附加功能区分开来.

再次测试测试和测试.您正在记录人们的个人金融交易(他们的钱).错误不是轻率的.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有