吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4297|回复: 124
收起左侧

[原创工具] NCG随心抽-优雅解决教师抽取学生难题

  [复制链接]
九江入海 发表于 2024-3-4 12:58
前几天回高中看望老师,老师为了提高交作业的效率,就想尝试每天抽取一部分人来交,但是纯随机抽会给一些平时就不喜欢交作业的人钻漏洞的机会,就想着能否通过设置权重的方式来实现。不爱交作业的人其权重就越高,经过一周的开发,NCG随心抽软件就应运而生了。

640.png 屏幕截图 2024-03-04 125000.png
介绍
NCG随心抽是一个教学辅助软件,旨在帮助教学者轻松进行抽取人员的操作。 通过批量随心抽功能,教学者可以使用随机模式或权重模式,选取相应的权重表,自定义抽取人员的结果。
而单个随心抽则提供了一种简单快捷的抽取方式,适合于教学者们在课堂上快速抽取学生,进行回答问题等活动。 无论是在线上课堂还是线下教学,NCG乐透随心抽都能帮助教学者们进行人员抽取,提高教学效率,增加课堂趣味性
PS:为什么是随心抽呢,因为本软件有权重功能,权重越高,抽到的概率越高。但权重抽奖时,软件界面会显示水印,表面是权重模式下抽取的。

软件架构
数据库采用SQLite,采用.net Framework4.8.1框架开发
excel操作使用NPOI库
特别感谢HandyControl,本软件UI基于HandyControl 3.5.0进行开发



安装教程与使用说明(下载页有详细上手指南)
1. 若没有.net FrameWork4.8.1 请下载.net FrameWork4.8.1安装包
2. 下载直接安装,安装完后软件会自动在D:\NCG Lottery下生成数据库文件。若没有D盘则会自动查找E/F等盘,若只有C盘则会将数据库生成在Users/Document(文档)/NCG Lottery
3. 初次使用,软件会提示数据库中无学生列表,此时主界面中最核心的“批量随心抽”与“单个随心抽”功能将会禁用。
此时我们可以点击设置,第一个就是名单设置。为保证安全,软件是有密码保护功能的。可防止不知道密码的人来修改权重名单等。首次使用应选择安全密码设置栏,设置一个安全密码。
设置完六位数密码后,我们就可以点击名单设置当中的立即登录按钮,输入刚才设置的密码进行登录
此时我们可以看到名单设置页当中的各项功能,依次是
添加人员:向数据库中插入一个需要抽取人的信息,需要输入学号、姓名、权重ABC(若不写默认为1)
保存数据并刷新:在登录后下方的数据表是可以双击数据进行修改的,修改后可点击此按钮进行数据保存
删除人员:可输入学号在数据库中删除该条记录
从Excel表中导入数据:可从excel中编辑整个班的信息,再进行导入。可以先保存数据导入模板,再进行编辑导入。
导出至Excel表:将数据库的数据导出为Excel表
清除所有抽取数据:将所有名单中的人的抽取次数归零
清除所有名单数据:删除所有名单记录
退出登录:页面重新上锁,需登录后进行数据修改
4. 数据导入
首先我们可以点击“保存导入模板文件”按钮,将导入数据的模板放于电脑的任何位置
若遇到提示:权限不足,请到软件安装目录下Data文件夹找到template.xlsx复制出来进行修改
保存成功后,我们可以打开保存的模版文件,按照每列标题进行填写即可(权重请勿留空,请填1)
填写完后进行保存,随后打开软件,点击选择文件按钮。选择刚才保存的模版文件即可,此时文件名会显示出来
检查无误后,点击开始导入即可。若数据库中已有数据,则会有提示,若学号有相同的则会导入失败
显示插入多少行数据后,则表明插入数据成功。此时返回名单界面则显示出来已经导入的名单了(若没有显示可返回主界面再点击设置进行刷新)
数据表可以以每一列来排序,点击标题即可排序
5. 批量随心抽
回到主界面,点击批量随心抽按钮,进入到批量随心抽页面
可选取要抽取的人数,使用随机模式还是权重模式(权重越高抽取的概率越高),选择权重模式后需选择权重表,分别对应数据库当中的权重A/B/C。
抽取结果下方会有水印,会显示当前抽取的模式
停止按钮会提前终止当前的抽取。在批量随心抽当中,每一次的抽取到人后都会使数据库中抽取次数+1。抽取次数将会影响保底功能的实现
6. 批量随心抽保底功能
每个人都有一个隐藏的幸运值,为抽取次数/权重,当这个幸运值越高,高于整个名单中位数后,在批量随心抽当中则会触发保护机制,则不会被抽取到
7. 单个随心抽
和批量随心抽一致,分为随机模式和权重模式,运作方式相同。不同的是点击开始按钮后需要手动停止
8. 随机数字
需要设置最大数字和最小数字,与单个随心抽相同,需手动开始停止

下载地址
https://ncg.lanzoul.com/b09dyvhrc
密码:8ku0

内含.net FrameWork4.8.1安装包以及上手指南
本软件仅在Windows10 LTSC版和Windows11测试通过,Windows7未测试


软件有bug怎么办
请在本帖回复,我会第一时间看到并研究处理

免费评分

参与人数 14吾爱币 +18 热心值 +12 收起 理由
Mrli007 + 1 热心回复!
1550872070 + 1 + 1 学生党福利
kt3v + 1 + 1 谢谢@Thanks!
xn8023 + 1 + 1 我很赞同!
yanguichao + 1 + 1 谢谢@Thanks!
xy6538 + 1 谢谢@Thanks!
Blueyes + 1 + 1 热心回复!
confiant + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
抱薪风雪雾 + 1 + 1 谢谢@Thanks!
schtg + 1 + 1 谢谢@Thanks!
QaQ355 + 1 + 1 热心回复!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
yanglinman + 1 谢谢@Thanks!
supernox + 1 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 九江入海 发表于 2024-3-5 11:06
tzxinqing 发表于 2024-3-5 09:50
你的学弟学妹们得好好谢谢你

我去的时候还掌声雷动呢
 楼主| 九江入海 发表于 2024-4-14 21:27
geryjun 发表于 2024-4-14 19:19
出现错误提示:unable to open database file
设备未就绪,数据库连接失败。
请问怎么解决,谢谢。

首先检查D或者E或者F等非C盘当中是否有NCG Lottery文件夹,若有则删除掉使其重新生成数据库文件。若仅有C盘,则检查默认用户下文档文件夹中是否有NCG Lottery文件夹,若有也删除掉重新生成文件。若删除文件后重新生成还有该问题,请检查软件是否处于管理员模式运行,因C盘下文件可能存在权限不足无法访问的情况
feng031708 发表于 2024-3-4 13:03
sai609 发表于 2024-3-4 13:07
逻辑不对,不爱做作业的全部挑出来,连续三至六个月整顿,
yt61669 发表于 2024-3-4 13:33
下载下来学习下
Corgibro 发表于 2024-3-4 13:43
好久没上学了,现在都这样玩的?
uorb 发表于 2024-3-4 13:51
好东西,下载以备不时之需
ioicvc 发表于 2024-3-4 14:10
奇怪的应用
chinahense 发表于 2024-3-4 14:18
以备不时之需
xhzfhuang 发表于 2024-3-4 14:21
顶!!!!!!!谢谢分享
lisz0711 发表于 2024-3-4 14:42
收了收了解,学习
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-29 06:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表