- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要
在这个信息技术告诉发展的时代,Internet成为人们快速获取、发布和传递信息的重要渠道,它在政治、经济、学习、生活等各个方面发挥着重要的作用。众所周知,论坛是当今网络中的知名服务之一。它开辟了一块“公共”的空间供所有用户发表和读取信息,允许用户对自身感兴趣的话题展开讨论,从而起到集思广益的作用。论坛系统的主要功能是:用户交流、用户管理、信息分类及查找等。经过分析,使用PHP+MySQL的环境来开发本校园论坛系
本论坛是使用PHP编写的一个简单实用的论坛程序。整个论坛采用基于常见的B/S(Browser/Server)结构,服务器端包含WEB服务器和数据库服务器。
关键词:PHP;MySQL;APACHE目 录
1 绪论 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 课题研究内容 2
1.4 相关知识概述 3
2 可行性分析 5
2.1 技术可行性分析 5
2.2 经济可行性分析 5
2.3 实施可行性分析 5
3 需求分析 6
3.1 总体需求分析 6
3.2 帖子模块需求分析 7
3.2 用户模块需求分析 7
3.4 系统其他需求分析 8
4 系统设计 9
4.1 功能设计 10
4.2 界面设计 11
4.3安全设计 14
5 数据库设计 15
5.1 概念设计 15
5.2 逻辑设计 15
5.3 物理设计 16
6 系统详细设计及实现 19
6.1 论坛首页设计与实现 19
6.2 版块内主题帖标题显示页面设计实现 20
6.3 用户登陆页面设计与实现 23
6.4 版块添加页面设计与实现 24
6.5 新帖保存页面设计与实现 25
6.6 帖子编辑页面设计与实现 25
7 系统测试 28
8 结束语 29
致 谢 30
参考文献 30
附 录 32
附录A 主要源程序 32
附录B 用户手册 33
附录C 软件光盘 34
1 绪论
1.1 课题背景
INTERNET技术的发展至今历经数载春秋,网站是一种呈现在网络上的新兴媒体,通过INTERNET已经成为一个实时的,多媒体的信息传播渠道。它以计算机作为载体,依靠网络覆盖全球各个地方,时时刻刻的为人们提供着各种服务.目前人们渐渐的开始把网站称之为广播、电视、报刊意外的第四新闻媒体,以“共享、公平、公正、创新、国际化、团队精神”为特征的网络文明也已经逐渐成为这个时代的标志,人们越来越习惯于通过互联网来获取信息,通过INTERNET在网站上发表自己对社会,对生活的理解和建议。BBS由此应运而生,在国内我们一般称BBS叫做网络论坛,早期的BBS和一般街头和校园内的公告板性质相同,不同的地方仅仅是BBS通过计算机来传播或者获得消息的。一直到了个人计算机普及的时代,有些人尝试着将苹果计算机上的BBS转移到个人计算机上,BBS从那个时候才开始慢慢的普及起来,近些年以来由于众多爱好者的努力,BBS的功能得到了很大的扩充,功能也越来越丰富。
1.2 国内外研究现状
目前,通过BBS系统可以即时的获取国际最新的软件和信息,也可以通过BBS系统来和别人讨论计算机软件、硬件、INTERNET、多媒体、程序设计以及医学等等各种有趣的话题,更可以利用BBS系统来刊登一些“征友”、“廉价转让”及“公司产品”等启示,而且这个园地就在你我身旁。拥有一台可以联网的计算机,就能够进入这个“超时代”的领域,进而去享用它无比大的魅力。目前国内外都已经迎来了WEB2.0时代,WEB2.0与传统的万维网最主要的区别就是用户和用户、产品供应商和企业之间的更大协作。WEB1.0时代,论坛社区基本满足网民信息生活的需求,WEB2.0时代论坛社区呈现出了超级巨大的商业价值。当社区的用户数量达到引爆点之后,社区的流量就会开始飞速的增长,远远大于WEB1.0时代的网站流量的增长,伴随这WEB2.0时代的到来BBS正在朝着一下两个方面发展:
BBS论坛系统将会朝着及时性的方面发展,现在动态网站的设计上出现了一种的新的技术,称为Ajax。在Ajax之前,页面的部分数据需要进行更新的时候必须刷新整个页面。而使用Ajax技术的网站,不需要进行页面的舒心就可以实现数据的即时更新,这就使得WEB站点看起来是即时响应的。将来可以将Ajax技术运用到BBS论坛系统中来,这样就可以使论坛成员在不用刷新整个页面的情况下,就可以看到别人刚刚发出的帖子。
BBS论坛系统也正在朝着图形化的方向发展。图形虚拟社区可以非常具体和形象化的模拟整个现实社区的生活,并且具备无限的可扩充性。在论坛中你甚至可以找到和现实生活完全对应的建筑。通过一根网线就可以把远在天南地北的朋友聚到一起。可以通过外形来区分不同社区的朋友而不仅仅是通过ID,甚至可以通过外形的不同来
文档评论(0)