一、源码描述
这是一款相对比较完整的在线考试系统,采用了典型的三层架构模式,这次主要修改了
源码当中的一些bug,该源码可以作为课程设计使用,也比较适合学习交流使用,有需要的
可以下载看看。
二、功能介绍
1、个人信息管理:修改密码。
2、部门信息管理:部门管理。
3、考试科目管理:考试科目。
4、试卷制定维护:试卷制定、试卷维护。
5、用户试卷管理:试卷评阅、用户成绩。
6、试题类别管理:单选题管理、多选题管理、判断题管理、填空题管理、问答题管理、退出。
三、源码特点
1、题型有单选题、多选题、判断题、填空题和问答题。
2、加入了权限管理,系统分为三种用户,管理员、教师和学生,管理员可以设定教师有哪些权限。
3、增加了一个“重置密码”的功能,如果用户忘记密码了,管理员则可以把用户的密码重置为6位
的随机数字。
4、系统的登陆只用了一个界面,不用单选按钮就可以实现三种用户的智能登陆,会自动根据身份跳
转到相应的页面。另外还用了Cookie实现了记住用户名。
5、学生登陆成功后,可以修改个人密码,查看考试记录,也可以选择考试。
6、基本上我所学的东西都在这里了,比如密码MD5加密;GridView中CheckBox全选删除、只允许选
择一个;GridView鼠标移动行就变色;GridView列字数过多时省略后面的字;删除时弹出是否确定对
话框;GridView模板中获取用户的输入;多条件搜索的查询;权限管理。
四、注意事项
1、后台管理员用户名密码均是:admin,教师登陆名密码均为200802,学生登陆名密码均为200805。
2、开发环境为Visual Studio 2010,数据库为SQL Server 2005,数据库文件在DB_51aspx文件夹中,
使用.net 2.0开发。
3、默认数据库连接字符串在webconfig配置文件中修改。
1