版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章
中原工学院计算机学院
软件工程实训报告
课题名称:在线考试系统
指导教师:底恒
完成人:姜应伟刘海阔盛俊尧陈志博曹勇华王
涛
2011年12月30日
在线考试系统软件工程实训报告
目录
第一章引言3
1.1目的3
1.2名词解释3
1.3参考资料4
1.4文档结构4
第2章远景5
2.1项目概述5
2.1.1项目功能结构5
2.1.2功能摘要9
2.1.3用户特点9
2.1.4业务模型10
2.1.5系统开发环境10
2.2参与者与分工11
2.3开发过程11
第3章需求分析12
3.1功能需求14
3.1.1系统管理14
3.1.2题库管理14
3.1.3组卷管理14
3.1.4试卷管理14
3.1.5在线考试14
3.1.6批卷14
3.1.7信息统计15
3.2非功能需求15
3.2.1访问控制15
第4章体系结构16
4.1逻辑视图18
4.2流程视图19
4.3数据库结构19
第5章设计实现19
5.15.1系统管理19
5.25.2试题题型19
5.2.1单选题错误!未定义书签。
5.2.2多选题错误!未定义书签。
中原工学院计算机学院
在线考试系统软件工程实训报告
5.2.3判断题错误!未定义书签。
5.2.4填空题错误!未定义书签。
5.2.5问答题25
5.3试卷管理33
5.4组卷管理35
5.5在线考试38
5.6在线练习43
5.7题目上传45
5.8题量统计45
5.9成绩统计48
5.9.1成绩明细48
5.9.2成绩统计49
第6章测试方案结果教师评语51
第6章教师评语52
附录53
A数据库创建语句53
中原工学院计算机学院•11•
在线考试系统软件工程实训报鲁
第2章引言
2.1目的
2.2传统的考试方式一般要经过人工出卷、考生考试、人工
阅卷等过程。对于一些课程来说,随着考生数量的增加,
教师出卷阅卷的工作量将会越来越大,并且其工作十分
烦琐和非常容易出错。在线考试系统课题产生的背景是
当今教育信息化的趋势及我国高校教育信息化系统的建
设,目的是充分利用学校现有的计算机软、硬件和网络资
源实现无纸化考试以避免传统手工考试的不足。与传统
考试模式相比,网上考试渗入了更多的技术环节,对实
现安全性的途径、方法也提出了更高的技术要求。通过
Internet来实现网上考试,是现代教育技术的一个具体
实现,具有很重要的现实意义。
2.3名词解释
使用权限:在线考试系统一共有3种用户类型,第一是管理员,权限最高,可以进行系
统管理,第二种是老师,可以进行组卷,上传题目,批卷,统计等操作。第三种是学生,只能
进行考试和查看本人成绩,
中原工学院计算机学院・3・
在线考试系统软件工程实训报鲁
2.4组卷:即按照用户选择的条件,比如不同类型的题量,
难度限制,然后从题库中抽取题目,来组合成一张试卷。
2.5试题难度系数:难度系数分为初,中,高三种。
2.6参考资料
[1]中华人民共和国国家标准,GB9385-88,计算机软件需求说明编制指南,中华人民
共和国电子工业部,1988-04-06批准。
[2]C#程序使用教程,李春平,清华大学出版社
[3]数据库系统概论第四版,王珊,高等教育出版社
14]ASP.NET应用教程,石志国,清华大学出版社
2.7需求分析.doc,底恒
2.8文档结构
第।章引言,简述本文档写作的目的和使用范围,名词解释部分描述了项目的业务词汇
与文档中使用的术语,参考资料是撰写文档与项目设计所引用的资料文献。
第2章远景,项目概述首先介绍项目的背景、来源和应用范围,以及系统带来的经济和
工作效率方面的利益,并从功能、用户特征、业务模型等方面展开概要描述。交待了系统的
开发环境、参与人员以及开发的过程控制。
第3章需求,采用用例规约方式详细描述了项目的需要分析,并将需求划分为功能性需
求和非功能性需求,非功能性需求主要描述项目的安全性和性能等指标的设计方案。
第4章体系结构,描述系统的设计结构,其中逻辑视图描述对项目实现的逻辑结构的设
计,包括包结构和类结构:流程视图描述项目主要业务流程的设计;数据视图是对项目持久
化数据结构的设计。
第5章设计实现,详细描述项目关键用例或关键流程的设计与实现,并附相应代码片
段。
附录附有与项目相关的所有书面资料。
中原工学院计算机学院・4・
在线考试系统软件工程实训报鲁
第3早匹景
3.1项目概述
随着Internet的迅速发展和广泛普及,网络化教育代表了教育改革的一个发展方向,已
经成为现代教育的•个特征,并对教育的发展形成新的推动力。远程教育成为现代教育技术
未来发展的重要方向之一,考试测试作为远程教育的一个子系统也成为一个重要的研究领
域。
Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Inteiiet的开
放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制。
与传统考试模式相比,在线考试具有无可比拟的优越性,它可以将传统考试过程中的试卷
组织、审定印制、传送收集、登记发放、评判归档各个环节缩小到一至两个环节,几乎屏蔽
了所有人工直接干预考试活动的可能性,不但能够节约大量的时日、人力、物力与财力,而
且还可以大幅度增加考试成绩的客观性和公正性。
传统的考试方式一般要经过人工出卷、考生考试、人工阅卷等过程。对于一些课程来说,
随着考生数量的增加I,教师出卷阅卷的工作量将会越来越大,并且其工作十分烦琐和非常
容易出错。在线考试系统课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系
统的建设,目的是充分利用学校现有的计算机软、硬件和网络资源实现无纸化考试以避免传
统手工考试的不足。与传统考试模式相比,网上考试渗入了更多的技术环节,对实现安全性
的途径、方法也提出了更高的技术要求。通过Internet来实现网上考试,是现代教育技术
的一个具体实现,具有很重要的现实意义。可以实现教考分离以及考务工作的全自动化管理,
可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理
服务,可以大规模的实行考试,实现考试的客观性、公证性,自动化组卷、阅卷可以减轻教
师的工作强度。传统考试要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、
讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。在
线考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地的对学牛.进行
考试,加上Web数据库技术的利用,大大简化了传统考试的过程。
3.1.1本文以Internet为平台,研究了基于Web考试系统的设计
与开发,包括系统需求分析和系统功能设计以及数据库设
计。重点阐述了用户登录模块、在线考试模块、题库管理
模块、试卷管理模块、学生管理模块、成绩管理模块的设
计。
3.1.2项目功能结构
系统总体结构和各子系统用例图如图2至图5所示:
中原工学院计算机学院・5・
在线考试系统软件工程实训报鲁
系统
憎馆讨题
在依考试
惜改试题
A1X«S>>
Sises>>,«ns(
在线练习
也用旨理批过上传
试在管理
use学院哲理
试卷维沙
〈3d,*系故管理
班级管理
成绩信息统泞
成恸明摘
<<11<50«>>/A员管理
成绩统计
把灯管现
学生•百理
图表1系统总体用例图
中原工学院计算机学院•6,
在线考试系统软件工程实训报鲁
图表2试题管理用例图
中原工学院计算机学院・7・
在线考试系统软件工程实训报鲁
图表3组卷管理用例图
图表2老师成绩管理子系统用例图
中原工学院计算机学院・8・
在线考试系统软件工程实训报鲁
3.1.3功能摘要
1该系统在平时可以作为学生测试自己专业知识的模拟考卷系统,在考试周期内则承担
起在线考试的任务。
2作为模拟考卷系统时,学生可自行查看自己的测试结果和标准答案。
3正式考试时系统对具体试卷的客观题自行判分,主观题则由老师判分。在考试周期内,
教师用户进入系统抽取不同题型试题进行组卷,可以对己有试卷进行查看和删除,对己有试
卷的试题进行重复抽取,也可以打印试卷和试卷答案。该系统可以使教师用户对试卷进行
启用,作废,删除等操作。
4题库题量统计功能可以选择要统计题量的学科,比如要统计英语题一共有多少题,有
多少选择,多少填空题。而且可以统计同一题型不同难度题的数量。比如选择题初级题有多
少题,中级题有多少题,高级题有多少题。
5统计成绩信息时系统有成绩明细和成绩统计两个功能,明细是把某个学生的成绩信息
显示出来。成绩统计则是把考过该试卷的信息全部显示出来,不具体显示某个学生的成绩,
而是对全部信息进行汇总统计,比如某个学院这个学科的平均成绩,不同分值段内的人数。
6该系统只能由管理员对学院用户的添加、修改、删除
7对用户的添加、修洗、删除也只能由管理员完成.
3.1.4用户特点
本系统预期用户分为3类,即管理员,任课教师和学生。
管理员主要是学校的考务人员,他们使用本系统的“系统管理”功能来进行学院管理,人
员管理。
中原工学院计算机学院・9・
在线考试系统软件工程实训报告
3.1.5任课教师是在学校的教学人员。他们使用本系统的来进行
组卷,上传试题,批卷,统计成绩等功能。
3.1.6学生是在校的学生。他们使用本系统来进行在线考试和练
习,也可以查看本人考试成绩,是本系统的主要用户群。
3.1.7业务模型
3.1.8传统的考试方式一般要经过人工出卷、考生考试、人工阅卷等过程。
对于一些课程来说,随着考生数■的增加,教师出卷阅卷的工作量
将会越来越大,并且其工作十分烦琐和非常容易出错。在线考试系统
课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系
统的建设,目的是充分利用学校现有的计算机软、硬件和网络资源实
现无纸化考试以避免传统手工考试的不足。与传统考试模式相比,网
上考试渗入了更多的技术环节,对实现安全性的途径、方法也提出了
更高的技术要求。通过Internet来实现网上考试,是现代教育技术
的一个具体实现,具有很重要的现实意义。可以实现教考分离以及考
务工作的全自动化管理,可以有效利用校园网的软硬件资源,使其
发挥最大效力,更好的为学校的教学、科研、管理服务,可以大规模
的实行考试,实现考试的客观性、公证性,自动化组卷、阅卷可以减
轻教师的工作强度。
3.1.9系统开发环境
3.1.9.1硬件环境
类别最低配置
CPU酷睿2E6300
内存DDR21G
硬盘7200转/S80G
操作系统MicrosoftWindows2003Server
表格1硬件环境
编写环境
网络100M/S
Web服务器IIS
数据库服务器SQLServer2005
表格2支持软件一览表
中原工学院计算机学院•10・
在线考试系统软件工程实训报鲁
3.2参与者与分工
人员姓名任务分配
曹勇华系统管理,上传题目
刘海阔单选题、多选题设计
陈志博判断题、填空题、问答题设计
盛俊尧组卷管理,试卷管理
姜应伟在线做卷(在线练习,在线考试),批改
王涛成绩统计,题库题量统计
3.3开发过程
单选题,多选题,判断题、填空题、简答题基本开发类似,以简答题为例:
选择相应学科,试题表中出现对应学科的试题;试题的后用和作废,从数据库中读出试题启
用作废情况显示在试题表中,可以单击启用和作废来控制试题的使用情况;试题的删除,先
判断试题的使用情况,启用的试题不能删除,作废的试题可以删除,删除是出现提示页面,
以免误删;试题的添加,单击跳转到添加页面,进行添加;修改试题时,此题情况显示在修
改页面,进彳丁修改;简答题上传图片,选择浏览,选中路径后,单击上传,最后添加试题。
题库题量统计:前期先实现了搜索数据库对不同学科不同题型不同难度的题量进行统并
将这些统计信息存入数据库中,后期调用画图类,根据统计的题量画出了题型统计的柱状图
和扇形图。
中原工学院计算机学院•II・
在线考试系统软件工程实训报鲁
第4章成绩信息
统计:信息统
计包括两个部
分,成绩明细
和成绩统计。
首先,实现了
成绩明细功能,
即可以查看考
过该试卷的考
生信息,考试
信息。然后,以
成绩明细得到
的结果为基础,
按班级为单位
统计其分数信
中原工学院计算机学院•12・
在线考试系统软件工程实训报鲁
息中的不同分
值段的人数,
以及该班级的
平均分和考试
总人数。
中原工学院计算机学院•13・
在线考试系统软件工程实训报鲁
第5章需求分析
5.1功能需求
5.1.1系统管理
5.1.2实现对各个学院,人员信息的添加,修改和删除,以及对以
不同权限登录的用户的权限的控制。
5.1.3题库管理
5.1.4实现对单选题,多选题,判断题,填空题,问答题的题目的
维护,包括修改试题,添加试题,删除试题,以及启用和作
废试题。还要实现各种题目的批量上传,同时,问答题还要
实现上传图片的功能。
5.1.5组卷管理
5.1.6实现能够根据用户选择的组卷条件,自动从题库中抽取题
目,用户要能看见抽出的题目,不满意可以重新抽取,抽取
完成后,该试卷可以用于在线考试和在线练习。
5.1.7试卷管理
5.1.8实现对现有试卷的管理,包括增,删,改,查。而且试卷可
以有启用,作废功能,试卷启用后才能用于考试。而且,还
可以打印已有试卷,以及试卷答案。
5.1.9在线考试
5.1.10实现学生可以登录考试,考试过程中学生可以暂存试卷,
试卷暂存后,学生下次考试同一张试卷时,可以恢复答案。
考试能够实现自动计时,考试到时间后,系统会自动提交
试卷,强制学生停止答题。考试结束后,学生的答题信息会
存入数据库中,老师阅卷的时候,会从数据库中读出学生
的答题信息,便于老师阅卷。
5.1.11批卷
中原工学院计算机学院•14・
在线考试系统软件工程实训报鲁
5.1.12实现老师登录后,可以选择要批改的试卷,选择试卷后,还
可以选择要批改学生的ID,批改时,自动将学生的考试答
案读出到页面上,而且正确答案也要显示出来,便于老师
阅卷。客观题,如选择题,判断题实现自动阅卷,主观题,
如填空题,问答题,需要老师选择要给的分数。不需要老师
手动输入。阅卷结束后,将学生成绩存入成绩表中。
5.1.13信息统计
5.2实现题库题量统计,学生成绩统计。题库题量统计能统计
不同科目的题量,主要统计各种题型的不同难度的题的
数量。成绩信息统计有两个子功能。第一,成绩明细。成
绩明细实现能够查看某一张试卷的全部考生信息,包括
学院,班级,专业,得分,登录时间。第二,成绩统计。成
绩统计实现按班级为单位,统计每个班级的平均分,不
同分值段的人数以及总分。
5.3非功能需求
5.3.1访问控制
中原工学院计算机学院•15・
在线考试系统软件工程实训报鲁
第6章不同的用
户的权限是不
一样的,管理
员权限最高,
能进行系统管
理。老师的权
限次之,可以
进行试卷管理,
批卷,统计等
操作。学生能
进行登录考试
和练习,而且
能查看成绩。
不同用户之间
不能互相访问,
中原工学院计算机学院•16♦
在线考试系统软件工程实训报鲁
比如,学生不
能组卷,不能
批卷和统计。
同样的老师不
能考试。访问
权限是用
0,1,2表示的。
0表示是管理
员,1表示老师,
2表示学生。
中原工学院计算机学院•17・
在线考试系统软件工程实训报鲁
第7章体系结构
7.1逻辑视图
中原工学院计算机学院•18・
在线考试系统软件工程实训报鲁
7.2流程视图
7.3数据库结构
第8章设计实现
【与第四章逻辑视图相对应,给出每个包、类的具体实现】
8.1注意!!!:只需写出关键实现逻辑即可,不要把所有代码
附上。
8.2系统管理
8.3试题管理
中原工学院计算机学院•19・
在线考试系统软件工程实训报鲁
8.3.1单选题管理
试爆启修删作
题干
难度用改除废
若浮点数x的二迂制存储格式为(41360000)16.其画删性
7初
32位浮点数的十法制值为使用除庞
回删生
求的补码初
S-1011使用除废
四片和一片器件相配合,具有②作
74181ALU74182CLA初flftii
9如下进位传送功能使用除废
画mil作
10在机器数_______中,零的表示是唯一的中
使用除废
删作
11计算机软件是指,中
使用除废
巨]flflii作
定点计算器用来运行中
12使用除废
设宜长32位,使用IEEE^式,则阶码采用_______画删性
13高
使用除废
删隹
14微程序控制器中,机器指令与微指令的关系是(S3
使用除废
计算机经历了从器件角度划分的四代发展历程.
启修删性
但从系统结构上来看,至今绝大多数计算机仍属高叱]
15使用改除废
于(濯计算机。a
L启用和作废
数据库中用0,I判断试题使用情况,为1时,可被抽选,抽选之后的题,不能被删除,为0时不
能被抽选,为1时,Gridview中的checkbox自动选中,为0的不被选中。实现代码如下:if(iv
GridVicw1.Rows.Count&&dr[OJ.ToString()=="1")
checkboxl=(CheckBox)GridView1.Rows[i].FindControl(〃CheckBoxl〃);
checkbox1.Checked=true;
点击启用,其属性“使用”设为“1”,“作废”设为“0”;实现如下
启用:if(e.CommandName==〃启用〃)
(
GridViewRowdrv=
((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent));
stringid二
Convert.ToString(GridViewl.DataKcys[drv.Rowindex].Value);
SqlConnectionCon=newSqlConnection();
Con.OpenO;
SqlCommandemdi=newSqlCommand(^updateT_SingleChoiceset使用=1
where题目TD=+id+〃'",Con);
cmdl.ExecuteNonQuery();
Con.CloseO;
GridViewl.DataBindO;
shuaxin3;
中原工学院计算机学院・20・
在线考试系统软件工程实训报鲁
作废:SqlCommandcmdl=newSqlCommand
("updateT_SingleChoiceset使用=0where题目ID='〃+id+〃'〃,Con);
2.修改试题
当点击修改时,获取要修改题目的“题目ID”,放入session中,然后传递到修改页面使用,作
为显示和修改该题判断条件,代码如下:
if(e.CommandName=="change")
(
intindex=Convert.Tolnt32(e.ConunandArgument);
Session[z,subjecti=
this.GridViewl.Rows[index].Cells[0].Text.ToStringO;
使用label控件,在gridview中,绑定数据(虺干,选项A.BCD)显示原题干及各个选项信
息,方便修改。方法如下:
Eval[“题干”Eval[“选项A”],Eval[“选项B”],Eval[“选项C”],Eval[“选项D”]
同时使用TextBox控件绑定数据(题干,选项A、B、CD)以便进行小范围的修改。
提交修改则激活事件
DataListl_1temConimand(objectsource,DataListCommandEventArgse)
实现如卜ButtonID二〃Buttonl”
CommandName='(〃题目ID〃)%>'OnCoinmand=,zbtn_Click,z
OnTtemCommand^^DataListlItemCommand”
激活DataListl—ItemConiniand事件后只需将TextBox控件中获得的数据同步到数
据库中即可,再跳回至UManageSingleChoice,aspx页面即可查看修改的大致结果
protectedvoidDataListl_ItemCommand(objectsource,
DataListCommandEventArgse)
(
intid=Convert.Tolnt32(e.CommandName);
for(inti=5;i<=8;i++){〃获取正确答案
tringanswerid=RadioBu11on,z+i;
RadioButtonrb=e.Item.FindControl(answerid)asRadioButton;
中原工学院计算机学院・2i・
在线考试系统软件工程实训报?;
if(rb.Checked)stringanswer1=rb.Text;
SqlCommandcm=newSqlCommand(,zupdateTSingleChoiceset正确答
案二'〃+answer1+where题目ID='〃+id-con);
for(inti=9;i<=ll:i++){//获取难度系数
stringlevelid=z,RadioButton,,+i;
RadioButtonrb=e.Item.FindControl(levelid)asRadioButton;
if(rb.Checked)
stringlevel1=rb.Text;
Sq1Commandcm2=newSqlCommand("updateTSingleChoiceset
题干='"+title+〃',选项A='"+choicel+”,选项B='"+choice2+,
选项O'"+choice3-〃',选项D='"+choice4+〃',科目ID='"+choice5"
where题目ID='〃+id+〃'",con);
cm2.ExecuteNonQuery();
con.Close();
Response.Redirect(z,ManageSingleChoice.aspx〃);}
3删除题目
删除题目时给出提示,若题目的状态“使用”为“1”,将不能被删除,程序将直接刷新,不
做(工何操作,若当前题目状态为“0”,即可以被删除,刑除后将刷新本页。
科目计笠机组成原理-1添加版目
试卷使后修删作
题干
B笫度用用改除底
1»
求白阿口的5肖曰
星百至删咫:.•者浮总数x的二法制?KS格式为(41360000)16
点凉的十迂制值为“?
修定
囱后
计算机软件是指:中flBjl
11使用a除
叼扇阳
定点计身器用来进行中1
12使用用除
设圭长位.使用各式.则阶石马来用_______[7]启
32IEE&I高ffi!l
13使用用除
后ffill
14微程序控制器中,机器指令与微指令的关系是高[7]
使用S.隆
计算机经历了从器件用度划分的四代发展历程,
回启删
但从系统结构J_来看,至今绝大参数1」舁机仍属高
使用除
于(理计算机。S.
点击作废后重新删除,成功后的刷新页面如下
中原工学院计算机学院・22・
在线考试系统软件工程实训报鲁
试若|启
这干1使用
1矫度雨
若浮点数X的一进制存精格式为(41360000)使
7初
16.其32位涔点数的十进制值为
。使
8求-1011的补码初
四片7418一片74182cLA器件相四己合,U使
9具有如下进位传送功能初
使
10在机器数中,等的表示是唯一的中q
使
11计算机软件是指,中G
,使
12定点计算器用来迸行中
设字长32位,使用IEEE格式,则阶码采用G使
13
它使
14微程序控制器中.机器指令与微指令的关系是
具体实现如卜
if(e.CommandName=="delete")〃判断操作
{intindexl=Convert.Tolnt32(c.ConmandArgumcnt);
stringdel=
this.GridViewl.Rows[indexl].Cells[0].Text.ToStringO;
myconn.Open();
Sq1Commandemd=newSqlCommand(?,select使用from
TSingleChoicewhere题目ID=+del+〃'",myconn);
SqlDataReaderdr=cmd.ExecuteReader9;
inti=0;
while(dr.Read())
if(i<GridViewl.Rows.Count&&dr[0].ToStringO==T)
(
Response.Redirect(,/ManageSingleChoice.aspx〃);
}i+-;
dr.CloseO;
stringcell="deletefromT_SirgleChoicewhere题目ID='"+
del+〃'〃;〃删除字符串
SqlCommanddel2=newSqlCommand(dell,myconn);
GridViewldataBind();〃数据冉次绑定
shuaxin;);〃页面刷新
刷新页面的函数
protectedvoidshuaxin()
(
SqlCommandcmd=newSqlCommand(^select使用,题干fromT_SingleChoice
where科目ID='〃+DropDownListl.SelectcdValue+〃'〃,Coni);
SqlDataReaderdr=cmd.ExecuteReader();
CheckBoxcheckbox1;
中原工学院计算机学院・23・
在线考试系统软件工程实训报鲁
while(dr.Read()){
if(i<GridViewl.Rows.Count&&dr[0].ToStringO=="1"){
checkbox1=tChcckBox)GridViewl.Rows[i].
FindControl(,,CheckBoxr,);checkboxl.Checked=true;}i++;}
4添加题目
题目的添加必须要完整,否则就不能做为一道题目来使用,即作为单选题,所
有选项和题干都不能为空,正确答案和难度系数也不能为空。一旦题目不完整,
就不能添加。如下所示:
信息填写完整后,添加成功结果如下
口使启修删作
玻璃的折射率是多少?初
19用更改除废
实现过程如下
protectedvoidButtonlClick(objectsender,EventArgse)
(-
stringanswer=null;stringlevel=nul1;
for(inti=l:i<=3;i++){
RadioButtonrb=this.FindControl(,,RadioButton,/+i)asRadioButton;
if(rb.Checked)
level=rb.Text;
for(inti=6;i<=9;i++){
RadioButtonrb=this.FindControl("RadioButton"+i)asRadioButton;
if(rb.Checked){
answer=rb.Text;}}
SqlConnectioncon;con.Open();
stringsql="insertintoT_SinglcChoicc(科目ID,题干,选项A,选项B,
选项C,选项D,正确答案,试题难度素数)values('〃+
DropDownListl.SclectcdValue+〃','〃+TextBox2.Text+〃+
TextBox3.Text+〃','〃+TextBox4.Text+〃','〃+TextBox5.Text+"+
TextBox6.Text+"+answer+"+level+'');〃;
中原工学院计算机学院・24・
在线考试系统软件工程实训报鲁
SqlCommandcm=newSqlCommand;sql,con);
cm.ExecuteNonQuery();
con.Close();
Response.Redirect(^ManageSingleChoice.aspx");
8.3.2多选题管理
科■目[计耳机组项原〕里一三]〔漆力ns§目
卷千蕊雷鬻震
若浮点数X的二法制存储格式为(41360000)16.其
7初
32位浮点数的十注制值为使用
求的补不马回
8-1011初使用
U3R74181ALU和一片74182cLA器件相配合,具有也
9初
如下迸位传送功能使用
1O在机器数________中.有的美亍•是唯一的中
使用
回
计异机软件是指,中
11使用
[y]
12定点;计克器用来送行中
使用
设:字在位,使用芭,贝邛介币马采用________[3
1332lEE/S高
表示使用
14微程序控制器中.机器指令与微指令的关系是在ra
使用
计弃机经历了从景仔角度划分的四代发展历程,
[y]
但从系统结构上来看,至今绝大多数计费■机仍后高
15使用
于《连计算机。
1.启用和作废
数据库中用0,1判断试题佞用情况,为1时,可被抽选,抽选之后的题,不能被删除,为0时不
能被抽选,为I时,Gridview中的checkbox自动选中,为0的不被选中。实现代码如下:if(i<
GridView1.Rows.Count&&dr[0].ToString()=="1")
checkbox1=(CheckBox)GridViewl.Rows[i].FindControl(^CheckBoxT');
checkbox1.Checked=true;
点击启用,其属性“使用”设为“1”,“作废”设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 图书馆消防安全演练图鉴
- AI视觉识别技术
- 企业安全护航计划讲解
- 品质安全承诺宣言讲解
- 职业教育发展规划推进
- AI在农村金融中的应用
- 文理科女生就业前景对比
- AI在生殖健康管理中的应用
- 实yong足球课热身游戏12例
- 运输危险货物安全管理制度
- 2026年河南省八年级地理生物会考试卷题库及答案
- 2026年高考全国I卷数学试卷及答案
- JJF 2137-2024表面铂电阻温度计校准规范
- 财经素养知识考试题及答案
- DL∕T 1882-2018 验电器用工频高压发生器
- MOOC 中国电影经典影片鉴赏-北京师范大学 中国大学慕课答案
- 新建集成电路芯片生产项目环评可研资料环境影响
- 数字贸易学 课件 第11章 全球公司
- MOOC 当代社会中的科学与技术-南京大学 中国大学慕课答案
- 粮库有限空间作业演练方案
- 漫话创业网络共享课学习通章节答案期末考试题库2023年
评论
0/150
提交评论