基于微信小程序的记账收款系统设计与实现
2023-02-06 08:33:07
论文总字数:18179字
摘 要
本篇论文的主要研究目的是为了方便人们日常生活,能让所有人在快节奏的生活中对自己的开销有一个明确的认知。随着时代得发展,科技不断地进步,人们越来越追求的是高效率快节奏的生活方式,而微信小程序的诞生则是更加使人们的生活便捷高效。本课题主要设计内容是记账本小程序,它拥有记账功能,记录人们一天的收入支出,同时以图表的形式反映出来,让人们能简洁明了的浏览自己的账目情况。同时因为是微信小程序平台,这是一个不需要下载,不需要注册的程序,只要点开就能立刻使用,人们不用担心会花费很多时间,在你结账买单的时候,划开小程序就能立刻记录下这笔支出,不会堆积到一起后遗忘了某笔支出,也能让人们更加容易坚持下来。因为很多人们在记账的时候,总是会遗忘账单,堆积的多了,很多人就嫌麻烦,但是微信小程序的方便就会让更多人能坚持记录账单,这样就能达到目的,让更多的人使用这个小程序。
关键词:JavaScript;MySQL;微信小程序
Design and Implementation of Course Design and graduation thesis topic selection system
Abstract
As graduation day approaches, many college students look forward to a time when they can pursue the great things that they desire independently. But young adults, who are inadequately equipped with the essential knowledge about personal finance, make many detrimental financial mistakes until they finally become smart and diligent financial planners. If college graduates have the correct knowledge and motivation about personal finance when starting out, they can get control of their finances by making wise decisions and avoiding common pitfalls. This essay starts with determining one’s personal financial goals in a realistic manner in order to set the plan. Then the essay goes on to recommend college graduates to make net worth statement in order to know the starting point of carrying out the plan. Additionally, the essay will delve into different aspects of carrying out the personal financial plan such as making a budget which serves to direct wise spending, managing credits which deals with smart borrowing, saving for the future which prepares graduates for emergencies and small extra funds and lastly, it will talk about smart investin which can bring about large wealth to college graduates who start out with little money. This essay will provide insightful information for college graduates to be financially successful.
Key words: Java EE;MySQL; Wechat small program
目 录
目 录 III
第一章 系统概述 1
1.1研究背景 1
1.2研究的意义 1
第二章 系统开发环境 2
2.1 Eclipse技术介绍 2
2.2 MySQL数据库技术介绍 2
2.3 JavaScript语言的优势 2
2.4 MyBatis怎么连接到Mysql数据库 2
第三章 需求分析 4
3.1可行性分析 4
3.1.1 技术可行性 4
3.1.2 经济可行性 4
3.1.3 操作可行性 4
3.2系统流程和逻辑 5
3.3计算机软硬件配置和开发平台 6
3.3.1计算机系统硬件配置 6
3.3.2计算机系统软件配置 6
第四章 系统概要设计 7
4.1 概述 7
4.2 系统结构 7
4.3 构建状态图 8
4.4功能结构图 8
4.5数据库设计 9
4.5.1数据库E-R图 9
4.5.2数据库实体 9
4.5.3数据库设计表 10
第五章 系统详细设计 12
5.1 小程序技术介绍 12
5.1.1逻辑层 12
5.1.2视图层 12
5.1.3 app文件 12
5.2记账首页模块 12
5.3设置标签模块 15
5.4收款记录模块 17
5.5统计模块 18
5.6图表模块 19
5.7删除账单记录模块 20
5.8开发流程 22
第六章 系统实现与测试 24
6.1系统实现 24
6.2概念和意义 25
6.3 特性 26
6.4重要性 26
6.5 本系统测试描述 26
第七章 总 结 29
致 谢 语 30
参考文献 31
第一章 系统概述
1.1研究背景
微信小程序的出现给人们的生活带来了非常多的便捷,因为小程序不需要下载安装,只要点开就能使用,非常方便同时占用的内存也十分的小,所以小程序一出现便得到了人们的广泛使用,微信小程序自2017年1月9日正式上线以来,就已经得到了很多人的关注。微信团队也不停地对小程序进行更新。微信小程序的优势十分明显,其无需安装,用完即走的理念能够满足用户需求且节省手机内存。因为微信使用者非常之多,所以小程序的推广也十分方便,它的高效便捷,让人们也十分乐于使用。
本篇论文是收款记账类小程序,随着社会发展,线上支付已经成为了付款主流方式,然而时长有人因为一段时间下来没有集中地记录开销,存在收入和支出不对,或者提前花掉了重要的钱,导致月底资金紧缺,又或者没有记录所以用钱无度,莫名的钱就少了很多,不知道花去哪里,也不知道下个月应该如何节省,让自己的钱能高效被利用起来。设计的这个小程序就可以让大家记录下所以开支,每一笔资金的进入或转出都可以被记录下来。然后会通过柱状图的模式转换出来让使用者看到这一个月的资金使用情况,在哪一方面用钱较多,哪一方面不该花,不需要花费过多时间,能够通过这个小程序充分管理好自己的财务情况。
1.2研究的意义
因为现在线上付款的频率非常的搞,很多人都习惯使用手机付款,现金支付减少,同时用笔记账就会有很多的不方便,比如一天下来会出现很多遗漏的账目,或者记不清使用情况,所以线上记账成了主流,小程序记账本则更加方便,也就是说记账功能。用微信小程序的话也许可以减少这个问题的出现,毕竟微信使用频率太高了,用的时候就更容易注意到记账小程序记一笔,而且还不用特地打开另一个app。很多人每天忙碌一天很多时候晚上回家后想要对一天的开支情况进行一个归纳整理可以却会漏记错记很多钱,我认为这个小程序的开发就能解决了很多这样的困扰,非常的快捷方便,只需付款后打开app记录下花出的钱和用途即可,当你有进账的时候也可以同样的方式记录,每周都有一个总结,并且每个标签类中都有图表显示,所以还可以对一周开销情况有个了解,这样的小程序我认为非常有研究的意义。
第二章 系统开发环境
2.1 Eclipse技术介绍
Eclipse是一个非常强大的开发工具,属于java的一个植入环境。一个java web的开发,掌握Eclipse的使用技巧是非常重要的。Eclipse是目前应用最为广泛的Java应用程序开发集成环境。使用Eclipse进行Java Web的开发,首先必须配置好开发环境,这是很重要的。在Java Web开发中,可以将Tomcat服务器等集成到Eclipse中去使用。由于在发展规划、部署和操作更加方便快捷,我们还需要安装一个Tomcat服务器,集成到Eclipse。
2.2 MySQL数据库技术介绍
MySQL数据库不如Oracle数据库的体积大,相比较而言,确实比较小。不过它虽然体积小了一些,但是它的执行的速度快的,也是由于这样,我们在平时开发一些中小型项目的时候比较喜欢用它。MySQL数据库还有一个特点就是源代码开放。它是用标准化的SQL语句来访问数据库。
剩余内容已隐藏,请支付后下载全文,论文总字数:18179字