| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13206 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要:快速发展的科技时代,增加了人们的消费途径与方式,在没有主动的记录以及有意识地关注的情况下往往花钱如流水而不自知,纸质的记账本易丢失损坏也不方便携带,过后准备记录时又会遗忘一些消费。因此,本文提出基于微信小程序的个人记账本。
系统利用Eclipse和微信开发者工具,分为前端和后端的开发。后端以ssh为框架为前端提供接口,实现从接口接收数据,在记录表中插入数据并显示与微信小程序界面,实现记账本的功能以及逻辑,设计所需要在数据库中存储的记录的同类型,在查看、添加账单基础上,实现查询、消费图表以及个人中心等功能,帮助用户对资产进行有效的管理。
前端使用微信小程序开发工具进行开发,通过设计小程序的不同功能的显示页面,兼顾了功能性与美观性,进行了11个页面的开发,其中包括login(登录)、res(注册)、index(首页)、new(新建)、count(查询)、tj(消费图标)、personal(个人中心)、mine(我的信息)、fk(反馈)、headIcon(头像)、developer(开发者致谢),其中以鲜明的颜色设计的布局体现出记账本的特色与活力。后端开发,主要包括Action、service、dao、model的编写,这其中包括接受客户端请求和响应、调用控制器层传入数据、以及对于数据库的不同操作,为前端的功能提供数据。
关键词:微信小程序;记账本;SSH;MVC;Java
目 录
摘 要
Abstract
第1章 绪 论 1
1.1背景与意义 1
1.1.1选题背景 1
1.1.2选题意义 1
1.2论文章节安排 2
第2章 系统需求分析 3
2.1需求分析 3
2.2系统可行性分析 3
2.2.1技术可行性 3
2.2.2经济可行性 3
2.2.3操作可行性 4
2.3 程序功能模块 4
2.4 系统功能用例描述 5
第3章 系统概要设计 8
3.1系统概要设计分析 8
3.2小程序的功能模块 8
3.2.1收支管理模块 8
3.2.2报表管理模块 9
3.2.3账号管理模块 9
3.2.4用户反馈模块 9
3.3数据库设计 10
3.3.1 user 10
3.3.2 record 10
3.3.3 fk 11
3.3.4 manage 11
第4章 系统详细设计与实现 12
4.1 界面设计 12
4.1.1系统登录界面设计 12
4.1.2账号管理模块界面设计 12
4.1.3记录模块界面设计 15
4.1.4消费图表界面设计 18
4.1.5用户反馈模块界面设计 19
4.2 Controller逻辑层设计 19
4.2.1账号管理模块逻辑设计 20
4.2.2报表管理模块逻辑设计 20
4.2.3收支管理模块逻辑设计 21
4.2.4用户反馈模块逻辑设计 23
4.3 Model数据访问层设计 23
4.3.1账号管理模块数据访问层设计 24
4.3.2收支管理模块数据访问层设计 24
4.3.3报表管理模块数据访问层设计 24
4.3.4用户反馈模块数据访问层设计 24
第5章 系统测试 25
5.1测试环境 25
5.2测试用例 25
5.2.1登录注册测试用例 25
5.2.2账本记录测试用例 25
5.2.3消费图表测试用例 26
5.2.4用户反馈测试用例 26
5.3测试总结 26
第6章 系统总结和展望 27
6.1系统总结 27
6.2系统展望 27
致 谢 28
参考文献 29 |

