Font Size: a A A

Design And Implementation Of Educational Management System Based On ThinkPHP Framework Of The Software College

Posted on:2016-06-03Degree:MasterType:Thesis
Country:ChinaCandidate:W L SunFull Text:PDF
GTID:2298330467995568Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of computer technology, computer application tentacles spreadto every aspect of human society, whether in life or work figure can be seen everywhere inthe computer service to humanity.This is one of the important marks an era of information,but also the social development the only way which must be passed.More and more peopleand enterprises have realized the computer and the Internet to improve their quality of life atthe same time, but also can bring huge economic benefits.Some Internet behavior hasgradually become our one kind of life or work habits. Can reduce the operation cost of theuse of computer and Internet technology, improve people’s working efficiency, simplify andoptimize work flow.As the number of students in our college to expand year by year, it will bring greatpressure to the college educational work.In order to guarantee the quality of schooleducation, School of software, using existing resources to play the advantages of thereasonable development, the educational administration management information systembased on network conditions is necessary.This paper expounds the design andimplementation of ThinkPHP framework software college educational administrationsystem based on.User groups are mainly teachers, educational administrators and studentsof our school. The project uses the LAMP technology to complete the function of therealization of. Software college educational management system designed in this paper thedevelopment language for the PHP language, the database uses the MySQL databasemanagement system, Web application server using Apache, the operating system is Linux.Inorder to improve the Software College of information management processes, reducemanagement costs, improve management efficiency. The system for teachers and students toprovide a full course, course arrangement, teaching service service subscription service,teaching plan, co-ordinate arrangements for the record and archiving and other functions.The function of the system can basically meet the needs of daily work of the staff.Studentscan easily complete the selection operation. The system has been put into use for1years, inthe process of using in the system function has been continuously improved and perfected,the system function is more stable.First an overview of the design of educational management system software, anddesign. And then describes the technical background required for system software,organizational development, starting from the discussion on the development of language,the function is more mature and stable without the copyright dispute of open sourcetechnology--PHP programming language.Using the ThinkPHP framework technology,MVC is widely used in the design of object oriented and can improve the workefficiency.Reasonable use of the Webpage layout CSS+DIV technology and JQuerytechnology and special effects, well integrated into the front page of the design of the wholesystem.In the third part of the thesis is the software to do the analysis system in detail. Anddo a feasibility study for this system, through in-depth and various departments of teachers and management personnel exchanges, the details of each business administration in themanagement authority and the authority; the principle of distribution to users’ role.To establish a business flow chart of the system and the use case diagram etc.. Thefourth chapter is the part of the system design and implement, according to the system needsanalysis to determine the module function and designed the conceptual model, physicalmodel, entity relationship diagram, finally completes the database design, the optimizationof structure, establish and improve the table relationships. The system also uses theThinkPHP public documents to complete the repeat function, greatly reduce the coderedundancy to improve the speed of development.
Keywords/Search Tags:ThinkPHP, MVC, LAMP
PDF Full Text Request
Related items