Font Size: a A A

Implementation Of Online Teaching Platform Based On PHP And B/S

Posted on:2015-02-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LiFull Text:PDF
GTID:2308330461489835Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the computer technology, network communication, and the web technology, teaching online through various multimedia resources has become a new educational model. Meanwhile, a communication and sharing platform for teachers and students according to their practical requirements, is becoming one of research hotspots in computer application. Based on the platform, teachers can upload various kinds of teaching resources, release the IP courseware, answer the questions and discuss with students. In addition, students can learn online, download the resources, and communicate with teachers and other students.The author studied and implemented the critical technologies of online teaching platform based on PHP. First of all, the object-oriented analysis and design technology was applied to the development of online teaching platform. Moreover, in the progress of system design, the centralized function with low redundancy was employed. According to the requirements of implementing the system, the author integrated similar objects into different categories, then made the centralized design of the corresponding functions and finally processed each branch of the output. In addition, during the platform building, the system model was analyzed using the UML method via considering the user requirements. Meanwhile, the author analyzed the functions that the platform required, designed the overall structure of system, divided reasonable functional modules, and then designed the specific functions specifically. After studied the critical technologies involved in the PHP online teaching platform, the author analyzed and compared the practical feasibility of these technologies, which establishes foundation for future development of analogous systems. The platform was developed based on SQL Server owing to its usability, scalability, and high degree of integration. The user interface of the platform is designed using PHP. It is easy to transplant and connect with the database. The system comprises six functional modules, and realizes many functions, such as user management, user rights management, resource uploading and exhibition, and user communication. The platform supports three types of user: teachers, students, and administrators. Through the platform users can upload office documents, html code or compressed files, and it also provides the users with a perfect function of resource management. In order to facilitate the communication between users, message board and course forum were embedded in the platform. Finally, the author constructed the operating environment of the platform, tested the function of whole platform, and then modified the problems found in testing phase.
Keywords/Search Tags:On-line teaching platform, B/S mode, UML, PHP language, ODBC
PDF Full Text Request
Related items