Design of network teaching platform based on JSP technology

Source: Internet
Author: User

The network teaching platform is a network teaching system for teachers and students, with the development of Jsp+xml+sql server, the system structure and function of the platform are analyzed in detail, and the key technology adopted in the design is introduced.

Keywords network; three-layer structure; teaching platform; JSP; streaming media

Introduction

With the rapid development of computer technology, information network has become an important guarantee for social development. How to realize the transfer of knowledge quickly, efficiently and conveniently with the help of the network, to promote teaching reform by means of modernization, to transform the traditional classroom teaching into classroom + computer + network classroom +internet and so on, is the direction that educators should work for. The network teaching platform based on JSP technology is designed and developed by the advantages of campus network, through this platform, students can not be limited by time, space, geographical constraints, the realization of online browsing teaching content, completion of work, testing and other functions, teachers can also use this platform, the release of information, release questions, to achieve courseware upload download, Organize and discuss the function of answering questions.

System architecture

According to the Browser/server mode, the network teaching platform expands the traditional browser/web server's two-tier architecture into browser-web server + Application Server-database server three-layer architecture, which adopts a variety of standard protocols and technologies, which is suitable for any hardware platform and software environment.

The system uses the JSP and the SQL Server 2000 database unifies, its realization basic principle is uses the SQL Server 2000 as the Data Warehouse, uses the servlet and so on High-performance server end program as the background Master program, the JSP program in the foreground operation, Servelet accepts user input, invokes different JSP programs to feedback information to client, Jsp/servlet transmits data through HTTP connection on server side and client, and its architecture is shown in Figure 1.

Figure 1 System architecture

system function Analysis

The network teaching platform consists of three modules, the teacher teaching system, the student learning system and the teaching management system, which are interrelated and cooperate with each other, and constitute a complete network teaching system. The system function block diagram is shown in Figure 2.

Fig. 2 system function diagram

1. Teacher teaching system and student learning system

The teacher teaching system corresponds to the function of the student learning system, which mainly includes the following modules:

(1) Network classroom: Network Classroom is the main place to implement the network teaching, teachers and students can realize real-time and non-real-time online communication through this module. Teachers can implement course additions, modify, the courseware upload and other functions, and students can browse the syllabus, teaching programs, teaching materials, teaching courseware and other content, can also download these materials, watch the excellent teacher teaching video, through this platform students can be independent review, the traditional learning process become more convenient and flexible.

(2) Online homework: The work link is the process of understanding and consolidating the knowledge learned. Teachers can be published online, correcting, delete homework, students can online or download to complete the job, completed can upload the job, but also through this link to see their own completion of the job, see teachers comments and so on.

(3) On-line testing: Teachers can complete the test questions to add, the question management, may call the network question storehouse according to the chapter, the section or the comprehensive application Automatic, the manual group volume, carries on the result analysis; Students can also check out test results in addition to online testing.

(4) Discussion and answer: in the interface using the BBS form, the process of questioning and answering is asynchronous, students will learn problems encountered in the form of a message published online, teachers through this module to answer questions. Teachers can also publish discussion questions online to guide students in academic research and discussion.

(5) Online communication: This module is similar to the network chat room, teachers and students, students and students can carry out real-time online communication, online discussion, through this module can solve the concept of individual students fuzzy, problem solving ideas confusion and so on.

(6) Experimental instruction: Teachers to students in the experiment problems and easy to make mistakes in the form of answering questions, in the form of interactive counseling students to complete the experiment successfully; students can write and submit experimental reports on the computer, and teachers can browse and review them.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.