此文转载自:https://blog.csdn.net/weixin_45821421/article/details/110087114#commentBox
写在前面
现在是2020年11月23日
最近时间比较多,一直想整理一下本科这两年开发的一些小作品,考虑到年后要准备考研,于是决定最近完成这项工作。
首先发一个比较简单的,前段时间自己做的一个记账小程序,起因是觉得花钱太多,想记录一下日常花销,于是准备自己做一个自己专用的小程序,后来觉得只能自己用太没意思了,所以它最后面向了所有用户(如果有兴趣,欢迎体验)。
这个小程序现在怎么样了呢?我用了一两周后,发现天天记账也很麻烦,于是就放在那不用了。唉,看来记账还是不适合我这种人,所以我把它在这里发给大家,大家如果有兴趣可以自己做一个,记得点个赞就好了
先声明一下,我是数学专业的,做这个仅仅是因为如上所述,并非专业。所以有很多地方做的不是很成熟,还请大家见谅!好了,下面开始
目录
- 小程序功能介绍
- 小程序视频展示
- 小程序数据库架构
- 小程序源码
小程序功能介绍
如果不想看,可以直接看下面的展示视频
一.记账页面
第一个页面,用于记账
-
1、价格显示
- 最顶端显示的是今日总价和本月总价,可以根据记账实时变化
-
2、记账功能
- 中间部分可以选择分类(只写了4类调试用)和支付方式。
- 名称和价格可以自行输入
- 输入完成后点击保存即完成一次记账,数据库会更新。清空则清除填入的内容。
- 点击保存会自动检测输入的内容是否为空和是否合法。
- 最下面的“今日已买”即显示今日已经记录的账单,可以实时变化。
- “今日”已买可以删除,点击对应删除按钮即从当前页面和数据库中删除这条账单记f录。
二、分析页面
第二个页面,主要用于账单分析,分为七日支出分析和本月分析
-
1、七日支出
- 记录了自昨日起的前七天的内容,包括七日平均日总价,七日总价,及七日账单价格走势图。
- 查看详情和收藏分享本来打算后期开发,结果因为自己都懒得记账了,所以也至今也没有开发。不过说不定等后面哪天心血来潮可以会完成这项工作(可能性不大),如果完成了我会来更新的。
-
2、本月总计
- 记录了本月总价和本月的平均日总价
- 饼状图显示了各个类别(记账时选择的类别)花销占的比例。
三、记账提醒功能
- 在小程序加载之初会向用户询问是否订阅用于每天向用户发送记账提醒。
- 我这里设定的是每天晚上9:30用个人服务器自动向用户推送订阅,订阅内容包括 昨日支出,本月指出,本月收入(为了后续开发,在这里就提前加了)以及记账提醒。
- 以上基本就是小程序的全部功能,接下来的视频会展示这些功能。
展示视频