基于php的新闻发布系统的设计与开发论文

上传人:王*** 文档编号:136784849 上传时间:2020-07-02 格式:DOCX 页数:38 大小:817.44KB
返回 下载 相关 举报
基于php的新闻发布系统的设计与开发论文_第1页
第1页 / 共38页
基于php的新闻发布系统的设计与开发论文_第2页
第2页 / 共38页
基于php的新闻发布系统的设计与开发论文_第3页
第3页 / 共38页
基于php的新闻发布系统的设计与开发论文_第4页
第4页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于php的新闻发布系统的设计与开发论文》由会员分享,可在线阅读,更多相关《基于php的新闻发布系统的设计与开发论文(38页珍藏版)》请在金锄头文库上搜索。

1、-装-订-线-摘要随着经济的发展,互联网得到快速的发展。互联网的使用范围越来越多。现如今我们大学甚至高中、初中都开始在接触互联网。更别说是政府机构以及大型的企业等等。本课题主要介绍了使用PHP技术对该系统进行分析和研究,并对其功能的整个过程进行规划和发展。在规划中,首先对这个系统进行系统的分析,整个系统分为两大功能模块进行设计,主要由后台管理模块和前台展示模块组成。后台管理模块又进一步分为几个小模块,其中有推荐产品管理,评论管理,列管理,文章管理,管理员管理,成员管理,系统信息管理等模块。前台显示主要包括用户登录,用户注册,智能推荐和分类浏览等模块。使用ZEND Studio作为开发工具,使用

2、PHP作为开发语言,使用MYSQL进行数据存储,用APACHE服务器进行部署测试。设计中采用了模块化的设计方法,并使用APACHE服务器进行部署测试。该设计采用模块化设计方法,并使用PHP技术对整个系统进行编码。结果是易于显示,简单的管理功能。界面整洁,操作简单,可扩展性好,维护安全。关键词:MYSQL PHPHTML-装-订-线-AbstractWiththedevelopmentofeconomy,theInternethasdevelopedrapidly.TheuseoftheInternetisincreasing,includingschools,governmentagencie

3、s,businessunitsandsoon. This topic mainly introduces the use of PHP technology to analyze and study the system, and the function of the whole process planning and development. In the planning, first of all, the system analysis, the whole system is divided into two functional modules for design, main

4、ly by the background management module and the front display module. The background management module is further divided into several small modules, including recommendation product management, comment management, column management, article management, administrator management, member management, sy

5、stem information management and other modules. The foreground display mainly includes user login, user registration, intelligent recommendation, classified browsing and other modules. ZEND Studio was used as the development tool, PHP was used as the development language, MYSQL was used for data stor

6、age, and APACHE server was used for deployment test. The modular design method is adopted in the design, and the APACHE serveKEYWORDS: MYSQL PHP HTML-装-订-线-目录第1章系统概述11.1 系统研究背景1第2章开发工具及背景简介12.1 开发工具简介12.1.1 Zend Studio简介12.1.2 PHP简介32.1.3 Mysql简介32.1.4 Apache简介4第3章需求分析43.1 可行性分析53.2 整体系统设计53.2.1 数据库

7、的系统设计5第4章系统实现114.1前台展示模块114.2后台管理模块17第5章系统测试335.1 测试方案概述335.2 测试策略335.3 测试方法335.4 测试报告335.5 测试小结34第6章结论34参考文献35致谢36-装-订-线-基于PHP的新闻发布系统的设计与开发第1章系统概述1.1 系统研究背景从中国加入WTO以来,互联网的发展已经呈现出爆发式的景象,同样互联网在中国也是发展迅速。如今,互联网上的各种在线网站正在成长起来。但是,市场上没有一个像这样较为完善的新闻发布系统。由此,规划和开发这个网站的前景是美好的。第2章开发工具及背景简介2.1 开发工具简介2.1.1 ZEND

8、Studio简介Zend Studio是专业开发人员在整个PHP开发周期中使用的惟一集成开发环境(IDE)。包含PHP所需的所有开发组件。通过编辑数据库、调试、分析、优化和工具,Zend Studio加快了开发周期,应用程序也摒弃复杂变为简单。2.1.2 PHP简介PHP代表超文本预处理程序。最初是一种易于学习和使用的服务器端脚本语言。一点编程知识,你可以用PHP建立一个真正的交互式网站。用于PHP的工具,允许您生成动态web页面。0PHP Web文件是作为纯HTML处理的Web文件,您可以用编辑HTML的通常方式编写它。不久前,拉斯姆斯莱多使用个人主页工具创建了他的在线简历。这是一种非常简单

9、的语言。越来越多的人开始关注它,考虑一下如何扩展它。很多人的无私奉献和语言本身的源代码自由。已经发展成为一种具有自己特色的语言,而且还在不断演变。应用PHP有许多有点:1. 整理过程:这是一个非常简单的学习过程。PHP可以开始PHP编码的旅程,并提供一些基本的语法和语言特性。2. abase连接:PHP可以编译成多个数据库功能,目前PHP和MySQL是最好的组合。3. 不确定性:PHP已经进入了一个快速增长的时期。为非程序员很难PHP的附加功能,但对于PHP程序员很容易。4. 对于编程:PHP提供了类和对象。damental编程需要很多面向对象的编程。用于构造函数、提取类等的端口。5. 不确定

10、性:web页面交互传统上是用CGI实现的。从来没有,CGI程序不能很好地扩展,因为它为每个运行的CGI程序打开一个单独的进程。解决方案是编译语言一种常用来编写CGI程序解释器的Web服务器。可以通过这种方式安装它,虽然很少有人使用CGI来安装它,但嵌入式PHP的可伸缩性要好得多。2.1.3 Mysql简介MySQ是一个关系数据库管理系统开发的MySQL AB在瑞典和目前由Oracle。MySQL是最流行的关系数据rary管理系统。是用于WEB应用程序的最好的RDBMS(关系数据库管理系统)应用程序之一。MySQL是一个相关的数据库管理系统,管理系统,所有的数据存储在一个大的存储将数据存储在不同

11、的表中,速度和灵活性。MySQL使用的SQL语言是最常用的访问数据库的标准化语言。QL软件使用双重许可策略(术语“许可策略”),分为社区许可和商业许可商业版。它的体积小、速度快、总拥有成本低,尤其是开源,一般的小型web开发人员选择成为web数据库。以其优秀的社区发布的性能,它可以用于PHP和Apache形成一个良好的发展环境。2.1.4 Apache简介Apache HTTP服务器(Apache)开源的Web服务器是Apache软件基金会。大多数计算机操作系统上运行,因为它的多平台和安全特性是最流行的Web服务器软件之一。由于其速度和可靠性,简单的API扩展允许您编译Perl/Python和

12、其他翻译到服务器。Apache HTTP服务器源自NCSA HTTPD服务器的模块化服务器,现已被修改为世界上最流行的Web服务器软件之一。可以用在几乎任何广泛使用的计算机平台上。Apache使用发音“补丁服务器”,这意味着一个补丁服务器。因为它是自由软件,人们不断地打开它发布新特性,添加新特性,并修复旧bug。Apache现在有一个简单、快速、稳定的性能,可以用作代理服务器。-装-订-线-第3章需求分析3.1 可行性分析系统使用PHP + Mysql + Apache开发。前台使用PHP嵌入式HTML开发和管理用户界面,提供完美的信息、友好的界面和界面亲和力强。一样Mysql数据库开发和管理数据库,在一些关键内容用事务机制,拥有强大的错误处理功能。在成本方面,用户只需要一台电脑,可以连接到互联网。通过注册,他们可以访问所有网站提供的功能和服务世界各地。对计算机硬件要求不是很高,对软件没有特殊要求,便于访问和使用。系统开发环境使用流行的开源Apache服务器,使用耐用、稳定、安全可靠。简而言之,该系统在技术上是稳健的。系统采用B / S架构管理,提供在线投票、操作简单和容易理解。深计算机专业知识不是必需的。只要管理员知道网络使用情况,就可以使用和维护平台。因为这个系统属于小新闻发布系统,整个系统不太大,所以开发成本不高。整个开发成本可以说是非常低的,这也为我们以后改进

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号