教学论坛设计与实现PHP+MySQL.rar

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2015-03-23
  • 论文字数:14460
  • 当前位置论文阅览室 > 毕业设计 > 信息与计算科学 >
  • 课题来源:(周老大)提供原创文章

支付并下载

摘 要:伴随着互联网的发展,论坛(BBS)已经成为人们网上交流的重要平台,通过论坛我们可以快速获取、发布和传递各种信息.随着论坛技术的发展,出现了各种各样论坛.然而大多数的论坛面向的都是社会大众,没有针对具体的用户群体.为了实现各领域专业问题的讨论,很多领域都在为本领域设计专业的论坛.目前各校园网站也正在开发自己的教学论坛模块,以供师生课程交流讨论,据此思路,本设计将针对师生设计一个简单的教学论坛系统.

本论坛系统的设计标准是给师生提供一个教学课程交流的平台,即各类课程的讨论,问题的求助.每个学生都可以浏览论坛各版面,而且注册的学生还可以在论坛上发布自己的想法或对主题的见解,该论坛主要包括前台和后台两大部分,前台主要实现用户管理和帖子管理,前者包括用户注册、用户登录、用户信息修改等;后者包括帖子内容显示、帖子发布和回复帖子等.后台主要实现管理员对论坛系统的管理与维护.

本论坛设计必须满足以下设计原则:从整个系统的角度进行考虑,要求系统的代码要统一,设计规范要标准,传递语言要尽可能一致.系统采用模块化结构,提高各模块的独立性,尽可能减少模块间的数据耦合,降低各子系统之间的相互依赖.在满足系统需求的前提下,尽可能减小系统的开销.在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短开发周期. 

本毕业设计是基于PHP + MySQL制作的一个简易教学论坛,使用Dreamweaver CS5作为开发工具,在WAMP架构下进行开发的,辅用CSS样式或Javascript技术,通过在Apache本地服务器上实现论坛的各个页面.

关键词: 教学;论坛;PHP;MySQL

 

目 录

摘 要

ABSTRACT

第1章 绪论-1

1.1 论坛设计的意义-1

1.2 国内外研究动态-1

1.3 论坛设计的目的-1

1.4 系统设计思路-1

第2章 相关技术介绍-3

2.1 WAMP架构介绍-3

2.1.1 WAMP架构的提出-3

2.1.2 WAMP架构的研究现状-3

2.2 PHP技术-3

2.2.1 PHP概述-3

2.2.2 PHP技术的优势-3

2.3 MySQL数据库技术-4

2.3.1 MySQL图形管理工具---phpMyAdmin-4

2.4 Appserv介绍-4

2.5 本章小结-5

第3章 系统需求分析-7

3.1 可行性分析-7

3.2 需求分析-7

3.2.1用例图分析-8

3.2.2 数据流分析-9

第4章 总体设计-13

4.1 系统功能模块设计-13

4.2 系统流程图分析-14

4.3 数据库设计-16

第5章 论坛系统详细设计-19

5.1 数据库的创建-19

5.2 数据库的访问-20

5.3 CSS样式表-20

5.4 论坛系统功能的实现-23

5.4.1 管理员功能-23

5.4.2 版主功能-25

5.4.3 注册用户功能-25

5.4.4 未注册用户功能-27

5.5 数据的安全性研究与实现-28

5.5.1 论坛系统的安全体系-28

5.5.2 论坛系统安全性的实现-28

第6章 系统测试-31

6.1 黑盒测试-31

6.2 白盒测试-31

6.3 测试用例-31

第7章 结论与展望-33

7.1 结论-33

7.2不足与展望-33

参考文献-34

致  谢-35