高校为了鼓励学生进图书馆读书,每年举行若干次的“马拉松”阅读比赛活动。为了让比赛更公平, 我们开发了这套比赛管理系统。系统由学生端(微信)、图书馆端和管理端三部分构成。学生在图书馆内, 通过扫描屏幕上的动态二维码记录进出场时长,系统按照院系自动汇总数据,最终排出名次。

广西顶策信息科技有限公司

一、 公司简介

广西顶策信息科技有限公司(以下简称广西顶策)是葡萄城的应用开发合作伙伴。

该马拉松阅读比赛管理系统的最终用户为某高等院校。作为该学校的信息化服务提供商,广西顶策为其迅速开发了此系统,并实现完成了所有需求功能点。

二、 项目背景

某高校为了鼓励学生进入图书馆读书,每年都举行若干次的“马拉松”阅读比赛,每次比赛活动持续的时间为30天、40天不等。活动期间,学生可以通过微信扫描入场码(动态二维码)进入图书馆读书,离开图书馆时也通过微信扫描出场码(动态二维码)离开。

系统会通过一定的规则来进行打分,最终根据分值来评出一、二、三等奖。

规则示例为每次进入图书馆持续阅读时间大于20分钟算作有效时间(20分钟以下算无效),每天有效阅读时间大于1小时得1分。

三、 项目介绍

系统由学生端、图书馆端和管理端三部分构成。其中,学生端运行在微信中,图书馆端运行在大屏上,管理端则支持在PC端浏览器和大屏上使用。

系统可以对比赛进行数据查询统计分析,包括查询、排名分析、人流量分析、系部参赛分析、专业参赛分析等功能。

该系统的主要特点如下:

  • 通过动态二维码动态生成比赛入场码和出场码,可以有效预防代刷饭卡和拍照作弊行为(拍照,然后传给不在图书馆的同学扫码入场),保证了比赛的公正性;
  • 强大的分析功能方便管理老师分析比赛现状,有助于老师在比赛过程中制定不同的宣传、激励措施。系统会在每天定时运行分析模块,分析当天学生参加比赛的情况,并把分析结果存储供后端分析使用;
  • 简洁的移动(微信)端方便学生掌握自己的参赛信息,以便于制定参赛计划。以比赛日历的形式展现学生参加比赛的情况,灰色代表学生当天没有进入图书馆阅读,黄色代表学生当天进入图书馆读书但没达标(有效阅读时间大于1小时),绿色代表学生当天进入图书馆读书且达标(有效阅读时间大于1小时)。学生还可以点击日历发表读后感。

学生(微信)端

学生端的首页以比赛日历的形式展现了学生参加马拉松阅读比赛的真实情况,同时还支持微信身份绑定、阅读感言、活动感言、个人中心等功能。

学生(微信)端

图书馆端

图书馆端运行在门口的大屏上,通过动态二维码动态生成比赛入场码和比赛出场码,预防作弊。包括动态二维码产生、扫码入场、扫码出场等功能。

学生(微信)端

后端管理

在后端管理网站上,老师可以对比赛信息进行管理,包括系统管理、年级管理、专业管理、活动管理、进出入记录管理、读后感管理、活动感言管理等功能。

图书馆端