ASP.NET作业网上提交与批改系统设计与实现(2)

7 系统评估测试分析32 7.1 测试方法详细设计实现32 7.2 测试结果与评价32 结 论35 致 谢36 参 考 文 献37 1 引言 2014年,随着万维网联盟W3C宣告标准通用语言下


7  系统评估测试分析 32

7.1  测试方法详细设计实现 32

7.2  测试结果与评价 32

结  论 35

致  谢 36

参 考 文 献 37

1  引言

2014年,随着万维网联盟W3C宣告标准通用语言下的应用超文本标记语言第五代规范标准发布,WEB发展进入了一个新的时代。伴随着越来越多的网络标准的发布,生活中出现越多的网络应用使人们认识到在教学活动中应用网络技术的可能性。网络的便捷性与无纸化可以在现代教育中最大限度地使用教育资源。利用计算机网络技术已成为现代教育的一个重要发展方向,并得到了迅速的发展[1]。

众所周知,教师在教学工作中扮演着重要角色,作业则是教师教学任务的一个重要组成部分。教学活动中教师需要通过作业来衡量学生知识的掌握程度,但无论是通过黑板布置作业或者书本布置作业,然后通过邮箱收取作业或者收取纸质作业,都会经常出现各种意想不到的差错。或者到了截止时间,学生却忘记了带作业;或者课程选课人数过多,收取纸质作业太多,教师无法方便地携带作业;作业批改完成后需要老师登记成绩表上,造成老师精力浪费;作业的批改时间与布置新作业造成的无法及时归还作业本的矛盾等费时费力的问题。因此,设计开发一个管理作业的系统是必要的。

本次系统的设计基于浏览器/服务器架构,即Browser/Server(B/S)架构,在IIS平台使用 Microsoft Visual Studio与 SQL Server开发。系统设计遵循软件工程学原则,从人性化、实用化角度出发,管理作业在教学任务中的全过程:选课、布置、提交、批改、成绩。同时系统使用程序编程的方法解决了许多非常复杂的操作,如用户权限管理、学生选课与作业管理、教师在线批改作业等功能,使用户可以方便的操作使用,大大增强了设计的实用性。

1.1  研究背景

我国著名科学家钱学森先生认为:21世纪的教育是一个“人脑+电脑+网络的教育”[3]。随着网络技术的发展,人们不但希望网络可以提供更多动态的功能和与用户的互动,而且希望拥有稳定后台的数据库控制等服务系统。在教育信息化方面,人们同样希望信息技术可以带来与传统教育观念不同的新型教育理念,同时可以更大的提高教育资源的利用率,为教育发展带来新的活力。

随着教育信息化在国内的日渐普及,在给以教室为载体的常规教育模式带来了新的变革的同时,也带来了一些未解决的问题。在国内,目前从在线教育平台来看,使用计算机系统提交作业已经相当普及,也出现了一些作业提交系统。但是能够合理的使用系统,分配好各种软硬件资源的,同时充分发挥在线作业提交与批改系统优势的却少之又少。

不少学校与公司已推出了属于自己的作业提交软件[1]。但是由于实现技术有限,造成系统功能不能很好的适应用户的需求,同时也存在大量缺陷,例如:查询与管理功能不全面,容易导致用户操作困难;系统结构设计存在缺陷,教师、课程和学生之间的界限划分不清楚;功能不全面,只实现了学生提交作业,却没有提供在线批改的接口等等。正是由于这些缺点的存在,导致用户失去了对系统的信任,作业又回到了传统的邮箱或者纸质作业的方式,系统的存在完全失去了意义。但是如果针对实际需要做好完整的用户需求报告调查,开发得到实用的系统协助老师管理作业,将会对老师、同学有效使用教育资源是一个极大的裨益。综上,本次设计开发得到的系统具有实践意义和实用价值。

1.2  论文组织结构

第一章引言介绍了本次设计方向在现实中的课题背景,以及目前发展情况。探讨了设计对于信息化教育的意义,最后叙述了本次说明书的结构组织。