简介

大学生记账本是面向大学生的方便快捷的记账微信小程序。使用小程序云开发,云函数、云据库、云存储

系统提供支出、收入、转账、余额、借贷五大记账模块,内含多种情景账本,涉及食品、交通、购物、宿舍、娱乐、学习等各种针对学生的场景,以满足不同时期的记账需要。用户可以实时查看自己的账户余额和所有账单记录。本小程序已经上线,欢迎扫码体验。


1. 小程序介绍

1.1 项目背景

个人理财在我国得到大众的认可和金融机构的重视是近几年的事情。人们对个人理财的重视程度,与我国市场经济制度不断完善、资本市场长足发展、金融产品的日趋丰富以及居民总体收入水平的逐年上升等等是分不开的。但是比起美、日等发达国家,我国人民对于个人理财的理解还处于初级阶段。

但是其实理财并不困难,并不是必须依靠个人理财专业人士的建议才能身体力行。至于要如何预估收入、掌握支出进而检讨改进则有赖于平日的财务记录,简单的说记账是理财的第一步。

记账最直接的作用就是摸清收入、支出的具体情况,看看自己到底挣了多少钱,花了多少钱,钱都花在什么地方。还可以知道维持正常的日常生活需要多少钱,剩下的钱可以考虑进行消费和投资,这是进行财务规划的基础。

随着越来越多的人具有了记账的习惯,在学生族既定收入稳定的情况下,采取“节流”的科学理财方式是非常实际的,也符合个人理财统筹的原则。个人的收入支出结构在日益发生变化,单纯地靠在本子上记录收入支出无法满足对于收入支出结构的统计分析,因此以个人用户为目标的记账软件应运而生。相应的各种面向家庭及个人的理财软件也越来越多。但是众多个人理财软件操作专业,对于个人用户来说功能过于强大,分析数据用语专业也不易理解。因此开发一个使用简便、统计结果直观并对个人用户理财有参考价值的记账程序无疑能为广大个人用户提供方便。

本项目的目的在于帮助在校大学生合理地管理自己的财务,培养良好的消费习惯,搞清楚钱是怎样花出去的,避免大手大脚乱花钱。通过记账帮助学生成为精明的理性消费者,把钱花在刀刃上,用更少的钱做更多的事。

1.2 项目简介

大学生记账本是面向大学生的方便快捷的记账微信小程序。系统提供支出、收入、转账、余额、借贷五大记账模块,内含多种情景账本,涉及食品、交通、购物、宿舍、娱乐、学习等各种针对学生的场景,以满足不同时期的记账需要。用户可以实时查看自己的账户余额和所有账单记录。

同时该小程序提供了查询**“附近银行”的地图功能和汇率计算器功能**,帮助用户高效生活。对于不同的账单类型,系统所展示的图标也有所不同,以帮助用户进行更好地区分,同时系统会自动按照时间顺序对所有的账单记录进行排序,从年到月再到日。小程序简单易用、设计美观,将为用户的生活带来便利。

1.3 应用场景

学生在支出或者收入一笔钱之后,就可以随时打开 “大学生记账本” 微信小程序记一笔。同时如果用户想要快速查询自己附加的银行或者利用常用的汇率计算金额,也是本小程序使用场景。

1.4 系统总体框架

2. 需求分析

需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。需求分析之所以重要,就因为它具有决策性、方向性、策略性的作用,它的基本任务是回答系统必须“做什么”这个问题。如果投入大量的人力、物力、财力和时间开发出的软件却不被人需要,那么所有的投入都是徒劳。本章将详细阐述对于大学生记账系统的需求分析。以使得本系统可以尽可能地满足大多数学生用户记录日常收支的需要。

2.1 设计目标

为了做出满足大学生用户的符合质量要求的系统,制定以下设计目标:

  • 账户的种类尽可能符合学生日常的使用,产品要让用户易懂易用
  • 对于收入和支出,尽可能多的设置符合大学生的账单类型
  • UI 设计规范美观,对于不同的账单类型显示不同的图标,操作成功或失败给予友好提示
  • 提供一些能够方便用户高效生活的小工具,如汇率计算器等

2.2 功能需求

  • 记录日常收支的功能,在账单中可插入图片
  • 查看某一个具体账户的账单和所有账户的账单
  • 账单按照时间进行分类排序展示
  • 获取用户的使用反馈

2.3 非功能需求

  • 安全性:系统要能够保护用户的账单信息
  • 加载速度:当用户的账单数据较多时,加载速度不能太慢

3. 详细设计

内容较多,请移步到https://developers.weixin.qq.com/community/develop/article/doc/0004caaad78550e49fca811f252813


4. 资源

本小程序的代码已开源
https://github.com/ChangYanwei/accountBook

基于微信小程序的记账系统相关推荐

  1. (微信小程序毕业设计)基于微信小程序便捷记账系统

    基于微信小程序便捷记账系统 便捷记账系统用户端是基于微信小程序端,后端管理员是基于java编程语言,mysql数据库,idea开发工具,ssm框架开发,本系统分为用户和管理员两个角色,用户微信端可以注 ...

  2. 基于微信小程序付费自习室系统(微信小程序毕业设计)

    基于微信小程序付费自习室系统 付费自习室系统是基于微信小程序端,后端采用java编程语言,ssm框架,mysql数据库和idea开发工具制作:本系统分为用户和管理员两个角色,其中用户可以注册登陆系统, ...

  3. 计算机毕业设计Python+uniapp基于微信小程序的旅游系统论文(小程序+源码+LW)

    计算机毕业设计Python+uniapp基于微信小程序的旅游系统论文(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ ...

  4. 基于微信小程序食堂订餐系统源码(微信小程序毕业设计)

    基于微信小程序食堂订餐系统 食堂订餐系统后台是基于java编程语言,mysql数据库,ssm框架,idea工具开发,用户端是采用微信小程序端开发,本系统主要分为用户,管理员,商家三个端,用户可以注册登 ...

  5. 基于微信小程序智能停车场系统(微信小程序毕业设计)

    基于微信小程序智能停车场系统 基于微信小程序智能停车场系统,后台采用ssm框架,java编程语言,mysql数据库制作:本系统主要分为用户和管理员两个角色:用户的主要功能有,注册和登陆系统,查看系统公 ...

  6. 基于微信小程序的打车系统#毕业设计

    项目介绍 目的:本课题主要目标是设计并能够实现一个基于微信小程序租车系统,前台用户使用小程序,小程序使用微信开发者工具开发后台管理使用基PP+MySql的C/S(客户端/服务器端)架构,开发工具使用p ...

  7. [附源码]计算机毕业设计Python+uniapp基于微信小程序图书借阅系统04688(程序+lw+远程部署)

    [附源码]计算机毕业设计Python+uniapp基于微信小程序图书借阅系统04688(程序+lw+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: Py ...

  8. 基于微信小程序便民服务系统(微信小程序毕业设计)

    基于微信小程序民警服务系统 民警服务系统是基于微信小程序端,后端采用java编程语言,mysql数据库,ssm框架,idea开发工具开发,本系统分为用户,民警,管理员三个角色,其中用户可以在线对服务进 ...

  9. 基于微信小程序学生选课系统(微信小程序毕业设计)

    基于java足球赛会管理系统 基于微信小程序学生选课系统后台是基于java编程语言,mysql数据库,ssm框架,idea开发工具编写,本系统分为学生,教师,管理员三个角色,学生的主要功能是查看课程介 ...

  10. 计算机毕业设计Python+uniapp基于微信小程序在线抽签系统(小程序+源码+LW)

    计算机毕业设计Python+uniapp基于微信小程序在线抽签系统(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ ...

最新文章

  1. c#_Dictionary集合
  2. WPF最大化避免覆盖任务栏
  3. gdb中看内存(x命令)
  4. 数字图像处理资料集锦(Python、C++、Matlab)
  5. 科普文丨Java 单元测试相关概念理清
  6. ASP.NET Core 沉思录 - Logging 的两种介入方法
  7. mysql 6.0 新特性 2014_MySQL 各版本的特性
  8. Java8中检查字符串在数组中是否存在
  9. 常用z反变换公式表_高中数学三角函数题型总结归纳,同角三角函数及诱导公式...
  10. Java编程入门:使用Eclipse快捷键
  11. 私有云基础架构设计:存储、网络、计算、安全和应用的设计最佳实践及案例
  12. redis的三大模式主从,哨兵和集群
  13. MAC软件推荐(Java方向)
  14. 在STM32Cube中使用FreeRTOS:入门体验
  15. Linux查看DNS服务器及设置DNS服务器的方法
  16. H264码流的 ps封装
  17. 曼妙琳珑心 Android 面试题(2)
  18. 照明模型:光通量、辐照度、光源
  19. uniapp APP端水印相机实现
  20. vscode 在编写c++时候报“在 browse.path 中未找到包含文件”

热门文章

  1. 射频信号发生器原理及提高性能的五个方法
  2. windows下安装GCC编译器
  3. 地图测量面积工具app_GPS地图测量尺
  4. 做下一个互联网时代的“水电公司”——融云的通信云视野与蓝图
  5. Pentest Wiki Part4 后渗透(二)
  6. 我们该怎么把图片转文字呢?智能提取文字软件有哪些?
  7. JavaScript---BOM和DOM
  8. 蓝桥杯 C语言 试题 历届试题 高僧斗法
  9. 如何确定一家培训机构值得信赖
  10. JAVA中使用Apache Batik实现SVG文件转PDF文件导出