毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net网上考试系统设计与实现+流程图+ER图(5)
5.4教师操作模块实现
教师身份的用户成功登录以后将会看到所有的成绩信息。本页为教师用户提供成绩统计和出题的入口。该页面可以通过选择试卷名称来查询该科目考试的成绩。单击“成绩查询”按钮将进入成绩统计页面,单击“出题”将进入添加试卷页面。代码实现分析:当教师首页加载时控制所有成绩的GridView控件绑定数据源,该功能有某一函数调用存储过程Tscore来实现:
5.5成绩统计模块实现
该页面通过DropDownList控件绑定所有试卷名称。选择试卷以后,单击“图表分析”按钮则在第三方控件WebChart控件中显现该门考试所有学生成绩的分数分布情况。界面如图6:
图6 成绩分析界面图
代码实现分析:
该页面加载时首先要为教师用户准备好可选择的试卷名称,因此要为DropDownList控件绑定数据源。该代码同教师首页中的代码类似,省略。
在本系统中,学生的成绩分布不是通过一个单独表格列出的,而是通过一个函数计算而得的。该函数为Yvalue_Caculate(),其实现过程如下:
连接数据库,并打开数据库;Xvalue()数组和Yvalue()数组在代码开始的时候进行定义,用来作为Chart控件的横坐标值和纵坐标值。定义为:private string[] Xvalue = new string[]{“60以下”,”60-70”,”70-85”,”85以上”};private int[] Yvalue = new int[]{1,2,5,3};
用户单击图表分析按钮触发图表绘制事件。
5.6添加试卷模块设计与实现
该页面为出题的教师提供一张试卷。该试卷可以是还未完成的试卷,也可以是一张空白的试卷。该页面的设计比较简单,只是为教师用户提供输入试卷名称、分数和考试时的TextBox控件,以及对应的验证控件和进入出题页面的按钮控件。代码实现分析:
该模块主要实现动态添加试卷,也就是动态创建数据表。本模块通过一个单独的CreateTable函数来实现数据表的添加。这里通过获取用户输入的试卷名称作为该表的名称,并设定问题编号为该表主键。在单击“保存”按钮时调用该过程。 单击保存按钮,首先要创建信息表,然后把该试卷的相关信息写入数据表PaperInfo中,该事件调用存储过程AddPaper。为把试卷名称传递到添加试题页面,本程序采用Session()对象,其创建是在单击“添加试题”按钮时完成的。
5.7添加试题模块设计与实现
该页主要功能是把教师输入的试题内容添加到有Session[“papername”]对象传递过来的试卷中。
该页面主要接收由教师输入的试题信息,主要有TextBox控件组成。该页主要实现向数据表中插入一条新的记录。该功能的实现是在单击“保存”按钮后完成的。首先,数据表需要一个记录试题编号的QuestionID字段,获取数据库中的最大编号。如果该最大编号为0,则该条记录的试题编号为1;否则,该条记录的试题编号在原来的基础上加1.获得试题编号以后,就可以通过SQL语句的Insert插入命令向数据表中插入一条新的记录。添加新的试题是单击“下一题”按钮的事件完成的。该事件的实现代码将清空所有控件内容,等待接收用户新输入的按钮内容。代码实现分析:
该页面主要实现向数据表里面插入一条新的记录。该功能的实现是在单击“保存”按钮后完成的。添加新的试题是在单击“下一题”按钮后完成的。该事件的实现代码将清空所有控件内容,等待接收用户新输入的内容。“完成”按钮实现安全退出的功能。
6. 总结
本文详细论述了网上考试系统的设计与实现,该系统基本实现了需求分析中的功能要求,其中考生信息主要由数据库直接输入,考生成功登录后进入考生界面,考生界面主要由在线考试、成绩查询,考完后对客观题的自动评分、存档。教师进入教师界面,教师界面主要由成绩查询、成绩分析、出题模块组成。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
Linux服务器数据安全方案的设计与实现
下一篇:
ASP.net+sqlserver学生作业管理系统设计与实现
Web技术的网络考试系统【2240字】
ASP.NET的Web网络應用程序开...
网上购物之路--浅析购物网...
网上订房之我见【4996字】
网上广播的现状与前瞻【7201字】
浅谈网上教學的实践与探索【4280字】
网上教學与实践【2498字】
神经外科重症监护病房患...
国内外图像分割技术研究现状
承德市事业单位档案管理...
中国学术生态细节考察《...
志愿者活动的调查问卷表
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】