基于微信小程序的《信息安全》精品课程服务平台开题报告
2022-01-09 22:05:33
全文总字数:1986字
1. 研究目的与意义及国内外研究现状
微信小程序作为轻型应用很有可能会是未来移动互联网应用的主要形式,它的特点是小而快,但我们认为它不会替代所有的app,因为微信小程序目的主要还是解决小应用的问题,重点在于灵活、快捷、用完即走。据统计,首批上线的小程序就有三百多家,掀起了一阵热潮。
对于用户来说,小程序触及到了pc网页、公众号、h5、app无法触及到的地方,概括来说它诞生就是帮助用户解决一些特殊需求的,比如在用户没有时间、想控制手机内存空间、不想下app等等“尴尬”的时候,小程序就可以发挥它的价值了。
对于商家来说,微信小程序很大一部分的价值来源于微信,微信将庞大的用户精准导流给商家,还能轻松为商家提供用户的喜好等信息。而且据小程序团队介绍,在一段时间内小程序会有一些新调整,打通更多场景,降低接入的开发成本和门槛,比如用户可以在微信“发现-小程序”里的“附近的店”找到附近的小程序,这样一来用户能更便捷地看到附近还有哪些小程序,那么对于商家来说,小程序所带来客流导入就更大了。那么有人认为小程序大部分的价值隐藏在“线下”,也是不无道理的。
2. 研究的基本内容
小程序的开发和发布等使用微信的官方开发者工具,使用mysql数据库,完成时小程序经过腾讯审核在官方平台发布,管理页部署在阿里云的windowssever2008 r2云服务器上。小程序的模块设计采用thinkphp框架,包含3个主要模板页面分别是学习、发现、我的三个底部菜单入口按钮,管理页采用javaweb常用框架编写,只有管理员凭账户和密码登陆。
其中“我的”是通过获取微信登陆验证tocken在数据库中增加用户,里面的内容包括我的课程,小程序推荐,意见反馈和关于我们。
“发现”页面中有2个模块,展示的是课程分类和课程完结状态。
3. 实施方案、进度安排及预期效果
实施方案:
开发使用开放的thinkphp开源框架,实现小程序界面。管理界面使用javaee开发出基于常用web框架的管理界面。
进度安排:
4. 参考文献
[1]高洪涛.《从零开始学微信开发》.电子工业出版社,2017年3月1日。
[2]夏磊.《thinkphp实战》.清华大学出版社,2017年4月。
[3]席新亮.《微信公众平台网页开发实战 html5 jssdk混合开发解密》.电子工业出版社,2017年5月1日。