1. 研究目的与意义
优惠券是商家促销的常规工具,商家总是喜欢使用优惠券,刺激消费者图优惠的心理进行消费,实际上这一招也卓有成效。促销的最终目的无非就是提高销量和品牌知名度,优惠券在促销工具中体现出来的用处就是提高销售额。
2. 研究内容和预期目标
本领券助手为使用者(客户)提供了便捷的途径领取优惠券。主要分为优惠券展示首页、优惠券列表以及优惠券详情界面。用户可以在优惠券列表界面点击立即领取优惠券,将优惠券领取至卡包,或者进入优惠券详情界面,了解优惠券的优惠说明、有效日期、联系电话、使用须知等信息。
3. 研究的方法与步骤
一、研究学习微信小程序官方指导教程,浏览开发者论坛,学习相关技术支持,搭建小程序前端页面。二、搭建mysql数据库、java后台,实现前后端互通。三、浏览微信官方手册,学习优惠券新建、领取步骤,并实现领取优惠券的功能。四、最后进行相关功能测试。
下面对系统总体框架图进行说明:
系统与用户的交互前台,我们使用微信小程序的形式呈现,使用tomcat服务器,使用java搭建后台。用户点击优惠券后,将优惠券id传入后台,后台在数据库中进行索引,找到对应优惠券信息,转换成json数据格式,传给前台进行数据呈现。在用户点击领取优惠券按钮后,将请求传给后台,后台运用算法,生成领取卡券需要的签名。
将获取的api_ticket,时间戳,32位随机字符串,card_id进行字符串的字典序排序,然后将这些参数字符串拼接成为一个字符串进行sha1加密。这就是对每个用户领取的优惠券进行签名的过程。将上述计算过程得到的参数返回给小程序端,在小程序端,使用上述参数,即可领取卡券。
4. 参考文献
[1]龙马高新教育. 支付宝小程序开发实战[M].北京:北京大学出版社,2018.
[2]熊普江,谢宇华. 小程序巧应用——微信小程序开发实战[M].北京:机械工业出版社,2017.
[3]即速应用. 小程序大时代——小程序运营的必备指南[M]. 哈尔滨:哈尔滨工业大学出版社,2018.
5. 计划与进度安排
1、第1-2 周,前期准备阶段,学习完成项目所需的知识;
2、第3-4周,完成需求规格说明书;
3、第5-6周,概要设计,完成概要设计说明书;
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。