数据提交

2024-07-01

数据提交(精选七篇)

数据提交 篇1

1、实验室教学环境分析

目前的计算机实验室大都布置并连接成一个小的局域网络, 使得局域网内的计算机互相连接并能互相访问。这给教学过程中的信息共享提供了必要的保障。

1.1 实验室使用情况分析

目前的高职院校, 计算机实验室的使用频率非常高, 时间长, 计算机实验室使用非常紧张, 使用状况很难与教学要求相适应。平时学生上机作业的提交, 教学过程的控制、期末考试的实施都比较困难。原因主要有:第一、计算机机房使用率高、负载量大。一个计算机实验室往往安排多门课程的教学, 使得机房每天超负荷运转, 给机房的管理和维护带来困难。第二、动画、网页等课程的作业数据量大, 需要长时间才能完成。若将未完成的作业存放在学生机得硬盘上, 经常会被其他使用该机子的同学删除。若自带U盘去上课, 把数据拷贝到U盘上, 这样一来使得机房电脑经常中病毒, 增加了机房管理和教学管理的难度。

1.2 现有数据提交方法

目前计算机实验室学生数据提交的方法主要有:利用多媒体教学软件提交作业、网上邻居共享等方式。

2、数据提交方式探究及分析

数据提交的方式有多种多样, 针对计算机网络机房而言主要有以下几种:第一、利用教学软件;第二、文件夹共享方式;第三、利用教师编写的批处理方式。下面对这几种方式进行分析。

2.1 利用教学软件方式提交数据

现代的计算机网络机房, 为了教学的方便往往安装有多媒体教学软件, 比如:Lansta教育专用版就是这么一款教学软件, 利用这款教学软件可以对教学的过程进行控制。主要的工作流程和操作方法如下:第一、购买教学软件;第二、分别在教师机和学生机安装这款软件;第三、培训教学和学生如何使用该软件。

2.1.1 利用教学软件提交数据的操作方法

教师机和学生机要分别安装该软件的主控端和被控端。然后教师首先要学会如何使用这款软件, 学生上课时教师再教会学生如何利用软件来提交数据。那么具体如何利用Lanstar教育专用版这款教学来提交数据呢?首先第一步教师机要设置好提交的数据的存放目录, 提交数据的数据量控制, 一般只能提交10MB以内的数据, 然后重新启动该软件即可。安装完软件的客户端后会在任务栏的布告区有一个相应的图标, 然后学生利用被控端提交作业的方法提交自己的作业。

2.1.2 利用教学软件提交数据的特点

优点:设置简单, 每个老师可以自行设置自己的数据回收目录;学生可以自主选择自己需要提交的数据, 方便。缺点:购买该软件要产生一定的费用;安装利用的时间、知识和精力较多;容易与防火墙软件起冲突;提交的数据量受控制;较多被控端并发提交数据时容易使主控端出现错误, 必须重新启动教师机才能再启动Lanstar教师机端, 导致被控端提交的数据不能正常接收;回收的数据存放在以学生机命名的文件夹中, 教师批改不够方便;如果软件出现问题, 教师不能自行解决, 需要售后服务人员, 这个比较麻烦。

由于上面提到的特点, 教师往往使用多媒体教学来发布教学任务而不经常利用来回收学生的数据。

2.2 利用网上邻居共享方式提交数据

在局域网络联通, 没有安装多媒体教学软件的计算机实验室, 我们可以通过网络共享的方式提交课堂作业和考试数据。

2.2.1 利用网上邻居共享方式提交数据的操作方法

计算机实验室的数据共享是很多实验室最常用最直接的文件互传方式:我们可以利用数据共享的方式将材料分给同学, 也可以利用共享文件夹的方式让学生提交他们的课堂作业和考试数据。方法是:在教师机建立回收数据的文件夹, 然后将该文件夹设置为共享, 再设置学生的访问权限, 告知学生共享的文件夹访问路径和文件夹名。学生要提交作业或考试数据时, 先打开网上邻居, 然后找到教师机打开, 找到相应的共享文件夹而后将自己的数据copy到文件夹中, 完成作业的提交。

2.2.1 利用网上邻居共享方式提交数据的特点

优点:相关的设置非常的简单;学生机通过访问工作组里的计算机来查看共享的文件, 同时可以自主的选择自己需要提交的数据, 很方便;提交的数据量几乎没有控制。缺点:设置共享后, 其它计算机很容易就可以访问到这个共享资源, 不够安全;由于文件夹共享时给学生分配了可读写的权限, 就容易让学生有机会copy或者恶意删除其他同学数据;对于现在使用最流行的windows XP系统而言, 文件夹共享后的并发访问连接数最多是10个, 这个限制使得学生机同时访问教师机的机会少, 经常因为相互抢资源造成死锁的状态, 而且由于学生在能访问教师机的情况下, 他们会很久都不离开教师机, 造成其他同学更难访问到教师机的资源, 更不用说提交数据了。

2.3 利用运行批处理方式提交数据

根据教学的实际情况, 和对以上两种数据提交方式的分析得出, 我们提交数据时有几个要求:正确、快、上传的数据量不受限制、安全。上面的数据提交方式基本上能满足这些要求, 但是都有某一方面不能尽如人意。为了更方便、更安全、更快的提交数据, 提出来利用运行批处理来提交数据的方法。

2.3.1 利用运行批处理提交数据的操作方法

为了能使数据更好、更快的提交到教师端, 在进行机房计算机系统安装时最好做一些准备工作:将计算机硬盘分出一个专门为存放作业或者是考试数据的分区, 假设这个盘为G盘。这项工作我们可以在系统安装时统一设置。然后新建一个名为"数据提交.bat"的批处理文件, 将该文件放在系统桌面。假设教师机的IP地址是172.16.23.66, 需要将学生提交上来的数据存放在教师机E:盘"数据回收"文件夹中, 我们需要将"数据回收"文件夹设置为共享, 并打开其写入的权限。那么该批处理文件如下图示:

这个批处理的目的是将学生数据提交到教师机, 并以学生所使用的计算机名为文件夹名, 同时将数据备份到本机得f盘的"数据备份"文件夹中, 然后将该文件夹设置为系统文件夹并设置隐藏属性;而后对g盘快速格式化, 为下次存放数据做好准备, 保证数据安全的同时保证了所提交数据的正确性。最后注销当前的系统, 这样做的目的是确保本机释放与教师机的连接所占用的资源。

使用方法:当学生的作业和考试数据需要提交时, 我们就要求学生在G盘下建立自己的文件夹, 将数据存放在自己的文件夹中。需要提交数据时, 让学生运行桌面上的"数据提交.bat"批处理文件就可以将自己的数据自动提交到教师机。

2.3.2 利用运行批处理提交数据的特点

利用执行批处理的方式提交数据需要在安装系统时做好规划, 以便能编写使用简单的批处理文件, 这样也利于实验室计算机资源的管理。要求实验室管理员会写相应的批处理, 当然这个批处理也可以参考别人的写法, 这个没有困难。同时将相关的设置说明告知使用该机房的老师, 以便老师上课时能充分利用该资源来回收相关的数据。

相对前面提到的两种数据提交的方式, 利用批处理提交数据有下面的一些特点。优点:设置简单, 双击执行, 简单方便;提交的数据量不受限制;提交的数据安全、正确, 过程可见, 并同时能做备份;由于提交的速度快, 并自动注销系统, 对教师机的并发访问量几乎不受控制;易于安装维护, 文件丢失时, 只要将该批处理文件复制一份到相应的机子就可以使用;可重复利用, 永不过期, 使用过程无额外开销。缺点:数据提交的目录统一设置, 教师没能自主选择, 所以当学生提交完本次数据后, 教师最好能将数据移动到自己的目录下。

3、结束语

通过机房的试用和分析比较, 在计算机实验室中利用批处理提交数据的方式能大大的节省教师机和学生机的交换成本, 大大节省了时间, 提高了效率。数据提交过程人为的控制少, 减少学生作弊的可能性。使用批处理提交数据的方式使得机房的资源管理更为方便、简单, 提高了机房管理员和教师的工作效率的同时也简化了学生提交数据的操作。

摘要:本文在分析当前计算机实验室环境的基础上, 对计算机实验室数据提交的几种方式:利用教学软件方式、网上邻居共享方式、运行桌面批处理提交方式进行了研究和分析, 阐述了各种方式的操作方法, 分析了各自的特点。重点分析使用批处理提交数据的方式的操作方法及其优点。

关键词:网络机房,数据提交,多媒体教学软件,数据共享,批处理

参考文献

[1]中国网管下载:http://dl.bitscn.com/wb/200711/119005.html

数据提交 篇2

搜索绿瘦:

搜索乐蜂网:

其他也还有很多,像中国人寿、国美等,也有些估计没到首页?点击链接,进入到的是网站的“关于我们”或者“联系电话”。

怎么申请这个东西呢?我走了个流程,一起来了解下。

第一步:进入open.baidu.com/coop/kefu.html,这是百度数据开放平台下面的一个子类,可以让品牌提交客服服务类的资源,

第二步:在“如何提交资源”那项,点击“立即提交”按钮,进入:open.baidu.com/data/index.php?page=wm.addResource&category_id=17

第三步:填写你的公司名称或者品牌名,以及服务热线号码。热线电话可以是400、手机号、座机。不过个人觉得,既然是品牌性的产品,填写400号码会更好一些。热线电话可以填写2个。最后填写你的

第四步:上传资质。所需资质有: 1、企业营业执照 或 个体工商户执照(须含年检部分);2、法人二代身份证 或 护照(正反两面);3、icp备案(非icp许可证);4、注册商标证(“商标注册受理书”或“商标查询结果”均属无效资质);这几类资质对于一些正规的品牌公司应该问题不大。

第五步:选行业类别、填写验证码,就大功告成,等待百度审核了。

数据提交 篇3

关键词:DSpace,内容提交,ItemImport,XML

特色数据库是指图书情报机构针对用户的信息需求,以某一学科、专题、地域特色文化、人物等为研究对象,对信息资源进行收集、分析、评价、整理、存储,并按照一定的标准和规范化要求,建立的数字化信息资源数据库[1]。

DSpace是由MIT图书馆与Hewlett-Packard合作开发的以内容管理发布为设计目标的数字资源长期存储系统。该系统实现了收集、存储、索引、保存和发布任何格式的数字资源的功能,作为一种开源软件,任何机构或个人都可以对该系统进行二次开发或功能扩展。

因此,特色数据库建设中采用Dspace系统能够满足目前收集、存储、索引、保存的需要,而且对特色数据库能够进行二次开发有助于系统功能扩展。特色数据库内容提交模式上,Dspace系统提供默认提交、快速提交和批量提交等多种方式。

1 默认提交方式

DSpace系统安装完成后,系统内没有任何用户,DSpace提供了一个命令行工具cerate-administrator来创建系统最初的系统管理员账户。通过命令行创建最初的系统管理员非常重要,一是系统管理员可通过Web界面来管理系统,二是可以为通过系统自动注册的各类用户指定权限。DSpace系统通过电子用户(E-perosn)及用户组(Gorups)两级结构来对用户进行管理,其中电子用户是DSpace的基本用户,按不同的注册方式可分为两类:系统管理员用户和通过系统自动注册程序创立的账户。

DSpace系统通过用户组的方式来对系统的权限进行管理。系统安装的时候Dspaee默认创建Anonymous及Administrator两个用户组,前者用于对未登录用户的权限进行控制,后者则属于系统管理员账户所在的组,对整个系统有管理的权限。在用户组管理工具中可以创建相应的组并授予相应的权限来对系统用户进行管理。除此之外,DSpace系统也会自动生成用户组,它的每个馆藏(Collection)"隐含对应"五个组:馆藏提交者、馆藏初审者、馆藏复核者、馆藏终审者和馆藏管理员。上面五个组之所以称为馆藏"隐含对应",是因为它对应DSpace工作流程的提交、初审、复核和终审四个环节以及该馆藏的管理员。对于特定的馆藏,工作流中的任何一个环节或管理员都是可选的。如果没有选择该环节,系统就不会创建对应的用户组[2]。

DSpace默认的内容提交过程由若干步骤和工作流组成,如图所示[3]。馆藏提交用户组的用户可以对该馆藏进行资源提交,如果该用户有对多个馆藏的提交权限,则可在提交时选择特定的馆藏进行提交。提交主要是提交特定的电子资源(如电子文档、图片等),以及对这一资源的著录。工作流步骤共包括初审、复核、终审三个彼此相联的任务池,每个任务完成后将会把任务提交到下一个任务池内,同时系统将以邮件的方式向该工作流环节的审核用户(即属于该工作流环节对应的用户组内的用户)发送通知。

收到这样的邮件通知即表明有任务传送到对应的任务池中了,审核员应及时登录系统,在任务池中提取任务,对条目进行审核。(1)初审初审只是对资源(也可称作条目,item)进行粗略的审查,只能执行"通过"和"退回"两个实质操作,不能对条目的内容进行编辑。各项操作的具体含义如下:

·"通过"即通过初审,将条目传递到下一个任务池(复核)。

·"退回"则将不符合收录标准的资源退回提交者,并指明是否需要修改、如何修改以便符合标准后再次提交。

."稍后再执行"即暂时离开这个任务,不执行这个任务,以便稍后执行所采取的操作。·"退回任务池"即不愿意或者不能执行这个任务,该操作会把该任务退回到初审任务池中,属于"初审"环节用户组内的其他用户就可重新接受该任务并初审。

(2)复核复核可以对条目的元数据内容进行相应的编辑、修改,点击"编辑元数据"

按钮即可转到与"资源提交"一样的工作视图,从而实现对元数据内容的编辑、修改。其它功能与初审类似。

(3)终审终审与初审、复核有较大的不同,不能退回己提交的资源,但可对资源的元数据描述再次进行编辑、修改。满意后就可通过"交付存档"将资源发布到网上,资源发布前系统会为该资源生成唯一的handle标识,并发送一系列的通知邮件,包括:

·通知资源的提交者,资源已被系统收录。

·通知馆藏订阅者,有新的资源添加到馆藏中[4]。

至此一个资源的默认内容提交全部完成。所有用户都可通过特色数据库平台浏览、检索、下载该资源。需要指出的是,上述每个环节都是可选的,如果省略某一环节,系统工作流将跳过该环节进入下一环节。如没有初审、复核、终审,则提交的资源将直接发布到网上。如下面要介绍的是快速提交模式。

2 快速提交模式

快速提交模式指的是,由于默认提交方式的每个环节都是可选的,如果省略某一环节,系统工作流将跳过该环节进入下一环节。如没有初审、复核、终审,则提交的资源将直接发布到网上。

2.1 创建时定制快速提交

当创建一个新的馆藏(Collection),第一页被称为"描述(Describe)馆藏"。在新创建的馆藏可以选择不同的工作流步骤,在创建过程中将选择不同用户和用户组分配各个工作流中,图2所示。

快速提交模式中只选择前两项"New items should be publicly readable(提交的新条目可读)"和"Some users will be able to submit to this collection(注册用户可提交到馆藏)"就可以起到快速提交目的。剩余的有关馆藏初审者、馆藏复核者、馆藏终审者、馆藏管理员及元数据限定不用选择。快速提交时馆藏提交者进行内容描述并选择上传文件提交至系统,签订许可后系统直接予以接受、存档和发布,其间的内容不与工作流发生关联

2.2 已创建的馆藏中实现快速提交

DSpace系统除了提供创建时可定制快速提交,还可以在已创建馆藏中进行快速提交修改。首先以管理员账号登陆到系统中,然后选择要实现快速提交的馆藏。在页面的左侧Admin tools中选择"Edit"按钮进入到"Submission Workflow"选区,删除已经建立的审核工作流。如图3所示按"Delete"可删除初审工作流实现快速提交。

3 批量提交方式

单个条目的提交可以通过Web浏览器按默认提交方式或快速提交方式实现。如果碰到大量数据类型一样的条目需要提交的情况(备份/恢复,系统转移),需要使用DSpace提供的批量提交方式。批量提交是支持内容提交的另一种重要途径,提供有命令行形式的导入工具。批量导入步骤见图4。

3.1 批量导入items的前期准备工作

用于批量导入的items必须是一组格式规范的条目数据,按照一定的目录和文件结构存储于文件系统中。实际上,每个用于导入的item都是一个文件夹,每个文件夹中包括contents、dublin_core、xml、handle、liense txt以及全文(或视频、幻灯片、图片)等文件。因此我们在导入之前需要整理相应的item数据,并建立存储item的文件夹。

3.2 Items批量导入

准备好用于导入的items之后,我们可以使用dspace提供的Importing Items命令进行条目导入:

导入命令格式:

其中各参数含义如下[5]:

Add-指定将要导入条目到系统中。

Eperson-指定具有添加条目权限的用户E-mail。

Collection-指定将要导入合集所在的数据库ID或者Handle。

Source-指定将要导入条目的所在目录。

Mapfile-指定映像文件。

实际应用中我们常将条目导入工具和导出工具一起使用。如上所述,我们知道在dspace系统中对用于导入的items的格式要求非常严格,因此我们常使用条目导出(itemexport)工具导出一组格式规范的item数据,然后在需要的时候使用item导入功能将这些数据导入到dspace系统中。这是进行系统备份及恢复、或者将一个系统上的数据迁移到其他系统上时常用的方法,但是系统之间的数据移动是以双方DSpace系统具有相同的版本及数据结构的基础上的。

4 小结

Dspace系统作为开源系统,为用户提供了多种内容提交方式,非常方便灵活。除了基于系统界面和系统工具的内容提交方式以外,用户可根据修改或替换系统源文件也能起到改变内容提交工作流的目的。如伊利诺伊大学厄本那-香槟分校通过修改input-forms.xml、item-submission.xml等XML文件,改变了默认提交方式为先上传文件,后加工的方式[6]。

总之,从特色数据库建设实践来说,DSpace系统对于可识别格式的内容文件提交有较好的兼容性,但随着收集资源类型越来越复杂,仍然存在很多有待于继续深入研究,如不同馆藏采用不同内容提交方式。

参考文献

[1]范亚芳,郭太敏.特色数据库建设若干问题研究[J].情报理论与实践,2008,4(31):550-553.

[2]朱江.科技会议文献开放保障体系研究[J].四川大学公共管理学院,2006,05:65-70.

[3]祝忠明,马建霞,等.机构知识库开源软件DSpace的扩展开发与应用[J].现代图书情报技术.20097/8(181/182):11-17.

[4]www.dspace.org/1_5_2Documentation/DSpace-Manual.pdf.

[5]陈和.基于DSpace构建机构仓储的备份与恢复.http://dspace.xmu.edu.cn/dspace/handle/2288/8699.

护士注册提交材料 篇4

1.申请表(1份,双面打印)

2.身份证复印件(正反面印在一页纸上)3.学历证复印件

4.学籍验证报告(除提供学历证书原件外,专科以上学历需同时提供中国高等教育学生信息网《教育部学籍在线验证报告》;中专学历需同时提供湖北教育信息网学历查询证明。)

5.考试成绩合格证明复印件(或成绩单复印件)6.健康体检证明 7.聘用证明(盖公章)

原件(审核后退回): 8.学历证书原件

9.成绩证明原件(2011年及以后考试合格的,需提交《护士执业资格考试成绩合格证明》,考生成绩单不能作为申请注册的成绩证明。2010年及以前考试合格的,提交执业资格考试成绩单作为成绩证明。)

数据提交 篇5

1 GridView对象及实现批量提交所需的数据表

GridView类是用来绑定到数据源中数据的复合服务器控件的。复合数据绑定控件的示例主要是GridView对象。GridView对象用于在表中显示数据源的值,其中每列表示一个字段,每行表示一条记录。GridView控件作为ASP.NET2.0新增加的Web数据网格控件,它的功能强大,最主要有绑定至数据源控件,并在网页显示数据。

实现远程批量提交所使用的数据表是批量提交表TJ_Table和接收表REC_Relu_Table,其中批量提交表TJ_Table主要字段是专业号no,班级编码Classno,班级名称Classname,考评结果Reslut,是否提交sftijiao。该数据表作为GridView对象的数据源。在提交页面中,通过GridView对象显示TJ_Table中每条记录,其中每次上传提交时字段no,Classno,Classname是重复不变的。而Result,sftijiao是需要变更的。每次上传后,后台服务器需要接收这些数据给接收表REC_Relu_Table保存,接收表REC_Relu_Table的主要字段是专业号no,班级编码Classno,班级名称Classname,考评量化项目Xmname,考评结果Result,考评日期Ckdate,考评人员Ckperson,考评周次Ckzc,考评星期Ckweek。

2 实现远程批量提交的关键技术

GridView对象是ASP.NET2.0新增加的功能强大的控件,但是,我们不能直接实现数据数据的批量编辑、更新,必须通过对GridView中需要批量更新的列对象进行模板化,才能达到批量更改、批量提交到服务器的目的。

2.1 GridView数据控件的现有列类型不能提供批量更新的行为

GridView数据控件的可编辑行数在某事件发生时只能编辑一行,即可编辑的行索引号是唯一的。激活编辑状态在GridView_RowEditing事件下编写代码:GridView.EditIndex=e.NewEditIndex。就可以编辑更新一条记录,而且在编辑该行记录前必须用鼠标点击一下编辑按钮,编辑完后还必须用鼠标点击一下更新按钮,更新按钮恢复到编辑状态下,才能点击鼠标编辑另一条记录,所以GridView数据控件的现有列类型不能提供批量更新的行为。

2.2 处理GridView的列对象,使GridView的需编辑的列转换成列对象模板

要使GridView某列同时可编辑,必须重写GridView里面的cell,让需编辑的列中的每个cell都变成Textbox对象,即把GridView的需编辑的列转换成列对象模板。如把批量提交表TJ_Table绑定到GridView对象中并使班级名称、考评结果等列对象模板化的代码可以编写成:

其中:TemplateField是个模板对象,HeaderText表示列名,SortExpression是否以此字段排序,表示重复地为每行数据显示单元格。

通过上述代码,就可以把考评结果(Result)创建为具有TextBox控件特性的列,其它几个字段创建为具有Tabel控件特性的列。这样在网页运行阶段,该页面的grid1的考评结果列中显示的数据全部是可编辑的,如图1。

3.3 使用键盘按键获取焦点

装载提交页面后,在grid1的考评结果列的第一行中获取了焦点,如果想通过按“回车”的键盘按钮就可以使焦点向下移动,我们可以使用下列代码实现:

3.4 批量提交关键代码

在网页中完成了对需批量编辑的字段后,把编辑后的数据一次性地写入到远程服务器中,是批量提交的关键。在本实例中,就是要把编辑好的TJ_Table数据一次性地写入到REC_Relu_Table中。下列就是部分关键代码:

4 结束语

数据的批量操作是日常工作中经常遇到,本文讲述的方法已经在Microsoft Visual Stdio 2005中调试成功,读者只要稍加修改,就可以移植到自己开发的程序中。

摘要:该文以班级德育量化考评数据批量提交为实例,重点阐述了利用Web数据网格控件GridView实现基于网页的批量更新提交的方法。

关键词:GridView,绑定,批量提交,列对象模板

参考文献

[1]Christian Thilmany..NET模式架构、设计与过程[M].北京:中国电力出版社,2005.

[2]张领.ASP.NET项目开发全程实录[M].北京:清华大学出版社,2008.

[3]Glenn Johnson.ADO.NET2.0高级编程[M].北京:清华大学出版社,2006.

数据提交 篇6

数据结构课程是计信学院的专业基础课, 数据结构的上机实践和课程设计是一个重要的教学环节, 学生的实验、课程设计等都是以电子文档的形式提交, 由学生发Email或通过FTP提交给教师, 虽然这种方法比传统的纸质作业方便了很多, 但是教师要不断的打开Email的或从FTP服务器上把学生的作业下载到本地机器上修改、评分, 再通过发送Email或FTP的方式将批改的作业情况发送给学生, 这种形式操作起来非常麻烦。针对这种情况, 本文研究并实现了基于.NET的B/S模式作业提交系统。

2 解决问题方案

本系统在Visual Studio.NET的集成开发环境下采用Internet信息服务 (IIS) 管理器作为web服务器;采用ASP.NET技术实现前台界面、ADO.NET实现数据访问技术, C#语言编写后台功能代码, 采用SQLServer2005进行后台数据库设计与开发;同时采用了B/S模式的三层架构设计 (即用户层、业务层和数据层) 便于扩充应用和设计维护。

3 系统功能设计

本系统包括管理员模块、教师模块、学生模块三个模块。管理员模块则是对学生、老师的用户管理, 课程管理以及权限管理;教师模块主要完成作业管理、修改个人信息;学生模块主要完成作业管理和修改个人信息。下图是详细的作业提交系统功能模块图。

3.1 作业提交系统功能模块图

3.1 教师模块

3.1.1 发布作业

该模块主要完成教师对设计好的作业进行上传。教师选择不同的班级, 根据相应的教学进度将已经设计好的作业上传到服务器上进行作业发布, 同时设定作业提交期限, 超过期限的作业不能提交。学生接到作业通知, 上网下载作业。

3.1.2 批改作业

学生提交作业后, 教师就进入批改作业页面查看从数据库中提取的不同班级的学生的作业, 然后开始评分。当进入某个班级作业列表中, 老师能够直接在线打开学生的作业, 进行批改, 如果要对作业进行修改, 则需先下载后修改。

3.1.3 作业统计

根据作业提交人数记录表, 教师可以查询到每次作业学生提交的人数, 了解学生作业完成情况, 同时催促没有交作业的人在期限内交作业。同时在此页面显示教师批改情况, 页面以表格的形式可显示所有学生的成绩, 根据班级显示每个学生的汇总成绩, 并将学生成绩导出为excel表, 方便教师统计平时成绩。

3.1.4 添加作业

教师可以预先制作每章的作业, 到讲到该章的时候, 直接进行作业发布。

3.1.5 删除作业

作业过期后老师可以将早期所发布的作业删除, 以便于下次布置新的作业。

3.2. 学生模块

3.2.1 上传作业

这是作业提交系统的主要功能模块, 主要完成学生在规定时间内的电子作业的上件功能。当学生超过了提交作业的最后截止时间就不能打开作业。提交作业后, 学生的作业不能修改, 如果要修改作业则需要在本地机上进行修改, 然后再将原来提交的作业删除, 才可以再次提交, 以防教师收到某个学生的多个作业, 增加教师的工作量。学生上传作业的时候学生通过下拉菜单选择上传作业的教师, 然后单击“浏览”按钮, 选择本地硬盘上的作业文件, 文件名由“学生学号后两位+学生姓名+作业编号”组成, 再单击“上传”按钮, 便可以将作业进行上传到服务器上, 如果上传成功, 则弹出提示对话框显示学生作业上传成功, 如果上传失败, 则提示学生, 然后上传失败, 请再次上传。在系统中使用文件上传控件File Up Load实现学生的作业提交功能。

3.2.2 查看作业

学生必须成功登录到网站的前台主页, 查看到近期教师作业发布情况, 否则系统提示你没有权限查看作业的相关情况, 同时为了避免时间过长作业有可能被删除, 因此学生需要及时浏览网站查看教师作业发布情况以便下载老师最新布置的作业。

3.2.3 查看成绩

根据作业成绩记录, 学生可以查看以前提交成功的数据结构作业和教师的评阅的成绩。同时可以查看该作业的参考答案, 以便对作业进行修改。

3.2.4 删除作业

删除学生以往提交成功并被成功批阅的作业记录, 同时可以删除过多的同一类文件记录或提交错误的文件, 以免重复提交作业。

3.3 管理员模块

此模块主要实现对教师、学生、班级的添加、删除、修改等功能。其中学生可以通过注册页面填写个人信息将学生添加到数据库中, 也可以通过管理员批量添加学生, 而教师和班级则通过管理员批量添加, 同时教师可以从数据库中选择自己所教课程的班级并添加到自己列表下面。

3.3.1. 学生注册模块

管理员通过授权, 学生通过注册后必须登录才能使用作业提交系统, 系统则通过登录者的身份给予不同的权限和功能,

该功能主要完成学生注册信息, 学生可以进行个人信息的注册, 其中年级和班级不用学生自己输入, 而是采用下拉列表框控件Drop Down List进行设计, 输入学号的时候, 要和数据库中的该年级该班学生的所有学号进行比较, 确认没有同学号的学生, 则进行注册, 否则提示已经注册过, 返回注册页面, 要求重新填写和提交, 其中密码以星号的形式显示, 要求输入密码时候, 需要密码隐藏模式, 要对密码进行再次验证。E-mail要以正确形式填写, 否则系统将提示错误。注册页上的每一项必须填写, 信息不能为空, 否则系统将提示错误。

3.3.2 登录模块

该模块完成学生, 教师, 管理员的登录, 根据下拉框先选择身份类别, 系统通过登录者的身份分配不同的权限和功能, 然后输入相应的用户名和密码, 与数据库中相应的数据表进行比对, 经过验证成功则转入相应的学生、教师和管理员的前台主页面, 同时使用session变量存放需要的信息;否则提示提示用户名或密码不正确, 等待用户重新输入。

4 结束语

本文分析和实现了作业提交子系统的基本模块和功能, 并且此子系统已经应用于数据结构教学网站中并投入使用, 从功能和性能对平台进行了测试, 系统稳定, 执行速度快, 此系统方便, 只要有Internet, 学生能随时随地提交作业和教师能随时随地批改作业, 减轻教师负担, 提高教师工作效率, 增强教师和学生之间的互动, 因此普遍受到师生的好评。

摘要:将ASP.NET与数据库技术结合, 开发了基于B/S模式的数据结构网站中作业提交子系统, 主要完成了教师作业发布、作业批改和学生上传作业、查看成绩等功能, 从而减轻教师批改作业的工作量, 方便学生作业提交, 增强师生互动性, 提高教学质量。

关键词:ASP.NET,B/S模式,作业发布,作业提交

参考文献

[1]柴艳宾.基于B/S的机房作业提交系统研究现[J].计算机时代, 2013, (5) :28-30.

[2]朱贵良, 宋庆涛基于Web的网上作业处理系统的设计与实现[J].计算机工程, 2002, 28 (6) :251-253.

[3]邵雪.计算机网络课程网站的设计与实现[D].中国硕士学位论文, 2012:21-22.

[4]Daniel Cazzulino (.王晓娜译) .C#Web应用程序入门经典[M].北京:清华大学出版社, 2003:16-24.

网络作业提交系统设计 篇7

1 网络作业提交系统在国内外的发展现状

自20世纪90年代始,在线作业系统在国外迅速发展,出现了较多综合的、跨学科的在线作业系统。特别是美国北卡罗来纳州立大学物理系开发的Web Assign是一个专门的在线作业系统,由于它的功能比较齐全,在美国深受教师和学生的欢迎,影响力比较大。在我国,大多数在线作业系统还是停留在基于某门课程的由教师自己设计开发的小型系统。在线作业系统的通用性还没有引起人们足够的重视。

2 软件结构方案选择

本系统采用基于B/S模式的网络交互浏览系统。B/S模式的工作原理是客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器,其原理如图1所示。用户只需安装浏览器就可使用该系统,打破了时间和空间的局限性。

本系统利用ASP.NET技术,使用ADO.NET实现对数据库中数据的操作,根据用户需求自动生成与之符合的试题,并导入到Word,实现了基于Web页面的自动组卷功能。

3 系统功能

基于本系统的功能要求,我们在做系统设计时制定如图2的系统模块结构图。

系统各模块功能如下:

3.1 教师访问模块

1)题库管理:

(1)浏览试题:输入试题属性查询条件,提交后页面显示符合条件的试题。此信息可以分页浏览;

(2)删除试题:将满足查询条件的试题显示出来,然后可以进行删除。每次删除一题或多题;

(3)插入试题:分为单题录入、多题录入两种形式,单题录入是在试题属性页面中输入试题属性,然后插入题库。多题录入是将一些试题按规定格式输入文本、EXCEL文件或数据库文件,然后将试题导入题库。

2)作业管理:

(1)作业:分为随机、人工两种方式。随机生成作业是老师选择组题策略、设置参数,由系统自动抽一份作业;人工生成作业是老师选定课程、题型、所属章、难度、题类等查询参数,然后根据查询参数显示相应题目并进行选择。每套作业可以由一种或多种量型组成,每套生成的作业保存可以由一种或多种题型,每套生成的作业保存到作业库中,每套作业自动对应一个唯一的作业编号;

(2)浏览与删除作业:老师可以浏览本人生成的课程作业列表与具体内容,并能够从作业库存删除某一份。

3)评阅管理:

(1)评阅作业:老师可以调出各位学员的作业及其答案,其中客观题由计算机自动评阅,主观题由老师在线打,一位学生所做答案与作业的正确答案,老师在线打分,一位学生的作业完成后,老师对该学员的作业写出简评,并将分数与评语保存在评阅库存中。

4)日志管理:显示各作业的截止日期,供教师查看。

5)讨论:师生就作业问题的讨论区。

3.2 学生访问模块

1)在线完成作业:学员在学员完成作业页面在线作业,在作业页面的末尾提供本次作业评价栏目,凶手:作业难度、作业题量、其它建议等留言反馈功能,学生做完作业后单击“交作业”将学员所做答案,评价留言保存到学员作业库存中。

2)浏览作业评阅信息:学员在浏览作业评阅信息页面,显示作业内容、自己所做答案、正确答案、作业成绩、教师评语,若对作业成绩与评语有异议,可以继续留言。

3)日志管理:显示各作业的截止日期,供学生查看。

4)讨论管理:讨论区供学生讨论问题。

3.3 管理员访问模块

用户管理

1)用户包括:学员、教师、管理员三类角色。用户的基本属性包括:编号、密码、角色、部门、姓名、性别、18位身份证号、手机号、Email、职称等。

2)浏览与删除用户信息:管理员可以浏览以表格形式显示所有用户的相关信息,并可以按照用户属性排序显示、每条用户信息的后面带有链接提供删除当前用户的功能。

2)课程管理:“课程管理”提供课程信息的浏览、增加与删除。

3)班级管理:“班级管理”提供班级信息的浏览、增加与删除的功能。班级基本属性包括:班级号、年级、专业、人数。

4)业务流程:

(1)由管理员在管理员模块注册教师关键信息、老师负责课程信息。然后教师登录教师访问模块创建题库,利用题库生成作业,领导审批作业后可以使用,另外教师还应修改本人口令等信息。

(2)由管理员在管理员模块注册学员关键信息、学员所学专业,注册后学员登录学生访问模块修改个人口令等信息,然后在线提交作业。

(3)学员规定时间提交作业后,教师在教师访问模块评阅作业。评阅完后,教师可以查看成绩、评阅统计信息,学生也可以在学生访问模块浏览作业评阅作息;

(4)课程学习结束管理员在管理员模块可以导出学员作业成绩并删除相应课程作业信息。

4 系统的优势

1)网络作业超越了时空的限制,在Internet中,无论教师和学生身处何处,只要有条件访问Internet,任何时间都可进行作业的布置与提交。网络作业提交系统为教学开启了一扇崭新的门,它使教师和学生可以在任何时间、任何地方进行作业的交流。它使教师可以更方便、更高效地管理、批阅作业,使其从繁忙的收集、批改作业中解放,把精力放到提高教学质量中去。

2)提供了师生共同讨论功能。在这里,学生可以获得对问题更广泛的视角,培养学生的发散思维,鼓励学生多角度地思考、回答问题,并可以更好地促进学生之间的协作学习氛围。

3)网络作业提交提供了学生各次作业的成绩展示,有助于教师通过各次作业情况,更直观、更方便地把握学生在整个课程的学习过程中的变化和提高。

4)发挥评价的激励作用,评价主体多元化。作业评价应体现对学生的激励作用,让学生主体得到尊重,使学生更多地品尝到学习成功的喜悦。即使作业发生错误,也要让学生把改正作业作为自己的一种自觉需要。网络作业提交系统体现了这一思想:学生的一份作业可以多次提交,通过教师的指导与自己的思考在不断改进的过程中逐渐完善自己的作业。教师从这一过程中,可以发现学生学习上存在的问题,并给予一定的反馈意见;学生也能从教师的反馈中,感受到老师的激励和希望。这有益于充分调动学生学习的主动性和积极性。

摘要:网络作业提交系统实现了管理员发布管理公告、教师管理、学生管理;老师在线发布作业、批改作业、网络答疑;学生做作业、查看作业信息、提出疑问的功能。网络作业提交系统中按照以学习者为中心的远程学习理论,融入学生对网络作业的反馈、老师对学生作业的个别评析,更好调动学生学习的主动性和积极性。

关键词:网络作业,B/S,个别评价

参考文献

[1]蒋玉国,曹丽娜.基于Rational Rose的图书管理系统开发[J].河北工业科技,2007,24(2).

[2]谢君华,龚晖.远程作业——远程教育的核心技术[J].中国远程教育,2004(2).

上一篇:面向方面的组件工程下一篇:诗经女性