ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:1.30MB ,
资源ID:12506428      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12506428.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电子实验报告提交系统的设计与开发以《现代教育技术》实验课程为例毕业作品.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

电子实验报告提交系统的设计与开发以《现代教育技术》实验课程为例毕业作品.docx

1、电子实验报告提交系统的设计与开发以现代教育技术实验课程为例毕业作品BIYESHEJI电子实验报告提交系统的设计与开发以现代教育技术实验课程为例学院专业教育技术学姓名学号摘 要:传统的实验绩效评价方式是实验结束后,学生按要求填写纸质实验报告后上交教师,教师批改誊抄成绩;其过程繁琐,效率低。本文运用计算机数据库技术、网络技术等设计开发一个电子实验报告数据提交系统,实现实验报告实时递交和批改,提高实验效率。笔者开发的基于现代教育技术公共实验课程的实验报告提交系统主要包括管理员管理用户信息模块、教师在线批改实验报告模块、学生在线填写实验报告并提交模块;该系统开发所运用的软件主要有Microsoft O

2、ffice Access和Microsoft Visual Studio;Microsoft Office Access负责该系统后台数据库的构建,Microsoft Visual Studio 负责系统前台各个板块的开发设计。关键词:电子版实验报告;实时提交;在线批改The Design and Development of the Submit System ofthe Electronic Experimental ReportAbstract: The traditional way of the performance evaluation of experiment is that

3、 the students fill in the paper according to the requirements after the experiment and turn over to the teacher.The teacher record results after correcting the experimental report ; The process is very trivial as well as efficiency is very low. This paper is designed to develop an electronic experim

4、ent report data submission system with the help of computer database technology and network technology;so as to improve the efficiency of experiments, submit lab reports in real-time. Experiment report submission system is developed by author is based on the modern educational technology public expe

5、riment,the system including three modules as follows:the administrators manages user information module, teacher corrects experiment report online module, students fill out the test report and submit module. The software used by the system development mainly included Microsoft Office Access and Micr

6、osoft Visual Studio; Microsoft Office Access is responsible for the construction of the database system, microsoft Visual Studio is responsible for system development and design of each plate of the front desk.Keywords: electronic experimental report ; network system; correcting online 目 次1数据系统需求分析1

7、.1本课题研究的意义 随着科学技术的迅猛发展,其中信息技术、计算机辅助教学、远程网络化教学更对传统教学模式有很大的影响。电子实验报告数据提交系统这一应用应时而生,它借助于互联网和多媒体手段,利用现有的技术,实现学生实验报告的网上提交,批阅和管理,在很大程度上能够提高学生的学习效率和教师的工作效率。该系统对学生的学习效果和老师对实验报告的成果都能及时的反映,提高教师教学水平,锻炼学生动手操作能力和思维能力。学习者在学习的过程中可以简化一些无关紧要的学习内容,教师也可以更加轻松的掌握学习者学习的情况,并能够及时的把个人的意见或建议反馈给学习者。本系统旨在加强教师和学生之间的交流,是一个特别好的网络

8、平台。这种协作系统可以有助于:(1)现代网络技术在更多虚拟环境中应用(2)在很大程度上减轻教师的工作量,提高教师的工作效率(3)激发学生学习者的兴趣,提高学习质量(4)节约纸张,保护环境1.2本课题的研究现状和可行性分析1.2.1 研究现状最近几年伴随着互联网的迅速发展,任何人在任何时间任何地点都能够轻松获得自己所需的信息,与此同时,互联网的广泛使用也对教育行业产生了极大的影响,因此教育事业也得到蓬勃的发展。但是目前的实验报告的上交和修改还都依循以前的模式,实验指导老师提出实验报告要求,学生成功完成相关实验的操作程序后,用文档记录实验中的相关信息,填写实验报告,然后上交给指导老师。由实验指导老

9、师进行最后的评分考核,之后,教师再誊写成绩,过程复杂,效率较低。当前高校公共实验课程的主要特征是学生多、教师少,如我校的现代教育技术公共实验课,每学期上课的学生人数多达4000多名,而任课教师仅十几名。在这种情况下,采用传统的的实验绩效评价方式会给教师增加不可能完成的教学工作量。运用计算机数据库技术构建一个网上提交实验作业的系统,来改变传统的实验报告的批改方式,这样既方便学生递交实验报告,又减轻了教师负担。该系统是能够被各类学习者广泛使用的基于数据库技术的实验报告提交与批改的系统,尽管它的系统规模还很微小,但功能完善后,就能够在很大程度上减轻教师的工作量和学生的学习任务,提高教学和学习的效率。

10、网络化的教育模式代表了教育变革的一个重要趋势,是现代教育的一个显着特征,也是教育的发展的强大推动力。运用Internet来完成网上实验报告的提交,对现代教育的发展有一定的作用,具有一定的特点。对学习者按时完成提交实验报告有很大帮助,同时可以运用校园网的各种资源,发挥其功能,进一步为学校的研究、管理、教学服务。1.2.2 可行性分析(1)理论基础 利用Microsoft Office Access来构建后台数据库,简单方便,易于上手。Microsoft Visual Studio此款软件,广泛用于动态网站设计,交互性强,灵活性较好。在老师的指导与帮助下,我对Access理论知识有一定的了解,并且

11、借助移动图书馆自学了A,以及C#语言。(2)技术基础电子实验报告数据提交系统使用Visual Studio 2008,可以提供高级代码编译器,方便的用户界面设计器、集成调试器和许多其他工具。ASP.NET开发软件、用Access来构建后台数据库,数据一致性强,安全性强,完整性好,冗余度低。 1.3传统实验报告存在的问题 现代教育是推行高品质教育及培养学生动手观察能力和创新思维的重要方法。高校之中的教学实验在整个程序过程中有很高的地位。高校公共实验课不但使学生接受严格系统的实验技能训练, 把握实验的知识、方法和技能,还是提高学生创新思维能力、动手操作能力、思考能力重要形式。 高校实验报告在教学实

12、验中地位很高,并且记录了相关的过程和结果。实验报告对于培养学生的实践能力相当重要,能够帮助学生认真完成实验,形成认真观察记录的习惯,帮助学生理解和记忆理论知识,可以很好的应用基本技能和技术。目前全国各大高校都前赴后继的开展公共实验课,并且实验报告越来越多的人重视,但是在这重视的过程之中也存在着很多令人担忧的问题,对于教学质量的提高有很大的制约性。首先,填写纸质版的相关实验报告就要花费很多时间;与此同时,教师会花费很长时间去批改学生的实验报告,并且,反馈也会占用教师大量时间。所以,教师一方面不能准确及时的评价学生实验报告,另一方面教师改正学生的速度大大降低从而导致教学实验的效果不高。其次,纸质版

13、实验报告能够填写的内容非常有限,而且存在严重的抄袭现象,比如,学生不去做实验,当教师要检查学生的实验情况时,多数人就会抄写同学的实验报告,部分同学甚至连学号一并抄写,完全抹杀了学校开展实验课的目的。除此之外,纸质版实验报告,不利于统计往届实验成绩,从而使高校各专业实验绩效评价无法完成。同时,目前各高校公共实验课开展的如火如荼,倘若使用纸质版实验报告,会造成大量的纸张消耗,不符合现代社会环境友好型的发展要求。 1.4 教与学需求分析(1)教师教学方面目前我国高校公共实验课程的最典型的特征是学生多、教师少,从而给教师带来了不可能完成的教学工作量,教育绩效评价质量也随之下降,而且老师不能及时把一些信

14、息反馈给学生。倘若有一个平台,能够满足教师在线批改学生的实验报告并评价,那么,教师无需再面对厚厚的实验报告,那么教师的工作量将会减轻好多,教师能够及时批改学生的实验报告,并且师生之间互动交流也会更加方便。(2)学生学习方面纸质版的实验报告,存在很严重的抄袭现象,经调查,好多学生甚至都不去实验室,实验报告也是借同学的进行无思考的抄写。如果有一个平台,提供一种无纸化的实验报告,学生进入这个平台只能注册和登录,这就要求学生必须亲自做实验,用心填写电子版实验报告,从而,能够督促学生进行有效的学习,提高学习质量,以便真正的把握知识。1.5学习内容分析该系统主要运用Microsoft Office Acc

15、ess2003构建后台数据库,和Microsoft Visual Studio2008设计前台的各个功能模块,把前台与后台进行连接,管理员可直接登录,教师、学生注册登录,三者权限不同。管理员登录后便可管理后台数据库,比如删除,增加,编辑等操作。教师登录后,可以在线查看学生的电子实验报告并批改。学生登录系统后,可以选择填写实验报告或者查看实验分数,选择不同,系统会自动跳转到不同的界面,从而达到不同的学习效果。2 数据系统数据库设计2.1概要设计“电子实验报告提交系统”由四大功能模块组成,即注册登录模块、学生上传模块、教师上传模块、和管理模块。 1.登录注册模块。该模块面向全体用户,此模块的结果页

16、面为用户提供与登录该系统所需注册的相关信息,比如,学号或工号即用户名、密码、姓名、性别、学院、专业、用户水平。用户注册登录后,不同水平的用户会进入到不同的界面,如果是学生,会进入到学生上传模块、如果是教师,会进入到教师上传模块、如果是管理员,会进入到用户信息管理模块,从而管理用户的基本信息。 2.学生上传模块。学生上传模块面向全体学生,用于实现学生电子实验报告的提交。学生上传的内容包括实验信息和学生信息。在学生上传模块中,我们提供了一种实验报告样式表单(word文档),该表单规定了学生电子实验报告的样式,学生可以直接填写。 3.教师上传模块。教师上传模块面向评阅教师,用于教师上传学生的实验成绩

17、。教师上传的内容包括批阅报告文件、实验人、批阅教师,其中,教师批阅报告文件在学生实验报告基础上添加了实验成绩和批阅时间。4.管理模块。该模块面向管理员,用于实现管理员管理用户信息以及实验信息。2.2 系统的功能模块设计一个系统的功能完善与否对软件后期运行、推广和用户持久性使用等有重要的意义,这是系统成功的关键,系统功能完善的网站对日后存在时间具有绝对的影响。网站的需求分析对于整个网站开发的质量至关重要,因此系统网站的安全性保障是电子实验报告数据提交系统真实性和可靠性的途径以及系统整个使用时间的长短。电子实验报告提交系统的结构如下:图2-2 系统模块结构设计各个主要模块的功能如下: 表2-2各主

18、要模块功能表模块名主要功能管理员登陆模块主要负责维护系统,比如对用户信息和实验信息进行增加、删除、修改等操作登录系统用户级别不同,登陆后进入到不同的界面填写实验报告该平台会提供一个实验报告表单,学生填写提交教师批改教师可以点击“点击进入”,查看学生详细的实验报告,给各位同学打分学生查看成绩学生可以查看实验成绩2.3 系统开发的关键技术2.3.1 ASP.NET开发平台 A是从visual studio衍生出来的,它是在web服务器端进行设计调试,在客户端浏览器以网页的形式呈现调试结果。它支持多种语言,比如C#、Visual Basic等一些通用语言格式。A是一种新型的程序架构,比起之前的ASP

19、,在灵活性上和开发周期,它有着本质的变化。 ASP.NET为用户提供了全新并强大的服务器控件架构,它的每个页面、对象和HTML元素均是基于组件和模块的可运行的组件对象。 ASP. NET是顶级的工具支持,具有灵敏性、简便性、可操作性、可放缩性和实用性、自定义性和延扩性、安全性等特点 ASP. NET平台的逻辑结构可以是两层,也可以是多层结构。如果系统比较简单,采用两层架构较为合适,当系统较为复杂或有具体特殊要求时,应采用三层或N层架构。ASP.NET通常包括如下部分。ASP.NET的主要优点有以下几个方面:(1)A兼容多种数据库,常见的有access数据库,sql数据库等,是一种面向对象的程序

20、设计,这是Asp所不能比拟的。(2).net中含有多种程序控件,有利于动态网站的开发,并且使用起来简单、易学、方便。(3)使用A来开发网站,在网站前台设计的同时,应用程序的相关代码已经被自动编译成了.dll文件,所以速度会更快,网站开发也更加容易2.3.2 Access数据库 Access是微软推出的基于Windows的关系数据库管理系统(RDBMS),是Office系列应用软件之一;包含了表、查询、窗体、报表、页、宏,模块七种对象建立数据库系统。Access数据库提供了多种向导、生成器,模板等简便有效的操作,使数据存储,查询,界面设计,报表生成等更加规范。Access数据库为建立功能完善的数

21、据库管理系统提供了便捷简单流程,不必编写复杂的程序代码就可以完成数据管理。Access数据库用途很多,其提供的表格模板能够方便完成相关的人物操作,另外,Access可处理字段,关系等相关的复杂计算,具有强大的数据处理和统计分析能力,灵活快速。Access在处理批量数据的速度,后台开发的灵活性上具有明显的优势。Accesss是目前为止功能强大且使用简单的面向终端用户的小型数据库系统,Accesss用途如下:(1)用来进行数据分析:access具有强大的处理数据、统计、分析等能力,方便各类数据作各种处理(2)用来开发软件:access用来开发软件,简单易学(3)用Accesss可以快速开发各类管理

22、程序(4)利用Accesss设计的数据库,方便后台实现数据文件共享,一台计算机上输入数据,在另一台计算机可以查看数据和实时统计。2.4 数据表设计2.4.1 用户信息表设计users(用户信息表)用于存放学生和教师的以及管理员的基本信息,表中的主要字段有添加的主要字段有st_id(学号或工号即用户名)、psd(密码)、name(姓名)、sex(性别)、academy(学院)、major(专业)、ulevel(用户水平),各字段的数据类型均为“文本”。如图所示:表2-4-1 用户信息表:users字段名称数据类型说明id文本姓名st_id文本学号psd文本专业name文本实验名称sex文本实验地

23、点academy文本实验器材major文本指导教师ulevel文本实验目的2.4.2 实验信息表设计 experiments(实验信息表)用于存放与实验相关的基本信息,表中主要字段有name(姓名)、st_id(学号)、major(专业)、experimentname(实验名称)、destination(实验地点)、instrument(实验器材)、teacher(指导教师)、aim(实验目的)、text(实验内容)、rethink(评价与反思)、goal(实验成绩),各字段的数据类型均为“文本”。如图所示:表2-4-1 实验信息表:experiments字段名称数据类型说明name文本姓名s

24、t_id文本学号major文本专业experimentname文本实验名称destination文本实验地点instrument文本实验器材teacher文本指导教师aim文本实验目的text文本实验内容rethink文本评价与反思goal文本实验成绩3 数据系统前台各个模块结构的实现3.1 用户注册及登录 用户想要充分使用一个系统,首先要进行注册与登录,这样才能把个人的操作权限与信息保存到系统数据库中,长久的保存和方便提取数据。在注册页面,用户可以根据自己身份的不同选择自己的注册类型,当提交注册信息成功后,系统会把当前用户的注册信息保存到系统后台数据库中,以便日可以直接登录系统。用户登录成功

25、后,会根据用户身份的不同进入相应的操作界面,进行具体的功能操作和信息浏览。用户注册与登录模块流程图如图3-1所示:图3-1用户注册与登录模块流程图 用户登录及注册界面图3-1(副)用户注册与登录界面 用户注册操作主要代码 protected void Button1_Click(object sender, EventArgs e) OleDbConnection conn = new OleDbConnection(); conn.ConnectionString = Provider=Microsoft.Jet.OleDb.4.0; + Data Source= + Server.MapP

26、ath(App_Data/table.mdb); string Val = + TextBox1.Text + , + TextBox2.Text + , + TextBox3.Text + , + RadioSex.SelectedValue.ToString() + , + TextBox5.Text + , + TextBox6.Text + , + DropDownList1.SelectedValue.ToString() + ; string SqlLns = insert into users( st_id,psd,name,sex,academy,major,ulevel)va

27、lues( + Val + ); OleDbCommand InsCom = new OleDbCommand(SqlLns, conn); OleDbDataAdapter da = new OleDbDataAdapter(); conn.Open(); da.InsertCommand = InsCom; da.InsertCommand.ExecuteNonQuery(); conn.Close(); Response.Write(alert(恭喜你,注册成功!);); 用户登录操作主要代码 string ConnStr = ConfigurationManager.Connectio

28、nStringsConnString.ToString(); using (OleDbConnection conn = new OleDbConnection(ConnStr) conn.Open(); string StrSQL = select ulevel from users where st_id= + TextUsername.Text + and psd= + TextUserpassword.Text + ; OleDbCommand com=new OleDbCommand (StrSQL ,conn); OleDbDataReader dr=com .ExecuteRea

29、der (); /调用ExecuteReader ()方法得到dr对象 dr.Read (); /调用Read ()方法得到返回记录集 string UserLevel; if (dr .HasRows ) /如果有返回记录存在 UserLevel =dr ulevel.ToString (); /获取返回记录中ulevel字段值 else Response .Write (alert(用户名或密码错误!);); return ; if (UserLevel = 0) Sessionpass = admin; Response.Redirect(welcom.aspx); /如果用户水平是管理

30、员,则会进入”welcom”界面 else if (UserLevel=学生) Sessionpass = student; Response.Redirect(welcom.aspx); /如果用户水平是学生,则会进入”welcom”界面 else Sessionpass = teacher; Response.Redirect(consult.aspx); /如果用户水平是教师,则会进入”consult”界面 3.2 学生在线填写实验报告并提交学生在线填写并提交实验报告是电子实验报告数据提交系统的一个核心模块,当学生注册成功后,登录该系统,系统会自动跳转到欢迎界面,此时学生可以任意3个操作:填写实验报告、查看实验成绩、返回首页。不同的操作学生会进入的操作界面不同,从而完成各自的操作。学生进入到填写实验报告界面,系统会提供一个实验报告表单,该表单规定学生填写实验实验报告的形式和内容,学生填写完成之后点“提交”按钮,该生的实验信息就会存入到数据库中的experiments(实验信息表)。学生填写电子实验报告结构图如图3-2所示:指导教师学号姓名查看分数填写电子实验报告

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2