Font Size: a A A

Design And Implementation Of Online Examination System Based On ThinkPHP Framework

Posted on:2020-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:H Y ZhouFull Text:PDF
GTID:2417330596995473Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present,multimedia and Internet have been widely used in all walks of life,and the education industry is at the forefront of the industry.With the accelerated development of society,how to improve the efficiency of education,improve the quality of teaching and reduce the cost of education has become an important direction of education reform.This paper is from the examination in education as the starting point,integrating computer and Internet into the current education examination,designing and implementing the online examination system,in order to improve the efficiency of the examination and reduce the cost of the economy.Before designing the online examination system,through reading the literature,we can deeply understand the research situation,research direction and research ideas of the current online examination system at home and abroad,so as to prepare for the design and implementation of the online examination system.By analyzing the current software system design technology,the system modeling technology UML and database design technology E-R diagram are analyzed in detail.Analyse the implementation technology of software system,such as PHP web page development technology and ThinkPHP,JavaScript scripting language,HTML page design technology CSS+DIV.Through the analysis of software system design technology and implementation technology,UML is chosen as system modeling technology,E-R diagram as database design technology,PHP and ThinkPHP framework,JavaScript,CSS+DIV as software system implementation technology.When designing the online examination system,the feasibility of the software system is analyzed from three aspects: economy,technology and operation.Through the feasibility analysis and combined with the actual needs,according to the system actual data flow analysis system model diagram,so as to determine the system data flow diagram.From the point of view of software system users and data flow graph,use Case diagram to analyze users' functional requirements,and design the overall functional diagram according to users' functional requirements.According to the framework design of MVC software system,the overall design of online examination system is carried out by using hierarchical framework,and the specific functions of the system are designed in detail by modules.According to the data requirement of the online examination system,the data relation diagram of the system is designed by using E-R diagram.The physical design of the system database and the database table of the system are designed.In order to better implement the online examination system,the development tools are installed and the development environment is configured according to the selected implementation technology.According to the physical design of the database,MySQL is used to build the database and data tables of the online examination system.According to the hierarchical design of the system framework,the functions of the system are realized from bottom to top.After the completion of thefunction of online examination system,the system is deployed,the test plan of the system is formulated,and the system is tested comprehensively before the system is put into use.Finally,this paper summarizes and prospects the design and implementation process of online examination system,summarizes and identifies the existing problems,and points out the improvement measures and prospects for software development direction.
Keywords/Search Tags:online examination, remote examination, software system
PDF Full Text Request
Related items