ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:25.26KB ,
资源ID:24759545      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24759545.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业论文基于php的新闻管理系统在线新闻网站.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业论文基于php的新闻管理系统在线新闻网站.docx

1、毕业论文基于php的新闻管理系统在线新闻网站2017毕业论文-基于php的新闻管理系统-在线新闻网站 2017毕业论文-基于php的新闻管理系统-在线新闻网站 I 2011届届 分类号 : 单位代码: 学士学位毕业设计(论文 ) 基基 于于 PHP 的的 新新 闻闻 管管 理理 系系 统统 -在线新闻网站在线新闻网站 姓 名 学 号 * 年 级 2007 级级 专 业 网网 络络 工工 程程 01 班班 系(院) 信信 息息 学学 院院 指导教师 2010 年 4 月 I THE NEWS SYSTEM OF SITE BASED ON PHP by Han Banyang Superviso

2、r: Yao Xiaohang April 2011 I 诚诚 信信 声声 明明 本人呈交给临沂大学的这篇毕业论文,除了所注参考文献和世所公认的 文献外,全部是本人在指导老师指导下的设计成果。 学生签名: 日 期: 经检查该毕业设计(论文)为独立完成,不存在抄袭现象。 指导老师签名: 日 期: 网上新闻发布系统网上新闻发布系统 摘摘 要:要:自人类进入 21 世纪信息时代,网络逐渐融入人们的生活。 快速及时的新闻浏览, 五彩缤纷的网上信息,使网络与人们生活息息相关。 足不出户便可知天下大事,网上新 闻发布系统是系统管理员通过 Internet 能够方便,快速,简介的发布新闻,普通用户能够 浏览

3、新闻,将网站上需要经常变动的信息,类似国际新闻、国内新闻、社会新闻、娱乐 新闻、体育新闻、经济新闻等更新信息集中管理,通过分类显示,最后系统化,标准化 的发布到网站上的一种新闻网站管理。 本系统采用 PHP 作为开发语言,Eclipse for PHP+Wampserver 作为开发环境,Mysq 作为数据服务器,实现了对新闻类别分类设置,动态新闻的发布、修改、删除,前台页 面的模块划分,以及后台用户权限的设置、新闻发布、产品发布、新闻删改和数据库的 备份恢复等一系列功能,完成了一个动态新闻发布系统的所有功能,包括了新闻表情评 论、文字留言、用户注册、密码查删修改等与用户交互界面。 系统捕获了

4、绝大多数的异 常情况,具有较好的安全性,容错性,前台页面结合 HTML 语言生成静态页面,杜绝了 一般用户直接操作数据库的可能,满足了基本的新闻发布系统需求。 关键词关键词:新闻发布;浏览器/服务器(Browser/Server)模式;PHP 技术 Online news publishing system Abstract: With the emergence of the network, Page gradual integration into people s lives. rapidly and timely information visit, and colorful onl

5、ine information, so the network is closely related with people s lives. Staying at home and they will know that recently the world affairs. Online press release system is a system administrator through the Internet can be convenient, fastly, news profile. Ordinary users to view news, and the site re

6、quires frequent changes of information, similar to international news, national news, community news, entertainment news, sports news, economic news updates centralized management, through the classification showed that the final systematic, standardized posted to a website news website management.

7、The system uses PHP as a development language, Eclipse for PHP and Wampserver as the development environment, and Mysql as a data server, and realized the unlimited class category of news categories to set, dynamic news release, modify, delete, front page of the module division, as well as backgroun

8、d user rights settings, press release, video release, news design and database backup and recovery and a series of function, completed a dynamic press releases all the features of the system,including the news face comments, text messages, user registration, password find Back to the other user inte

9、rface. System captures the majority of anomalies, with better security, fault tolerance, front page, HTML language generate static pages, to prevent the average user may directly manipulate the database to meet the basic press release systems. Keywords: News; Browser / server mode;PHP I 目目 录录 前 言 -1

10、 第 1 章 PHP 新闻网站的开发背景与设计目标 -3 1.1 网站的发展现状 -3 1.2 网站设计背景 -4 1.2 内容提要 -4 第 2 章 网站总体设计 -5 2.1 概述 -5 2.2 需求分析 2.2.1 需求分析概述 -5 2.2.2 系统的项目规划 -6 2.3 系统设计 -8 2.3.1 系统功能设计 -5 2.3.2 系统用例分析 2.3.3 系统顺序图 2.3.4 系统流程分析 2.3.5 数据库设计 2.4 运行环境 第 3 章 系统实现 -10 3.1 新闻展示平台 3.1.1 站点首页 -10 3.1.2 子页面介绍 -11 3.1.3 阅读页面介绍 -13 3

11、.1.4 产品展示页面介绍 -13 3.1.5 留言页面介绍 -13 3.1.6 查询商品页面介绍 -13 3.1.7 新闻最新动态页面介绍 -13 3.1.8 网站调查页面介绍 -13 3.2 后台管理 3.2.1 管理员模块 -13 3.2.2 基础操作模块 -13 3.2.3 新闻管理模块 -13 3.2.4 商品管理模块 -13 3.2.5 用户管理模块 -13 3.2.6 调查问卷模块 -13 3.2.7 留言管理模块 -13 第 4 章 关键技术介绍 -16 4.1 PHP 技术 -20 4.1.1 PHP 简介 -22 4.1.2 PHP 开发平台 -24 4.1.3 PHP 文

12、件组成 -24 4.2 SMARTY模板引擎 4.2.1 SMARTY 简介 4.2.2 SMARTY 的优点 4.2.3 SMARTY 简明教程 4.3 访问数据库的实现方法 -25 结 论 -29 参考文献 -30 附 录 -31 附录 A 软件的使用 -31 谢 辞 -32 1 开发背景以及设计目标开发背景以及设计目标 1 1. .1 1 新新闻闻发发布布系系统统的的发发展展现现状状 在今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政 治、经济、生活等各个方面发挥着重要的作用.因此网站建设在 Internet 应用上的地 位显而易见,它已成为政府、企事业单位信息化建设中

13、的重要组成部分,从而倍受 人们的重视。 现今的社会,人们已经离不开网络,网络已经成为人与人之间交流的 一种形式,它能够把复杂的事情简单化。 新闻发布系统的出现使电视不再是唯一的 新闻媒体,网络也充当了一个重要的新闻媒介的功能。 简单地说,新闻发布系统就 是一个网络新闻媒介,实现了对新闻的分类、上传、审核、发布,模拟了一般新闻 媒介的新闻发布的过程,通过不同权限的用户名和密码分别实现以上所说功能,当 然这些功能也可以是某一个用户全部具有的1。 随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布 系统做为网络媒体的核心系统,其重要性是越来越明显:一方面,它提供一个新闻 管理和发布

14、的功能;另一方面,现在的新闻发布要求实现与普通用户之间的交互, 用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒体现在 无法做到的(电视、电台等) ,同时,Internet 发展到当今,可以说,只要你上 Internet,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,其重要 性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求。 网站新闻发布系统,是将网站上需要经常变动的信息,社会的动态等更新信息 集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的 一种网站应用程序。 传统的网站新闻管理方式有两种,一是静态 HTML 页面,更新 信息

15、时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已 不多用。 二是基于 JSP 或者其他语言和脚本语言,将动态网页和数据库结合,通过 应用程序来处理新闻,这是目前较为流行的做法。 人们对最新信息的需求和发布迫 切的需要及时性,而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网 上实现新闻发布,多栏目管理,实时的进行行为统计和记录的网上交互系统2。 1 1. .2 2 系系统统开开发发背背景景 新闻发布系统,在国内外早已有着成熟的研究成果和广泛的社会应用.国内众多大 型门户网站,如网易,新浪,搜狐,首都在线,人民日报网,中国新闻网等,每天甚 至时刻进行海量信息的维护,以

16、保持网站内容及时更新,内容管理系统,起着绝对重要 的作用,是当今动态网站内容更新的主要手段,国外更是如此。 信息技术的发展使得整个世界越来越小,这也意味着企业的竞争环境由区域化 向全球化发展,尤其是随着中国加入 WTO 后,经济全球化是大趋势,企业所处的 宏观环境实际上已经不仅仅是通过信息技术员连接起来狭义的网络,而应该将技术 环境与经济环境结合在一起考虑,形成一种大网络的概念。 企业对信息的掌握程度、 信息获取是否及时、信息能否得到充分利用、对信息的反应是否敏感准确,已越来 越成为衡量一个企业市场竞争能力的重要因素,所以建立动态的新闻发布是系统适 应企业发展要求的,其意义是巨大的。 新闻系统

17、是一个比较典型的文档系统,掌握 了新闻系统的开发,对于开发其它的文档系统都有很大的帮助。 随着信息时代的高速发展,传统的报纸杂志已经远远满足不了人们的需求,人 们更加希望于能够在网上了解更多的新闻和信息,于是我们就很有必要在网上创建 一个新闻发布管理信息系统了。 大部分网站都是采用静态的方式来发布和管理信息 的,可是网站需要更新的信息量也越来越大,所以这很不利于网站管理人员的工作。 为了更加方便的管理网站,于是我们就很迫切的需要利用动态技术创建一个新闻发 布管理信息系统了3。 本系统的开发基于简单大方、分类明晰的特点,将企业新闻以及产品展现给用 户,用户在阅读完后可进行文字留言;此外,本系统也

18、包括了商品的发布以及回复, 可供用户在线观看。 1.31.3 内内容容提提要要 本论文共分为四章,主要包括: 第一章 绪论 介绍本课题的背景和意义,企业信息门户网站的现状及本文的主 要内容以及论文结构。 第二章 系统分析与设计 本章首先分析了本设计题目的系统目标。 然后,进一 步抽象出了系统的功能需求。 最后,给出了数据库管理、开发本系统所选择的开发 工具和系统总体设计结构框图。 第三章 系统实现 本章介绍了新闻发布系统的主体,包括前台新闻界面实现和 后台管理界面的实现,均包括了功能介绍、界面实现以及关键代码介绍。 第四章 相关理论与技术 本章主要介绍了 PHP 技术,PHP 开发平台、和数据

19、 库访问方法,HTML 基础知识及流媒体技术的介绍。 2 网站总体设计网站总体设计 2.1 概述概述 本章在阐述系统需求分析和系统设计目标的基础上,对“网上新闻发布系统” 的功能进行设计。 在数据库设计时通过 E-R 图来描述各个实体间的关系,用 UML 建模工具描述系统涉及到的时间流。 2.2 需求分析需求分析 2.2.12.2.1 需求分析概述需求分析概述 经过对此网站进行详细的需求分析后,制定了该系统所应达到的总体目标及功 能目标。 (1)总体目标 许多企业和个人网站也需要定期发布一些关于企业或网站的新闻。 因为网络中 新闻发布的频率非常高,如果使用静态网页作为新闻页面,则维护工作将非常

20、繁琐, 管理员每天需要制作大量的网页,从而浪费很多时间和精力。 使用新闻发布及管理 系统可以使新闻发布和管理变得很轻松,管理员只需设置标题、内容和图片等新闻 就可以了,系统将自动生成对应的网页。 (2)功能目标 本系统的功能目标分为以下几个模块:新闻发布管理、图片处理、商品发布、 商品查询、网友评论和用户管理等模块,使用户方便阅读新闻以及留言评论。 2.2.22.2.2 系统的项目规划系统的项目规划 新闻发布系统是一个功能完善的新闻类网站,由前台新闻浏览和后台新闻管理 两个大部分组成。 (1)前台功能模块 新闻分类、新闻显示、新闻查询、产品展示以及查询、管理员登录、游客留言, 友情链接、后台入

21、口。 (2)后台管理模块 管理员身份:记者、编辑的人员添加、用户信息管理、新闻类型添加、新闻 类型管理、数据初始化、数据备份、数据导入等系统管理; 新建用户身份:新闻发布,新闻修改; 2.3 系统设计系统设计 2.3.12.3.1 系统功能设计系统功能设计 如 2-1 图下所示: 图图2-1 系系统统功功能能图图 在本系统中,用户管理模块的功能比较简单。 在系统初始化时,有一个默认的 “系统管理员”用户 Admin,由程序设计人员手动地添加到数据库中。 新闻发布系统 新闻前台后台管理 新闻浏览 用户登录 新闻留言 商品查询 用户信息修改 管理员登录 用户登录 用户管理 新闻类型管理 数据管理

22、商品管理 新闻管理 商品展示 图图2-2 管管理理员员模模块块功功能能图图 管理员可以添加记者、编辑,可对所有人员信息进行修改、删除,而其余用户 可以修改自己的信息,可添加、修改、删除新闻类型,与整个网站的数据管理。 图图2-4 用用户户模模块块功功能能图图 所有用户均可浏览新闻,当输入的用户名后可对网站行文字留言,也可进行网 站投票。 2.3.2系统的用例分析系统的用例分析 本系统包含四个参与者:普通用户、管理员。 普通用户可以对网站所有新闻页 面进行浏览、表情评论,也可以申请注册为系统会员进行文字留言;管理员除了具 备普通用户的功能权限外主要对新闻办发布做及时的调整,对所有人员信息以及新

23、管理员登录 用户管理 新闻管理 数据管理 人员添加 用户信息管理 新闻类型添加 新闻类型管理 数据初始化 数据备份 用户 (游客) 浏览新闻 数据导入 留言 投票 产品管理 产品信息管理 闻类型的管理。 如 2-5 图所示: 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 图图2-5 新新闻闻平平台台展展示示用用例例图图 记者是本系统的主要人员,及时进行新闻发布、新闻修改、新闻删除和视频发 布、修改、删除功能; 编辑则对所有记者发布

24、的信息进行审核,审核通过后可显示 在页面共所有人浏览。 如 2-6 图所示: 图图2-6 新新闻闻后后台台管管理理用用例例图图 2.3.3系统的顺序图系统的顺序图 顺序图(Sequence Diagram)描述了对象之间传送消息的时间顺序,它用来表示用 例中的行为顺序。 (1)用户新闻浏览的顺序图 管理员 基础操作 新闻管理 商品管理 用户管理 调查问卷 留言管理 已注册用户使用自己的用户名和密码登录系统,登录功能会把用户的 ID 保存在 系统的缓存中,并展现出用户的信息,用户可浏览各种类型的新闻并进行留言,如 2-7 图所示: : 、 、 、 、 、 、 、 、 、 、 、 、 、 、 1:

25、 、 、 、 、 、 、 、 、 2: 、 、 、 、 、 、 3: 、 、 、 、 4: 、 、 、 、 、 、 图图 2-7 用用户户留留言言的的顺顺序序图图 (2) 新闻后台管理顺序图 本系统的新闻发布由记者来完成,当编辑审核后新闻由站点首页显示出来。 如 2-8 图所示: : 、 、 : 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 1: 、 、 、 、 、 、 、 、 2: 、 、 、 、 、 、 、 3: 、 、 、 、 、 、 、 、 4: 、 、 、 、 、 、 、 5: 、 、 、 、 图图 2-8 新新闻闻后后台台管管理理顺顺序序图图 2.3.4系统流程分析系统流程分析 如 2-9 图所示: 登录失败 开始 新闻浏览 用户登录 浏览新闻 新闻留言 浏览新闻 用户管理 浏览新闻 新闻类型管理 浏览新闻 数据管理 新闻添加 浏览新闻 视频添加 浏览新闻 数据管理 新闻统计 留言管理 图图 2-9 系系统统流流程程图图 2.3.52.3.5 数据库设计数据库设计 在本系统中,主要应用数据库设计的是新闻管理,新闻类型管理,用户信息管 理,留言管理以及表情评论管理。 2.3

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1