Font Size: a A A

Design And Implementation Of Online Teaching Assisted System For The Operation System Course

Posted on:2011-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y LinFull Text:PDF
GTID:2178360305954520Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Education is necessary to people's lives, everyone has the right to education, how does the education implement and develop well, is a major problem which today society is faced, it is an important event in one's life, as well as the whole nation's honor and disgrace. Modern distance education has the incomparable advantage of the traditional teaching mode, it appears to break the limitations of traditional classroom education, the traditional teaching model is not only a waste of time, but also not teach students well. In the view of teachers, is not the most effective mode of education. Therefore, in this opportunities and challenges, the modern distance education adapted to this need, its developed is irresistible. Using advanced teaching methods and teaching methods, using computer which are advanced carrier, can be achieved for the development of teaching individual students. So, the world began to pay attention to this kind of network of distance education. The progress of modern distance education not only increases on-line class time, it can be very efficient, meanwhile, reducing the objective reasons such as the classroom brings a lot of inconvenience, it is a demand to adapt to the progress of modernization.Operating system course is a basic computer course, as the course itself is very abstract, it is difficult to understand for students in a short time, to improve student learning in depth in this course, so decided to develop Operating system courses on-line learning system. The development of Operating system course on-line learning system will help to stimulate the active learning and initiative of student. Help students to improve the self-learning ability, and comprehensively improve the teaching quality of the operating system course. This article describes the operating system course on-line assisted learning system from the early requirements analysis to system architecture, system data flow analysis, in the final, describes detailed design of the system and related test data.(1) System requirements analysis, the main contents include:●Basic description of the operating system●Operating system course on-line assisted learning system's introduction ●Operating system course on-line assisted learning system's requirements analysisFirst of all, this paper makes an introduction about the basic situation of operating system, including the operating system concepts, features, main functions and species. Second, a brief overview of the operating system course on-line learning system, then discusses the difficulties and features about teaching of the operating system course, to these difficulties and characteristics as the fundamental starting point, make requirements analysis of operating system course on-line assisted learning system.(2) System design, the main contents include:●System architecture●System functional structure●System data flow analysis●System entity relationships and business analysisFirstly, introduces the system architecture, including the B/S system structure and its advantages and disadvantages, the system model and hierarchy. Secondly, describes the system functional structure, including functional analysis of teachers and students, meanwhile, describes data flow of the system in detail. Finally, make an analysis on entity relationship and business of the system.(3) Detailed design and implementation of the system, the main contents include:●Login module design and implementation●Operating system course network classroom module's design and implementation●Operating system course on-line Q & A module's design and implementation●Operating system course on-line work module's design and implementation●Operating system course immediate test module's design and implementation●System testLogin module is using to maintain the confidentiality of the contents of the system, prevents unauthorized person into the system, causing the system leaks, so set the login screen for the system. This module includes three basic functions:(1) login; (2) registration; (3) authority choose. Before entering the system, must enter the login screen, only the existing users can access the system, users who want to become a student can apply for registration; users who want to become teachers, need to wait for administrator's approval after successful registration.Network classroom module's main duty is to facilitate student learning knowledge points which they do not understand in the classroom, leak filled. In this module, students are able to view the teachers all the knowledge points which are explain in classroom, as well as the corresponding exercises. Teachers can input teaching tasks in the system, indicating the importance knowledge points. This subsystem includes three functions:(1) teachers add courses; (2) teachers add course information; (3) students choose to view information.On-line Q & A module's main task is to facilitate students giving the knowledge points to the teacher which are not easy to learn. Meanwhile, by using of online testing through the computer, after the test, students take the knowledge of the points which are not understand directly back to the teachers, so they will not affect the quality of learning because the problems are not solve in time. Not only help the students resolving the difficult problems timely, but also enable teachers to understand student learning fully, after a comprehensive measure, focus on the problems which are questioned mostly in class. This subsystem mainly includes three functions:(1) students ask questions; (2) teachers view and answer the questions; (3) student communicates with teacher by using of QQ.The main task of the online work module is supplying a circumstance where the students can finish the works which are assigned by the teachers. Teachers hand the prepared homework on the Internet, students submit the finished task to teachers on the net, it is a facilitate interaction between teachers and students, meanwhile teachers can complete the job of correcting in the shortest time. Students can find the weakness depending on the finished-work's quality, also take the questions directly to the teacher to answer in the On-line Q & A module, and thorough lack of understanding. The whole process is completed in on-line work module, not only saving a lot of time, but also improving student's learning efficiency. This subsystem mainly includes four functions:(1) teachers assign works; (2) students download works; (3) students upload the work after finished it; (4) teacher correcting the work which are uploaded by student.Immediate test module's main task is to using the test, teachers can realize about student learning. Teachers, depending on the degree of difficulty can submit the questions on the web, according to student test scores, and constantly update the difficulty of the questions, and make a summary according to the concentrated expression of detailed questions, taken to classes explain for students. Apply a self-test environment for students learning. At the same time, the subsystem consists mainly of nine functions; (1) teachers add questions; (2) teacher update questions; (3) teachers delete questions; (4) teachers add question's answer; (5) teachers update question's answer; (6) teachers delete question's answer; (7) teachers add papers; (8) teachers delete papers; (9) students choose papers to answer.Finally, give a number of test cases to test system, according to the result, achieves the desired goal.
Keywords/Search Tags:ASP, Network assisted teaching, SQL Server
PDF Full Text Request
Related items