本文结合中山大学在校内部署问卷系统的案例,探讨如何通过打造问卷基础功能、对接校内系统和开放接口定制功能来满足高校工作的场景化应用,提升智慧校园信息服务体验。
问卷系统的设计与功能
本文提到的问卷系统是指面向在校教职工,结合其工作调研、行政管理等数据收集需求设计,且完全部署在校内的信息系统。
系统设计
系统整体架构主要分为前端页面、后端接口与数据库(如图1所示),采用React的Web开发框架设计前端页面,包括问卷填写与管理端。
图1 问卷系统整体架构
团队通过Go语言建设管理端功能和个人端功能的后端接口,其中管理端针对系统管理者打造控制台,实现问卷管理、用户管理、系统管理和问卷模板管理,个人端则面向使用用户,提供后文所述的系统功能。数据存储层则结合了MySQL(主业务)、MongoDB(非结构化)、Redis(缓存),整体设计兼顾性能、扩展性与安全性。
部署上,系统通过OAuth2.0授权实现与学校统一认证的集成,用户通过统一身份认证服务即可登录使用。由于系统完全部署在校内并已实现与数据交换平台的对接,故可结合学校实际情况定制一定功能,预留功能开发与优化的灵活性。同时,因系统获取与收集的业务数据存储在学校数据中心,数据的安全性得以显著提高。
系统功能
登录系统后,通过“创建问卷”即可新增和编辑问卷。操作页面具体分为题型选择、大纲、问卷标题、题目列表与题目设置五个部分。可选择的题型涵盖填空、选择、排序、文件等,姓名、学工号、学院/单位等信息收集已被设置为常用题型,并提供自动编号、抽签、投票单选、投票多选等实用小工具。
用户可结合实际填写要求,并对具体题目补充提示语句和设置是否必填、是否自动填充、与其他题目关联显示逻辑、正则表达式校验、是否限制重复提交等操作。题目编辑完成后,用户通过大纲可快速定位题目和调整顺序。
问卷可面向公众发布,也可只针对校内师生、特定组织机构或指定人员发布,后者还可额外设置仅可提交一次和可撤回。问卷开始和结束收集的时间可自行设置。正式发布后将生成问卷链接与二维码,用于转发给填写者收集问卷。
此外,系统还提供数据查询等高级功能,根据查询内容创建并命名,登录用户以校内账号(NetID或学工号)设置查询条件,可直接获取参数来源;非登录用户通过自定义字段(手机号或身份证号等)即可实现唯一性查询。系统还支持Excel数据上传、编辑等操作。
同时,系统开放了API接口,可直接获取问卷填写的JSON数据,便于特殊场景调用,如实现活动现场数据展示、复杂权重计算与动态可视化效果。
问卷管理方面,系统支持归档分类,便于快速查找与日常维护。收集的数据可分享给校内其他用户,被分享者可在“分享给我的问卷”中查看与下载。若遇人员调动或工作交接,可通过“账号迁移”功能,将所有问卷数据整体转移至接手人账户,迁移需经双方确认完成。
问卷系统的场景化应用
活动、培训、会议等参与的报名
因问卷系统对接统一身份认证,故师生登录后,填空题型可自动为其填充姓名、学工号、学院/单位这三项信息。针对提交个人信息即可参与的活动,师生无需额外填写任何内容,仅点击提交按钮即可。
组织者可提前导入具体名单,精准限定填写人员范围,并在后续导出数据。本系统能够处理大量并发请求,即使在全校范围的高并发访问与高填写数量下,也能稳定运行。
具体实践中,师生平均填写时间控制在15秒内,面对超7万名师生用户基数与每分钟超200份问卷提交量也能平稳运行,未出现请求延迟或系统宕机等情况。
学习分组、工会活动等名额的分配
组织者可直接使用小工具中的“抽签”,按小组数量与每组人数、活动类型与容纳人数等具体情况设置选项内容与名额,并自定义剩余名额为0时的显示文案。
本场景下系统会自动设置仅可提交一次,填写者登录并提交后将自动分配一个选项,在提交页面可看到结果,也可通过“管理之前的填写”查询结果。
目前,该功能在学校工会活动报名、部门党建学习小组抽签、学院及直属单位活动参与限额抽签等场景应用较多。
资料、稿件等文件的上传收集
在学校科研与行政工作中,收集资料、稿件等文件是一项常见任务。通过系统选用“文件”题型并配合相应设置,既方便提交者快速上传,又能确保数据安全。组织者可限定文件类型、大小与数量,明确提交要求,并利用文件重命名模板为文件统一命名,便于后续管理与整理(如图2所示)。
图2 文件重命名模板默认预置与权限管理设置
文件默认设有访问权限,仅组织者及其指定的数据共享人员可查看,有效保护敏感信息不被泄露。
相较于商用问卷系统免费版中对上传文件和有效期的限制,本系统既支持自定义操作,对文件保存期限无限制,且数据留存在校内更加安全。
通过开发接口的交互展示
通常情况下,问卷在用户交互层面的表现多为设计者创建问卷和答卷者填写问卷,若要实现更多的交互体验需要问卷系统开放接口,而商用问卷系统实现这一功能往往需额外支付较高费用购买高级版本。本系统部署时有开放API接口,可编写代码来调用数据并展示输出效果,通过HTML、CSS和JavaScript的组合来实现显示效果。
例如,在学校“迎校庆机关五四青年演讲”活动的决赛现场,最终投票环节应用了此项功能。通过启用API接口,投票人员可现场扫码和登录投票,并在大屏幕上实时显示投票结果。
问卷系统应用的拓展
自2022年上线后,通过信息化效率工具培训、信息化服务官方微信公众号的宣传推广,已有539位教职工开通系统权限。团队结合对部分高频使用教职工的调研反馈,对系统的未来拓展构思了三方面内容。
持续开展宣传推广
当前,学院、职能部门等单位在参加培训后,常陆续有教职工申请开通使用权限。不少受访者反映,使用本系统是因看到身边同事在用。然而,在满意度调研、讲座报名、招募学生助理等场景下,部分单位仍会首选外部商业问卷系统,说明系统的宣传推广仍有提升空间。
后续,团队将在延续现有推广方式的基础上,对尚未申请使用或使用频率较低的单位及教职工开展定向调研,了解实际需求,进一步提升系统的使用活跃度与功能针对性。
扩大与其他信息系统的集成
目前,“逸码通行”服务平台支持通过导入Excel模板,批量提交校外人员与车辆入校预约。但在实际操作中,经办人往往不便实时收集信息,且因来源不一,数据格式常无法通过校验。若将需收集的信息转为模板问卷,利用正则表达式校验身份证、手机号等信息,并限制重复提交,将问卷填写作为一条新增途径,可有效改善这一问题。
校外人员通过链接或二维码填写后,发起人可直接下载问卷数据Excel文件,并导入预约流程。团队将依托本系统校内部署的优势,持续探索与现有信息系统的衔接,拓展应用场景。
完善安全保障
系统已对接学校统一身份认证,可获取用户姓名、学工号、单位等基本信息,并通过数据加密等措施加强信息安全防护。
未来,团队将持续完善隐私保护策略,在遵循相关法规的前提下,进一步强化数据访问控制与操作审计机制,全面提升系统安全性,增强用户信任,确保所有用户信息得到安全、合规的处理与保护。
不足与展望
尽管校内部署的问卷系统在对接校内组织架构、保障数据安全等方面具有一定优势,但与商用问卷系统相比,在第三方登录集成、移动端使用便捷性以及高级功能组件的丰富性方面仍存在一定差距。
团队后续将结合用户反馈,规划智能化发展方向,如引入智能辅助设计功能,实现题型推荐、语言与逻辑检查,提升问卷质量;通过自动化数据分析技术,即时生成统计结果与可视化图表,并利用自然语言处理(NLP)分析开放式问题,提供决策支持;加强与其他系统的智能集成,补充部门内部审批流程,实现数据自动共享与交互,支持其他业务系统的分析与决策。
未来,随着系统功能的不断完善与应用范围的持续拓展,问卷系统将为推动学校信息化建设、打造智慧校园贡献更大力量。
来源:《中国教育网络》2-3月合刊
作者:郑莹莹 麦礼斌 冯颖芝(中山大学网络与信息中心)