网站地图| 免费获取|
免费论文网
  • 网站首页|
  • 论文范文|
  • 修改降重|
  • 职称论文|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 原创论文|
  • 开题报告论文
搜索

当前位置:免费论文网 -> 免费论文 -> 计算机论文 -> 免费H考试题库管理系统的设计与实现(四)
计算机论文| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

免费H考试题库管理系统的设计与实现(四)

免费H考试题库管理系统的设计与实现(四)
{
try
{
EPMS.Model.Teacher model = new EPMS.Model.Teacher();
model.TeacherName = this.txtUserName.Text.Trim();
model.TeacherSex = this.ddSexList.SelectedValue;
model.LoginName = this.txtLoginName.Text.Trim();
model.LoginPwd = this.txtLoginPwd.Text.Trim();
model.LinkPhone = this.txtPhoneNum.Text.Trim();
model.UnitsID = this.txtUnitsID.Value;
model.DutyStatus = this.ddDutyStatus.SelectedValue;
model.StationID = this.txtStationID.Value;
model.Email = this.txtEmail.Text.Trim();EPMS.BLL.Teacher.Add(model);return true;
}
catch
{
return false;
}
}
  添加课程和题型页面
 添加课程类别后,系管理员可对该课程进行修改或者删除,如图9。

 

 

 


 实现这部分功能的代码如下:
private bool AddData()
{
try
{
EPMS.Model.KnowledgeType model = new EPMS.Model.KnowledgeType();
model.ExamQuestionTypeName = this.txtTypeName.Text.Trim();
EPMS.BLL.KnowledgeType.Add(model);return true;
}
catch
{
return false;
}
 添加试题题型,该功能主要由教师操作,可以对其进行修改或者删除,如图10。

 

 

 

 实现这部分功能的代码如下:
private bool AddData()
{
try
{
EPMS.Model.QuestionType model = new EPMS.Model.QuestionType();
model.QuesTypeName = this.txtTypeName.Text.Trim();
EPMS.BLL.QuestionType.Add(model);return true;
}
catch
{
return false;
}
  试题添加页面
 试题的添加是根据课程类型和题型添加。录入试题内容后,提交试题,该试题则被添加到数据库中,生成试卷时,系统随即按照数量从数据库中抽取,如图11。
 
 
 
 
 

 

 

 

 

 

 

 实现这部分功能的代码如下:
private bool AddData()
{
EPMS.Model.ExamQues  model = new EPMS.Model.ExamQues();
model.ExamQuesTypeID = this.ddKnowledgeType.SelectedValue;
model.QuesTypeID = this.ddQuesType.SelectedValue;
model.Question = this.txtQuesContent.Text.Replace("'","");
EPMS.BLL.ExamQues.Add(model);
return true;
}
  生成试卷
 生成的试卷首先显示课程名称,然后下面是自动生成的试题,如图12。
 
 
 
 
 
 
 
 
 

 

 

 

 

 

 


 实现这部分功能的代码如下:
public void CreatExam()
{
DataTable dt=new DataTable();
try
{
string temp="<table>";
dt=BLL.ExamQues.GetList(" ExamQuestionTypeID='"+this.ddKnowledgeType.SelectedValue+"'").Tables[0];
if(dt!=null)
{
temp+="<tr><td colSpan=2 align=center style='FONT-WEIGHT: bold; FONT-SIZE: 17pt; COLOR: black; FONT-FAMILY: 黑体'>"+ddKnowledgeType.SelectedItem.Text+"</td><tr>";
int i=0;foreach(DataRow row in dt.Rows)
{
i++;
temp+="<tr><td colSpan=2 style='COLOR: blue'>第"+i+"题</td><tr>";
temp+="<tr><td td colSpan=2>"; 
temp+= row["Question"].ToString();
temp+="</td><td>";
}
temp+="</table>";
Exam.InnerHtml=temp;
}
}
catch
{
base.ShowMessage("请选择科目!");
}  
 试题审批
 当审批通过之后,曾经申请审批的试题将不在出现在审批页面。审批通过的试题,如果未经过修改的话,是不可以提交下一次的审批申请的,以免增加不必要的工作量。也可以避免系统混乱,如图13。
 
 
 
 
 
 
 
 
 

 

 

 实现这部分功能的代码如下:
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
ShowCheck();
}
if(this.Request.QueryString["ID"]!=""&& Request.QueryString["ID"

首页 上一页 1 2 3 4 5 6 下一页 尾页 4/6/6

免费H考试题库管理系统的设计与实现(四)由免费论文网(www.jaoyuw.com)会员上传。
原创论文流程 相关论文
上一篇:免费DES算法的可视化程序的实现 下一篇:免费房产证信息数字签名的实现
推荐论文 本专业最新论文
Tags:免费 考试题库 管理系统 设计 实现 2010-04-01 13:14:13【返回顶部】
精彩推荐
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文


免费论文网提供论文范文,论文代发,原创论文

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 免费论文网 版权所有 湘ICP备19027999