基于jsp的远程教学系统的设计与实现.doc
基于jsp的远程教学系统的设计与实现,基于jsp的远程教学系统的设计与实现摘要internet互联网已经深入许许多多普通人每天的生活,它的触角也渐渐渗透到社会的各个角落。在这场信息改革浪潮中,高校作为新技术的前沿阵地,如果成功地运用internet技术,它将会成为高校教学工作改革的催化剂。[1]在传统的教学方式中,师生每天在教室里面对面地上课、提问和答疑;...
内容介绍
此文档由会员 wdyj1314w 发布基于JSP的远程教学系统的设计与实现
摘要
Internet互联网已经深入许许多多普通人每天的生活,它的触角也渐渐渗透到社会的各个角落。在这场信息改革浪潮中,高校作为新技术的前沿阵地,如果成功地运用Internet技术,它将会成为高校教学工作改革的催化剂。[1]
在传统的教学方式中,师生每天在教室里面对面地上课、提问和答疑;课后学生做完作业,等着教师的批改结果;考试场上,教师一刻不停地监考,学生紧张地答卷等。这种体制下出现的各种不良结果,常见的有学生厌学情绪严重、抄袭别人作业、考试作弊,更有甚者直至荒废学业。[2]如何克服传统教学弊端,提高教师学生工作学习的效率,降低教师的工作压力,减轻学生的学业负担,提高学生的学习积极性,同时熟悉计算机操作,发挥计算机和Internet 网络在教学工作中的作用,是本论文主题探索研究的方向。现在一些运行的教学系统,要么是采用基于局域网的C/S结构的平台,要么是采用ASP技术开发的网络教学系统。本论文选择JSP+SQLServer搭建网络教学系统平台,它们是当今世界最前沿最流行的两种网络开发技术的黄金搭配组合。JSP技术日趋稳定成熟,它拥有卓越的系统可移植性,同时它与流行的XML等技术也能良好整合,加上SQLServer2000数据库强大的后台数据支持,奠定了JSP技术在网络应用系统开发中的关键地位。[3]
这次的毕业设计开发了计算机科学与工程学院远程教学系统V1.0。这种平台不仅满足了传统教学的基本要求,并且充分运用了计算机和网络技术,有效弥补了现行教学方式的不足,学生选课后,实行教师上传学生下载的学习过程同时还可以相互留言实行互动环节。随着教学系统的应用、更新和完善,平台将给学校教学工作注入新的活力,并且有效地促进学校教学改革工作的蓬勃开展。[7]
关键词:远程教学;上传下载;选课;留言。
Design and realization of long range teaching system
Abstract
Internet already thorough allow much more life of the common run of people everyday, it of the antenna also gradually seeps through each social corner. In this information reform wave tide, high school conduct and actions be lately technical of ex- follow battlefield, if successfully make use of an Internet technique, it will become high school teaching a work the catalyst of reform.
In the traditional teaching method, the teachers and the students face to face have a class, lift to ask and answer Yi in the classroom everyday; The student finishes do homework after the lesson and wait for the result of correct of teacher; On the examination field, the teacher never stop for a moment supervises and the student nervously answers an etc..Various bad result that this kind of bottom of the system appear, familiarly have a student to be disgusted with to learn motion severity and plagiarize other people's homework, cheat in an examination, have more very until neglected studies. How overcome traditional teaching irregularity, raise a teacher student to work the efficiency for study, lower the teacher's work pressure, lighten the student's studies burden, the exaltation aggressive of study of student, acquaint with calculator operation, exertive calculator and Internet network to work in the teaching a medium function in the meantime, is this thesis topic quest research of direction.Now some teaching systems of movements, the Yao is an adoption the terrace of the structure is according to the C/S of the bureau area net, Yao is adopt ASP technique development of network teaching system. This thesis chooses JSP+SQLServer build the system terrace of the network teaching and they are a world to follow two kinds of most popular networks to develop technical gold to match a combination ago most nowadays. The JSP technique is gradually stable mature, it owns outstanding system and can transplant sex, in the meantime it with popular of XML etc. technique also ability good integration, plus SQLServer2000 databases a strong backstage data support, established a JSP technique in the network the application the system the development of key position.
The graduation design this time develop calculator science and the system V1.0 of the long range teaching of the engineering college. This kind of terrace not only satisfied the basic request of traditional
teaching, but also made the most of calculator and network technique, effectively made up the shortage of current teaching method, student after select elective courses, practice a teacher to up spread the student download of the learning process can leave a message to practice interaction link still mutually in the meantime. Along with the application, renewal of teaching system with perfect, the terrace will work to infuse into new vitality for school teaching, and availably help the school reform in education to work of booming open an exhibition.
Keywords: Long range teaching; Up spread a download; Select elective courses; Leave a message.
目录
1 绪论 1
1.1本课题的开发背景以及开发意义 1
1.2国内外研究现状 1
1.3本课题研究的主要内容 2
2 开发工具以及相关技术 3
2.1 JSP简介 3
2.2 Eclipse简介 5
2.3 CSS样式表 6
2.4 TOMCAT简介 7
2.5 SQLServer2000数据库简介 7
3 需求分析 9
3.1 可行性分析 9
3.2 需求的提出 9
3.3功能需求 10
3.4系统性能需求 10
3.5 数据流图 10
3.6 数据字典 12
3.7 加工说明 13
3.8 运行环境 13
4 系统设计 14
4.1数据库的设计 14
4.2数据库设计 16
4.3系统的功能模块的设计 18
4.4 系统各子模块设计 19
4.5 系统主要功能流程图 23
5 系统的实现与使用 26
5.1 登录实现 26
5.2 以管理员身份登录 27
5.3 以教师身份登录 28
5.4 以学生身份登录 30
6 结论 33
致谢 34
参考文献 35