资源描述:
《课程教学辅助系统(基于C 语言程序设计)-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文(科研训练、毕业设计)题目:课程教学辅助系统(基于C语言程序设计)姓名:学院:软件学院系:软件工程专业:软件工程年级:学号:指导教师(校内):职称:年月课程教学辅助系统(基于C语言程序设计)[摘要]随着计算机和互联网的普及,信息化改革在各行各业中迅速的进行着,在教育届当然也不例外。多媒体教学在大学甚至中小学都已经普及,各种网络教学系统也在如火如荼的发展。课程教学辅助系统作为对多媒体教学的一个重要补充,无论对教师教学还是学生学习都变得越来越重要。从LinusTorvalds发布了Unix到SUN的Java再到Eclipse,“开源”这个词在软件开发领域已经变得不可缺少,越来越多
2、的人投入到开源项目的工作中,为开源运动尽着自己的努力,为促进这软件开发技术的不断发展奋斗着。软件学院的课程教学主要是以多媒体教学为主要教学手段,作业、实验报告和课程论文等原先只能以书面形式提交的材料也逐渐转为通过上传电子版文档到服务器的形式,但从这几界的教学实践来看,由于缺乏一套有效教学管理信息系统进行技术支持,教学过程中存在许多急需解决的问题(比如如何建立有效的作业管理和反馈机制等)。本课题的提出主要是以我院部分课程为实验对象,通过对这些课程在教学上的需求,开发一套课程教学辅助系统,满足该课程教学的需要,并就该系统向其他课程进行推广进行可行性分析。课程教学辅助系统就是利用一系列开源软件
3、和技术开发的解决软件学院目前教学过程中的一些问题的教学辅助平台。系统集成了教师教学和学生学习的一系列功能。包括发布/浏览课程公告、上传/下载教学课件、师生在线交互等。系统是基于J2EE平台,B/S架构,采用实现MVC框架的Struts+Hibernate实现,使用MyEclipse为开发工具,Tomcat为Web服务器,MySQL为后台数据库。通过系统可以解决软件学院教学过程中遇到的大部分问题。[关键词]课程辅助J2EEEclipseStrutsHibernateComputerAidedInstructionSystem(AboutCprogramlanguage)[Abstract]
4、WiththepopularityofcomputersandInternetdevelopment,theinformationizationgraduallybecomespopularineverywalkoflife.Ofcoursetheedbizisnotanexception.Multimediateachingispopularizationinuniversityevenhighandelementaryschool.Diversifiednetworkteachingsystemisbecomemoreandmore.Thecourseteachingassistan
5、tsystemisanimportantcomplementarilyfortheMultimediateaching,it’smoreandmoreimportantfortheteacherandstudent.FromLinusTorvaldspromulgatedUNIXtotheSun’sjavaandthenEclipse,thewordof“opensource”isbecomeamoreandmoreimportantword.Moreandmorepeopleworkfortheopensource,andmaketheopensourcespeedydevelopme
6、nt.ThecourseteachingofTheSoftwareSchoolmostlyisMultimediateaching,buthomework,experimentreporting.etchandinwithwrittenform.Passingexperienceoflatelyyears,allofthoseneedchangeraring.ThecourseteachingassistantsystemoftheCprogramlanguagedesignedforthedevelopmentofaJ2EEplatform,usingacombinationoftec
7、hnicalStruts,HibernateuseJavaasadevelopmentlanguage,Eclipseasadevelopmenttool,andusingtheWebsiteasbackgroundMySQLdatabasemanagementsystem.[Keywords]J2EE,MVC,Struts,Hibernate,ComputerAidedInstructionSystem,JSP目录目录第一章引言2