1基于PHP+MySql的学生选课系统的设计与实现中文摘要针对高等院校在校学生众多,使用传统的选课方式效率低下,并且课程安排,地点安排,学生选课等过程中非常容易出错,造成课程时间冲突或者地点冲突,同时,教务员对选课的统计也十分麻烦,所消耗的人力巨大。所以,借助先进的的互联网技术,按需开发网络选课系统。本系统属于web应用,前台采用前端框架bootstrap,后台采用php的CodeIgniter框架,数据库采用MySql,服务器软件使用Apache。管理员通过管理员操作平台对学校课室,学生信息,课程,班级等进行在线管理;学生通过学生操作平台进行在线选课;教师通过教师操作平台查看课表,已选自己课程的学生名单。通过在线操作,减少手工操作带来的失误,同时便于管理员对数据进行统计。关键词:选课系统,PHP,MySql,bootstrap,CodeIgniter,Apache2基于PHP+MySql的学生选课系统的设计与实现3基于PHP+MySql的学生选课系统的设计与实现AbstractFormanystudentsofuniversities,itisinefficienttoselectcoursewithtraditionalway.Forthearrangementoftimeandlocation,itiseasytomakemistakewhenstudentsselectcourse,andthesenatestaffareputtotroublewhentheycollectstatistics.Thetraditionalwaytoselectcoursemaycosttoomuch.So,withtheadvancedinternettechnology,weareabletodevelopanetworksystemforselectingcourseaccordingtotheneed.Thissystemisawebapplication.Weusethebootstraptodevelopethefront,andCodeigniter,aframeofPHPforthebackstage,andwechooseMySqlforthedatabaseandtheapacheforserversoftware.Theadminsofthissystemareabletomanagealltheinformationsofadmins,teachers,students,courses,classroomandsoon.Studentshavetherighttoselectcourse,andteacherscanknowthecurriculumofhimself.Throughonlineoperations,itwillplayanimportantroleinreducingerrorscausedbymanualoperation,anditmakecollectingstatisticsmoreconvenient.Keywords:courseselectionsystem,PHP,MySql,bootstrap,CodeIgniter,Apache4基于PHP+MySql的学生选课系统的设计与实现目录中文摘要.........................................................................................................................................1Abstract............................................................................................................................................2目录.................................................................................................................................................3第1章引言....................................................................................................................................51.1引言....................................................................................................................................5第2章系统功能分析.....................................................................................................................52.1系统介绍............................................................................................................................52.2系统面向的用户群体........................................................................................................52.3系统功能需求....................................................................................................................52.4系统非功能性需求............................................................................................................62.5系统开发环境....................................................................................................................7第3章可行性分析........................................................