《毕业答辩-基于WEB的教学交互平台的设计与实现》由会员分享,可在线阅读,更多相关《毕业答辩-基于WEB的教学交互平台的设计与实现(22页珍藏版)》请在金锄头文库上搜索。
1、 基于基于基于基于WEBWEB教学交互平台教学交互平台教学交互平台教学交互平台指导老师指导老师专业:软件设计班级:中软131学号:1308203108时间:2015.7.24论文章节论文章节论文章节论文章节需求分析需求分析系统实现、测试系统实现、测试总结总结系统设计系统设计绪论1 1、论文研究背景和意义、论文研究背景和意义、论文研究背景和意义、论文研究背景和意义背景 信息技术飞速地发展,当前高校现有的教学模式、教学内容,教学方法和教学手段等已经不能完全满足现代教学的需求。传统的教学模式中,只有“五个一”,即“一张嘴、一支粉笔、一块黑板、一本教材、一间教室”。这种方式把教学引入让学生死读书、缺乏
2、实际能力培养的死胡同。传统教法:讲授、演示,属于示范性教学方法:学法有:听、记、练习、观察,属于模仿性的学习方法。网络教学手段的产生,是教学方法的一次新的革命。这种全新的教学手段正逐渐形成一种趋势。现代教育正不断推进教学的网络化和多媒体化,互动网络教学系统平台将成为引领现代教育技术快速发展的强大引擎。意义意义网络教学解决了很多以往传统教学过程中存在的难以解决的问题,因此,本课程的研究具有很深远的意义。首先,系统平台的研究是以学生为主,而不是传统的以老师的教为主。第二,网络教学系统平台是学生进行自学及培养兴趣良好的载体,可以为培养学生的自主学习能力发挥极大的作用,并可以扩展学生的视野,为高校培养
3、创新型人才发挥积极作用。第三,网络教学系统平台为学生和老师提供了一个自由交流的平台,学生有任何问题都可以随时请教教师村或和同学进行交流沟通解决。第四,教学的最终目的就是知识的应用,作业和考试就是一个很好的应用实践的过程,但是传统的作业和考试的成本相对高,老师要付出更多的时间和精力来批改作业和考试试卷,网络教学大大减少了此项工作,教师只需导入试题并生成考试卷或作业练习,教师不再需要去做考后的阅卷、分数统计等工作,系统可以根据标准答案自动阅卷并会自动算出学生的考试成绩并进行统计、排序和汇总。同时,因为测试题目是随机生成的,所以不存在试卷泄密和考试作弊的问题,保证了考试的公平公正性,这种测试的形式可
4、以规定的时间但是可以没有地点的限制,考试的灵活性很高。第五,本网络教学系统是一个机遇B/S结构的三层架构平台,教学管理的效率资源共享的程度大幅度提高,方便系统后期维护及升级工作,系统代码的可重用性和可移植性很高。设计技术及开发工具设计技术及开发工具设计技术及开发工具设计技术及开发工具设计技术:Struts2、Spring、Hibernate、SSH框架集成开发工具:MyEcilpse、MySQL开发环境:Web服务器Tomcat、数据库软件 MySQL5.0 、JDK1.4版本 2 2、系统需求分析、系统需求分析、系统需求分析、系统需求分析业务流程图:功能分析该项目分为:管理员模块、教师模块、
5、学生模块。管理员模块的功能有:系统属性、修改密码、系统管理、老师 管理、学生管理、论坛管理、公告管理、题目管理教师模块的功能有:系统属性、个人信息、课件发布、教学视频、上传试题学生模块有:个人信息、教学课件、网站公告、教学视频、考试试题、在线自测、留言板功能图:3 3、系统设计、系统设计、系统设计、系统设计数据库设计(共设计九张表:管理员表、教师表、学生表、自测试题表、模拟题目表、文件表、公告表、留言表、视频表)字段名称字段说明字段类型可否为空主键备注userID唯一IDNumber(10)否是自增字段userName用户名varchar(20)否userPw用户密码varchar(20)否管
6、理员信息表教 师 表字段名称字段说明字段类型可否为空主键备注tea_id教师idNumber(10)否tea_bianhao教师编号Number(10)否tea_realname姓名Varchar2(20)否tea_sex性别Varchar2(20)是tea_age年龄Varchar2(20)是login_name登陆账号Varchar2(20)否login_pw登陆密码Varchar2(20)否del操作(删除)Varchar2(20)是学生表学生表字段名称字段说明字段类型可否为空主键备注stu_id唯一idNumber(10)否是自增字段stu_xuehao学号Varchar2(20)否s
7、tu_realname姓名Varchar2(20)否stu_sex性别Varchar2(20)是stu_age年龄Number(10)是login_pw登陆密码Varchar2(20)否zhuangtai状态Varchar2(20)否del操作(删除)Varchar2(20)是题目表题目表字段名称字段说明字段类型可否为空主键备注id唯一idNumber(10)否是自增字段name添加用户Varchar2(20)是xunaxianga删除用户Varchar2(20)是xuanxiangb修改用户Varchar2(20)是xunxianggc设置用户日程Varchar2(20)是xuanxiang
8、d上传文件Varchar2(20)是daan下载文件Varchar2(20)是fenshu删除文件Varchar2(20)是del操作Varchar2(20)是文件表文件表文件表文件表字段名称字段名称字段说明字段说明字段类型字段类型可否为空可否为空主键主键备注备注id唯一idNumber(10)否是自增字段自增字段mingcheng试题名称Varchar2(20)否fujian附件Varchar2(20)否fujianYuanshiming附件原始名Varchar2(20)是shijian时间Date是del操作操作Varchar2(20)是是公告表公告表字段名称字段名称字段说明字段说明字段类
9、型字段类型可否为空可否为空主键主键备注备注Gonggao_id唯一idNumber(10)否是自增字段自增字段Gonggao_title标题Varchar2(20)是Gonggao_content内容Varchar2(20)是Gonggao_data发布时间Date是Gonggao_del操作操作Varchar2(20)是是留言表留言表留言表留言表字段名称字段名称字段字段说明明字段字段类型型可否可否为空空主主键备注注liuyan_id唯一idNumber(10)否是自增字段自增字段liuyan_title标题Number(10)是liuyan_content内容Varchar2(20)liu_
10、date时间Dateliu_user发布者布者Varchar2(20)视频表视频表字段名称字段名称字段字段说明明字段字段类型型可否可否为空空主主键备注注shipin_id唯一idNumber(10)否是自增自增shipin_name员工idVarchar2(20)是Shipin_jianjie视频简介Varchar2(20)fujian附件Varchar2(20)fujianyuanshiming附件原始名Varchar2(20)shijian时间Datedel操作操作Varchar2(20)模拟试题表模拟试题表模拟试题表模拟试题表字段名称字段名称字段字段说明明字段字段类型型可否可否为空空主主
11、键备注注idid号Number(10)否是自增自增mingcheng试题名称Varchar2(20)否fujian附件Varchar2(20)否fujianYuanshiming附件原始名Varchar2(20)是shijian时间Varchar2(20)是del操作操作Varchar2(20)是是5 5、系统实现、测试、系统实现、测试、系统实现、测试、系统实现、测试页面展示:登录页面管理员页面教师页面学生页面管理员维护讨论管理上传课件浏览课件6 6、总结、总结、总结、总结教学交互平台是一个将学生自学作为核心内容,基于B/S模式的教学服务系统,它集先进的计算机技术与教学自动化理论于一身,适应当
12、今教学发展的需求。通过调研以及细致合理的规划分析,采用结构化和原型法相结合的开发方法,并采用模块化的开发机制,使用流行的系统开发技术,经过两个月的开发与设计,教学交互平台的用户身份验证模块和其他基本功能模块已开发成为一个较完善的信息交互平台,初步具备实际使用的能力。在系统的开发过程中,我对系统开发与实际应用有了更深了理解和认识,教学交互系统为老师教学、学生学习提供了方便,告别传统教学模式,学生可以不受地点限制自主学习、完成老师布置的任务,老师只需将课程、试题发布到网上供学生浏览、学习,可以说网络互动教学将成为未来教学的一大趋势。这次的毕业设计,让我学到很多知识,为我以后的学习和工作打下坚实的基础。LOGOTHANK YOU