| Today, human is stepping into an economy era in which the most important factors are occupies and configuration of intelligence resources and knowledge production, distribution and using. In order to adapt the requirements of information era and meet the challenge of knowledge, information quality should become the basic quality of 21st century modernization construction talent. Therefore, database courses are not only core courses of computer major and also have become compulsory courses of profession.Necessity of VFP courses mainly reflected in the three areas: first, Visual FoxPro relational database is an outstanding representative of small database management system. The software is small, but there is everything and it is convenient to install. By learning VFP, you can understand the basic theories of database and also learn standard unstructured SQL, basic development process of Windows applications of Windows, forms, and the use of report. Second, VFP is one of the subjects of national computer exams. Third, because our college has excellent teaching staff, we esp. should continue to explore the potential of this course, improve teaching methods and then promote teaching effect.According to the teaching situation of our college, I made a new teaching plan of"classroom-based theory explanation + LAN-based experiment teaching + Web-based autonomous learning+ final exam on computer". Through teaching auxiliary system, it is not only convenient to prepare for teachers, specify teaching system, unify trunk content of teachers'lectures, guarantee teaching order in the maximum extent, but makes students understand the overall structure of the course and shoot the arrow at the target; students can full preview the content of next class, review the knowledge they have learned timely and really realize learning with purpose; students also can strengthen understanding of knowledge they have learned by their everyday targeted exercises.Depending on the specific function the system need to come true, this network teaching auxiliary system is mainly divided into"paper management"module,"test building"module,"online test"module,"online learning" module and"online answering"module. In the process of design, what is main is to research online learning, online test, the management of test questions and test papers and so on. There are three types of access to this system: system administrators, teachers and students. System administrator has the function including test bank management, user management, and online answering module management and final papers management. Teachers user has online learning, online contact, assignment management, online answering, and students management. Students user has online learning, online test, assignment, online answering. System administrator also can distribute specified permission as needed, for example, to add test bank with specified knowledge points in order to increase the cooperation between teachers.The system is a network teaching auxiliary system which adopts the Microsoft Visual Studio 2010 development platform, SQL Server 2008 database system, and VB.NET language and is based on NET Framework4.0 to develop. |