云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 在线测试系统(毕业论文)

在线测试系统(毕业论文)

  • 62 次阅读
  • 3 次下载
  • 2025/6/13 23:15:41

苏州科技学院天平学院本科生毕业设计(论文)

图5.3. 添加填空题界面

设计思路:对单选题进行管理,点击添加题目弹出添加单选题界面,在下拉菜单中选择哪个科目的单选题,编写题目和答案,然后保存。删除时要选择相应的记录,点击删除。

图5.4 单选题管理界面

17

苏州科技学院天平学院本科生毕业设计(论文)

图5.5 添加单选题界面

实现代码(部分):通过设计类(DBSubjectOfFillBlank())中的方法对填空题数据

[10]

进行操作,由于选择题的代码和填空题差不多,这里就只讲一下填空题。 //创建Insert方法向数据库表中添加填空题 public void Insert(SubjectOfFillBlank obj) {

string sql = \values(@question,@answer,@cateID)\

SqlParameter[] parms = { new SqlParameter(\ new SqlParameter(\

new SqlParameter(\ DBHelper2.Insert(sql, parms); }

//创建Delete方法从数据库表中删除数据 public void Delete(string id) {

string sql = \ SqlParameter[] parms = { new SqlParameter(\ DBHelper2.Delete(sql, parms); }

18

苏州科技学院天平学院本科生毕业设计(论文)

//创建泛型SelectList从数据库中用SqlDdataReader读取器读取字段id,question,//answer,cateName

public List SelectList() {

List list = new List(); string sql = \ t1 left join T_SubjectTypeCategory t2 on t1.cateID=t2.cateID order by t1.cateID\ using (SqlDataReader dr = DBHelper2.Select(sql, null)) {

while (dr.Read()) {

SubjectOfFillBlank subject = new SubjectOfFillBlank(); subject.Id = Convert.ToInt32(dr[\ subject.Question = dr[\ subject.Answer = dr[\

subject.Category = new SubjectTypeCategory() { CateName = dr[\

list.Add(subject); } } return list; }

//创建SelectCount方法从数据库中读取科目代号为cataID的填空题总数 public int SelectCount(int cateID) {

int count = 0;

string sql = \ from T_SubjectOfFillBlank where cateID=@cateID\

19

苏州科技学院天平学院本科生毕业设计(论文)

SqlParameter[] parm = { new SqlParameter(\ using (SqlDataReader dr = DBHelper2.Select(sql, parm)) {

if (dr.Read()) {

count = Convert.ToInt32(dr[0]); } }

return count;

}

5.1.2 试卷管理模块

设计思路:对试卷进行管理,有两种添加试卷的方法,手工选题添加试卷和随机抽题添加试卷。在手工选题试卷页面中点击添加试卷,进入到图5.8选题界面,点击选题,进入到图5.9选择填空题界面,点击下拉菜单,找到需要的科目,勾选题目后面的复选框,然后保存创建试卷;在随机抽题添加试卷页面中,点击添加试卷,进入到图5.11随机抽题界面,设置好科目和填空题、选择题的题数,然后给试卷命名,保存创建试卷。

Web层BLL层DAL层数据库1.输入试卷信息添加试卷1.1试卷实体1.1.1试卷数据图5.6 添加试卷时序图

20

搜索更多关于: 在线测试系统(毕业论文) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

苏州科技学院天平学院本科生毕业设计(论文) 图5.3. 添加填空题界面 设计思路:对单选题进行管理,点击添加题目弹出添加单选题界面,在下拉菜单中选择哪个科目的单选题,编写题目和答案,然后保存。删除时要选择相应的记录,点击删除。 图5.4 单选题管理界面 17 苏州科技学院天平学院本科生毕业设计(论文) 图5.5 添加单选题界面 实现代码(部分):通过设计类(DBSubjectOfFillBlank())中的方法对填空题数据[10]进行操作,由于选择题的代码和填空题差不多,这里就只讲一下填空题。 //创建Insert方法向数据库表中添加填空题 public void Insert(SubjectO

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com