1.1 问题分析
时代在飞速的发展,人类的前进的步伐也越来越快。信息化时代影响着我们现在的生活。随之流行出来的网上作业、网上考试、网上授课等给教学方式带来了巨大的变革。老师面对大量的作业和学生的管理,工作也变得越来越累,效率越来越低。为了提高老师的管理和批改作业的效率,在线作业管理为了很多学者研究的对象。
在线作业管理系统采用最新流行的B/S模式,三层结构设计来实现网站的开发和研制,从而实现在线作业的管理。涉及静(动)态网页编写代码程序(熟悉HTML、CSS、JavaScript)、数据库设计的设计与存储、程序设计的实现(ASP、PHP、JSP或其它语言基础)、数据库基础的应用(SQL server、MySQL的使用、SQL语言、调优)、软件工程及测试,用户界面设计、美化、编辑、文档编写(软件开发计划、用户使用手册等设计内容以文字的形式呈现)等各方面知识;
1.2 系统现状
自20世纪90年代后,网络的快速发展和普及,在线教育系统得到了很快的发展,国外出现了很多综合性的、方便简单的、效率高的、跨学科的在线作业系统。WebAssign就是比较有代表性的作业系统。该系统室友:①工学、②生物学、③化学、④、统计学得等学科组成的一个网上作业系统。系统分两大模块:①老师端、②学生端。题目类型包括了大多数题目类型。主要有:填空题、选择题、文本题等等。另外哥伦比亚大学计算机科学与技术学院研究的基于OWL的在线作业系统,能够完美实现作业的网上管理。德国学者研发的在线作业系统,第一次实现了电脑自动批改作业。流行于学校很长时间。
在国内,网上教育的兴起极大大促进了在线作业系统管理系统的飞速发展,很多具有自己特色的在线作业管理系统涌现而出。
一个全新的课题基于新课程评定理念的在线作业系统研究被华南师范大学袁媛提了出来。该系统为学生提供了个性化的学习思考的环境,为适应的能力水平不同学生所需要,作业课题一共分位了三个等级,在每个不同等级的问题中又特别设计了2到3个不同层次的暗示,通过使用分层暗示机制从而实现对学生个性化的学习和评价。系统中设计了一个记录学生从做作业到提交作业的全过程,学生作业过程中的每一个细微动作和每一句话都会被非常详细地记录在后台数据库中,教师可以根据学生作业过程的细微情况和全程记录来给予诊断性反馈。
西南交通大学杨宁学教授和诸昌钤教授提出了一个全新的智能型远程作业系统(IDES),利用计算机自动识别功能的能力和批改计算类相关问题的方法,来控制题目的解答步骤。专家系统能够实现作业错误的自动跟踪和动态的诊断等功能。智能型远程作业管理系统实现了①题目设计、②添加学生、③作业布置、④分数查阅、⑤学生答题、⑥自动批阅、⑦自动评分和评讲总结等作业各个环节的全程自动化。
1.3方案选择
开发在线作业管理系统,提出以下解决方案:
(1)采用B/S模型
(2)选择SQL Server 2005作为后台数据库,来实现大量数据的存放和管理。
(3)选择Java、JSP、JavaScrip、tHtml来作为应用程序的开发工具,以便于网站的设计与实现。
(4)运用Tomcat服务器技术,整个系统模型的开发与设计完全基于Browser/Server.
1.4本章小结
本章主要重点①对问题的分析、②对在线作业管理系统现状的了解、③设计方案的选择。本章实际是为了完成《在线作业管理系统的设计与实现》做铺垫。通过了解问题分析、现状的分析、方案的选择,才能更好更有效的完成后面的设计。 jsp+sqlserver在线作业管理系统的设计与实现(3):http://www.751com.cn/jisuanji/lunwen_52245.html