Font Size: a A A

The Design And Implementation Of C++ Courses Online Learning System Based On Asp

Posted on:2009-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:K Y SunFull Text:PDF
GTID:2178360272476617Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Since the 1990s, Internet has gradually stepped onto the historical arena of the information age, providing a new way for information communication. At the same time, with the rapid development of information technology, networking and multimedia technology, the combination of Internet with education has gradually become a tendency. American Cisco's president John Chamber, during his Chinese visit, pointed out in his speech that "It is the network and the education that determines our future." He believes that as two main socio-economic powers, network and education will profoundly alter a race's history and destiny, change a country, a enterprise or a personal competitive power in the future. In the social tide, whoever grasps the latest information, whoever grasps the future, whoever founds the modern education system, will sustain the ability for continuous development.Under the impetus of network, education has also stepped onto the information age. The educational circle is trying to optimize the education and teaching process by the latest IT method like satellite TV, multimedia and network education. With such a need, modern long-distance teaching symbolized by Internet and multimedia has been presented as a new teaching method. As a new teaching model, it commonizes, modernizes, internationalizes the modern education.With the development of IT, the modern distance learning is a new education form, a main means of life-long learning system in the knowledge-economy era. The modern long-distance education has an incomparable advantage, because it has created a new educational model, broken the space and time limit of the traditional educational model, used the advanced teaching media and teaching method, and realizes a kind of teaching suitable to the students' individual development. Therefore, the development and the usage of learning system combined with Internet has been internationally seriously taken.The learning system base on the ASP may display learner's initiative and enthusiasm. It is a new network educational model, because it may carry on the individualizing teaching, and may carry on the cooperation teaching, or unify both. This new teaching model may be carried on according to individual need of the course syllabus, the teaching time or the teaching method.The C++ course online learning system provides for the students the platform of C++course learning. This learning system has two essential features: spacial separation of teachers and students and information fast feedback. These two essential features determines its difference from the traditional class teaching or the long-distance teaching based on video technique. It has transformed the traditional classroom teaching into on-line teaching, on-line Q/A, on-line arrangement. It also broke through the communication inability of the traditional long-distance education, providing a new teaching and learning pattern.This graduation project is compiled in view of this system, from the aspects of systematic analysis, systematic design and the detailed design to explain the design plan as well as overall design process. The system's detailed design is the key point of this thesis to describe the function of constructing this webside and the process to realize it.This online learning system mainly provides on-line C++ teaching platform. This system mainly includes the following: 1. The teacher uploads the lesson plan, renews the lesson plan, arranges and corrects students' papers, on-line Q/A, manages the examination paper, and so on. 2. The students use this system to study independently the C++ course, asks questions to teacher, carry on the online communication with teachers, upload the homework conduct the designs.This systems use the ASP technology, ASP are the script running environment at the server, in this kind of environment, the user may create and run the Web server application procedure of dynamic interactive, as the interactive dynamic web, including the HTML form collection and the process information, upload and downloading and so on. ASP may use ADO(the ActivDataObject recent data accessed model of Microsoft ) to visit the database quickly facilitate, thus it is possibly to develop the based on the WWW application system. This system's personalized page mainly includes the Dreamweaver_MX excavation system and the personalized Web page of using the IIS+ASP technology, And selects Access to take the backstage database, the whole structure uses the B/S pattern, using the Asp script language to programm, applies the software engineering correlation theories in the overall system, unifies the existing equipment condition and the actual situation, realizes the ASP technology and the database technology conformity, then has developed based on the ASP C++ course online learning system.This system can provide abundant, elegant and colorful man-machine contact platform, so it can easily stimulate learners' interest, thus to make the learner construct the knowledge, to reach the goal of grasping knowledge, to renew themselves, even to create new knowledge.During the process of this design, this system has been tested many times to prove that this system has the feasibility completely. The graduate-learning period is also a test and practice. But this system also needs further promotion, so a lot of further work and study is required. C++ online learning system has been developed quickly from the perspective of social development, individual requirement. In the near future, the online learning will be widely expandedin the society, become the basic mode for human survival, so as to reforms the school education, to form the three-dimensional learning network, and finally to realize the life-long learning and universal education.
Keywords/Search Tags:Online Learning System, ASP, Access, B/S pattern
PDF Full Text Request
Related items