记账系统进展(2)

请注意,本文编写于 1581 天前,最后修改于 1567 天前,其中某些信息可能已经过气。

今天基本研究清楚数据在多个表之间的传输方法,比如在帐目中有个支付方式,我们首先希望这个支付方式可以不用手写而是直接用菜单进行选择。但针对不同的用户,支付方式可能多种多样,只给出固定的option显然不是最佳方案。
我们可以单独建立一个表,其中包含支付方式名称,对应的序号,以及创建者的用户id。
用户可以在管理页自行添加需要的支付方式,输入名称后,系统会自动分配一个对应的序号。在之后用户记账过程中,选框会根据当前的用户id对表内的诸多支付方式进行筛选,选出该用户所创建的,并给予显示。用户选择合适的项目后,option返回该选项对应的序号到主账目表中。
用户查账时,对应的序号会重新在含有支付方式的表中寻找对应名称显示。
此法优点有三,1用户可自定义内容,2用户之间不会干扰,3重命名,移动,删除等操作被简化,修改不需要改动主账目文件。

ScreenShot_2020-01-09_21-02-05.png
ScreenShot_2020-01-09_21-02-05.png

账目的颜色稍微做出了调整,支出为红色,收入为绿色,特殊消费为蓝色。特殊消费包括偶然大额消费和固定消费。

账目部分基本完成,后续有空再慢慢完善账目导出导入的功能。网页UI目前让我头很大,但暂时只能忍忍,接下来大的改动还很多,基本定型了再美化。

下一步是再现数据分析,计算平均消费,最低生活消费,制作月消费,年消费折线图等。
最终需要引入合适的算法进行消费预估,目标是要预测的比excel目前做的准确。

评论区

评论列表