登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 电子信息类 > 电子信息工程 > 正文

基于微信小程序的个人记账软件的设计文献综述

 2020-04-29 15:17:11  

1.目的及意义

北京时间2016年1月9日,腾讯公司开启了关于微信小程序产品的研发,历时一年,于次年1月9日正式发布。微信小程序与微信订阅号和微信公众号截然不同,其拥有应用程序的能力,而且这是一种无需下载安装、只需用户拿起手机扫一扫二维码或者搜索就能立马使用的应用,真正实现了“触手可及”的梦想和“用完即走”的理念。对于用户,节省了下载应用的时间,完美避免了应用占用过多内存的缺陷,为此,应用变得无处不在,随时随地,大大提升了生活效率和用户体验。

马化腾于2018年3月5日向记者透露,微信全球月活跃用户数已超10亿,通过微信公众号、二维码、朋友圈分享及转发,能够直接获得大量的直接用户,而微信小程序基于这样的生态中,不仅拥有大流量,多入口的优势,同时实现功能简单便捷,更容易受到人们的青睐,拥有更大的发展机遇,其门槛很低,对于普通人而言,通过自主学习,就能自主开发程序,为很多梦想成为程序员的人提供了机会。

那么,与APP相比,微信小程序在未来生活中能否完全取代呢?我们来对二者进行比较。首先,在传统APP软件开发时候,需要做ios和Android两版,而微信小程序在开发时只需要做一版,无论是Android还是ios用户,都能用微信通过扫码来运行微信小程序实现相应的需求功能,这无疑是一个极大的优势。此外,微信小程序不需要占用内存,也不用下载,即扫即用,毫无疑问是小内存手机用户的福音,在没有WiFi的情况下更是解了用户的燃眉之急,本来需要下载APP才能查地图、点餐、买票,现在通通只需要一个微信就能全部完成,方便快捷。但是也存在一些缺陷,就现阶段而言,微信小程序的开发效率是大不如APP的,而且小程序不支持WebView,无法展示大量已经被静态化好了的HTML页面。缺乏成熟组件,例如统计和绘图的组件,echarts和hightcharts也无法使用。这些种种因素,限制了微信小程序目前的发展与普及,至于其能否取代Android和ios,是蓝海还是死海,这需要看今后,靠时间来验证。

目前在我们的日常生活中,微信小程序所涉及的地方已经越来越多。比如现在所流行的遍地都是的共享单车,只需要拿起微信“扫一扫”,就能通过小程序开锁,骑行,完成支付;点餐方面,在商家的小程序页面内,点餐,付款,既可以足不出户,送餐上门,也可以在用餐高峰时候,坐在店面手机点餐,免去排队等待的困扰。除去这些,还可以玩游戏,就如过年时候突然风靡朋友圈的“跳一跳”小游戏,玩的不亦乐乎,排队时候,坐车时候,随时随地可以打开玩一会,一时间也成了一股新潮。

选择这个课题,一是被微信小程序这股新生力量所深深吸引,想要通过自己几个月的自主钻研学习和老师的帮助,掌握基本开发微信小程序的能力,这对于之前没有软件开发这方面经验的我无疑极有意义,在现在这个是互联网的天下,这个能力是不可或缺的,对于今后的工作也会有不小的帮助。二是觉得记账软件对于生活上会有一定的需求,无论是对于学生党还是工作党,合理理财的能力都是必须的,比如有时候钱就莫名其妙花完了,这时候,如果能有个记账的工具,就能在月底时候回过头来分析一下过去一个月的开支,哪个方面消费合理,哪个方面不该花这么多,好在下个月的时候有个明确的计划,避免无脑消费,做到理性消费。

{title}

2. 研究的基本内容与方案

{title}

本毕业设计题目为基于微信小程序的个人记账软件的设计。该设计所应实现的功能应为能添加收支并记录,输入具体项目的标题内容,选择收入或者支出,并输入收支金额,选择该笔支出的日期,完成后即可以列表的形式观察,除此之外还具有编辑和删除已记录收支的功能。该设计的目的在于能帮助使用者理财,对于过去的消费进行理性分析,实现合理分配自己的财产,做到理性消费,节省不必要的开支,养成记账理财的好习惯。

图1

在着手开发前需要通过自主学习WXML、WXSS、JavaScript语言。WXML微信标记语言,是微信小程序自定义的语言,其使用方法类似于HTML语言;微信小程序自主定义的样式语言——WXSS语言,其不仅兼容了CSS样式,还适当做了拓展;JavaScript语言则用于进行业务处理。

开发软件为微信小程序Web开发者工具,下载网址为https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html 。同时还需要在https://mp.weixin.qq.com网页上注册微信开发者账号,待下载完成后,安装软件,即可开始着手软件的开发。

剩余内容已隐藏,您需要先支付 5元 才能查看该篇文章全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图