您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 基于PHP和MVC技术架构的精品课程网站管理系统
摘要I摘要精品课程建设是高校教学建设和教学改革工程的重要组成部分,是提高教学质量的关键环节和重要举措。精品课程网站则是精品课程建设和评价的窗口,是精品课程资源发布与共享的主要途径,在精品课程建设过程中起着至关重要的作用。网站开发的工具较多,所采用的技术也多种多样。利用它们能够设计出高品质的网页、开发出功能强大的网站,但其对网站制作专业技术的要求非常高,一般的教师难以使用。因此,目前精品课程网站的建设一般都是由教师提供素材和资料,委托一些IT专业人士或公司进行开发。但这种方式存在着许多问题,如开发周期长、费用开销大、课程网站的修改和维护难以保障等。针对精品课程网站建设的重要性和复杂性,本文提出了一个通用的精品课程网站管理系统的设计方案,并详细介绍、分析了系统的主要功能和实现技术。将该系统应用到软件学院“ASP.net精品课程”的建设中,实践表明,采用PHP和MVC技术,通过完善、易用的模板-代码分离的方式,能够简化网站开发过程,使得非专业人员能在较短的时间内制作出满意的课程网站。关键字:精品课程,PHP,MVC,网站管理系统AbstractIIAbstractBeingoneofimportantcontentsofcollegeteaehingconstractionandteachingreformproject,elaboratecourseconstrctionisthekeysegmentandimportantacttopromoteteachingquality.Elaboratecourseswebsiteistherebythewindowsofelaboratecourseconstrctionandcomment.Itisamainmeanstoissueandshareelaboratecourseresourcesandplaysanimportantroleintheprocessofelaboratecoursesconstrction.Therearemanywebsitedevelopmenttoolsandtherearealsoavarietyoftechnology.Usingthemwecandesignahigh-qualitywebpages,anddevelopapowerfulwebsite,buttherequirementsofprofessionalandtechnicalproductionisverystricthighly,mostteachersgenerallyfeeldifficultytouse.Therefore,atpresent,theelaboratecourseconstrctionwebsitesaregenerallyprovidedinformationmaterialbyteachers,andcommissionedtosomeITprofessionalsorcompanytodevelop.Butinthisway,therearemanyissues,suchaslongdevelopmentcycle,thecostofoverhead,thedifficultprotectionofcurriculummodificationormaintenance,andsoon.Inviewoftheimportanceandcomplexityofbuildingontheelaboratecoursewebsite,thepaperfocusesonthedesignproposalofthecommonwebsitecontentmanagementsystemontheelaboratecourse,andintroducesandanalyzesthemainfunctionandtheimplementationchnologyindetail.Finally,itisappliedinthebuildingonASP.netelaboratecoursewebsiteofJXNUSS.Thepracticeindicatedthatthesystemcansimplifythewebsiteconstructionprocessandmakecurriculumwebsiteinashortertimeforthemon-spe-cialistbyusingthewayofusingPHPandMVCtechnology.Keywords:elaboratecourse,PHP,MVC,WebsiteManagementSystem目录III目录第1章绪论..................................................................................................11.1引言.................................................................................................................11.2文本的组织.....................................................................................................21.3本人做的主要工作.........................................................................................2第2章系统开发相关技术概述......................................................32.1PHP语言简介.................................................................................................32.1.1PHP简介............................................................................................................32.1.2PHP的发展趋势................................................................................................32.2MYSQL数据库简介.......................................................................................42.3MVC模式.......................................................................................................52.4PHP开发框架.................................................................................................62.5ThinkPHP介绍................................................................................................72.6ZendStudioIDE介绍.....................................................................................7第3章系统的分析与设计.............................................................83.1系统的实现目标.............................................................................................83.2用户的特点.....................................................................................................93.3系统分析.........................................................................................................93.4网站业务用例...............................................................................................103.4.1信息浏览模块用例..........................................................................................103.4.2课程资源模块用例..........................................................................................113.4.5网站管理员用例..............................................................................................113.5系统数据库设计...........................................................................................12第4章系统关键模块的实现.........................................................204.1整体架构.......................................................................................................204.1.1架构模式..........................................................................................................204.1.2目录结构..........................................................................................................21目录IV4.2系统入口及执行过程设计及实现................................................................214.2.1系统执行过程设计..........................................................................................214.2.2系统执行过程实现..........................................................................................224.3模版引擎设计与使用..............
本文标题:基于PHP和MVC技术架构的精品课程网站管理系统
链接地址:https://www.777doc.com/doc-3704888 .html