前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >一款基于 .NET8 + Vue 开源、免费、跨平台的企业级在线考试系统

一款基于 .NET8 + Vue 开源、免费、跨平台的企业级在线考试系统

作者头像
郑子铭
发布2025-02-28 16:03:15
发布2025-02-28 16:03:15
10000
代码可运行
举报
运行总次数:0
代码可运行

前言

今天大姚给大家分享一款基于 .NET8 + Vue 开源、免费(AGPL-3.0开源协议)、跨平台的企业级在线考试系统:XBLMS。

项目介绍

XBLMS是一款基于 .NET8 + Vue 开源、免费(AGPL-3.0开源协议)、跨平台的企业级在线考试系统,系统支持多种数据库系统,包括人大金仓、达梦、OceanBase、MySql、SqlServer、PostgreSql、SQLite等。

功能介绍

管理端功能丰富,包括发布考试、阅卷、考试管理、答题竞赛、问卷调查等。

发布考试

  • 支持正式考试、模拟自测 等模式
  • 支持随机出题、手动选题、开考随机 等出题方式
  • 支持手动阅卷、自动阅卷 等判分方式
  • 支持证书绑定,考试通过即可获得证书

阅卷

  • 管理员可以分配多个答卷给不同的阅卷老师进行阅卷,阅卷老师通过该功能进行判分。

考试管理

答题竞赛

问卷调查

其他功能

支持系统

Windows

Linux

项目源代码

源码结构介绍:

代码语言:javascript
代码运行次数:0
复制
├── src (源代码)
│   ├── Datory (数据库基础类)
│   ├── XBLMS (接口基础类)
│   ├── XBLMS.Core (核心代码)
│   ├── XBLMS.Web (UI)
│   │   ├── wwwroot (对外访问目录)
│   │   ├── Controllers (WebApi)
│   │   ├── log (运行日志)
│   │   ├── Pages (页面)
│   │   ├── appsettings.json (配置文件)
│   │   ├── web.config (配置文件,非IIS部署可以删除)
│   │   ├── xblms.json (配置文件)
├── appsettings.json (配置文件)
├── build.sln (解决方案,用于发布)
├── gulpfile.js (配置文件,用于发布)
├── xblms.sln (解决方案,用于开发)

发布和部署教程

  • https://gitee.com/xblms/xblmes/tree/master/src/XBLMS.Web/wwwroot/sitefiles/assets/uploadtemplates/doc

项目演示

管理端

移动端

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。

  • Gitee开源地址:https://gitee.com/xblms/xblmes
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-02-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DotNet NB 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 项目介绍
  • 功能介绍
    • 发布考试
    • 阅卷
    • 考试管理
    • 答题竞赛
    • 问卷调查
    • 其他功能
  • 支持系统
    • Windows
    • Linux
  • 项目源代码
  • 发布和部署教程
  • 项目演示
    • 管理端
    • 移动端
  • 项目源码地址
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档