| The teaching assistants are teaching models in colleges and universities..Their main job is to assist lecturers in the teaching,which generally includes lecturing,marking assignments,counseling experiments,answering questions,and other methods requested by the teacher.The assistant degree generally requires that graduate students and above.Through acting as teaching assistants,not only improve the overall quality,consolidate the knowledge and skills learned before,but also obtain a certain amount of economic income.As far as teaching assistants are concerned,the development of foreign schools is relatively early.A mature teaching assistant process has been formed,and have a standardized system to assists in the development of teaching assistants.From the selection,training to assessment of teaching assistants which have a series of teaching processes,there are corresponding rules and regulations to guarantee the work of teaching assistants.The home teaching assistant started in 1988.Due to its late development,the teaching assistant system is still in a state of constant improvement and improvement in various universities.Compared with foreign countries,the home teaching assistant system has the problems of unlisted selection,lack of training courses,and the assessment is not rigorous.Regardless of whether it is at home or abroad,most of the teaching assistant management work is conducted in a completely offline manner.Under the premise of the development of “Internet + Education”,offline teaching assistant management is not only inconvenient,but also difficult to promote the improvement of the teaching assistant system.Therefore,with reference to the teaching assistant system at home and abroad,combined with the actual situation of teaching assistants at Chongqing University,a teaching assistant system with a complete system is developed.The main contributions are as follows:(1)The system development framework Kuali Rice was introduced.Learn and in-depth understanding of the front-end development technologies to increase the interactive capabilities of the system pages.Improve page performance through data caching technology and web page performance.Resolve browser compatibility issues and improve user experience.(2)Through the research on the teaching assistant system at home and abroad,combined with the requirements analysis conducted by the actual teaching assistants at Chongqing University.Including functional requirements and non-functional requirements analysis,as well as the system’s main role classification and detailed use case analysis of each role.Summing up the content of the requirements and translating them into the overall functional diagram of the TA system,the flow chart of the functional sub-modules and the database and page layouts are designed accordingly.(3)In the part of system implementation,the development environment and operating environment of the system are briefly introduced;the effect rendering of the specific functions of each module is shown,and the functional testing of the system and the compatibility testing of the browser are performed.Prior to the development of the system,Chongqing University managed the teaching assistants through offline management.Due to the offline mode cannot publicly publish courses and places for selecting teaching assistants,some colleges with special requirements have to conduct selection work in an inefficient manner.There are still problems with offline work methods,such as the inability to establish a teaching file for the teaching assistant,the assessment method by the internal assessment of the college and the lack of uniform assessment standards.Therefore,with reference to the excellent teaching assistant system at home and abroad,combined with the actual teaching assistant work of Chongqing University,we solve various problems through the development of the teaching assistant management system.And through front-end technology and performance aspects of technology to improve page performance,enhance interactive design,improve user experience. |