基于php的新闻发布系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于PHP的新闻发布系统设计与实现
作者刘兴荣指导教师程涛
【摘要】伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们生活息息相关。足不出户便可知天下大事,网上新闻发布系统可使系统管理员方便、快速、简洁的发布新闻,普通用户能够浏览新闻,将需要经常变动或添加的内容进行分类管理,最后系统化、标准化的发布到网站上的一种新闻网站管理。
本系统采用PHP作为开发语言,WAMP作为开发环境,EclipsePHP作为开发工具,Mysql5.0作为数据服务器,实现了对网站基本参数设置、新闻类别设置,动态新闻发布及管理等一系列功能,完成了一个动态新闻发布系统的所有功能,包括新闻新闻搜索、新闻发布、图片发布、管理员登陆等界面。系统捕获了绝大多数的异常情况,具有较好的安全性,容错性。
前台页面结合HTML语言生成静态页面,杜绝了一般用户直接操作数据库的可能,满足了基本的新闻发布系统需求。
【关键字】新闻发布;浏览器/服务器(Browser/Server)模式;PHP;
The Design and Implementation of PHP based News
Publishing System
【Abstract】With the emergence of the network, Page gradually integrated into people's lives. Rapidly and timely news browsing and colorful online information make the network is closely related with people's lives. People will know recent world affairs even stay at home. Online press release system is a news site management which makes system administrator release information conveniently, quickly and concisely; allows ordinary users browse news, makes classification management for the information which requires frequent changes and additions and finally release on web systematic and standardized.
This system uses PHP as a development language, WAMP as the development environment, and Mysql5.0 as a data server, finally realize a series of functions, such as basic parameters settings, news website category sets, dynamic news release and management. What's more this system has completed all the functions of a dynamic news release system, including news search, emotion reviews, text messages, user registration such as the change of user interface. The last but not the least, this system have better security, fault tolerance and capture the majority of anomalies. The combination of front desk page and HTML language generates static page, which put a stop to the average user manipulating database directly, satisfying the basic requirements for news release system
【Keywords】News release; Browser/Server mode; PHP;
目录
引言 (1)
第一章概述 (1)
1.1国内外网上新闻发布系统的发展现状 (1)
1.2系统开发背景 (2)
1.3新闻发布系统的概念 (2)
1.4新闻发布系统的特点 (3)
1.5新闻发布系统的分类 (3)
1.6开发工具的选用和介绍 (4)
第二章系统分析 (4)
2.1概述 (4)
2.2需求说明 (4)
2.3用户及其特点 (5)
第三章系统总体设计 (5)
3.1系统设计原则 (5)
3.2系统体系结构设计 (6)
3.2.1系统功能描述 (6)
3.2.2系统功能模块划分 (7)
3.3系统的概要设计 (8)
3.4系统流程分析 (8)
第四章详细设计和实现 (9)
4.1数据库的创建 (9)
4.2数据库的逻辑结构设计 (9)
4.3目录结构 (11)
4.4模块划分 (11)
4.5站点首页模块 (12)
4.5.1列表页面模块 (12)
4.5.2新闻内容页模块 (12)
4.5.3新闻搜索 (13)
4.6后台管理 (13)
4.6.1管理员登陆模块 (13)
第五章总结与展望 (15)
参考文献 (16)
致谢 (16)
附录 (17)