赞
踩
1、论文选题依据:
21 世纪互联网信息技术的飞速发展,微博、微信等各种新媒体的出现,就可以帮助调研人员解决以上的问题。2018年, 每天有 10 亿用户登陆微信。2016 年年底,微信小程序的横空出世,吸引了广大用户群众和开发者群体的关注。微信小程序不同于app应用,不需要到应用商城进行下载安装,更无需卸载,而是直接在微信中打开小程序即可使用,关闭小程序即可结束使用。那么借助微信小程序进行问卷调查,可以在一定程度上扩大调研范围,提升被调查者的好感度。为新时代市场发展提供了新的调研方式。
2、研究内容及研究手段和方法:
问卷调查作为市场研究和数据分析提供了第一手资料。利用微信小程序做问卷调查可以有效提高工作效率。本文将设计一款基于微信小程序的问卷调查程序。首先分析问卷调查小程序需要的用户类型和后台的工作内容。将小程序用户分为调查用户和被调查用户,调查用户可以随时进行调查问卷内容的修改和调整,被调查用户只能查看问卷内容进行作答。还需建立管理员用户做后台数据统计和分析。
利用MySQL数据库建立用户表、题目表、用户答题单表。用户表记录用户年龄段、性别等信息;题目表用以存放小程序问卷中的题目。主要存放题目的ID、选项(自增)、类型、题目使用的次数;用户答题表用以存放学习者使用学习单答题后的数据,主要存放用户所使用的ID、题目ID、用户答案的文本内容、上传的图片等。
利用微信小程序开发平台进行小程序的程序设计,JS为小程序的主题构成语言,进行逻辑编写;WXML作为文本标记语言;WXSS为式样表。
理论和实践意义:
本文设计了一款基于微信小程序的问卷调查程序。解决了当前市场调研的覆盖程度不够,消费者不愿配合的弊端。微信是目前国内使用最多的社交软件之一,有庞大的用户群体,便于调查者获取不同年龄段不同层次和地方的市场情况和用户需求,而且利用微信小程序调查,用户可完全利用碎片时间随时填写随时上交,增加了用户的参与好感度。
在本次的设计中,可以充分学习当前热门的编程技术,并加以应用,具有一定的实际意义
摘 要
随着移动互联网、智能手机的普及,微信被广大用户认可并广泛被使用,其中微信小程序主要通过微信信息会话以及网页的形式为用户提供服务,方便人们对信息的了解,操作简单实用。本文主要介绍了基于微信平台的在线答题小程序的开发过程,对开发环境、系统设计、系统实现、系统测试方面进行分析。在设计时对微信客户端进行了充分的了解,掌握微信平台通过的接口,同时系统采用Java技术进行开发,MySQL数据库进行数据的储存,充分的保证了系统的稳定性、安全性,基于微信平台的在线答题小程序实现了客户端和服务器端两部分,实现了在线答题相关信息的查询管理功能。最后列出核心代码和部分主要页面,还对系统的核心功能就行了压力测试,充分的保证了系统的稳定性、安全性。
关键词:微信小程序;在线答题;JAVA开发语言;MYSQL数据库
本在线答题小程序的功能结构设计如图4-1所示。
本基于微信平台的在线答题小程序采用MYSQL数据库,数据库的功能主要是存储网站中所有数据,以便进行操作。关于数据库中的数据表如下:
表4-1 paper_item试题信息表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
Id | 编号 | bigint | 20 | 是 | 否 |
paper_id | 所属问卷 | bigint | 20 | 否 | 是 |
name | 题目 | varchar | 255 | 否 | 是 |
remark | 描述 | varchar | 255 | 否 | 是 |
sort | 排序 | int | 11 | 否 | 是 |
Options1 | 选项A | varchar | 255 | 否 | 是 |
Options2 | 选项B | varchar | 255 | 否 | 是 |
Options3 | 选项C | varchar | 255 | 否 | 是 |
Options4 | 选项D | varchar | 255 | 否 | 是 |
type | 类型 | varchar | 255 | 否 | 是 |
create_time | 创建时间 | timestamp | 否 | 是 | |
update_time | 更新时间 | timestamp | 否 | 是 |
表4-2 paper组卷信息表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | bigint | 20 | 是 | 否 |
question | 问题 | text | 否 | 是 | |
name | 名字 | varchar | 80 | 否 | 是 |
remark | 备注 | varchar | 255 | 否 | 是 |
path | 展示图 | varchar | 255 | 否 | 是 |
create_time | 创建时间 | timestamp | 否 | 是 | |
update_time | 更新时间 | timestamp | 否 | 是 |
表4-3 orders答题信息表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | bigint | 20 | 是 | 否 |
user_id | 用户编号 | bigint | 20 | 否 | 是 |
paper_id | 组卷编号 | bigint | 20 | 否 | 是 |
status | 状态 | varchar | 255 | 否 | 是 |
create_time | 创建时间 | timestamp | 否 | 是 | |
update_time | 更新时间 | timestamp | 否 | 是 |
表4-4 user用户信息表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
Id | 编号 | bigint | 20 | 是 | 否 |
open_id | 微信号 | varchar | 255 | 否 | 是 |
username | 姓名 | varchar | 255 | 否 | 是 |
password | 密码 | varchar | 255 | 否 | 是 |
role | 角色 | varchar | 255 | 否 | 是 |
age | 年龄 | varchar | 255 | 否 | 是 |
nick_name | 昵称 | varchar | 255 | 否 | 是 |
avatar_url | 头像 | varchar | 255 | 否 | 是 |
gender | 性别 | varchar | 255 | 否 | 是 |
create_time | 创建时间 | timestamp | 否 | 是 | |
update_time | 更新时间 | timestamp | 否 | 是 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。