本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于PHP新闻发布动态网站开发实例研究

基于PHP新闻发布动态网站开发实例研究

本设计根据毕业设计任务书的要求制作,功能基本实现,可以完成登陆、注册、留言、各产品展示等功能的实现。此次设计是查看了一些企业网站的结构然后进行设计的,虽然此次设计构造不能说是成熟,但也算是尽了力。这是我首次运用Dreamweaver、Php语言结合PhpMy

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    PHP新闻发布动态网站开发实例研究
    摘要
     在Internet飞速发展的今天,互联网已成为人们快速获取、发布和传递信息的重要渠道,正以一种前所未有的冲击力影响着人类的活动。它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。这次所设计的课题正是互联网与社会生活之间的紧密关系的体现,现今的社会,人们已经离不开了网络,网络已经成为人与人之间交流的一种形式,它能够把事情的复杂化转为简单化,摆脱了时间和空间的限制。本论文是为消费者提供了一个网络生活空间。通过该网页展示了企业介绍、企业荣誉、产品介绍、招商信息、加盟程序、留言等一系列内容的介绍。浏览者不仅可以利用留言板经济而又快捷地与外界进行各种信息的沟通,也可以直接在网上申请加盟。本论文还介绍了网页的结构分析和具体功能实现,网页的界面和运作方式,尽力模拟近代网页普遍性形式,成为一个完整的动态网站。本系统我们采用PHP编程语言,MySQL数据库,Apache服务器等开发环境,来实现一个功能强大的新闻发布管理系统的网站。该系统功能强大齐全,例如用户可以对自己的新闻进行发布,浏览其他新闻,对新闻的检索,以及对新闻进行评论。几乎可以满足大部分用户的各项需求。此系统不仅前台功能强大,而且后台管理系统更强大。管理员可以对新闻,新闻分类等模块进行分块管理。因此,管理员可以直观快捷的管理网站的各项事务,以便此系统可以正常稳定的运行。
    关键词:新闻发布系统,PHP编程,MYSQL,程序,动态网站
     
    目录
    摘要 1
    Abstract 2
    前言 5
    研究背景 5
    研究意义 5
    第一章 概述 6
    1.1实验环境搭配 6
    1.1.1动态网页编程语言的比较 6
    1.1.2  PHP简介 6
    1.1.3  MYSQL数据库技术简介 7
    1.1.4  PHP+MySQL+Apache组合 7
    1.2    B/S系统结构及工作原理 7
    第二章 需求分析 9
    2.1 设计构思 9
    2.2功能设计 9
    第三章 数据库设计 11
    3.1 数据库需求分析 11
    3.1.1 功能流程 11
    3.1.2 需求总结 11
    3.2 数据库概念设计 11
    3.3 数据库实体 11
    3.4 相关术语的阐释 12
    3.5 网页运行环境的开发 13
    3.6 PHP产生的历史环境 13
    3.7 ADO对象 14
    3.8网页图像设计工具——PHOTOSHOP 15
    3.9 网页设计工具——DREAMWEAVER 16
    第四章 网页制作的概述 17
    4.1网页制作概述 17
    4.2静态网站与动态网站的区别 17
    4.3网页开发技术 17
       4.4网页布局的基本概念....................................... 18
    4.5网页布局的技术 19
    4.6网页设计流程 19
    第五章 功能模块设计 23
    5.1功能模块划分 23
    5.2.1 新闻分类浏览模块 23
    5.2.2 新闻检索模块 23
    5.2.3会员登陆后发表新闻评论模块 24
    5.2.4管理员后台新闻发布模块 24
    5.2.5管理员后台新闻管理模块 24
    5.2.6 管理员后台新闻类别添加模块 24
    5.2.7 管理员后台新闻类别管理模块 24
    5.2.8新闻发布首页 25
    5.2.9连接数据库的核心代码 25
    5.3分类浏览新闻 25
    5.3.1 浏览分类浏览核心代码 27
    5.3.2 系统后台登陆界面 27
    5.3.3新闻后台管理系统 27
    5.3.4 新闻修改核心代码 28
    5.3.5 新闻删除核心代码 28
    5.3.6新闻分类添加核心代码 29
    5.3.7 新闻分类删除核心代码 29
    5.3.8创建数据 29
    5.3.9主要模块的代码实现 31
    5.4 注册代码的实现 32
    5.5登陆及退出登录代码的实现 32
    5.6留言代码的实现 33
    5.7遇到的问题及解决方法 33
    结 束 语 35
    体会与总结 37
    致 谢 38
     
    前言
    研究背景  
    网站新闻发布系统,是将网页上的某些需要经常变动的信息,类似新闻、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面加入数据库, 然后通过已有的网页模板格式与审核流程发布到网站上。它的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片, 从而使网站的更新速度大大缩短,在某些专门的网上新闻站点,如新浪的新闻中心等,新闻的更新速度已经是即时更新,从而大大加快了信息的传播速度,让用户及时了解相关产品和企业的信息,也吸引了更多的用户群,时时保持网站的活动力和影响力。 
    研究意义  
    新闻发布系统(News Release System)是上个世纪九十年代互连网技术 发展以后才出现的技术,最初表现是解决一些网站的信息动态发布而开发,最初只是简单的发布和显示,应用对于各种不同的站点需要构建不同的系统来满足需要,而且功能十分单一,在九十年代后期,互连网技术进一步发展,网络作为新起的新闻媒介工具,其用户大大增加,对系统的要求也越来越高,新闻发布系统在这样的一个环境中提出、开发、并改进,到现在,新闻系统开发的成功案例已经不计其数,而且已经应用到各种站点上,可以说,各行各业的绝大部分的网站都使用到了新闻发布系统,大量的用户引发了新闻发布系统功能的进一步扩大和深化,给新闻发布系统提出了更高的要求。  当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出。新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能。简单地说,新闻发布系统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类、上传、审核、发布,模拟了一般新闻媒介的新闻发布的过程,通过不同权限的账号分别实现以上所说功能,当然这些功能也可以是某一个账号全部具有。新闻发布系统,又称为信息发布系统,是将网页上的某些需要经常变动的信息,类似新闻、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。  它的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,在某些专门的网上新闻站点,如新浪的新闻中心等,新闻的更新速度已经缩短到五分钟一更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,保持活力和影响力。
     
    体会与总结
      设计一个系统首先必须从需求分析做起,知道用户需要什么才能更好的设计系统,需求分析的好坏直接决定了系统的优劣。同时要根据具体的情况,设计出相应的数据库。接下来就是系统的具体实现。为了设计出本系统,我在图书馆借阅相关书籍,同时也在网上了解一下同类型系统各自的优缺点,和所使用的开发工具PHP的发展现状,经过一段时间准备才开始了系统的设计。因为第一次使用PHP开发系统,所以在设计途中遇到不少难题,不过及时向同学请教,使得难题都能有效的解决。也许因为是第一次设计,此次设计有些不足之处有待改进,不过该设计基本达到了简单新闻发布系统的要求,基本上实现了一般系统所具有的基本功能。本次设计使我接触到了很多平时没有接触到的问题,发现了自己存在的很多不足之处。在撰写论文的过程中我还学会了怎样查阅资料和利用工具书。系统的建立与发布,最终离不开计算机网络系统平台的支持。计算机网络是计算机技术和现代通信技术的有机结合。计算机网络技术是由现代计算机处理技术和现代通信技术结合发展而成的,是社会信息化的基础技术。计算机网络技术经30余年的发展,已经成长为一棵参天大树。从它的作用范围角度讲有局域网、城域网和广域网;从传递的速率角度讲有低速、高速和超高速宽带网等之分;从连接的形式讲有环形网、星形网、总线网等;从应用的类型讲可以分成控制网、通讯网、管理网等;并且把最适应于人类与外部物理世界沟通的多媒体技术大量结合在一起,形成了丰富多彩的综合运行环境。毕业设计是对以前学过的理论知识的回顾同时也是进一步的消化和巩固的过程。毕业设计培养了严肃认真和实事求是的科学态度。而且培养了吃苦耐劳的精神以及相对应的工程意识,同学之间的友谊互助也充分的在毕业设计当中体现出来了。
     
    参考文献
    [1].庞春辉, 基于Web企业管理系统的设计[D].大连:大连理工大学,2008.  
    [2].邹天思,孙鹏,PHP从企业入门到精通[M].北京:清华大学出版社,2008. 
    [3].陈湘扬,陈国益.PHP5+MYSQL网页系统开发设计[M].北京:电子工业出版社,2007. 
    [4].孙卫琴.基于MVC的JavaScript设计与开发[M].北京:电子工业出版社,2004 
    [5].郑灵翔,基于MVC模式的嵌入式Web设计方法[J].自然科学.2006,(3)
    [6].全戈,张武装.Smarty在基于MVC框架的Web应用程序开发中的应用[J].科技信息,2009.2(31).  
    [7].高彦卿. 用Smarty实现基于MVC模式的Web应用程序开发[J].电脑知识与技术(学术交流),2007.3.(14) 
    [8].Bear Bibeault,Yehuda Katz.JQuery实战.中国邮电出版社,2010.2

    收缩