Font Size: a A A

The Design And Implementation C Language Program Design Online Teaching System

Posted on:2013-06-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q GongFull Text:PDF
GTID:2248330395969685Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, communication technology and the Internet, the traditional teaching mode can not meet the learning needs of the students, accordingly, network teaching becomes the way to make up for teaching missing and enrich teaching. The Network Teaching is a new type of education in the network environment to give full play to the advantage of the educational resources and educational function of the network and proved a new learning way to educators and learners. This system has broken through the traditional mode of education, and through the sharing of educational information, conduct interactive teaching activities. It has the characteristics of no limiting learning time and space, and it’s a more effective teaching for students.As a supplement to traditional education, online teaching system is widely promoted in China’s universities. The C language programming idea of online teaching system that this paper studies is based on the needs of the students, supplemented by the C language courses teaching content and combined with the network situation, using the mature network technology to do system development. Using these as a prerequisite to analyse the existing system architecture model, and ultimately choose a program based on Browser/Server structure. From the angle of system functions, the system is divided into two subsystems:the teacher subsystem and the student subsystem, to realize functions about teaching announcement release and browse, the upload and download of resources for C language programming, homework release and reviews, online Q&A, online discussions, and online exam and scoring.After rigorous analysis and comparison, in the actual development process, this network teaching system is developed by integrated using ASP.NET and ADO (ActiveX Database Object) technology, using Windows Server2003as a network operating system, using SQL Server2005as the back-end database, and basing on Browser/Server The three-tier architecture model. It is convenient and easy to operate, and is user-friendly, flexible and practical. The entire system can better use of network resources, and realize the sharing of educational resources and education.Using mature technologies such as ASP.NET and ADO in the system design ensure reliability, excellent cross-platform, good scalability and portability of system, which can ensure the system adapt to future technology trends, not only run well in the very beginningl, but also easy to expand and maintain hardware and software that enable the system to maintain its value over a longer period.
Keywords/Search Tags:network teaching system, ASP.NET, B/S structure
PDF Full Text Request
Related items