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

上传人:文初 文档编号:3450036 上传时间:2019-05-30 格式:DOC 页数:19 大小:1.40MB
下载 相关 举报
电子实验报告提交系统的设计与开发—以《现代教育技术》实验课程为例【毕业设计】.doc_第1页
第1页 / 共19页
电子实验报告提交系统的设计与开发—以《现代教育技术》实验课程为例【毕业设计】.doc_第2页
第2页 / 共19页
电子实验报告提交系统的设计与开发—以《现代教育技术》实验课程为例【毕业设计】.doc_第3页
第3页 / 共19页
电子实验报告提交系统的设计与开发—以《现代教育技术》实验课程为例【毕业设计】.doc_第4页
第4页 / 共19页
电子实验报告提交系统的设计与开发—以《现代教育技术》实验课程为例【毕业设计】.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

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

2、ice 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 tha

3、t 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 experi

4、ment 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 exp

5、eriment,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 Mic

6、rosoft 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 数据系统需求分析

7、 .11.1 本课题研究的意义 .11.2 本课题的研究现状和可行性分析 .11.2.1 研究现状 .11.2.2 可行性分析 .11.3 传统实验报告存在的问题 .21.4 教与学需求分析 .21.5 学习内容分析 .32 数据系统数据库设计 .32.1 概要设计 .32.2 系统的功能模块设计 .32.3 系统开发的关键技术 .42.3.1 ASP.NET 开发平台 .42.3.2 Access 数据库 .52.4 数据表设计 .52.4.1 用户信息表设计 .52.4.2 实验信息表设计 .63 数据系统前台各个模块结构的实现 .63.1 用户注册及登录 .63.2 学生在线填写实验报告

8、并提交 .83.3 教师在线批改实验报告 .103.4 学生进入系统查看成绩 .113.5 管理员管理后台数据库 .124 系统测试、评价、总结、展望 .134.1 系统测试与评价 .134.2 总结与展望 .13参考文献 .14致 谢 .1511 数据系统需求分析1.1 本课题研究的意义随着科学技术的迅猛发展,其中信息技术、计算机辅助教学、远程网络化教学更对传统教学模式有很大的影响。电子实验报告数据提交系统这一应用应时而生,它借助于互联网和多媒体手段,利用现有的技术,实现学生实验报告的网上提交,批阅和管理,在很大程度上能够提高学生的学习效率和教师的工作效率。该系统对学生的学习效果和老师对实验

9、报告的成果都能及时的反映,提高教师教学水平,锻炼学生动手操作能力和思维能力。学习者在学习的过程中可以简化一些无关紧要的学习内容,教师也可以更加轻松的掌握学习者学习的情况,并能够及时的把个人的意见或建议反馈给学习者。本系统旨在加强教师和学生之间的交流,是一个特别好的网络平台。这种协作系统可以有助于:(1)现代网络技术在更多虚拟环境中应用(2)在很大程度上减轻教师的工作量,提高教师的工作效率(3)激发学生学习者的兴趣,提高学习质量(4)节约纸张,保护环境1.2 本课题的研究现状和可行性分析1.2.1 研究现状最近几年伴随着互联网的迅速发展,任何人在任何时间任何地点都能够轻松获得自己所需的信息,与此

10、同时,互联网的广泛使用也对教育行业产生了极大的影响,因此教育事业也得到蓬勃的发展。但是目前的实验报告的上交和修改还都依循以前的模式,实验指导老师提出实验报告要求,学生成功完成相关实验的操作程序后,用文档记录实验中的相关信息,填写实验报告,然后上交给指导老师。由实验指导老师进行最后的评分考核,之后,教师再誊写成绩,过程复杂,效率较低。当前高校公共实验课程的主要特征是学生多、教师少,如我校的现代教育技术公共实验课,每学期上课的学生人数多达 4000 多名,而任课教师仅十几名。在这种情况下,采用传统的的实验绩效评价方式会给教师增加不可能完成的教学工作量。运用计算机数据库技术构建一个网上提交实验作业的

11、系统,来改变传统的实验报告的批改方式,这样既方便学生递交实验报告,又减轻了教师负担。该系统是能够被各类学习者广泛使用的基于数据库技术的实验报告提交与批改的系统,尽管它的系统规模还很微小,但功能完善后,就能够在很大程度上减轻教师的工作量和学生的学习任务,提高教学和学习的效率。网络化的教育模式代表了教育变革的一个重要趋势,是现代教育的一个显着特征,也是教育的发展的强大推动力。运用 Internet 来完成网上实验报告的提交,对现代教育的发展有一定的作用,具有一定的特点。对学习者按时完成提交实验报告有很大帮助,同时可以运用校园网的各种资源,发挥其功能,进一步为学校的研究、管理、教学服务。1.2.2

12、可行性分析电子实验报告提交系统的设计与开发-以现代教育技术课程为例2(1)理论基础利用 Microsoft Office Access 来构建后台数据库,简单方便,易于上手。Microsoft Visual Studio 此款软件,广泛用于动态网站设计,交互性强,灵活性较好。在老师的指导与帮助下,我对 Access 理论知识有一定的了解,并且借助移动图书馆自学了 A,以及 C#语言。(2)技术基础电子实验报告数据提交系统使用 Visual Studio 2008,可以提供高级代码编译器,方便的用户界面设计器、集成调试器和许多其他工具。ASP.NET 开发软件、用 Access 来构建后台数据库

13、,数据一致性强,安全性强,完整性好,冗余度低。1.3 传统实验报告存在的问题 现代教育是推行高品质教育及培养学生动手观察能力和创新思维的重要方法。高校之中的教学实验在整个程序过程中有很高的地位。高校公共实验课不但使学生接受严格系统的实验技能训练, 把握实验的知识、方法和技能,还是提高学生创新思维能力、动手操作能力、思考能力重要形式。高校实验报告在教学实验中地位很高,并且记录了相关的过程和结果。实验报告对于培养学生的实践能力相当重要,能够帮助学生认真完成实验,形成认真观察记录的习惯,帮助学生理解和记忆理论知识,可以很好的应用基本技能和技术。目前全国各大高校都前赴后继的开展公共实验课,并且实验报告

14、越来越多的人重视,但是在这重视的过程之中也存在着很多令人担忧的问题,对于教学质量的提高有很大的制约性。首先,填写纸质版的相关实验报告就要花费很多时间;与此同时,教师会花费很长时间去批改学生的实验报告,并且,反馈也会占用教师大量时间。所以,教师一方面不能准确及时的评价学生实验报告,另一方面教师改正学生的速度大大降低从而导致教学实验的效果不高。其次,纸质版实验报告能够填写的内容非常有限,而且存在严重的抄袭现象,比如,学生不去做实验,当教师要检查学生的实验情况时,多数人就会抄写同学的实验报告,部分同学甚至连学号一并抄写,完全抹杀了学校开展实验课的目的。除此之外,纸质版实验报告,不利于统计往届实验成绩

15、,从而使高校各专业实验绩效评价无法完成。同时,目前各高校公共实验课开展的如火如荼,倘若使用纸质版实验报告,会造成大量的纸张消耗,不符合现代社会环境友好型的发展要求。1.4 教与学需求分析(1)教师教学方面目前我国高校公共实验课程的最典型的特征是学生多、教师少,从而给教师带来了不可能完成的教学工作量,教育绩效评价质量也随之下降,而且老师不能及时把一些信息反馈给学生。倘若有一个平台,能够满足教师在线批改学生的实验报告并评价,那么,教师无需再面对厚厚的实验报告,那么教师的工作量将会减轻好多,教师能够及时批改学生的3实验报告,并且师生之间互动交流也会更加方便。(2)学生学习方面纸质版的实验报告,存在很

16、严重的抄袭现象,经调查,好多学生甚至都不去实验室,实验报告也是借同学的进行无思考的抄写。如果有一个平台,提供一种无纸化的实验报告,学生进入这个平台只能注册和登录,这就要求学生必须亲自做实验,用心填写电子版实验报告,从而,能够督促学生进行有效的学习,提高学习质量,以便真正的把握知识。1.5 学习内容分析该系统主要运用 Microsoft Office Access2003 构建后台数据库,和 Microsoft Visual Studio2008 设计前台的各个功能模块,把前台与后台进行连接,管理员可直接登录,教师、学生注册登录,三者权限不同。管理员登录后便可管理后台数据库,比如删除,增加,编辑

17、等操作。教师登录后,可以在线查看学生的电子实验报告并批改。学生登录系统后,可以选择填写实验报告或者查看实验分数,选择不同,系统会自动跳转到不同的界面,从而达到不同的学习效果。2 数据系统数据库设计2.1 概要设计“电子实验报告提交系统”由四大功能模块组成,即注册登录模块、学生上传模块、教师上传模块、和管理模块。1.登录注册模块。该模块面向全体用户,此模块的结果页面为用户提供与登录该系统所需注册的相关信息,比如,学号或工号即用户名、密码、姓名、性别、学院、专业、用户水平。用户注册登录后,不同水平的用户会进入到不同的界面,如果是学生,会进入到学生上传模块、如果是教师,会进入到教师上传模块、如果是管

18、理员,会进入到用户信息管理模块,从而管理用户的基本信息。2.学生上传模块。学生上传模块面向全体学生,用于实现学生电子实验报告的提交。学生上传的内容包括实验信息和学生信息。在学生上传模块中,我们提供了一种实验报告样式表单(word 文档),该表单规定了学生电子实验报告的样式,学生可以直接填写。3.教师上传模块。教师上传模块面向评阅教师,用于教师上传学生的实验成绩。教师上传的内容包括批阅报告文件、实验人、批阅教师,其中,教师批阅报告文件在学生实验报告基础上添加了实验成绩和批阅时间。4.管理模块。该模块面向管理员,用于实现管理员管理用户信息以及实验信息。2.2 系统的功能模块设计一个系统的功能完善与

19、否对软件后期运行、推广和用户持久性使用等有重要的意义,这是系统成功的关键,系统功能完善的网站对日后存在时间具有绝对的影响。网站的需求分析对于整个网站开发的质量至关重要,因此系统网站的安全性保障是电子实验报告数据提交系统真实性和可靠性的途径以及系统整个使用时间的长短。电子实验报告提交系统的电子实验报告提交系统的设计与开发-以现代教育技术课程为例4结构如下:图 2-2 系统模块结构设计各个主要模块的功能如下:表 2-2 各主要模块功能表模块名 主要功能管理员登陆模块 主要负责维护系统,比如对用户信息和实验信息进行增加、删除、修改等操作登录系统 用户级别不同,登陆后进入到不同的界面填写实验报告 该平

20、台会提供一个实验报告表单,学生填写提交教师批改 教师可以点击“点击进入”,查看学生详细的实验报告,给各位同学打分学生查看成绩 学生可以查看实验成绩2.3 系统开发的关键技术2.3.1 ASP.NET 开发平台 A 是从 visual studio 衍生出来的,它是在 web 服务器端进行设计调试,在客户端浏览器以网页的形式呈现调试结果。它支持多种语言,比如 C#、Visual Basic 等一些通用语言格式。A 是一种新型的程序架构,比起之前的 ASP,在灵活性上和开发周期,它有着本质的变化。ASP.NET 为用户提供了全新并强大的服务器控件架构,它的每个页面、对象和 HTML元素均是基于组件

21、和模块的可运行的组件对象。 ASP. NET 是顶级的工具支持,具有灵敏性、简便性、可操作性、可放缩性和实用性、自定义性和延扩性、安全性等特点 ASP. NET平台的逻辑结构可以是两层,也可以是多层结构。如果系统比较简单,采用两层架构较为合适,当系统较为复杂或有具体特殊要求时,应采用三层或 N 层架构。ASP.NET 通常包括如下部分。ASP.NET 的主要优点有以下几个方面:电子实验报告提交数据系统管理员登陆系统 教师登录系统 学生登录系统登录 修改用户信息 注册登录 批改实验报告 注册登录 填写实验报告 查看成绩5(1)A 兼容多种数据库,常见的有 access 数据库,sql 数据库等,

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

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

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

25、d 文本 姓名st_id 文本 学号psd 文本 专业name 文本 实验名称sex 文本 实验地点academy 文本 实验器材电子实验报告提交系统的设计与开发-以现代教育技术课程为例6major 文本 指导教师ulevel 文本 实验目的2.4.2 实验信息表设计experiments(实验信息表)用于存放与实验相关的基本信息,表中主要字段有name(姓名)、st_id(学号)、major(专业)、experimentname(实验名称)、destination(实验地点)、instrument(实验器材)、teacher(指导教师)、aim(实验目的)、text(实验内容)、rethin

26、k(评价与反思)、goal(实验成绩),各字段的数据类型均为“文本”。如图所示:表 2-4-1 实验信息表:experiments字段名称 数据类型 说明name 文本 姓名st_id 文本 学号major 文本 专业experimentname 文本 实验名称destination 文本 实验地点instrument 文本 实验器材teacher 文本 指导教师aim 文本 实验目的text 文本 实验内容rethink 文本 评价与反思goal 文本 实验成绩3 数据系统前台各个模块结构的实现3.1 用户注册及登录 用户想要充分使用一个系统,首先要进行注册与登录,这样才能把个人的操作权限与信息保存到系统数据库中,长久的保存和方便提取数据。在注册页面,用户可以根据自己身份的不同选择自己的注册类型,当提交注册信息成功后,系统会把当前用户的注册信息保存到系统后台数据库中,以便日可以直接登录系统。用户登录成功后,会根据用户身份的不同进入相应的操作界面,进行具体的功能操作和信息浏览。用户注册与登录模块流程图如图 3-1 所示:教师登录 教师界面学生登录 学生界面是否注册是注册否数据库

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。