在开发、测试、备份和补救措施几个方面如何保证账务系统关键数据的安全?

发布于 2022-09-11 17:32:31 字数 210 浏览 21 评论 0

最近做了很多有关财务的项目,发现有时候总会出一些小漏洞,导致数据错乱,比如按照一定的规则去给用户计算分红和积分,一旦计算错误,所有用户的数据都会受影响。
好在项目使用量还不算多,通过备份恢复就能解决。
由此引发更多的考虑。

如何才能更好地保证财务数据不出错?测试能很好地解决这个问题吗?或者说如何才能测试出财务计算的错误?可以举例说明吗?
如果出现问题,应该如何补救呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

永不分离 2022-09-18 17:32:31

个人建议:

1.在你不理解实际业务需求的情况下,不要过早的写代码,那样就很容易只考虑片面的问题,隐藏的问题没想到,结果出现了和预想不到的数据(也就是错误数据);
2.功能完成后,保证测试到位每一步,尤其是你这样的,和财务挂钩的,更需要这样;
3.在发布上线以后,三小时内(具体情况根据业务来断),时刻关注数据变化情况,一旦发现问题,第一时间解决,如果问题覆盖面太广,立即回滚代码。

如果发生了这类问题,首先保证用户体验和数据正确性以及完整性,然后再进行bug修复以及商讨如何处理问题,最后,还是要看个人代码功底,不确定代码不下手,这是最重要的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文