资源描述:
《“c语言”教学系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要摘要当前各个国家综合国力的竞争主要体系在人才资源的竞争,扩大人才资源和提高人才素质主要依靠教育。经过多年的发展,我国已经建立了比较完善的教育体制,但是在技能教育和终身教育方面仍然有所欠缺,特别是教育需求不断提高,而优质教育资源集中于经济发达地区。信息技术和教育技术的发展,为我们提供了一个机遇,即通过建设网络教学系统来扩大教育规模、进行技能教育,将优质教育资源开放给落后地区。本论文就是在这样的背景和需求下设计和开发的。本论文的开发综合运用了管理信息系统和软件工程理论、数据库技术、ASP动态编程语言
2、,以及其他Web开发技术。论文采用了MVC设计模式,包括模型、视图和控制三个部分,将用户界面、控制逻辑和数据操作分离。系统分为四层,视图层负责用户界面,控制层负责请求转发和操作控制,模型层一负责业务逻辑,模型层二负责数据库操作。C语言教学系统为学生提供了一个完整的C语言网络学习平台。系统的功能主要包括学生学习子系统、教师教学子系统和系统管理模块。其中,学生学习子系统包括课程学习、课程作业、课程论坛、课程考试和个人空间等模块;教师教学子系统包括提问管理、站内短信、批改作业和考试管理等模块;系统管理模块
3、主要包括文章管理、公告管理、学生管理和教师管理。论文采用了B/S架构,使用了ASP和VBScript作为开发语言,采用了SQLServer2008作为数据库管理系统,使用了VisualStudio2008作为基础开发平台。关键词:C程序设计语言,网络教学系统,ASP开发技术,SQLServer2008I万方数据ABSTRACTAbstractNationalcompoundcompetitionwasmainlydemonstratedbyhumanresource.Educationplaysth
4、ekeyroletoincreasehumanresourcescaleandraisehumanresourcequality.Aftermanyyears’development,Chinahasestablishedarelativelycompeteeducationpolicy.Butsoastotechnologyandfull-lifeeducation,especiallyatweak-requirementwhileadvancededucationresourcepooledar
5、ea,thereisstillsomeblankroomtofill.Withthedevelopmentofinformationtechnologyandeducationstill,wehavetheaccesstonetworkeducationtobroadeneducationscaleandpracticaltechnologyteaching,andtoprovideadvancededucationresourcetoundevelopedareas.Allthechangecon
6、sistedthispaper’sbackground.ThepaperwasbasedonPCinformationsystemandsoftwareengineertheory,databasetechnologyandASPdynamicencode,alsootherWebdevelopingskill.PaperillustrateMVCdesignmode,includingmode,visualplatformandcontrol,separatinguser,controllogic
7、anddataprocess.Wholesystemwasconsistedby4layers.Usertakesvisualpart,controllerisinchargeofresendandoperating,moduleunit1haspracticallogic,whilemoduleunit2focusesondatabasemaintaining.Clanguageeducationsystemprovideslearnersanetworkplatformconstructedwi
8、thClanguageprogramming,whichincludedlearner’ssub-system,teachingsub-systemandcontrolmodule.Classlearning,taskchecking,teachingforumandtestconsistedlearner’ssub-system.FAGmanage,massagesending,homeworktutoringandtestpartsformulatedteachi