Qurvey:亚琛工业大学定制的实时讲座调查工具
需积分: 10 126 浏览量
更新于2024-11-25
收藏 878KB ZIP 举报
资源摘要信息:"Qurvey是一款应用程序及其后端系统,它的主要功能是在讲座中自动创建和评估调查问卷。该应用专门为了亚琛工业大学(RWTH Aachen University)的需求而设计开发,具有与学校学习平台L2P(Lehre 2.0 Plattform)和OAuth进行集成的授权与选课功能。Qurvey是在2015年夏季的一个短期实践实验室项目中编写完成的。关于软件许可,Qurvey应用程序及其后端源代码根据MIT许可进行授权,用户可以根据MIT许可协议自由使用和修改。
在技术框架和依赖方面,Qurvey项目采用了Xamarin框架,包括Xamarin.iOS用于iOS设备的应用开发、Xamarin.Android用于Android设备的应用开发以及Windows Phone SDK,来构建支持多平台的应用。此外,它至少需要Visual Studio 2013 Update2的开发环境,但可能还有其他依赖项需要满足,以便于在Windows Phone平台上正常开发。在处理数据序列化和反序列化方面,项目使用了***库,该库同样遵循MIT许可证。为了更好地利用.NET平台的新特性,Qurvey还使用了微软提供的扩展库,比如***.http。
OAuth是一种安全的授权协议,允许用户通过第三方平台进行认证并授权应用程序访问他们在其他服务上的信息。L2P是亚琛工业大学的教学和学习管理系统的一部分,用于提供一个统一的平台,让教师和学生可以管理课程相关的资源和活动。Qurvey利用OAuth协议和L2P系统,提供了用户认证和数据访问的权限,这使得用户可以在应用程序中进行选课和完成课程相关的调查问卷,而无需每次都重复认证。
标签"C#"表明该应用程序和后端系统主要使用C#语言开发。C#是一种由微软开发的面向对象的高级编程语言,它广泛应用于.NET平台和Windows应用程序的开发中。在开发Qurvey这样的多平台应用程序时,C#作为Xamarin开发工具的核心语言,能够使开发人员编写代码并运行在多个设备上,实现代码的重用。
最后,提到的"Qurvey-master"是压缩包文件的名称,表明用户可以通过下载这个压缩包来获取Qurvey项目的源代码和所有必要的文件。这使得开发者可以下载并研究该项目,甚至可以对其进行进一步的修改和扩展。"
2021-04-15 上传
2021-10-11 上传
2021-05-16 上传
2021-05-21 上传
2021-07-09 上传
2021-05-26 上传
2021-05-08 上传
2021-06-01 上传
靳骁曈
- 粉丝: 25
- 资源: 4680
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍