慈善会员招募活动——使用笔记本电脑作为注册表

慈善会员招募活动——使用笔记本电脑作为注册表

情况:

我在一家慈善机构工作,我们经常参加一些活动,人们可以在那里报名并进一步了解我们所要解决的问题和我们的工作。

问题:

这需要 a) 打印数百份登记表以供人们填写他们的详细信息(姓名、地址、电子邮件地址),以及 b) 大量员工或志愿者花时间输入这些数据。

询问:

有人能推荐一个合适的程序,让用户直接在计算机上注册,但阻止他们退出此注册屏幕并使用计算机的任何其他部分吗?

它需要能够输出为.csv,以便可以将数据导入到我们的邮件列表软件中。

理想情况下,它和它的主机操作系统可以在非常旧的硬件上运行 - 如果我们可以避免为此使用相对昂贵的新笔记本电脑,而是使用几台旧笔记本电脑(例如运行 Windows 98 SE 的 Pentium 1 166 mmx),这将是一个巨大的优势)我可以捐赠给慈善机构,因为如果它们被损坏,被盗/成本的风险会小得多。

答案1

如果我是你,我会使用 Access,因为它完全满足你的需求 - 你可以立即建立一个数据库 - 只需为论文上的每个问题设置一个字段,然后你就可以直接将其导入到你稍后要使用的程序中,或者导出到 CSV 或其他一些程序中。

您可以在旧版本的 Windows 上使用旧版本,它仍然应该与新版本兼容(只需确保在旧版本上创建文件,或者如果在新版本上创建则将兼容性设置为旧版本 - 我认为您在 2007 上最早可以做的是兼容 97)

至于阻止人们绕过操作系统......你可以让别人为人们填写表格,除此之外,我想将访问数据库转换为一个独立的文件,你无法访问后端,然后可能将Windows shell(通过注册表或旧版本上的win.ini)从资源管理器更改为访问数据库。

只需确保创建一个受密码保护的按钮来启动资源管理器,或者稍后以其他方式启动它。

答案2

作为一名程序员,这个问题对我来说真的微不足道。编写一个不允许访问操作系统并输出到 CSV 的程序(因为 CSV 文件是纯文本)就足够简单了。我真的想不出目前市场上有哪个程序可以为您提供所需的灵活性并在 166Mhz CPU 上运行。如果您在新泽西州附近,我可能会提供帮助。

答案3

您可以使用 Web 表单来实现这一点 — 如果您的组织中有任何人具有基本的 PHP 经验,那么您可以将所有内容设置为 Web 表单,只需将数据附加到 CSV 即可。Windows 2000 及更高版本上的 Internet Explorer 可以使用组策略进行严格锁定。您可以将 IE 设置为唯一运行的程序,禁止关闭它,并删除指向其他页面的任何链接,然后禁用地址栏。您还可以使用R-KioskMozilla Firefox 的插件 - 它将浏览器置于“信息亭模式”,即全屏显示,您无法退出,并且我相信它有方法指定哪些网站可以访问,哪些不能访问。如果您想了解有关这两个选项的更多信息,请告诉我,我可以给您一些建议。

相关内容