基于ORACLE的网络教学系统的开发与实现
摘要
网络技术现在已经得到广泛应用,越来越多的学生拥有了个人电脑,网络教育教学进入快速发展的关键期。不同于传统教育模式那种让师生教学活动只能局限于学校的特点,网络教学表现出了能过突破空域时域的优势特征。特别是,网络教学具有较强的交互性、教学反馈即时实现,问题容易得到快速解决,教学效果明显提高,同时,实现了针对学生的个性化教学,充分发挥学生的个性和主动性,真正实现了以学生为中心的现代教学理念。基于现实生活当中的这种情况和意义,开发一个基于ORACLE的网络教学系统,该系统提供在线答疑、课堂作业、资料下载、教学信息反馈等功能,使师生能够通过网络进行交流,最终达到师生有效互动,改善教学效果,扩大教学空间,提高教学效率等目的。
本课题研究开发的过程是,先介绍系统开发的意义和背景,后进行系统的立项和分析,系统功能模块的概要设计,详细设计,以及系统其他开发的详细步骤。最后论述系统的欠缺之处和网络教学系统在未来可能的发展趋势等内容。
关键字:网络教学;系统开发;网络教学平台;ORACLE;JAVA
Design and Implementation of Network Teaching System Based on Oracle Database
Abstract
As the network technology have been applied widely, more and more students have personal computer, the network education entered a period of rapid development, and is different from traditional models of education, the network teaching showed spatial advantages of time domain characteristics .what is more, the network teaching has a strong interactive teaching, teaching real time feedback to be achieved, effect of teaching has be improved significantly. At the same time, every student can achieve a personalized education, give full play to the students of personality and initiative, truly achieve the modern philosophy of student_centered teaching. Base on this real life situation, develop a network teaching system based on ORACLE, the system provide an online answers, class assignment, Upload, teaching feedback and other functions, so that students can learn through the network, and ultimately reach teachers and students effective interaction, improve communication effectiveness, expend teaching space, improve teaching efficiency, and so on.
According to the requirement of technology University of Xi’an and take into account the process of software development, the process about development and research is introduced the meaning and background of system development first, then, analysis and design the system. Finally, the lack of system and development trends of networking teaching will be discussion.
Key word: network teaching;System development;network teaching system;Oracle;Java