教育论文:辅助教学平台的设计与开发.docx
《教育论文:辅助教学平台的设计与开发.docx》由会员分享,可在线阅读,更多相关《教育论文:辅助教学平台的设计与开发.docx(13页珍藏版)》请在优知文库上搜索。
1、教育论文:辅助教学平台的设计与开发摘要:辅助教学平台适应当前教学模式改革,利用ASP.NET、JavaScript程序设计语言和VisualStudio.SQLSerVer等开发工具,实现学生登录系统后可以在线学习、练习与测试,教师登录后实现师生信息管理、试题管理,根据难易程度自动组卷,阅卷与查看成绩。关键词:辅助教学平台;ASP.NET;JavaScript0引言辅助教学平台满足了师生教学需求,能够让学生实时检测自己的学习情况,过程性地评价学生知识掌握程度与操作能力水平,检验教师的教学效果。一个完善的在线测试系统要实现以下功能:前台页面呈现系统功能模块,实现用户的登录、观看视频、下载资源、在
2、线练习、在线考试、在线交流等功能;教师管理页面主要实现自动组卷、阅卷功能,导入学生信息,对试题进行添加、删除修改等操作;管理员页面主要实现教师信息、留言、新闻等的管理。1项目开发工具本系统采用B/S模式进行开发,根据网站开发技术的不同特点和数据库的不同适用情况,通过ASP.NET技术进行开发,并运用JaVaSCriPt语言对系统功能进行完善。开发工具为MicrosoftVisualStudio,使用MicrosoftSQLServer数据库软件存储数据1。2系统结构的设计辅助教学平台包括前台、教师管理和管理员页面,其总体结构图如图1所示。2. 1前台页面在辅助教学平台的前台,有用户登录、在线考
3、试、在线练习、校企合作、职业认证、师生互动、教学录像、教学内容等多项功能。学生通过用户名和密码进行登录,选择试卷进行在线考试,还可以通过选择课程名称和题型进行在线练习与查看练习答案。学生在线学习过程中遇到的问题可以通过留言板留下问题,教师和其他同学可以及时给予回复。教学录像和教学内容包括教学设计、教学方法、教案和考核方案等课程资源,学生可以进行查看。图1辅助教学平台组织结构图2.2 教师管理页面教师管理页面结构如图2所示,教师通过姓名和密码登录,可以对试题进行添加、删除、修改,根据试题难易程度自动组卷、预览试卷、删除试卷,对教学资源和学生信息进行管理,导入班级学生信息,查看学生成绩,删除学生信
4、息等。图2教师管理页面结构图2.3 管理员页面在管理员的主页面,有教师信息管理、留言管理、新闻管理等多项功能,主要实现这些内容的添加、删除、修改等操作。3数据库设计分析对于整个辅助教学平台来说,数据库占有非常重要的地位,数据库结构的设计直接对应用系统的效率及实现的效果产生影响,合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。对数据库进行设计首先要进行需求分析,要熟悉用户的需求,对未来需求变化进行了解。本系统选择SQLSERVER2000数据库存储数据,其友好的用户界面和简单的数据表的操作,使数据管理变得非常轻松。结合各项功能的需求分析来设计数据库表,该系统中所用数据库表共12
5、个,每个表中分为列名、数据类型、长度、允许空和字段含义五个字段,其中管理员表存储管理员的登录名、密码;学生表存储学生的登录名、密码和编号、班级、姓名、性别、系部、专业、身份证、家庭地址、政治面貌、联系电话等基本信息;教师信息表存储教师登录名和密码;教学视频表存储编号、标题、内容和添加时间;留言表存储编号、留言者姓名、留言内容及时间;试题库表存储知识点、题型、题目内容、难度、分数和答案;试卷名称表存储试卷名称,创建试卷时间和试卷的总分数;试卷信息表存储学生姓名、题型,以及考试的分数。各表可以实现数据的添加、修改和删除。4辅助教学平台的主要功能实现4.1 前台页面设计一个辅助教学平台给人留下第一印
6、象的好坏取决于首页设计,所以首页的设计十分重要。大多数前台页面功能模块都在首页体现出来,例如学生登录、在线练习、在线考试、师生互动、课程信息和学生查看成绩等。整个页面分为头部、导航条、主体和尾部几个部分。其中主体又分为时事新闻、公告通知、校企合作和行业资讯几个模块。公告通知是通过javascript编写的一段代码,使公告内容滚动显示。时事新闻、校企合作和行业资讯都是通过hyperlink绑定到相应的网页上。头部的图片切换是通过javascript编写的一段图片切换代码。一共显示五张图片,每一张图片停留3秒左右的时间后自动显示下一张图片。尾部是一些常见的生产ERP软件的公司和版权的说明,在尾部有
7、一个访客流量,通过javascript编写的一段小程序来统计所有访问的人数。首页导航功能提供给用户一个选择跳转页面的功能,让用户更直观地知道整个系统有哪些功能,导航条是用javascript实现的特殊效果,当鼠标移动到文字上面的时候会出现下拉的子菜单,单击子菜单会跳转到相应的页面。4.1.1 用户登录该模块提供用户登录,用户登录后可以进行在线练习、在线考试、在线交流等操作。用户登录模块要进行验证码、用户名及密码验证,其中任意一项信息错误都不可以登录成功。用户登陆成功后会在页面的导航条上面显示用户名。如果用户登录之后想退出,在显示用户名的后面有“退出”按钮,单击按钮就可以退出并返回到首页。用户登
8、录采用用户名和密码认证机制,用户必须通过合法的用户名与身份证后六位才可以登录系统,进行在线学习与测试等2。学生在输入用户名和密码后,系统会跟数据库中已有的用户名与密码进行比对,如果用户名或密码与数据库中的信息不一致,将会导致登录不成功。验证身份证后六位的代码如下:stringstrsq-select*from学生信息表wherename=+txtUsername.Text+“;DataTabledt=DbManager.ExecuteQuery(strsq);stringid-dt.Rows0Identitycard.ToStringO;Sessiont“pwd”二id.Substring(1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教育 论文 辅助 教学 平台 设计 开发