基于微信小程序“老子过软考”APP
今天,作为开发者得我,给大家带来的是一款基于微信小程序“老子过软考”APP,我设计开发此款软件的主要原因是:
(1)现如今IT行业是相当的火爆,那么相应的,竞争也是相当激烈的。所以,我觉得作为一个学计算机专业的,除了英语四六级之外,考一个软件资格证书也是十分必要的。即“老子过软考”APP由此产生。
(2)微信小程序有它自身独厚的优势,即时即用等。即时即用,简单来说,就是不用下载,在微信里面,想用的时候就用,不想用的时候就退出即可。而且,微信用户数巨大,为微信小程序提供了广阔的推广平台。
接下来,给大家主要介绍一下“老子过软考”的开发过程。首先,“老子过软考”是由“首页”、“指南”、“题库”、“我的”四大功能模块组成。四大功能模块又各自包含各自的许多小功能模块。
一、“首页”,首页包括距离软考考试的时间、我的收藏、我的错题、每日练习、答题分析、考试说明、看点、备考。如下所示:(大部分数据保存在云服务器上)
1、考试时间计算主要算法为:
效果如下:
2、我的收藏主要算法为:
效果如下:
3、我的错题效果如下:
4、每日练习主要算法为:
效果如下:
5、答题分析效果如下:
6、考试说明主要算法为:
主要是运用首页点击跳转页面,图片显示来达到目的,效果如下:
7、看点效果如下:
8、备考效果如下:
二、“指南”,用户“指南”,主要算法:
效果如下:
三、“题库”主要运用到“题库”,“答题入口”,“开始答题”
1、“题库”主要算法为:
记录本地学习次数核心算法如下:
效果如下:
2、“答题入口”算法如下”:
效果如下:
3、“答题开始”主要算法如下:
下面为翻页答题算法:
四、“我的”,“我的”页面功能蛮多的,就不在上代码了,直接看效果吧,如下所示:
首先是“用户登录”窗口,效果如下:
然后进入“我的”页面了,效果如下:
说明如下:
(1)目前为个人开发,暂未开通支付窗口。
(2)“意见反馈”主要用到云开发数据库,效果如下:
(3)“版权申明”,主要内容为:老子过软考,禁止任何人模仿、爬取等非法行为, 一经发现,后果自负!
(4)“资源下载”效果如下:
(5)“清除缓存”主要是清除用户本地缓存。效果如下:
(6)“关于老子过软考”主要效果如下:
(7)最后是“江西省官网报名地址”,运用到剪切板,主要算法如下:
五、总结
对于“老子过软考”APP的开发,主要技术运用到JS、WXML、WXSS以及云开发等,如果要做的更好,那就需要运用Python开发获取更加完美的软考数据,目前,作为开发者的我,正在加速学习中呢!希望我的“老子过软考”可以尽快发布,投入使用,我们一起期待吧!See You Later!
注明:手机排版有问题!待官方解决!电脑浏览没问题!!!
这只能说是一些逻辑吧。。而且代码也不算太简洁
代码已经十分简洁了,压缩了好多
铁柱说了这么多,我看盗版的完全不需要爬取,直接ocr一下就可以用了
其实吧 挑一些亮点重点讲下就好了。说的东西有点多。