Font Size: a A A

The Research And Implement Of Elaborate Course Website For Computer Programing

Posted on:2011-04-15Degree:MasterType:Thesis
Country:ChinaCandidate:X DengFull Text:PDF
GTID:2178360308985691Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Today, with the booming development in technology, Internet has been the important channel to acquire, post and communicate information. With the computer-aided instruction becoming more and more popular, construction of the teaching websites has been the pressing need for informatization education. In the process of deepening education reform through information technology and integrated subjects, how to establish a teaching website with more practical applications and full features has become another focal point in teaching.With the deepening of informatization and weblization of higher education in our country, the scale of course websites has been rapidly growing. Presently, most colleges and universities have their own web teaching platforms, developed by themselves, by special technology companies, or their collaboration. However, most of these websites still run in a stable form, only providing teaching materials and other related sources through web pages. Those comprehensive websites supplying computer-aided teaching function such as VOD, on-line test and on-line communication are still rare, making the module with interactive, dynamic and aiding functions the hot issue of the recent research. The emergence of on-line test system, in particular, changes the test mode greatly by enhancing the test's reliability, reducing the teachers'efforts and improving the teaching quality. Thus, it has become the important module in the construction of course websites. The core problem in on-line test lies in the intelligent formation of papers, a way of composing a set of required papers efficiently and accurately. This thesis focuses on the modes of intelligent composition of test papers, a typical Constraint Satisfaction Problem (CSP). The genetic Algorithms (GA) is a new kind of whole optimization algorithm. It uses the biologic genetics'point of view to raise the individual's adaptability by the natural selection, heredity, mutation. It is in favor of solving the CSP for its whole searching, random city, well coding method and high parallel, so the system adopts the Genetic Algorithm to manage the paper composing problem. To improve the searching ability in the composition of test papers and to avoid the premature phenomenon in GA, this thesis, in combination with the hierarchical and adjustable GA, improves GA in coding plan, initial group, adjustable function and genetic operation. The experiment shows that this improvement can help improve the composition of test papers.The rapid development of internet technology is a double-edged sword, improving the capability of the internet as well as threatening the security of the internet. The construction of a good website requires not only the promotion of the capability of hardware and software but also the effective protection of the computer system and the internet. As the database of the course website stores a great amount of important information and materials, the safety of the database becomes the essential point of the website. This thesis gives the priority of encryption technique of database. In the inner nuclear layer of DBMS, with the method of triple DES algorithm enciphering data, the database is enciphered through the technique of documentation data, thus the safety performance of the data has been effectively enhanced.Following the notion of software engineering design and making use of the website development technology of PHP+MySQL+Apache, based on the B/S structure, we designed a elaborate course website for Computer programing which can provide the registered users with on-line communication and on-line test, The system is set up and proves to run well.
Keywords/Search Tags:Intelligent Formation of Test Paper, Genetic Algorithm, Data Encryption, Triple DES, PHP
PDF Full Text Request
Related items