精品课程教学网站毕业论文-《软件工程》精品课程教学网站的设计与实现 - 图文 - 下载本文

毕业设计(论文) 第36页 共40页

{

DataCon myCon = new DataCon();

DataOperate sqlBind = new DataOperate(); SqlConnection sqlconn;

protected void Page_Load(object sender, EventArgs e) {

if (Session[\] == null) {

Response.Redirect(\); } else {

labUserName.Text = Session[\].ToString() + \!\; }

if (!IsPostBack) {

string strsql = \; sqlconn = myCon.getCon(); sqlconn.Open();

SqlDataAdapter myApter = new SqlDataAdapter(strsql, sqlconn); DataSet myDS = new DataSet(); myApter.Fill(myDS, \); ddlModuleName.DataSource = myDS;

ddlModuleName.DataValueField = \; ddlModuleName.DataBind(); sqlconn.Close(); } }

protected void btnDeliver_Click(object sender, EventArgs e) {

string strMod = \ +\ + ddlModuleName.SelectedValue + \; sqlconn=myCon.getCon(); sqlconn.Open();

SqlDataAdapter myApter=new SqlDataAdapter(strMod,sqlconn); DataSet myDS=new DataSet(); myApter.Fill(myDS,\);

DataRowView rowView=myDS.Tables[\].DefaultView[0]; string strModuleID = Convert.ToString(rowView[\]);

string sqlstr = \

+ \ + Session[\].ToString() + \ + strModuleID.ToString() + \ + txtCardTitle.Text + \ + txtCardContent.Text + \; sqlBind.DataCom(sqlstr);

Response.Write(\发表成功');this.location.href='BrowseCard.aspx'\); }

protected void btnCancel_Click(object sender, EventArgs e) {

Response.Redirect(\); } }

毕业设计(论文) 第37页 共40页

10在线测试模块

在线测试模块不需要老师干预,系统自动在学生要求测试的范围内出试卷,学生完成试卷后可以自动批改、评分对成绩进行记录。同时给出正确答案。不过该功能智能化程度不高,试卷是自己事先存放上去的,从试题库中直接读取。这个还需要进一步的研究。老师模块主要功能是添加,修改,删除试题。

该系统在测试当中设置了一个时间限制,这样用户就可以知道自己做试题所花的时间,同时还设置了剩余时间的记录,在测试结束后,可以查询测试的成绩,其具体代码如下:

测试时是以分钟来记时,一般测试的时间为100分钟,教师在设置考题的时候要把握好时间,这样才能设计出适合学生测试的题目同时又达到检测的目的,教师在考试模块中还可以对学生的考试成绩进行查询,方便教师了解学生对该门课程学习知识掌握情况。

其中分有学生、教师、管理员三种身份,由管理员按照教师要求设置考试规格和管理

毕业设计(论文) 第38页 共40页

教师学生的信息。

该代码所要表现出来的效果如图;

图10.1

毕业设计(论文) 第39页 共40页

结 论

基于Web的网上教学是一个正在兴起的应用领域,需要结合最新的Web及相关技术,开发适用的、先进的远程教学系统,实现网上教学的实时性、交互性和动态性。目前网络精品课程还十分的少,而《软件工程》精品课程教学网站的设计就是为学生和老师提供网络教学平台。本系统突破一般多媒体辅助教学工具的思想,尽可能将现实的活生生的教学环境和方法应用于网络教学中,减轻教师教学负担,利用网络加强学生与老师的交流,同时提高学生网上学习的兴趣,从而真正提高网上教学质量;作为传统教学的延伸,网络教学的作用正逐步被人们所重视,随着网络技术和多媒体技术的进步,精品课程教学网站还会有代替传统教学的趋势。不过在做系统功能模块时,要求编写大量代码,同时要考虑采用何种方法才能做好的实现该功能,这一些都要好好考虑一番。在本次设计中让我知道要好好要充分发挥ASP技术的作用,还需要再学习ASP技术。

毕业设计(论文) 第40页 共40页

致 谢

在论文完成之际,我衷心的感谢我的老师在设计中给我的谆谆教诲和无微不至的关怀。从课题的选择到项目的最终完成,老师都始终给予我细心的指导和不懈的支持。设计开始以来,老师不仅在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关怀,在此谨向老师致以诚挚的谢意和崇高的敬意。

从老师的身上,我学到了很多做人和做学问的道理。老师在学术上给了我很多的启蒙。从我论文的选题到最终的完成中都给了我极大的指导,跟老师学习的过程中,伴随着的是重大的压力和责任。我几乎无时无刻不感到这种压力和责任的存在,也正是这种压力和责任敦促我尽自己的最大努力完成好学业并做个合格的学生,使我能够完成这次的毕业设计。我想这次通过这次的毕业设计,会影响的一生。

在本论文完成的过程中,感谢系领导为我提供了优越的设计环境;感谢其他老师同学的大力支持与配合,在此一并表示感谢!最后还要特别感谢本班同学在论文的写作过程给予的支持和鼓励。在我沮丧的时候,正是同学的鼓励和榜样的推动促使我最终能信心十足地迎接挑战,在此深表谢意。

感谢各位老师在学业上对我的指导与帮助。同时,我还要感谢我的同门师兄弟姐妹们。正是有了大家的共同努力,才有了我今天的收获。最后,我还要感谢我的家人在我大学期间的支持和帮助。