本项目为ASP.NET开发的在线考试系统,旨在实现自动化试题管理、实时考试监控和成绩统计分析等功能,适用于教育机构及企业培训。包含详细源码与文档资料。
该系统适用于SQL Server 2005, SQL 2008 和 SQL 2012 及以上版本。其主要特点如下:
1. 支持多种题型,并且对于简答题需要手动评阅,其他题目则由计算机自动评分。
2. 系统分为管理员、教师和学生三种用户角色。其中,只有管理员能够设置教师的权限。
3. 在“用户管理”模块中新增了“重置密码”的功能,当用户忘记密码时可以请求管理员进行更改。
4. 登录界面采用智能识别方式,无需使用单选按钮即可根据用户的身份自动跳转到相应的页面。
5. 通过Cookie技术实现了用户名的保存和填充,以方便下次登录操作。
6. 学生成功登陆后可修改个人密码、查看考试记录并选择参加不同的考试。
此外,系统还提供了个性化的界面设计。不同权限级别的用户将看到定制化的内容展示。
后台管理系统具备以下功能:
- 个人信息管理及密码更改
- 部门信息维护与查询
- 用户信息管理和角色配置
- 权限设置和调整
- 试卷的创建、修改以及删除操作(包括随机生成题目和人工编写试题)
- 成绩评定工作
数据库文件位于“Database”目录下,可以使用SQL Server Management Studio或其他管理工具进行附加。连接时使用的默认用户名为sa, 密码是198517。
管理员账号信息:登录名admin, 密码也为admin。
教师用户账户详情:wangjianlin 用户名,密码设为 198517。
测试学生账户(两个):
- 账号200305030317 ,默认密码是123
- 另一个账号编号200305030318,同样使用默认的登录密码 123