开题报告-基于PHP的网站内容管理系统设计.doc_第1页
开题报告-基于PHP的网站内容管理系统设计.doc_第2页
开题报告-基于PHP的网站内容管理系统设计.doc_第3页
开题报告-基于PHP的网站内容管理系统设计.doc_第4页
开题报告-基于PHP的网站内容管理系统设计.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河北农业大学本科毕业设计开题报告题 目: 网站内容管理系统 学 院: 信息科学与技术学院 学生姓名: 专 业: 计算机科学与技术专业 班级学号: 计算机1002班 指导教师姓名: 指导教师职称: 2014 年 3 月 15 日学生姓名专业班级计算机1002学 号指导教师职 称教授所在学院信息科学与技术学院题目网站内容管理系统选题依据: 随着Internet技术的发展,越来越多的企事业单位建立了网站系统以便更好的宣传自己,实现信息化以及为用户提供服务。目前,网站普遍存在着信息更新不及时,页面相应速度慢,网站界面一致性差,网站错误链接较多,用户交互度低,页面设计工作量大,不易更新改版等问题,其原因是由于传统的建站和维护方式造成的,本文所提供出的网站内容管理系统,它的主要思想是实现页面和内容的分离,页面的设计存储在模板里,而内容存储在数据库和独立的文件中。这可以使网站管理员更好地关注于内容以及用户的交互,只有提供好的内容以及与用户做好交互,才能更好地吸引用户,做好网站的推广与发展。网站内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场,简单来说,即是前台+后台的建站软件,不再需要从零开始的建站,你只需要在后台设置及添加内容,前台更改模板,购买域名空间,一个功能强大的网站即可建成。譬如,现在已有的网站内容管理系统:帝国,phpCMS管理系统,pageeadmin,新云这些网站内容管理系统。由趋势可以发现,网站在建设方面发生着巨大的变化。可见CMS才是真正实现网站内容复杂性和网站管理自动性的完美结合的新技术。文献综述:国内外研究情况:随着网络的发展,互联网的数量与日俱增,但很多网站不能迅速跟进大量信息的更新,往往还需要“二次开发”,常常需要花费许多时间,人力,物力来处理信息跟新和维护工作,遇到网站扩充的时候,甚至还需要再次建设网站;如此下去,用户适中在一个高成本,低效率的循环中升级,整合。对于网站建设和信息发布人员来说,他们最关心是系统的易用性和功能的完整性,因此,这对于网站建设和信息发布工具提出了一个很高的要求。 国外研究情况:内容管理的发展历史可以根据不同时期分为四个阶段:数字化应用(1975-1983),桌面应用和发布(1984-1990),客户端/服务器内容管理(1990-1995),网站内容管理时代(1995-现代)。虽然内容管理系统的基本思想早在上个世纪70年代就提出来了,但是它真正意义上的法杖还是在互联网的迅猛发展之后才开始的。目前,基于网站和电子政务的内容管理研究很多。主要的内容管理厂商可以分成以下几类: 1.首先是进入该领域最早,时间最长的国际大厂商。 2.其次是内容管理系统领域的后来者,但是发展势头十分迅猛,以Oracle,Sybase为代表; 3.最后一类就是国内厂商,他们进入内容管理系统开发领域比较晚,技术相对落后与国外厂商。主要代表有:联想,易宝北信等 这三类厂商各有各的特点。国外先进厂商技术成熟,影响力巨大,资金雄厚,他们的产品面向的应用规模较大,功能比较全面,但是价格昂贵,技术应用难度比较高,而且对于中文的支持不算很完善,而国内企业特点相反,虽然价格比较低,技术应用难度低,完全支持中文网站,但是由于进入该领域的时间不是很长,所以技术不是很成熟,影响力也不够。研究方法、内容:1、模块所要实现的功能:网站内容管理系统是一款基于apache+mysql+php环境的软件。在这个系统中可以实现网站信息管理,页面静态化,使网络工作人员管理网站更轻松,可以实现高效率,低消耗的工作模式系统主要有前台展示和后台管理。其中前台展示包括查看信息,会员注册;后台管理信息的管理和会员的管理等。后台信息的更新通过生成静态页面,由前台显示给用户。2、设计所采用的技术:使用PHP进行Web应用程序开发,具备如下的优点:(1) 可使用服务器端的脚本来产生客户端的脚本。使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序;(2) 无须编译,容易编写,可在服务器端直接执行;(3) 使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计;(4) 与浏览器无关(Browser Independence), 客户端只要使用可执行HTML码的浏览器,PHP所使用的脚本语言均在WEB服务器端执行,客户端的浏览器不需要能够执行这些脚本语言的功能;(5) PHP能与任何用C语言、Java语言所开发的扩展兼容。PHP主要功能与应用有如下三大领域: (1) 服务器端脚本(Server-side Script):即最常用的Web程序开发; (2) 命令行/Shell脚本(CLI/Command line Script):用以做系统自动化与监测脚本; (3) 客户端用户界面(Client-side GUI Application):使用PHP GTK可以编写类似于VB/Delphi的桌面应用程序。本系统选择PHP开发的理由是: (1) 简单易学; (2) 有众多的扩展类库; (3) 有活跃的用户群、广大的开发者社区; (4) 安全性高; (5) 运行稳定。MySQL数据库:简便灵巧,负责信息资源的存储。3、设计的总体思路: 1.搜集相关资料,对各个子模块布局界面进行设计。 2.了解本课题各个模块需要完成的基本功能。 3.编程实现每个模块功能。 4.调试每个模块功能并解决出现的相关问题 5.撰写论文进度安排:2014年3月1日-3月11日,针对所选课题做初步的研究,通过查阅文献、检索相关资料确定设计的总体思路和方法,完成任务书、开题报告、文献综述的书写等工作。2014年3月12日-3月22日,进入设计阶段。拟定所选课题需要实现的基本功能,并对其进行模块划分和相关的具体分析,最后确定完成课题所应用的开发技术,并完成课题的简要需求分析和设计草图。2014年3月23日-4月5日,进入开发准备阶段。包括搭建开发环境,熟悉开发工具,学习巩固PHP语言、MySQL、MVC架构技术及其相关框架等技术的原理和使用。2014年4月6日-4月30日,进入开发阶段。划分层次和模块对系统进行编程,实现各个模块的基本功能。2014年5月1日-5月15日,完善各个模块的开发,进行基本功能和完整性测试,找出bug并修复,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论