您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 其它相关文档 > 基于php的cms内容管理系统
毕业设计(论文)开题报告题目:基于php的cms内容管理系统学院:计算机与通信学院专业:计算机科学与技术学生姓名:学号:指导教师:2014年4月3日开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效。2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见。3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于10篇(不包括辞典、手册),其中至少应包括1篇外文资料;对于重要的参考文献应附原件复印件,作为附件装订在开题报告的最后。4.统一用A4纸,并装订单独成册,随《毕业设计(论文)说明书》等资料装入文件袋中。1.文献综述:结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2500字以上的文献综述,文后应列出所查阅的文献资料。文献综述随着信息技术和计算机网络的发展,当代企业的信息化建设主要有2个方向,第一是电子商务网站,是企业开向互联网的一扇窗户;其次就是管理信息系统,它是企业内部信息的组织管理者。企业门户代表着IT技术应用的新浪潮,它必将成为企业信息化建设的新思维方式。企业门户不只是一个IT技术工具,更是一个发展的战略。在国外,特别是在美国,实施企业门户战略不只是空谈,它已经被列入了许多大企业的日程表中。与国外的热闹场面相比,国内了解企业门户概念的企业很少,而计划建立企业门户的企业就更加微乎其微。但是应该看到,互联网在国内的发展速度相当迅速,据CNNIC统计,1997年12月中国只有60万人上网,而到1999年12月,上网人数就达900万人,2000年底超过2000万,截至到2005年6月30日,我国上网用户总数突破1亿,为1.03亿人,半年增加了900万人。而其中,大多数网民上网时首选网站当然是SINA,YAHOO,SOHU和NETEASE等几个信息门户。如此多网民的眷顾,对上述网站当然意味着商机无限,但对于其它企业则是一大损失。由此,中国企业建立自己的门户网站,为自己的客户、员工和代理商提供综合性的服务的重要性不言而喻,而怎样成功、高效地建设一个企业门户网站已是一个迫切值得思考的问题。CMS对站点管理和创造编辑都有好处。这其中最大的好处是能够使用模板和通用的设计元素以确保整个网站的协调。作者只需在他们的文档中采用少量的模板代码,即可将精力集中于设计内容了。要改变网站的外观,管理员只需修改模板而不是一个个单独的页面。CMS也简化了网站的内容供给和内容管理的责任委托。很多CMS允许对网站的不同层面人员赋予不同等级的访问权限,这使得他们不必研究操作系统级的权限设置,只需用浏览器接口即可完成。在Internet交互过程中,只有1/10涉及销售,其他9/10都和信息交互有关,员工的知识获取越来越依赖于互联网,特别是在电子商务的个性化环境中,客户为了做出购买决定,需要智能化地获取信息,不仅仅是商品的数量和价格,更重要的可能是产品的手册、安全保证、技术指标、售后服务、图片文件等。无论在企业内网还是外网,信息的更新越来越快,企事业单位的信息产生量越来越多,且呈现成倍增长的趋势,企事业单位更需要的是一个功能强大、可扩展的、灵活的内容管理技术来满足不断的信息更新、维护,这时如何保证信息的准确性和真实性将越来越显得重要.CMS其实就是内容管理系统,,,可以理解为,CMS帮你把一个网站的程序部分的事全做完了你要做的只是一个网站里面美工的部份,搞几个静态网页模板,一个门户级的网站就出来了!CMS,大概2004以前,如果想进行网站内容管理,基本上都是靠手工维护,但千变万化的信息流,但没有好的程序支持,还继续靠手工完成是不可能的事,如果有一个好的系统来支撑你的网站,那将节省大量的人力物力,开发者就可能给客户一个软件包,可以用它定期人工修改网站。只要你配置安装好,你的编辑,在线记者,更新员只要定期更新数据,剩下的事就交给CMS去处理。CMS是ContentManagementSystem的缩写,意位“内容管理系统”。内容管理系统是一种位于Web前端(Web服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。这里指的“内容”还包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到互联网中的信息。一个内容管理系统通常有几个要素:文档模板、脚本语言或标记语言、与数据库集成。内容的包含物右内嵌入页面的特殊标记控制。这些标记对于一个内容管理系统通常是唯一的。这些系统通常有复杂的操作语言支持,如Python,Perl或Java等。内容管理在网站中的作用CMS对站点管理和编辑人员的作用最大。这其中的好处是能够使用模板和通用的设计元素以确保整个网站的协调。制作者只要在他们的文档中采用少量的模板代码,即可把精力集中在设计的内容上了。要改变网站的外观,管理员只须修改模板而不是一个个单独的页面。很多人内容管理系统允许对网站的不同层次面人员赋予不同等级的访问权限,这使得他们不必研究操作系统级的权限设置,只改动浏览器借口即可完成。目前,新浪的CMS是C++制作的,重点强调数据结构的丰富,功能非常强大。评论回复系统做的最好的是网易,延伸阅读做得也不错。搜狐的图库系统做得最好。其他的网站功能如搜索引擎、日历、Web邮件等也会以第三方插件的形式集成进来。国内CMS三大分类情况由于针对的目标用户不同,各个内容管理系统的一些特点都会有所不同。对于要想把CMS应用到网站中的站长而言,为了准确的网站定位,了解国内的CMS内容管理系统的分类情况是非常有必要的。第一类,面向政府、事业单位,有内外网的应用,特点是用户间的需求差距大,内容管理只是一个大的系统中的某一个部分,一个网站中可能有多个CMS系统。一般在实施时要求制定开发,不可能用现成产品来满足需求。这样的解决方案有:方正祥羽、清华万博、WITS、中关村软件等。这一类别的产品价格非常高,通常在几万元,也可能上百万!第二类,面向政府、媒体、ICP、大型企业,特点是维护内容的人数多,水平有高有低,但是需求比较明确,做各种类型的信息发布平台,要求承受的产品级的解决方案。相应的产品有:TurboCMS、TRSWCM、龙讯。第三类,面向企业、个人,特点为用户是网站技术爱好者,喜欢钻研。需求上可能比较复杂,比如要跟BBS、用户注册等应用集成在一起,满足个性化的需求,最好有原代码,可以自己根据需要修改等等。参考文献[1]陈惠贞、陈俊荣,PHP&MySQL程序设计实例讲座[M],北京:清华大学出版社,2010.5[2]李继先,网页设计全书【网站开发路线图】[M],北京:清华大学出版社,2009.12[3]LukeWelling、LauraThomson、武欣.php和mysqlweb开发(原书第4版)[M],北京:机械工业出版社,2009[4]潘凯华、刘中华,PHP从入门到精通(第2版)[M],北京:清华大学出版社,2010[5]温谦,CSS设计彻底研究[M],北京:人民邮电出版社,2008[6]高洛峰,细说PHP[M],北京:电子工业出版社,2009[7]ChristianHeilmann、牛海彬,深入浅出JavaScript[M],北京:人民邮电出版社,2008[8]吉尔摩(W.JasonGilmori)、朱涛江,PHP与MySQL程序设计(第3版)[M],人民邮电出版社,2009[9](美)JeffreyE.F.Friedl、余晟,精通正则表达式:第三版[M],北京:电子工业出版社,2009.7[10]福塔(BenForta)、刘晓霞、钟鸣,MySQL必知必会[M],北京:人民邮电出版社,2009[11]简朝阳,MySQL性能调优与架构设计[M],北京:电子工业出版社,2009毕业设计(论文)开题报告2.开题报告:一、课题的目的与意义;二、课题发展现状和前景展望;三、课题主要内容和要求;四、研究方法、步骤和措施1.1课题相关现状及发展趋势CMS被称内容管理系统,也是因为它采用了统一的信息组织的方法,即分类(Taxonomy)对同一类型的信息进行分类。每一类信息都可以进行新建(Add)、查看(View)、编辑(Edit)和删除(Delete)四种不同的操作。除了使用分类的方式组织信息以外,又采用了统一的用户和权限管理对信息的使用进行控制。即构成了一个完整的信息组织和管理的体系。CMS代表一种可以对任何信息通过数据库的方式,针对不同权限的用户进行组织和管理的系统。利用成熟的CMS的框架,除了可以对现有类型的信息进行有效的管理,如blog、新闻、微博等,还可以自定义需要的信息类型,实现各类信息的数据库存储、管理和发布。1.2设计与实现的意义1,丰富的信息企业网站,是营销完整最主要的要素。一个完整的企业网站包括有企业介绍,企业文化介绍,企业资质介绍,产品相关介绍,联系方式等。这些模块相互统一提供给消费者一个完整的需求。好的介绍可以吸引消费者的购买欲。2,网站是企业的官方权威。每当消费者对于企业认可了,那么该公司的网站就是对外的权威网站,公司的相关促销信息与政策都可以在网站上发布,方便消费者查询。3,网站又可以作为与消费者的一个互动平台。网站上可以放置留言系统,论坛等,可以让消费者留言,企业实时进行回复,还可以让消费者相互之间进行沟通与互动。一个完整的企业网站平台,可以从多方面来引导并影响消费者的购买心理行为。所以每个企业应该首先抓住企业网站的建立与营销,而企业网站的建立并不只是简单找个人做就可以了的,企业网站不光是展示平台还需要具备营销性,具备灵活的开发与维护平台,强大的营销型系统。二、课题预期目标及主要工作(设计思想、拟采用的方法及手段)2.1本网站主要功能模块网站主要模块分为两大模块:分别为后台管理模块,前台显示模块。2.1.1后台管理模块1、系统管理系统管理主要包括a、常规管理1、系统信息查看2、基本设置3、更新缓存b、公告管理1、添加公告2、管理公告c、友情链接管理1、添加友情链接2、管理友情链接2、内容管理a、相册管理1、添加相册2、编辑相册b、图片管理1、添加图片2、管理图片c、栏目管理1、添加栏目2、管理栏目d、文章管理1、添加文章2、管理文章e、幻灯片管理3、用户管理a、用户组管理1、添加用户组2、编辑用户组b、用户管理1、添加用户2、编辑用户2.2网站设计及技术介绍:1平台的选择“cms管理系统”设计使用PHP语言、Apache服务器、MySQL数据库进行设计实现。PHP语言是一款免费开源的网站建设语言,更加具有稳定性。相对于ASP等已经停止服务的语言更加具有生命力。PHP,是英文超级文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。PHP安装它可以比CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!数据库使用了MySQL,避免了MicrosoftACCESS较慢的速度以及Oracle的收费高等问题。2网络结构模式的选择B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了
本文标题:基于php的cms内容管理系统
链接地址:https://www.777doc.com/doc-2571350 .html