基于PHP的新闻发布系统的设计和实现

上传人:pu****.1 文档编号:548375888 上传时间:2022-12-15 格式:DOC 页数:36 大小:11.65MB
返回 下载 相关 举报
基于PHP的新闻发布系统的设计和实现_第1页
第1页 / 共36页
基于PHP的新闻发布系统的设计和实现_第2页
第2页 / 共36页
基于PHP的新闻发布系统的设计和实现_第3页
第3页 / 共36页
基于PHP的新闻发布系统的设计和实现_第4页
第4页 / 共36页
基于PHP的新闻发布系统的设计和实现_第5页
第5页 / 共36页
点击查看更多>>
资源描述

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

1、 毕业设计(论文)题 目:基于PHP的新闻发布系统的设计和实现学 生: 卢 彦 璋 指导老师: 林 雯(讲师) 系 别: 计算机与信息科学系 专 业: 软件工程 班 级: 软件0904 学 号: 0930070432 2013年5月 福建工程学院本科毕业论文作者承诺保证书本人郑重承诺: 本篇毕业论文的内容真实、可靠。如果存在弄虚作假、抄袭的情况,本人愿承担全部责任。学生签名: 年 月 日福建工程学院本科毕业论文指导教师承诺保证书 本人郑重承诺:我已按有关规定对本篇毕业论文的选题与内容进行了指导和审核,该同学的毕业论文中未发现弄虚作假、抄袭的现象,本人愿承担指导教师的相关责任。 指导教师签名:

2、年 月 日目录基于PHP的新闻发布系统的设计和实现1摘要1Abstract21 项目来源31.1 项目背景31.2 企业新闻发布系统的现状31.3 项目研究的目的和方法41.3.1 项目的研究目的41.3.2 开发方法及步骤42 开发平台介绍52.1 系统平台环境52.1.1 硬件平台52.1.2 软件平台52.2相关技术72.2.1 B/S模式73 系统需求分析83.1 设计构思83.2. 系统用户角色及权限104 系统概要设计114.1系统功能模块设计115 系统详细设计115.1数据库设计115.1.1数据库的需求分析115.1.2 数据库表的具体设计125.1.3数据库连接模块设计14

3、6 系统功能界面和代码实现156.1功能模块设计156.1.1 新闻系统的欢迎界面welcome.php166.1.2系统首页index.php176.1.3详细新闻页面176.1.4后台登陆页面login.php186.1.5后台管理页面webroot.php186.1.6新闻添加页面add.php196.1.7新闻删除模块196.1.8新闻数据修改模块edit.php206.1.9查询模块206.1.10分类新闻模块管理206.2核心代码:217 系统测试277.1 软件测试的定义277.2 软件测试的目的277.3软件测试的方法和注意事项28i7.3.1软件测试的方法287.3.2软件测

4、试注意事项287.4系统功能测试287.5测试结果分析与说明29致谢308 参考文献:31ii基于PHP的新闻发布系统的设计和实现摘要信息时代的今天,传递和获取信息的途径越来越多,速度也是越来越快。其中网络以其跨时间、跨地域、快速、高效和低成本的显著特性成为信息传递和信息获取的主要途径,而如何把信息以更快、更美观地发布到网上已经成了各企业部门急需解决的问题。近年来,互联网的各项技术快速成熟,网络已经融入人们的生活。对于传统的电视和报刊杂志等传统方式信息的获取已经满足不了人们的需求。因此,网络因其特性,拥有许多优势:它打破了地域限制,能够实时快捷直观的得到所要浏览的信息,真正使信息得以快速共享,

5、从而提高人们的信息获取速度。通过网络上的新闻发布系统了解更多的新闻和信息,快速及时的进行新闻浏览,快捷方便的网络信息查询,这样才能使资讯与人们的生活更加紧密。 在互联网上的众多网站中,新闻发布系统在各大网站中是不可或缺的系统之一。新闻发布系统可以使新闻的内容种类更繁多,新闻发布更简单,用户也可以通过此平台相互交流互动。因此凸显了新闻发布系统的优越性。 本系统我们采用PHP编程语言,MySQL数据库,Apache服务器等配置开发环境,来实现一个功能强大的新闻发布管理系统的网站。 该系统功能强大齐全,例如管理员可以对自己的新闻进行发布,浏览其他新闻,对新闻的检索,以及对新闻进行评论。几乎可以满足大

6、部分读者的各项需求。此系统不仅前台功能强大,而且后台管理系统更强大。因此,管理员可以直观快捷的管理网站的各项事务,以便此系统可以正常稳定的运行。关键词: 新闻; 信息发布; PHP;PHP-based News distribution SystemAbstract The information age today, transfer and access to information, including network way more and more with its span of time, cross-domain, rapid, efficient and low cost,

7、 and other notable features become information transmission and access to information the main way, and how the information faster, more express force to posted on the Internet has become each unit department urgent need to resolve problems. In recent years, the technology of Internet is almost matu

8、re and the network gradually is integrated into peoples lives. The traditional newspapers and magazines cannot meet peoples 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

9、, 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 dist

10、ribution 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

11、and comments. Therefore, administrators can manage the site quickly and conveniently make sure this system can be running smoothly.Key words:News;Information publish;PHP1 项目来源1.1 项目背景 随着互联网的发展,互联网已经是人们生活中必不可少的一部分。互联网上的各种信息主要是通过网页来展示的。而新闻发布系统又是不可缺少的部分。传统的新闻发布网站是一种静态信息发布网站,浏览者只是单方面获得网站信息。无法产生互动效果。而采用基

12、于数据库和动态网页技术后,用户通过浏览器向Web 服务器发送请求后,服务器解析PHP文件,然后查询数据库,最后生成一个HTML的文档。将文档返回前台,并在浏览器中显示需要的新闻网页。采用该思路开发的站点优势有很多:如方便管理员管理和维护网站,更新数据简单快捷;多用户均可在线阅读新闻,对新闻的检索也是简约直观。因此,在这样的研究背景下,我们决定采用PHP、MySQL 等语言环境来实现一个动态新闻发布系统。1.2 企业新闻发布系统的现状 新闻发布系统在我国绝大部分的新闻企业和报刊报社已经得到了应用,其效果是明显的。一方面是取得了可计量的直接效果:如提高了新闻发布的时效性,减少了人们阅读新闻的费用等

13、;另一方面取得的效果是无形的,是无法直接计量的:如提高了信息企业的新闻发布的效率水平,提高了新闻的可读性,促进了新闻数据阅读的高速快捷等,而这些效果的取得正是由于新闻发布系统应用于大部分的新闻数据发布企业的结果。 在新闻发布系统中,一切的设计理念都是为了实现新闻阅读的高效率和准确性及提高新闻网站的访问量。系统展示快速高效的新闻数据供读者阅读和浏览;还帮助新闻数据发布企业对新闻数据的管理和发布,还能进行相关信息阅读效果的统计分析。1.3 项目研究的目的和方法1.3.1 项目的研究目的本次的新闻发布系统设计与开发,通过新闻发布系统的功能分析、数据分析的过程,运用数据库设计、维护与运用phpMyAd

14、min对数据库中的表进行查询的技术。开发一套在中小型的门户网站可以投入实际使用的新闻发布系统。本系统是运行在Windows7 操作系统下,利用php+apache+MySQL进行开发的;对于大量的数据信息,采用MySQL数据库进行存储和处理。“新闻发布系统”包括读者阅读新闻、后台管理员对新闻数据的管理等功能。本系统的操作使用方式应符合系统管理员及读者的一般习惯,应具备操作灵活,使用方便等特点,便于读者使用。用MySQL 数据库后台支持,可以方便的进行各种数据存储、查询和处理,所开发出的系统简便、安全、可靠。1.3.2 开发方法及步骤1可行性分析 由于不可能会出现大型门户网站一样的海量访问,所以对硬件的要求不用太高,只要可以安装Windows XP以上的系统环境,而且有足够的空间可以安装运行平台、数据库和各类工具;对于数据库软件来说,目前的系统暂时不会出现海量的访问,所以数据库选择MySQL。所以对于硬件和软件的可行性探究是成功的。 2 需求分析 通过对新闻网站的需求分析,了解到要完成这个系统,最基本的是要完成新闻数据的增删改查和安全验证,还有一个就是新闻浏览界面的相对美观。3 数据库设计与实现根据信息需求和数据处理需求,确

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

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