【毕业设计/课程设计】基于微信的记账小程序设计与实现(源码+文章) 含Java Web管理端

开发工具

1、数据库:MySQL

2、开发工具

微信端:微信开发工具

管理后端:Idea、Eclipse、MyEclipse等Java开发工具均可

3、服务器:Tomcat系列均可

技术简介

微信端采用微信开发者工具开发,管理后端采用Java语言,MySQL数据库,开发框架是SSM

摘要

        随着人们生活节奏的加快,以及各种线上支付方式的诞生,群众对金钱的概念慢慢的发生变化,以往群众使用人民币来进行支付,金钱的余额和花费的速度都是清晰可见的,线上的支付方式给群众的生活带来了便利的同时,也加速了群众的金钱花费速度,导致很多群众会出现不知道金钱花费到了哪里的情况,为了对此种现象进行解决,设计了一款微信记账小程序,帮助群众进行金钱花费情况的掌握。在微信记账小程序就是在这种情况下开发的,系统在开发时对现有的记账工具进行了参考,并通过问卷方式进行了用户需求的总结,最后使用Java语言实现了系统的设计。微信记账小程序系统为B/S结构,整体个更加的稳定,使用MySQL数据库存储大量的收入、支付页信息等数据,利用现有的微信小程序技术、CSS技术、JSON等技术实现对微信记账小程序的手机端进行了设计。微信记账小程序包括管理员和用户两类角色,针对于管理员角色设计有记账管理模块、账号管理模块、反馈管理模块、通知管理模块,用来进行账号的查询,记账这种的查看,通知的发布以及反馈信息的阅读。针对于小程序用户设计有明细模块、图表模块、记账模块、账单模块和我的模块,用来进行记账操作以及账目明细的查看等功能。系统的设计遵循了需求分析、概要设计、详细设计、系统测试的流程,保证系统的功能和性能方面的稳定。

关键词:微信;记账;Java;MySQL

文章目录


摘要

Abstract

第一章 绪论

1.1 研究背景

1.2 研究目的及意义

1.3 国内外研究现状

1.3.1 国外研究现状

1.3.2 国内研究现状

1.4 论文研究内容

1.5 研究思路

第二章 系统相关技术介绍

2.1 前后端技术介绍

2.2 小程序端技术介绍

第三章 系统需求分析

3.1 系统需求

3.1.1 管理员需求

3.1.2 用户需求

3.2 可行性分析

3.2.1 技术可行性

3.2.2 经济可行性

3.2.3 操作可行性

3.2.4 时间可行性

3.3 系统非功能性需求

3.3.1 安全性

3.3.2 恢复性

3.3.3 强壮性

3.3.4 兼容性

第四章 系统概要设计

4.1 系统功能结构设计

4.2 数据库设计

4.2.1 数据库概念结构设计

4.2.2 数据库逻辑结构设计

4.2.2 数据库物理结构设计

4.3 系统流程设计

4.3.1 登录流程设计

4.3.2 记账流程设计

4.3.3 反馈流程设计

4.3.3 个人信息修改程设计

第五章 系统实现

5.1 管理员功能设计

5.1.1 记账管理

5.1.2 账号管理

5.1.3 反馈管理

5.1.4 通知管理

5.2 用户功能设计

5.2.1 明细模块

5.2.2 图表模块

5.2.3 记账模块

5.2.4 账单模块

5.2.4 我的模块

第六章 系统测试

6.1 系统测试介绍

6.2 测试方法介绍

6.3 界面测试

6.4 系统功能测试

6.4.1 记账管理测试用例

6.4.2 通知管理测试用例

6.4.3 反馈管理测试用例

6.4.4 图表功能测试用例

6.4.5 小工具功能测试用例

6.5 系统性能测试

6.6 测试结论

结论

参考文献

致谢

功能结构图

系统截图

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员王大爷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值