基于PHP的新闻发布系统毕业设计(论文)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于PHP的新闻发布系统
目录
目录 (3)
基于PHP的新闻发布系统 (7)
摘要 (7)
前言 (1)
研究背景 (1)
研究意义 (2)
第一章概述 (3)
1.1实验环境搭配 (3)
1.1.1动态网页编程语言的比较 (3)
1.1.2 PHP简介 (4)
1.1.3 MYSQL数据库技术简介 (4)
1.1.4 PHP+MySQL+Apache组合 (5)
1.2 B/S系统结构及工作原理 (5)
第二章需求分析 (7)
2.1 设计构思 (7)
2.2功能设计 (7)
第三章数据库设计 (9)
3.1 数据库需求分析 (9)
3.1.1 功能流程 (9)
3.1.2 需求总结 (9)
3.2 数据库概念设计 (9)
3.2.1 数据库实体 (9)
3.2.2 数据库实体E-R图 (12)
3.3 数据库逻辑设计 (13)
3.3.1 表article (13)
3.3.2 表user (13)
3.3.3 表admin (14)
3.3.4 表comment (14)
3.3.5 表class (14)
第四章功能模块设计 (15)
4.1功能模块划分 (15)
4.2 系统模块功能描述 (15)
4.2.1 新闻分类浏览模块 (15)
4.2.2 新闻检索模块 (16)
4.2.3会员登陆后发表新闻评论模块 (16)
4.2.4管理员后台新闻发布模块 (16)
4.2.5管理员后台新闻管理模块 (16)
4.2.6 管理员后台新闻类别添加模块 (17)
4.2.7管理员后台新闻类别管理模块 (17)
第五章系统实现 (18)
5.1新闻发布首页 (18)
5.1.1 连接数据库的核心代码 (18)
5.2分类浏览新闻 (19)
5.2.1 浏览分类浏览核心代码 (20)
5.3 新闻检索 (21)
5.3.1新闻检索核心代码 (22)
5.4 会员用户登录 (22)
5.4.1会员用户登录核心代码 (23)
5.5 会员登录后发表评论 (25)
5.51 发表评论核心代码 (26)
5.6 新闻发布页面 (27)
5.6.1新闻发布核心代码 (28)
5.7 新闻管理页面 (29)
5.71 新闻修改核心代码 (30)
5.72 新闻删除核心代码 (31)
5.8新闻分类添加 (31)
5.81 新闻分类添加核心代码 (32)
5.9新闻分类管理 (33)
5.81 新闻分类修改核心代码 (33)
5.82 新闻分类删除核心代码 (34)
第六章系统测试 (35)
6.1系统测试目的 (35)
6.2系统测试的方法 (35)
6.3系统测试 (36)
6.3.1系统前台测试 (36)
6.3.2后台管理测试 (37)
6.4 系统权限核心代码 (38)
6.4.1用户标识及权限设置代码 (38)
第七章结论 (39)
体会与总结 (40)
谢辞 (41)
参考文献 (42)
附录翻译原文 (43)
附录二翻译译文 (45)
基于PHP的新闻发布系统
摘要
近年来,互联网的各项技术几乎发展成熟,网络逐渐融入人们的生活。对于传统的电视和报纸杂志等传媒方式已经满足不了人们的需求。因此,网络作为传媒的媒介比起传统的媒介更显得出很多优势。它打破了地域限制,更实时快捷直观的得到所要浏览的信息,真正使信息得以共享,从而改变了人们的工作和生活方式。人们能够通过网络的新闻发布系统了解更多的新闻和信息,快速及时的新闻浏览,快捷方便的网络信息查询,使网络与人们的生活更加紧密。
在互联网上的众多网站中,新闻发布系统在各大网站中是不可或缺的系统之一。新闻发布系统可以使新闻的内容种类更繁多,新闻发布更开放,用户也可以通过此平台相互交流互动。因此凸显了新闻发布系统的各项优越性。
本系统我们采用PHP编程语言,MySQL数据库,Apache服务器等开发环境,来实现一个功能强大的新闻发布管理系统的网站。
该系统功能强大齐全,例如用户可以对自己的新闻进行发布,浏览其他新闻,对新闻的检索,以及对新闻进行评论。几乎可以满足大部分用户的各项需求。此系统不仅前台功能强大,而且后台管理系统更强大。管理员可以对新闻,新闻分类等模块进行分块管理。因此,管理员可以直观快捷的管理网站的各项事务,以便此系统可以正常稳定的运行。
关键词:新闻发布系统,PHP编程,MYSQL数据
PHP-based News distribution System
Abstract
In recent years, the technology of Internet is almost mature and the network gradually is integrated into people's lives. The traditional newspapers and magazines cannot meet people's needs. Therefore, the network as a medium has many advantages. It broke the geographical constraints and people can get some information quickly.
The many sites on the Internet, the news distribution systems are play role in the main site. It can distribute different types of news and users can interact with each other through this platform.
We will use PHP programming language, MySQL database, Apache server, such as development environment to achieve a powerful News distribution System
The system is powerful and complete, for example, users can publish their own news, browse other news, the news search, and comment on the news. Almost meet the needs of most users. This system has powerful front and back administration system. Administrators can mange news, member and comments. Therefore, administrators can manage the site quickly and conveniently make sure this system can be running smoothly.
Key words: News distribution System, PHP, MySQL database
前言
研究背景
随着互联网的发展,互联网已经是人们社会生活必不可少的东西。互联网