基于PHP的绿色环境保护论坛系统设计与实现_论文正稿

上传人:xmg****18 文档编号:118792411 上传时间:2019-12-25 格式:DOC 页数:21 大小:325.50KB
返回 下载 相关 举报
基于PHP的绿色环境保护论坛系统设计与实现_论文正稿_第1页
第1页 / 共21页
基于PHP的绿色环境保护论坛系统设计与实现_论文正稿_第2页
第2页 / 共21页
基于PHP的绿色环境保护论坛系统设计与实现_论文正稿_第3页
第3页 / 共21页
基于PHP的绿色环境保护论坛系统设计与实现_论文正稿_第4页
第4页 / 共21页
基于PHP的绿色环境保护论坛系统设计与实现_论文正稿_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《基于PHP的绿色环境保护论坛系统设计与实现_论文正稿》由会员分享,可在线阅读,更多相关《基于PHP的绿色环境保护论坛系统设计与实现_论文正稿(21页珍藏版)》请在金锄头文库上搜索。

1、word 格式 . . 基于基于 PHPPHP 的绿色环境保护论坛系统设计与实现的绿色环境保护论坛系统设计与实现 摘 要 自从第三次工业革命开,始到如今进入二十一世纪,计算机网络技术逐渐从单机开 始走向网络化、智能化、规模化方向发展。传统的计算机应用软件正逐步向网络化、 数据连通化、信息交互话的新一代网络版应用软件。 为了方便关注环保问题的人们进行信息交流,在结合了动态网页(PHP)和 Microsoft SQL Server 2008 技术开发了这个简单、快捷、功能较齐全的绿色环境保护论坛。 本系统详细记录了整个论坛的开发过程,首先从人们对于绿色环境保护论坛的需求 性和可行性来看、再开始制定

2、建设目标、然后设计与完善该论坛、最后总结论坛的优 缺点,并通过文字、图像还有表格的形式,详细介绍了绿色环境保护论坛的整体构架和 设计特点。 经过资料收集,该论坛完全能够成为一个优秀的用户互动平台,充分使用网站上的 资源,进行环境保护的交流与沟通,提高资源利用率,同时即能增强人们对于环境保护的 意识,又能呼吁更多的人加入到对环境保护当中,使我们的生活环境更加美好。 关键词:动态服务网页(关键词:动态服务网页(PHPPHP);SQL;SQL ServerServer 2008;2008;绿色环境保护论坛绿色环境保护论坛 word 格式 . . 目 录 1.绪论 .1 1.1 .从人们对环境保护论坛

3、的需求来看.1 2. 建设目标 .1 2.1 系统功能结构.3 2.1.1 前台功能结构.3 2.1.2 后台功能结构.4 3.论坛建设的总体设计 .5 3.1 前台设计.5 3.1.1 前台主页面的设计与实现.5 3.1.2 查看模块与回复模块.6 3.1.3 查看主题帖模块与回复模块 .9 3.2 后台设计.11 3.2.1 会员的注册与登录模块.11 3.2.2 会员的权限和管理员模块.13 4.数据库的总体建设 .15 4.1 数据库的分析.15 4.2 创建数据库.16 5 总结.18 参考文献 .19 致谢 .20 word 格式 . . 1.绪论 随着电脑的普及带动了计算机网络技

4、术的高速发展,学会并开始使用电脑的人越 来越多,网络论坛作为一种具有范围广、参与人群广,具有开放性的交流互动平台,受到 越来越多的人民群众的欢迎。 如今,世界各大门户网站几乎都有宣传自己的论坛网站站点,这些论坛网站站点不 仅可以向社会提供一种交换信息的重要工具还可以为用户提供更好的服务,并且能够为 用户提供一个自由的、能够进行信息交换的场地。在环境保护论坛中,会员可以将自己 的所见所闻和想法展示出来给其他会员进行评阅,还可以对别的会员所提出的观念和想 法提出自己的建议,论坛会员不仅能够从论坛上获得第一手信息,还可以认识到来自各 地的同道中人。 论坛还有另外一个非常重要的作用,用户可以在这里将无

5、法解决的问题提出来寻求 帮助,这些难以解决的问题往往可以得到解答。 1.1 .从人们对环境保护论坛的需求来看 自从进入二十一世纪以来,随着生活水平的不断提高,人们对生存环境的要求正在 逐渐提高。从古至今生,存环境作为一项基础资源一直是我们健康生活中一个不可或 缺的角色。自从第一次工业革命到如今,人与环境和谐发展已经成为国际社会上的一 个重要话题,如何应对中国经济高速发展与生态环境的和谐发展,已经成为中国社会主 义和谐社会的一个重要挑战。 环境保护论坛的建设既能提供信息交流的场所、也能提供环境保护的新方法更能 够集思广益提高工作效率。 word 格式 . . 2. 建设目标 本系统是为了实现基于

6、 PHP 的绿色环境保护论坛系统的设计与实现。 主要实现目标: (1) 会员注册模块:网络用户进行账号的注册、提供自己的基本信息、检查会员 基本信息等功能。 (2) 会员登录模块:提供网络用户基本凭证、验证会员的登录信息、基于用户的 权利进行会员管理。 (3) 会员管理模块:会员用户由后台超级管理员进行权限的分配,板块管理员可 以对会员的基础信息进行修改,如论坛板块的主题风格、板块内容调整、会员的删除或 者封禁等权利。 (4) 论坛管理模块:管理员有权对论坛进行添加帖子和板块功能、删除帖子功能、 调整帖子功能、置顶帖子功能、隐藏论坛板块功能。 (5) 帖子管理模块:管理员有权对论坛所有的帖子进

7、行转移功能、置顶功能、删 除功能等操作,论坛版主能够将自己所处的板块中的帖子进行置顶操作、删除操作、封 禁操作等。 (6) 帖子发表模块:注册会员可以在其权限允许的板块主题内进行发布功能。 (7) 帖子回复模块:注册会员可以在其权限允许的板块主题内进行回复功能。 (8) 帖子浏览模块:注册会员能够阅读其权限内的主题帖子。 (9) 帖子检索模块,注册用户可以提供标题关键字,检索所有可见的主题贴,并可 以查看自己发表或回复的帖子。 2.1 系统功能结构 本系统的目标是设计一个绿色环境保护论坛系统,通过这个系统,能够更方便快捷 word 格式 . . 的实现用户在线交流、互动、讨论等多种功能。来提高

8、环境保护爱好者的工作效率和 信息化水平。 这一目标放映到系统结构的设置上,主要包括了以环境保护论讨为主的前台主页模 块与后台管理员与会员的管理模块。 2.1.1 前台功能结构 网络用户访问环境保护论坛首页后,有权利查看该版面下的跟贴内容,能够阅读自 己发表的帖子、可以观看热点信息、进行会员注册等操作。用户在环境保护论坛注册 成为会员并成功登入后,可以进行留言、以及推广本论坛等操作,前台功能结构图如图 2.1 所示。 图 2.1 前台功能结构图 2.1.2 后台功能结构 如果注册会员的权限为 root 级别,则会员用户有权利进入后台管理平台,可以对论 坛的板块进行的管理功能、论坛版面模板的管理功

9、能和用户管理功能等操作。后台功 word 格式 . . 能结构图如图 2.2 所示。 图 2.2 后台功能结构图 3.论坛建设的总体设计 3.1 前台设计 论坛的前台显示主要包括查看首页面的论坛模块与回复模块、站内主题模块与检 索模块、查看主题帖与回复贴模块 word 格式 . . 3.1.1 前台主页面的设计与实现 本环境保护论坛的所有页面的设计都使用了 DIV 页面框架结构,前台主页分为 4 个 DIV 区域:分别为页头、功能栏、主要内容显示区和版权。环境保护论坛前台住页面的 主要运行结果如图 3.1 所示。 图 3.1 前台主页图 实现前台页面的设计需要分别创建实现各区域的 PHP 文件

10、,主要由 style.css, mysql.inc,myfunction.inc,head.php,total_info.php,foot.php 共同组成了 index.php 文件,主要代码如下; 讨论区 word 格式 . . 主题 帖子 最新帖子 版主 3.1.2 查看主页面的论坛模块与回复模块 该页面的实现效果是:分类后的主题列表,以及对主题的回复页面的显示,主要 由 style.css,mysql.inc,myfunction.inc,head.php,total_info.php,foot.php 组成 new_note.php,效果如下图所示 word 格式 . . 图 3.2

11、 论坛发布帖子图 主要代码如下 隶属板块: son_module_list();? 标题: word 格式 . . 内容: 发帖人: 时间: 系统将 自动记录! 3.1.3 查看主题帖模块与回复模块 该页面的实现效果为论坛主题帖模块以及对各个帖子进行回复功能。主题帖模块 与回复模块主要由 stye.css,mysql,inc,myfunction.inc,head.php,total_info.php,foot.php 组成 note_show.php 页面效果如下图所示 word 格式 . . 图 3.3 查看主题帖模块与回复图 主要代码如下; word 格式 . . excu($query

12、);if (mysql_num_rows($rst)!=0)? : ?php else 3.2 后台设计 3.2.1 会员的注册与登录模块 此模块包含会员的注册与登录主要由 total_info.php 和 register.php 组成,效 果如图所示: word 格式 . . 图 3.4 会员的注册和登入图 主要代码如下: excu($query); word 格式 . . if (mysql_num_rows($rst)!=0)echo =您注册的用户名已经存在,请 选择其他的用户名重新注册!=; else $user_pw1=$_POSTuser_pw1; $user_pw2=$_POSTuser_pw2; if ($user_pw1!=$user_pw2)echo =您两次输入的密码不匹配, 请重新输入!1=; else $today=date(Y-m-d H:i:s); echo $today; $query=insert into user_info(user_name,user_pw,time1,time2)values($user_name

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

当前位置:首页 > 大杂烩/其它

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